Browse Source

投诉 提交和详情处理入企不扫码区别问题

v3
蟑螂恶霸 2 years ago
parent
commit
db517f0ff3
  1. 30
      lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseComplaintController.java
  2. 3
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseComplaintServiceImpl.java

30
lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseComplaintController.java

@ -1,10 +1,16 @@
package com.zdxt.app.controller; package com.zdxt.app.controller;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.zdxt.auth.dto.DictDataBean;
import com.zdxt.auth.feign.DictDataApi;
import com.zdxt.auth.feign.ZdxtFileCommonApi; import com.zdxt.auth.feign.ZdxtFileCommonApi;
import com.zdxt.code.domain.EnforcementRegistration;
import com.zdxt.code.domain.EnterpriseComplaint; import com.zdxt.code.domain.EnterpriseComplaint;
import com.zdxt.code.domain.EnterpriseLawEnforcement;
import com.zdxt.code.domain.MssqAddOrder; import com.zdxt.code.domain.MssqAddOrder;
import com.zdxt.code.service.IEnforcementRegistrationService;
import com.zdxt.code.service.IEnterpriseComplaintService; import com.zdxt.code.service.IEnterpriseComplaintService;
import com.zdxt.code.service.IEnterpriseLawEnforcementService;
import com.zdxt.code.service.MssqApiService; import com.zdxt.code.service.MssqApiService;
import com.zdxt.common.ZDResponse; import com.zdxt.common.ZDResponse;
import com.zdxt.common.controller.BaseController; import com.zdxt.common.controller.BaseController;
@ -43,6 +49,8 @@ public class AppEnterpriseComplaintController extends BaseController {
private IEnterpriseComplaintService enterpriseComplaintService; private IEnterpriseComplaintService enterpriseComplaintService;
@Autowired @Autowired
private ZdxtFileCommonApi zdxtFileCommonApi; private ZdxtFileCommonApi zdxtFileCommonApi;
@Autowired private DictDataApi dictDataApi;
@Autowired private IEnforcementRegistrationService enforcementRegistrationService;
@Autowired @Autowired
private MssqApiService mssqApiService; private MssqApiService mssqApiService;
@ -122,6 +130,28 @@ public class AppEnterpriseComplaintController extends BaseController {
@ResponseBody @ResponseBody
public ZDResponse queryById(String id) { public ZDResponse queryById(String id) {
EnterpriseComplaint enterpriseComplaint = enterpriseComplaintService.selectEnterpriseComplaintById(id); EnterpriseComplaint enterpriseComplaint = enterpriseComplaintService.selectEnterpriseComplaintById(id);
// 获取投诉类型
if (null != enterpriseComplaint.getEnforceType()) {
DictDataBean dictParams = new DictDataBean();
dictParams.setDictType("caseType");
List<DictDataBean> dicts = dictDataApi.getDictData(dictParams);
for (DictDataBean d : dicts) {
if (d.getDictValue().equals(enterpriseComplaint.getEnforceType().toString())) {
enterpriseComplaint.setEnforceTypeText(d.getDictLabel());
break;
}
}
} else {
enterpriseComplaint.setEnforceTypeText("入企不扫码");
}
// 获取相关事项
if (StringUtils.isNotEmpty(enterpriseComplaint.getRelId())) {
EnforcementRegistration registration = enforcementRegistrationService.selectEnforcementRegistrationById(enterpriseComplaint.getRelId());
enterpriseComplaint.setLawEnforcementIncident(registration.getLawEnforcementItemText());
}
Map<String, Object> resMap = new HashMap<>(); Map<String, Object> resMap = new HashMap<>();
if (StringUtils.isNotEmpty(enterpriseComplaint.getProWoCode())) { if (StringUtils.isNotEmpty(enterpriseComplaint.getProWoCode())) {
MssqAddOrder mparams = new MssqAddOrder(); MssqAddOrder mparams = new MssqAddOrder();

3
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseComplaintServiceImpl.java

@ -82,6 +82,9 @@ public class EnterpriseComplaintServiceImpl implements IEnterpriseComplaintServi
@Override @Override
public int insertEnterpriseComplaint(EnterpriseComplaint enterpriseComplaint) public int insertEnterpriseComplaint(EnterpriseComplaint enterpriseComplaint)
{ {
if ("入企不扫码".equals(enterpriseComplaint.getEnforceTypeText())) {
enterpriseComplaint.setEnforceType(null);
}
UserBean user = userApi.getUserByUserId(enterpriseComplaint.getUserId()); UserBean user = userApi.getUserByUserId(enterpriseComplaint.getUserId());
System.out.println("========================"); System.out.println("========================");
System.out.println("enterpriseComplaint.getUserId : "+ enterpriseComplaint.getUserId()); System.out.println("enterpriseComplaint.getUserId : "+ enterpriseComplaint.getUserId());

Loading…
Cancel
Save