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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+ {{showMoreCondition ? '收起条件' : '展开条件'}}
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 请选择字典生成
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+