|
@@ -831,11 +831,13 @@ public class QcsMainCostServiceImpl extends ServiceImpl<QcsMainCostDao, QcsMainC
|
|
|
if (StringUtils.isNotBlank(stringBuilder.toString())) {
|
|
|
allStrBuilder.append("第").append(i + 1).append("行").append(stringBuilder.deleteCharAt(stringBuilder.length() - 1)).append("<br>");
|
|
|
} else {
|
|
|
- Map<String, String> proTypeLossNo = new HashMap<>();
|
|
|
- proTypeLossNo.put("PROID", qcsLossDetailDo.getProid());
|
|
|
- proTypeLossNo.put("LOSSTYPE", qcsLossDetailDo.getLosstype());
|
|
|
- proTypeLossNo.put("LOSSNO", qcsLossDetailDo.getLossno());
|
|
|
- hasProTypeLossNos.add(proTypeLossNo);
|
|
|
+ if (StringUtils.isNotEmpty(qcsLossDetailDo.getProid()) && StringUtils.isNotEmpty(qcsLossDetailDo.getLosstype()) && StringUtils.isNotEmpty(qcsLossDetailDo.getLossno())) {
|
|
|
+ Map<String, String> proTypeLossNo = new HashMap<>();
|
|
|
+ proTypeLossNo.put("PROID", qcsLossDetailDo.getProid());
|
|
|
+ proTypeLossNo.put("LOSSTYPE", qcsLossDetailDo.getLosstype());
|
|
|
+ proTypeLossNo.put("LOSSNO", qcsLossDetailDo.getLossno());
|
|
|
+ hasProTypeLossNos.add(proTypeLossNo);
|
|
|
+ }
|
|
|
qcsLossDetailDoList.add(qcsLossDetailDo);
|
|
|
}
|
|
|
}
|