|
@@ -624,13 +624,15 @@ public class ZhcxItpTemplateNodesServiceImpl extends ServiceImpl<ZhcxItpTemplate
|
|
|
templateDo.setProduct_type(indicatorsBOS.get(0).getProduct_type());
|
|
|
result1.add(templateDo);
|
|
|
for (ImportInspectionIndicatorsBO indicatorsBO : indicatorsBOS) {
|
|
|
- // 子表1
|
|
|
- ZhcxCheckBeforeQualifiedDo qualifiedDo = new ZhcxCheckBeforeQualifiedDo();
|
|
|
- qualifiedDo.setId(SecurityUtil.getUUID());
|
|
|
- qualifiedDo.setDeleted("0");
|
|
|
- qualifiedDo.setPid(templateDo.getId());
|
|
|
- qualifiedDo.setAll_qualified(indicatorsBO.getAll_qualified());
|
|
|
- result2.add(qualifiedDo);
|
|
|
+ // 子表1 +空判断
|
|
|
+ if(StringUtils.isNotBlank(indicatorsBO.getAll_qualified())) {
|
|
|
+ ZhcxCheckBeforeQualifiedDo qualifiedDo = new ZhcxCheckBeforeQualifiedDo();
|
|
|
+ qualifiedDo.setId(SecurityUtil.getUUID());
|
|
|
+ qualifiedDo.setDeleted("0");
|
|
|
+ qualifiedDo.setPid(templateDo.getId());
|
|
|
+ qualifiedDo.setAll_qualified(indicatorsBO.getAll_qualified());
|
|
|
+ result2.add(qualifiedDo);
|
|
|
+ }
|
|
|
// 子表2
|
|
|
ZhcxCoreInspectionDetailDo detailDo = new ZhcxCoreInspectionDetailDo();
|
|
|
detailDo.setId(SecurityUtil.getUUID());
|