Browse Source

登记回显

v2
蟑螂恶霸 2 years ago
parent
commit
44b5d60694
  1. 35
      lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnforcementRegistrationController.java
  2. 18
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/EnforcementRegistration.java

35
lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnforcementRegistrationController.java

@ -2,7 +2,9 @@ package com.zdxt.app.controller;
import cn.hutool.core.util.IdUtil;
import com.zdxt.auth.dto.DeptBean;
import com.zdxt.auth.dto.DictDataBean;
import com.zdxt.auth.dto.UserBean;
import com.zdxt.auth.feign.DictDataApi;
import com.zdxt.auth.feign.UserApi;
import com.zdxt.code.domain.*;
import com.zdxt.code.service.*;
@ -35,13 +37,13 @@ public class AppEnforcementRegistrationController extends BaseController
{
private String prefix = "project/code/registration";
@Autowired
private IEnforcementRegistrationService enforcementRegistrationService;
@Autowired private IEnforcementRegistrationService enforcementRegistrationService;
@Autowired private ILinkageDictService iLinkageDictService;
@Autowired private IEnterpriseComplaintService enterpriseComplaintService;
@Autowired private IEnterpriseInformationService iEnterpriseInformationService;
@Autowired private IZqyjjdm137344Service iZqyjjdm137344Service;
@Autowired private UserApi userApi;
@Autowired private DictDataApi dictDataApi;
@RequiresPermissions("code:registration:view")
@GetMapping()
@ -337,7 +339,6 @@ public class AppEnforcementRegistrationController extends BaseController
UserBean userBean = userApi.getUserByUserId(userId);
EnforcementRegistration registration = enforcementRegistrationService.getByDeptIdAndEnterpriseNumber(userBean.getDeptId(), enterpriseInformation.getEnterpriseNumber());
// 执法人员需要展示用户名+执法码
// List<UserBean> userBeans = userApi.getUserByUserIds(registration.getLawEnforcerIdTwo());
List<UserBean> userBeans = new ArrayList<>();
if (StringUtils.isNotEmpty(registration.getLawEnforcerIdTwo())) {
userBeans = userApi.getUserByUserIds(registration.getLawEnforcerIdTwo());
@ -351,12 +352,36 @@ public class AppEnforcementRegistrationController extends BaseController
tmpUserShow = tmpUserShow.substring(0, tmpUserShow.length()-1);
}
registration.setLawEnforcer2Show(tmpUserShow);
// 字典回显
DictDataBean dictParams = new DictDataBean();
// 执法领域
if (StringUtils.isNotEmpty(registration.getLawField())) {
dictParams.setDictType("law_field");
List<DictDataBean> dicts = dictDataApi.getDictData(dictParams);
for (DictDataBean d : dicts) {
if (d.getDictValue().equals(registration.getLawField())) {
registration.setLawFieldText(d.getDictLabel());
break;
}
}
}
// 执法类别
if (StringUtils.isNotEmpty(registration.getCheckCategory())) {
dictParams.setDictType("check_category");
List<DictDataBean> dicts = dictDataApi.getDictData(dictParams);
for (DictDataBean d : dicts) {
if (d.getDictValue().equals(registration.getCheckCategory())) {
registration.setCheckCategoryText(d.getDictLabel());
break;
}
}
}
if (null!=registration && StringUtils.isNotEmpty(registration.getId())) {
Map<String, Object> params = new HashMap<>();
LinkageDict tmp = iLinkageDictService.selectLinkageDictById(registration.getLawEnforcementItem());
params.put("lawEnforcementItemText", null != tmp ? tmp.getTitle() : "");
// tmp = iLinkageDictService.selectLinkageDictById(registration.getLawEnforcementBasis());
// params.put("lawEnforcementBasisText", null != tmp ? tmp.getTitle() : "");
registration.setParams(params);
return ZDResponse.success("查询成功", registration);
}

18
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/EnforcementRegistration.java

@ -180,17 +180,35 @@ public class EnforcementRegistration extends BaseDomain
* 执法领域
*/
private String lawField;
private String lawFieldText;
/**
* 执法类别
*/
private String checkCategory;
private String checkCategoryText;
/**
* 行政执法评价
*/
private EnterpriseEvaluate enterpriseEvaluate;
public String getLawFieldText() {
return lawFieldText;
}
public void setLawFieldText(String lawFieldText) {
this.lawFieldText = lawFieldText;
}
public String getCheckCategoryText() {
return checkCategoryText;
}
public void setCheckCategoryText(String checkCategoryText) {
this.checkCategoryText = checkCategoryText;
}
public String getLawText() {
return lawText;
}

Loading…
Cancel
Save