|
|
@@ -9,9 +9,9 @@
|
|
|
<treeselect style="width: 250px" :default-expand-level="1" v-model="queryParams.deptId" :options="deptOptions"
|
|
|
:normalizer="normalizer" placeholder="选择部门" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="职位" prop="position">
|
|
|
- <el-select v-model="queryParams.position" placeholder="请选择" style="width: 250px">
|
|
|
- <el-option v-for="item in postOptions" :key="item.name" :label="item.name" :value="item.name"></el-option>
|
|
|
+ <el-form-item label="职位" prop="postId">
|
|
|
+ <el-select v-model="queryParams.postId" placeholder="请选择" style="width: 250px">
|
|
|
+ <el-option v-for="item in postOptions" :key="item.id" :label="item.name" :value="item.id"></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="手机号" prop="employeePhone">
|
|
|
@@ -387,7 +387,7 @@ export default {
|
|
|
pageSize: 10,
|
|
|
employeeName: undefined,
|
|
|
deptId: undefined,
|
|
|
- position: undefined,
|
|
|
+ postId: undefined,
|
|
|
employeePhone: undefined,
|
|
|
expenseTypeId: undefined,
|
|
|
createEmployeeName: undefined,
|
|
|
@@ -569,7 +569,7 @@ export default {
|
|
|
this.form = {
|
|
|
employeeName: undefined,
|
|
|
deptName: undefined,
|
|
|
- position: undefined,
|
|
|
+ postId: undefined,
|
|
|
employeePhone: undefined,
|
|
|
expenseTypeId: undefined,
|
|
|
expenseMonth: undefined,
|
|
|
@@ -745,4 +745,4 @@ ul {
|
|
|
.el-tag+.el-tag {
|
|
|
margin-left: 10px;
|
|
|
}
|
|
|
-</style>
|
|
|
+</style>
|