| | |
| | | export default { |
| | | height:'auto', |
| | | const option = { |
| | | height: 'auto', |
| | | calcHeight: 30, |
| | | tip: false, |
| | | searchShow: true, |
| | |
| | | viewBtn: true, |
| | | selection: true, |
| | | dialogClickModal: false, |
| | | labelWidth: 130, |
| | | column: [ |
| | | { |
| | | label: "主键", |
| | | prop: "id", |
| | | type: "input", |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | viewDisplay: false, |
| | | hide: true, |
| | | }, |
| | | { |
| | | label: "租户ID", |
| | | prop: "tenantId", |
| | | type: "input", |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | viewDisplay: false, |
| | | hide: true, |
| | | }, |
| | | { |
| | | label: "被考核人", |
| | | prop: "userId", |
| | | type: "input", |
| | | }, |
| | | { |
| | | label: "被考核人名称", |
| | | prop: "userName", |
| | | type: "input", |
| | | 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: "被考核人部门id", |
| | | prop: "deptId", |
| | | type: "input", |
| | | }, |
| | | { |
| | | label: "被考核人部门名称", |
| | | label: "被考核人部门", |
| | | prop: "deptName", |
| | | type: "input", |
| | | disabled: true, |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: '请选择考核人部门', |
| | | trigger: 'click', |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | label: "被考核人职位名称", |
| | | label: "被考核人职位", |
| | | prop: "postName", |
| | | type: "input", |
| | | disabled: true, |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: '请选择被考核人职位', |
| | | trigger: 'click', |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | label: "考核人", |
| | | prop: "assessorUserId", |
| | | type: "input", |
| | | }, |
| | | { |
| | | label: "考核人名称", |
| | | prop: "assessorUserName", |
| | | type: "input", |
| | | type: "cascader", |
| | | 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: "考核人部门id", |
| | | prop: "assessorDeptId", |
| | | type: "input", |
| | | }, |
| | | { |
| | | label: "考核人部门名称", |
| | | label: "考核人部门", |
| | | prop: "assessorDeptName", |
| | | type: "input", |
| | | disabled: true, |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: '请选择被考核人部门', |
| | | trigger: 'click', |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | label: "考核人职位名称", |
| | | 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", |
| | | }, |
| | | { |
| | | label: "创建人", |
| | | prop: "createUser", |
| | | type: "input", |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | viewDisplay: false, |
| | | hide: true, |
| | | }, |
| | | { |
| | | label: "创建部门", |
| | | prop: "createDept", |
| | | type: "input", |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | viewDisplay: false, |
| | | hide: true, |
| | | }, |
| | | { |
| | | label: "创建时间", |
| | | prop: "createTime", |
| | | type: "input", |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | viewDisplay: false, |
| | | hide: true, |
| | | }, |
| | | { |
| | | label: "修改人", |
| | | prop: "updateUser", |
| | | type: "input", |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | viewDisplay: false, |
| | | hide: true, |
| | | }, |
| | | { |
| | | label: "修改时间", |
| | | prop: "updateTime", |
| | | type: "input", |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | viewDisplay: false, |
| | | hide: true, |
| | | }, |
| | | { |
| | | label: "状态", |
| | | prop: "status", |
| | | type: "input", |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | viewDisplay: false, |
| | | hide: true, |
| | | }, |
| | | { |
| | | label: "是否已删除", |
| | | prop: "isDeleted", |
| | | type: "input", |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | viewDisplay: false, |
| | | hide: true, |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: '请输入范围', |
| | | trigger: 'click', |
| | | }, |
| | | ], |
| | | }, |
| | | ] |
| | | } |
| | | |
| | | |
| | | export default option |