fix:处理看板数据为null情况
This commit is contained in:
@@ -1,7 +1,10 @@
|
||||
package org.nl.wms.cockpit.service.dao;
|
||||
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import jodd.util.StringUtil;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -13,4 +16,20 @@ public class SortingLineRes {
|
||||
private List<RgSortingLineVo> rgSortingLine;
|
||||
private String rgPlanQty;
|
||||
private String rgRealQty;
|
||||
|
||||
public List<SortingLineVo> getSortingLines() {
|
||||
return ObjectUtil.isEmpty(sortingLines) ? new ArrayList<>() : sortingLines;
|
||||
}
|
||||
|
||||
public List<RgSortingLineVo> getRgSortingLine() {
|
||||
return ObjectUtil.isEmpty(rgSortingLine) ? new ArrayList<>() : rgSortingLine;
|
||||
}
|
||||
|
||||
public String getRgPlanQty() {
|
||||
return StringUtil.isEmpty(rgPlanQty) ? "0" : rgPlanQty;
|
||||
}
|
||||
|
||||
public String getRgRealQty() {
|
||||
return StringUtil.isEmpty(rgRealQty) ? "0" : rgRealQty;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -120,8 +120,10 @@ public class CockpitServiceImpl implements CockpitService {
|
||||
List<SortingLineVo> sortingLine = cockPitMapper.getSortingLine();
|
||||
List<RgSortingLineVo> rgSortingLine = cockPitMapper.getRgSortingLineVo();
|
||||
SortingLineRes sortCount = cockPitMapper.selectRgSortCount();
|
||||
res.setRgRealQty(sortCount.getRgRealQty());
|
||||
res.setRgPlanQty(sortCount.getRgPlanQty());
|
||||
if (null != sortCount) {
|
||||
res.setRgRealQty(sortCount.getRgRealQty());
|
||||
res.setRgPlanQty(sortCount.getRgPlanQty());
|
||||
}
|
||||
res.setRgSortingLine(rgSortingLine);
|
||||
res.setSortingLines(sortingLine);
|
||||
return res;
|
||||
|
||||
Reference in New Issue
Block a user