| | |
| | | props: { |
| | | label: 'name', |
| | | value: 'name' |
| | | }, |
| | | control: (val, form) => { |
| | | const toUser = this.selectList.find(option => val === option.name) |
| | | form.toPostName = toUser?.postName || '' |
| | | form.toDeptName = toUser?.deptName || '' |
| | | } |
| | | }, |
| | | { |
| | | label: "被考核人", |
| | | prop: "userName", |
| | | label: "考核人职务", |
| | | prop: "toPostName", |
| | | type: "input", |
| | | hide: true, |
| | | value: this.params.name, |
| | | disabled: true, |
| | | rules: [ |
| | | { |
| | | required: true, |
| | |
| | | ], |
| | | }, |
| | | { |
| | | label: "被考核人职务", |
| | | prop: "postName", |
| | | hide: true, |
| | | label: "考核人部门", |
| | | prop: "toDeptName", |
| | | type: "input", |
| | | value: this.params.postName, |
| | | disabled: true, |
| | | hide: true, |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: '请填写被考核人职务', |
| | | message: '请填写考核人部门', |
| | | trigger: 'click', |
| | | }, |
| | | ], |
| | | }, |
| | | // { |
| | | // label: "被考核人", |
| | | // prop: "userName", |
| | | // type: "input", |
| | | // hide: true, |
| | | // value: this.params.name, |
| | | // disabled: true, |
| | | // rules: [ |
| | | // { |
| | | // required: true, |
| | | // message: '请填写被考核人职务', |
| | | // trigger: 'click', |
| | | // }, |
| | | // ], |
| | | // }, |
| | | // { |
| | | // label: "被考核人职务", |
| | | // prop: "postName", |
| | | // hide: true, |
| | | // type: "input", |
| | | // value: this.params.postName, |
| | | // disabled: true, |
| | | // rules: [ |
| | | // { |
| | | // required: true, |
| | | // message: '请填写被考核人职务', |
| | | // trigger: 'click', |
| | | // }, |
| | | // ], |
| | | // }, |
| | | { |
| | | label: "权值", |
| | | prop: "weight", |