diff --git a/.env.test b/.env.test
index d911fb4..4204265 100644
--- a/.env.test
+++ b/.env.test
@@ -1,2 +1,2 @@
-VITE_BASE_URL=https://gateway-test.mashibing.cn
+VITE_BASE_URL=http://k8s-horse-gateway.mashibing.cn/
VITE_REQUEST_TIMEOUT=20000
diff --git a/.vscode/extra.code-snippets b/.vscode/extra.code-snippets
index e229412..7eb1558 100644
--- a/.vscode/extra.code-snippets
+++ b/.vscode/extra.code-snippets
@@ -40,5 +40,11 @@
""
],
"description": "快速二次封装ElementPlus组件"
+ },
+ "try catch": {
+ "scope": "javascript,typescript",
+ "prefix": "trycatch",
+ "body": ["try {", "\t$0", "} catch (e) {", "\tconsole.info('取消$1', e);", "}"],
+ "description": "TryCatch代码块"
}
}
diff --git a/src/api/sales/service.js b/src/api/sales/service.js
new file mode 100644
index 0000000..1298e17
--- /dev/null
+++ b/src/api/sales/service.js
@@ -0,0 +1,75 @@
+import request from '@/utils/request.js';
+export const search = (params) => {
+ return request({
+ url: '/mall/trade/admin/refundOrder/page',
+ method: 'get',
+ params,
+ });
+};
+export const detail = (id) => {
+ return request({
+ url: '/mall/trade/admin/refundOrder/refundInfo/' + id,
+ method: 'get',
+ });
+};
+export const returnDetail = (id) => {
+ return request({
+ url: '/mall/trade/admin/refundOrder/returnInfo/' + id,
+ method: 'get',
+ });
+};
+export const logistics = (id) => {
+ return request({
+ url: '/mall/trade/admin/refundOrder/logistics/' + id,
+ method: 'get',
+ });
+};
+export const summary = () => {
+ return request({
+ url: '/mall/trade/admin/tradeOrder/statistics',
+ method: 'get',
+ });
+};
+
+export const resolveReceive = (data) => {
+ return request({
+ url: '/mall/trade/admin/refundOrder/agreeReceiving',
+ method: 'put',
+ data,
+ });
+};
+export const rejectReceive = (data) => {
+ return request({
+ url: '/mall/trade/admin/refundOrder/disagreeReceiving',
+ method: 'put',
+ data,
+ });
+};
+export const resolveRefund = (data) => {
+ return request({
+ url: '/mall/trade/admin/refundOrder/agreeRefund',
+ method: 'put',
+ data,
+ });
+};
+export const rejectRefund = (data) => {
+ return request({
+ url: '/mall/trade/admin/refundOrder/disagreeRefund',
+ method: 'put',
+ data,
+ });
+};
+export const resolveReturn = (data) => {
+ return request({
+ url: '/mall/trade/admin/refundOrder/agreeReturn',
+ method: 'put',
+ data,
+ });
+};
+export const rejectReturn = (data) => {
+ return request({
+ url: '/mall/trade/admin/refundOrder/disagreeReturn',
+ method: 'put',
+ data,
+ });
+};
diff --git a/src/layouts/components/menu-item.vue b/src/layouts/components/menu-item.vue
index b61c819..fc100a6 100644
--- a/src/layouts/components/menu-item.vue
+++ b/src/layouts/components/menu-item.vue
@@ -8,11 +8,11 @@
{{ props.menuItem.meta.title }}
- +