From d28bb7d7acdc4d27a553e5b6b2458d5e7ec43165 Mon Sep 17 00:00:00 2001 From: zhuguifei <zhuguifei@zhuguifeideiMac.local> Date: 星期二, 29 四月 2025 14:40:44 +0800 Subject: [PATCH] 完成设备维修工单 --- eims-ui-mobile/src/service/repair.ts | 51 ++++++++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 46 insertions(+), 5 deletions(-) diff --git a/eims-ui-mobile/src/service/repair.ts b/eims-ui-mobile/src/service/repair.ts index b763de3..1d2e7c3 100644 --- a/eims-ui-mobile/src/service/repair.ts +++ b/eims-ui-mobile/src/service/repair.ts @@ -1,5 +1,5 @@ import { http } from '@/utils/http' -import type { RepairReqVO, RepairResVO } from './repair.d' +import type { RepairReqVO, RepairResVO, RepairFbVO, RepairRecordVO } from './repair.d' type ID = number | string /** @@ -23,10 +23,6 @@ return http.get<RepairReqVO[]>('/eims/repairReq/list', params) } - - - - /** * 缁翠慨鍗曞垪琛� */ @@ -34,9 +30,54 @@ return http.get<RepairResVO[]>('/eims/repairRes/list', params) } /** + * 鏌ヨ缁翠慨鍗� + * @param data + */ +export const getRepairRes = (id: ID) => { + return http.get<RepairResVO>(`/eims/repairRes/${id}`) +} + +/** * 鏂板缁翠慨鍗� * @param data */ export const addRepairRes = (data: any) => { return http.post<void>('/eims/repairRes/add', data) } + + +/** + * 鏇存柊缁翠慨宸ュ崟 + * @param data + */ +export const updateRepairRes = (data: any) => { + return http.put<void>('/eims/repairRes', data) +} + + + +/** + * 鏌ヨ缁翠慨璇勪环 + * @param id + */ +export const getRepairFb = (id: ID) => { + return http.get<RepairFbVO>(`/eims/repairFb/${id}`) +} + +/** + * 鏂板缁翠慨璇勪环 + * @param data + */ +export const addRepairFb = (data: any) => { + return http.post<void>('/eims/repairFb', data) +} + + + + +/** + * 缁翠慨璁板綍鍒楄〃 + */ +export const getRepairRecordList = (params: any) => { + return http.get<RepairRecordVO[]>('/eims/repairRecord/list', params) +} -- Gitblit v1.9.3