From 111689135f165ecb2ea5ce0881784dfc89b58d87 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Fri, 05 Nov 2021 17:33:45 +0800
Subject: [PATCH] +增加查看信息 以及修改掐他字段

---
 src/views/home/column.js |  393 +++++++++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 345 insertions(+), 48 deletions(-)

diff --git a/src/views/home/column.js b/src/views/home/column.js
index 345d600..02ae9ac 100644
--- a/src/views/home/column.js
+++ b/src/views/home/column.js
@@ -19,7 +19,7 @@
     }
 };
 
-var column = [
+var columnOLD = [
     {
         label: "企业名称",
         prop: "enterprisename",
@@ -33,22 +33,22 @@
             },
         ],
     },
-    // {
-    //     label: "统一社会信用代码",
-    //     prop: "creditcode",
-    //     labelWidth: 160,
-    //     span: 12,
-    //     // rules: [
-    //     //     {
-    //     //         required: true,
-    //     //         message: "请输入社会信用代码",
-    //     //         trigger: "blur",
-    //     //     },
-    //     //     // {
-    //     //     //     validator: numbers, trigger: ['change', 'blur']
-    //     //     // },
-    //     // ],
-    // },
+    {
+        label: "统一社会信用代码",
+        prop: "creditcode",
+        labelWidth: 160,
+        span: 12,
+        // rules: [
+        //     {
+        //         required: true,
+        //         message: "请输入社会信用代码",
+        //         trigger: "blur",
+        //     },
+        //     // {
+        //     //     validator: numbers, trigger: ['change', 'blur']
+        //     // },
+        // ],
+    },
 
     // {
     //     label: "企业类型",
@@ -126,25 +126,25 @@
         prop: "perid",
         labelWidth: 160,
         span: 12,
-        rules: [
-            {
-                required: true,
-                message: "单位许可证编号",
-                trigger: "blur",
-            },
-        ],
+        // rules: [
+        //     {
+        //         required: true,
+        //         message: "单位许可证编号",
+        //         trigger: "blur",
+        //     },
+        // ],
     }, {
         label: "许可证发证机关",
         prop: "offices",
         labelWidth: 160,
         span: 12,
-        rules: [
-            {
-                required: true,
-                message: "许可证发证机关",
-                trigger: "blur",
-            },
-        ],
+        // rules: [
+        //     {
+        //         required: true,
+        //         message: "许可证发证机关",
+        //         trigger: "blur",
+        //     },
+        // ],
     }, {
         label: "发证时间",
         prop: "officetime",
@@ -153,13 +153,13 @@
         type: "date",
         format: "yyyy-MM-dd",
         valueFormat: "yyyy-MM-dd",
-        rules: [
-            {
-                required: true,
-                message: "请输入发证时间",
-                trigger: "blur",
-            },
-        ],
+        // rules: [
+        //     {
+        //         required: true,
+        //         message: "请输入发证时间",
+        //         trigger: "blur",
+        //     },
+        // ],
     },
     // {
     //     label: "注册时间",
@@ -269,28 +269,326 @@
         prop: "registration",
         labelWidth: 160,
         span: 12,
