|
@@ -59,7 +59,7 @@
|
|
<el-dialog :title="type == 'INCOME' ? '收入' : '成本'" :visible.sync="dialogFormVisible">
|
|
<el-dialog :title="type == 'INCOME' ? '收入' : '成本'" :visible.sync="dialogFormVisible">
|
|
<el-form :model="form" ref="form">
|
|
<el-form :model="form" ref="form">
|
|
<el-form-item label="归属部门" prop="deptId" :label-width="formLabelWidth">
|
|
<el-form-item label="归属部门" prop="deptId" :label-width="formLabelWidth">
|
|
- <el-select v-model="form.deptId" placeholder="请选择部门">
|
|
|
|
|
|
+ <el-select v-model="form.deptId" placeholder="请选择部门" @change="getName">
|
|
<el-option
|
|
<el-option
|
|
key=""
|
|
key=""
|
|
label="无"
|
|
label="无"
|
|
@@ -179,6 +179,7 @@ export default {
|
|
amount: '',
|
|
amount: '',
|
|
toDeptId: '',
|
|
toDeptId: '',
|
|
toProjectId: '',
|
|
toProjectId: '',
|
|
|
|
+ deptName: '',
|
|
code: '',
|
|
code: '',
|
|
name: '',
|
|
name: '',
|
|
status: 'NORMAL',
|
|
status: 'NORMAL',
|
|
@@ -231,6 +232,15 @@ export default {
|
|
}
|
|
}
|
|
return '';
|
|
return '';
|
|
},
|
|
},
|
|
|
|
+ //获取部门名称
|
|
|
|
+ getName (val) {
|
|
|
|
+ let obj = {};
|
|
|
|
+ obj = this.teamSelectData.find((item)=>{
|
|
|
|
+ return item.id === val;
|
|
|
|
+ });
|
|
|
|
+ let getName = ''
|
|
|
|
+ this.form.deptName = obj.name;
|
|
|
|
+ },
|
|
// 添加
|
|
// 添加
|
|
append (type) {
|
|
append (type) {
|
|
this.type = type;
|
|
this.type = type;
|