var DIC = [{ label: '招聘中', value: 1, }, { label: '停止招聘', value: 2, }] const validatePassNumber = (rule, value, callback) => { var test = /^[0-9]*$/gm; if (!test.test(value)) { callback(new Error("请输入数字")); } else { callback(); } }; export var column = [{ label: "id", prop: "id", hide: true, editDisplay: false, addDisplay: false }, { label: "名称", prop: "name", search: true, searchSpan: 4, searchLabelWidth: 50, rules: [{ required: true, message: "请输入名称", trigger: "blur" }] }, { label: "型号", prop: "mode", rules: [{ required: true, message: "请输入型号", trigger: "blur" }] // search: true, }, { label: "数量", prop: "num", rules: [{ required: true, message: "请输入数量", trigger: "blur" }, { required: true, validator: validatePassNumber, trigger: "blur", }, ], // search: true, width: 70, }, { label: "企业名称", prop: "deptId", searchSpan: 6, searchLabelWidth: 110, rules: [{ required: true, message: "请输入企业名称", trigger: "blur" }], hide: true, addDisplay: false, editDisplay: false, search: false, overHidden: true, dicUrl: '', props: { label: "title", value: "id" }, type: "tree", width: 250, }, { label: "负责人", prop: "personInCharge", rules: [{ required: true, message: "请输入负责人", trigger: "blur" }] }, { label: "厂商", prop: "brand", // search: true, width: 110, searchSpan: 4, overHidden: true, search: true, rules: [{ required: true, message: "请输入厂商", trigger: "blur" }] }, { label: "出厂日期", prop: "dateForProduction", type: "date", format: 'yyyy-MM-dd', searchSpan: 4, // span:8, valueFormat: 'yyyy-MM-dd', overHidden: true, rules: [{ required: true, message: "请输入出厂日期", trigger: "blur" }] } ]