소스 검색

优化代码逻辑

hubin 11 달 전
부모
커밋
3ae278fe10
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      src/main/java/com/aizuda/boot/modules/flw/service/impl/FlwProcessServiceImpl.java

+ 3 - 1
src/main/java/com/aizuda/boot/modules/flw/service/impl/FlwProcessServiceImpl.java

@@ -220,10 +220,12 @@ public class FlwProcessServiceImpl extends ServiceImpl<FlwProcessMapper, FlwProc
         if (null != configure) {
             dto.setCategoryId(configure.getCategoryId());
             dto.setProcessSetting(configure.getProcessSetting());
-            dto.setBusinessForm(configure.getProcessForm());
             if (ProcessType.business.eq(flwProcess.getProcessType())) {
+                dto.setBusinessForm(configure.getProcessForm());
                 // 加载表单模板内容
                 dto.setFormTemplate(flwFormTemplateService.getByConfigure(configure.getProcessForm()));
+            } else {
+                dto.setProcessForm(configure.getProcessForm());
             }
         }
         return dto;