From ef46e4b78e81418a831d4f7f21eb24d2fd4d35e1 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Sat, 25 Dec 2021 15:08:54 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.105:10010/r/zhba_enterprises

---
 src/views/securityUnitChild/data.js |  418 ++++++++++++++++++++++-------------------------------------
 1 files changed, 158 insertions(+), 260 deletions(-)

diff --git a/src/views/securityUnitChild/data.js b/src/views/securityUnitChild/data.js
index bd16da3..ce454d9 100644
--- a/src/views/securityUnitChild/data.js
+++ b/src/views/securityUnitChild/data.js
@@ -1,10 +1,3 @@
-var DIC = [{
-    label: '招聘中',
-    value: 1,
-}, {
-    label: '停止招聘',
-    value: 2,
-}]
 var w = 160,
     s = 12;
 
@@ -31,125 +24,15 @@
     {
         label: "企业名称",
         prop: "enterprisename",
-        span: 11,
-        labelWidth: 130,
-        disabled: true,
-    },
-    // {
-    //     label: "统一社会信用代码",
-    //     prop: "creditcode",
-    //     span: 11,
-    //     labelWidth: 130,
-    //     disabled: true,
-    // },
-    {
-        label: "法定代表人",
-        prop: "representative",
-        span: 11,
-        labelWidth: 130,
+        span: 12,
+        labelWidth: 145,
         disabled: true,
         rules: [{
             required: true,
-            message: "请输入法定代表人",
-            trigger: "blur",
-        }, ],
-    }, {
-        label: "法定代表人电话",
-        prop: "representativecell",
-        span: 11,
-        labelWidth: 130,
-        disabled: true,
-        rules: [{
-            required: true,
-            message: "请输入法定代表人电话",
+            message: "请输入企业名称",
             trigger: "blur",
         }, ],
     },
-    {
-        label: "联系人",
-        prop: "contacts",
-        span: 11,
-        labelWidth: 130,
-        disabled: true,
-    }, {
-        label: "联系电话",
-        prop: "contactscell",
-        span: 11,
-        labelWidth: 130,
-        disabled: true,
-    },
-    // {
-    //     label: "注册时间",
-    //     prop: "establishtime",
-    //     span: 11,
-    //     labelWidth: 130,
-    //     disabled: true,
-    // },
-    // {
-    //     label: "注册资本",
-    //     prop: "registeredcapital",
-    //     span: 11,
-    //     labelWidth: 130,
-    //     disabled: true,
-    // },
-    // {
-    //     label: "实缴资本",
-    //     prop: "capital",
-    //     span: 11,
-    //     labelWidth: 130,
-    //     disabled: true,
-    // },
-    // {
-    //     label: "组织机构代码",
-    //     prop: "organizationcode",
-    //     span: 11,
-    //     labelWidth: 130,
-    //     disabled: true,
-    // },
-    // {
-    //     label: "工商注册号",
-    //     prop: "registrationnumber",
-    //     span: 11,
-    //     labelWidth: 130,
-    //     disabled: true,
-    // },
-    // {
-    //     label: "纳税人识别号",
-    //     prop: "identificationnumber",
-    //     span: 11,
-    //     labelWidth: 130,
-    //     disabled: true,
-    // },
-    {
-        label: "企业类型",
-        prop: "stats",
-        type: "tree",
-        dicUrl: "/api/blade-system/dict-biz/dictionary?code=stats",
-        props: {
-            label: "dictValue",
-            value: "dictKey"
-        },
-        span: 11,
-        labelWidth: 130,
-        disabled: true,
-    },
-    {
-        label: "注册地址",
-        prop: "address",
-        span: 11,
-        labelWidth: 130,
-        disabled: true,
-        // search: true,
-    },
-    // {
-    //     label: "所属辖区",
-    //     prop: "region",
-    //     span: 11,
-    //     labelWidth: 130,
-    //     width: 110,
-    //     overHidden: true,
-    //     disabled: true,
-    // },
     {
         label: "所属辖区",
         prop: "jurisdiction",
@@ -162,43 +45,145 @@
             label: "title",
             value: "id",
         },
