diff --git a/docs/功能测试-设备保养日志.md b/docs/功能测试-设备保养日志.md new file mode 100644 index 00000000..0d31d88e --- /dev/null +++ b/docs/功能测试-设备保养日志.md @@ -0,0 +1,9 @@ +# 设备保养日志功能测试任务列表 + +- [ ] 进入 `设备模型 / 设备保养 / 设备保养日志`,页面正常加载,无控制台报错。 +- [ ] 点击查询,列表按分页加载数据,表格字段显示完整。 +- [ ] 输入关键字后点击查询,列表按条件刷新。 +- [ ] 点击重置,查询条件清空并重新加载列表。 +- [ ] 点击编辑,表单带出当前行数据,修改后保存成功。 +- [ ] 点击导出,系统可创建导出任务或返回成功提示。 +- [ ] 分页切换页码和每页条数时,列表数据刷新正常。 diff --git a/docs/功能测试-设备保养详情.md b/docs/功能测试-设备保养详情.md new file mode 100644 index 00000000..f9f991f8 --- /dev/null +++ b/docs/功能测试-设备保养详情.md @@ -0,0 +1,10 @@ +# 设备保养详情功能测试任务列表 + +- [ ] 进入 `设备模型 / 设备保养 / 设备保养详情`,页面正常加载,无控制台报错。 +- [ ] 点击查询,列表按分页加载数据,表格字段显示完整。 +- [ ] 输入关键字后点击查询,列表按条件刷新。 +- [ ] 点击重置,查询条件清空并重新加载列表。 +- [ ] 点击新增,填写表单并保存,保存成功后列表刷新。 +- [ ] 点击编辑,表单带出当前行数据,修改后保存成功。 +- [ ] 点击删除,确认后记录删除并刷新列表。 +- [ ] 分页切换页码和每页条数时,列表数据刷新正常。 diff --git a/docs/功能测试-设备保养项目.md b/docs/功能测试-设备保养项目.md new file mode 100644 index 00000000..7021bbca --- /dev/null +++ b/docs/功能测试-设备保养项目.md @@ -0,0 +1,10 @@ +# 设备保养项目功能测试任务列表 + +- [ ] 进入 `设备模型 / 设备保养 / 设备保养项目`,页面正常加载,无控制台报错。 +- [ ] 点击查询,列表按分页加载数据,表格字段显示完整。 +- [ ] 输入关键字后点击查询,列表按条件刷新。 +- [ ] 点击重置,查询条件清空并重新加载列表。 +- [ ] 点击新增,填写表单并保存,保存成功后列表刷新。 +- [ ] 点击编辑,表单带出当前行数据,修改后保存成功。 +- [ ] 点击删除,确认后记录删除并刷新列表。 +- [ ] 分页切换页码和每页条数时,列表数据刷新正常。 diff --git a/docs/功能测试-设备信息.md b/docs/功能测试-设备信息.md new file mode 100644 index 00000000..027996b5 --- /dev/null +++ b/docs/功能测试-设备信息.md @@ -0,0 +1,11 @@ +# 设备信息功能测试任务列表 + +- [ ] 进入 `设备模型 / 设备信息 / 设备信息`,页面正常加载,无控制台报错。 +- [ ] 点击查询,列表按分页加载数据,表格字段显示完整。 +- [ ] 输入关键字后点击查询,列表按条件刷新。 +- [ ] 点击重置,查询条件清空并重新加载列表。 +- [ ] 点击新增,填写表单并保存,保存成功后列表刷新。 +- [ ] 点击编辑,表单带出当前行数据,修改后保存成功。 +- [ ] 点击删除,确认后记录删除并刷新列表。 +- [ ] 如当前账号有导出权限,点击导出可创建导出任务。 +- [ ] 分页切换页码和每页条数时,列表数据刷新正常。 diff --git a/docs/功能测试-设备损耗品寿命管理.md b/docs/功能测试-设备损耗品寿命管理.md new file mode 100644 index 00000000..0c9f905a --- /dev/null +++ b/docs/功能测试-设备损耗品寿命管理.md @@ -0,0 +1,11 @@ +# 设备损耗品寿命管理功能测试任务列表 + +- [ ] 进入 `设备模型 / 设备损耗品 / 设备损耗品寿命管理`,页面正常加载,无控制台报错。 +- [ ] 点击查询,列表按分页加载数据,表格字段显示完整。 +- [ ] 输入关键字后点击查询,列表按条件刷新。 +- [ ] 点击重置,查询条件清空并重新加载列表。 +- [ ] 点击新增,填写表单并保存,保存成功后列表刷新。 +- [ ] 点击编辑,表单带出当前行数据,修改后保存成功。 +- [ ] 点击删除,确认后记录删除并刷新列表。 +- [ ] 点击导出,系统可创建导出任务或返回成功提示。 +- [ ] 分页切换页码和每页条数时,列表数据刷新正常。 diff --git a/docs/功能测试-设备损耗品更换日志.md b/docs/功能测试-设备损耗品更换日志.md new file mode 100644 index 00000000..8ccb697f --- /dev/null +++ b/docs/功能测试-设备损耗品更换日志.md @@ -0,0 +1,11 @@ +# 设备损耗品更换日志功能测试任务列表 + +- [ ] 进入 `设备模型 / 设备损耗品 / 设备损耗品更换日志`,页面正常加载,无控制台报错。 +- [ ] 点击查询,列表按分页加载数据,表格字段显示完整。 +- [ ] 输入关键字后点击查询,列表按条件刷新。 +- [ ] 点击重置,查询条件清空并重新加载列表。 +- [ ] 点击新增,填写表单并保存,保存成功后列表刷新。 +- [ ] 点击编辑,表单带出当前行数据,修改后保存成功。 +- [ ] 点击删除,确认后记录删除并刷新列表。 +- [ ] 点击导出,系统可创建导出任务或返回成功提示。 +- [ ] 分页切换页码和每页条数时,列表数据刷新正常。 diff --git a/docs/功能测试-设备损耗品类别.md b/docs/功能测试-设备损耗品类别.md new file mode 100644 index 00000000..b7857642 --- /dev/null +++ b/docs/功能测试-设备损耗品类别.md @@ -0,0 +1,11 @@ +# 设备损耗品类别功能测试任务列表 + +- [ ] 进入 `设备模型 / 设备损耗品 / 设备损耗品类别`,页面正常加载,无控制台报错。 +- [ ] 点击查询,列表按分页加载数据,表格字段显示完整。 +- [ ] 输入关键字后点击查询,列表按条件刷新。 +- [ ] 点击重置,查询条件清空并重新加载列表。 +- [ ] 点击新增,填写表单并保存,保存成功后列表刷新。 +- [ ] 点击编辑,表单带出当前行数据,修改后保存成功。 +- [ ] 点击删除,确认后记录删除并刷新列表。 +- [ ] 点击导出,系统可创建导出任务或返回成功提示。 +- [ ] 分页切换页码和每页条数时,列表数据刷新正常。 diff --git a/docs/功能测试-设备损耗品项目.md b/docs/功能测试-设备损耗品项目.md new file mode 100644 index 00000000..7c4a0586 --- /dev/null +++ b/docs/功能测试-设备损耗品项目.md @@ -0,0 +1,11 @@ +# 设备损耗品项目功能测试任务列表 + +- [ ] 进入 `设备模型 / 设备损耗品 / 设备损耗品项目`,页面正常加载,无控制台报错。 +- [ ] 点击查询,列表按分页加载数据,表格字段显示完整。 +- [ ] 输入关键字后点击查询,列表按条件刷新。 +- [ ] 点击重置,查询条件清空并重新加载列表。 +- [ ] 点击新增,填写表单并保存,保存成功后列表刷新。 +- [ ] 点击编辑,表单带出当前行数据,修改后保存成功。 +- [ ] 点击删除,确认后记录删除并刷新列表。 +- [ ] 点击导出,系统可创建导出任务或返回成功提示。 +- [ ] 分页切换页码和每页条数时,列表数据刷新正常。 diff --git a/docs/功能测试-设备点检日志.md b/docs/功能测试-设备点检日志.md new file mode 100644 index 00000000..01f31b16 --- /dev/null +++ b/docs/功能测试-设备点检日志.md @@ -0,0 +1,8 @@ +# 设备点检日志功能测试任务列表 + +- [ ] 进入 `设备模型 / 设备点检 / 设备点检日志`,页面正常加载,无控制台报错。 +- [ ] 点击查询,列表按分页加载数据,表格字段显示完整。 +- [ ] 输入关键字后点击查询,列表按条件刷新。 +- [ ] 点击重置,查询条件清空并重新加载列表。 +- [ ] 点击导出,系统可创建导出任务或返回成功提示。 +- [ ] 分页切换页码和每页条数时,列表数据刷新正常。 diff --git a/docs/功能测试-设备点检记录.md b/docs/功能测试-设备点检记录.md new file mode 100644 index 00000000..22a9d65f --- /dev/null +++ b/docs/功能测试-设备点检记录.md @@ -0,0 +1,9 @@ +# 设备点检记录功能测试任务列表 + +- [ ] 进入 `设备模型 / 设备点检 / 设备点检记录`,页面正常加载,无控制台报错。 +- [ ] 点击查询,列表按分页加载数据,表格字段显示完整。 +- [ ] 输入关键字后点击查询,列表按条件刷新。 +- [ ] 点击重置,查询条件清空并重新加载列表。 +- [ ] 点击新增,填写表单并保存,保存成功后列表刷新。 +- [ ] 点击编辑,表单带出当前行数据,修改后保存成功。 +- [ ] 分页切换页码和每页条数时,列表数据刷新正常。 diff --git a/docs/功能测试-设备点检项目.md b/docs/功能测试-设备点检项目.md new file mode 100644 index 00000000..cd57df8a --- /dev/null +++ b/docs/功能测试-设备点检项目.md @@ -0,0 +1,10 @@ +# 设备点检项目功能测试任务列表 + +- [ ] 进入 `设备模型 / 设备点检 / 设备点检项目`,页面正常加载,无控制台报错。 +- [ ] 点击查询,列表按分页加载数据,表格字段显示完整。 +- [ ] 输入关键字后点击查询,列表按条件刷新。 +- [ ] 点击重置,查询条件清空并重新加载列表。 +- [ ] 点击新增,填写表单并保存,保存成功后列表刷新。 +- [ ] 点击编辑,表单带出当前行数据,修改后保存成功。 +- [ ] 点击删除,确认后记录删除并刷新列表。 +- [ ] 分页切换页码和每页条数时,列表数据刷新正常。 diff --git a/docs/功能测试-设备维修日志.md b/docs/功能测试-设备维修日志.md new file mode 100644 index 00000000..eb489300 --- /dev/null +++ b/docs/功能测试-设备维修日志.md @@ -0,0 +1,11 @@ +# 设备维修日志功能测试任务列表 + +- [ ] 进入 `设备模型 / 设备维修 / 设备维修日志`,页面正常加载,无控制台报错。 +- [ ] 点击查询,列表按分页加载数据,表格字段显示完整。 +- [ ] 输入关键字后点击查询,列表按条件刷新。 +- [ ] 点击重置,查询条件清空并重新加载列表。 +- [ ] 点击新增,填写表单并保存,保存成功后列表刷新。 +- [ ] 点击编辑,表单带出当前行数据,修改后保存成功。 +- [ ] 点击删除,确认后记录删除并刷新列表。 +- [ ] 点击导出,系统可创建导出任务或返回成功提示。 +- [ ] 分页切换页码和每页条数时,列表数据刷新正常。 diff --git a/docs/功能测试-设备维修管理.md b/docs/功能测试-设备维修管理.md new file mode 100644 index 00000000..8bd783c5 --- /dev/null +++ b/docs/功能测试-设备维修管理.md @@ -0,0 +1,11 @@ +# 设备维修管理功能测试任务列表 + +- [ ] 进入 `设备模型 / 设备维修 / 设备维修管理`,页面正常加载,无控制台报错。 +- [ ] 点击查询,列表按分页加载数据,表格字段显示完整。 +- [ ] 输入关键字后点击查询,列表按条件刷新。 +- [ ] 点击重置,查询条件清空并重新加载列表。 +- [ ] 点击新增,填写表单并保存,保存成功后列表刷新。 +- [ ] 点击编辑,表单带出当前行数据,修改后保存成功。 +- [ ] 点击删除,确认后记录删除并刷新列表。 +- [ ] 点击导出,系统可创建导出任务或返回成功提示。 +- [ ] 分页切换页码和每页条数时,列表数据刷新正常。 diff --git a/docs/迁移任务列表.md b/docs/迁移任务列表.md index fb442f2c..5a285e2f 100644 --- a/docs/迁移任务列表.md +++ b/docs/迁移任务列表.md @@ -3,8 +3,8 @@ > 根据 `后台Webman界面截图对照表.md` 生成。状态以当前 V2 项目中已落地的页面目录为准。 - 总功能数:79 -- 已迁移:35 -- 未迁移:44 +- 已迁移:48 +- 未迁移:31 | 状态 | 一级模块 | 二级模块 | 三级模块 | 功能说明 | V2 目标路径 | |:---:|---|---|---|---|---| @@ -30,19 +30,19 @@ | ⬜ | 生产配置 (Production Master Data) | 班组模型 (Team Model) | 班次管理 (Shift Management) | 管理生产班次 | 待确认 | | ⬜ | 生产配置 (Production Master Data) | 班组模型 (Team Model) | 排班日历 (Scheduling Calendar) | 查看排班日历 | 待确认 | | ✅ | 设备模型 (Equipment Management) | 设备类别 (Equipment Category) | 设备类别 (Equipment Category) | 管理设备类别 | `src/views/equipment-management/equipment-model/equipment-category/` | -| ⬜ | 设备模型 (Equipment Management) | 设备信息 (Equipment Management) | 设备信息 (Equipment Registry) | 管理设备信息 | 待确认 | -| ⬜ | 设备模型 (Equipment Management) | 设备点检 (Inspection Management) | 设备点检项目 (Inspection Items) | 点检项目管理 | 待确认 | -| ⬜ | 设备模型 (Equipment Management) | 设备点检 (Inspection Management) | 设备点检记录 (Inspection Records) | 点检记录管理 | 待确认 | -| ⬜ | 设备模型 (Equipment Management) | 设备点检 (Inspection Management) | 设备点检日志 (Inspection Logs) | 点检日志查询 | 待确认 | -| ⬜ | 设备模型 (Equipment Management) | 设备保养 (Maintenance Management) | 设备保养项目 (Maintenance Items) | 保养项目管理 | 待确认 | -| ⬜ | 设备模型 (Equipment Management) | 设备保养 (Maintenance Management) | 设备保养详情 (Maintenance Details) | 保养详情管理 | 待确认 | -| ⬜ | 设备模型 (Equipment Management) | 设备保养 (Maintenance Management) | 设备保养日志 (Maintenance Logs) | 保养日志查询 | 待确认 | -| ⬜ | 设备模型 (Equipment Management) | 设备维修 (Repair Management) | 设备维修管理 (Repair Management) | 维修管理 | 待确认 | -| ⬜ | 设备模型 (Equipment Management) | 设备维修 (Repair Management) | 设备维修日志 (Repair Logs) | 维修日志查询 | 待确认 | -| ⬜ | 设备模型 (Equipment Management) | 设备损耗品 (Consumables Management) | 设备损耗品类别 (Consumables Category) | 损耗品分类管理 | 待确认 | -| ⬜ | 设备模型 (Equipment Management) | 设备损耗品 (Consumables Management) | 设备损耗品项目 (Consumables Items) | 损耗品项目管理 | 待确认 | -| ⬜ | 设备模型 (Equipment Management) | 设备损耗品 (Consumables Management) | 设备损耗品寿命管理 (Consumables Lifecycle Management) | 寿命管理 | 待确认 | -| ⬜ | 设备模型 (Equipment Management) | 设备损耗品 (Consumables Management) | 设备损耗品更换日志 (Replacement Logs) | 更换记录查询 | 待确认 | +| ✅ | 设备模型 (Equipment Management) | 设备信息 (Equipment Management) | 设备信息 (Equipment Registry) | 管理设备信息 | `src/views/equipment-management/equipment-model/equipment-registry/` | +| ✅ | 设备模型 (Equipment Management) | 设备点检 (Inspection Management) | 设备点检项目 (Inspection Items) | 点检项目管理 | `src/views/equipment-management/inspection-management/inspection-items/` | +| ✅ | 设备模型 (Equipment Management) | 设备点检 (Inspection Management) | 设备点检记录 (Inspection Records) | 点检记录管理 | `src/views/equipment-management/inspection-management/inspection-records/` | +| ✅ | 设备模型 (Equipment Management) | 设备点检 (Inspection Management) | 设备点检日志 (Inspection Logs) | 点检日志查询 | `src/views/equipment-management/inspection-management/inspection-logs/` | +| ✅ | 设备模型 (Equipment Management) | 设备保养 (Maintenance Management) | 设备保养项目 (Maintenance Items) | 保养项目管理 | `src/views/equipment-management/maintenance-management/maintenance-items/` | +| ✅ | 设备模型 (Equipment Management) | 设备保养 (Maintenance Management) | 设备保养详情 (Maintenance Details) | 保养详情管理 | `src/views/equipment-management/maintenance-management/maintenance-details/` | +| ✅ | 设备模型 (Equipment Management) | 设备保养 (Maintenance Management) | 设备保养日志 (Maintenance Logs) | 保养日志查询 | `src/views/equipment-management/maintenance-management/maintenance-logs/` | +| ✅ | 设备模型 (Equipment Management) | 设备维修 (Repair Management) | 设备维修管理 (Repair Management) | 维修管理 | `src/views/equipment-management/repair-management/repair-management/` | +| ✅ | 设备模型 (Equipment Management) | 设备维修 (Repair Management) | 设备维修日志 (Repair Logs) | 维修日志查询 | `src/views/equipment-management/repair-management/repair-logs/` | +| ✅ | 设备模型 (Equipment Management) | 设备损耗品 (Consumables Management) | 设备损耗品类别 (Consumables Category) | 损耗品分类管理 | `src/views/equipment-management/consumables-management/consumables-category/` | +| ✅ | 设备模型 (Equipment Management) | 设备损耗品 (Consumables Management) | 设备损耗品项目 (Consumables Items) | 损耗品项目管理 | `src/views/equipment-management/consumables-management/consumables-items/` | +| ✅ | 设备模型 (Equipment Management) | 设备损耗品 (Consumables Management) | 设备损耗品寿命管理 (Consumables Lifecycle Management) | 寿命管理 | `src/views/equipment-management/consumables-management/consumables-lifecycle/` | +| ✅ | 设备模型 (Equipment Management) | 设备损耗品 (Consumables Management) | 设备损耗品更换日志 (Replacement Logs) | 更换记录查询 | `src/views/equipment-management/consumables-management/replacement-logs/` | | ✅ | 计划与生产 (Planning & Production) | 生产批次管理 (Batch Management) | 批次列表 (Batch List) | 批次管理 | `src/views/planning-production/batch-management/batch-list/` | | ✅ | 计划与生产 (Planning & Production) | 生产批次管理 (Batch Management) | 批次托盘 (Tray Tracking) | 托盘跟踪与操作 | `src/views/planning-production/batch-management/tray-tracking/` | | ✅ | 计划与生产 (Planning & Production) | 生产批次管理 (Batch Management) | 生产批次不良报表 (Batch Defect Report) | 不良报表 | `src/views/planning-production/batch-management/batch-defect-report/` | diff --git a/src/api/equipment-management/consumables-category.js b/src/api/equipment-management/consumables-category.js new file mode 100644 index 00000000..e98db0c7 --- /dev/null +++ b/src/api/equipment-management/consumables-category.js @@ -0,0 +1,29 @@ +import { request } from '@/api/_service' + +const BASE = 'device_management/device_consumables/device_consumables_category/' + +function params (method, data = {}) { return { method, platform: 'background', ...data } } + +export function getAll (data) { + return request({ url: BASE + 'all', method: 'get', params: params('device_management_device_consumables_device_consumables_category_all', data) }) +} + +export function getList (data) { + return request({ url: BASE + 'list', method: 'get', params: params('device_management_device_consumables_device_consumables_category_list', data) }) +} + +export function createItem (data) { + return request({ url: BASE + 'create', method: 'post', data: params('device_management_device_consumables_device_consumables_category_create', data) }) +} + +export function editItem (data) { + return request({ url: BASE + 'edit', method: 'put', data: params('device_management_device_consumables_device_consumables_category_edit', data) }) +} + +export function deleteItem (data) { + return request({ url: BASE + 'delete', method: 'delete', data: params('device_management_device_consumables_device_consumables_category_delete', data) }) +} + +export function createExportTask (data) { + return request({ url: BASE + 'data_export_task', method: 'post', data: params('device_management_device_consumables_device_consumables_category_data_export_task', data) }) +} diff --git a/src/api/equipment-management/consumables-items.js b/src/api/equipment-management/consumables-items.js new file mode 100644 index 00000000..ced4e205 --- /dev/null +++ b/src/api/equipment-management/consumables-items.js @@ -0,0 +1,29 @@ +import { request } from '@/api/_service' + +const BASE = 'device_management/device_consumables/device_consumables_items/' + +function params (method, data = {}) { return { method, platform: 'background', ...data } } + +export function getAll (data) { + return request({ url: BASE + 'all', method: 'get', params: params('device_management_device_consumables_device_consumables_items_all', data) }) +} + +export function getList (data) { + return request({ url: BASE + 'list', method: 'get', params: params('device_management_device_consumables_device_consumables_items_list', data) }) +} + +export function createItem (data) { + return request({ url: BASE + 'create', method: 'post', data: params('device_management_device_consumables_device_consumables_items_create', data) }) +} + +export function editItem (data) { + return request({ url: BASE + 'edit', method: 'put', data: params('device_management_device_consumables_device_consumables_items_edit', data) }) +} + +export function deleteItem (data) { + return request({ url: BASE + 'delete', method: 'delete', data: params('device_management_device_consumables_device_consumables_items_delete', data) }) +} + +export function createExportTask (data) { + return request({ url: BASE + 'data_export_task', method: 'post', data: params('device_management_device_consumables_device_consumables_items_data_export_task', data) }) +} diff --git a/src/api/equipment-management/consumables-lifecycle.js b/src/api/equipment-management/consumables-lifecycle.js new file mode 100644 index 00000000..0143f4fb --- /dev/null +++ b/src/api/equipment-management/consumables-lifecycle.js @@ -0,0 +1,29 @@ +import { request } from '@/api/_service' + +const BASE = 'device_management/device_consumables/device_consumables_lifetime_management/' + +function params (method, data = {}) { return { method, platform: 'background', ...data } } + +export function getAll (data) { + return request({ url: BASE + 'all', method: 'get', params: params('device_management_device_consumables_device_consumables_lifetime_management_all', data) }) +} + +export function getList (data) { + return request({ url: BASE + 'list', method: 'get', params: params('device_management_device_consumables_device_consumables_lifetime_management_list', data) }) +} + +export function createItem (data) { + return request({ url: BASE + 'create', method: 'post', data: params('device_management_device_consumables_device_consumables_lifetime_management_create', data) }) +} + +export function editItem (data) { + return request({ url: BASE + 'edit', method: 'put', data: params('device_management_device_consumables_device_consumables_lifetime_management_edit', data) }) +} + +export function deleteItem (data) { + return request({ url: BASE + 'delete', method: 'delete', data: params('device_management_device_consumables_device_consumables_lifetime_management_delete', data) }) +} + +export function createExportTask (data) { + return request({ url: BASE + 'data_export_task', method: 'post', data: params('device_management_device_consumables_device_consumables_lifetime_management_data_export_task', data) }) +} diff --git a/src/api/equipment-management/equipment-registry.js b/src/api/equipment-management/equipment-registry.js new file mode 100644 index 00000000..4ee24c5b --- /dev/null +++ b/src/api/equipment-management/equipment-registry.js @@ -0,0 +1,33 @@ +import { request } from '@/api/_service' + +const BASE = 'production_configuration/device_model/device_management/' + +function params (method, data = {}) { return { method, platform: 'background', ...data } } + +export function getAll (data) { + return request({ url: BASE + 'all', method: 'get', params: params('production_configuration_device_model_device_management_all', data) }) +} + +export function getList (data) { + return request({ url: BASE + 'list', method: 'get', params: params('production_configuration_device_model_device_management_list', data) }) +} + +export function createItem (data) { + return request({ url: BASE + 'create', method: 'post', data: params('production_configuration_device_model_device_management_create', data) }) +} + +export function editItem (data) { + return request({ url: BASE + 'edit', method: 'put', data: params('production_configuration_device_model_device_management_edit', data) }) +} + +export function deleteItem (data) { + return request({ url: BASE + 'delete', method: 'delete', data: params('production_configuration_device_model_device_management_delete', data) }) +} + +export function batchDeleteItems (data) { + return request({ url: BASE + 'batch_delete', method: 'delete', data: params('production_configuration_device_model_device_management_batch_delete', data) }) +} + +export function createExportTask (data) { + return request({ url: BASE + 'device_data_export_task', method: 'post', data: params('production_configuration_device_model_device_management_device_export_task', data) }) +} diff --git a/src/api/equipment-management/inspection-items.js b/src/api/equipment-management/inspection-items.js new file mode 100644 index 00000000..05102a12 --- /dev/null +++ b/src/api/equipment-management/inspection-items.js @@ -0,0 +1,29 @@ +import { request } from '@/api/_service' + +const BASE = 'device_management/device_check/device_check_items/' + +function params (method, data = {}) { return { method, platform: 'background', ...data } } + +export function getAll (data) { + return request({ url: BASE + 'all', method: 'get', params: params('device_management_device_check_device_check_items_all', data) }) +} + +export function getList (data) { + return request({ url: BASE + 'list', method: 'get', params: params('device_management_device_check_device_check_items_list', data) }) +} + +export function createItem (data) { + return request({ url: BASE + 'create', method: 'post', data: params('device_management_device_check_device_check_items_create', data) }) +} + +export function editItem (data) { + return request({ url: BASE + 'edit', method: 'put', data: params('device_management_device_check_device_check_items_edit', data) }) +} + +export function deleteItem (data) { + return request({ url: BASE + 'delete', method: 'delete', data: params('device_management_device_check_device_check_items_delete', data) }) +} + +export function batchDeleteItems (data) { + return request({ url: BASE + 'batch_delete', method: 'delete', data: params('device_management_device_check_device_check_items_batch_delete', data) }) +} diff --git a/src/api/equipment-management/inspection-logs.js b/src/api/equipment-management/inspection-logs.js new file mode 100644 index 00000000..aeb50414 --- /dev/null +++ b/src/api/equipment-management/inspection-logs.js @@ -0,0 +1,13 @@ +import { request } from '@/api/_service' + +const BASE = 'device_management/device_check/device_check_items_log/' + +function params (method, data = {}) { return { method, platform: 'background', ...data } } + +export function getList (data) { + return request({ url: BASE + 'list', method: 'get', params: params('device_management_device_check_device_check_items_log_list', data) }) +} + +export function createExportTask (data) { + return request({ url: BASE + 'export', method: 'post', data: params('device_management_device_check_device_check_items_log_export', data) }) +} diff --git a/src/api/equipment-management/inspection-records.js b/src/api/equipment-management/inspection-records.js new file mode 100644 index 00000000..d29f9dc4 --- /dev/null +++ b/src/api/equipment-management/inspection-records.js @@ -0,0 +1,17 @@ +import { request } from '@/api/_service' + +const BASE = 'device_management/device_check/device_check_record/' + +function params (method, data = {}) { return { method, platform: 'background', ...data } } + +export function getList (data) { + return request({ url: BASE + 'list', method: 'get', params: params('device_management_device_check_device_check_record_list', data) }) +} + +export function createItem (data) { + return request({ url: BASE + 'create_record', method: 'post', data: params('device_management_device_check_device_check_create_record', data) }) +} + +export function editItem (data) { + return request({ url: BASE + 'create_record', method: 'put', data: params('device_management_device_check_device_check_create_record', data) }) +} diff --git a/src/api/equipment-management/maintenance-details.js b/src/api/equipment-management/maintenance-details.js new file mode 100644 index 00000000..9ffa54d0 --- /dev/null +++ b/src/api/equipment-management/maintenance-details.js @@ -0,0 +1,25 @@ +import { request } from '@/api/_service' + +const BASE = 'device_management/device_maintain/device_maintain_items_details/' + +function params (method, data = {}) { return { method, platform: 'background', ...data } } + +export function getAll (data) { + return request({ url: BASE + 'all', method: 'get', params: params('device_management_device_maintain_device_maintain_items_details_all', data) }) +} + +export function getList (data) { + return request({ url: BASE + 'list', method: 'get', params: params('device_management_device_maintain_device_maintain_items_details_list', data) }) +} + +export function createItem (data) { + return request({ url: BASE + 'create', method: 'post', data: params('device_management_device_maintain_device_maintain_items_details_create', data) }) +} + +export function editItem (data) { + return request({ url: BASE + 'edit', method: 'put', data: params('device_management_device_maintain_device_maintain_items_details_edit', data) }) +} + +export function deleteItem (data) { + return request({ url: BASE + 'delete', method: 'delete', data: params('device_management_device_maintain_device_maintain_items_details_delete', data) }) +} diff --git a/src/api/equipment-management/maintenance-items.js b/src/api/equipment-management/maintenance-items.js new file mode 100644 index 00000000..b5000abc --- /dev/null +++ b/src/api/equipment-management/maintenance-items.js @@ -0,0 +1,29 @@ +import { request } from '@/api/_service' + +const BASE = 'device_management/device_maintain/device_maintain_items/' + +function params (method, data = {}) { return { method, platform: 'background', ...data } } + +export function getAll (data) { + return request({ url: BASE + 'all', method: 'get', params: params('device_management_device_maintain_device_maintain_items_all', data) }) +} + +export function getList (data) { + return request({ url: BASE + 'list', method: 'get', params: params('device_management_device_maintain_device_maintain_items_list', data) }) +} + +export function createItem (data) { + return request({ url: BASE + 'create', method: 'post', data: params('device_management_device_maintain_device_maintain_items_create', data) }) +} + +export function editItem (data) { + return request({ url: BASE + 'edit', method: 'put', data: params('device_management_device_maintain_device_maintain_items_edit', data) }) +} + +export function deleteItem (data) { + return request({ url: BASE + 'delete', method: 'delete', data: params('device_management_device_maintain_device_maintain_items_delete', data) }) +} + +export function batchDeleteItems (data) { + return request({ url: BASE + 'batch_delete', method: 'delete', data: params('device_management_device_maintain_device_maintain_items_batch_delete', data) }) +} diff --git a/src/api/equipment-management/maintenance-logs.js b/src/api/equipment-management/maintenance-logs.js new file mode 100644 index 00000000..ae6df3ea --- /dev/null +++ b/src/api/equipment-management/maintenance-logs.js @@ -0,0 +1,21 @@ +import { request } from '@/api/_service' + +const BASE = 'device_management/device_maintain/device_maintain_items_log/' + +function params (method, data = {}) { return { method, platform: 'background', ...data } } + +export function getAll (data) { + return request({ url: BASE + 'all', method: 'get', params: params('device_management_device_maintain_device_maintain_items_log_all', data) }) +} + +export function getList (data) { + return request({ url: BASE + 'list', method: 'get', params: params('device_management_device_maintain_device_maintain_items_log_list', data) }) +} + +export function editItem (data) { + return request({ url: BASE + 'edit', method: 'put', data: params('device_management_device_maintain_device_maintain_items_log_edit', data) }) +} + +export function createExportTask (data) { + return request({ url: BASE + 'export', method: 'post', data: params('device_management_device_maintain_device_maintain_items_log_export', data) }) +} diff --git a/src/api/equipment-management/repair-logs.js b/src/api/equipment-management/repair-logs.js new file mode 100644 index 00000000..4ff12ee0 --- /dev/null +++ b/src/api/equipment-management/repair-logs.js @@ -0,0 +1,29 @@ +import { request } from '@/api/_service' + +const BASE = 'device_management/device_repair/device_repair_log/' + +function params (method, data = {}) { return { method, platform: 'background', ...data } } + +export function getAll (data) { + return request({ url: BASE + 'all', method: 'get', params: params('device_management_device_repair_device_repair_log_all', data) }) +} + +export function getList (data) { + return request({ url: BASE + 'list', method: 'get', params: params('device_management_device_repair_device_repair_log_list', data) }) +} + +export function createItem (data) { + return request({ url: BASE + 'create', method: 'post', data: params('device_management_device_repair_device_repair_log_create', data) }) +} + +export function editItem (data) { + return request({ url: BASE + 'edit', method: 'put', data: params('device_management_device_repair_device_repair_log_edit', data) }) +} + +export function deleteItem (data) { + return request({ url: BASE + 'delete', method: 'delete', data: params('device_management_device_repair_device_repair_log_delete', data) }) +} + +export function createExportTask (data) { + return request({ url: BASE + 'create_data_export_task', method: 'post', data: params('device_management_device_repair_device_repair_log_create_data_export_task', data) }) +} diff --git a/src/api/equipment-management/repair-management.js b/src/api/equipment-management/repair-management.js new file mode 100644 index 00000000..46d5e89e --- /dev/null +++ b/src/api/equipment-management/repair-management.js @@ -0,0 +1,29 @@ +import { request } from '@/api/_service' + +const BASE = 'device_management/device_repair/device_repair_management/' + +function params (method, data = {}) { return { method, platform: 'background', ...data } } + +export function getAll (data) { + return request({ url: BASE + 'all', method: 'get', params: params('device_management_device_repair_device_repair_management_all', data) }) +} + +export function getList (data) { + return request({ url: BASE + 'list', method: 'get', params: params('device_management_device_repair_device_repair_management_list', data) }) +} + +export function createItem (data) { + return request({ url: BASE + 'create', method: 'post', data: params('device_management_device_repair_device_repair_management_create', data) }) +} + +export function editItem (data) { + return request({ url: BASE + 'edit', method: 'put', data: params('device_management_device_repair_device_repair_management_edit', data) }) +} + +export function deleteItem (data) { + return request({ url: BASE + 'delete', method: 'delete', data: params('device_management_device_repair_device_repair_management_delete', data) }) +} + +export function createExportTask (data) { + return request({ url: BASE + 'create_data_export_task', method: 'post', data: params('device_management_device_repair_device_repair_management_create_data_export_task', data) }) +} diff --git a/src/api/equipment-management/replacement-logs.js b/src/api/equipment-management/replacement-logs.js new file mode 100644 index 00000000..74f6fcaa --- /dev/null +++ b/src/api/equipment-management/replacement-logs.js @@ -0,0 +1,29 @@ +import { request } from '@/api/_service' + +const BASE = 'device_management/device_consumables/device_consumables_replace_log/' + +function params (method, data = {}) { return { method, platform: 'background', ...data } } + +export function getAll (data) { + return request({ url: BASE + 'all', method: 'get', params: params('device_management_device_consumables_device_consumables_replace_log_all', data) }) +} + +export function getList (data) { + return request({ url: BASE + 'list', method: 'get', params: params('device_management_device_consumables_device_consumables_replace_log_list', data) }) +} + +export function createItem (data) { + return request({ url: BASE + 'create', method: 'post', data: params('device_management_device_consumables_device_consumables_replace_log_create', data) }) +} + +export function editItem (data) { + return request({ url: BASE + 'edit', method: 'put', data: params('device_management_device_consumables_device_consumables_replace_log_edit', data) }) +} + +export function deleteItem (data) { + return request({ url: BASE + 'delete', method: 'delete', data: params('device_management_device_consumables_device_consumables_replace_log_delete', data) }) +} + +export function createExportTask (data) { + return request({ url: BASE + 'data_export_task', method: 'post', data: params('device_management_device_consumables_device_consumables_replace_log_data_export_task', data) }) +} diff --git a/src/router/modules/equipment-management.js b/src/router/modules/equipment-management.js index 0777f0ec..9f003476 100644 --- a/src/router/modules/equipment-management.js +++ b/src/router/modules/equipment-management.js @@ -19,6 +19,84 @@ export default { name: `${pre}equipment_model-equipment_category`, meta: { ...meta, cache: true, title: '设备类别' }, component: _import('equipment-management/equipment-model/equipment-category') + }, + { + path: 'device_model/device_management', + name: `${pre}equipment_model-equipment_registry`, + meta: { ...meta, cache: true, title: '设备信息' }, + component: _import('equipment-management/equipment-model/equipment-registry') + }, + { + path: 'device_check/device_check_items', + name: `${pre}device_check-device_check_items`, + meta: { ...meta, cache: true, title: '设备点检项目' }, + component: _import('equipment-management/inspection-management/inspection-items') + }, + { + path: 'device_check/device_check_record', + name: `${pre}device_check-device_check_record`, + meta: { ...meta, cache: true, title: '设备点检记录' }, + component: _import('equipment-management/inspection-management/inspection-records') + }, + { + path: 'device_check/device_check_items_log', + name: `${pre}device_check-device_check_items_log`, + meta: { ...meta, cache: true, title: '设备点检日志' }, + component: _import('equipment-management/inspection-management/inspection-logs') + }, + { + path: 'device_maintain/device_maintain_items', + name: `${pre}device_maintain-device_maintain_items`, + meta: { ...meta, cache: true, title: '设备保养项目' }, + component: _import('equipment-management/maintenance-management/maintenance-items') + }, + { + path: 'device_maintain/device_maintain_items_details', + name: `${pre}device_maintain-device_maintain_items_details`, + meta: { ...meta, cache: true, title: '设备保养详情' }, + component: _import('equipment-management/maintenance-management/maintenance-details') + }, + { + path: 'device_maintain/device_maintain_items_log', + name: `${pre}device_maintain-device_maintain_items_log`, + meta: { ...meta, cache: true, title: '设备保养日志' }, + component: _import('equipment-management/maintenance-management/maintenance-logs') + }, + { + path: 'device_repair/device_repair_management', + name: `${pre}device_repair-device_repair_management`, + meta: { ...meta, cache: true, title: '设备维修管理' }, + component: _import('equipment-management/repair-management/repair-management') + }, + { + path: 'device_repair/device_repair_log', + name: `${pre}device_repair-device_repair_log`, + meta: { ...meta, cache: true, title: '设备维修日志' }, + component: _import('equipment-management/repair-management/repair-logs') + }, + { + path: 'device_consumables/device_consumables_category', + name: `${pre}device_consumables-device_consumables_category`, + meta: { ...meta, cache: true, title: '设备损耗品类别' }, + component: _import('equipment-management/consumables-management/consumables-category') + }, + { + path: 'device_consumables/device_consumables_items', + name: `${pre}device_consumables-device_consumables_items`, + meta: { ...meta, cache: true, title: '设备损耗品项目' }, + component: _import('equipment-management/consumables-management/consumables-items') + }, + { + path: 'device_consumables/device_consumables_lifetime_management', + name: `${pre}device_consumables-device_consumables_lifetime_management`, + meta: { ...meta, cache: true, title: '设备损耗品寿命管理' }, + component: _import('equipment-management/consumables-management/consumables-lifecycle') + }, + { + path: 'device_consumables/device_consumables_replace_log', + name: `${pre}device_consumables-device_consumables_replace_log`, + meta: { ...meta, cache: true, title: '设备损耗品更换日志' }, + component: _import('equipment-management/consumables-management/replacement-logs') } ])('device_management-') } diff --git a/src/views/equipment-management/consumables-management/consumables-category/index.vue b/src/views/equipment-management/consumables-management/consumables-category/index.vue new file mode 100644 index 00000000..19168593 --- /dev/null +++ b/src/views/equipment-management/consumables-management/consumables-category/index.vue @@ -0,0 +1,66 @@ + + + 查询重置新增导出 + 编辑删除 + + 取消确定 + + + + diff --git a/src/views/equipment-management/consumables-management/consumables-items/index.vue b/src/views/equipment-management/consumables-management/consumables-items/index.vue new file mode 100644 index 00000000..ee388e27 --- /dev/null +++ b/src/views/equipment-management/consumables-management/consumables-items/index.vue @@ -0,0 +1,69 @@ + + + 查询重置新增导出 + 编辑删除 + + 取消确定 + + + + diff --git a/src/views/equipment-management/consumables-management/consumables-lifecycle/index.vue b/src/views/equipment-management/consumables-management/consumables-lifecycle/index.vue new file mode 100644 index 00000000..4c3db77d --- /dev/null +++ b/src/views/equipment-management/consumables-management/consumables-lifecycle/index.vue @@ -0,0 +1,71 @@ + + + 查询重置新增导出 + 编辑删除 + + 取消确定 + + + + diff --git a/src/views/equipment-management/consumables-management/replacement-logs/index.vue b/src/views/equipment-management/consumables-management/replacement-logs/index.vue new file mode 100644 index 00000000..d61785ca --- /dev/null +++ b/src/views/equipment-management/consumables-management/replacement-logs/index.vue @@ -0,0 +1,72 @@ + + + 查询重置新增导出 + 编辑删除 + + 取消确定 + + + + diff --git a/src/views/equipment-management/equipment-model/equipment-registry/index.vue b/src/views/equipment-management/equipment-model/equipment-registry/index.vue new file mode 100644 index 00000000..fbea72d3 --- /dev/null +++ b/src/views/equipment-management/equipment-model/equipment-registry/index.vue @@ -0,0 +1,186 @@ + + + + + + + + + + 查询 + 重置 + 新增 + 导出 + + + + + + + + + + + 编辑 + 删除 + + + + + + + + + + + + + + + + 取消 + 确定 + + + + + + + + diff --git a/src/views/equipment-management/inspection-management/inspection-items/index.vue b/src/views/equipment-management/inspection-management/inspection-items/index.vue new file mode 100644 index 00000000..f556a7b1 --- /dev/null +++ b/src/views/equipment-management/inspection-management/inspection-items/index.vue @@ -0,0 +1,140 @@ + + + + + + + + + + 查询 + 重置 + 新增 + + + + + + + + + + + + 编辑 + 删除 + + + + + + + + + + + + + + + + 取消 + 确定 + + + + + + + + diff --git a/src/views/equipment-management/inspection-management/inspection-logs/index.vue b/src/views/equipment-management/inspection-management/inspection-logs/index.vue new file mode 100644 index 00000000..cb81339e --- /dev/null +++ b/src/views/equipment-management/inspection-management/inspection-logs/index.vue @@ -0,0 +1,83 @@ + + + + + + + + 查询 + 重置 + + 导出 + + + + + + + + 编辑删除 + + + + 取消确定 + + + + diff --git a/src/views/equipment-management/inspection-management/inspection-records/index.vue b/src/views/equipment-management/inspection-management/inspection-records/index.vue new file mode 100644 index 00000000..f7ace241 --- /dev/null +++ b/src/views/equipment-management/inspection-management/inspection-records/index.vue @@ -0,0 +1,92 @@ + + + + + + + + 查询 + 重置 + 新增 + + + + + + + + + 编辑删除 + + + + 取消确定 + + + + diff --git a/src/views/equipment-management/maintenance-management/maintenance-details/index.vue b/src/views/equipment-management/maintenance-management/maintenance-details/index.vue new file mode 100644 index 00000000..9ba5de76 --- /dev/null +++ b/src/views/equipment-management/maintenance-management/maintenance-details/index.vue @@ -0,0 +1,97 @@ + + + + + + + + 查询 + 重置 + 新增 + + + + + + + + + 编辑删除 + + + + 取消确定 + + + + diff --git a/src/views/equipment-management/maintenance-management/maintenance-items/index.vue b/src/views/equipment-management/maintenance-management/maintenance-items/index.vue new file mode 100644 index 00000000..750d9a06 --- /dev/null +++ b/src/views/equipment-management/maintenance-management/maintenance-items/index.vue @@ -0,0 +1,99 @@ + + + + + + + + 查询 + 重置 + 新增 + + + + + + + + + 编辑删除 + + + + 取消确定 + + + + diff --git a/src/views/equipment-management/maintenance-management/maintenance-logs/index.vue b/src/views/equipment-management/maintenance-management/maintenance-logs/index.vue new file mode 100644 index 00000000..e73781dd --- /dev/null +++ b/src/views/equipment-management/maintenance-management/maintenance-logs/index.vue @@ -0,0 +1,97 @@ + + + + + + + + 查询 + 重置 + + 导出 + + + + + + + + 编辑删除 + + + + 取消确定 + + + + diff --git a/src/views/equipment-management/repair-management/repair-logs/index.vue b/src/views/equipment-management/repair-management/repair-logs/index.vue new file mode 100644 index 00000000..342318b7 --- /dev/null +++ b/src/views/equipment-management/repair-management/repair-logs/index.vue @@ -0,0 +1,71 @@ + + + 查询重置新增导出 + 编辑删除 + + 取消确定 + + + + diff --git a/src/views/equipment-management/repair-management/repair-management/index.vue b/src/views/equipment-management/repair-management/repair-management/index.vue new file mode 100644 index 00000000..e455458f --- /dev/null +++ b/src/views/equipment-management/repair-management/repair-management/index.vue @@ -0,0 +1,70 @@ + + + 查询重置新增导出 + 编辑删除 + + 取消确定 + + + +