From efb091120f28bbfdd9cc51c1d2051f5427e5bdee Mon Sep 17 00:00:00 2001 From: chenrui <1950717904@qq.com> Date: Thu, 12 Sep 2024 04:42:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=89=A7=E6=B3=95=E4=BA=BA?= =?UTF-8?q?=E5=91=98=E8=AF=81=E4=BB=B6=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AppEnforcementRegistrationController.java | 41 ++++++++++++++++++- 1 file changed, 39 insertions(+), 2 deletions(-) diff --git a/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnforcementRegistrationController.java b/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnforcementRegistrationController.java index d802020d..e3007e7f 100644 --- a/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnforcementRegistrationController.java +++ b/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnforcementRegistrationController.java @@ -72,6 +72,45 @@ public class AppEnforcementRegistrationController extends BaseController public ZDResponse selectList(EnforcementRegistration enforcementRegistration) { List list = enforcementRegistrationService.selectEnforcementRegistrationList(enforcementRegistration); + DictDataBean dictParams = new DictDataBean(); + dictParams.setDictType("check_category"); + List dicts = dictDataApi.getDictData(dictParams); + for (EnforcementRegistration ee : list) { + // 判断是否投诉 + EnterpriseComplaint params = new EnterpriseComplaint(); + params.setRelId(ee.getId()); + params.setComOrOpi(1); + List enterpriseComplaints = enterpriseComplaintService.selectEnterpriseComplaintList(params); + if (null!=enterpriseComplaints && enterpriseComplaints.size()>0) { + ee.setComOrOpi(1); + } else { + ee.setComOrOpi(0); + } + + // 执法类别 + for (DictDataBean dict : dicts) { + if (dict.getDictValue().equals(ee.getCheckCategory())) { + ee.setCheckCategoryText(dict.getDictLabel()); + } + } + + // 执法人员1需要展示用户名+执法码 + UserBean userBean = userApi.getUserByUserId(ee.getLawEnforcerId()); + String lawCN = StringUtils.isEmpty(userBean.getLawCertificateNum())?"":userBean.getLawCertificateNum(); + ee.setLawEnforcer(userBean.getUserName() +" "+ lawCN); + // 执法人员2需要展示用户名+执法码 + List lawTwoList = new ArrayList<>(); + List userBeans = new ArrayList<>(); + if (StringUtils.isNotEmpty(ee.getLawEnforcerIdTwo())) { + userBeans = userApi.getUserByUserIds(ee.getLawEnforcerIdTwo()); + } + for (UserBean ub : userBeans) { + String lawCertificateNum = StringUtils.isEmpty(ub.getLawCertificateNum())?"":ub.getLawCertificateNum(); + lawTwoList.add(ub.getUserName() +" "+ lawCertificateNum); + } + ee.setLawEnforcer2List(lawTwoList); + } + return ZDResponse.success("获取执法登录信息",list); } @@ -182,10 +221,8 @@ public class AppEnforcementRegistrationController extends BaseController if (StringUtils.isNotEmpty(ee.getLawEnforcerIdTwo())) { userBeans = userApi.getUserByUserIds(ee.getLawEnforcerIdTwo()); } -// String tmpUserShow = ""; for (UserBean ub : userBeans) { String lawCertificateNum = StringUtils.isEmpty(ub.getLawCertificateNum())?"":ub.getLawCertificateNum(); -// tmpUserShow += ub.getUserName() +" "+ lawCertificateNum + ","; lawTwoList.add(ub.getUserName() +" "+ lawCertificateNum); } ee.setLawEnforcer2List(lawTwoList);