-        span: 11,
-        labelWidth: 130,
+        span: 12,
+        labelWidth: 145,
         width: 110,
         overHidden: true,
         disabled: true,
         rules: [{
-            required: false,
+            required: true,
             message: "请选择所属辖区",
             trigger: "click",
         }, ],
     },
     {
-        label: "所属行业",
-        prop: "industry",
-        span: 11,
-        labelWidth: 130,
+        label: "法定代表人",
+        prop: "representative",
+        span: 12,
+        labelWidth: 145,
         disabled: true,
+        rules: [{
+            required: true,
+            message: "请输入法定代表人",
+            trigger: "blur",
+        }, ],
+    }, {
+        label: "法定代表人电话",
+        prop: "representativecell",
+        span: 12,
+        labelWidth: 145,
+        disabled: true,
+        rules: [{
+            required: true,
+            message: "请输入法定代表人电话",
+            trigger: "blur",
+        }, ],
+    },
+    {
+        label: "联系人",
+        prop: "contacts",
+        span: 12,
+        labelWidth: 145,
+        disabled: true,
+        rules: [{
+            required: true,
+            message: "请输入联系人",
+            trigger: "blur",
+        }, ],
+    }, {
+        label: "联系电话",
+        prop: "contactscell",
+        span: 12,
+        labelWidth: 145,
+        disabled: true,
+        rules: [{
+            required: true,
+            message: "请输入联系电话",
+            trigger: "blur",
+        }, ],
+    },
+    {
+        label: "企业属性",
+        prop: "stats",
+        type: "tree",
+        dicUrl: "/api/blade-system/dict-biz/dictionary?code=statsType",
+        props: {
+            label: "dictValue",
+            value: "dictKey"
+        },
+        span: 12,
+        labelWidth: 145,
+        disabled: true,
+        rules: [{
+            required: true,
+            message: "请输入企业属性",
+            trigger: "blur",
+        }, ],
+    },
+    {
+        label: "注册地址",
+        prop: "address",
+        span: 12,
+        labelWidth: 145,
+        disabled: true,
+        // search: true,
+        rules: [{
+            required: true,
+            message: "请输入注册地址",
+            trigger: "blur",
+        }, ],
+    },
+    {
+        label: "办公地址",
+        prop: "industry",
+        span: 12,
+        labelWidth: 145,
+        disabled: true,
+        rules: [{
+            required: true,
+            message: "请选择办公地址",
+            trigger: "blur",
+        }, ],
+    },
+    {
+        label: "服务区域",
+        labelWidth: 145,
+        prop: "fregion",
+        display: false,
+        rules: [{
+            required: true,
+            message: "请输入服务区域",
+            trigger: "blur",
+        }, ],
+    },
+    {
+        label: "服务时间",
+        labelWidth: 145,
+        prop: "ftime",
+        type: "date",
+        format: "yyyy-MM-dd",
+        valueFormat: "yyyy-MM-dd",
+        display: false,
+        rules: [{
+            required: true,
+            message: "请选择服务时间",
+            trigger: "blur",
+        }, ],
     },
     {
         label: "登记机关",
         prop: "registration",
         // span: 11,
-        labelWidth: 130,
+        labelWidth: 145,
         disabled: true,
-        span: 11,
+        span: 12,
+        rules: [{
+            required: true,
+            message: "请输入登记机关",
+            trigger: "blur",
+        }, ],
     },
-    {
-        label: "经营范围",
-        prop: "business",
-        span: 24,
-        labelWidth: 130,
-        width: 110,
-        // overHidden: true,
-        type: 'textarea',
-        showWordLimit: true,
-        disabled: true,
-    }
+
 ]
 export var column11 = [{
         label: "",
@@ -210,51 +195,17 @@
             fontSize: '24px'
         }
     },
-    // {
-    //     label: "企业名称",
-    //     prop: "enterprisename",
-    //     span: 11,
-    //     labelWidth: 130,
-    //     disabled: true,
-    // },
     {
         label: "统一社会信用代码",
         prop: "creditcode",
-        span: 11,
+        span: 12,
         labelWidth: 130,
         disabled: true,
     },
