|
|
@@ -20,6 +20,7 @@ import cn.start.tz.module.pressure2.service.dynamicOFData.IDynamicOFData;
|
|
|
import cn.start.tz.module.pressure2.service.pipetaskorderitem.PipeTaskOrderItemService;
|
|
|
import cn.start.tz.module.system.api.user.AdminUserApi;
|
|
|
import cn.start.tz.module.system.api.user.dto.AdminUserRespDTO;
|
|
|
+import com.alibaba.cloud.commons.lang.StringUtils;
|
|
|
import com.alibaba.fastjson2.JSONObject;
|
|
|
import jakarta.annotation.Resource;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
@@ -102,20 +103,21 @@ public class QC01001_202400OFData implements IDynamicOFData {
|
|
|
EquipBoilerReportVO equipBoilerDO = equipBoilerMapper.selectDetailsById(itemDO.getEquipId());
|
|
|
if (equipBoilerDO != null){
|
|
|
//设备信息
|
|
|
- makeUint = (makeUint.isEmpty()?makeUint:makeUint+",") + equipBoilerDO.getMakeUnit();
|
|
|
- uintName = (uintName.isEmpty()?uintName:uintName+",") + equipBoilerDO.getUnitName();
|
|
|
- equipName = (equipName.isEmpty()?equipName:equipName+",") + equipBoilerDO.getEquipName();
|
|
|
- productCode = (productCode.isEmpty()?productCode:productCode+",") + equipBoilerDO.getProductCode();
|
|
|
- unitAddress = (unitAddress.isEmpty()?unitAddress:unitAddress+",") + equipBoilerDO.getUnitAddress();
|
|
|
- zipCode = (zipCode.isEmpty()?zipCode:zipCode+",") + equipBoilerDO.getZipCode();
|
|
|
+ makeUint = (makeUint.isEmpty()?makeUint:makeUint+",") + (StringUtils.isEmpty(equipBoilerDO.getMakeUnit())?"-":equipBoilerDO.getMakeUnit());
|
|
|
+ uintName = (uintName.isEmpty()?uintName:uintName+",") + (StringUtils.isEmpty(equipBoilerDO.getUnitName())?"-":equipBoilerDO.getUnitName());
|
|
|
+ equipName = (equipName.isEmpty()?equipName:equipName+",") + (StringUtils.isEmpty(equipBoilerDO.getEquipName())?"-":equipBoilerDO.getEquipName());
|
|
|
+ productCode = (productCode.isEmpty()?productCode:productCode+",") + (StringUtils.isEmpty(equipBoilerDO.getProductCode())?"-":equipBoilerDO.getProductCode());
|
|
|
+ unitAddress = (unitAddress.isEmpty()?unitAddress:unitAddress+",") + (StringUtils.isEmpty(equipBoilerDO.getUnitAddress())?"-":equipBoilerDO.getUnitAddress());
|
|
|
+ zipCode = (zipCode.isEmpty()?zipCode:zipCode+",") + (StringUtils.isEmpty(equipBoilerDO.getZipCode())?"-":equipBoilerDO.getZipCode());
|
|
|
}
|
|
|
}
|
|
|
- result.put("makeUint",makeUint);
|
|
|
- result.put("uintName",uintName);
|
|
|
- result.put("equipName",equipName);
|
|
|
- result.put("productCode",productCode);
|
|
|
- result.put("unitAddress",unitAddress);
|
|
|
- result.put("zipCode",zipCode);
|
|
|
+ result.put("projectName",projectName.isEmpty()?"-":projectName);
|
|
|
+ result.put("makeUint",makeUint.isEmpty()?"-":makeUint);
|
|
|
+ result.put("uintName",uintName.isEmpty()?"-":uintName);
|
|
|
+ result.put("equipName",equipName.isEmpty()?"-":equipName);
|
|
|
+ result.put("productCode",productCode.isEmpty()?"-":productCode);
|
|
|
+ result.put("unitAddress",unitAddress.isEmpty()?"-":unitAddress);
|
|
|
+ result.put("zipCode",zipCode.isEmpty()?"-":zipCode);
|
|
|
}
|
|
|
|
|
|
result.put("reportNo",itemReportDO.getReportNo());
|
|
|
@@ -173,18 +175,22 @@ public class QC01001_202400OFData implements IDynamicOFData {
|
|
|
EquipPipeDO equipPipeDO = equipPipeMapper.selectById(equipId);
|
|
|
if (equipPipeDO != null){
|
|
|
//设备信息
|
|
|
- makeUint = (makeUint.isEmpty()?makeUint:makeUint+",") + equipPipeDO.getUnitCode();
|
|
|
- uintName = (uintName.isEmpty()?uintName:uintName+",") + equipPipeDO.getUnitName();
|
|
|
- projectName = (projectName.isEmpty()?projectName:projectName+",") + equipPipeDO.getProjectName();
|
|
|
- unitAddress = (unitAddress.isEmpty()?unitAddress:unitAddress+",") + equipPipeDO.getUnitAddress();
|
|
|
- zipCode = (zipCode.isEmpty()?zipCode:zipCode+",") + equipPipeDO.getPostalCode();
|
|
|
+ makeUint = (makeUint.isEmpty()?makeUint:makeUint+",") + (StringUtils.isEmpty(equipPipeDO.getUnitCode())?"-":equipPipeDO.getUnitCode());
|
|
|
+ uintName = (uintName.isEmpty()?uintName:uintName+",") + (StringUtils.isEmpty(equipPipeDO.getUnitName())?"-":equipPipeDO.getUnitName());
|
|
|
+ projectName = (projectName.isEmpty()?projectName:projectName+",") + (StringUtils.isEmpty(equipPipeDO.getProjectName())?"-":equipPipeDO.getProjectName());
|
|
|
+ productCode = (productCode.isEmpty()?productCode:productCode+",") + (StringUtils.isEmpty(equipPipeDO.getProjectNo())?"-":equipPipeDO.getProjectNo());
|
|
|
+ unitAddress = (unitAddress.isEmpty()?unitAddress:unitAddress+",") + (StringUtils.isEmpty(equipPipeDO.getUnitAddress())?"-":equipPipeDO.getUnitAddress());
|
|
|
+ zipCode = (zipCode.isEmpty()?zipCode:zipCode+",") + (StringUtils.isEmpty(equipPipeDO.getPostalCode())?"-":equipPipeDO.getPostalCode());
|
|
|
}
|
|
|
}
|
|
|
- result.put("makeUint",makeUint);
|
|
|
- result.put("uintName",uintName);
|
|
|
- result.put("projectName",projectName);
|
|
|
- result.put("unitAddress",unitAddress);
|
|
|
- result.put("zipCode",zipCode);
|
|
|
+ result.put("projectName",projectName.isEmpty()?"-":projectName);
|
|
|
+ result.put("makeUint",makeUint.isEmpty()?"-":makeUint);
|
|
|
+ result.put("uintName",uintName.isEmpty()?"-":uintName);
|
|
|
+ result.put("equipName",projectName.isEmpty()?"-":projectName);
|
|
|
+ result.put("productCode",productCode.isEmpty()?"-":productCode);
|
|
|
+ result.put("unitAddress",unitAddress.isEmpty()?"-":unitAddress);
|
|
|
+ result.put("zipCode",zipCode.isEmpty()?"-":zipCode);
|
|
|
+
|
|
|
}
|
|
|
|
|
|
result.put("reportNo",itemReportDO.getReportNo());
|