From a112a45fd43cd41127a4e6bbad8dadeef542a248 Mon Sep 17 00:00:00 2001 From: syruan <15555146157@163.com> Date: Tue, 10 Dec 2024 17:22:22 +0800 Subject: [PATCH] API --- src/api/repairTest/brokenExamine.js | 45 ++++++++++ src/api/repairTest/repair.js | 130 ++++++++++++++++++++++++++++ src/api/repairTest/testExamine.js | 51 +++++++++++ 3 files changed, 226 insertions(+) create mode 100644 src/api/repairTest/brokenExamine.js create mode 100644 src/api/repairTest/repair.js create mode 100644 src/api/repairTest/testExamine.js diff --git a/src/api/repairTest/brokenExamine.js b/src/api/repairTest/brokenExamine.js new file mode 100644 index 00000000..52192b7c --- /dev/null +++ b/src/api/repairTest/brokenExamine.js @@ -0,0 +1,45 @@ +import request from '@/utils/request' + +// 查询报废任务列表 +export function getQuestListApi(query) { + return request({ + url: '/material/scrap/getScrapTaskList', + method: 'get', + params: query + }) +} +// 查看报废任务详细列表 +export function getRepairAuditListApi(query) { + return request({ + url: '/material/scrap/getScrapAuditList', + method: 'get', + params: query + }) +} +// 报废任务审核 +export function addDetailsAuditApi(data) { + return request({ + url: '/material/scrap/audit', + method: 'post', + // contentType: 'application/json', + data: data + }) +} + +export function getScrapRecord(query) { + return request({ + url: '/material/scrap/getScrapRecord', + method: 'get', + params: query + }) +} + + +// 获取报废图片 +export function getFileUrl(query) { + return request({ + url: '/material/scrap/getFileUrl', + method: 'get', + params: query + }) +} \ No newline at end of file diff --git a/src/api/repairTest/repair.js b/src/api/repairTest/repair.js new file mode 100644 index 00000000..21bb97b4 --- /dev/null +++ b/src/api/repairTest/repair.js @@ -0,0 +1,130 @@ +import request from '@/utils/request' +//获取维修任务列表 +export function getRepairTaskListApi(query) { + return request({ + url: '/material/base/repair/getRepairTaskList', + method: 'get', + params: query + }) +} +//维修任务机具列表 +export function getRepairMaTypeListApi(query) { + return request({ + url: '/material/base/repair/getRepairMaTypeList', + method: 'get', + params: query + }) +} +//机具设备管理-列表 +// export function listMaPartType(query) { +// return request({ +// url: '/material/base/maPartType/list', +// method: 'get', +// params: query +// }) +// } +// //配件管理-列表 +export function listPartType(query) { + return request({ + url: '/material/base/maPartType/list', + method: 'get', + params: query + }) +} +// 单位下拉选 +export function getUnitInfoSelectApi() { + return request({ + url: '/material/base/bmUnitInfo/getUnitInfoSelect', + method: 'get', + }) +} +//内部维修提交 +//机具设备管理--新增 +export function submitRepairApplyApi(data) { + return request({ + url: '/material/base/repair/submitRepairApply', + method: 'post', + contentType: 'application/json', + data: data + }) +} +// 用户下拉选 +export function getUserSelectApi(params) { + return request({ + url: '/system/user/getUserByRoleList', + method: 'get', + params + }) +} +// 工程下拉选 +export function getProjectSelectApi() { + return request({ + url: '/material/base/bmProjectInfo/getProjectSelect', + method: 'get', + }) +} +// 工程下拉选 +export function getSupplierSelectApi() { + return request({ + url: '/material/base/supplierInfo/getSupplierSelect', + method: 'get', + }) +} +// 报废原因下拉选 +export function getDictTypeApi() { + return request({ + url: '/sgzb-system/dict/type/81', + method: 'get', + }) +} + +// 维修合格的数据提交 +export function addFastRepairApplyApi(json) { + return request({ + url: '/material/base/repair/fastRepairApply', + method: 'post', + // contentType: 'application/json', + data: json + }) +} +// 完成维修的数据提交 +export function addCompleteRepairApi(json) { + return request({ + url: '/material/base/repair/completeRepair', + method: 'post', + // contentType: 'application/json', + data: json + }) +} +// 提交审核的数据提交 +export function addEndRepairTaskApi(json) { + return request({ + url: '/material/base/repair/endRepairTask', + method: 'post', + // contentType: 'application/json', + data: json + }) +} +// 工机具类型 +export function listPartTypeApi() { + return request({ + url: '/material/base/type/getMaTypeList', + method: 'get', + }) +} +// 维修状态下拉选 +export function getDicSelectApi(query) { + return request({ + url: '/material/base/repair/getDicSelect', + method: 'get', + params: query + }) +} +// 规格型号下拉数 +export function getMaTypeSelectApi(query) { + return request({ + url: '/material/base/type/getMaTypeSelect', + method: 'get', + params: query + }) +} diff --git a/src/api/repairTest/testExamine.js b/src/api/repairTest/testExamine.js new file mode 100644 index 00000000..4ea46121 --- /dev/null +++ b/src/api/repairTest/testExamine.js @@ -0,0 +1,51 @@ +import request from '@/utils/request' + +// 查询修试审核任务列表 +export function getQuestListApi(query) { + return request({ + url: '/material/details/questList', + method: 'get', + params: query + }) +} +// 查询修试审核任务列表 +export function getRepairAuditListApi(query) { + return request({ + url: '/material/details/getRepairAuditList', + method: 'get', + params: query + }) +} + +export function addDetailsAuditApi(data) { + return request({ + url: '/material/details/audit', + method: 'post', + // contentType: 'application/json', + data: data + }) +} + +// +export function getRepairRecord(query) { + return request({ + url: '/material/details/getRepairRecord', + method: 'get', + params: query + }) +} + +// +export function getPartRecord(query) { + return request({ + url: '/material/details/getPartRecord', + method: 'get', + params: query + }) +} + + + + + +