xy 10 months ago
parent 537c892848
commit f04310cbce

@ -158,7 +158,7 @@
</div> </div>
</template> </template>
<template v-slot:extraFormBottom> <template v-slot:extraFormBottom>
<Input v-model="budgetSelect.name" search enter-button=" " placeholder="搜索预算计划.." @on-search="getBudgets" /> <Input v-model="budgetSelect.name" search enter-button=" " placeholder="搜索预算计划.." @on-search="budgetSelect.page=1,getBudgets()" />
<div style="min-width: 300px;"> <div style="min-width: 300px;">
<template v-if="form.plan_link.length > 0"> <template v-if="form.plan_link.length > 0">
<template v-for="item in form.plan_link"> <template v-for="item in form.plan_link">
@ -177,12 +177,12 @@
</template> </template>
</xy-table> </xy-table>
<!-- <div style="display: flex;justify-content: flex-end;">--> <div style="display: flex;justify-content: flex-end;">
<!-- <Page :total="budgetTotal" show-elevator @on-change="e => {--> <Page :total="budgetTotal" show-elevator @on-change="e => {
<!-- budgetSelect.page = e;--> budgetSelect.page = e;
<!-- getBudgets();--> getBudgets();
<!-- }" />--> }" />
<!-- </div>--> </div>
</template> </template>
</xy-dialog> </xy-dialog>
@ -609,6 +609,7 @@ export default {
async getBudgets() { async getBudgets() {
let res = await getBudget(this.budgetSelect) let res = await getBudget(this.budgetSelect)
this.budgets = res.list.data; this.budgets = res.list.data;
this.budgetTotal = res.list.total;
this.toggleSelection(this.form.plan_link.map(item => { this.toggleSelection(this.form.plan_link.map(item => {
return item.plan_id return item.plan_id
@ -632,10 +633,10 @@ export default {
// //
async getOutBudgets() { async getOutBudgets() {
let res = await httpCurl(this.planSearch, false, '/Api/flowList'); let res = await httpCurl(this.planSearch, false, '/Api/flowList');
this.plans = res.list this.plans = res.json?.list
this.planTotal = Number(res.total) this.planTotal = Number(res.json?.total)
this.plans.forEach(i => { this.plans?.forEach(i => {
if (this.form.oa.find(oa => oa.id === i.id)) { if (this.form.oa.find(oa => oa.id === i.id)) {
this.$refs['planTable'].toggleRowSelection(i) this.$refs['planTable'].toggleRowSelection(i)
} }

Loading…
Cancel
Save