xy 9 months ago
parent 537c892848
commit f04310cbce

@ -158,7 +158,7 @@
</div>
</template>
<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;">
<template v-if="form.plan_link.length > 0">
<template v-for="item in form.plan_link">
@ -177,12 +177,12 @@
</template>
</xy-table>
<!-- <div style="display: flex;justify-content: flex-end;">-->
<!-- <Page :total="budgetTotal" show-elevator @on-change="e => {-->
<!-- budgetSelect.page = e;-->
<!-- getBudgets();-->
<!-- }" />-->
<!-- </div>-->
<div style="display: flex;justify-content: flex-end;">
<Page :total="budgetTotal" show-elevator @on-change="e => {
budgetSelect.page = e;
getBudgets();
}" />
</div>
</template>
</xy-dialog>
@ -609,6 +609,7 @@ export default {
async getBudgets() {
let res = await getBudget(this.budgetSelect)
this.budgets = res.list.data;
this.budgetTotal = res.list.total;
this.toggleSelection(this.form.plan_link.map(item => {
return item.plan_id
@ -632,10 +633,10 @@ export default {
//
async getOutBudgets() {
let res = await httpCurl(this.planSearch, false, '/Api/flowList');
this.plans = res.list
this.planTotal = Number(res.total)
this.plans = res.json?.list
this.planTotal = Number(res.json?.total)
this.plans.forEach(i => {
this.plans?.forEach(i => {
if (this.form.oa.find(oa => oa.id === i.id)) {
this.$refs['planTable'].toggleRowSelection(i)
}

Loading…
Cancel
Save