diff --git a/src/api/ems/info/SparePartsUsageRecord.js b/src/api/ems/info/SparePartsUsageRecord.js
new file mode 100644
index 0000000..c9749ed
--- /dev/null
+++ b/src/api/ems/info/SparePartsUsageRecord.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询动力能源部行输科备件领用更换记录列表
+export function listSparePartsUsageRecord(query) {
+ return request({
+ url: '/ems/info/SparePartsUsageRecord/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询动力能源部行输科备件领用更换记录详细
+export function getSparePartsUsageRecord(id) {
+ return request({
+ url: '/ems/info/SparePartsUsageRecord/' + id,
+ method: 'get'
+ })
+}
+
+// 新增动力能源部行输科备件领用更换记录
+export function addSparePartsUsageRecord(data) {
+ return request({
+ url: '/ems/info/SparePartsUsageRecord',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改动力能源部行输科备件领用更换记录
+export function updateSparePartsUsageRecord(data) {
+ return request({
+ url: '/ems/info/SparePartsUsageRecord',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除动力能源部行输科备件领用更换记录
+export function delSparePartsUsageRecord(id) {
+ return request({
+ url: '/ems/info/SparePartsUsageRecord/' + id,
+ method: 'delete'
+ })
+}
diff --git a/src/api/ems/info/dailyFaultRecord.js b/src/api/ems/info/dailyFaultRecord.js
new file mode 100644
index 0000000..f49d97e
--- /dev/null
+++ b/src/api/ems/info/dailyFaultRecord.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询日常故障记录列表
+export function listDailyFaultRecord(query) {
+ return request({
+ url: '/ems/info/dailyFaultRecord/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询日常故障记录详细
+export function getDailyFaultRecord(id) {
+ return request({
+ url: '/ems/info/dailyFaultRecord/' + id,
+ method: 'get'
+ })
+}
+
+// 新增日常故障记录
+export function addDailyFaultRecord(data) {
+ return request({
+ url: '/ems/info/dailyFaultRecord',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改日常故障记录
+export function updateDailyFaultRecord(data) {
+ return request({
+ url: '/ems/info/dailyFaultRecord',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除日常故障记录
+export function delDailyFaultRecord(id) {
+ return request({
+ url: '/ems/info/dailyFaultRecord/' + id,
+ method: 'delete'
+ })
+}
diff --git a/src/api/ems/info/faultHandlingRecord.js b/src/api/ems/info/faultHandlingRecord.js
new file mode 100644
index 0000000..0538b2a
--- /dev/null
+++ b/src/api/ems/info/faultHandlingRecord.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询故障处置记录列表
+export function listFaultHandlingRecord(query) {
+ return request({
+ url: '/ems/info/faultHandlingRecord/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询故障处置记录详细
+export function getFaultHandlingRecord(id) {
+ return request({
+ url: '/ems/info/faultHandlingRecord/' + id,
+ method: 'get'
+ })
+}
+
+// 新增故障处置记录
+export function addFaultHandlingRecord(data) {
+ return request({
+ url: '/ems/info/faultHandlingRecord',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改故障处置记录
+export function updateFaultHandlingRecord(data) {
+ return request({
+ url: '/ems/info/faultHandlingRecord',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除故障处置记录
+export function delFaultHandlingRecord(id) {
+ return request({
+ url: '/ems/info/faultHandlingRecord/' + id,
+ method: 'delete'
+ })
+}
diff --git a/src/api/ems/info/upsBatteryLifecycle.js b/src/api/ems/info/upsBatteryLifecycle.js
new file mode 100644
index 0000000..e5989e5
--- /dev/null
+++ b/src/api/ems/info/upsBatteryLifecycle.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询行李系统UPS电池生命周期列表
+export function listUpsBatteryLifecycle(query) {
+ return request({
+ url: '/ems/info/upsBatteryLifecycle/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询行李系统UPS电池生命周期详细
+export function getUpsBatteryLifecycle(id) {
+ return request({
+ url: '/ems/info/upsBatteryLifecycle/' + id,
+ method: 'get'
+ })
+}
+
+// 新增行李系统UPS电池生命周期
+export function addUpsBatteryLifecycle(data) {
+ return request({
+ url: '/ems/info/upsBatteryLifecycle',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改行李系统UPS电池生命周期
+export function updateUpsBatteryLifecycle(data) {
+ return request({
+ url: '/ems/info/upsBatteryLifecycle',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除行李系统UPS电池生命周期
+export function delUpsBatteryLifecycle(id) {
+ return request({
+ url: '/ems/info/upsBatteryLifecycle/' + id,
+ method: 'delete'
+ })
+}
diff --git a/src/assets/images/mesnac.jpg b/src/assets/images/mesnac.jpg
new file mode 100644
index 0000000..e8b1ef2
Binary files /dev/null and b/src/assets/images/mesnac.jpg differ
diff --git a/src/views/ems/info/SparePartsUsageRecord/index.vue b/src/views/ems/info/SparePartsUsageRecord/index.vue
new file mode 100644
index 0000000..49621c0
--- /dev/null
+++ b/src/views/ems/info/SparePartsUsageRecord/index.vue
@@ -0,0 +1,421 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.date, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/ems/info/dailyFaultRecord/index.vue b/src/views/ems/info/dailyFaultRecord/index.vue
new file mode 100644
index 0000000..07b4b50
--- /dev/null
+++ b/src/views/ems/info/dailyFaultRecord/index.vue
@@ -0,0 +1,388 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.date, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.faultOccurrenceTime, '{y}-{m}-{d}') }}
+
+
+
+
+ {{ parseTime(scope.row.handlingCompletionTime, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/ems/info/faultHandlingRecord/index.vue b/src/views/ems/info/faultHandlingRecord/index.vue
new file mode 100644
index 0000000..5afdf2b
--- /dev/null
+++ b/src/views/ems/info/faultHandlingRecord/index.vue
@@ -0,0 +1,386 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.faultDate, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.faultOccurrenceTime, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/ems/info/upsBatteryLifecycle/index.vue b/src/views/ems/info/upsBatteryLifecycle/index.vue
new file mode 100644
index 0000000..efe33d3
--- /dev/null
+++ b/src/views/ems/info/upsBatteryLifecycle/index.vue
@@ -0,0 +1,531 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+