Browse Source

投诉->民生诉求

v2
蟑螂恶霸 2 years ago
parent
commit
a39e864b35
  1. 6
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/MssqAddOrder.java
  2. 18
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseComplaintServiceImpl.java

6
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/MssqAddOrder.java

@ -100,7 +100,7 @@ public class MssqAddOrder extends MssqBaseDomain {
/** /**
* 诉求分类(个人/商事主体): 1: 个人; 2: 商事主体 * 诉求分类(个人/商事主体): 1: 个人; 2: 商事主体
*/ */
private String formUserNature; private Integer formUserNature;
/** /**
* 涉事主体 * 涉事主体
*/ */
@ -429,11 +429,11 @@ public class MssqAddOrder extends MssqBaseDomain {
this.actCode = actCode; this.actCode = actCode;
} }
public String getFormUserNature() { public Integer getFormUserNature() {
return formUserNature; return formUserNature;
} }
public void setFormUserNature(String formUserNature) { public void setFormUserNature(Integer formUserNature) {
this.formUserNature = formUserNature; this.formUserNature = formUserNature;
} }

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

@ -17,6 +17,7 @@ import com.zdxt.code.domain.MssqAddOrder;
import com.zdxt.code.mapper.EnforcementRegistrationMapper; import com.zdxt.code.mapper.EnforcementRegistrationMapper;
import com.zdxt.code.service.MssqApiService; import com.zdxt.code.service.MssqApiService;
import com.zdxt.common.util.DateUtils; import com.zdxt.common.util.DateUtils;
import com.zdxt.common.util.StringUtils;
import com.zdxt.common.zdxtFile.ZdxtFileCommon; import com.zdxt.common.zdxtFile.ZdxtFileCommon;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -92,15 +93,28 @@ public class EnterpriseComplaintServiceImpl implements IEnterpriseComplaintServi
//默认工单为已受理 //默认工单为已受理
enterpriseComplaint.setStatus(0); enterpriseComplaint.setStatus(0);
int i = enterpriseComplaintMapper.insertEnterpriseComplaint(enterpriseComplaint); int i = enterpriseComplaintMapper.insertEnterpriseComplaint(enterpriseComplaint);
/*if (i > 0) { if (i > 0) {
try { try {
// 新增民生诉求工单 // 新增民生诉求工单
MssqAddOrder mssqAddOrder = new MssqAddOrder(); MssqAddOrder mssqAddOrder = new MssqAddOrder();
// 执法监督码【企业名称】投诉 + 投诉类型
String topic = "";
// 通过redId 获取企业名称
if (StringUtils.isNotEmpty(enterpriseComplaint.getRelId())) {
EnforcementRegistration regTmp = enforcementRegistrationMapper.selectEnforcementRegistrationById(enterpriseComplaint.getRelId());
topic = "执法监督码【"+ regTmp.getEnterpriseName() +"】投诉 " + enterpriseComplaint.getEnforceTypeText();
} else {
topic = "执法监督码投诉 " + enterpriseComplaint.getEnforceTypeText();
}
mssqAddOrder.setRequestTopic(topic);
mssqAddOrder.setOrderType(1);
mssqAddOrder.setRequestContent(enterpriseComplaint.getProblemDescription()); mssqAddOrder.setRequestContent(enterpriseComplaint.getProblemDescription());
mssqAddOrder.setContactName(enterpriseComplaint.getLinkman()); mssqAddOrder.setContactName(enterpriseComplaint.getLinkman());
mssqAddOrder.setContactTel(enterpriseComplaint.getLinkmanTel()); mssqAddOrder.setContactTel(enterpriseComplaint.getLinkmanTel());
mssqAddOrder.setRequestArea(enterpriseComplaint.getEnterpriseAddress()); mssqAddOrder.setRequestArea(enterpriseComplaint.getEnterpriseAddress());
mssqAddOrder.setRequestFrom(46); mssqAddOrder.setRequestFrom(46);
mssqAddOrder.setFormUserNature(2);
mssqAddOrder.setIsSecrecy(enterpriseComplaint.getAuthorization()); mssqAddOrder.setIsSecrecy(enterpriseComplaint.getAuthorization());
if (enterpriseComplaint.getFileListObj().size() > 0) { if (enterpriseComplaint.getFileListObj().size() > 0) {
List<FileData> files = new ArrayList<>(); List<FileData> files = new ArrayList<>();
@ -126,7 +140,7 @@ public class EnterpriseComplaintServiceImpl implements IEnterpriseComplaintServi
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
} }
}*/ }
if(i > 0 && enterpriseComplaint.getFileList().size() > 0){ if(i > 0 && enterpriseComplaint.getFileList().size() > 0){
enterpriseComplaint.getFileList().forEach(res ->{ enterpriseComplaint.getFileList().forEach(res ->{
ZdxtFileCommon zdxtFileCommon = new ZdxtFileCommon(); ZdxtFileCommon zdxtFileCommon = new ZdxtFileCommon();

Loading…
Cancel
Save