From fbea57b81fd079b6f7278c0dcc8dbe096ae18b62 Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Wed, 9 Apr 2025 12:40:38 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=99=BA=E8=83=BD=E6=9F=9C=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E8=AF=A6=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/hard/hard-door-manager.ts | 40 ++++ src/views/admin/system/user/index.vue | 3 + .../hard/hard-after-sale/order-refund.vue | 30 +-- src/views/hard/hard-door-manager/form.vue | 192 ++++++++++++++++++ src/views/hard/hard-door-manager/index.vue | 161 +++++++++++++++ src/views/hard/hard-manager/index.vue | 16 +- src/views/hard/hard-order/index.vue | 17 -- 7 files changed, 419 insertions(+), 40 deletions(-) create mode 100644 src/api/hard/hard-door-manager.ts create mode 100644 src/views/hard/hard-door-manager/form.vue create mode 100644 src/views/hard/hard-door-manager/index.vue diff --git a/src/api/hard/hard-door-manager.ts b/src/api/hard/hard-door-manager.ts new file mode 100644 index 0000000..8178110 --- /dev/null +++ b/src/api/hard/hard-door-manager.ts @@ -0,0 +1,40 @@ +import request from "/@/utils/request" + +export function pageJoin(query?: Object) { + return request({ + url: "/hard/hard-door-manager/page-join", + method: "get", + params: query, + }) +} + +export function fetchList(query?: Object) { + return request({ + url: "/hard/hard-door-manager/page", + method: "get", + params: query, + }) +} + +export function bind(obj?: Object) { + return request({ + url: "/hard/hard-door-manager/bind", + method: "post", + data: obj, + }) +} + +export function getObj(id?: string) { + return request({ + url: "/hard/hard-door-manager/" + id, + method: "get", + }) +} + +export function getByHardId(params: any) { + return request({ + url: "/hard/hard-door-manager/get-by-hard-id", + method: "get", + params, + }) +} diff --git a/src/views/admin/system/user/index.vue b/src/views/admin/system/user/index.vue index 64c5547..44110d2 100644 --- a/src/views/admin/system/user/index.vue +++ b/src/views/admin/system/user/index.vue @@ -23,6 +23,9 @@ + + + 查询 重置 diff --git a/src/views/hard/hard-after-sale/order-refund.vue b/src/views/hard/hard-after-sale/order-refund.vue index a6aae9d..b972503 100644 --- a/src/views/hard/hard-after-sale/order-refund.vue +++ b/src/views/hard/hard-after-sale/order-refund.vue @@ -144,23 +144,16 @@ import { ElLoading } from "element-plus" const RefundRejectForm = defineAsyncComponent(() => import("./refund-reject.vue")) // 定义查询字典 -const { - hard_pay_type, - hard_order_type, - hard_order_status, - hard_after_sale_way, - hard_after_sale_type, - hard_sale_status, - hard_type, -} = useDict( - "hard_pay_type", - "hard_order_type", - "hard_order_status", - "hard_after_sale_way", - "hard_after_sale_type", - "hard_sale_status", - "hard_type", -) +const { hard_pay_type, hard_order_type, hard_order_status, hard_after_sale_way, hard_after_sale_type, hard_sale_status, hard_type } = + useDict( + "hard_pay_type", + "hard_order_type", + "hard_order_status", + "hard_after_sale_way", + "hard_after_sale_type", + "hard_sale_status", + "hard_type", + ) const { query } = useRoute() const refundRejectRef = ref() @@ -182,8 +175,7 @@ const state: BasicTableProps = reactive({ }) // table hook -const { getDataList, currentChangeHandle, sizeChangeHandle, sortChangeHandle, downBlobFile, tableStyle } = - useTable(state) +const { getDataList, currentChangeHandle, sizeChangeHandle, sortChangeHandle, downBlobFile, tableStyle } = useTable(state) onMounted(async () => { const type = query.type as unknown as any diff --git a/src/views/hard/hard-door-manager/form.vue b/src/views/hard/hard-door-manager/form.vue new file mode 100644 index 0000000..a5dcae3 --- /dev/null +++ b/src/views/hard/hard-door-manager/form.vue @@ -0,0 +1,192 @@ + + + diff --git a/src/views/hard/hard-door-manager/index.vue b/src/views/hard/hard-door-manager/index.vue new file mode 100644 index 0000000..96b6e32 --- /dev/null +++ b/src/views/hard/hard-door-manager/index.vue @@ -0,0 +1,161 @@ + + + + + diff --git a/src/views/hard/hard-manager/index.vue b/src/views/hard/hard-manager/index.vue index 00fad51..db8334b 100644 --- a/src/views/hard/hard-manager/index.vue +++ b/src/views/hard/hard-manager/index.vue @@ -61,7 +61,7 @@ - + @@ -84,9 +84,10 @@