|
@@ -23,32 +23,32 @@
|
|
|
<el-col :span="18">
|
|
|
<div class="datascreen">
|
|
|
<!-- <el-input placeholder="可按费用名称、流向、经办人查找" class="input_css" v-model="searchKeyWord" clearable></el-input> -->
|
|
|
- <el-select v-model="warehouseName" filterable placeholder="按仓库筛选" clearable @change="getList" class="options_css">
|
|
|
+ <el-select v-model="warehouseName" filterable placeholder="按仓库筛选" clearable @change="getList1" class="options_css">
|
|
|
<el-option label="全部仓库" value=""></el-option>
|
|
|
<el-option v-for="item in warehousNameList" :key="item.id" :label="item.warehouseName" :value="item.warehouseName"></el-option>
|
|
|
</el-select>
|
|
|
- <el-select v-model="costNo" multiple filterable allow-create default-first-option placeholder="按编号筛选" clearable @change="getList" class="options_css">
|
|
|
+ <el-select v-model="costNo" multiple filterable allow-create default-first-option placeholder="按编号筛选" clearable @change="getList1" class="options_css">
|
|
|
<el-option v-for="item in choiceObj" :key="item.id" :label="item.costNo" :value="item.costNo">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
- <el-select v-model="purpose" multiple filterable allow-create default-first-option placeholder="按用途筛选" clearable @change="getList" class="options_css">
|
|
|
+ <el-select v-model="purpose" multiple filterable allow-create default-first-option placeholder="按用途筛选" clearable @change="getList1" class="options_css">
|
|
|
<el-option v-for="item in costChoice" :key="item.id" :label="item.name" :value="item.name">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
- <el-select v-model="flowTo" multiple filterable allow-create default-first-option placeholder="按流向筛选" clearable @change="getList" class="options_css">
|
|
|
+ <el-select v-model="flowTo" multiple filterable allow-create default-first-option placeholder="按流向筛选" clearable @change="getList1" class="options_css">
|
|
|
<el-option v-for="item in flowToList" :key="item.id" :label="item.flowTo" :value="item.flowTo">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
|
|
|
- <el-select v-model="expenseName" multiple filterable allow-create default-first-option placeholder="按费用名称筛选" clearable @change="getList" class="options_css">
|
|
|
+ <el-select v-model="expenseName" multiple filterable allow-create default-first-option placeholder="按费用名称筛选" clearable @change="getList1" class="options_css">
|
|
|
<el-option v-for="item in costNameList" :key="item.id" :label="item.expenseName" :value="item.expenseName">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
- <el-select v-model="unallocatedAmount" multiple filterable allow-create default-first-option placeholder="按未分配金额筛选" clearable @change="getList" class="options_css">
|
|
|
+ <el-select v-model="unallocatedAmount" multiple filterable allow-create default-first-option placeholder="按未分配金额筛选" clearable @change="getList1" class="options_css">
|
|
|
<el-option v-for="item in moneyList" :key="item.id" :label="item.unallocatedAmount" :value="item.unallocatedAmount">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
- <el-select v-model="agent" multiple filterable allow-create default-first-option placeholder="按经办人筛选" clearable @change="getList" class="options_css">
|
|
|
+ <el-select v-model="agent" multiple filterable allow-create default-first-option placeholder="按经办人筛选" clearable @change="getList1" class="options_css">
|
|
|
<el-option v-for="item in personList" :key="item.id" :label="item.agent" :value="item.agent">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
@@ -479,8 +479,8 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
})
|
|
|
- //费用名称
|
|
|
- getXialaList({
|
|
|
+ //费用名称
|
|
|
+ getXialaList({
|
|
|
removeRepeatFlag: 2,
|
|
|
})
|
|
|
.toPromise()
|
|
@@ -523,6 +523,10 @@ export default {
|
|
|
// this.$router.go(-1)
|
|
|
})
|
|
|
},
|
|
|
+ getList1(){
|
|
|
+ this.currentPage=1
|
|
|
+ this.getList()
|
|
|
+ },
|
|
|
onChange() {
|
|
|
this.$refs.upload1
|
|
|
.handleSaveBill()
|
|
@@ -889,6 +893,7 @@ export default {
|
|
|
},
|
|
|
pickerOptions() { },
|
|
|
find() {
|
|
|
+ this.currentPage=1
|
|
|
this.getList()
|
|
|
},
|
|
|
handleSizeChange(val) {
|