From 3611a5c5f77ea5dc4b0417d98b42709a6a75fb6d Mon Sep 17 00:00:00 2001 From: kylin L <452061493@qq.com> Date: Tue, 6 Aug 2024 11:48:04 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E9=99=84=E4=BB=B6=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/EnforcementRegistrationServiceImpl.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnforcementRegistrationServiceImpl.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnforcementRegistrationServiceImpl.java index e58d7b94..ffa98ae4 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnforcementRegistrationServiceImpl.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnforcementRegistrationServiceImpl.java @@ -163,6 +163,9 @@ public class EnforcementRegistrationServiceImpl implements IEnforcementRegistrat // enforcementRegistration.setStatus(0); resNum = enforcementRegistrationMapper.insertEnforcementRegistration(enforcementRegistration); } + // 先清空之前的附件, 不然删除会有问题 + zdxtFileCommonApi.deleteZdxtFileByIds(enforcementRegistration.getId()); + // 重新加入附件 if (resNum > 0 && enforcementRegistration.getFileList().size() > 0) { zdxtFileCommonApi.deleteZdxtFileByIds(enforcementRegistration.getId()); enforcementRegistration.getFileList().forEach(res -> { @@ -192,6 +195,9 @@ public class EnforcementRegistrationServiceImpl implements IEnforcementRegistrat UserBean user = userApi.getUserByUserId(enforcementRegistration.getUserId()); enforcementRegistration.setUpdateTime(DateUtils.getNowDate()); int i = enforcementRegistrationMapper.updateEnforcementRegistration(enforcementRegistration); + // 先清空之前的附件, 不然删除会有问题 + zdxtFileCommonApi.deleteZdxtFileByIds(enforcementRegistration.getId()); + // 重新加入附件 if (i > 0 && enforcementRegistration.getFileList().size() > 0) { zdxtFileCommonApi.deleteZdxtFileByIds(enforcementRegistration.getId()); enforcementRegistration.getFileList().forEach(res -> { From 9eeb0b3a85affd6b9fcb9fb59663434119076833 Mon Sep 17 00:00:00 2001 From: kylin L <452061493@qq.com> Date: Tue, 6 Aug 2024 16:42:38 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=E6=8C=89=E5=B9=B4=E6=9C=88=E5=AD=A3?= =?UTF-8?q?=E6=90=9C=E7=B4=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resources/mapper/EnforcementInspectionProgramMapper.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementInspectionProgramMapper.xml b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementInspectionProgramMapper.xml index 99ca2798..506ab5c3 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementInspectionProgramMapper.xml +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementInspectionProgramMapper.xml @@ -51,12 +51,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and DATE_FORMAT(create_time, '%Y-%m') = DATE_FORMAT(CURDATE(), '%Y-%m') - AND DATE_FORMAT(enforcement_time, '%Y-%m') >= CONCAT(YEAR(CURDATE()), '-', + AND DATE_FORMAT(create_time, '%Y-%m') >= CONCAT(YEAR(CURDATE()), '-', CASE WHEN QUARTER(CURDATE()) IN (1) THEN '01' WHEN QUARTER(CURDATE()) IN (2) THEN '04' WHEN QUARTER(CURDATE()) IN (3) THEN '07' ELSE '10' END) - and DATE_FORMAT(enforcement_time, '%Y-%m') <= CONCAT(YEAR(CURDATE()), '-', + and DATE_FORMAT(create_time, '%Y-%m') <= CONCAT(YEAR(CURDATE()), '-', CASE WHEN QUARTER(CURDATE()) IN (1) THEN '03' WHEN QUARTER(CURDATE()) IN (2) THEN '06' From 46aaee45587c0034d789e10f00eaf6d6fcf849ea Mon Sep 17 00:00:00 2001 From: kylin L <452061493@qq.com> Date: Wed, 7 Aug 2024 19:02:08 +0800 Subject: [PATCH 3/5] =?UTF-8?q?=E5=88=A4=E6=96=AD=E4=BA=8C=E7=BB=B4?= =?UTF-8?q?=E7=A0=81=E6=98=AF=E5=90=A6=E8=BF=87=E6=9C=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AppEnterpriseInformationController.java | 14 +++++++------ .../resources/mapper/system/UserMapper.xml | 3 +++ .../project/code/information/information.html | 2 +- .../EnterpriseInformationController.java | 2 ++ .../code/domain/EnforcementRegistration.java | 13 +++++++++++- .../EnterpriseInformationServiceImpl.java | 20 +++++++++++++++---- .../mapper/EnforcementRegistrationMapper.xml | 10 +++++++++- 7 files changed, 51 insertions(+), 13 deletions(-) diff --git a/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseInformationController.java b/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseInformationController.java index 3e8696c4..74b18358 100644 --- a/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseInformationController.java +++ b/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseInformationController.java @@ -226,8 +226,8 @@ public class AppEnterpriseInformationController extends BaseController * @return */ @ResponseBody - @GetMapping("/checkIsState/{enterpriseNumber}") - public ZDResponse checkIsState(@PathVariable("enterpriseNumber") String enterpriseNumber){ + @GetMapping("/checkIsState/{enterpriseNumber}/{id}") + public ZDResponse checkIsState(@PathVariable("enterpriseNumber") String enterpriseNumber, @PathVariable("id") String id){ // 根据加密后的企业编码查询出企业信息 System.out.println("===============================进入企业判断======================================"); EnterpriseInformation enterpriseInformation = enterpriseInformationService.selectEnterpriseInformationBySalt(enterpriseNumber); @@ -236,11 +236,13 @@ public class AppEnterpriseInformationController extends BaseController System.out.println("===============================二维码判断======================================"); // 通过正常企业编码查询二维码信息 QrCodeGenerateHistory params = new QrCodeGenerateHistory(); - params.setEnterpriseNumber(enterpriseInformation.getEnterpriseNumber()); - params.setStatus(0); - List qrCodeGenerateHistories = iQrCodeGenerateHistoryService.selectQrCodeGenerateHistoryList(params); +// params.setEnterpriseNumber(enterpriseInformation.getEnterpriseNumber()); +// params.setStatus(0); +// List qrCodeGenerateHistories = iQrCodeGenerateHistoryService.selectQrCodeGenerateHistoryList(params); + // 应该用过id来获取二维码信息判断是否过期 + QrCodeGenerateHistory qrCodeGenerateHistories = iQrCodeGenerateHistoryService.selectQrCodeGenerateHistoryById(id); System.out.println("===============================二维码查询======================================"); - if (null != qrCodeGenerateHistories && qrCodeGenerateHistories.size()>0) { + if (null != qrCodeGenerateHistories && qrCodeGenerateHistories.getStatus()==0) { return ZDResponse.success("二维码正常",Boolean.TRUE); } return ZDResponse.success("二维码已过期",Boolean.FALSE); diff --git a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/UserMapper.xml b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/UserMapper.xml index 5223a80a..44ee970a 100644 --- a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/UserMapper.xml +++ b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/UserMapper.xml @@ -157,6 +157,9 @@ AND (u.dept_id = #{deptId}) + + AND u.user_name like concat('%', #{userName}, '%') + AND u.tenant_code = #{tenantCode} diff --git a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/code/information/information.html b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/code/information/information.html index e9103c50..9d160436 100644 --- a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/code/information/information.html +++ b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/code/information/information.html @@ -20,7 +20,7 @@
  • 企业类型:

    - diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/controller/EnterpriseInformationController.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/controller/EnterpriseInformationController.java index 0696d3ee..670363e4 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/controller/EnterpriseInformationController.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/controller/EnterpriseInformationController.java @@ -42,6 +42,8 @@ public class EnterpriseInformationController extends BaseController @GetMapping() public String information() { + // 因为企业类型是中文的, 所以分组统计出来 + return prefix + "/information"; } diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/EnforcementRegistration.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/EnforcementRegistration.java index 6972e8bb..8b3b7b46 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/EnforcementRegistration.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/EnforcementRegistration.java @@ -142,6 +142,11 @@ public class EnforcementRegistration extends BaseDomain /** 未扫码原因 */ private String enforce; + /** 预约关联id */ + private String lawId; + /** 预约关联文字 */ + private String lawText; + /** * 关键字查询 */ @@ -155,7 +160,6 @@ public class EnforcementRegistration extends BaseDomain private String lawCertificateNumText; private String lawCertificateNumTwoText; private String subsidiaryerText; - private String lawId; private int comOrOpi; private String uniteCheck; private List fileListObj; @@ -187,6 +191,13 @@ public class EnforcementRegistration extends BaseDomain */ private EnterpriseEvaluate enterpriseEvaluate; + public String getLawText() { + return lawText; + } + + public void setLawText(String lawText) { + this.lawText = lawText; + } public String getCheckCss() { return checkCss; diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java index 407dd3b8..dca06cf5 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java @@ -18,6 +18,7 @@ import java.util.Map; import cn.hutool.core.convert.Convert; import cn.hutool.core.util.IdUtil; +import com.alibaba.fastjson.JSON; import com.zdxt.auth.dto.UserBean; import com.zdxt.auth.feign.FileUploadApi; import com.zdxt.auth.feign.UserApi; @@ -150,7 +151,13 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS i = enterpriseInformationMapper.updateEnterpriseInformationByEnterpriseNumber(enterpriseInformation); } if(i > 0){ - String text = salt; +// String text = salt; + String uuid = IdUtil.simpleUUID(); + Map jsonMap = new HashMap<>(); + jsonMap.put("salt", salt); + jsonMap.put("codeId", uuid); + jsonMap.put("type", "tmp"); + String text = JSON.toJSONString(jsonMap); //这里设置自定义网站url String logoPath = qrCodeUrl; try { @@ -158,7 +165,7 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS MultipartFile multipartFile = QRCodeUtil.getMultipartFile(encode); String upload = fileUploadApi.upload(multipartFile); - String uuid = IdUtil.simpleUUID(); +// String uuid = IdUtil.simpleUUID(); QrCodeGenerateHistory qrCodeGenerateHistory = new QrCodeGenerateHistory(); qrCodeGenerateHistory.setId(uuid); //生成时间 @@ -351,7 +358,13 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS List enterpriseInformations = enterpriseInformationMapper.selectEnterpriseInformationList(info); if (null != enterpriseInformations && enterpriseInformations.size() > 0) { EnterpriseInformation enterpriseInformation = enterpriseInformations.get(0); - String text = enterpriseInformation.getSalt(); +// String text = enterpriseInformation.getSalt(); + String uuid = IdUtil.simpleUUID(); + Map jsonMap = new HashMap<>(); + jsonMap.put("salt", enterpriseInformation.getSalt()); + jsonMap.put("codeId", uuid); + jsonMap.put("type", "tmp"); + String text = JSON.toJSONString(jsonMap); //这里设置自定义网站url String logoPath = qrCodeUrl; try { @@ -359,7 +372,6 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS MultipartFile multipartFile = QRCodeUtil.getMultipartFile(encode); String upload = fileUploadApi.upload(multipartFile); - String uuid = IdUtil.simpleUUID(); QrCodeGenerateHistory qrCodeGenerateHistory = new QrCodeGenerateHistory(); qrCodeGenerateHistory.setId(uuid); //生成时间 diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementRegistrationMapper.xml b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementRegistrationMapper.xml index 72bc9ea3..db99298d 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementRegistrationMapper.xml +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementRegistrationMapper.xml @@ -45,6 +45,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + + @@ -60,7 +62,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" subsidiaryer_id, subsidiaryer_tel, law_enforcement_item, law_enforcement_item_text, law_enforcement_basis, law_enforcement_basis_text, remark, reslut, user_id, dept_id, is_delete, status, law_enforcement_code, is_complaint,is_submit, unite_check,check_css, enforce_reason, law_field,check_category, - bureau_dept_id,bureau_dept_name,is_evaluate + bureau_dept_id,bureau_dept_name,is_evaluate, law_id, law_text from enforcement_registration @@ -183,6 +185,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" bureau_dept_name, bureau_dept_id, is_evaluate, + law_id, + law_text, #{id}, @@ -225,6 +229,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{bureauDeptName}, #{bureauDeptId}, #{isEvaluate}, + #{lawId}, + #{lawText}, @@ -269,6 +275,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" bureau_dept_name = #{bureauDeptName}, bureau_dept_id = #{bureauDeptId}, is_evaluate = #{isEvaluate}, + law_id = #{lawId}, + law_text = #{lawText}, where id = #{id} From 724ddc63407a227acc29a37d2b21bdf64b52ef58 Mon Sep 17 00:00:00 2001 From: kylin L <452061493@qq.com> Date: Thu, 8 Aug 2024 09:39:04 +0800 Subject: [PATCH 4/5] =?UTF-8?q?=E4=BC=81=E4=B8=9A=E6=96=B0=E7=94=9F?= =?UTF-8?q?=E6=88=90=E4=BA=8C=E7=BB=B4=E7=A0=81=E5=90=8E=E5=85=B6=E4=BB=96?= =?UTF-8?q?=E4=B8=8E=E4=B9=8B=E5=85=B3=E8=81=94=E7=9A=84=E4=BA=8C=E7=BB=B4?= =?UTF-8?q?=E7=A0=81=E5=85=A8=E9=83=A8=E5=A4=B1=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/EnterpriseInformationServiceImpl.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java index dca06cf5..2e9714bf 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java @@ -156,7 +156,7 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS Map jsonMap = new HashMap<>(); jsonMap.put("salt", salt); jsonMap.put("codeId", uuid); - jsonMap.put("type", "tmp"); + jsonMap.put("type", "zfjd"); String text = JSON.toJSONString(jsonMap); //这里设置自定义网站url String logoPath = qrCodeUrl; @@ -352,6 +352,12 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS @Override public int insertQrCode(String num) { + // 先将与之关联的其他二维码都失效 + QrCodeGenerateHistory qrParams = new QrCodeGenerateHistory(); + qrParams.setEnterpriseNumber(num); + qrParams.setStatus(1); + iQrCodeGenerateHistoryService.updateQrCodeGenerateHistoryByNumber(qrParams); + // 通过 企业编码 获取该编码在数据库中的企业信息, 将salt拿出来做生成参数 EnterpriseInformation info = new EnterpriseInformation(); info.setEnterpriseNumber(num); @@ -363,7 +369,7 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS Map jsonMap = new HashMap<>(); jsonMap.put("salt", enterpriseInformation.getSalt()); jsonMap.put("codeId", uuid); - jsonMap.put("type", "tmp"); + jsonMap.put("type", "zfjd"); String text = JSON.toJSONString(jsonMap); //这里设置自定义网站url String logoPath = qrCodeUrl; From a39e864b35c3bfd46f893da2ca430e5b4b774a40 Mon Sep 17 00:00:00 2001 From: kylin L <452061493@qq.com> Date: Fri, 9 Aug 2024 09:27:41 +0800 Subject: [PATCH 5/5] =?UTF-8?q?=E6=8A=95=E8=AF=89->=E6=B0=91=E7=94=9F?= =?UTF-8?q?=E8=AF=89=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/zdxt/code/domain/MssqAddOrder.java | 6 +++--- .../impl/EnterpriseComplaintServiceImpl.java | 18 ++++++++++++++++-- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/MssqAddOrder.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/MssqAddOrder.java index b7212c66..89c1cb59 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/MssqAddOrder.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/MssqAddOrder.java @@ -100,7 +100,7 @@ public class MssqAddOrder extends MssqBaseDomain { /** * 诉求分类(个人/商事主体): 1: 个人; 2: 商事主体 */ - private String formUserNature; + private Integer formUserNature; /** * 涉事主体 */ @@ -429,11 +429,11 @@ public class MssqAddOrder extends MssqBaseDomain { this.actCode = actCode; } - public String getFormUserNature() { + public Integer getFormUserNature() { return formUserNature; } - public void setFormUserNature(String formUserNature) { + public void setFormUserNature(Integer formUserNature) { this.formUserNature = formUserNature; } diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseComplaintServiceImpl.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseComplaintServiceImpl.java index 328b0ead..8a17c9d6 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseComplaintServiceImpl.java +++ b/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.service.MssqApiService; import com.zdxt.common.util.DateUtils; +import com.zdxt.common.util.StringUtils; import com.zdxt.common.zdxtFile.ZdxtFileCommon; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -92,15 +93,28 @@ public class EnterpriseComplaintServiceImpl implements IEnterpriseComplaintServi //默认工单为已受理 enterpriseComplaint.setStatus(0); int i = enterpriseComplaintMapper.insertEnterpriseComplaint(enterpriseComplaint); - /*if (i > 0) { + if (i > 0) { try { // 新增民生诉求工单 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.setContactName(enterpriseComplaint.getLinkman()); mssqAddOrder.setContactTel(enterpriseComplaint.getLinkmanTel()); mssqAddOrder.setRequestArea(enterpriseComplaint.getEnterpriseAddress()); mssqAddOrder.setRequestFrom(46); + mssqAddOrder.setFormUserNature(2); mssqAddOrder.setIsSecrecy(enterpriseComplaint.getAuthorization()); if (enterpriseComplaint.getFileListObj().size() > 0) { List files = new ArrayList<>(); @@ -126,7 +140,7 @@ public class EnterpriseComplaintServiceImpl implements IEnterpriseComplaintServi } catch (Exception e) { e.printStackTrace(); } - }*/ + } if(i > 0 && enterpriseComplaint.getFileList().size() > 0){ enterpriseComplaint.getFileList().forEach(res ->{ ZdxtFileCommon zdxtFileCommon = new ZdxtFileCommon();