diff --git a/apps/hand-factory/api/system/oss.js b/apps/hand-factory/api/system/oss.js new file mode 100644 index 0000000..2ea46c6 --- /dev/null +++ b/apps/hand-factory/api/system/oss.js @@ -0,0 +1,42 @@ +import request from '@/utils/request' + +// 查询OSS对象存储列表 +export function listOss(query) { + return request({ + url: '/system/oss/list', + method: 'get', + params: query + }) +} + +// 查询OSS对象基于id串(支持多个ID,用逗号分隔或数组) +export function listByIds(ossIds) { + // 如果是数组,转换为逗号分隔的字符串 + const ids = Array.isArray(ossIds) ? ossIds.join(',') : ossIds + return request({ + url: '/system/oss/listByIds/' + ids, + method: 'get' + }) +} + +// 删除OSS对象存储 +export function delOss(ossId) { + return request({ + url: '/system/oss/' + ossId, + method: 'delete' + }) +} + +/** + * 上传文件 + */ +export function uploadFile(file) { + const form = new FormData() + form.append('file', file) + return request({ + url: '/system/oss/upload', + method: 'post', + data: form, + }) +} + diff --git a/apps/hand-factory/api/wms/equipmentChecklist.js b/apps/hand-factory/api/wms/equipmentChecklist.js new file mode 100644 index 0000000..a12d591 --- /dev/null +++ b/apps/hand-factory/api/wms/equipmentChecklist.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备检验清单列表 +export function listEquipmentChecklist(query) { + return request({ + url: '/eqp/equipmentChecklist/list', + method: 'get', + params: query + }) +} + +// 查询设备检验清单详细 +export function getEquipmentChecklist(checkId) { + return request({ + url: '/eqp/equipmentChecklist/' + checkId, + method: 'get' + }) +} + +// 新增设备检验清单 +export function addEquipmentChecklist(data) { + return request({ + url: '/eqp/equipmentChecklist', + method: 'post', + data: data + }) +} + +// 修改设备检验清单 +export function updateEquipmentChecklist(data) { + return request({ + url: '/eqp/equipmentChecklist', + method: 'put', + data: data + }) +} + +// 删除设备检验清单 +export function delEquipmentChecklist(checkId) { + return request({ + url: '/eqp/equipmentChecklist/' + checkId, + method: 'delete' + }) +} diff --git a/apps/hand-factory/api/wms/equipmentInspectionRecord.js b/apps/hand-factory/api/wms/equipmentInspectionRecord.js new file mode 100644 index 0000000..be9f925 --- /dev/null +++ b/apps/hand-factory/api/wms/equipmentInspectionRecord.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备巡检记录列表 +export function listEquipmentInspectionRecord(query) { + return request({ + url: '/eqp/equipmentInspectionRecord/list', + method: 'get', + params: query + }) +} + +// 查询设备巡检记录详细 +export function getEquipmentInspectionRecord(recordId) { + return request({ + url: '/eqp/equipmentInspectionRecord/' + recordId, + method: 'get' + }) +} + +// 新增设备巡检记录 +export function addEquipmentInspectionRecord(data) { + return request({ + url: '/eqp/equipmentInspectionRecord', + method: 'post', + data: data + }) +} + +// 修改设备巡检记录 +export function updateEquipmentInspectionRecord(data) { + return request({ + url: '/eqp/equipmentInspectionRecord', + method: 'put', + data: data + }) +} + +// 删除设备巡检记录 +export function delEquipmentInspectionRecord(recordId) { + return request({ + url: '/eqp/equipmentInspectionRecord/' + recordId, + method: 'delete' + }) +} diff --git a/apps/hand-factory/api/wms/equipmentPart.js b/apps/hand-factory/api/wms/equipmentPart.js new file mode 100644 index 0000000..2cec5f1 --- /dev/null +++ b/apps/hand-factory/api/wms/equipmentPart.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询检验部位列表 +export function listEquipmentPart(query) { + return request({ + url: '/eqp/equipmentPart/list', + method: 'get', + params: query + }) +} + +// 查询检验部位详细 +export function getEquipmentPart(partId) { + return request({ + url: '/eqp/equipmentPart/' + partId, + method: 'get' + }) +} + +// 新增检验部位 +export function addEquipmentPart(data) { + return request({ + url: '/eqp/equipmentPart', + method: 'post', + data: data + }) +} + +// 修改检验部位 +export function updateEquipmentPart(data) { + return request({ + url: '/eqp/equipmentPart', + method: 'put', + data: data + }) +} + +// 删除检验部位 +export function delEquipmentPart(partId) { + return request({ + url: '/eqp/equipmentPart/' + partId, + method: 'delete' + }) +} diff --git a/apps/hand-factory/pages.json b/apps/hand-factory/pages.json index cb8e484..43a1fa3 100644 --- a/apps/hand-factory/pages.json +++ b/apps/hand-factory/pages.json @@ -113,6 +113,12 @@ "style": { "navigationBarTitleText": "钢卷详情" } + }, + { + "path": "pages/eqp/eqp", + "style": { + "navigationBarTitleText": "设备巡检" + } } ], "globalStyle": { diff --git a/apps/hand-factory/pages/eqp/eqp.vue b/apps/hand-factory/pages/eqp/eqp.vue new file mode 100644 index 0000000..e40fdf1 --- /dev/null +++ b/apps/hand-factory/pages/eqp/eqp.vue @@ -0,0 +1,886 @@ +