From 465d6c7a0811173aeda833f3cdd4a0903334fbe4 Mon Sep 17 00:00:00 2001 From: shil <452061493@qq.com> Date: Fri, 3 Jul 2026 09:29:47 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E5=8A=A0=E5=AF=86=E7=9A=84Url=E5=86=99?= =?UTF-8?q?=E6=AD=BB=E8=AF=95=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/enforcement/scanEntQRCode.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/scanEntQRCode.vue b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/scanEntQRCode.vue index ed571f9e..80d83c41 100644 --- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/scanEntQRCode.vue +++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/scanEntQRCode.vue @@ -211,7 +211,8 @@ const onFileSelected = async (event) => { const openWxScan = () => { let fullUrl = window.location.href; let code = fullUrl.substring(fullUrl.indexOf('code=') + 5, fullUrl.indexOf('&state=')); - let paramUrl = window.location.href.split("#")[0]; + // let paramUrl = window.location.href.split("#")[0]; + let paramUrl = "http://jdm.szssfj.cn/enforce/scanQrCode"; let param = {code: code, url: paramUrl}; szyptGetToken(param, success => { let resMsg = success.data; From bc58878726a02f77d8cb99a90966478ef4d59c3d Mon Sep 17 00:00:00 2001 From: shil <452061493@qq.com> Date: Fri, 3 Jul 2026 09:39:21 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E5=86=99=E6=AD=BB=E5=8A=A0=E5=AF=86code?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/enforcement/scanEntQRCode.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/scanEntQRCode.vue b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/scanEntQRCode.vue index 80d83c41..65e86fde 100644 --- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/scanEntQRCode.vue +++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/scanEntQRCode.vue @@ -210,7 +210,8 @@ const onFileSelected = async (event) => { const openWxScan = () => { let fullUrl = window.location.href; - let code = fullUrl.substring(fullUrl.indexOf('code=') + 5, fullUrl.indexOf('&state=')); + // let code = fullUrl.substring(fullUrl.indexOf('code=') + 5, fullUrl.indexOf('&state=')); + let code = "http"; // let paramUrl = window.location.href.split("#")[0]; let paramUrl = "http://jdm.szssfj.cn/enforce/scanQrCode"; let param = {code: code, url: paramUrl}; From 71b0336393767cf80a0872c901edd3913ec58158 Mon Sep 17 00:00:00 2001 From: niujiyi <18272501226@163.com> Date: Fri, 3 Jul 2026 16:58:59 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E7=9B=91=E7=9D=A3=E7=AB=AF-=E5=85=AC?= =?UTF-8?q?=E5=91=8A=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/SysNoticeInfoServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/SysNoticeInfoServiceImpl.java b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/SysNoticeInfoServiceImpl.java index d8eaad73..30f702e1 100644 --- a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/SysNoticeInfoServiceImpl.java +++ b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/SysNoticeInfoServiceImpl.java @@ -211,14 +211,14 @@ public class SysNoticeInfoServiceImpl implements ISysNoticeInfoService { update.setUpdateBy(LoginHelper.getUserId()!= null ? LoginHelper.getUserId() : null); update.setUpdateByName(LoginHelper.getUsername()!= null ? LoginHelper.getUsername() : null); // 状态为null 表示编辑直接修改 - Long status = update.getStatus(); + /*Long status = update.getStatus(); if (status !=null){ if (status==2){ update.setIsDelete(0L); } else if (status==3){ update.setIsDelete(1L); } - } + }*/ return baseMapper.updateById(update)> 0; } From 87d3df78099b4589996ce419e991c844d79d3112 Mon Sep 17 00:00:00 2001 From: niujiyi <18272501226@163.com> Date: Mon, 6 Jul 2026 14:36:25 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E6=89=A7=E6=B3=95=E7=AB=AF-=E6=89=A7?= =?UTF-8?q?=E6=B3=95=E4=BA=BA=E5=91=98=E7=BC=96=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../EnforcementRegistrationServiceImpl.java | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EnforcementRegistrationServiceImpl.java b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EnforcementRegistrationServiceImpl.java index 8e598f5c..38301fba 100644 --- a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EnforcementRegistrationServiceImpl.java +++ b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EnforcementRegistrationServiceImpl.java @@ -8,6 +8,7 @@ import cn.hutool.core.util.StrUtil; import com.baomidou.mybatisplus.core.metadata.IPage; import com.zdxt.enforcementcode.common.annotation.DataScope; import com.zdxt.enforcementcode.common.commonenum.PlatformTypeEnums; +import com.zdxt.enforcementcode.common.util.IdCardCryptoUtil; import com.zdxt.enforcementcode.domain.*; import com.zdxt.enforcementcode.domain.bo.DashboardEnterpriseCheckQueryBo; import com.zdxt.enforcementcode.domain.bo.EnforcementRegistrationBo; @@ -73,7 +74,24 @@ public class EnforcementRegistrationServiceImpl implements IEnforcementRegistrat */ @Override public EnforcementRegistrationVo queryById(String id){ - return baseMapper.selectVoById(id); + EnforcementRegistrationVo vo= baseMapper.selectVoById(id); + + // 手机号码中间四位星号代替 + if (StringUtils.isNotBlank(vo.getLawEnforcerId())) { + String lawEnforcerId = vo.getLawEnforcerId(); + if (lawEnforcerId.length() >= 7) { + vo.setLawEnforcerId(lawEnforcerId.substring(0, 3) + "****" + lawEnforcerId.substring(lawEnforcerId.length() - 4)); + } + } + + if (StringUtils.isNotBlank(vo.getLawEnforcerIdTwo())) { + String lawEnforcerIdTwo = vo.getLawEnforcerIdTwo(); + if (lawEnforcerIdTwo.length() >= 7) { + vo.setLawEnforcerIdTwo(lawEnforcerIdTwo.substring(0, 3) + "****" + lawEnforcerIdTwo.substring(lawEnforcerIdTwo.length() - 4)); + } + } + + return vo; } /**