| | |
| | | style="width: 100%;"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="范围" prop="rangeVal"> |
| | | <el-input v-model="form.rangeVal" :placeholder="`请输入范围`" |
| | | style="width: 100%;"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | </el-form> |
| | | <template #footer> |
| | |
| | | deptId: '', |
| | | deptName: '', |
| | | postName: '', |
| | | weight: '' |
| | | weight: '', |
| | | rangeVal: '' |
| | | }) |
| | | |
| | | const isLoading = ref(true) |
| | |
| | | validator: weightValidator, |
| | | trigger: 'click', |
| | | } |
| | | ], |
| | | rangeVal: [ |
| | | { |
| | | required: true, |
| | | message: '请输入范围', |
| | | trigger: 'click', |
| | | } |
| | | ] |
| | | }) |
| | | |
| | |
| | | deptId: '', |
| | | deptName: '', |
| | | postName: '', |
| | | weight: 0 |
| | | weight: 0, |
| | | rangeVal: '' |
| | | }) |
| | | |
| | | |
| | |
| | | currentDeptId.value = id |
| | | const userList = await initUserList(id) |
| | | userSelectOption.value = userList |
| | | if (userList.length <= 0) ElMessage.warning('当前部门人员为空,请选择其他部门!!') |
| | | } |
| | | |
| | | // 级联配置 |
| | |
| | | formRef.value.validate(valid => { |
| | | if (!valid) return ElMessage.error('添加候选人失败') |
| | | requestParams.weight = form.weight |
| | | requestParams.rangeVal = form.rangeVal |
| | | addAssessorList(requestParams).then(res => { |
| | | ElMessage.success('添加候选人成功') |
| | | props.dialogParams.visible = false |
| | |
| | | if (!val) return |
| | | const { id } = props.dialogParams.taskParams |
| | | requestParams.assessmentSetId = id |
| | | console.log(props.dialogParams.weightRange); |
| | | // console.log(props.dialogParams.weightRange); |
| | | weightRange.value = props.dialogParams.weightRange |
| | | }, { |
| | | deep: true |