From 91e3c9e3e76ce7c09e4d9bf2fcb05755fb63a7e9 Mon Sep 17 00:00:00 2001 From: LSH Date: 星期二, 22 八月 2023 13:03:37 +0800 Subject: [PATCH] #规则 --- src/main/java/com/zy/crm/manager/entity/Plan.java | 44 ++++++++++++++++++++++++++++++++++---------- 1 files changed, 34 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/zy/crm/manager/entity/Plan.java b/src/main/java/com/zy/crm/manager/entity/Plan.java index 0514720..5a0398d 100644 --- a/src/main/java/com/zy/crm/manager/entity/Plan.java +++ b/src/main/java/com/zy/crm/manager/entity/Plan.java @@ -104,7 +104,7 @@ */ @ApiModelProperty(value= "鏂规鎵�闇�") @TableField("plan_need") - private Long planNeed; + private String planNeed; /** * 绔嬮」 1: 鏄� 0: 鍚� @@ -234,6 +234,12 @@ @ApiModelProperty(value= "娉ㄩ噴") private String memo; + /** + * 椤圭洰杩涘害娴佺▼{1锛氶」鐩垱寤猴紝2锛氭牳浠峰鐞嗭紝3锛氫骇鍝佽垂鐢ㄦ槑缁嗭紝4锛氭姤浠烽绠楀崟锛�5锛氭姤浠峰崟} + */ + @ApiModelProperty(value= "椤圭洰杩涘害娴佺▼{1锛氶」鐩垱寤猴紝2锛氭牳浠峰鐞嗭紝3锛氫骇鍝佽垂鐢ㄦ槑缁嗭紝4锛氭姤浠烽绠楀崟锛�5锛氭姤浠峰崟}") + private Integer step; + public Plan() {} public String getHostId$(){ @@ -298,12 +304,20 @@ } public String getPlanNeed$(){ - PlanNeedService service = SpringUtils.getBean(PlanNeedService.class); - PlanNeed planNeed = service.selectById(this.planNeed); - if (!Cools.isEmpty(planNeed)){ - return String.valueOf(planNeed.getName()); + if (Cools.isEmpty(this.planNeed)){ + return null; } - return null; + PlanNeedService service = SpringUtils.getBean(PlanNeedService.class); + String[] planNeeds = this.planNeed.split("-"); + String name=""; + for (String planNeeda : planNeeds){ + PlanNeed planNeed = service.selectById(Integer.parseInt(planNeeda)); + if (!Cools.isEmpty(planNeed)){ +// return String.valueOf(planNeed.getName()); + name = name+planNeed.getName()+";"; + } + } + return name; } public String getBeItem$(){ @@ -341,13 +355,13 @@ if (null == this.settle){ return null; } switch (this.settle){ case 1: - return "寮�濮�"; + return "绛夊緟缁勯暱瀹℃牳"; case 2: - return "缁勯暱瀹℃牳"; + return "绛夊緟鍞墠鍒嗛厤瑙勫垝鍛�"; case 3: - return "鍞墠瀹℃牳"; + return "绛夊緟瑙勫垝鍛樻彁浜�"; case 4: - return "瑙勫垝鍛樺鏍�"; + return "瑙勫垝鍛樺凡鎻愪氦"; case 5: return "瀹℃壒閫氳繃"; default: @@ -361,6 +375,16 @@ if (!Cools.isEmpty(user)){ return String.valueOf(user.getNickname()); } + return ""; + } + + public String getNowHeadman$(){ + PlanTypeService planTypeService = SpringUtils.getBean(PlanTypeService.class); + PlanType planType = planTypeService.selectById(this.planType); + User user = planTypeService.findPlanLeader(planType); + if (!Cools.isEmpty(user)){ + return String.valueOf(user.getNickname()); + } return null; } -- Gitblit v1.9.1