Showing
3 changed files
with
18 additions
and
21 deletions
xingyun-sc/src/main/java/com/lframework/xingyun/sc/impl/customer/CustomerDevelopPlanServiceImpl.java
| @@ -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} |