|
|
@@ -12,6 +12,7 @@ import com.ruoyi.logistics.service.IBizWaybillOrderService;
|
|
|
import com.ruoyi.system.api.domain.SysDept;
|
|
|
import com.ruoyi.system.service.ISysDeptService;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.apache.commons.collections4.CollectionUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
@@ -52,6 +53,9 @@ public class JDPushOrderFeeCallback {
|
|
|
SysDept sysDept = sysDeptService.selectDeptById(bizWaybillOrder.getDeptId());
|
|
|
|
|
|
List<BizWaybillCostDetails> details = new ArrayList<>();
|
|
|
+ if (CollectionUtils.isEmpty(request.getCommonActualFeeInfoDetails())) {
|
|
|
+ return AjaxResult.error("费用信息为空");
|
|
|
+ }
|
|
|
request.getCommonActualFeeInfoDetails().forEach(item -> {
|
|
|
BizWaybillCostDetails costDetail = new BizWaybillCostDetails();
|
|
|
costDetail.setWaybillId(bizWaybillOrder.getWaybillId());
|