Browse Source

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

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