From fd8e1acbc8bac690c020248b806fc4f06af1792e Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Thu, 26 Aug 2021 15:36:58 +0800
Subject: [PATCH] 禁止输入逻辑

---
 src/views/home/column.js |  125 +++++++++++++++++++++++------------------
 1 files changed, 69 insertions(+), 56 deletions(-)

diff --git a/src/views/home/column.js b/src/views/home/column.js
index a2eddda..07e2917 100644
--- a/src/views/home/column.js
+++ b/src/views/home/column.js
@@ -1,51 +1,19 @@
+// import store from "@/store/index";
+
+
+// var validatePass = (rule, value, callback) => {
+//     var reg = /^[0-9]+.?[0-9]*$/;
+//     if (!reg.test(value)) {
+//         store.commit('changeyanzhen', false);
+//         callback(new Error('请输入数字'));
+//     } else {
+//         store.commit('changeyanzhen', true);
+//         callback();
+//     }
+// };
+
+
 var column = [
-    {
-        label: "",
-        labelWidth: 20,
-        type: "title",
-        prop: "title0",
-        span: 24,
-        styles: {
-            fontSize: "24px",
-        },
-    },
-    {
-        label: "统一社会信用代码",
-        prop: "creditcode",
-        labelWidth: 160,
-        span: 12,
-        rules: [
-            {
-                required: true,
-                message: "请输入社会信用代码",
-                trigger: "blur",
-            },
-        ],
-    },
-    {
-        label: "辖区",
-        prop: "jurisdiction",
-        type: "tree",
-        dicUrl: "/api/jurisdiction/lazy-trees",
-        props: {
-            label: "title",
-            value: "id",
-        },
-        labelWidth: 160,
-        span: 12,
-    },
-    {
-        label: "企业类型",
-        prop: "ptype",
-        hide: true,
-        display: false,
-    },
-    {
-        label: "所属单位",
-        prop: "deptid",
-        hide: true,
-        display: false,
-    },
     {
         label: "企业名称",
         prop: "enterprisename",
@@ -59,6 +27,46 @@
             },
         ],
     },
+    // {
+    //     label: "",
+    //     labelWidth: 20,
+    //     type: "title",
+    //     prop: "title0",
+    //     span: 24,
+    //     styles: {
+    //         fontSize: "24px",
+    //     },
+    // },
+    {
+        label: "统一社会信用代码",
+        prop: "creditcode",
+        labelWidth: 160,
+        span: 12,
+        rules: [
+            {
+                required: true,
+                message: "请输入社会信用代码",
+                trigger: "blur",
+            },
+            // {
+            //     validator: validatePass, trigger: 'change'
+            // },
+        ],
+    },
+
+    // {
+    //     label: "企业类型",
+    //     prop: "ptype",
+    //     hide: true,
+    //     display: false,
+    // },
+    // {
+    //     label: "所属单位",
+    //     prop: "deptid",
+    //     hide: true,
+    //     display: false,
+    // },
+
     {
         label: "法定代表人",
         prop: "representative",
@@ -83,6 +91,9 @@
                 message: "法定代表人电话",
                 trigger: "blur",
             },
+            // {
+            //     validator: validatePass, trigger: 'change'
+            // },
         ],
     },
     {
@@ -109,6 +120,9 @@
                 message: "联系人电话",
                 trigger: "blur",
             },
+            // {
+            //     validator: validatePass, trigger: 'change'
+            // },
         ],
     },
     {
@@ -220,17 +234,16 @@
         ],
     },
     {
-        label: "所属地区",
-        prop: "region",
+        label: "所属辖区",
+        prop: "jurisdiction",
+        type: "tree",
+        dicUrl: "/api/jurisdiction/lazy-trees",
+        props: {
+            label: "title",
+            value: "id",
+        },
         labelWidth: 160,
         span: 12,
-        rules: [
-            {
-                required: true,
-                message: "请输入所属地区",
-                trigger: "blur",
-            },
-        ],
     },
     {
         label: "登记机关",

--
Gitblit v1.9.3