-        rules: [
-            {
-                required: true,
-                message: "请输入登记机关",
-                trigger: "blur",
-            },
-        ],
+        // rules: [
+        //     {
+        //         required: true,
+        //         message: "请输入登记机关",
+        //         trigger: "blur",
+        //     },
+        // ],
     },
     {
         label: "所属行业",
         prop: "industry",
         labelWidth: 160,
         span: 12,
+        // rules: [
+        //     {
+        //         required: true,
+        //         message: "请输入所属行业",
+        //         trigger: "blur",
+        //     },
+        // ],
+    }
+]
+
+var column = [
+    {
+        label: "企业名称",
+        prop: "enterprisename",
+        labelWidth: 160,
+        span: 12,
         rules: [
             {
                 required: true,
-                message: "请输入所属行业",
+                message: "请输入企业名称",
                 trigger: "blur",
             },
         ],
     },
+    {
+        label: "统一社会信用代码",
+        prop: "creditcode",
+        labelWidth: 160,
+        span: 12,
+        // rules: [
+        //     {
+        //         required: true,
+        //         message: "请输入社会信用代码",
+        //         trigger: "blur",
+        //     },
+        //     // {
+        //     //     validator: numbers, trigger: ['change', 'blur']
+        //     // },
+        // ],
+    },
+    {
+        label: "法定代表人",
+        prop: "representative",
+        labelWidth: 160,
+        span: 12,
+        rules: [
+            {
+                required: true,
+                message: "请输入法定代表人",
+                trigger: "blur",
+            },
+        ],
+    },
+    {
+        label: "法定代表人电话",
+        prop: "representativecell",
+        labelWidth: 160,
+        span: 12,
+        rules: [
+            {
+                required: true,
+                message: "法定代表人电话",
+                trigger: "blur",
+            },
+            {
+                validator: phones, trigger: ['change', 'blur']
+            },
+        ],
+    },
+    {
+        label: "联系人",
+        prop: "contacts",
+        labelWidth: 160,
+        span: 12,
+        rules: [
+            {
+                required: true,
+                message: "联系人",
+                trigger: "blur",
+            },
+        ],
+    },
+    {
+        label: "联系人电话",
+        prop: "contactscell",
+        labelWidth: 160,
+        span: 12,
+        rules: [
+            {
+                required: true,
+                message: "联系人电话",
+                trigger: "blur",
+            },
+            {
+                validator: phones, trigger: ['change', 'blur']
+            },
+        ],
+    },
+    {
+        label: "注册地址",
+        prop: "address",
+        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,
+        rules: [
+            {
+                required: true,
+                message: "请输入发证时间",
+                trigger: "blur",
+            },
+        ],
+    },
+    // {
+    //     label: "注册地址",
+    //     prop: "address",
+    //     labelWidth: 160,
+    //     span: 12,
+    //     // rules: [
+    //     //     {
+    //     //         required: true,
+    //     //         message: "请输入注册地址",
+    //     //         trigger: "blur",
+    //     //     },
+    //     // ],
+    // },
+    {
+        label: "服务范围",
+        prop: "business",
+        labelWidth: 160,
+        span: 12,
+        // rules: [
+        //     {
+        //         required: true,
+        //         message: "请输入经营范围",
+        //         trigger: "blur",
+        //     },
+        // ],
+    },
+    {
+        label: "登记机关",
+        prop: "registration",
+        labelWidth: 160,
+        span: 12,
+        // rules: [
+        //     {
+        //         required: true,
+        //         message: "请输入登记机关",
+        //         trigger: "blur",
+        //     },
+        // ],
+    },
+    {
+        label: "所属行业",
+        prop: "industry",
+        labelWidth: 160,
+        span: 12,
+        // rules: [
+        //     {
+        //         required: true,
+        //         message: "请输入所属行业",
+        //         trigger: "blur",
+        //     },
+        // ],
+    }
 ]
+
+
+var columnzizhao = [
+    {
+        label: "企业名称",
+        prop: "enterprisename",
+        labelWidth: 160,
+        span: 12,
+        rules: [
+            {
+                required: true,
+                message: "请输入企业名称",
+                trigger: "blur",
+            },
+        ],
+    },
+    {
+        label: "统一社会信用代码",
+        prop: "creditcode",
+        labelWidth: 160,
+        span: 12,
+        // rules: [
+        //     {
+        //         required: true,
+        //         message: "请输入社会信用代码",
+        //         trigger: "blur",
+        //     },
+        //     // {
+        //     //     validator: numbers, trigger: ['change', 'blur']
+        //     // },
+        // ],
+    },
+    {
+        label: "法定代表人",
+        prop: "representative",
+        labelWidth: 160,
+        span: 12,
+        rules: [
+            {
+                required: true,
+                message: "请输入法定代表人",
+                trigger: "blur",
+            },
+        ],
+    },
+    {
+        label: "法定代表人电话",
+        prop: "representativecell",
+        labelWidth: 160,
+        span: 12,
+        rules: [
+            {
+                required: true,
+                message: "法定代表人电话",
+                trigger: "blur",
+            },
+            {
+                validator: phones, trigger: ['change', 'blur']
+            },
+        ],
+    },
+    {
+        label: "联系人",
+        prop: "contacts",
+        labelWidth: 160,
+        span: 12,
+        rules: [
+            {
+                required: true,
+                message: "联系人",
+                trigger: "blur",
+            },
+        ],
+    },
+    {
+        label: "联系人电话",
+        prop: "contactscell",
+        labelWidth: 160,
+        span: 12,
+        rules: [
+            {
+                required: true,
+                message: "联系人电话",
+                trigger: "blur",
+            },
+            {
+                validator: phones, trigger: ['change', 'blur']
+            },
+        ],
+    },
+    {
+        label: "注册地址",
+        prop: "address",
+        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,
+        rules: [
+            {
+                required: true,
+                message: "请输入发证时间",
+                trigger: "blur",
+            },
+        ],
+    },
+];
+
 
 
 var columnU = [];
@@ -325,9 +623,8 @@
     ...column
 ]
 
-
 export var securityGuardcolumn = [//自招保安单位备案
-    ...column
+    ...columnzizhao
 ]
 
 

--
Gitblit v1.9.3