Selaa lähdekoodia

新增公司初始化商机阶段

yusm 6 kuukautta sitten
vanhempi
commit
0153378f9a

+ 16 - 0
fhKeeper/formulahousekeeper/management-crm/src/main/java/com/management/platform/service/impl/UserServiceImpl.java

@@ -218,6 +218,8 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
     private ParticipationService participationService;
     @Resource
     private SysFormService sysFormService;
+    @Resource
+    private StageService stageService;
 
     @Resource
     private LdapTemplate ldapTemplate;
@@ -1122,6 +1124,9 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
             });
             sysFormService.saveBatch(baseList);
 
+            List<Stage> stageList=getStageBaseList(company);
+            stageService.saveBatch(stageList);
+
             //生成工作时长
             TimeType timeType = new TimeType();
             timeType.setCompanyId(company.getId());
@@ -1292,6 +1297,17 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
         return httpRespMsg;
     }
 
+    private List<Stage> getStageBaseList(Company company) {
+        ArrayList<Stage> stages = new ArrayList<>();
+        Stage stage1 = new Stage().setName("赢单").setPlan("100%").setSeq(4).setIsFinish(1).setCompanyId(company.getId());
+        stages.add(stage1);
+        Stage stage2 = new Stage().setName("输单").setPlan("0%").setSeq(5).setIsFinish(1).setCompanyId(company.getId());
+        stages.add(stage2);
+        Stage stage3 = new Stage().setName("无效").setPlan("0%").setSeq(6).setIsFinish(1).setCompanyId(company.getId());
+        stages.add(stage3);
+        return stages;
+    }
+
     private  List<SysForm> getBaseList(){
         ArrayList<SysForm> list = new ArrayList<>();
         SysForm sysForm1 = new SysForm();