Commit 17a067a436cbe7469e13b88c67bbbcf70225614a

Authored by 颜惠青
1 parent 4018829f

工单 道路id由 LONG 改为 STRING

Showing 24 changed files with 33 additions and 31 deletions
urbanops-module-api/urbanops-module-garden-api/src/main/java/com/zteits/urbanops/module/garden/api/road/RoadApi.java
@@ -10,5 +10,5 @@ import java.util.List; @@ -10,5 +10,5 @@ import java.util.List;
10 public interface RoadApi { 10 public interface RoadApi {
11 List<RoadRespDTO> getRoadInfoBy(RoadReqDTO reqDTO); 11 List<RoadRespDTO> getRoadInfoBy(RoadReqDTO reqDTO);
12 12
13 - RoadStreetRespDTO getRoadInfoById(Long id); 13 + RoadStreetRespDTO getRoadInfoById(String id);
14 } 14 }
urbanops-module-api/urbanops-module-garden-api/src/main/java/com/zteits/urbanops/module/garden/dto/road/RoadStreetRespDTO.java
@@ -12,7 +12,7 @@ import lombok.Data; @@ -12,7 +12,7 @@ import lombok.Data;
12 @Data 12 @Data
13 public class RoadStreetRespDTO { 13 public class RoadStreetRespDTO {
14 14
15 - private Long id; 15 + private String id;
16 16
17 private String roadName; 17 private String roadName;
18 18
urbanops-module-api/urbanops-module-workorder-api/src/main/java/com/zteits/urbanops/module/workorder/api/WorkOrderApi.java
@@ -33,7 +33,7 @@ public interface WorkOrderApi { @@ -33,7 +33,7 @@ public interface WorkOrderApi {
33 * @param busiLine 33 * @param busiLine
34 * @return 34 * @return
35 */ 35 */
36 - public List<AdminUserRespVO> getUserByRoadIdAndRoleCode(Long roadId, String roleCode, String busiLine); 36 + public List<AdminUserRespVO> getUserByRoadIdAndRoleCode(String roadId, String roleCode, String busiLine);
37 37
38 /** 38 /**
39 * 创建工单API 39 * 创建工单API
urbanops-module-api/urbanops-module-workorder-api/src/main/java/com/zteits/urbanops/module/workorder/dto/AppGardenWorkOrderAIReqVO.java
@@ -23,7 +23,7 @@ public class AppGardenWorkOrderAIReqVO { @@ -23,7 +23,7 @@ public class AppGardenWorkOrderAIReqVO {
23 23
24 @Schema(description = "道路ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "21128") 24 @Schema(description = "道路ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "21128")
25 @NotNull(message = "道路ID不能为空") 25 @NotNull(message = "道路ID不能为空")
26 - private Long roadId; 26 + private String roadId;
27 27
28 /** 28 /**
29 * 工单类型 Q:快速工单,C:普通工单,O:其他工单 29 * 工单类型 Q:快速工单,C:普通工单,O:其他工单
@@ -63,7 +63,7 @@ public class AppGardenWorkOrderAIReqVO { @@ -63,7 +63,7 @@ public class AppGardenWorkOrderAIReqVO {
63 @Schema(description = "工单名称", example = "绿地卫生") 63 @Schema(description = "工单名称", example = "绿地卫生")
64 private String orderName; 64 private String orderName;
65 65
66 - @Schema(description = "来源ID 工单来源 1、巡查,2、游客居民,3、12345,4、网格", requiredMode = Schema.RequiredMode.REQUIRED, example = "1") 66 + @Schema(description = "来源ID 工单来源 1、巡查,2、游客居民,3、12345,4、网格,5 大区经理,6 AI", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
67 //@NotNull(message = "来源ID不能为空") 67 //@NotNull(message = "来源ID不能为空")
68 private Integer sourceId; 68 private Integer sourceId;
69 69
urbanops-module-api/urbanops-module-workorder-api/src/main/java/com/zteits/urbanops/module/workorder/dto/AppGardenWorkOrderInspectorReqVO.java
@@ -23,7 +23,7 @@ public class AppGardenWorkOrderInspectorReqVO { @@ -23,7 +23,7 @@ public class AppGardenWorkOrderInspectorReqVO {
23 23
24 @Schema(description = "道路ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "21128") 24 @Schema(description = "道路ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "21128")
25 @NotNull(message = "道路ID不能为空") 25 @NotNull(message = "道路ID不能为空")
26 - private Long roadId; 26 + private String roadId;
27 27
28 /** 28 /**
29 * 工单类型 Q:快速工单,C:普通工单,O:其他工单 29 * 工单类型 Q:快速工单,C:普通工单,O:其他工单
urbanops-module-api/urbanops-module-workorder-api/src/main/java/com/zteits/urbanops/module/workorder/dto/AppGardenWorkOrderReqVO.java
@@ -24,7 +24,7 @@ public class AppGardenWorkOrderReqVO { @@ -24,7 +24,7 @@ public class AppGardenWorkOrderReqVO {
24 24
25 @Schema(description = "道路ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "21128") 25 @Schema(description = "道路ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "21128")
26 @NotNull(message = "道路ID不能为空") 26 @NotNull(message = "道路ID不能为空")
27 - private Long roadId; 27 + private String roadId;
28 28
29 /** 29 /**
30 * 工单类型 Q:快速工单,C:普通工单,O:其他工单 30 * 工单类型 Q:快速工单,C:普通工单,O:其他工单
urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/api/road/RoadApiImpl.java
@@ -62,8 +62,10 @@ public class RoadApiImpl implements RoadApi { @@ -62,8 +62,10 @@ public class RoadApiImpl implements RoadApi {
62 } 62 }
63 63
64 @Override 64 @Override
65 - public RoadStreetRespDTO getRoadInfoById(Long id) {  
66 - RoadRespVO roadRespVO = roadService.getUniqueRoad(id);  
67 - return BeanUtils.toBean(roadRespVO, RoadStreetRespDTO.class); 65 + public RoadStreetRespDTO getRoadInfoById(String id) {
  66 + RoadRespVO roadRespVO = roadService.getUniqueRoad(Long.parseLong(id));
  67 + RoadStreetRespDTO targetVO = BeanUtils.toBean(roadRespVO, RoadStreetRespDTO.class);
  68 + targetVO.setId(roadRespVO.getId().toString());
  69 + return targetVO;
68 } 70 }
69 } 71 }
urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/convert/AppGardenWorkOrderConvert.java
@@ -17,7 +17,7 @@ public interface AppGardenWorkOrderConvert { @@ -17,7 +17,7 @@ public interface AppGardenWorkOrderConvert {
17 17
18 default AppGardenWorkOrderReqVO buildAppGardenWorkOrderReqVO(AppInspectionPlanCommitSaveReqVO createReqVO, InspectionPlanDO inspectionPlanDO, RoadDO roadDO, String planNo ) { 18 default AppGardenWorkOrderReqVO buildAppGardenWorkOrderReqVO(AppInspectionPlanCommitSaveReqVO createReqVO, InspectionPlanDO inspectionPlanDO, RoadDO roadDO, String planNo ) {
19 AppGardenWorkOrderReqVO orderReqVO = new AppGardenWorkOrderReqVO(); 19 AppGardenWorkOrderReqVO orderReqVO = new AppGardenWorkOrderReqVO();
20 - orderReqVO.setRoadId(inspectionPlanDO.getRoadId()); 20 + orderReqVO.setRoadId(inspectionPlanDO.getRoadId().toString());
21 orderReqVO.setRoadName(inspectionPlanDO.getRoadName()); 21 orderReqVO.setRoadName(inspectionPlanDO.getRoadName());
22 orderReqVO.setProblemsImgs(createReqVO.getImgList()); 22 orderReqVO.setProblemsImgs(createReqVO.getImgList());
23 orderReqVO.setRemark(createReqVO.getRemark()); 23 orderReqVO.setRemark(createReqVO.getRemark());
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/api/workorder/WorkOrderApiImpl.java
@@ -67,7 +67,7 @@ public class WorkOrderApiImpl implements WorkOrderApi { @@ -67,7 +67,7 @@ public class WorkOrderApiImpl implements WorkOrderApi {
67 } 67 }
68 68
69 @Override 69 @Override
70 - public List<AdminUserRespVO> getUserByRoadIdAndRoleCode(Long roadId, String roleCode, String busiLine) { 70 + public List<AdminUserRespVO> getUserByRoadIdAndRoleCode(String roadId, String roleCode, String busiLine) {
71 if(ObjectUtils.isEmpty(roadId) || ObjectUtils.isEmpty(roleCode) || ObjectUtils.isEmpty(busiLine)){ 71 if(ObjectUtils.isEmpty(roadId) || ObjectUtils.isEmpty(roleCode) || ObjectUtils.isEmpty(busiLine)){
72 throw exception0(BAD_REQUEST.getCode(),"param:roadId,roleCode,busiLine 不能为空!"); 72 throw exception0(BAD_REQUEST.getCode(),"param:roadId,roleCode,busiLine 不能为空!");
73 } 73 }
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/controller/admin/garden/vo/BpmGardenTaskAssignReqVO.java
@@ -28,7 +28,7 @@ public class BpmGardenTaskAssignReqVO { @@ -28,7 +28,7 @@ public class BpmGardenTaskAssignReqVO {
28 28
29 @Schema(description = "道路ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "21128") 29 @Schema(description = "道路ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "21128")
30 @NotNull(message = "道路ID不能为空") 30 @NotNull(message = "道路ID不能为空")
31 - private Long roadId; 31 + private String roadId;
32 32
33 @Schema(description = "道路名称", example = "测试道路") 33 @Schema(description = "道路名称", example = "测试道路")
34 private String roadName; 34 private String roadName;
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/controller/app/garden/vo/common/AppUniversalApprovalReqVO.java
@@ -90,7 +90,7 @@ public class AppUniversalApprovalReqVO { @@ -90,7 +90,7 @@ public class AppUniversalApprovalReqVO {
90 //-------------------------重新发起需提交表单数据------------------------ 90 //-------------------------重新发起需提交表单数据------------------------
91 @Schema(description = "道路ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "21128") 91 @Schema(description = "道路ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "21128")
92 @NotNull(message = "道路ID不能为空", groups = RelaunchGroup.class) 92 @NotNull(message = "道路ID不能为空", groups = RelaunchGroup.class)
93 - private Long roadId; 93 + private String roadId;
94 94
95 @Schema(description = "道路名称", example = "测试道路") 95 @Schema(description = "道路名称", example = "测试道路")
96 private String roadName; 96 private String roadName;
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/controller/app/garden/vo/task/AppGardenTaskInspectorApproveReqVO.java
@@ -40,7 +40,7 @@ public class AppGardenTaskInspectorApproveReqVO { @@ -40,7 +40,7 @@ public class AppGardenTaskInspectorApproveReqVO {
40 40
41 @Schema(description = "道路ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "21128") 41 @Schema(description = "道路ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "21128")
42 @NotNull(message = "道路ID不能为空", groups = RelaunchGroup.class) 42 @NotNull(message = "道路ID不能为空", groups = RelaunchGroup.class)
43 - private Long roadId; 43 + private String roadId;
44 44
45 @Schema(description = "道路名称", example = "测试道路") 45 @Schema(description = "道路名称", example = "测试道路")
46 private String roadName; 46 private String roadName;
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/controller/app/garden/vo/task/AppGardenTaskRegionMgrApproveReqVO.java
@@ -40,7 +40,7 @@ public class AppGardenTaskRegionMgrApproveReqVO { @@ -40,7 +40,7 @@ public class AppGardenTaskRegionMgrApproveReqVO {
40 40
41 @Schema(description = "道路ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "21128") 41 @Schema(description = "道路ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "21128")
42 @NotNull(message = "道路ID不能为空") 42 @NotNull(message = "道路ID不能为空")
43 - private Long roadId; 43 + private String roadId;
44 44
45 @Schema(description = "道路名称", example = "测试道路") 45 @Schema(description = "道路名称", example = "测试道路")
46 private String roadName; 46 private String roadName;
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/dal/dataobject/maininfo/MainInfoDO.java
@@ -64,7 +64,7 @@ public class MainInfoDO extends BaseDO { @@ -64,7 +64,7 @@ public class MainInfoDO extends BaseDO {
64 /** 64 /**
65 * 道路ID 65 * 道路ID
66 */ 66 */
67 - private Long roadId; 67 + private String roadId;
68 /** 68 /**
69 * 道路名称 69 * 道路名称
70 */ 70 */
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/dal/dataobject/maininfo/MainInfoExtDO.java
@@ -58,7 +58,7 @@ public class MainInfoExtDO extends BaseDO { @@ -58,7 +58,7 @@ public class MainInfoExtDO extends BaseDO {
58 /** 58 /**
59 * 道路ID 59 * 道路ID
60 */ 60 */
61 - private Long roadId; 61 + private String roadId;
62 /** 62 /**
63 * 道路名称 63 * 道路名称
64 */ 64 */
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/dal/mysql/maininfo/MainInfoExtMapper.java
@@ -725,11 +725,11 @@ public interface MainInfoExtMapper extends BaseMapperX&lt;MainInfoDO&gt; { @@ -725,11 +725,11 @@ public interface MainInfoExtMapper extends BaseMapperX&lt;MainInfoDO&gt; {
725 @Result(column = "avatar", property = "avatar") 725 @Result(column = "avatar", property = "avatar")
726 }) 726 })
727 @DataPermission(enable = false) 727 @DataPermission(enable = false)
728 - IPage<AdminUserRespDTO> getUserByRoadIdAndRoleCodeIPage(IPage<AdminUserRespDTO> page,@NonNull @Param("roadId") Long roadId, 728 + IPage<AdminUserRespDTO> getUserByRoadIdAndRoleCodeIPage(IPage<AdminUserRespDTO> page,@NonNull @Param("roadId") String roadId,
729 @NonNull @Param("roleCode") String roleCode, 729 @NonNull @Param("roleCode") String roleCode,
730 @NonNull @Param("busiLine") String busiLine); 730 @NonNull @Param("busiLine") String busiLine);
731 @DataPermission(enable = false) 731 @DataPermission(enable = false)
732 - default PageResult<AdminUserRespDTO> getUserByRoadIdAndRoleCodePage(PageParam pageParam,@NonNull @Param("roadId") Long roadId, 732 + default PageResult<AdminUserRespDTO> getUserByRoadIdAndRoleCodePage(PageParam pageParam,@NonNull @Param("roadId") String roadId,
733 @NonNull @Param("roleCode") String roleCode, 733 @NonNull @Param("roleCode") String roleCode,
734 @NonNull @Param("busiLine") String busiLine){ 734 @NonNull @Param("busiLine") String busiLine){
735 IPage<AdminUserRespDTO> mpPage = MyBatisUtils.buildPage(pageParam); 735 IPage<AdminUserRespDTO> mpPage = MyBatisUtils.buildPage(pageParam);
@@ -739,7 +739,7 @@ public interface MainInfoExtMapper extends BaseMapperX&lt;MainInfoDO&gt; { @@ -739,7 +739,7 @@ public interface MainInfoExtMapper extends BaseMapperX&lt;MainInfoDO&gt; {
739 } 739 }
740 740
741 @DataPermission(enable = false) 741 @DataPermission(enable = false)
742 - default List<AdminUserRespDTO> getUserByRoadIdAndRoleCode(@NonNull @Param("roadId") Long roadId, 742 + default List<AdminUserRespDTO> getUserByRoadIdAndRoleCode(@NonNull @Param("roadId") String roadId,
743 @NonNull @Param("roleCode") String roleCode, 743 @NonNull @Param("roleCode") String roleCode,
744 @NonNull @Param("busiLine") String busiLine){ 744 @NonNull @Param("busiLine") String busiLine){
745 // 创建一个“不分页”的Page对象(size=Integer.MAX_VALUE,查询所有数据) 745 // 创建一个“不分页”的Page对象(size=Integer.MAX_VALUE,查询所有数据)
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/service/garden/BpmAIService.java
@@ -50,5 +50,5 @@ public interface BpmAIService { @@ -50,5 +50,5 @@ public interface BpmAIService {
50 * @param roadId 50 * @param roadId
51 * @return 51 * @return
52 */ 52 */
53 - boolean isSanhaiByRoadId(Long roadId); 53 + boolean isSanhaiByRoadId(String roadId);
54 } 54 }
55 \ No newline at end of file 55 \ No newline at end of file
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/service/garden/BpmAIServiceImpl.java
@@ -242,7 +242,7 @@ public class BpmAIServiceImpl implements BpmAIService{ @@ -242,7 +242,7 @@ public class BpmAIServiceImpl implements BpmAIService{
242 //String busiLine = (String)processInstanceVariables.get(BPM_COMMON_PROD_BUSILINE); 242 //String busiLine = (String)processInstanceVariables.get(BPM_COMMON_PROD_BUSILINE);
243 //Long roadId = (Long) processInstanceVariables.get(BPM_COMMON_PROD_ROADID); 243 //Long roadId = (Long) processInstanceVariables.get(BPM_COMMON_PROD_ROADID);
244 String busiLine = reqVO.getBusiLine(); 244 String busiLine = reqVO.getBusiLine();
245 - Long roadId = reqVO.getRoadId(); 245 + String roadId = reqVO.getRoadId();
246 String roleCode = BusiLineTeamLeaderRoleCodeEnum.getByCode(busiLine).getRoleCode(); 246 String roleCode = BusiLineTeamLeaderRoleCodeEnum.getByCode(busiLine).getRoleCode();
247 247
248 if(StringUtil.isEmpty(roleCode)){// 找不到 默认为园林组长的角色 248 if(StringUtil.isEmpty(roleCode)){// 找不到 默认为园林组长的角色
@@ -311,7 +311,7 @@ public class BpmAIServiceImpl implements BpmAIService{ @@ -311,7 +311,7 @@ public class BpmAIServiceImpl implements BpmAIService{
311 } 311 }
312 312
313 @Override 313 @Override
314 - public boolean isSanhaiByRoadId(Long roadId) { 314 + public boolean isSanhaiByRoadId(String roadId) {
315 RoadStreetRespDTO roadStreetRespDTO = roadApi.getRoadInfoById(roadId); 315 RoadStreetRespDTO roadStreetRespDTO = roadApi.getRoadInfoById(roadId);
316 if(null == roadStreetRespDTO){ 316 if(null == roadStreetRespDTO){
317 throw exception(APP_WORK_ROAD_NOT_EXISTS); 317 throw exception(APP_WORK_ROAD_NOT_EXISTS);
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/service/garden/BpmGardenService.java
@@ -208,7 +208,7 @@ public interface BpmGardenService { @@ -208,7 +208,7 @@ public interface BpmGardenService {
208 * @param busiLine 208 * @param busiLine
209 * @return 209 * @return
210 */ 210 */
211 - public PageResult<AdminUserRespDTO> getUserByRoadIdAndRoleCode(PageParam param,Long roadId,String roleCode,String busiLine); 211 + public PageResult<AdminUserRespDTO> getUserByRoadIdAndRoleCode(PageParam param,String roadId,String roleCode,String busiLine);
212 212
213 /** 213 /**
214 * 附件更新通用方法 214 * 附件更新通用方法
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/service/garden/BpmGardenServiceImpl.java
@@ -773,7 +773,7 @@ public class BpmGardenServiceImpl implements BpmGardenService{ @@ -773,7 +773,7 @@ public class BpmGardenServiceImpl implements BpmGardenService{
773 } 773 }
774 774
775 @Override 775 @Override
776 - public PageResult<AdminUserRespDTO> getUserByRoadIdAndRoleCode(PageParam param,Long roadId, String roleCode, String busiLine) { 776 + public PageResult<AdminUserRespDTO> getUserByRoadIdAndRoleCode(PageParam param,String roadId, String roleCode, String busiLine) {
777 if(org.springframework.util.ObjectUtils.isEmpty(roadId) || org.springframework.util.ObjectUtils.isEmpty(roleCode) || org.springframework.util.ObjectUtils.isEmpty(busiLine)){ 777 if(org.springframework.util.ObjectUtils.isEmpty(roadId) || org.springframework.util.ObjectUtils.isEmpty(roleCode) || org.springframework.util.ObjectUtils.isEmpty(busiLine)){
778 throw exception0(BAD_REQUEST.getCode(),"param:roadId,roleCode,busiLine 不能为空!"); 778 throw exception0(BAD_REQUEST.getCode(),"param:roadId,roleCode,busiLine 不能为空!");
779 } 779 }
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/service/garden/BpmInspectorService.java
@@ -51,5 +51,5 @@ public interface BpmInspectorService { @@ -51,5 +51,5 @@ public interface BpmInspectorService {
51 * @param roadId 51 * @param roadId
52 * @return 52 * @return
53 */ 53 */
54 - boolean isSanhaiByRoadId(Long roadId); 54 + boolean isSanhaiByRoadId(String roadId);
55 } 55 }
56 \ No newline at end of file 56 \ No newline at end of file
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/service/garden/BpmInspectorServiceImpl.java
@@ -234,7 +234,7 @@ public class BpmInspectorServiceImpl implements BpmInspectorService{ @@ -234,7 +234,7 @@ public class BpmInspectorServiceImpl implements BpmInspectorService{
234 //String busiLine = (String)processInstanceVariables.get(BPM_COMMON_PROD_BUSILINE); 234 //String busiLine = (String)processInstanceVariables.get(BPM_COMMON_PROD_BUSILINE);
235 //Long roadId = (Long) processInstanceVariables.get(BPM_COMMON_PROD_ROADID); 235 //Long roadId = (Long) processInstanceVariables.get(BPM_COMMON_PROD_ROADID);
236 String busiLine = reqVO.getBusiLine(); 236 String busiLine = reqVO.getBusiLine();
237 - Long roadId = reqVO.getRoadId(); 237 + String roadId = reqVO.getRoadId();
238 String roleCode = BusiLineTeamLeaderRoleCodeEnum.getByCode(busiLine).getRoleCode(); 238 String roleCode = BusiLineTeamLeaderRoleCodeEnum.getByCode(busiLine).getRoleCode();
239 239
240 if(StringUtil.isEmpty(roleCode)){// 找不到 默认为园林组长的角色 240 if(StringUtil.isEmpty(roleCode)){// 找不到 默认为园林组长的角色
@@ -303,7 +303,7 @@ public class BpmInspectorServiceImpl implements BpmInspectorService{ @@ -303,7 +303,7 @@ public class BpmInspectorServiceImpl implements BpmInspectorService{
303 } 303 }
304 304
305 @Override 305 @Override
306 - public boolean isSanhaiByRoadId(Long roadId) { 306 + public boolean isSanhaiByRoadId(String roadId) {
307 RoadStreetRespDTO roadStreetRespDTO = roadApi.getRoadInfoById(roadId); 307 RoadStreetRespDTO roadStreetRespDTO = roadApi.getRoadInfoById(roadId);
308 if(null == roadStreetRespDTO){ 308 if(null == roadStreetRespDTO){
309 throw exception(APP_WORK_ROAD_NOT_EXISTS); 309 throw exception(APP_WORK_ROAD_NOT_EXISTS);
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/service/garden/BpmUniversalServiceImpl.java
@@ -196,7 +196,7 @@ public class BpmUniversalServiceImpl implements BpmUniversalService{ @@ -196,7 +196,7 @@ public class BpmUniversalServiceImpl implements BpmUniversalService{
196 //String busiLine = (String)processInstanceVariables.get(BPM_COMMON_PROD_BUSILINE); 196 //String busiLine = (String)processInstanceVariables.get(BPM_COMMON_PROD_BUSILINE);
197 //Long roadId = (Long) processInstanceVariables.get(BPM_COMMON_PROD_ROADID); 197 //Long roadId = (Long) processInstanceVariables.get(BPM_COMMON_PROD_ROADID);
198 String busiLine = reqVO.getBusiLine(); 198 String busiLine = reqVO.getBusiLine();
199 - Long roadId = reqVO.getRoadId(); 199 + String roadId = reqVO.getRoadId();
200 String roleCode = BusiLineTeamLeaderRoleCodeEnum.getByCode(busiLine).getRoleCode(); 200 String roleCode = BusiLineTeamLeaderRoleCodeEnum.getByCode(busiLine).getRoleCode();
201 201
202 if(StringUtil.isEmpty(roleCode)){// 找不到 默认为园林组长的角色 202 if(StringUtil.isEmpty(roleCode)){// 找不到 默认为园林组长的角色
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/service/garden/el/YlTaskAssignService.java
@@ -29,7 +29,7 @@ public class YlTaskAssignService { @@ -29,7 +29,7 @@ public class YlTaskAssignService {
29 29
30 @Resource 30 @Resource
31 private MainInfoExtMapper workOrderExtMapper; 31 private MainInfoExtMapper workOrderExtMapper;
32 - public Long getInitiatorApproverByBusiness(Long roadId,String roleCode,String busiLine) { 32 + public Long getInitiatorApproverByBusiness(String roadId,String roleCode,String busiLine) {
33 List<AdminUserRespDTO> userList = workOrderExtMapper.getUserByRoadIdAndRoleCode(roadId,roleCode,busiLine); 33 List<AdminUserRespDTO> userList = workOrderExtMapper.getUserByRoadIdAndRoleCode(roadId,roleCode,busiLine);
34 if(null != userList && userList.size() > 0){ 34 if(null != userList && userList.size() > 0){
35 return userList.get(0).getId(); 35 return userList.get(0).getId();