From e023474fc9bcc726ed558a0623f1316dddc13152 Mon Sep 17 00:00:00 2001 From: zzw <wander.zheng@qq.com> Date: 星期五, 01 十二月 2023 15:14:32 +0800 Subject: [PATCH] 编号 --- modules/mainPart/src/main/java/com/zt/life/modules/itemCirculatOrder/service/ItemCirculatOrderService.java | 17 +++++++++++++---- 1 files changed, 13 insertions(+), 4 deletions(-) diff --git a/modules/mainPart/src/main/java/com/zt/life/modules/itemCirculatOrder/service/ItemCirculatOrderService.java b/modules/mainPart/src/main/java/com/zt/life/modules/itemCirculatOrder/service/ItemCirculatOrderService.java index 901ef8d..ff43239 100644 --- a/modules/mainPart/src/main/java/com/zt/life/modules/itemCirculatOrder/service/ItemCirculatOrderService.java +++ b/modules/mainPart/src/main/java/com/zt/life/modules/itemCirculatOrder/service/ItemCirculatOrderService.java @@ -120,7 +120,7 @@ Long bizId = itemCirculatOrderDto.getCirculatOrder().getId(); FlowInfoDto flowInfoDto = itemCirculatOrderDto.getFlowInfoDto(); - if (flowInfoDto != null && "tj,bl".contains(flowInfoDto.getSubmitType())) { + if (flowInfoDto != null && flowInfoDto.getBizId() != null && "tj,bl".contains(flowInfoDto.getSubmitType())) { if ("tj".equals(flowInfoDto.getSubmitType())) { workflowService.startFlow(flowInfoDto.getFlowCode(), bizId); } @@ -135,8 +135,9 @@ data.setId(circulatOrderid); ItemCirculatOrder itemCirculatOrder = this.get(circulatOrderid); data.setCirculatOrder(itemCirculatOrder); - - projectId = itemCirculatOrder.getProjectId(); + if (projectId == null) { + projectId = itemCirculatOrder.getProjectId(); + } data.setTestAgencyInfo(testAgencyInfoService.get(circulatOrderid)); @@ -153,7 +154,15 @@ if (projectId != null) { data.setProjectId(projectId); - data.setProject(projectService.get(projectId)); + Project project = projectService.get(projectId); + String type = project.getSoftwareType(); + if (type == "3") { + type = "2"; + } else { + type = "1"; + } + project.setSoftwareType(type); + data.setProject(project); } if (data.getTestAgencyInfo() == null) -- Gitblit v1.9.1