const option = { height: 'auto', calcHeight: 30, tip: false, searchShow: false, searchMenuSpan: 6, searchLabelWidth: 100, border: true, index: true, editBtn: false, viewBtn: false, selection: true, dialogClickModal: false, labelWidth: 130, column: [ { label: "被考核人", prop: "userName", type: "cascader", expandTrigger: 'click', dicData: [], props: { label: 'title', value: 'id', children: 'children' }, lazy: true, lazyLoad: (node, resolve) => {}, change: () => {}, emitPath: false, showAllLevels: false, rules: [ { required: true, message: '请选择被考核人', trigger: 'click', }, ], }, { label: "被考核人部门", prop: "deptName", type: "input", disabled: true, rules: [ { required: true, message: '请选择考核人部门', trigger: 'click', }, ], }, { label: "被考核人职位", prop: "postName", type: "input", disabled: true, rules: [ { required: true, message: '请选择被考核人职位', trigger: 'click', }, ], }, { label: "考核人", prop: "assessorUserName", type: "cascader", search: true, expandTrigger: 'click', dicData: [], props: { label: 'title', value: 'id', children: 'children' }, lazy: true, lazyLoad: (node, resolve) => {}, emitPath: false, showAllLevels: false, rules: [ { required: true, message: '请选择考核人', trigger: 'click', }, ], }, { label: "考核人部门", prop: "assessorDeptName", type: "input", disabled: true, rules: [ { required: true, message: '请选择被考核人部门', trigger: 'click', }, ], }, { label: "考核人职位", prop: "assessorPostName", type: "input", disabled: true, rules: [ { required: true, message: '请选择考核人职位', trigger: 'click', }, ], }, { label: "权值", prop: "weight", type: "input", rules: [ { required: true, message: '请输入权值', trigger: 'click', }, ], }, { label: "范围", prop: "rangeVal", type: "input", rules: [ { required: true, message: '请输入范围', trigger: 'click', }, ], }, ] } export default option