diff --git a/src/api/eam/com_eam_object_add_update.js b/src/api/eam/com_eam_object_add_update.js new file mode 100644 index 0000000..a142eba --- /dev/null +++ b/src/api/eam/com_eam_object_add_update.js @@ -0,0 +1,6 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +/*新增设备*/ +export const insertEamObject = data => createAPI('api/pms/eamObject/insertEamObject','post',data) +/*修改设备*/ +export const updateEamObject = data => createAPI('api/pms/eamObject/updateEamObject','post',data) diff --git a/src/api/eam/eam_object_list.js b/src/api/eam/eam_object_list.js new file mode 100644 index 0000000..d9ebd4b --- /dev/null +++ b/src/api/eam/eam_object_list.js @@ -0,0 +1,21 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +/*查询设备清单*/ +export const getEamObjectList = data => createAPI('api/pms/eamObject/getEamObjectList','post',data) +/*查询设备的文件内容*/ +export const getFileContentList = data => createAPI('api/pms/eamObject/getFileContentList','post',data) +/*查询设备的备件清单*/ +export const getDevicePartList = data => createAPI('api/pms/eamObject/getDevicePartList','post',data) +/*查询设备的点检项目列表*/ +export const getCheckItemList = data => createAPI('api/pms/eamObject/getCheckItemList','post',data) +/*查询设备的维保项目列表*/ +export const getMaintenanceItemList = data => createAPI('api/pms/eamObject/getMaintenanceItemList','post',data) +/*查询设备的维保计划列表*/ +export const getMaintenancePlanList = data => createAPI('api/pms/eamObject/getMaintenancePlanList','post',data) +/*查询设备的历史工单列表*/ +export const getHistoryOrderList = data => createAPI('api/pms/eamObject/getHistoryOrderList','post',data) +/*查询设备的故障现象列表*/ +export const getFaultBehaviorList = data => createAPI('api/pms/eamObject/getFaultBehaviorList','post',data) +/*删除当前设备*/ +export const deleteEamObject = data => createAPI('api/pms/eamObject/deleteEamObject','post',data) + diff --git a/src/assets/scss/global.scss b/src/assets/scss/global.scss index 6e4f338..274e9c0 100644 --- a/src/assets/scss/global.scss +++ b/src/assets/scss/global.scss @@ -434,13 +434,26 @@ a:hover{ /*2023-02-24 全局的分页样式设置 LR*/ .site-wrapper .el-pagination { - margin-top: -2px; + margin-top: 0px; text-align: right; + height: 30px; } + +/*全局页签的页签内容的样式 LR*/ +.customer-tab .el-tabs__item { + padding: 0 13px; + height: 26px; + line-height: 26px; + font-size: 12px; + font-weight: 500; +} + + .el-input-number--medium .el-input-number__decrease, .el-input-number--medium .el-input-number__increase { width: 17px; font-size: 5px; } + .el-input-number--medium { width: 200px; line-height: 18px; diff --git a/src/views/modules/eam/com_eam_object_add_update.vue b/src/views/modules/eam/com_eam_object_add_update.vue new file mode 100644 index 0000000..e6f24c3 --- /dev/null +++ b/src/views/modules/eam/com_eam_object_add_update.vue @@ -0,0 +1,288 @@ + + + + + diff --git a/src/views/modules/eam/eam_device_list.vue b/src/views/modules/eam/eam_device_list.vue new file mode 100644 index 0000000..3f4a4d2 --- /dev/null +++ b/src/views/modules/eam/eam_device_list.vue @@ -0,0 +1,2751 @@ + + + + +