From dcee05ea36a3da459c2207dad010b82fbd8a9480 Mon Sep 17 00:00:00 2001 From: hongchao <3228015117@qq.com> Date: Thu, 19 Dec 2024 16:09:08 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=BC=E5=90=88=E6=9F=A5=E8=AF=A2=E4=B8=AD?= =?UTF-8?q?=E7=A7=9F=E8=B5=81=E8=AE=A2=E5=8D=95=E6=9F=A5=E8=AF=A2=EF=BC=88?= =?UTF-8?q?=E5=B1=85=E4=B8=AD=E6=9C=AA=E8=A7=A3=E5=86=B3=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + src/api/search/order.js | 58 +++ src/components/TitleTip/index.vue | 37 ++ src/views/search/order/detail.vue | 745 ++++++++++++++++++++++++++++ src/views/search/order/index.vue | 630 +++++++++++++++++------ src/views/tenantry/order/detail.vue | 2 +- src/views/tenantry/order/index.vue | 2 +- 7 files changed, 1321 insertions(+), 154 deletions(-) create mode 100644 src/api/search/order.js create mode 100644 src/components/TitleTip/index.vue create mode 100644 src/views/search/order/detail.vue diff --git a/package.json b/package.json index fdc45bce..23a8558a 100644 --- a/package.json +++ b/package.json @@ -52,6 +52,7 @@ "js-cookie": "3.0.1", "jsencrypt": "3.0.0-rc.1", "jszip": "^3.10.1", + "moment": "^2.30.1", "nprogress": "0.2.0", "qrcodejs2": "0.0.2", "quill": "1.3.7", diff --git a/src/api/search/order.js b/src/api/search/order.js new file mode 100644 index 00000000..7acee64d --- /dev/null +++ b/src/api/search/order.js @@ -0,0 +1,58 @@ +import request from '@/utils/request' + +//装备装备类目树结构数据 +export function getOrderListApi(query) { + return request({ + url: '/material-mall/comprehensive/orderDetails', + method: 'get', + params: query + }) +} + +//获取订单列表详情 +export function getOrderListInfoApi (query) { + return request({ + url: '/material-mall/order/getOrderDetailsById', + method: 'get', + params: query + }) +} + + +export function getOverhaulApi (orderId) { + return request({ + url: '/material-mall/lease-repair/getById', + method: 'get', + params: { + orderId: orderId + } + }) +} + + +// 获取装备列表 +export function getEquipmentListApi(query) { + return request({ + url: '/material-mall/comprehensive/devList', + method: 'get', + params: query + }) +} + +// 获取装备详情 +export function getRentDetailApi(query) { + return request({ + url: '/material-mall/comprehensive/rentDetails', + method: 'get', + params: query + }) +} + + + + + + + + + diff --git a/src/components/TitleTip/index.vue b/src/components/TitleTip/index.vue new file mode 100644 index 00000000..afa05ab4 --- /dev/null +++ b/src/components/TitleTip/index.vue @@ -0,0 +1,37 @@ + + + + diff --git a/src/views/search/order/detail.vue b/src/views/search/order/detail.vue new file mode 100644 index 00000000..d8d23be8 --- /dev/null +++ b/src/views/search/order/detail.vue @@ -0,0 +1,745 @@ + + + + \ No newline at end of file diff --git a/src/views/search/order/index.vue b/src/views/search/order/index.vue index fdaa1c7d..1cc58252 100644 --- a/src/views/search/order/index.vue +++ b/src/views/search/order/index.vue @@ -1,5 +1,5 @@ \ No newline at end of file diff --git a/src/views/tenantry/order/detail.vue b/src/views/tenantry/order/detail.vue index 13d72186..62745e7c 100644 --- a/src/views/tenantry/order/detail.vue +++ b/src/views/tenantry/order/detail.vue @@ -134,7 +134,7 @@