master
lynn 7 months ago
parent 4c23f43c6e
commit e443c37b99

@ -597,9 +597,19 @@
<xy-dialog :is-show.sync="isShowPlan" :width="720" title="预算计划" @on-ok="planSelect"> <xy-dialog :is-show.sync="isShowPlan" :width="720" title="预算计划" @on-ok="planSelect">
<template v-slot:normalContent> <template v-slot:normalContent>
<div style="display: flex;"> <div style="display: flex;">
<el-select placeholder="科室选择" clearable size="small" v-model="planSearch.plan_department_id" <el-select
style="width: 160px;"> placeholder="科室选择"
<el-option v-for="item in departments" :label="item.name" :value="item.id" :key="item.id"> clearable
size="small"
v-model="planSearch.plan_department_id"
multiple
collapse-tags
style="width: 220px;">
<el-option
v-for="item in departments"
:key="item.id"
:label="item.name"
:value="item.id">
</el-option> </el-option>
</el-select> </el-select>
<Input v-model="planSearch.name" enter-button=" " placeholder="搜索预算计划.." search <Input v-model="planSearch.name" enter-button=" " placeholder="搜索预算计划.." search
@ -1396,7 +1406,7 @@ export default {
plans: [], // plans: [], //
planSearch: { planSearch: {
name: "", name: "",
plan_department_id: "" plan_department_id: [] //
}, },
planTotal: 0, planTotal: 0,
plansPageIndex: 1, plansPageIndex: 1,
@ -1751,6 +1761,11 @@ export default {
// //
async getBudgets() { async getBudgets() {
if (this.form.contract_carry_department && this.form.contract_carry_department.length > 0) {
// 使ID
this.planSearch.plan_department_id = this.form.contract_carry_department
}
console.log("科室选择:", this.planSearch.plan_department_id)
let res = await getBudget({ let res = await getBudget({
name: this.planSearch.name, name: this.planSearch.name,
page_size: 10, page_size: 10,

Loading…
Cancel
Save