From 6162d1cfeac4c4dc3b022eecfa67b6fa7e58495d Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Sun, 26 Sep 2021 12:00:05 +0800
Subject: [PATCH] 默认图片
---
src/views/home/column.js | 269 +++++++++++++++++++++++++++++++----------------------
1 files changed, 159 insertions(+), 110 deletions(-)
diff --git a/src/views/home/column.js b/src/views/home/column.js
index 832c702..345d600 100644
--- a/src/views/home/column.js
+++ b/src/views/home/column.js
@@ -1,51 +1,25 @@
+// import store from "@/store/index";
+
+
+var numbers = (rule, value, callback) => {
+ window.yanzhengnumbers = /^[0-9]+.?[0-9]*$/;
+ if (!yanzhengnumbers.test(value)) {
+ callback(new Error('请输入数字'));
+ } else {
+ callback();
+ }
+};
+
+var phones = (rule, value, callback) => {
+ window.yanzhengphons = /^1([358][0-9]|4[579]|66|7[0135678]|9[89])[0-9]{8}$/;
+ if (!yanzhengphons.test(value)) {
+ callback(new Error('请输入正确电话'));
+ } else {
+ 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 +33,36 @@
},
],
},
+ // {
+ // label: "统一社会信用代码",
+ // prop: "creditcode",
+ // labelWidth: 160,
+ // span: 12,
+ // // rules: [
+ // // {
+ // // required: true,
+ // // message: "请输入社会信用代码",
+ // // trigger: "blur",
+ // // },
+ // // // {
+ // // // validator: numbers, trigger: ['change', 'blur']
+ // // // },
+ // // ],
+ // },
+
+ // {
+ // label: "企业类型",
+ // prop: "ptype",
+ // hide: true,
+ // display: false,
+ // },
+ // {
+ // label: "所属单位",
+ // prop: "deptid",
+ // hide: true,
+ // display: false,
+ // },
+
{
label: "法定代表人",
prop: "representative",
@@ -82,6 +86,9 @@
required: true,
message: "法定代表人电话",
trigger: "blur",
+ },
+ {
+ validator: phones, trigger: ['change', 'blur']
},
],
},
@@ -108,6 +115,9 @@
required: true,
message: "联系人电话",
trigger: "blur",
+ },
+ {
+ validator: phones, trigger: ['change', 'blur']
},
],
},
@@ -143,91 +153,113 @@
type: "date",
format: "yyyy-MM-dd",
valueFormat: "yyyy-MM-dd",
- },
- {
- label: "注册时间",
- prop: "establishtime",
- labelWidth: 160,
- span: 12,
- type: "date",
- format: "yyyy-MM-dd",
- valueFormat: "yyyy-MM-dd",
- },
- {
- label: "注册资本(万元人民币)",
- prop: "registeredcapital",
- labelWidth: 160,
- span: 12,
rules: [
{
required: true,
- message: "请输入注册资本",
+ message: "请输入发证时间",
trigger: "blur",
},
],
},
- {
- label: "组织机构代码",
- prop: "organizationcode",
- labelWidth: 160,
- span: 12,
- rules: [
- {
- required: true,
- message: "请输入组织机构代码",
- trigger: "blur",
- },
- ],
- },
- {
- label: "工商注册号",
- prop: "registrationnumber",
-
- labelWidth: 160,
- span: 12,
- rules: [
- {
- required: true,
- message: "请输入工商注册号",
- trigger: "blur",
- },
- ],
- },
+ // {
+ // label: "注册时间",
+ // prop: "establishtime",
+ // labelWidth: 160,
+ // span: 12,
+ // type: "date",
+ // format: "yyyy-MM-dd",
+ // valueFormat: "yyyy-MM-dd",
+ // rules: [
+ // {
+ // required: true,
+ // message: "请输入注册时间",
+ // trigger: "blur",
+ // },
+ // ],
+ // },
+ // {
+ // label: "注册资本(万元人民币)",
+ // prop: "registeredcapital",
+ // labelWidth: 160,
+ // span: 12,
+ // rules: [
+ // {
+ // required: true,
+ // message: "请输入注册资本",
+ // trigger: "blur",
+ // },
+ // {
+ // validator: numbers, trigger: ['change', 'blur']
+ // }
+ // ],
+ // },
+ // {
+ // label: "组织机构代码",
+ // prop: "organizationcode",
+ // labelWidth: 160,
+ // span: 12,
+ // rules: [
+ // {
+ // required: true,
+ // message: "请输入组织机构代码",
+ // trigger: "blur",
+ // },
+ // ],
+ // },
+ // {
+ // label: "工商注册号",
+ // prop: "registrationnumber",
+ // labelWidth: 160,
+ // span: 12,
+ // rules: [
+ // {
+ // required: true,
+ // message: "请输入工商注册号",
+ // trigger: "blur",
+ // },
+ // ],
+ // },
{
label: "注册地址",
prop: "address",
labelWidth: 160,
span: 12,
- rules: [
- {
- required: true,
- message: "请输入注册地址",
- trigger: "blur",
- },
- ],
+ // rules: [
+ // {
+ // required: true,
+ // message: "请输入注册地址",
+ // trigger: "blur",
+ // },
+ // ],
},
{
- label: "经营范围",
+ label: "服务范围",
prop: "business",
labelWidth: 160,
span: 12,
- rules: [
- {
- required: true,
- message: "请输入经营范围",
- trigger: "blur",
- },
- ],
+ // rules: [
+ // {
+ // required: true,
+ // message: "请输入经营范围",
+ // trigger: "blur",
+ // },
+ // ],
},
{
- 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: "请输入所属地区",
+ message: "请输入发证时间",
trigger: "blur",
},
],
@@ -271,6 +303,14 @@
columnU.push(column[k]);
}
+var columnXIAQU = [];
+for (var k in column) {
+ if (column[k].prop == 'jurisdiction') {
+ continue;
+ }
+ columnXIAQU.push(column[k]);
+}
+
export var securityPermitcolumn = [//保安服务许可申请
...columnU
]
@@ -292,7 +332,7 @@
export var cancellationOfFilingcolumn = [//自招保安单位备案撤销
- ...column, {
+ ...columnU, {
label: "撤销原因",
prop: "reason",
labelWidth: 160,
@@ -310,5 +350,14 @@
export var crossRegioncolumn = [//跨区域经营备案
- ...column
+ ...columnXIAQU
]
+
+
+export var armedEscortcolumn = [//武装押运许可申请
+ ...columnU
+]
+
+export var changeOfLegalPersoncolumn = [//保安服务公司法人变更
+ ...column
+]
\ No newline at end of file
--
Gitblit v1.9.3