diff --git a/common/style/layout.css b/common/style/layout.css
index e85787c..845b297 100644
--- a/common/style/layout.css
+++ b/common/style/layout.css
@@ -367,4 +367,53 @@ uni-button:after {
.layout-t tr.checked td .sin_input {
color: #8a8a8a;
border: 1px solid #ffffff;
+}
+
+/** grid分成2个table */
+.grid_new {
+ width: 100%;
+ display: flex;
+ justify-content: space-between;
+ align-items: flex-start;
+}
+.grid_l {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 100rpx;
+ flex: 0 0 100rpx;
+}
+.grid_r {
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ overflow-x: scroll;
+}
+.grid_l table, .grid_r table {
+ border-collapse: separate;
+ border-spacing: 0;
+ border: 0;
+}
+.grid_l table th, .grid_r table th {
+ background: #d7d7d7;
+ font-size: 26rpx;
+ line-height: 98rpx;
+ color: #696969;
+ font-weight: bold;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ padding: 0 20rpx;
+ border-bottom: 10rpx solid #f5f5f5;
+ text-align: center;
+}
+.grid_l table td, .grid_r table td {
+ font-size: 28rpx;
+ line-height: 76rpx;
+ color: #323232;
+ background: #fff;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ padding: 11rpx 20rpx;
+ border-bottom: 10rpx solid #f5f5f5;
+ text-align: center;
}
\ No newline at end of file
diff --git a/pages.json b/pages.json
index 3a63603..e0381a1 100644
--- a/pages.json
+++ b/pages.json
@@ -86,6 +86,20 @@
"navigationStyle": "custom"
}
+ },
+ {
+ "path" : "pages/device/WorkManage",
+ "style": {
+ "navigationStyle": "custom"
+ }
+
+ }
+ ,{
+ "path" : "pages/device/workDetail",
+ "style": {
+ "navigationStyle": "custom"
+ }
+
}
],
"globalStyle": {
diff --git a/pages/device/EquipMaintainWork.vue b/pages/device/EquipMaintainWork.vue
index 3f81595..8032fef 100644
--- a/pages/device/EquipMaintainWork.vue
+++ b/pages/device/EquipMaintainWork.vue
@@ -10,6 +10,8 @@
@@ -27,11 +29,11 @@
-
- | {{e.repair_code}} |
+
+ | {{e.maint_code}} |
{{e.device_code}} |
{{e.device_name}} |
- {{e.status_name}} |
+ {{e.invstatus_name}} |
{{e.plan_start_date}} |
@@ -40,9 +42,8 @@
-
-
-
+
+
@@ -50,7 +51,7 @@
+
+
diff --git a/utils/getData1.js b/utils/getData1.js
index e65f9f3..6dc0bca 100644
--- a/utils/getData1.js
+++ b/utils/getData1.js
@@ -31,3 +31,116 @@ export const empOutconfirm = (rows) => request({
url:'api/pda/hrBcp/empOut/confirm',
rows: rows
})
+
+/**
+ * 设备保养作业
+ */
+// 1.1设备保养作业页面 (初始查询)-- 单选
+export const upkeepgetAllQuery = (dcode) => request({
+ url:'api/pda/device/upkeep/getAllQuery',
+ data: {
+ device_code: dcode
+ }
+})
+// 1.2开始保养(按钮)
+export const upkeepbegin = (row) => request({
+ url:'api/pda/device/upkeep/begin',
+ row: row
+})
+// 1.3结束保养(按钮)-- 跳转至二级页面【保养填报页面】
+
+// 1.4保养填报页面(二级页面)
+export const upkeepgetDtl = (dcode, mcode, id) => request({
+ url:'api/pda/device/upkeep/getDtl',
+ data: {
+ device_code: dcode,
+ maint_code: mcode,
+ maint_id: id
+ }
+})
+// 1.4.1确认(按钮)-- 是否完成全部为是【确认】按钮可点击,否则为灰色不可点击
+export const upkeepconfirm = (dcode, mcode, rows) => request({
+ url:'api/pda/device/upkeep/confirm',
+ data: {
+ device_code: dcode,
+ maint_code: mcode,
+ rows: rows
+ }
+})
+// 1.4.2取消(按钮)-- 关闭当前页面
+
+
+/**
+ * 设备点检作业
+ */
+// 1.1设备点检作业页面 (初始查询)-- 单选
+export const sportcheckgetAllQuery = (dcode) => request({
+ url:'api/pda/device/sportcheck/getAllQuery',
+ data: {
+ device_code: dcode
+ }
+})
+// 1.2开始点检(按钮)
+export const sportcheckbegin = (row) => request({
+ url:'api/pda/device/sportcheck/begin',
+ row: row
+})
+// 1.3结束点检(按钮)-- 跳转至二级页面【点检填报页面】
+
+// 1.4点检填报页面(二级页面)
+export const sportcheckgetDtl = (dcode, mcode, id) => request({
+ url:'api/pda/device/sportcheck/getDtl',
+ data: {
+ device_code: dcode,
+ maint_code: mcode,
+ maint_id: id
+ }
+})
+// 1.4.1确认(按钮)-- 是否完成全部为是【确认】按钮可点击,否则为灰色不可点击
+export const sportcheckconfirm = (dcode, mcode, rows) => request({
+ url:'api/pda/device/sportcheck/confirm',
+ data: {
+ device_code: dcode,
+ maint_code: mcode,
+ rows: rows
+ }
+})
+// 1.4.2取消(按钮)-- 关闭当前页面
+
+
+/**
+ * 设备润滑作业
+ */
+// 1.1设备润滑作业页面 (初始查询)-- 单选
+export const lubricategetAllQuery = (dcode) => request({
+ url:'api/pda/device/lubricate/getAllQuery',
+ data: {
+ device_code: dcode
+ }
+})
+// 1.2开始润滑(按钮)
+export const lubricatebegin = (row) => request({
+ url:'api/pda/device/lubricate/begin',
+ row: row
+})
+// 1.3结束润滑(按钮)-- 跳转至二级页面【润滑填报页面】
+
+// 1.4润滑填报页面(二级页面)
+export const lubricategetDtl = (dcode, mcode, id) => request({
+ url:'api/pda/device/lubricate/getDtl',
+ data: {
+ device_code: dcode,
+ maint_code: mcode,
+ maint_id: id
+ }
+})
+// 1.4.1确认(按钮)-- 是否完成全部为是【确认】按钮可点击,否则为灰色不可点击
+export const lubricateconfirm = (dcode, mcode, rows) => request({
+ url:'api/pda/device/lubricate/confirm',
+ data: {
+ device_code: dcode,
+ maint_code: mcode,
+ rows: rows
+ }
+})
+// 1.4.2取消(按钮)-- 关闭当前页面
\ No newline at end of file
diff --git a/utils/getData2.js b/utils/getData2.js
index b1adb21..a3e5962 100644
--- a/utils/getData2.js
+++ b/utils/getData2.js
@@ -75,14 +75,20 @@ export const deviceRepairBegin = (row) => request({
}
})
// 1.4维修填报页面(二级页面)
-export const deviceRepairGetDtl = (code, rcode, id) => request({
- url:'api/pda/device/repair/getDtl',
- data: {
- device_code: code,
- repair_code: rcode,
- repair_id: id
+// export const deviceRepairGetDtl = (code, rcode, id) => request({
+// url:'api/pda/device/repair/getDtl',
+// data: {
+// device_code: code,
+// repair_code: rcode,
+// repair_id: id
+// }
+// })
+export const deviceRepairGetDtl = (code) => {
+ let res = {
+ data: [{isfinish: '1', repair_item_code: '99', repair_item_name: '11', requirement: '检查减速机皮带轮、配重块配合情况,更换减速机齿轮油'}, {isfinish: '0', repair_item_code: '99', repair_item_name: '11', requirement: '111'}]
}
-})
+ return res
+}
// 1.4.1确认(按钮)-- 是否完成全部为是【确认】按钮可点击,否则为灰色不可点击
export const deviceRepairConfirm = (code, rcode, rows) => request({
url:'api/pda/device/repair/confirm',