From 3c476fbba037e7593b063156293327c4583b6644 Mon Sep 17 00:00:00 2001 From: ljx <15723110242@139.com> Date: Wed, 20 Aug 2025 21:02:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=9B=9E=E6=98=BEbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/contract/index.ts | 41 ++++ src/views/contract/division/index.vue | 241 ++++++++++++++++++++---- src/views/contract/limitPrice/index.vue | 89 +++++---- 3 files changed, 299 insertions(+), 72 deletions(-) diff --git a/src/api/contract/index.ts b/src/api/contract/index.ts index b2691c1..b336e25 100644 --- a/src/api/contract/index.ts +++ b/src/api/contract/index.ts @@ -42,3 +42,44 @@ export const updatePrice = (query: any): AxiosPromise => { data: query }); }; +//查询分标策划 +export const getPlanningList = (query: any): AxiosPromise => { + return request({ + url: '/tender/segmentedIndicatorPlanning/list', + method: 'get', + params: query + }); +}; + +//新增分标策划 +export const segmentedIndicatorPlanning = (query: any): AxiosPromise => { + return request({ + url: '/tender/segmentedIndicatorPlanning', + method: 'post', + data: query + }); +}; +//编辑分标策划 +export const updatePlanning = (query: any): AxiosPromise => { + return request({ + url: '/tender/segmentedIndicatorPlanning', + method: 'put', + data: query + }); +}; +//编辑分标策划 +export const delPlanning = (query: any): AxiosPromise => { + return request({ + url: '/tender/segmentedIndicatorPlanning/' + query.ids, + method: 'delete' + }); +}; + +export const importExcelFile = (params: any, data: any): AxiosPromise => { + return request({ + url: '/tender/billofquantitiesLimitList/importExcelFile', + method: 'post', + params, + data + }); +}; diff --git a/src/views/contract/division/index.vue b/src/views/contract/division/index.vue index e499d83..6d446d4 100644 --- a/src/views/contract/division/index.vue +++ b/src/views/contract/division/index.vue @@ -1,7 +1,7 @@