|
@@ -17,6 +17,8 @@ import cn.start.tz.module.pressure2.service.pipetaskorderinput.PipeTaskOrderInpu
|
|
|
import cn.start.tz.module.system.api.clientunit.ClientUnitApi;
|
|
import cn.start.tz.module.system.api.clientunit.ClientUnitApi;
|
|
|
import cn.start.tz.module.system.api.clientunit.dto.ClientUnitDTO;
|
|
import cn.start.tz.module.system.api.clientunit.dto.ClientUnitDTO;
|
|
|
import cn.start.tz.module.system.api.clientunit.dto.ClientUnitPageDTO;
|
|
import cn.start.tz.module.system.api.clientunit.dto.ClientUnitPageDTO;
|
|
|
|
|
+import cn.start.tz.module.system.api.user.AdminUserApi;
|
|
|
|
|
+import cn.start.tz.module.system.api.user.dto.AdminUserRespDTO;
|
|
|
import com.alibaba.fastjson2.JSONObject;
|
|
import com.alibaba.fastjson2.JSONObject;
|
|
|
import jakarta.annotation.Resource;
|
|
import jakarta.annotation.Resource;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
@@ -50,6 +52,9 @@ public class QC10099_202401ReportOFData implements IDynamicOFData {
|
|
|
@Resource
|
|
@Resource
|
|
|
private ClientUnitApi clientUnitApi;
|
|
private ClientUnitApi clientUnitApi;
|
|
|
|
|
|
|
|
|
|
+ @Resource
|
|
|
|
|
+ private AdminUserApi adminUserApi;
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
public JSONObject getOFData(JSONObject params) {
|
|
public JSONObject getOFData(JSONObject params) {
|
|
|
return null;
|
|
return null;
|
|
@@ -74,6 +79,14 @@ public class QC10099_202401ReportOFData implements IDynamicOFData {
|
|
|
result = generateReportJsonService.generateReportFromRecord(ruleVO.getReportType(), ruleVO.getTemplateId(), refId);
|
|
result = generateReportJsonService.generateReportFromRecord(ruleVO.getReportType(), ruleVO.getTemplateId(), refId);
|
|
|
result = autoDataBoilerService.autoGenerateBoilerRecordData(result, refId);
|
|
result = autoDataBoilerService.autoGenerateBoilerRecordData(result, refId);
|
|
|
|
|
|
|
|
|
|
+ //检验员
|
|
|
|
|
+ if (itemDO.getMainChecker() != null){
|
|
|
|
|
+ AdminUserRespDTO userInfo = adminUserApi.getUser(itemDO.getMainChecker()).getData();
|
|
|
|
|
+ if (userInfo != null) {
|
|
|
|
|
+ result.put("checkName", userInfo.getSignUrl());
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
EquipBoilerDO equipBoilerDO = equipBoilerMapper.selectById(itemDO.getEquipId());
|
|
EquipBoilerDO equipBoilerDO = equipBoilerMapper.selectById(itemDO.getEquipId());
|
|
|
BoilerTaskOrderDO taskOrderDO = boilerTaskOrderMapper.selectById(itemReportDO.getOrderId());
|
|
BoilerTaskOrderDO taskOrderDO = boilerTaskOrderMapper.selectById(itemReportDO.getOrderId());
|
|
|
if (equipBoilerDO != null) {
|
|
if (equipBoilerDO != null) {
|