Pārlūkot izejas kodu

角色案件查询

18792927508 2 gadus atpakaļ
vecāks
revīzija
ff637782cb

+ 16
- 25
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java Parādīt failu

22
 import com.ruoyi.common.exception.ServiceException;
22
 import com.ruoyi.common.exception.ServiceException;
23
 import com.ruoyi.common.utils.*;
23
 import com.ruoyi.common.utils.*;
24
 import com.ruoyi.common.utils.file.SaaSAPIFileUtils;
24
 import com.ruoyi.common.utils.file.SaaSAPIFileUtils;
25
-
26
-
27
-
28
 import com.ruoyi.common.core.domain.entity.SysUser;
25
 import com.ruoyi.common.core.domain.entity.SysUser;
29
-import com.ruoyi.common.exception.EsignDemoException;
30
-import com.ruoyi.common.exception.ServiceException;
31
 import com.ruoyi.system.domain.SysUserRole;
26
 import com.ruoyi.system.domain.SysUserRole;
32
 import com.ruoyi.system.mapper.SysRoleMapper;
27
 import com.ruoyi.system.mapper.SysRoleMapper;
33
 import com.ruoyi.system.mapper.SysUserMapper;
28
 import com.ruoyi.system.mapper.SysUserMapper;
34
 import com.ruoyi.system.mapper.SysUserRoleMapper;
29
 import com.ruoyi.system.mapper.SysUserRoleMapper;
35
 import com.ruoyi.wisdomarbitrate.domain.vo.ToDoCount;
30
 import com.ruoyi.wisdomarbitrate.domain.vo.ToDoCount;
36
 import com.ruoyi.wisdomarbitrate.utils.CaseLogUtils;
31
 import com.ruoyi.wisdomarbitrate.utils.CaseLogUtils;
37
-import com.ruoyi.common.utils.bean.BeanUtils;
38
 import com.ruoyi.system.mapper.SysDeptMapper;
32
 import com.ruoyi.system.mapper.SysDeptMapper;
39
 import com.ruoyi.wisdomarbitrate.domain.*;
33
 import com.ruoyi.wisdomarbitrate.domain.*;
40
 import com.ruoyi.wisdomarbitrate.domain.vo.SendRoomNoMessageVO;
34
 import com.ruoyi.wisdomarbitrate.domain.vo.SendRoomNoMessageVO;
44
 import org.springframework.beans.factory.annotation.Autowired;
38
 import org.springframework.beans.factory.annotation.Autowired;
45
 import org.springframework.stereotype.Service;
39
 import org.springframework.stereotype.Service;
46
 import org.springframework.transaction.annotation.Transactional;
40
 import org.springframework.transaction.annotation.Transactional;
47
-
48
 import java.io.File;
41
 import java.io.File;
49
 import java.io.IOException;
42
 import java.io.IOException;
50
 import java.math.BigDecimal;
43
 import java.math.BigDecimal;
71
     @Autowired
64
     @Autowired
72
     private CaseAffiliateMapper caseAffiliateMapper;
65
     private CaseAffiliateMapper caseAffiliateMapper;
73
 
66
 
74
-    @Autowired
75
-    private CasePaymentRecordMapper casePaymentRecordMapper;
76
     @Autowired
67
     @Autowired
77
     private ArbitrateRecordMapper arbitrateRecordMapper;
68
     private ArbitrateRecordMapper arbitrateRecordMapper;
78
     @Autowired
69
     @Autowired
127
             ){
118
             ){
128
                 return caseApplicationMapper.selectAdminCaseApplicationList(caseApplication);
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
             if(role.getRoleName().equals("财务")){
132
             if(role.getRoleName().equals("财务")){
142
                 caseApplication.setFinanceStatus(CaseApplicationConstants.PENDING_PAYMENT_CONFIRM);
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
             if(StrUtil.isEmpty(caseApplication.getNameId())&&role.getRoleName().equals("申请人")){
140
             if(StrUtil.isEmpty(caseApplication.getNameId())&&role.getRoleName().equals("申请人")){
150
                 // 查询角色有关的用户部门
141
                 // 查询角色有关的用户部门
151
                 caseApplication.setNameId(String.valueOf(sysUser.getDeptId()));
142
                 caseApplication.setNameId(String.valueOf(sysUser.getDeptId()));