[bug] 表单下拉带出信息清除
This commit is contained in:
@@ -589,19 +589,25 @@ export default {
|
||||
* @param value
|
||||
*/
|
||||
principalChange(value) {
|
||||
let param = {
|
||||
id: value
|
||||
}
|
||||
getAllUserList(param).then(res => {
|
||||
if (res.success) {
|
||||
this.model.departmentName = res.result[0].orgCodeTxt
|
||||
this.$nextTick(() => {
|
||||
this.form.setFieldsValue(pick(this.model, 'departmentName'))
|
||||
})
|
||||
} else {
|
||||
this.$message.warn(res.message)
|
||||
// value不为undefined
|
||||
if (value) {
|
||||
let param = {
|
||||
id: value
|
||||
}
|
||||
})
|
||||
getAllUserList(param).then(res => {
|
||||
if (res.success) {
|
||||
this.model.departmentName = res.result[0].orgCodeTxt
|
||||
this.$nextTick(() => {
|
||||
this.form.setFieldsValue(pick(this.model, 'departmentName'))
|
||||
})
|
||||
} else {
|
||||
this.$message.warn(res.message)
|
||||
}
|
||||
})
|
||||
return
|
||||
}
|
||||
// value为undefined时清除部门名称
|
||||
this.form.setFieldsValue({departmentName: undefined})
|
||||
},
|
||||
/**
|
||||
* 打包状态修改
|
||||
|
||||
Reference in New Issue
Block a user