From 592e8aaeadfeacf39aaa01f0cbae203cdcd7364d Mon Sep 17 00:00:00 2001 From: feifei_admin Date: Wed, 21 Aug 2024 17:29:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=A8=E9=83=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/CommodityManagement.js | 24 +- src/api/returnAddress.js | 35 + src/components/Dialog/index.vue | 99 + src/components/Dialog/xyqualitydialog.vue | 0 src/components/OperateButton.vue | 1 + src/components/Upload/newfileupload copy.vue | 247 -- src/components/newtable/index.vue | 1130 --------- src/components/qc/index.vue | 2067 ----------------- src/components/xytable.vue | 699 ------ src/router.js | 11 +- src/views/AfterSalesManagement/index.vue | 2 - src/views/CommodityManagement/index.vue | 58 +- src/views/OrderManagement/index.vue | 1 - .../returnAddress/components/addDialog.vue | 127 + src/views/returnAddress/index.vue | 366 +++ src/views/translateSet/index.vue | 7 +- 16 files changed, 711 insertions(+), 4163 deletions(-) create mode 100644 src/api/returnAddress.js create mode 100644 src/components/Dialog/index.vue delete mode 100644 src/components/Dialog/xyqualitydialog.vue delete mode 100644 src/components/Upload/newfileupload copy.vue delete mode 100644 src/components/newtable/index.vue delete mode 100644 src/components/qc/index.vue delete mode 100644 src/components/xytable.vue create mode 100644 src/views/returnAddress/components/addDialog.vue create mode 100644 src/views/returnAddress/index.vue diff --git a/src/api/CommodityManagement.js b/src/api/CommodityManagement.js index e64ad72..42bb755 100644 --- a/src/api/CommodityManagement.js +++ b/src/api/CommodityManagement.js @@ -55,11 +55,19 @@ export function commodity_log(data) { data }) } -// 同步订单 -// export function manual_after_order(data) { -// return request({ -// url: `xy_openapi/afterSale/manual_after_order`, -// method: 'post', -// data -// }) -// } \ No newline at end of file +// 批量下架 +export function pull_off_list(data) { + return request({ + url: `xy_openapi/commodity_info/pull_off_list`, + method: 'post', + data + }) +} +// 批量删除 +export function delete_list(data) { + return request({ + url: `xy_openapi/commodity_info/delete_list`, + method: 'delete', + data + }) +} \ No newline at end of file diff --git a/src/api/returnAddress.js b/src/api/returnAddress.js new file mode 100644 index 0000000..3cb420d --- /dev/null +++ b/src/api/returnAddress.js @@ -0,0 +1,35 @@ +import request from '@axioshooks' +// 获取退货地址列表 +export function getAfterSaleAddress(data) { + return request({ + url: 'xy_openapi/afterSaleAddress/getAfterSaleAddress', + method: 'post', + data + }) +} +// 新增退货地址列表 +export function AddressAdd(data) { + return request({ + url: 'xy_openapi/afterSaleAddress/add', + method: 'post', + data + }) +} +// 删除退货地址列表 +export function AddressDelete(data) { + return request({ + url: `xy_openapi/afterSaleAddress/delete/${data}`, + method: 'delete', + data + }) +} +// 修改退货地址 +export function AddressUpdate(data) { + return request({ + url: `xy_openapi/afterSaleAddress/update`, + method: 'put', + data + }) +} + + diff --git a/src/components/Dialog/index.vue b/src/components/Dialog/index.vue new file mode 100644 index 0000000..786e807 --- /dev/null +++ b/src/components/Dialog/index.vue @@ -0,0 +1,99 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Dialog/xyqualitydialog.vue b/src/components/Dialog/xyqualitydialog.vue deleted file mode 100644 index e69de29..0000000 diff --git a/src/components/OperateButton.vue b/src/components/OperateButton.vue index 64b78a5..b232843 100644 --- a/src/components/OperateButton.vue +++ b/src/components/OperateButton.vue @@ -40,6 +40,7 @@ - - - \ No newline at end of file diff --git a/src/components/newtable/index.vue b/src/components/newtable/index.vue deleted file mode 100644 index 3e273ef..0000000 --- a/src/components/newtable/index.vue +++ /dev/null @@ -1,1130 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/src/components/qc/index.vue b/src/components/qc/index.vue deleted file mode 100644 index 3083d34..0000000 --- a/src/components/qc/index.vue +++ /dev/null @@ -1,2067 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/components/xytable.vue b/src/components/xytable.vue deleted file mode 100644 index 56bf5b4..0000000 --- a/src/components/xytable.vue +++ /dev/null @@ -1,699 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/src/router.js b/src/router.js index c7dd8c8..a25fab8 100644 --- a/src/router.js +++ b/src/router.js @@ -8,6 +8,7 @@ import AfterSalesManagement from './views/AfterSalesManagement/index.vue'; import NewlyBuiltGoods from './views/NewlyBuiltGoods/index.vue'; import XyShop from "./views/XyShop/index.vue"; import translateSet from "./views/translateSet/index.vue"; +import returnAddress from "./views/returnAddress/index.vue"; import { @@ -90,8 +91,14 @@ export const routes = [ path: '/translateSet', component: translateSet, }, - - + { + meta: { + label: "退货物流配置 ", + icon: markRaw(Location) + }, + path: '/returnAddress', + component: returnAddress, + }, ] }, { path: '/:pathMatch(.*)*', name: 'NotFound', component: NotFound }, diff --git a/src/views/AfterSalesManagement/index.vue b/src/views/AfterSalesManagement/index.vue index 135b5d9..f99dced 100644 --- a/src/views/AfterSalesManagement/index.vue +++ b/src/views/AfterSalesManagement/index.vue @@ -355,8 +355,6 @@ const buttonList = ref([ show: true, Loading: false, handler: (item) => { - console.log(item, "item"); - if (!selectdateList.value.length) return ElMessage.warning("至少选择一条数据!"); item.Loading = true; diff --git a/src/views/CommodityManagement/index.vue b/src/views/CommodityManagement/index.vue index f940fb6..5868612 100644 --- a/src/views/CommodityManagement/index.vue +++ b/src/views/CommodityManagement/index.vue @@ -11,7 +11,7 @@ - +