|
@@ -2,10 +2,11 @@
|
|
|
<div class="el-scrollbar__wrap wrap-white padding-20">
|
|
|
|
|
|
<el-form size="small" :inline="true" class="query-form" ref="searchForm" :model="searchForm" @keyup.enter.native="refreshList()" @submit.native.prevent>
|
|
|
- <el-form-item label="报销来源" prop="searchForm.reimbursementAddress">
|
|
|
- <el-select v-model="searchForm.reimbursementAddress" clearable placeholder="请选择">
|
|
|
+
|
|
|
+ <el-form-item label="报销部门" prop="searchForm.officeType">
|
|
|
+ <el-select v-model="searchForm.officeType" placeholder="请选择" style="width: 100%;">
|
|
|
<el-option
|
|
|
- v-for="item in reimbursementAddressList"
|
|
|
+ v-for="item in this.$dictUtils.getDictList('reimbursement_office_type')"
|
|
|
:key="item.value"
|
|
|
:label="item.label"
|
|
|
:value="item.value">
|
|
@@ -14,9 +15,20 @@
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="实发类型" prop="searchForm.reimbursementFsalary">
|
|
|
- <el-select v-model="searchForm.reimbursementFsalary" clearable placeholder="请选择">
|
|
|
+ <el-select v-model="searchForm.reimbursementFsalary" placeholder="请选择" style="width: 100%;">
|
|
|
<el-option
|
|
|
- v-for="item in reimbursementFsalaryList"
|
|
|
+ v-for="item in this.$dictUtils.getDictList('reimbursement_fsalary')"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="报销来源" prop="searchForm.reimbursementAddress">
|
|
|
+ <el-select v-model="searchForm.reimbursementAddress" clearable placeholder="请选择">
|
|
|
+ <el-option
|
|
|
+ v-for="item in reimbursementAddressList"
|
|
|
:key="item.value"
|
|
|
:label="item.label"
|
|
|
:value="item.value">
|
|
@@ -163,7 +175,6 @@
|
|
|
return {
|
|
|
searchDates: '',
|
|
|
reimbursementAddressList: '', // 报销来源列表
|
|
|
- reimbursementFsalaryList: '', // 实发类型列表
|
|
|
searchForm: {
|
|
|
year: '',
|
|
|
beginDate: '',
|
|
@@ -172,6 +183,7 @@
|
|
|
endReimbursementQuota: '',
|
|
|
reimbursementAddress: '', // 报销来源
|
|
|
reimbursementFsalary: '', // 实发类型
|
|
|
+ officeType: '', // 实发类型
|
|
|
userId: ''
|
|
|
},
|
|
|
title: '',
|
|
@@ -194,6 +206,7 @@
|
|
|
alreadyReimbursementAmount: '', // 已报销额度
|
|
|
surplusReimbursementAmount: '', // 剩余报销额度
|
|
|
reimbursementAddress: '', // 报销来源
|
|
|
+ officeType: '', // 报销来源
|
|
|
reimbursementFsalary: '', // 实发类型
|
|
|
columnList: []
|
|
|
},
|
|
@@ -257,7 +270,6 @@
|
|
|
this.columnForm.surplusReimbursementAmount = data.surplusReimbursementAmount
|
|
|
this.columnForm.reimbursementQuotaDay = data.reimbursementQuotaDay
|
|
|
this.reimbursementAddressList = data.reimbursementAddressList
|
|
|
- this.reimbursementFsalaryList = data.reimbursementFsalaryList
|
|
|
})
|
|
|
}
|
|
|
},
|
|
@@ -280,7 +292,6 @@
|
|
|
this.columnForm.surplusReimbursementAmount = data.surplusReimbursementAmount
|
|
|
this.columnForm.reimbursementQuotaDay = data.reimbursementQuotaDay
|
|
|
this.reimbursementAddressList = data.reimbursementAddressList
|
|
|
- this.reimbursementFsalaryList = data.reimbursementFsalaryList
|
|
|
this.loading = false
|
|
|
})
|
|
|
},
|
|
@@ -289,6 +300,7 @@
|
|
|
// eslint-disable-next-line no-unused-expressions
|
|
|
this.searchForm.reimbursementAddress = ''
|
|
|
this.searchForm.reimbursementFsalary = ''
|
|
|
+ this.searchForm.officeType = ''
|
|
|
this.searchForm.beginReimbursementQuota = ''
|
|
|
this.searchForm.endReimbursementQuota = ''
|
|
|
this.searchDates = ''
|