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