From 3ab090f64635e6ffff4b409a71a2b3ecc3bb1a21 Mon Sep 17 00:00:00 2001 From: lewis <604446095@qq.com> Date: Thu, 3 Apr 2025 16:36:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=95=86=E5=93=81=E6=94=B9?= =?UTF-8?q?=E4=BB=B7=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/psi/store_product_price.ts | 39 ++++ src/components/priceChart/index.vue | 98 ++++++++ src/views/psi/store_product_price/details.vue | 146 ++++++++++++ src/views/psi/store_product_price/edit.vue | 183 +++++++++++++++ src/views/psi/store_product_price/index.vue | 216 ++++++++++++++++++ 5 files changed, 682 insertions(+) create mode 100644 src/api/psi/store_product_price.ts create mode 100644 src/components/priceChart/index.vue create mode 100644 src/views/psi/store_product_price/details.vue create mode 100644 src/views/psi/store_product_price/edit.vue create mode 100644 src/views/psi/store_product_price/index.vue diff --git a/src/api/psi/store_product_price.ts b/src/api/psi/store_product_price.ts new file mode 100644 index 000000000..92808946a --- /dev/null +++ b/src/api/psi/store_product_price.ts @@ -0,0 +1,39 @@ +import request from '@/utils/request' + +// 商品价格更改列表 +export function apiStoreProductPriceLists(params: any) { + return request.get({ url: '/storeproductprice/lists', params }, { urlPrefix: 'psi' }) +} + +// 添加商品价格更改 +export function apiStoreProductPriceAdd(params: any) { + return request.post({ url: '/storeproductprice/add', params }, { urlPrefix: 'psi' }) +} + +// 编辑商品价格更改 +export function apiStoreProductPriceEdit(params: any) { + return request.post({ url: '/storeproductprice/edit', params }, { urlPrefix: 'psi' }) +} + +// 删除商品价格更改 +export function apiStoreProductPriceDelete(params: any) { + return request.post({ url: '/storeproductprice/delete', params }, { urlPrefix: 'psi' }) +} + +// 商品价格更改详情 +export function apiStoreProductPriceDetail(params: any) { + return request.get({ url: '/storeproductprice/detail', params }, { urlPrefix: 'psi' }) +} + +// 确认改价 +export function apiStoreProductPriceEnterPrice(params: any) { + return request.post({ url: '/storeproductprice/enterPrice', params }, { urlPrefix: 'psi' }) +} + +export function apiStoreProductPriceExport(params: any) { + return request.post({ url: '/storeproductprice/export', params }, { urlPrefix: 'psi' }) +} + +export function apiStoreProductPriceChart(params: any) { + return request.get({ url: '/storeproductprice/chart', params }, { urlPrefix: 'psi' }) +} \ No newline at end of file diff --git a/src/components/priceChart/index.vue b/src/components/priceChart/index.vue new file mode 100644 index 000000000..6f3ccaa71 --- /dev/null +++ b/src/components/priceChart/index.vue @@ -0,0 +1,98 @@ + + + + + \ No newline at end of file diff --git a/src/views/psi/store_product_price/details.vue b/src/views/psi/store_product_price/details.vue new file mode 100644 index 000000000..32a1030f4 --- /dev/null +++ b/src/views/psi/store_product_price/details.vue @@ -0,0 +1,146 @@ + + + \ No newline at end of file diff --git a/src/views/psi/store_product_price/edit.vue b/src/views/psi/store_product_price/edit.vue new file mode 100644 index 000000000..2f7f85817 --- /dev/null +++ b/src/views/psi/store_product_price/edit.vue @@ -0,0 +1,183 @@ + + + \ No newline at end of file diff --git a/src/views/psi/store_product_price/index.vue b/src/views/psi/store_product_price/index.vue new file mode 100644 index 000000000..7016e7408 --- /dev/null +++ b/src/views/psi/store_product_price/index.vue @@ -0,0 +1,216 @@ + + + \ No newline at end of file