From aaa1adfc012aa69b119d1f19de30c3128caa3d88 Mon Sep 17 00:00:00 2001 From: limengyang <2509946015@qq.com> Date: Tue, 2 Apr 2024 15:00:09 +0800 Subject: [PATCH] =?UTF-8?q?feat(lmy):0402=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/regionalSpotManage/index.ts | 72 +- src/design/ant/index.less | 2 +- src/main.ts | 2 +- .../components/addProduct.vue | 996 ++++++----- .../components/downLoadTask.vue | 146 +- .../regionalSpotManage/components/list.vue | 1486 ++++++++--------- .../components/platformProBatch.vue | 570 ++++--- .../components/upLoadTask.vue | 238 +-- src/views/regionalSpotManage/index.vue | 48 +- 9 files changed, 1757 insertions(+), 1803 deletions(-) diff --git a/src/api/regionalSpotManage/index.ts b/src/api/regionalSpotManage/index.ts index 739cda4..b651efa 100644 --- a/src/api/regionalSpotManage/index.ts +++ b/src/api/regionalSpotManage/index.ts @@ -1,7 +1,11 @@ import { tmallabHttp } from '/@/utils/http/axios'; +import { ContentTypeEnum } from '/@/enums/httpEnum'; enum Api { - List = '/system/productNegotiated/getList', - BrandList = '/regionalSpotManage/commit', + GetStatus = '/system/opsProduct/IsOpsSupplier', + List = '/system/opsProduct/getList', + GroupList = '/system/opsProduct/getTypeList', + BrandList = '/system/supplierBrandQualification/getApproveList', + ProductList = '/system/productNegotiated/getProductList', GetAreaList = '/system/opsProduct/getAreaList', OpsAddProduct = '/system/opsProduct/opsAddProduct', GetGhsAreaList = '/system/opsProduct/getGhsAreaList', @@ -16,71 +20,95 @@ enum Api { /** * @description: 区域现货管理列表 */ -export const regionalSpotManageListApi = (data) => - tmallabHttp.post({ url: Api.List, data }, { errorMessageMode: 'message'}); +export const regionalSpotManageGetStatusApi = () => tmallabHttp.post({ url: Api.GetStatus }); + +/** + * @description: 区域现货管理列表 + */ +export const regionalSpotManageListApi = (data) => + tmallabHttp.post({ url: Api.List, data }, { errorMessageMode: 'message' }); /** * @description: 获取品牌列表 */ -export const regionalSpotManageBrandListApi = (data) => - tmallabHttp.post({ url: Api.BrandList,data }, { errorMessageMode: 'message'}); +export const regionalSpotManageBrandListApi = (data) => + tmallabHttp.post({ url: Api.BrandList, data }); + +/** + * @description: 获取分组列表 + */ +export const regionalSpotManageGroupListApi = (data) => + tmallabHttp.post({ url: Api.GroupList, data }); + +/** + * @description: 获取左边穿梭框商品列表 + */ +export const regionalSpotManageProductListApi = (data) => + tmallabHttp.post({ url: Api.ProductList, data }); /** * @description: 获取现货区域列表 */ -export const regionalSpotManageGetAreaListApi = (data) => - tmallabHttp.post({ url: Api.GetAreaList,data },{ errorMessageMode: 'message' }); +export const regionalSpotManageGetAreaListApi = (data) => + tmallabHttp.post({ url: Api.GetAreaList, data }); /** * @description: 新增商品接口 */ -export const regionalSpotManageOpsAddProductApi = (data) => - tmallabHttp.post({ url: Api.OpsAddProduct, data },{ errorMessageMode: 'message' }); +export const regionalSpotManageOpsAddProductApi = (data) => + tmallabHttp.post({ url: Api.OpsAddProduct, data }, { errorMessageMode: 'message' }); /** * @description: 获取已开通区域 */ export const regionalSpotManageGetGhsAreaListApi = (data) => - tmallabHttp.post({ url: Api.GetGhsAreaList, data },{ errorMessageMode: 'message' }); + tmallabHttp.post({ url: Api.GetGhsAreaList, data }); /** * @description: 单条/批量删除 */ -export const regionalSpotManageOpsDeleteProductApi = (data) => - tmallabHttp.post({ url: Api.OpsDeleteProduct, data },{ errorMessageMode: 'message' }); +export const regionalSpotManageOpsDeleteProductApi = (data) => + tmallabHttp.post({ url: Api.OpsDeleteProduct, data }, { errorMessageMode: 'message' }); /** * @description: 增加区域 */ -export const regionalSpotManageOpsEditProductApi = (data) => - tmallabHttp.post({ url: Api.OpsEditProduct, data },{ errorMessageMode: 'message' }); +export const regionalSpotManageOpsEditProductApi = (data) => + tmallabHttp.post({ url: Api.OpsEditProduct, data }, { errorMessageMode: 'message' }); /** * @description: 批量上传 */ export const regionalSpotManageUploadOpsProductApi = (data) => - tmallabHttp.post({ url: Api.UploadOpsProduct, data },{ errorMessageMode: 'message' }); + tmallabHttp.post( + { + url: Api.UploadOpsProduct, + data, + headers: { 'Content-Type': ContentTypeEnum.FORM_DATA }, + }, + { errorMessageMode: 'message' }, + ); /** * @description: 任务中心获取列表 */ -export const taskCenterQueryListApi = (data) => - tmallabHttp.post({ url: Api.RevokeExcelUpload, data },{ errorMessageMode: 'message' }); +export const taskCenterQueryListApi = (data) => + tmallabHttp.post({ url: Api.RevokeExcelUpload, data }, { errorMessageMode: 'message' }); /** * @description: 撤销 */ -export const taskCenterRevokeExcelUploadApi = (data) => - tmallabHttp.post({ url: Api.RevokeExcelUpload, data },{ errorMessageMode: 'message' }); +export const taskCenterRevokeExcelUploadApi = (data) => + tmallabHttp.post({ url: Api.RevokeExcelUpload, data }, { errorMessageMode: 'message' }); /** * @description: 任务中心获取列表--平台商品批量页签 */ export const platformProBatchGetListApi = (data) => - tmallabHttp.post({ url: Api.PlatformProBatchList, data },{ errorMessageMode: 'message' }); + tmallabHttp.post({ url: Api.PlatformProBatchList, data }, { errorMessageMode: 'message' }); /** * @description: 任务中心获取列表--平台商品批量页签--操作记录详情 */ export const platformProBatchGetDetailApi = (data) => - tmallabHttp.post({ url: Api.PlatformProBatchGetDetail, data },{ errorMessageMode: 'message' }); + tmallabHttp.post({ url: Api.PlatformProBatchGetDetail, data }, { errorMessageMode: 'message' }); diff --git a/src/design/ant/index.less b/src/design/ant/index.less index 4c55ebd..c5cf209 100644 --- a/src/design/ant/index.less +++ b/src/design/ant/index.less @@ -69,5 +69,5 @@ span.anticon:not(.app-iconify) { margin-left: 24px; } .ant-modal-body { - margin-top: 20px; + padding: 20px !important; } diff --git a/src/main.ts b/src/main.ts index 8dc4338..8fa46e6 100644 --- a/src/main.ts +++ b/src/main.ts @@ -41,7 +41,7 @@ async function bootstrap() { app.use(Antd); app.mount('#app'); - app.use(Antd) + app.use(Antd); } bootstrap(); diff --git a/src/views/regionalSpotManage/components/addProduct.vue b/src/views/regionalSpotManage/components/addProduct.vue index c1224a0..4ad67d6 100644 --- a/src/views/regionalSpotManage/components/addProduct.vue +++ b/src/views/regionalSpotManage/components/addProduct.vue @@ -1,526 +1,470 @@ - - - - - + + + + + diff --git a/src/views/regionalSpotManage/components/downLoadTask.vue b/src/views/regionalSpotManage/components/downLoadTask.vue index b5b45a5..5d7a79d 100644 --- a/src/views/regionalSpotManage/components/downLoadTask.vue +++ b/src/views/regionalSpotManage/components/downLoadTask.vue @@ -1,74 +1,72 @@ - - - - - + + + + + diff --git a/src/views/regionalSpotManage/components/list.vue b/src/views/regionalSpotManage/components/list.vue index b8ac866..8cef6c2 100644 --- a/src/views/regionalSpotManage/components/list.vue +++ b/src/views/regionalSpotManage/components/list.vue @@ -1,774 +1,712 @@ - - - - - + + + + + diff --git a/src/views/regionalSpotManage/components/platformProBatch.vue b/src/views/regionalSpotManage/components/platformProBatch.vue index 951140b..6503952 100644 --- a/src/views/regionalSpotManage/components/platformProBatch.vue +++ b/src/views/regionalSpotManage/components/platformProBatch.vue @@ -1,275 +1,295 @@ - - - - - + + + + + diff --git a/src/views/regionalSpotManage/components/upLoadTask.vue b/src/views/regionalSpotManage/components/upLoadTask.vue index e245cb9..73f9c22 100644 --- a/src/views/regionalSpotManage/components/upLoadTask.vue +++ b/src/views/regionalSpotManage/components/upLoadTask.vue @@ -1,119 +1,119 @@ - - - - - + + + + + diff --git a/src/views/regionalSpotManage/index.vue b/src/views/regionalSpotManage/index.vue index 5f9f21b..1aa6172 100644 --- a/src/views/regionalSpotManage/index.vue +++ b/src/views/regionalSpotManage/index.vue @@ -1,11 +1,37 @@ - - - - - + + + + + -- 2.24.1