|
@@ -3,10 +3,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.officeType">
|
|
|
+ <el-select v-model="searchForm.officeType" placeholder="请选择" style="width: 100%;">
|
|
|
+ <el-option
|
|
|
+ v-for="item in this.$dictUtils.getDictList('reimbursement_office_type')"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </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">
|
|
@@ -84,11 +94,6 @@
|
|
|
>
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
- prop="reimbursementBatch"
|
|
|
- label="业务编号"
|
|
|
- >
|
|
|
- </el-table-column>
|
|
|
- <el-table-column
|
|
|
prop="year"
|
|
|
label="报销年份"
|
|
|
>
|
|
@@ -124,6 +129,12 @@
|
|
|
width="200px"
|
|
|
>
|
|
|
</el-table-column>
|
|
|
+ <el-table-column
|
|
|
+ prop="officeType"
|
|
|
+ label="报销部门"
|
|
|
+ width="200px"
|
|
|
+ >
|
|
|
+ </el-table-column>
|
|
|
</el-table>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -137,7 +148,6 @@
|
|
|
data () {
|
|
|
return {
|
|
|
searchDates: '',
|
|
|
- reimbursementFsalaryList: '', // 实发类型列表
|
|
|
searchForm: {
|
|
|
year: '',
|
|
|
beginDate: '',
|
|
@@ -145,6 +155,7 @@
|
|
|
beginReimbursementQuota: '',
|
|
|
endReimbursementQuota: '',
|
|
|
reimbursementFsalary: '', // 实发类型
|
|
|
+ officeType: '', // 报销部门
|
|
|
userId: ''
|
|
|
},
|
|
|
title: '',
|
|
@@ -167,6 +178,7 @@
|
|
|
alreadyReimbursementAmount: '', // 已报销额度
|
|
|
surplusReimbursementAmount: '', // 剩余报销额度
|
|
|
reimbursementFsalary: '', // 实发类型
|
|
|
+ officeType: '', // 报销部门
|
|
|
remarks: '', // 备注
|
|
|
columnList: []
|
|
|
},
|
|
@@ -230,7 +242,6 @@
|
|
|
this.columnForm.alreadyReimbursementAmount = data.alreadyReimbursementAmount
|
|
|
this.columnForm.surplusReimbursementAmount = data.surplusReimbursementAmount
|
|
|
this.columnForm.reimbursementQuotaDay = data.reimbursementQuotaDay
|
|
|
- this.reimbursementFsalaryList = data.reimbursementFsalaryList
|
|
|
})
|
|
|
}
|
|
|
},
|
|
@@ -252,7 +263,6 @@
|
|
|
this.columnForm.alreadyReimbursementAmount = data.alreadyReimbursementAmount
|
|
|
this.columnForm.surplusReimbursementAmount = data.surplusReimbursementAmount
|
|
|
this.columnForm.reimbursementQuotaDay = data.reimbursementQuotaDay
|
|
|
- this.reimbursementFsalaryList = data.reimbursementFsalaryList
|
|
|
this.loading = false
|
|
|
})
|
|
|
},
|
|
@@ -260,6 +270,7 @@
|
|
|
this.$refs.inputForm.resetFields()
|
|
|
// eslint-disable-next-line no-unused-expressions
|
|
|
this.searchForm.reimbursementFsalary = ''
|
|
|
+ this.searchForm.officeType = ''
|
|
|
this.searchForm.beginReimbursementQuota = ''
|
|
|
this.searchForm.endReimbursementQuota = ''
|
|
|
this.searchDates = ''
|