From 3a40d5f872411dc156b1efd7f727395f0c39c25d Mon Sep 17 00:00:00 2001 From: Leo Date: Sat, 15 Nov 2025 15:15:13 +0800 Subject: [PATCH] 1 --- src/api/system/jdorder.js | 9 + src/router/index.js | 6 + src/views/public/OrderSearch.vue | 472 +++++++++++++++++++++++++++++++ 3 files changed, 487 insertions(+) create mode 100644 src/views/public/OrderSearch.vue diff --git a/src/api/system/jdorder.js b/src/api/system/jdorder.js index 329aec3..7879727 100644 --- a/src/api/system/jdorder.js +++ b/src/api/system/jdorder.js @@ -174,4 +174,13 @@ export function fetchLogisticsManually(data) { method: 'post', data }) +} + +// 订单搜索工具接口(返回简易字段) +export function searchOrders(query) { + return request({ + url: '/system/jdorder/tools/search', + method: 'get', + params: query + }) } \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index 0ab20e3..c035395 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -85,6 +85,12 @@ export const constantRoutes = [ component: () => import('@/views/public/CommentGenerator'), hidden: true }, + // 订单搜索工具(内部使用,不易被发现的路径) + { + path: '/tools/order-search', + component: () => import('@/views/public/OrderSearch'), + hidden: true + }, // 公开订单提交页(不使用 Layout,无侧边栏) { path: '/public/order-submit', diff --git a/src/views/public/OrderSearch.vue b/src/views/public/OrderSearch.vue new file mode 100644 index 0000000..4438849 --- /dev/null +++ b/src/views/public/OrderSearch.vue @@ -0,0 +1,472 @@ + + + + + +