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 @@ + + +