From 16e57a6a836690cf6512d411acc002faaf7d5695 Mon Sep 17 00:00:00 2001 From: chenhc <2369838784@qq.com> Date: Wed, 26 Mar 2025 15:01:21 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BC=98=E5=8C=96=E9=A2=84?= =?UTF-8?q?=E9=AA=8C=E6=94=B6=E5=85=A5=E5=BA=93=E6=8F=90=E5=89=8D=E8=B0=83?= =?UTF-8?q?=E7=94=A8=E5=BE=80=E6=9D=A5=E5=8D=95=E4=BD=8D=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E9=87=8F=E5=A4=A7=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/inout/DialogCreateOrderSelect.vue | 33 +++++++++++++++++---- 1 file changed, 28 insertions(+), 5 deletions(-) diff --git a/src/views/inout/DialogCreateOrderSelect.vue b/src/views/inout/DialogCreateOrderSelect.vue index 1b321fc9..40e8c03d 100644 --- a/src/views/inout/DialogCreateOrderSelect.vue +++ b/src/views/inout/DialogCreateOrderSelect.vue @@ -22,6 +22,7 @@ <el-col :span="8"> <el-form-item label="往来单位:"> <el-select v-model="filterQuery.fromCorp" + :remote-method="findMethod" filterable remote reserve-keyword @@ -325,6 +326,7 @@ import { orderPDFFromTemplateFile, } from "@/api/itextpdf/orderPrint"; import {selectCorpList} from "@/api/basic/basicUnitMaintain"; +import { getBasicUnitMaintains } from '@/api/basic/basicUnitMaintain' const formJson = { site_id: "", @@ -773,13 +775,34 @@ export default { this.resultQuery.page = 1; this.getResultDetailList(); }, - findFromInvList(val) { - let cQuery = {}; - selectCorpList(cQuery) + // findFromInvList(val) { + // let cQuery = { + // corpType: 4, + // }; + // selectCorpList(cQuery) + // .then((response) => { + // this.fromInvOptions = response.data || []; + // }) + // .catch(() => { + // }); + // }, + //获取往来单位候选列表 + findMethod(query) { + this.fromOptions = []; + let cQuery = { + key: query, + corpType: null, + page: 1, + limit: 20, + }; + + getBasicUnitMaintains(cQuery) .then((response) => { - this.fromInvOptions = response.data || []; + this.loading = false; + this.fromInvOptions = response.data.list || []; }) .catch(() => { + this.loading = false; }); }, getResultDetailList() { @@ -827,7 +850,7 @@ export default { }, created() { this.getInvList(); - this.findFromInvList(); + // this.findFromInvList(); this.getBusType(); this.getList(); },