提交 ac2345bb authored 作者: liuhaiquan's avatar liuhaiquan

修改业务信息无数据报错的问题

上级 9fbf1b7f
package com.clx.performance.service.impl;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.clx.order.vo.feign.FeignAddressVO;
import com.clx.order.vo.feign.FeignOrderInfoVO;
......@@ -34,7 +32,7 @@ import com.msl.user.data.UserSessionData;
import com.msl.user.utils.TokenUtil;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.collections4.CollectionUtils;
import org.springframework.amqp.core.AmqpTemplate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.StringRedisTemplate;
......@@ -1154,6 +1152,13 @@ public class OrderChildServiceImpl implements OrderChildService {
@Override
public OrderChildBussInfoVO getOrderChildBussInfo(String truckNo) {
List<OrderChild> childList = orderChildDao.getOrderChildBussInfo(truckNo);
if(CollectionUtils.isEmpty(childList)){
OrderChildBussInfoVO vo = OrderChildBussInfoVO.builder().completeNum(0).historyLoadWeight(new BigDecimal("0"))
.completeCarryWeight(new BigDecimal("0")).loseWeight(new BigDecimal("0")).loseRate(new BigDecimal("0"))
.overRate(new BigDecimal("0")).build();
}
//运单完成数量
int complateNum = childList.size();
//历史装车总量
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论