liuyg
2021-09-28 dfab34be7b7456714b57b96e49c95725c3815da5
src/views/securityUnit/data.js
@@ -1,3 +1,30 @@
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 cardids = (rule, value, callback) => {
    window.yanzhengphons = /^([1-6][1-9]|50)\d{4}(18|19|20)\d{2}((0[1-9])|10|11|12)(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/;
    if (!yanzhengphons.test(value)) {
        callback(new Error('请输入正确身份证'));
    } else {
        callback();
    }
};
var DIC = [
    {
        label: '招聘中',
@@ -68,7 +95,7 @@
        width: 120,
        // search: true,
        searchSpan: 4,
        searchLabelWidth: 100
        searchLabelWidth: 100,
    },
    {
@@ -304,7 +331,10 @@
            required: true,
            message: "请输入法定代表人电话",
            trigger: "blur"
        }]
        },
        {
            validator: phones, trigger: ['change', 'blur']
        },]
    }, {
        label: "联系人",
        prop: "contacts",
@@ -325,6 +355,9 @@
            required: true,
            message: "请输入联系电话",
            trigger: "blur"
        },
        {
            validator: phones, trigger: ['change', 'blur']
        }]
    },
    // {
@@ -368,11 +401,6 @@
        prop: "capital",
        labelWidth: w,
        span: s,
        rules: [{
            required: true,
            message: "请输入实缴资本",
            trigger: "blur"
        }]
    },
    {
        label: "组织机构代码",
@@ -408,17 +436,17 @@
            trigger: "blur"
        }]
    },
    {
        label: "企业类型",
        prop: "enterprises",
        labelWidth: w,
        span: s,
        rules: [{
            required: true,
            message: "请输入企业类型",
            trigger: "blur"
        }]
    },
    // {
    //     label: "企业类型",
    //     prop: "enterprises",
    //     labelWidth: w,
    //     span: s,
    //     rules: [{
    //         required: true,
    //         message: "请输入企业类型",
    //         trigger: "blur"
    //     }]
    // },
    {
        label: "注册地址",
        prop: "address",
@@ -441,17 +469,17 @@
            trigger: "blur"
        }]
    },
    {
        label: "所属地区",
        prop: "region",
        labelWidth: w,
        span: s,
        rules: [{
            required: true,
            message: "请输入所属地区",
            trigger: "blur"
        }]
    },
    // {
    //     label: "所属地区",
    //     prop: "region",
    //     labelWidth: w,
    //     span: s,
    //     rules: [{
    //         required: true,
    //         message: "请输入所属地区",
    //         trigger: "blur"
    //     }]
    // },
    {
        label: "登记机关",
        prop: "registration",
@@ -567,7 +595,7 @@
        span: s,
        rules: [{
            required: true,
            message: "请输入法定代表人",
            message: "请输入出资时间",
            trigger: "blur"
        }]
    }, {
@@ -579,6 +607,9 @@
            required: true,
            message: "请输入身份证",
            trigger: "blur"
        },
        {
            validator: cardids, trigger: ['change', 'blur']
        }]
    }, {
        label: "联系电话",
@@ -589,6 +620,9 @@
            required: true,
            message: "请输入联系电话",
            trigger: "blur"
        },
        {
            validator: phones, trigger: ['change', 'blur']
        }]
    },
]
@@ -664,6 +698,9 @@
            required: true,
            message: "请输入身份证",
            trigger: "blur"
        },
        {
            validator: cardids, trigger: ['change', 'blur']
        }]
    }, {
        label: "联系电话",
@@ -674,6 +711,9 @@
            required: true,
            message: "请输入联系电话",
            trigger: "blur"
        },
        {
            validator: phones, trigger: ['change', 'blur']
        }]
    }
    // , {