From c5cc4751c370eb7caafaa21a58424f0fbbf81962 Mon Sep 17 00:00:00 2001 From: zhaochencheng Date: Fri, 18 Nov 2022 09:05:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E7=94=9F=E6=88=90=E5=AF=BC?= =?UTF-8?q?=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/pms/brand.js | 54 +++ src/api/pms/product.js | 54 +++ src/api/pms/productCategory.js | 54 +++ src/api/pms/sku.js | 54 +++ src/views/pms/brand/index.vue | 310 +++++++++++++++ src/views/pms/product/index.vue | 478 ++++++++++++++++++++++++ src/views/pms/productCategory/index.vue | 342 +++++++++++++++++ src/views/pms/sku/index.vue | 322 ++++++++++++++++ 8 files changed, 1668 insertions(+) create mode 100644 src/api/pms/brand.js create mode 100644 src/api/pms/product.js create mode 100644 src/api/pms/productCategory.js create mode 100644 src/api/pms/sku.js create mode 100644 src/views/pms/brand/index.vue create mode 100644 src/views/pms/product/index.vue create mode 100644 src/views/pms/productCategory/index.vue create mode 100644 src/views/pms/sku/index.vue diff --git a/src/api/pms/brand.js b/src/api/pms/brand.js new file mode 100644 index 0000000..4a0e4d6 --- /dev/null +++ b/src/api/pms/brand.js @@ -0,0 +1,54 @@ +import request from '@/utils/request' + +// 查询品牌管理列表 +export function listPmsBrand(query, pageReq) { + return request({ + url: '/pms/brand/list', + method: 'post', + data: query, + params: pageReq + }) +} + +// 查询品牌管理详细 +export function getPmsBrand(id) { + return request({ + url: '/pms/brand/' + id, + method: 'get' + }) +} + +// 新增品牌管理 +export function addPmsBrand(data) { + return request({ + url: '/pms/brand', + method: 'post', + data: data + }) +} + +// 修改品牌管理 +export function updatePmsBrand(data) { + return request({ + url: '/pms/brand', + method: 'put', + data: data + }) +} + +// 删除品牌管理 +export function delPmsBrand(id) { + return request({ + url: '/pms/brand/' + id, + method: 'delete' + }) +} + +// 导出品牌管理 +export function exportPmsBrand(query) { + return request({ + url: '/pms/brand/export', + method: 'get', + params: query + }) +} diff --git a/src/api/pms/product.js b/src/api/pms/product.js new file mode 100644 index 0000000..b280364 --- /dev/null +++ b/src/api/pms/product.js @@ -0,0 +1,54 @@ +import request from '@/utils/request' + +// 查询商品信息列表 +export function listPmsProduct(query, pageReq) { + return request({ + url: '/pms/product/list', + method: 'post', + data: query, + params: pageReq + }) +} + +// 查询商品信息详细 +export function getPmsProduct(id) { + return request({ + url: '/pms/product/' + id, + method: 'get' + }) +} + +// 新增商品信息 +export function addPmsProduct(data) { + return request({ + url: '/pms/product', + method: 'post', + data: data + }) +} + +// 修改商品信息 +export function updatePmsProduct(data) { + return request({ + url: '/pms/product', + method: 'put', + data: data + }) +} + +// 删除商品信息 +export function delPmsProduct(id) { + return request({ + url: '/pms/product/' + id, + method: 'delete' + }) +} + +// 导出商品信息 +export function exportPmsProduct(query) { + return request({ + url: '/pms/product/export', + method: 'get', + params: query + }) +} diff --git a/src/api/pms/productCategory.js b/src/api/pms/productCategory.js new file mode 100644 index 0000000..7ca41e3 --- /dev/null +++ b/src/api/pms/productCategory.js @@ -0,0 +1,54 @@ +import request from '@/utils/request' + +// 查询商品分类列表 +export function listPmsProductCategory(query, pageReq) { + return request({ + url: '/pms/productCategory/list', + method: 'post', + data: query, + params: pageReq + }) +} + +// 查询商品分类详细 +export function getPmsProductCategory(id) { + return request({ + url: '/pms/productCategory/' + id, + method: 'get' + }) +} + +// 新增商品分类 +export function addPmsProductCategory(data) { + return request({ + url: '/pms/productCategory', + method: 'post', + data: data + }) +} + +// 修改商品分类 +export function updatePmsProductCategory(data) { + return request({ + url: '/pms/productCategory', + method: 'put', + data: data + }) +} + +// 删除商品分类 +export function delPmsProductCategory(id) { + return request({ + url: '/pms/productCategory/' + id, + method: 'delete' + }) +} + +// 导出商品分类 +export function exportPmsProductCategory(query) { + return request({ + url: '/pms/productCategory/export', + method: 'get', + params: query + }) +} diff --git a/src/api/pms/sku.js b/src/api/pms/sku.js new file mode 100644 index 0000000..0f0e3dc --- /dev/null +++ b/src/api/pms/sku.js @@ -0,0 +1,54 @@ +import request from '@/utils/request' + +// 查询sku信息列表 +export function listPmsSku(query, pageReq) { + return request({ + url: '/pms/sku/list', + method: 'post', + data: query, + params: pageReq + }) +} + +// 查询sku信息详细 +export function getPmsSku(id) { + return request({ + url: '/pms/sku/' + id, + method: 'get' + }) +} + +// 新增sku信息 +export function addPmsSku(data) { + return request({ + url: '/pms/sku', + method: 'post', + data: data + }) +} + +// 修改sku信息 +export function updatePmsSku(data) { + return request({ + url: '/pms/sku', + method: 'put', + data: data + }) +} + +// 删除sku信息 +export function delPmsSku(id) { + return request({ + url: '/pms/sku/' + id, + method: 'delete' + }) +} + +// 导出sku信息 +export function exportPmsSku(query) { + return request({ + url: '/pms/sku/export', + method: 'get', + params: query + }) +} diff --git a/src/views/pms/brand/index.vue b/src/views/pms/brand/index.vue new file mode 100644 index 0000000..3d4a734 --- /dev/null +++ b/src/views/pms/brand/index.vue @@ -0,0 +1,310 @@ + + + diff --git a/src/views/pms/product/index.vue b/src/views/pms/product/index.vue new file mode 100644 index 0000000..ad0c523 --- /dev/null +++ b/src/views/pms/product/index.vue @@ -0,0 +1,478 @@ + + + diff --git a/src/views/pms/productCategory/index.vue b/src/views/pms/productCategory/index.vue new file mode 100644 index 0000000..16d4ab9 --- /dev/null +++ b/src/views/pms/productCategory/index.vue @@ -0,0 +1,342 @@ + + + diff --git a/src/views/pms/sku/index.vue b/src/views/pms/sku/index.vue new file mode 100644 index 0000000..e75257a --- /dev/null +++ b/src/views/pms/sku/index.vue @@ -0,0 +1,322 @@ + + +