|
|
@@ -8,12 +8,12 @@ import cn.start.tz.framework.common.util.date.DateUtils;
|
|
|
import cn.start.tz.framework.env.core.enums.EnvEnum;
|
|
|
import cn.start.tz.framework.mybatis.core.query.LambdaQueryWrapperX;
|
|
|
import cn.start.tz.module.infra.api.file.FileApi;
|
|
|
-import cn.start.tz.module.pressure.enums.EquipmentCheckTypeEnum;
|
|
|
import cn.start.tz.module.pressure.enums.TaskOrderItemReportTypeEnum;
|
|
|
import cn.start.tz.module.pressure.enums.TaskOrderStatusEnum;
|
|
|
import cn.start.tz.module.pressure2.controller.admin.boilertaskorder.vo.BoilerTaskOrderSyncReportVO;
|
|
|
import cn.start.tz.module.pressure2.controller.admin.boilertaskorder.vo.InspectionOpinionApprovalVo;
|
|
|
import cn.start.tz.module.pressure2.controller.admin.boilertaskorder.vo.ReportUploadVO;
|
|
|
+import cn.start.tz.module.pressure2.controller.appapi.boilertaskorderitemreport.dto.BoilerTaskOrderItemReportConclusionReq;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilertaskorder.BoilerTaskOrderDO;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilertaskorderitem.BoilerTaskOrderItemDO;
|
|
|
import cn.start.tz.module.pressure2.dal.dataobject.boilertaskorderitemreportrecord.BoilerTaskOrderItemReportRecordDO;
|
|
|
@@ -69,7 +69,6 @@ import cn.start.tz.framework.common.util.object.BeanUtils;
|
|
|
import cn.start.tz.module.pressure2.dal.mysql.boilertaskorderitemreport.BoilerTaskOrderItemReportMapper;
|
|
|
|
|
|
import static cn.start.tz.framework.common.exception.util.ServiceExceptionUtil.exception;
|
|
|
-import static cn.start.tz.framework.common.exception.util.ServiceExceptionUtil.exception0;
|
|
|
import static cn.start.tz.framework.security.core.util.SecurityFrameworkUtils.getLoginUserId;
|
|
|
import static cn.start.tz.module.pressure.enums.ErrorCodeConstants.REPORT_INSPECTION_OPINION_RECTIFY;
|
|
|
import static cn.start.tz.module.pressure2.enums.ErrorCodeConstants.*;
|
|
|
@@ -360,6 +359,19 @@ public class BoilerTaskOrderItemReportServiceImpl extends ServiceImpl<BoilerTask
|
|
|
taskOrderItemReportMapper.updateById(taskOrderItemReport);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public void updateBoilerReportConclusion(BoilerTaskOrderItemReportConclusionReq updateReqVO) {
|
|
|
+ // 校验存在
|
|
|
+ validateBoilerTaskOrderItemReportExists(updateReqVO.getId());
|
|
|
+ // 更新
|
|
|
+ BoilerTaskOrderItemReportDO boilerTaskOrderItemReportDO = new BoilerTaskOrderItemReportDO();
|
|
|
+ boilerTaskOrderItemReportDO.setId(updateReqVO.getId());
|
|
|
+ boilerTaskOrderItemReportDO.setReportConclusion(updateReqVO.getReportConclusion());
|
|
|
+ boilerTaskOrderItemReportDO.setReportResult(updateReqVO.getReportResult());
|
|
|
+ boilerTaskOrderItemReportDO.setFee(updateReqVO.getFee());
|
|
|
+ boilerTaskOrderItemReportMapper.updateById(boilerTaskOrderItemReportDO);
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public boolean handleOACancelFlow(String summaryId) {
|
|
|
BoilerTaskOrderItemReportDO report = taskOrderItemReportMapper.selectOne(
|