Explorar el Código

角色案件查询

18792927508 hace 2 años
padre
commit
ff637782cb

+ 16
- 25
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java Ver fichero

@@ -22,19 +22,13 @@ import com.ruoyi.common.exception.EsignDemoException;
22 22
 import com.ruoyi.common.exception.ServiceException;
23 23
 import com.ruoyi.common.utils.*;
24 24
 import com.ruoyi.common.utils.file.SaaSAPIFileUtils;
25
-
26
-
27
-
28 25
 import com.ruoyi.common.core.domain.entity.SysUser;
29
-import com.ruoyi.common.exception.EsignDemoException;
30
-import com.ruoyi.common.exception.ServiceException;
31 26
 import com.ruoyi.system.domain.SysUserRole;
32 27
 import com.ruoyi.system.mapper.SysRoleMapper;
33 28
 import com.ruoyi.system.mapper.SysUserMapper;
34 29
 import com.ruoyi.system.mapper.SysUserRoleMapper;
35 30
 import com.ruoyi.wisdomarbitrate.domain.vo.ToDoCount;
36 31
 import com.ruoyi.wisdomarbitrate.utils.CaseLogUtils;
37
-import com.ruoyi.common.utils.bean.BeanUtils;
38 32
 import com.ruoyi.system.mapper.SysDeptMapper;
39 33
 import com.ruoyi.wisdomarbitrate.domain.*;
40 34
 import com.ruoyi.wisdomarbitrate.domain.vo.SendRoomNoMessageVO;
@@ -44,7 +38,6 @@ import com.ruoyi.wisdomarbitrate.utils.SignAward;
44 38
 import org.springframework.beans.factory.annotation.Autowired;
45 39
 import org.springframework.stereotype.Service;
46 40
 import org.springframework.transaction.annotation.Transactional;
47
-
48 41
 import java.io.File;
49 42
 import java.io.IOException;
50 43
 import java.math.BigDecimal;
@@ -71,8 +64,6 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
71 64
     @Autowired
72 65
     private CaseAffiliateMapper caseAffiliateMapper;
73 66
 
74
-    @Autowired
75
-    private CasePaymentRecordMapper casePaymentRecordMapper;
76 67
     @Autowired
77 68
     private ArbitrateRecordMapper arbitrateRecordMapper;
78 69
     @Autowired
@@ -127,25 +118,25 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
127 118
             ){
128 119
                 return caseApplicationMapper.selectAdminCaseApplicationList(caseApplication);
129 120
             }
130
-//            if(role.getRoleName().equals("仲裁委")
131
-//                    ||role.getRoleName().equals("部门长")){
132
-//                List<Integer> caseStatusList=new ArrayList<>();
133
-//                caseStatusList.add(CaseApplicationConstants.CONFIRMDED_PENDING_TRIAL);
134
-//                caseStatusList.add(CaseApplicationConstants.SIGN_ARBITRATION);
135
-//                caseStatusList.add(CaseApplicationConstants.ARBITRATED_SEAL);
136
-//                caseApplication.setDeptHeadStatus(caseStatusList);
137
-//            }
138
-//            if(role.getRoleName().equals("仲裁员")){
139
-//                caseApplication.setUserId(String.valueOf(userId));
140
-//            }
121
+            if(role.getRoleName().equals("仲裁委")
122
+                    ||role.getRoleName().equals("部门长")){
123
+                List<Integer> caseStatusList=new ArrayList<>();
124
+                caseStatusList.add(CaseApplicationConstants.CONFIRMDED_PENDING_TRIAL);
125
+                caseStatusList.add(CaseApplicationConstants.SIGN_ARBITRATION);
126
+                caseStatusList.add(CaseApplicationConstants.ARBITRATED_SEAL);
127
+                caseApplication.setDeptHeadStatus(caseStatusList);
128
+            }
129
+            if(role.getRoleName().equals("仲裁员")){
130
+                caseApplication.setUserId(String.valueOf(userId));
131
+            }
141 132
             if(role.getRoleName().equals("财务")){
142 133
                 caseApplication.setFinanceStatus(CaseApplicationConstants.PENDING_PAYMENT_CONFIRM);
143 134
             }
144
-//            if(role.getRoleName().equals("法律顾问")){
145
-//                // 查询角色有关的用户部门
146
-//                List<Long> deptIds = sysDeptMapper.selectUserDeptListByRoleId(role.getRoleId());
147
-//                caseApplication.setDeptIds(deptIds);
148
-//            }
135
+            if(role.getRoleName().equals("法律顾问")){
136
+                // 查询角色有关的用户部门
137
+                List<Long> deptIds = sysDeptMapper.selectUserDeptListByRoleId(role.getRoleId());
138
+                caseApplication.setDeptIds(deptIds);
139
+            }
149 140
             if(StrUtil.isEmpty(caseApplication.getNameId())&&role.getRoleName().equals("申请人")){
150 141
                 // 查询角色有关的用户部门
151 142
                 caseApplication.setNameId(String.valueOf(sysUser.getDeptId()));