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