-    // {
-    //     label: "法定代表人",
-    //     prop: "representative",
-    //     span: 11,
-    //     labelWidth: 130,
-    //     disabled: true,
-    // },
-    // {
-    //     label: "法定代表人电话",
-    //     prop: "representativecell",
-    //     span: 11,
-    //     labelWidth: 130,
-    //     disabled: true,
-    // },
-    // {
-    //     label: "联系人",
-    //     prop: "contacts",
-    //     span: 11,
-    //     labelWidth: 130,
-    //     disabled: true,
-    // }, {
-    //     label: "联系电话",
-    //     prop: "contactscell",
-    //     span: 11,
-    //     labelWidth: 130,
-    //     disabled: true,
-    // },
     {
         label: "注册时间",
         prop: "establishtime",
-        span: 11,
+        span: 12,
         labelWidth: 130,
         disabled: true,
         type: "date",
@@ -278,118 +229,65 @@
             trigger: "blur",
         }, ],
     },
+
     {
         label: "注册资本",
         prop: "registeredcapital",
-        span: 11,
-        labelWidth: 130,
-        disabled: true,
-    },
-    // {
-    //     label: "实缴资本",
-    //     prop: "capital",
-    //     span: 11,
-    //     labelWidth: 130,
-    //     disabled: true,
-    // },
-    {
-        label: "组织机构代码",
-        prop: "organizationcode",
-        span: 11,
+        span: 12,
         labelWidth: 130,
         disabled: true,
     },
     {
-        label: "工商注册号",
-        prop: "registrationnumber",
-        span: 11,
+        label: "经营范围",
+        prop: "business",
+        span: 12,
         labelWidth: 130,
+        width: 110,
+        // overHidden: true,
+        // type: 'textarea',
+        showWordLimit: true,
         disabled: true,
     },
     {
-        label: "纳税人识别号",
-        prop: "identificationnumber",
-        span: 11,
+        label: '营业执照',
+        prop: 'businessLicense',
+        type: 'upload',
+        listType: 'picture-img',
+        span: 12,
+        propsHttp: {
+            res: 'data'
+        },
+        canvasOption: {
+            text: '',
+            ratio: 1.0
+        },
         labelWidth: 130,
+        tip: '只能上传jpg/png格式图片,且不超过2Mb',
+        action: "/api/blade-resource/oss/endpoint/put-files",
         disabled: true,
     },
     // {
-    //     label: "企业类型",
-    //     prop: "stats",
-    //     type: "tree",
-    //     dicUrl: "/api/blade-system/dict-biz/dictionary?code=stats",
-    //     props: {
-    //         label: "dictValue",
-    //         value: "dictKey"
-    //     },
+    //     label: "组织机构代码",
+    //     prop: "organizationcode",
     //     span: 11,
     //     labelWidth: 130,
     //     disabled: true,
     // },
     // {
-    //     label: "注册地址",
-    //     prop: "address",
-    //     span: 11,
-    //     labelWidth: 130,
-    //     disabled: true,
-    //     // search: true,
-    // },
-    // {
-    //     label: "所属辖区",
-    //     prop: "region",
-    //     span: 11,
-    //     labelWidth: 130,
-    //     width: 110,
-    //     overHidden: true,
-    //     disabled: true,
-    // },
-    // {
-    //     label: "所属辖区",
-    //     prop: "region",
-    //     // multiple: true,
-    //     type: "tree",
-    //     dicUrl: "/api/jurisdiction/lazy-tree",
-    //     props: {
-    //         label: "title",
-    //         value: "id",
-    //     },
-    //     span: 11,
-    //     labelWidth: 130,
-    //     width: 110,
-    //     overHidden: true,
-    //     disabled: true,
-    //     rules: [{
-    //         required: false,
-    //         message: "请选择所属辖区",
-    //         trigger: "click",
-    //     }, ],
-    // },
-    // {
-    //     label: "所属行业",
-    //     prop: "industry",
+    //     label: "工商注册号",
+    //     prop: "registrationnumber",
     //     span: 11,
     //     labelWidth: 130,
     //     disabled: true,
     // },
     // {
-    //     label: "登记机关",
-    //     prop: "registration",
-    //     // span: 11,
-    //     labelWidth: 130,
-    //     disabled: true,
+    //     label: "纳税人识别号",
+    //     prop: "identificationnumber",
     //     span: 11,
-    // },
-    // {
-    //     label: "经营范围",
-    //     prop: "business",
-    //     span: 24,
     //     labelWidth: 130,
-    //     width: 110,
-    //     // overHidden: true,
-    //     type: 'textarea',
-    //     showWordLimit: true,
     //     disabled: true,
-    // }
+    // },
+
 ]
 export var column1 = [{
         label: "id",

--
Gitblit v1.9.3