diff --git a/gear-ui3/src/api/mes/dv/checkmachinery.js b/gear-ui3/src/api/mes/dv/checkmachinery.js
new file mode 100644
index 0000000..6062024
--- /dev/null
+++ b/gear-ui3/src/api/mes/dv/checkmachinery.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询点检设备列表
+export function listCheckmachinery(query) {
+ return request({
+ url: '/mes/dv/checkmachinery/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询点检设备详细
+export function getCheckmachinery(recordId) {
+ return request({
+ url: '/mes/dv/checkmachinery/' + recordId,
+ method: 'get'
+ })
+}
+
+// 新增点检设备
+export function addCheckmachinery(data) {
+ return request({
+ url: '/mes/dv/checkmachinery',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改点检设备
+export function updateCheckmachinery(data) {
+ return request({
+ url: '/mes/dv/checkmachinery',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除点检设备
+export function delCheckmachinery(recordId) {
+ return request({
+ url: '/mes/dv/checkmachinery/' + recordId,
+ method: 'delete'
+ })
+}
diff --git a/gear-ui3/src/api/mes/dv/checkplan.js b/gear-ui3/src/api/mes/dv/checkplan.js
new file mode 100644
index 0000000..0e37cff
--- /dev/null
+++ b/gear-ui3/src/api/mes/dv/checkplan.js
@@ -0,0 +1,53 @@
+import request from '@/utils/request'
+
+// 查询设备点检计划头列表
+export function listCheckplan(query) {
+ return request({
+ url: '/mes/dv/checkplan/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询设备点检计划头详细
+export function getCheckplan(planId) {
+ return request({
+ url: '/mes/dv/checkplan/' + planId,
+ method: 'get'
+ })
+}
+
+// 新增设备点检计划头
+export function addCheckplan(data) {
+ return request({
+ url: '/mes/dv/checkplan',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改设备点检计划头
+export function updateCheckplan(data) {
+ return request({
+ url: '/mes/dv/checkplan',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除设备点检计划头
+export function delCheckplan(planId) {
+ return request({
+ url: '/mes/dv/checkplan/' + planId,
+ method: 'delete'
+ })
+}
+
+// 根据设备编码和计划类型查询设备点检计划头列表
+export function getCheckPlan(query) {
+ return request({
+ url: '/mes/dv/checkplan/getCheckPlan',
+ method: 'get',
+ params: query
+ })
+}
diff --git a/gear-ui3/src/api/mes/dv/checkrecord.js b/gear-ui3/src/api/mes/dv/checkrecord.js
new file mode 100644
index 0000000..f1cf9c9
--- /dev/null
+++ b/gear-ui3/src/api/mes/dv/checkrecord.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询设备点检记录列表
+export function listCheckrecord(query) {
+ return request({
+ url: '/mes/dv/checkrecord/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询设备点检记录详细
+export function getCheckrecord(recordId) {
+ return request({
+ url: '/mes/dv/checkrecord/' + recordId,
+ method: 'get'
+ })
+}
+
+// 新增设备点检记录
+export function addCheckrecord(data) {
+ return request({
+ url: '/mes/dv/checkrecord',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改设备点检记录
+export function updateCheckrecord(data) {
+ return request({
+ url: '/mes/dv/checkrecord',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除设备点检记录
+export function delCheckrecord(recordId) {
+ return request({
+ url: '/mes/dv/checkrecord/' + recordId,
+ method: 'delete'
+ })
+}
diff --git a/gear-ui3/src/api/mes/dv/checkrecordline.js b/gear-ui3/src/api/mes/dv/checkrecordline.js
new file mode 100644
index 0000000..0fe9199
--- /dev/null
+++ b/gear-ui3/src/api/mes/dv/checkrecordline.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询设备点检记录行列表
+export function listCheckrecordline(query) {
+ return request({
+ url: '/mes/dv/checkrecordline/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询设备点检记录行详细
+export function getCheckrecordline(lineId) {
+ return request({
+ url: '/mes/dv/checkrecordline/' + lineId,
+ method: 'get'
+ })
+}
+
+// 新增设备点检记录行
+export function addCheckrecordline(data) {
+ return request({
+ url: '/mes/dv/checkrecordline',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改设备点检记录行
+export function updateCheckrecordline(data) {
+ return request({
+ url: '/mes/dv/checkrecordline',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除设备点检记录行
+export function delCheckrecordline(lineId) {
+ return request({
+ url: '/mes/dv/checkrecordline/' + lineId,
+ method: 'delete'
+ })
+}
diff --git a/gear-ui3/src/api/mes/dv/checksubject.js b/gear-ui3/src/api/mes/dv/checksubject.js
new file mode 100644
index 0000000..7aac373
--- /dev/null
+++ b/gear-ui3/src/api/mes/dv/checksubject.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询点检项目列表
+export function listChecksubject(query) {
+ return request({
+ url: '/mes/dv/checksubject/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询点检项目详细
+export function getChecksubject(recordId) {
+ return request({
+ url: '/mes/dv/checksubject/' + recordId,
+ method: 'get'
+ })
+}
+
+// 新增点检项目
+export function addChecksubject(data) {
+ return request({
+ url: '/mes/dv/checksubject',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改点检项目
+export function updateChecksubject(data) {
+ return request({
+ url: '/mes/dv/checksubject',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除点检项目
+export function delChecksubject(recordId) {
+ return request({
+ url: '/mes/dv/checksubject/' + recordId,
+ method: 'delete'
+ })
+}
diff --git a/gear-ui3/src/api/mes/dv/dvsubject.js b/gear-ui3/src/api/mes/dv/dvsubject.js
new file mode 100644
index 0000000..5d4f7ba
--- /dev/null
+++ b/gear-ui3/src/api/mes/dv/dvsubject.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询设备点检保养项目列表
+export function listDvsubject(query) {
+ return request({
+ url: '/mes/dv/dvsubject/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询设备点检保养项目详细
+export function getDvsubject(subjectId) {
+ return request({
+ url: '/mes/dv/dvsubject/' + subjectId,
+ method: 'get'
+ })
+}
+
+// 新增设备点检保养项目
+export function addDvsubject(data) {
+ return request({
+ url: '/mes/dv/dvsubject',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改设备点检保养项目
+export function updateDvsubject(data) {
+ return request({
+ url: '/mes/dv/dvsubject',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除设备点检保养项目
+export function delDvsubject(subjectId) {
+ return request({
+ url: '/mes/dv/dvsubject/' + subjectId,
+ method: 'delete'
+ })
+}
diff --git a/gear-ui3/src/api/mes/dv/machinery.js b/gear-ui3/src/api/mes/dv/machinery.js
new file mode 100644
index 0000000..84f56a3
--- /dev/null
+++ b/gear-ui3/src/api/mes/dv/machinery.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询设备列表
+export function listMachinery(query) {
+ return request({
+ url: '/mes/dv/machinery/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询设备详细
+export function getMachinery(machineryId) {
+ return request({
+ url: '/mes/dv/machinery/' + machineryId,
+ method: 'get'
+ })
+}
+
+// 新增设备
+export function addMachinery(data) {
+ return request({
+ url: '/mes/dv/machinery',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改设备
+export function updateMachinery(data) {
+ return request({
+ url: '/mes/dv/machinery',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除设备
+export function delMachinery(machineryId) {
+ return request({
+ url: '/mes/dv/machinery/' + machineryId,
+ method: 'delete'
+ })
+}
diff --git a/gear-ui3/src/api/mes/dv/machinerytype.js b/gear-ui3/src/api/mes/dv/machinerytype.js
new file mode 100644
index 0000000..bc41ca4
--- /dev/null
+++ b/gear-ui3/src/api/mes/dv/machinerytype.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询设备类型列表
+export function listMachinerytype(query) {
+ return request({
+ url: '/mes/dv/machinerytype/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询设备类型详细
+export function getMachinerytype(machineryTypeId) {
+ return request({
+ url: '/mes/dv/machinerytype/' + machineryTypeId,
+ method: 'get'
+ })
+}
+
+// 新增设备类型
+export function addMachinerytype(data) {
+ return request({
+ url: '/mes/dv/machinerytype',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改设备类型
+export function updateMachinerytype(data) {
+ return request({
+ url: '/mes/dv/machinerytype',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除设备类型
+export function delMachinerytype(machineryTypeId) {
+ return request({
+ url: '/mes/dv/machinerytype/' + machineryTypeId,
+ method: 'delete'
+ })
+}
diff --git a/gear-ui3/src/api/mes/dv/maintenrecord.js b/gear-ui3/src/api/mes/dv/maintenrecord.js
new file mode 100644
index 0000000..597620b
--- /dev/null
+++ b/gear-ui3/src/api/mes/dv/maintenrecord.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询设备保养记录列表
+export function listMaintenrecord(query) {
+ return request({
+ url: '/mes/dv/maintenrecord/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询设备保养记录详细
+export function getMaintenrecord(recordId) {
+ return request({
+ url: '/mes/dv/maintenrecord/' + recordId,
+ method: 'get'
+ })
+}
+
+// 新增设备保养记录
+export function addMaintenrecord(data) {
+ return request({
+ url: '/mes/dv/maintenrecord',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改设备保养记录
+export function updateMaintenrecord(data) {
+ return request({
+ url: '/mes/dv/maintenrecord',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除设备保养记录
+export function delMaintenrecord(recordId) {
+ return request({
+ url: '/mes/dv/maintenrecord/' + recordId,
+ method: 'delete'
+ })
+}
diff --git a/gear-ui3/src/api/mes/dv/maintenrecordline.js b/gear-ui3/src/api/mes/dv/maintenrecordline.js
new file mode 100644
index 0000000..f693337
--- /dev/null
+++ b/gear-ui3/src/api/mes/dv/maintenrecordline.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询设备保养记录行列表
+export function listMaintenrecordline(query) {
+ return request({
+ url: '/mes/dv/maintenrecordline/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询设备保养记录行详细
+export function getMaintenrecordline(lineId) {
+ return request({
+ url: '/mes/dv/maintenrecordline/' + lineId,
+ method: 'get'
+ })
+}
+
+// 新增设备保养记录行
+export function addMaintenrecordline(data) {
+ return request({
+ url: '/mes/dv/maintenrecordline',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改设备保养记录行
+export function updateMaintenrecordline(data) {
+ return request({
+ url: '/mes/dv/maintenrecordline',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除设备保养记录行
+export function delMaintenrecordline(lineId) {
+ return request({
+ url: '/mes/dv/maintenrecordline/' + lineId,
+ method: 'delete'
+ })
+}
diff --git a/gear-ui3/src/api/mes/dv/repair.js b/gear-ui3/src/api/mes/dv/repair.js
new file mode 100644
index 0000000..8268ff0
--- /dev/null
+++ b/gear-ui3/src/api/mes/dv/repair.js
@@ -0,0 +1,53 @@
+import request from '@/utils/request'
+
+// 查询设备维修单列表
+export function listRepair(query) {
+ return request({
+ url: '/mes/dv/repair/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询设备维修单详细
+export function getRepair(repairId) {
+ return request({
+ url: '/mes/dv/repair/' + repairId,
+ method: 'get'
+ })
+}
+
+// 新增设备维修单
+export function addRepair(data) {
+ return request({
+ url: '/mes/dv/repair',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改设备维修单
+export function updateRepair(data) {
+ return request({
+ url: '/mes/dv/repair',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除设备维修单
+export function delRepair(repairId) {
+ return request({
+ url: '/mes/dv/repair/' + repairId,
+ method: 'delete'
+ })
+}
+
+// 根据设备编码查询设备维修单列表
+export function getRepairList(query) {
+ return request({
+ url: '/mes/dv/repair/getRepairList',
+ method: 'get',
+ params: query
+ })
+}
diff --git a/gear-ui3/src/api/mes/dv/repairline.js b/gear-ui3/src/api/mes/dv/repairline.js
new file mode 100644
index 0000000..a0f8b0c
--- /dev/null
+++ b/gear-ui3/src/api/mes/dv/repairline.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询设备维修单行列表
+export function listRepairline(query) {
+ return request({
+ url: '/mes/dv/repairline/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询设备维修单行详细
+export function getRepairline(lineId) {
+ return request({
+ url: '/mes/dv/repairline/' + lineId,
+ method: 'get'
+ })
+}
+
+// 新增设备维修单行
+export function addRepairline(data) {
+ return request({
+ url: '/mes/dv/repairline',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改设备维修单行
+export function updateRepairline(data) {
+ return request({
+ url: '/mes/dv/repairline',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除设备维修单行
+export function delRepairline(lineId) {
+ return request({
+ url: '/mes/dv/repairline/' + lineId,
+ method: 'delete'
+ })
+}
diff --git a/gear-ui3/src/api/mes/dv/specialEquipment.js b/gear-ui3/src/api/mes/dv/specialEquipment.js
new file mode 100644
index 0000000..7dec9d4
--- /dev/null
+++ b/gear-ui3/src/api/mes/dv/specialEquipment.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询特种设备(包含锅炉、压力管道、电梯等特种设备信息)列表
+export function listSpecialEquipment(query) {
+ return request({
+ url: '/mes/specialEquipment/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询特种设备(包含锅炉、压力管道、电梯等特种设备信息)详细
+export function getSpecialEquipment(equipmentId) {
+ return request({
+ url: '/mes/specialEquipment/' + equipmentId,
+ method: 'get'
+ })
+}
+
+// 新增特种设备(包含锅炉、压力管道、电梯等特种设备信息)
+export function addSpecialEquipment(data) {
+ return request({
+ url: '/mes/specialEquipment',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改特种设备(包含锅炉、压力管道、电梯等特种设备信息)
+export function updateSpecialEquipment(data) {
+ return request({
+ url: '/mes/specialEquipment',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除特种设备(包含锅炉、压力管道、电梯等特种设备信息)
+export function delSpecialEquipment(equipmentId) {
+ return request({
+ url: '/mes/specialEquipment/' + equipmentId,
+ method: 'delete'
+ })
+}
diff --git a/gear-ui3/src/components/UserSelect/multi.vue b/gear-ui3/src/components/UserSelect/multi.vue
new file mode 100644
index 0000000..80febfd
--- /dev/null
+++ b/gear-ui3/src/components/UserSelect/multi.vue
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/components/UserSelect/single.vue b/gear-ui3/src/components/UserSelect/single.vue
new file mode 100644
index 0000000..c0805ae
--- /dev/null
+++ b/gear-ui3/src/components/UserSelect/single.vue
@@ -0,0 +1,256 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ {{""}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/components/dvplanSelect/index.vue b/gear-ui3/src/components/dvplanSelect/index.vue
new file mode 100644
index 0000000..27b4658
--- /dev/null
+++ b/gear-ui3/src/components/dvplanSelect/index.vue
@@ -0,0 +1,221 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+
+ {{""}}
+
+
+
+
+ {{scope.row.planCode}}
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.startDate, '{y}-{m}-{d}') }}
+
+
+
+
+ {{ parseTime(scope.row.endDate, '{y}-{m}-{d}') }}
+
+
+
+
+ {{scope.row.cycleCount}}
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+ 停用
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/components/dvsubjectSelect/multi.vue b/gear-ui3/src/components/dvsubjectSelect/multi.vue
new file mode 100644
index 0000000..dc58f33
--- /dev/null
+++ b/gear-ui3/src/components/dvsubjectSelect/multi.vue
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/components/dvsubjectSelect/single.vue b/gear-ui3/src/components/dvsubjectSelect/single.vue
new file mode 100644
index 0000000..1e899e5
--- /dev/null
+++ b/gear-ui3/src/components/dvsubjectSelect/single.vue
@@ -0,0 +1,167 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+
+ {{""}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/components/machinerySelect/index.vue b/gear-ui3/src/components/machinerySelect/index.vue
new file mode 100644
index 0000000..3e93494
--- /dev/null
+++ b/gear-ui3/src/components/machinerySelect/index.vue
@@ -0,0 +1,252 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/components/machinerySelect/single.vue b/gear-ui3/src/components/machinerySelect/single.vue
new file mode 100644
index 0000000..6997940
--- /dev/null
+++ b/gear-ui3/src/components/machinerySelect/single.vue
@@ -0,0 +1,278 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ {{""}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/views/dv/checkplan/index.vue b/gear-ui3/src/views/dv/checkplan/index.vue
new file mode 100644
index 0000000..1d0daa5
--- /dev/null
+++ b/gear-ui3/src/views/dv/checkplan/index.vue
@@ -0,0 +1,508 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+ {{scope.row.planCode}}
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.startDate, '{y}-{m}-{d}') }}
+
+
+
+
+ {{ parseTime(scope.row.endDate, '{y}-{m}-{d}') }}
+
+
+
+
+
+ {{scope.row.cycleCount}}
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+ 停用
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/views/dv/checkplan/machinery.vue b/gear-ui3/src/views/dv/checkplan/machinery.vue
new file mode 100644
index 0000000..72f9606
--- /dev/null
+++ b/gear-ui3/src/views/dv/checkplan/machinery.vue
@@ -0,0 +1,151 @@
+
+
+
+
+ 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 删除
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/views/dv/checkplan/subject.vue b/gear-ui3/src/views/dv/checkplan/subject.vue
new file mode 100644
index 0000000..5af8bcb
--- /dev/null
+++ b/gear-ui3/src/views/dv/checkplan/subject.vue
@@ -0,0 +1,149 @@
+
+
+
+
+ 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+ 删除
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/views/dv/checkrecord/index.vue b/gear-ui3/src/views/dv/checkrecord/index.vue
new file mode 100644
index 0000000..e84dde1
--- /dev/null
+++ b/gear-ui3/src/views/dv/checkrecord/index.vue
@@ -0,0 +1,470 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+
+
+
+
+
+
+ {{scope.row.machineryCode}}
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.checkTime, '{y}-{m}-{d} {h}:{i}:{s}') }}
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 点检项目
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/views/dv/checkrecord/line.vue b/gear-ui3/src/views/dv/checkrecord/line.vue
new file mode 100644
index 0000000..582c206
--- /dev/null
+++ b/gear-ui3/src/views/dv/checkrecord/line.vue
@@ -0,0 +1,278 @@
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 正常
+ 异常
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/views/dv/machinery/components/Checkplan.vue b/gear-ui3/src/views/dv/machinery/components/Checkplan.vue
new file mode 100644
index 0000000..47c7469
--- /dev/null
+++ b/gear-ui3/src/views/dv/machinery/components/Checkplan.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.startDate, '{y}-{m}-{d}') }}
+
+
+
+
+ {{ parseTime(scope.row.endDate, '{y}-{m}-{d}') }}
+
+
+
+
+ {{scope.row.cycleCount}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/views/dv/machinery/components/Repair.vue b/gear-ui3/src/views/dv/machinery/components/Repair.vue
new file mode 100644
index 0000000..b789db3
--- /dev/null
+++ b/gear-ui3/src/views/dv/machinery/components/Repair.vue
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.requireDate, '{y}-{m}-{d}') }}
+
+
+
+
+ {{ parseTime(scope.row.finishDate, '{y}-{m}-{d}') }}
+
+
+
+
+ {{ parseTime(scope.row.confirmDate, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/views/dv/machinery/index.vue b/gear-ui3/src/views/dv/machinery/index.vue
new file mode 100644
index 0000000..9da1a09
--- /dev/null
+++ b/gear-ui3/src/views/dv/machinery/index.vue
@@ -0,0 +1,745 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+ {{scope.row.machineryCode}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 将文件拖到此处,或点击上传
+
+
+ 是否更新已经存在的设备数据
+
+
仅允许导入xls、xlsx格式文件。
+
下载模板
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/views/dv/machinerytype/index.vue b/gear-ui3/src/views/dv/machinerytype/index.vue
new file mode 100644
index 0000000..1679413
--- /dev/null
+++ b/gear-ui3/src/views/dv/machinerytype/index.vue
@@ -0,0 +1,298 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 新增
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/views/dv/maintenrecord/index.vue b/gear-ui3/src/views/dv/maintenrecord/index.vue
new file mode 100644
index 0000000..41f305b
--- /dev/null
+++ b/gear-ui3/src/views/dv/maintenrecord/index.vue
@@ -0,0 +1,431 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+
+
+
+
+
+
+ {{scope.row.machineryCode}}
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.maintenTime, '{y}-{m}-{d} {h}:{i}:{s}') }}
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保养项目
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/views/dv/maintenrecord/line.vue b/gear-ui3/src/views/dv/maintenrecord/line.vue
new file mode 100644
index 0000000..0765e3c
--- /dev/null
+++ b/gear-ui3/src/views/dv/maintenrecord/line.vue
@@ -0,0 +1,286 @@
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 请选择字典生成
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/views/dv/repair/index.vue b/gear-ui3/src/views/dv/repair/index.vue
new file mode 100644
index 0000000..85fcb31
--- /dev/null
+++ b/gear-ui3/src/views/dv/repair/index.vue
@@ -0,0 +1,511 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.requireDate, '{y}-{m}-{d}') }}
+
+
+
+
+ {{ parseTime(scope.row.finishDate, '{y}-{m}-{d}') }}
+
+
+
+
+ {{ parseTime(scope.row.confirmDate, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 维修内容
+
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/views/dv/repair/line.vue b/gear-ui3/src/views/dv/repair/line.vue
new file mode 100644
index 0000000..ce6e18b
--- /dev/null
+++ b/gear-ui3/src/views/dv/repair/line.vue
@@ -0,0 +1,281 @@
+
+
+
+
+
+ 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/views/dv/specialEquipment/specialEquipment.vue b/gear-ui3/src/views/dv/specialEquipment/specialEquipment.vue
new file mode 100644
index 0000000..f81196c
--- /dev/null
+++ b/gear-ui3/src/views/dv/specialEquipment/specialEquipment.vue
@@ -0,0 +1,483 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.useStartDate, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.lastInspectionTime, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/views/dv/subject/index.vue b/gear-ui3/src/views/dv/subject/index.vue
new file mode 100644
index 0000000..d4448b5
--- /dev/null
+++ b/gear-ui3/src/views/dv/subject/index.vue
@@ -0,0 +1,374 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gear-ui3/src/views/finance/dashboard/index.vue b/gear-ui3/src/views/finance/dashboard/index.vue
index 5ce5bf6..45ea1bf 100644
--- a/gear-ui3/src/views/finance/dashboard/index.vue
+++ b/gear-ui3/src/views/finance/dashboard/index.vue
@@ -33,7 +33,7 @@
{{ netCashflow | formatCurrency }}
diff --git a/gear-ui3/src/views/info/report/index.vue b/gear-ui3/src/views/info/report/index.vue
index ea82273..143e32c 100644
--- a/gear-ui3/src/views/info/report/index.vue
+++ b/gear-ui3/src/views/info/report/index.vue
@@ -43,7 +43,6 @@
icon="Plus"
size="small"
@click="handleAdd"
- v-hasPermi="['oa:projectReport:add']"
>新增
@@ -55,7 +54,6 @@
size="small"
:disabled="single"
@click="handleUpdate"
- v-hasPermi="['oa:projectReport:edit']"
>修改
@@ -67,7 +65,6 @@
size="small"
:disabled="multiple"
@click="handleDelete"
- v-hasPermi="['oa:projectReport:remove']"
>删除
@@ -78,7 +75,6 @@
icon="Download"
size="small"
@click="handleExport"
- v-hasPermi="['oa:projectReport:export']"
>导出
diff --git a/gear-ui3/src/views/oms/otherIncome/index.vue b/gear-ui3/src/views/oms/otherIncome/index.vue
index 4e6de00..c393a02 100644
--- a/gear-ui3/src/views/oms/otherIncome/index.vue
+++ b/gear-ui3/src/views/oms/otherIncome/index.vue
@@ -1,11 +1,17 @@
-
-
+
+
-
-
+
+
+
+
+
+ 收入
+ 支出
+
搜索
@@ -31,15 +37,15 @@
-
-
+
+
{{ formatterTime(scope.row.incomeDate) }}
-
-
-
+
+
+
@@ -52,22 +58,29 @@
-
+
-
+
+
+
+ 收入
+ 支出
+
+
+
+ placeholder="请选择收支日期">
-
-
+
+
-
-
+
+
-
-
+
+
@@ -99,6 +112,12 @@ const multiple = ref(true);
const total = ref(0);
const title = ref("");
+const type = ref('0');
+
+const typeLabel = computed(() => {
+ return type.value === '0' ? '收入' : '支出';
+})
+
const formatterTime = (time) => {
return proxy.parseTime(time, '{y}-{m}-{d}')
}
@@ -112,6 +131,7 @@ const data = reactive({
incomeType: undefined,
amount: undefined,
source: undefined,
+ type: 1
},
rules: {
}
@@ -119,10 +139,10 @@ const data = reactive({
const { queryParams, form, rules } = toRefs(data);
-/** 查询其他收入列表 */
+/** 查询其他收支列表 */
function getList() {
loading.value = true;
- listOtherIncome(queryParams.value).then(response => {
+ listOtherIncome({ ...queryParams.value, type: type.value }).then(response => {
otherIncomeList.value = response.rows;
total.value = response.total;
loading.value = false;
@@ -148,7 +168,8 @@ function reset() {
createTime: null,
createBy: null,
updateTime: null,
- updateBy: null
+ updateBy: null,
+ type: type.value
};
proxy.resetForm("otherIncomeRef");
}
@@ -176,7 +197,7 @@ function handleSelectionChange(selection) {
function handleAdd() {
reset();
open.value = true;
- title.value = "添加其他收入";
+ title.value = "添加其他收支";
}
/** 修改按钮操作 */
@@ -188,7 +209,7 @@ function handleUpdate(row) {
loading.value = false;
form.value = response.data;
open.value = true;
- title.value = "修改其他收入";
+ title.value = "修改其他收支";
});
}
@@ -206,7 +227,7 @@ function submitForm() {
buttonLoading.value = false;
});
} else {
- addOtherIncome(form.value).then(response => {
+ addOtherIncome({ ...form.value, type: type.value }).then(response => {
proxy.$modal.msgSuccess("新增成功");
open.value = false;
getList();
@@ -221,7 +242,7 @@ function submitForm() {
/** 删除按钮操作 */
function handleDelete(row) {
const _otherIncomeIds = row.otherIncomeId || ids.value;
- proxy.$modal.confirm('是否确认删除其他收入编号为"' + _otherIncomeIds + '"的数据项?').then(function () {
+ proxy.$modal.confirm('是否确认删除其他收支编号为"' + _otherIncomeIds + '"的数据项?').then(function () {
loading.value = true;
return delOtherIncome(_otherIncomeIds);
}).then(() => {
diff --git a/gear-ui3/src/views/product/info/index.vue b/gear-ui3/src/views/product/info/index.vue
index be41655..75f0bad 100644
--- a/gear-ui3/src/views/product/info/index.vue
+++ b/gear-ui3/src/views/product/info/index.vue
@@ -7,6 +7,11 @@
+
+
+
+
+
@@ -51,6 +56,7 @@
+
diff --git a/gear-ui3/src/views/system/user/index.vue b/gear-ui3/src/views/system/user/index.vue
index 2ef5f7f..1d9cde7 100644
--- a/gear-ui3/src/views/system/user/index.vue
+++ b/gear-ui3/src/views/system/user/index.vue
@@ -217,6 +217,7 @@
import { getToken } from "@/utils/auth"
import useAppStore from '@/store/modules/app'
import { changeUserStatus, listUser, resetUserPwd, delUser, getUser, updateUser, addUser, deptTreeSelect } from "@/api/system/user"
+
import { Splitpanes, Pane } from "splitpanes"
import "splitpanes/dist/splitpanes.css"
@@ -488,8 +489,8 @@ function cancel() {
function handleAdd() {
reset()
getUser().then(response => {
- postOptions.value = response.posts
- roleOptions.value = response.roles
+ postOptions.value = response.data.posts
+ roleOptions.value = response.data.roles
open.value = true
title.value = "添加用户"
form.value.password = initPassword.value
@@ -502,10 +503,10 @@ function handleUpdate(row) {
const userId = row.userId || ids.value
getUser(userId).then(response => {
form.value = response.data
- postOptions.value = response.posts
- roleOptions.value = response.roles
- form.value.postIds = response.postIds
- form.value.roleIds = response.roleIds
+ postOptions.value = response.data.posts
+ roleOptions.value = response.data.roles
+ form.value.postIds = response.data.postIds
+ form.value.roleIds = response.data.roleIds
open.value = true
title.value = "修改用户"
form.password = ""
@@ -533,6 +534,8 @@ function submitForm() {
})
}
+
+
onMounted(() => {
getDeptTree()
getList()