|
|
@@ -12,6 +12,7 @@ import cn.start.tz.framework.common.pojo.CommonResult;
|
|
|
import cn.start.tz.framework.common.pojo.PageResult;
|
|
|
import cn.start.tz.framework.common.util.date.DateUtils;
|
|
|
import cn.start.tz.framework.common.util.object.BeanUtils;
|
|
|
+import cn.start.tz.framework.env.core.enums.EnvEnum;
|
|
|
import cn.start.tz.framework.ip.core.Area;
|
|
|
import cn.start.tz.framework.ip.core.utils.AreaUtils;
|
|
|
import cn.start.tz.framework.mybatis.core.query.LambdaQueryWrapperX;
|
|
|
@@ -151,6 +152,7 @@ import cn.start.tz.module.pressure2.service.pipetaskorderissuereport.PipeTaskOrd
|
|
|
import cn.start.tz.module.pressure2.service.pipetaskorderitemreportversion.PipeTaskOrderItemReportVersionService;
|
|
|
import cn.start.tz.module.pressure2.service.pipetaskorderoperation.PipeTaskOrderOperationService;
|
|
|
import cn.start.tz.module.pressure2.service.pipetaskordersecuritycheck.PipeTaskOrderSecurityCheckService;
|
|
|
+import cn.start.tz.module.pressure2.service.pushtaskorder.PushTaskOrderService;
|
|
|
import cn.start.tz.module.pressure2.service.userwallthicknesstemplate.UserWallThicknessTemplateService;
|
|
|
import cn.start.tz.module.pressure2.util.ConversionUtil;
|
|
|
import cn.start.tz.module.pressure2.util.DeptDataPermissionUtil;
|
|
|
@@ -186,6 +188,7 @@ import org.redisson.api.RLock;
|
|
|
import org.redisson.api.RedissonClient;
|
|
|
import org.springframework.beans.BeanWrapper;
|
|
|
import org.springframework.beans.BeanWrapperImpl;
|
|
|
+import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.context.annotation.Lazy;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
@@ -1591,6 +1594,12 @@ public class PipeTaskOrderServiceImpl extends ServiceImpl<PipeTaskOrderMapper, P
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ @Resource
|
|
|
+ private PushTaskOrderService pushTaskOrderService;
|
|
|
+
|
|
|
+ @Value("${tz.env.name}")
|
|
|
+ private String env;
|
|
|
+
|
|
|
@Override
|
|
|
@Transactional
|
|
|
public Boolean audit(String id, Integer status, String reason) {
|
|
|
@@ -1679,6 +1688,10 @@ public class PipeTaskOrderServiceImpl extends ServiceImpl<PipeTaskOrderMapper, P
|
|
|
PipeTaskOrderItemDO taskOrderItem = new PipeTaskOrderItemDO();
|
|
|
taskOrderItem.setTaskStatus(TaskOrderStatusEnum.CANCEL.getStatus());
|
|
|
pipeTaskOrderItemMapper.update(taskOrderItem, new LambdaUpdateWrapper<PipeTaskOrderItemDO>().eq(PipeTaskOrderItemDO::getOrderId, id));
|
|
|
+
|
|
|
+ if (EnvEnum.UAT.getEnvName().equals(env)) {
|
|
|
+ pushTaskOrderService.pushFinanceSystem(taskOrderDO);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
return true;
|