From 6a42423cfb9e21c9d1a3e0152e1ede3f045f39c7 Mon Sep 17 00:00:00 2001 From: dt_2916866708 <> Date: Fri, 12 Jan 2024 09:00:25 +0800 Subject: [PATCH] 12 --- src/api/product/productAttr.js | 14 ++ src/components/Category/edit.vue | 114 ++++++------- src/components/Upload/index.vue | 14 +- src/utils/validate.js | 42 ++--- src/views/product/productAttr/addAttr.vue | 3 +- .../productAttr/components/attrList.vue | 11 +- src/views/product/productClassify/index.vue | 156 +++++++++++------- 7 files changed, 203 insertions(+), 151 deletions(-) diff --git a/src/api/product/productAttr.js b/src/api/product/productAttr.js index 843d5cb..e8a9cd7 100644 --- a/src/api/product/productAttr.js +++ b/src/api/product/productAttr.js @@ -1,6 +1,13 @@ import request from '@/utils/request' var service_name = 'oil-mall' export default { + classifySave(page) { + return request({ + url: `/${service_name}/mallProductClassification/save`, + method: 'post', + data: page + }) + }, classifyGetByPage(page) { // 分页查询 return request({ url: `/${service_name}/mallProductClassification/getByPage`, @@ -35,6 +42,13 @@ delete(page) { data: page }) }, + classifyDelete(page) { + return request({ + url: `/${service_name}/mallProductClassification/delete`, + method: 'post', + data: page + }) + }, typeSave(page) { return request({ url: `/${service_name}/mallProductAttributesType/save`, diff --git a/src/components/Category/edit.vue b/src/components/Category/edit.vue index 792e3f7..cc4f317 100644 --- a/src/components/Category/edit.vue +++ b/src/components/Category/edit.vue @@ -1,98 +1,98 @@ - diff --git a/src/components/Upload/index.vue b/src/components/Upload/index.vue index b188a6f..e5131a5 100644 --- a/src/components/Upload/index.vue +++ b/src/components/Upload/index.vue @@ -6,14 +6,14 @@ :limit="1" :show-file-list="false" :on-success="uploadSuccess" - :on-remove="removeUrl" - :data="{'code':code}" + :on-remove="removeUrl" + :data="{'code':code,'ossKey':'xingyou2','pathKey':'banner-group','encrypt':'PUBLIC'}" > - 请上传图片 + {{ tip }} @@ -21,6 +21,10 @@