Browse Source

修复bug

v1
前端-胡立永 4 weeks ago
parent
commit
aee82c1b4b
2 changed files with 39 additions and 2 deletions
  1. +1
    -1
      .idea/misc.xml
  2. +38
    -1
      module-common/src/main/java/org/jeecg/api/service/impl/AppletIndexServiceImpl.java

+ 1
- 1
.idea/misc.xml View File

@ -8,5 +8,5 @@
</list> </list>
</option> </option>
</component> </component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK" />
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" project-jdk-name="corretto-1.8" project-jdk-type="JavaSDK" />
</project> </project>

+ 38
- 1
module-common/src/main/java/org/jeecg/api/service/impl/AppletIndexServiceImpl.java View File

@ -1,6 +1,7 @@
package org.jeecg.api.service.impl; package org.jeecg.api.service.impl;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.commons.lang3.StringUtils;
import org.jeecg.api.service.AppletIndexService; import org.jeecg.api.service.AppletIndexService;
import org.jeecg.common.api.vo.Result; import org.jeecg.common.api.vo.Result;
import org.jeecg.config.shiro.ShiroRealm; import org.jeecg.config.shiro.ShiroRealm;
@ -17,6 +18,9 @@ import org.jeecg.modules.commonOrder.entity.CommonOrder;
import org.jeecg.modules.commonOrder.service.ICommonOrderService; import org.jeecg.modules.commonOrder.service.ICommonOrderService;
import org.jeecg.modules.commonShopClass.entity.CommonShopClass; import org.jeecg.modules.commonShopClass.entity.CommonShopClass;
import org.jeecg.modules.commonShopClass.service.ICommonShopClassService; import org.jeecg.modules.commonShopClass.service.ICommonShopClassService;
import org.jeecg.modules.hanHaiMember.entity.HanHaiMember;
import org.jeecg.modules.hanHaiMember.mapper.HanHaiMemberMapper;
import org.jeecg.modules.hanHaiMember.service.IHanHaiMemberService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -43,6 +47,8 @@ public class AppletIndexServiceImpl implements AppletIndexService {
private ICommonOrderService commonOrderService; private ICommonOrderService commonOrderService;
@Autowired @Autowired
private ICommonRecyclingDestinationService commonRecyclingDestinationService; private ICommonRecyclingDestinationService commonRecyclingDestinationService;
@Autowired
private IHanHaiMemberService hanHaiMemberService;
// 获取首页banner // 获取首页banner
@Override @Override
@ -81,7 +87,38 @@ public class AppletIndexServiceImpl implements AppletIndexService {
.orderByDesc(CommonGet::getCreateTime) .orderByDesc(CommonGet::getCreateTime)
.page(new Page<CommonGet>(1, 6)); .page(new Page<CommonGet>(1, 6));
for (CommonGet record : page.getRecords()) {
if (StringUtils.isEmpty(record.getOrderId())){
continue;
}
CommonOrder order = commonOrderService.getById(record.getOrderId());
HanHaiMember member = null;
if (order == null){
continue;
}
if (record.getPrice() == null){
record.setPrice(order.getPrice());
}
if (StringUtils.isEmpty(record.getPhone())){
record.setPhone(order.getPhone());
}
if (StringUtils.isEmpty(record.getImage())){
member = hanHaiMemberService.getById(order.getUserId());
if (member == null){
continue;
}
record.setImage(member.getHeadImage());
}
if (StringUtils.isEmpty(record.getName())){
if (member == null){
member = hanHaiMemberService.getById(order.getUserId());
}
if (member == null){
continue;
}
record.setName(member.getNickName());
}
}
return Result.OK("最近回收商品", page.getRecords()); return Result.OK("最近回收商品", page.getRecords());
} }


Loading…
Cancel
Save