Commit 82e83cca53f62e832de499cb29d938e22d4aa14a

Authored by 房远帅
1 parent 69173fe6

楚江ERP:客户开发-分成一、二、三、四分厂不再合并一二、三四分厂

@@ -81,22 +81,13 @@ public class CustomerDevelopPlanServiceImpl extends BaseMpServiceImpl<CustomerDe @@ -81,22 +81,13 @@ public class CustomerDevelopPlanServiceImpl extends BaseMpServiceImpl<CustomerDe
81 // 厂房类型处理 81 // 厂房类型处理
82 String workshopType = vo.getWorkshopType(); 82 String workshopType = vo.getWorkshopType();
83 if ("TYPE_1".equals(workshopType)) { 83 if ("TYPE_1".equals(workshopType)) {
84 - // 一、二分厂  
85 - List<String> workshopNameList = new ArrayList<>();  
86 - workshopNameList.add("一分厂");  
87 - workshopNameList.add("二分厂");  
88 - vo.setWorkshopNames(workshopNameList); 84 + vo.setWorkshopCode("yfc");
89 } else if ("TYPE_2".equals(workshopType)) { 85 } else if ("TYPE_2".equals(workshopType)) {
90 - // 三、四分厂  
91 - List<String> workshopNameList = new ArrayList<>();  
92 - workshopNameList.add("三分厂");  
93 - workshopNameList.add("四分厂");  
94 - vo.setWorkshopNames(workshopNameList); 86 + vo.setWorkshopCode("efc");
95 } else if ("TYPE_3".equals(workshopType)) { 87 } else if ("TYPE_3".equals(workshopType)) {
96 - // 紫铜分厂  
97 - List<String> workshopNameList = new ArrayList<>();  
98 - workshopNameList.add("紫铜分厂");  
99 - vo.setWorkshopNames(workshopNameList); 88 + vo.setWorkshopCode("sfc");
  89 + } else if ("TYPE_4".equals(workshopType)) {
  90 + vo.setWorkshopCode("ztfc");
100 } 91 }
101 // 待办类型 92 // 待办类型
102 String todoType = vo.getTodoType(); 93 String todoType = vo.getTodoType();
@@ -64,11 +64,20 @@ public class QueryCustomerDevelopPlanVo extends SortPageVo implements BaseVo, Se @@ -64,11 +64,20 @@ public class QueryCustomerDevelopPlanVo extends SortPageVo implements BaseVo, Se
64 64
65 /** 65 /**
66 * 厂房类型 66 * 厂房类型
67 - * TYPE_1:一、二分厂  
68 - * TYPE_2:三、四分厂 67 + * TYPE_1:一分厂
  68 + * TYPE_2:二分厂
  69 + * TYPE_3:三分厂
  70 + * TYPE_4:四分厂
69 */ 71 */
70 @ApiModelProperty("厂房类型") 72 @ApiModelProperty("厂房类型")
71 private String workshopType; 73 private String workshopType;
  74 +
  75 + /**
  76 + * 厂房编码
  77 + */
  78 + @ApiModelProperty("厂房编码")
  79 + private String workshopCode;
  80 +
72 private List<String> workshopNames; 81 private List<String> workshopNames;
73 82
74 /** 83 /**
@@ -82,11 +82,8 @@ @@ -82,11 +82,8 @@
82 <if test="vo.status != null and vo.status != ''"> 82 <if test="vo.status != null and vo.status != ''">
83 AND tb.status = #{vo.status} 83 AND tb.status = #{vo.status}
84 </if> 84 </if>
85 - <if test = "vo.workshopType != null and vo.workshopType != ''">  
86 - AND w.name in  
87 - <foreach collection="vo.workshopNames" open="(" separator="," close=")" item="item">  
88 - #{item}  
89 - </foreach> 85 + <if test="vo.workshopCode != null and vo.workshopCode != ''">
  86 + AND w.code = #{vo.workshopCode}
90 </if> 87 </if>
91 <if test="vo.createStartTime != null"> 88 <if test="vo.createStartTime != null">
92 AND tb.create_time >= #{vo.createStartTime} 89 AND tb.create_time >= #{vo.createStartTime}