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',