Commit b8496f21bbc5b4a2ae5edca1a5f65d560a039b77
1 parent
c1c46836
工单创建修改
Showing
1 changed file
with
11 additions
and
2 deletions
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/service/garden/BpmGardenServiceImpl.java
| ... | ... | @@ -50,6 +50,7 @@ import com.zteits.urbanops.module.workorder.dto.AppGardenWorkOrderReqVO; |
| 50 | 50 | import com.zteits.urbanops.module.workorder.dto.AppGardenWorkOrderRespVO; |
| 51 | 51 | import com.zteits.urbanops.module.workorder.util.TaskNodeUtils; |
| 52 | 52 | import jakarta.annotation.Resource; |
| 53 | +import jodd.util.StringUtil; | |
| 53 | 54 | import org.flowable.engine.RuntimeService; |
| 54 | 55 | import org.flowable.engine.history.HistoricProcessInstance; |
| 55 | 56 | import org.flowable.engine.runtime.ProcessInstance; |
| ... | ... | @@ -140,7 +141,11 @@ public class BpmGardenServiceImpl implements BpmGardenService{ |
| 140 | 141 | workOrder.setCuringLevelId(Integer.valueOf(dictData.getValue())); |
| 141 | 142 | workOrder.setCuringLevelName(dictData.getLabel()); |
| 142 | 143 | workOrder.setCompanyId(SecurityFrameworkUtils.getCompanyId()); |
| 143 | - workOrder.setBusiLine(SecurityFrameworkUtils.getBusiLine()); | |
| 144 | + if(StringUtil.isNotEmpty(createRequestVo.getBusiLine())){ | |
| 145 | + workOrder.setBusiLine(createRequestVo.getBusiLine()); | |
| 146 | + }else { | |
| 147 | + workOrder.setBusiLine(SecurityFrameworkUtils.getBusiLine()); | |
| 148 | + } | |
| 144 | 149 | workOrder.setUserId(SecurityFrameworkUtils.getLoginUserId()); |
| 145 | 150 | workOrder.setUserName(SecurityFrameworkUtils.getLoginUserNickname()); |
| 146 | 151 | LocalDateTime now = LocalDateTime.now(); |
| ... | ... | @@ -542,7 +547,11 @@ public class BpmGardenServiceImpl implements BpmGardenService{ |
| 542 | 547 | workOrder.setCuringLevelName(dictData.getLabel()); |
| 543 | 548 | workOrder.setCommitDate(LocalDateTime.now()); |
| 544 | 549 | workOrder.setCompanyId(SecurityFrameworkUtils.getCompanyId()); |
| 545 | - workOrder.setBusiLine(SecurityFrameworkUtils.getBusiLine()); | |
| 550 | + if(StringUtil.isNotEmpty(createRequestVo.getBusiLine())){ | |
| 551 | + workOrder.setBusiLine(createRequestVo.getBusiLine()); | |
| 552 | + }else { | |
| 553 | + workOrder.setBusiLine(SecurityFrameworkUtils.getBusiLine()); | |
| 554 | + } | |
| 546 | 555 | workOrder.setUserId(SecurityFrameworkUtils.getLoginUserId()); |
| 547 | 556 | workOrder.setUserName(SecurityFrameworkUtils.getLoginUserNickname()); |
| 548 | 557 | //workOrder.setFinishDate(LocalDateTime.now()); | ... | ... |