From 30d2c6de4c3b780c72e8dabc08b952b912d5a390 Mon Sep 17 00:00:00 2001 From: "wangmingyong@163.com" Date: Tue, 11 Aug 2026 15:21:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=A7=E6=B3=95=E4=BA=BA=E5=91=98=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../register/EnforcementInfoSection.vue | 34 +++++++++++++++---- .../register/NonEnforcementInfoSection.vue | 32 ++++++++++++++--- .../enforcement/register/RegisterPopups.vue | 2 +- .../enforce/enforcementRegister.vue | 3 +- 4 files changed, 57 insertions(+), 14 deletions(-) diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/EnforcementInfoSection.vue b/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/EnforcementInfoSection.vue index 7cdbcf29..e441463a 100644 --- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/EnforcementInfoSection.vue +++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/EnforcementInfoSection.vue @@ -15,12 +15,16 @@
*执法人员
- {{ defaultPerson?.name }} {{ defaultPerson?.lawCertificateNum || defaultPerson?.phonenumber }} + {{ defaultPerson?.name }} + {{ defaultPerson?.lawCertificateNum || defaultPerson?.phonenumber }}
- - {{ person.name || '请选择' }}{{ person.id || '' }} - +
+ + {{ person.name || '请选择' }} + + {{ person.id }} +
@@ -443,12 +447,30 @@ const onAfterReadImage = (file) => { align-items: center; font-size: 14px; - &.default-person span { + &.default-person .enforcer-name { color: #333; font-size: 14px; } } +.enforcer-line { + display: flex; + align-items: baseline; + white-space: nowrap; +} + +.enforcer-name { + display: inline-block; + min-width: 3em; + text-align: justify; + text-align-last: justify; +} + +.enforcer-id { + margin-left: 0.4em; + color: #8a8a8a; +} + .person-item-add { padding: 10px 10px 0px 0px; display: flex; @@ -468,7 +490,7 @@ const onAfterReadImage = (file) => { color: #c8c9cc; font-size: 14px; padding: 10px 10px 0px 0px; - + width:100%; .add-circle-icon { font-size: 16px; color: #333; diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/NonEnforcementInfoSection.vue b/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/NonEnforcementInfoSection.vue index b12c0850..c85bca32 100644 --- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/NonEnforcementInfoSection.vue +++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/NonEnforcementInfoSection.vue @@ -11,12 +11,16 @@
*入企人员
- {{ defaultPerson?.name }} {{ defaultPerson?.phonenumber }} + {{ defaultPerson?.name }} + {{ defaultPerson?.lawCertificateNum || defaultPerson?.phonenumber }}
- - {{ person.name || '请选择' }} {{ person.id }} - +
+ + {{ person.name || '请选择' }} + + {{ person.id }} +
@@ -302,12 +306,30 @@ const onAfterReadImage = (file) => { align-items: center; font-size: 14px; - &.default-person span { + &.default-person .enforcer-name { color: #333; font-size: 14px; } } +.enforcer-line { + display: flex; + align-items: baseline; + white-space: nowrap; +} + +.enforcer-name { + display: inline-block; + min-width: 3em; + text-align: justify; + text-align-last: justify; +} + +.enforcer-id { + margin-left: 0.4em; + color: #8a8a8a; +} + .person-item-add { padding: 10px 10px 0px 0px; display: flex; diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/RegisterPopups.vue b/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/RegisterPopups.vue index 931eec6b..0be6f0d3 100644 --- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/RegisterPopups.vue +++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/RegisterPopups.vue @@ -239,7 +239,7 @@ const loadPersonList = () => { if (notUserId) { params.notUserId = notUserId; } - console.log(params); + // console.log(params); getBureauUnitUsers(params, (res) => { if (res.code === 200 || res.code === 0) { let data = res.data || res.rows || []; diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/enforce/enforcementRegister.vue b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/enforce/enforcementRegister.vue index ff29cfaa..b8610425 100644 --- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/enforce/enforcementRegister.vue +++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/enforce/enforcementRegister.vue @@ -320,7 +320,7 @@ const buildSubmitPayload = () => { // 主执法人员 const mainPerson = enforcementPersons.value[0] || {}; const lawEnforcer = mainPerson.name || ''; - const lawEnforcerId = mainPerson.phonenumber || ''; + const lawEnforcerId = mainPerson.lawCertificateNum || mainPerson.phonenumber || ''; const lawEnforcerTel = mainPerson.phonenumber || ''; const lawCertificateNumText = mainPerson.name && mainPerson.phonenumber ? `${mainPerson.name} ${mainPerson.phonenumber}` @@ -334,7 +334,6 @@ const buildSubmitPayload = () => { .filter(p => p.name && p.phonenumber) .map(p => `${p.name} ${p.phonenumber}`) .join(','); - // 构建 lawEnforcerOther:姓名,姓名,... const lawEnforcerOther = validAdditionalPersons.map(p => p.name).join(','); const lawEnforcerIdOther = validAdditionalPersons.map(p => p.id).join(',');