From e58c9edf93395337878c6f192cb55610fde3fa3d Mon Sep 17 00:00:00 2001 From: zhufu <17863654727@163.com> Date: Mon, 1 Dec 2025 09:11:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8B=9B=E6=A0=87=E4=BF=A1=E6=81=AF=E4=B8=8D?= =?UTF-8?q?=E5=90=8C=E8=A7=92=E8=89=B2=E4=BD=BF=E7=94=A8=E4=B8=8D=E5=90=8C?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E4=BF=AE=E6=94=B9=EF=BC=8C=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E4=B8=BA=E5=BE=85=E5=AE=A1=E6=A0=B8=EF=BC=8C?= =?UTF-8?q?=E7=82=B9=E5=87=BB=E6=93=8D=E4=BD=9C=E8=BF=9B=E8=A1=8C=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E4=BF=AE=E6=94=B9=EF=BC=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/demo/tender.ts | 20 +++++++++-- src/views/demo/tender/InsertModal/index.vue | 4 +++ src/views/demo/tender/index.vue | 39 +++++++++++++++------ 3 files changed, 49 insertions(+), 14 deletions(-) diff --git a/src/api/demo/tender.ts b/src/api/demo/tender.ts index 61812fd..2c5942d 100644 --- a/src/api/demo/tender.ts +++ b/src/api/demo/tender.ts @@ -1,15 +1,29 @@ import { defHttp } from '@/utils/http/axios'; enum Api { + // 招标信息 LoadBiddingInfo = '/api/BiddingInfo/LoadBiddingInfo', AddBiddingInfo = '/api/BiddingInfo/AddBiddingInfo', EditBiddingInfo = '/api/BiddingInfo/EditBiddingInfo', DeleteBiddingInfo = '/api/BiddingInfo/DeleteBiddingInfo', } - -export function LoadBiddingInfo(params) { +const getRequestBiddingListUrl = (userType) => { + switch(userType){ + case 1: + // 招标代理 + return '/api/BiddingInfo/LoadAgencyBiddingInfo' + case 2: + // 供应商 + return '/api/BiddingInfo/LoadCompanyBiddingInfo' + case 3: + // 甲方公司 + return '/api/BiddingInfo/LoadBiddingInfo' + } +} +// 招标信息 +export function LoadBiddingInfo(params, userType) { return defHttp.get({ - url: Api.LoadBiddingInfo, + url: getRequestBiddingListUrl(userType), params, }); } diff --git a/src/views/demo/tender/InsertModal/index.vue b/src/views/demo/tender/InsertModal/index.vue index d5c8e2f..130e7c6 100644 --- a/src/views/demo/tender/InsertModal/index.vue +++ b/src/views/demo/tender/InsertModal/index.vue @@ -47,6 +47,7 @@
当前状态
{ bidWinningAmount.value = props.info.bidWinningAmount bidAgent.value = props.info.bidAgent } + if(props.modalType == 'insert'){ + nowStatus.value = '待审核' + } }) const id = ref('') const projectName = ref('') diff --git a/src/views/demo/tender/index.vue b/src/views/demo/tender/index.vue index 8095b0a..8457ded 100644 --- a/src/views/demo/tender/index.vue +++ b/src/views/demo/tender/index.vue @@ -81,12 +81,12 @@ >