| | |
| | | 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: '招聘中', |
| | |
| | | width: 120, |
| | | // search: true, |
| | | searchSpan: 4, |
| | | searchLabelWidth: 100 |
| | | searchLabelWidth: 100, |
| | | }, |
| | | |
| | | { |
| | |
| | | required: true, |
| | | message: "请输入法定代表人电话", |
| | | trigger: "blur" |
| | | }] |
| | | }, |
| | | { |
| | | validator: phones, trigger: ['change', 'blur'] |
| | | },] |
| | | }, { |
| | | label: "联系人", |
| | | prop: "contacts", |
| | |
| | | required: true, |
| | | message: "请输入联系电话", |
| | | trigger: "blur" |
| | | }, |
| | | { |
| | | validator: phones, trigger: ['change', 'blur'] |
| | | }] |
| | | }, |
| | | // { |
| | |
| | | prop: "capital", |
| | | labelWidth: w, |
| | | span: s, |
| | | rules: [{ |
| | | required: true, |
| | | message: "请输入实缴资本", |
| | | trigger: "blur" |
| | | }] |
| | | }, |
| | | { |
| | | label: "组织机构代码", |
| | |
| | | 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", |
| | |
| | | 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", |
| | |
| | | span: s, |
| | | rules: [{ |
| | | required: true, |
| | | message: "请输入法定代表人", |
| | | message: "请输入出资时间", |
| | | trigger: "blur" |
| | | }] |
| | | }, { |
| | |
| | | required: true, |
| | | message: "请输入身份证", |
| | | trigger: "blur" |
| | | }, |
| | | { |
| | | validator: cardids, trigger: ['change', 'blur'] |
| | | }] |
| | | }, { |
| | | label: "联系电话", |
| | |
| | | required: true, |
| | | message: "请输入联系电话", |
| | | trigger: "blur" |
| | | }, |
| | | { |
| | | validator: phones, trigger: ['change', 'blur'] |
| | | }] |
| | | }, |
| | | ] |
| | |
| | | required: true, |
| | | message: "请输入身份证", |
| | | trigger: "blur" |
| | | }, |
| | | { |
| | | validator: cardids, trigger: ['change', 'blur'] |
| | | }] |
| | | }, { |
| | | label: "联系电话", |
| | |
| | | required: true, |
| | | message: "请输入联系电话", |
| | | trigger: "blur" |
| | | }, |
| | | { |
| | | validator: phones, trigger: ['change', 'blur'] |
| | | }] |
| | | } |
| | | // , { |