From e4e1be720ccd1d864cf820ef116fe05167aca4fa Mon Sep 17 00:00:00 2001
From: lin <sbla5888@163.com>
Date: Sat, 23 Mar 2024 14:09:13 +0800
Subject: [PATCH] 维修基金筛选

---
 src/views/article/components/deitDiscussion.vue |   44 ++++++++++++++++++++++++++++++++++++--------
 1 files changed, 36 insertions(+), 8 deletions(-)

diff --git a/src/views/article/components/deitDiscussion.vue b/src/views/article/components/deitDiscussion.vue
index b254595..d57f9fc 100644
--- a/src/views/article/components/deitDiscussion.vue
+++ b/src/views/article/components/deitDiscussion.vue
@@ -140,25 +140,53 @@
               button: true,
               row: true,
               dicData: [{
-                label: '多选',
-                value: 1
-              }, {
                 label: '单选',
                 value: 0
+              }, {
+                label: '多选',
+                value: 1
               }],
               rules: [{
                 required: true,
                 message: '请选项范围',
                 trigger: 'blur'
               }],
-            }, {
-              label: '最多选择数',
+            },
+            {
+              label: '选项必填',
+              prop: 'mandatoryFlag',
+              type: 'radio',
+              value: 1,
+              button: true,
+              row: true,
+              dicData: [{
+                label: '否',
+                value: 1
+              }, {
+                label: '是',
+                value: 2
+              }],
+              rules: [{
+                required: true,
+                message: '请选择是否必填',
+                trigger: 'blur'
+              }],
+            },
+            {
+              label: '最多可选',
               prop: 'optionNumber',
+              display: false,
               min: 1,
               type: 'number',
               step: 1,
-              value: 1
+              value: 1,
+              rules: [{
+                required: true,
+                message: '请输入最多可选择数量',
+                trigger: 'blur'
+              }],
             },
+
             {
               label: '选项内容',
               prop: 'children',
@@ -286,9 +314,9 @@
     },
 
     watch: {
-      'froms.optionRange': {
+      'disCussFrom.optionRange': {
         handler(newData) {
-          console.log('** ** ** ** ** ** **', newData)
+          // console.log('** ** ** ** ** ** **', newData)
           const column = this.findObject(this.optionDiscuss.column, "optionNumber")
           if (newData == 1) {
             column.display = true

--
Gitblit v1.9.3