Showing
2 changed files
with
19 additions
and
7 deletions
xingyun-sc/src/main/java/com/lframework/xingyun/sc/impl/customer/CustomerDevelopPlanServiceImpl.java
| @@ -81,13 +81,22 @@ public class CustomerDevelopPlanServiceImpl extends BaseMpServiceImpl<CustomerDe | @@ -81,13 +81,22 @@ 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 | - vo.setWorkshopCode("yfc"); | 84 | + // 一、二分厂 |
| 85 | + List<String> workshopNameList = new ArrayList<>(); | ||
| 86 | + workshopNameList.add("一分厂"); | ||
| 87 | + workshopNameList.add("二分厂"); | ||
| 88 | + vo.setWorkshopNames(workshopNameList); | ||
| 85 | } else if ("TYPE_2".equals(workshopType)) { | 89 | } else if ("TYPE_2".equals(workshopType)) { |
| 86 | - vo.setWorkshopCode("efc"); | 90 | + // 三、四分厂 |
| 91 | + List<String> workshopNameList = new ArrayList<>(); | ||
| 92 | + workshopNameList.add("三分厂"); | ||
| 93 | + workshopNameList.add("四分厂"); | ||
| 94 | + vo.setWorkshopNames(workshopNameList); | ||
| 87 | } else if ("TYPE_3".equals(workshopType)) { | 95 | } else if ("TYPE_3".equals(workshopType)) { |
| 88 | - vo.setWorkshopCode("sfc"); | ||
| 89 | - } else if ("TYPE_4".equals(workshopType)) { | ||
| 90 | - vo.setWorkshopCode("ztfc"); | 96 | + // 紫铜分厂 |
| 97 | + List<String> workshopNameList = new ArrayList<>(); | ||
| 98 | + workshopNameList.add("紫铜分厂"); | ||
| 99 | + vo.setWorkshopNames(workshopNameList); | ||
| 91 | } | 100 | } |
| 92 | // 待办类型 | 101 | // 待办类型 |
| 93 | String todoType = vo.getTodoType(); | 102 | String todoType = vo.getTodoType(); |
| @@ -82,8 +82,11 @@ | @@ -82,8 +82,11 @@ | ||
| 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.workshopCode != null and vo.workshopCode != ''"> | ||
| 86 | - AND w.code = #{vo.workshopCode} | 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> | ||
| 87 | </if> | 90 | </if> |
| 88 | <if test="vo.createStartTime != null"> | 91 | <if test="vo.createStartTime != null"> |
| 89 | AND tb.create_time >= #{vo.createStartTime} | 92 | AND tb.create_time >= #{vo.createStartTime} |