瀏覽代碼

【功能修改】app 端:省核验人员:打卡:核验任务调整

duhuajie 2 周之前
父節點
當前提交
e35bf573ab

+ 6 - 3
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/service/task/TaskServiceImpl.java

@@ -117,7 +117,6 @@ public class TaskServiceImpl implements TaskService {
117 117
     public Boolean getTasks(TaskPageReqVO reqVO) {
118 118
 
119 119
         //校验是登录人可选的任务
120
-        reqVO.setListType(TaskPageReqVO.LIST_TYPE_TASK1);
121 120
         verifyTask(reqVO);
122 121
 
123 122
         Long loginUserId = SecurityFrameworkUtils.getLoginUserIdNotNull();
@@ -129,7 +128,7 @@ public class TaskServiceImpl implements TaskService {
129 128
         if(roleCodes.contains(RoleCodeEnum.PROVINCIAL_VERIFICATION_PERSONNEL.getCode())) {
130 129
             reqVO.getKqIds().forEach(kqId -> {
131 130
                 ProvinceDO provinceDO = new ProvinceDO()
132
-                        .setHyState(reqVO.getHyState() == null ? DeliveryHyState.WAIT_HY.getCode() : reqVO.getHyState())
131
+                        .setHyState(reqVO.getHyState())
133 132
                         .setHyryId(SecurityFrameworkUtils.getLoginUserId())
134 133
                         .setHyryName(SecurityFrameworkUtils.getLoginUserNickname());
135 134
                 provinceMapper.updateByKqId(provinceDO, kqId);
@@ -139,7 +138,7 @@ public class TaskServiceImpl implements TaskService {
139 138
         if(roleCodes.contains(RoleCodeEnum.BANK_VERIFICATION_PERSONNEL.getCode())) {
140 139
             reqVO.getKqIds().forEach(kqId -> {
141 140
                 BankDO bankDO = new BankDO()
142
-                        .setHyState(reqVO.getHyState() == null ? DeliveryHyState.WAIT_HY.getCode() : reqVO.getHyState())
141
+                        .setHyState(reqVO.getHyState())
143 142
                         .setHyryId(SecurityFrameworkUtils.getLoginUserId())
144 143
                         .setHyryName(SecurityFrameworkUtils.getLoginUserNickname());
145 144
                 bankMapper.updateByKqId(bankDO, kqId);
@@ -343,6 +342,10 @@ public class TaskServiceImpl implements TaskService {
343 342
     }
344 343
 
345 344
     private void verifyTask(TaskPageReqVO reqVO) {
345
+        if(reqVO.getKqIds() == null || reqVO.getKqIds().isEmpty()
346
+                || reqVO.getHyState() == null || reqVO.getListType() == null){
347
+            throw exception(ErrorCodeConstants.APP_PARAM_ERROR);
348
+        }
346 349
 
347 350
         TaskPageReqVO pageReqVO = new TaskPageReqVO();
348 351
         pageReqVO.setKqIds(reqVO.getKqIds());