From 832422ac34840113fe2eef202a98ed0ba109ce23 Mon Sep 17 00:00:00 2001 From: liulong <18539103286> Date: Tue, 16 Jun 2026 03:23:44 +0800 Subject: [PATCH] =?UTF-8?q?fix(fwsc):=20=E5=8F=91=E5=B8=83=E9=9C=80?= =?UTF-8?q?=E6=B1=82=E6=A0=87=E7=AD=BE(bqjh)=E8=AE=BE=E4=B8=BA=E5=BF=85?= =?UTF-8?q?=E5=A1=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 需求/服务/数据市场发布抽屉 + 后台管理发布弹窗 rules 增加 bqjh 必填校验,多选空数组时阻止提交并显示错误提示。 Affected files: - txw-mhzc-web/src/pages/index/views/fwsc/components/XqscPublish.vue - txw-mhzc-web/src/pages/index/views/fwsc/components/FwscPublish.vue - txw-mhzc-web/src/pages/index/views/fwsc/components/SjscPublish.vue - txw-mhzc-web/src/pages/index/views/gxfb/tfwxq.vue - txw-gxzx-web/src/pages/index/views/gxzx/components/fb.vue (rules1 + rules2) --- txw-gxzx-web/src/pages/index/views/gxzx/components/fb.vue | 2 ++ .../src/pages/index/views/fwsc/components/FwscPublish.vue | 1 + .../src/pages/index/views/fwsc/components/SjscPublish.vue | 1 + .../src/pages/index/views/fwsc/components/XqscPublish.vue | 1 + txw-mhzc-web/src/pages/index/views/gxfb/tfwxq.vue | 1 + 5 files changed, 6 insertions(+) diff --git a/txw-gxzx-web/src/pages/index/views/gxzx/components/fb.vue b/txw-gxzx-web/src/pages/index/views/gxzx/components/fb.vue index 9c43a72..c36881a 100644 --- a/txw-gxzx-web/src/pages/index/views/gxzx/components/fb.vue +++ b/txw-gxzx-web/src/pages/index/views/gxzx/components/fb.vue @@ -239,6 +239,7 @@ export default { qwwcsj: [{ required: true, message: '必填', type: 'error' }], fwfw: [{ required: true, message: '必填', type: 'error' }], fwnr: [{ required: true, message: '必填', type: 'error' }], + bqjh: [{ required: true, message: '必填', type: 'error' }], lxr: [{ required: true, message: '必填', type: 'error' }], lxdh: [{ required: true, message: '必填', type: 'error' }], }, @@ -248,6 +249,7 @@ export default { sshy: [{ required: true, message: '必填', type: 'error' }], fwfw: [{ required: true, message: '必填', type: 'error' }], fwnr: [{ required: true, message: '必填', type: 'error' }], + bqjh: [{ required: true, message: '必填', type: 'error' }], lxr: [{ required: true, message: '必填', type: 'error' }], lxdh: [{ required: true, message: '必填', type: 'error' }], }, diff --git a/txw-mhzc-web/src/pages/index/views/fwsc/components/FwscPublish.vue b/txw-mhzc-web/src/pages/index/views/fwsc/components/FwscPublish.vue index cf441b0..3a31d09 100644 --- a/txw-mhzc-web/src/pages/index/views/fwsc/components/FwscPublish.vue +++ b/txw-mhzc-web/src/pages/index/views/fwsc/components/FwscPublish.vue @@ -138,6 +138,7 @@ export default { sshy: [{ required: true, message: '必填', type: 'error' }], fwfw: [{ required: true, message: '必填', type: 'error' }], fwnr: [{ required: true, message: '必填', type: 'error' }], + bqjh: [{ required: true, message: '必填', type: 'error' }], lxr: [{ required: true, message: '必填', type: 'error' }], lxdh: [{ required: true, message: '必填', type: 'error' }], }, diff --git a/txw-mhzc-web/src/pages/index/views/fwsc/components/SjscPublish.vue b/txw-mhzc-web/src/pages/index/views/fwsc/components/SjscPublish.vue index f37d1d4..a138e36 100644 --- a/txw-mhzc-web/src/pages/index/views/fwsc/components/SjscPublish.vue +++ b/txw-mhzc-web/src/pages/index/views/fwsc/components/SjscPublish.vue @@ -119,6 +119,7 @@ export default { sshy: [{ required: true, message: '必填', type: 'error' }], fwfw: [{ required: true, message: '必填', type: 'error' }], fwnr: [{ required: true, message: '必填', type: 'error' }], + bqjh: [{ required: true, message: '必填', type: 'error' }], lxr: [{ required: true, message: '必填', type: 'error' }], lxdh: [{ required: true, message: '必填', type: 'error' }], }, diff --git a/txw-mhzc-web/src/pages/index/views/fwsc/components/XqscPublish.vue b/txw-mhzc-web/src/pages/index/views/fwsc/components/XqscPublish.vue index 25a538b..33428f0 100644 --- a/txw-mhzc-web/src/pages/index/views/fwsc/components/XqscPublish.vue +++ b/txw-mhzc-web/src/pages/index/views/fwsc/components/XqscPublish.vue @@ -136,6 +136,7 @@ export default { qwwcsj: [{ required: true, message: '必填', type: 'error' }], fwfw: [{ required: true, message: '必填', type: 'error' }], fwnr: [{ required: true, message: '必填', type: 'error' }], + bqjh: [{ required: true, message: '必填', type: 'error' }], lxr: [{ required: true, message: '必填', type: 'error' }], lxdh: [{ required: true, message: '必填', type: 'error' }], }, diff --git a/txw-mhzc-web/src/pages/index/views/gxfb/tfwxq.vue b/txw-mhzc-web/src/pages/index/views/gxfb/tfwxq.vue index 416fbd8..36aa0c6 100644 --- a/txw-mhzc-web/src/pages/index/views/gxfb/tfwxq.vue +++ b/txw-mhzc-web/src/pages/index/views/gxfb/tfwxq.vue @@ -205,6 +205,7 @@ export default { qwwcsj: [{ required: true, message: '必填', type: 'error' }], fwfw: [{ required: true, message: '必填', type: 'error' }], fwnr: [{ required: true, message: '必填', type: 'error' }], + bqjh: [{ required: true, message: '必填', type: 'error' }], lxr: [{ required: true, message: '必填', type: 'error' }], lxdh: [{ required: true, message: '必填', type: 'error' }], },