| | |
| | | {{item.flowName}} |
| | | </view> |
| | | </view> |
| | | <view class="flex"> |
| | | <view class="flex-sub text-light bg-white padding-xs margin-xs radius">流程描述:</view> |
| | | <view class="flex-sub bg-white padding-xs margin-xs radius text-right"> |
| | | {{item.title}} |
| | | </view> |
| | | </view> |
| | | |
| | | <view class="flex"> |
| | | <view class="flex-sub text-light bg-white padding-xs margin-xs radius">之前处理人:</view> |
| | | <view class="flex-sub bg-white padding-xs margin-xs text-blue radius text-right"> |
| | |
| | | </view> |
| | | <view class="flex"> |
| | | <view class="flex-sub text-light bg-white padding-xs margin-xs radius">前驱节点:</view> |
| | | <view class="flex-sub bg-white padding-xs margin-xs text-blue radius text-right"> |
| | | <view class="flex-sub bg-white padding-xs margin-xs text-yellow radius text-right"> |
| | | {{item.preNode}} |
| | | </view> |
| | | </view> |
| | | |
| | | <view class="flex"> |
| | | <view class="flex-sub text-light bg-white padding-xs margin-xs radius">当前节点:</view> |
| | | <view class="flex-sub bg-white padding-xs margin-xs radius text-right"> |
| | | <view class="flex-sub bg-white padding-xs margin-xs text-olive radius text-right"> |
| | | {{item.name}} |
| | | </view> |
| | | </view> |
| | | <view class="flex"> |
| | | <view class="flex-sub text-light bg-white padding-xs margin-xs radius">流程描述:</view> |
| | | <view class="flex-sub bg-white padding-xs margin-xs radius text-right"> |
| | | {{item.title}} |
| | | </view> |
| | | </view> |
| | | </uni-card> |
| | |
| | | }, |
| | | computed: { |
| | | top() { |
| | | return this.CustomBar * 2 + 130 |
| | | return this.CustomBar * 2 + 50 |
| | | }, |
| | | style() { |
| | | var StatusBar = this.StatusBar; |
| | |
| | | * 详情页面 |
| | | */ |
| | | onClickProductionTask(item) { |
| | | const name = item.name; |
| | | const type = item.category_dictText; |
| | | let url = ''; |
| | | |
| | | switch (true) { |
| | | case (name === '是否需要领用备件' && type === '设备维修'): |
| | | url = '/pages/ToDoList/ToDoSpareParts/ToDoSpareParts'; |
| | | break; |
| | | case (name === '点检执行' && type === '设备点检'): |
| | | url = '/pages/ToDoList/ToDoListDeils/ToDoCheckDetils/ToDoCheckDetils'; |
| | | break; |
| | | case (name === '周保执行' && type === '设备周保'): |
| | | url = '/pages/ToDoList/ToDoBaoZhou/ToDoBaoZhou'; |
| | | break; |
| | | case (name === '班组长确认' && type === '设备点检'): |
| | | url = '/pages/ToDoList/ToDoListCheckSure/ToDoListCheckSure'; |
| | | break; |
| | | case (name === '班组长确认' && type === '设备周保'): |
| | | url = '/pages/ToDoList/ToDoBaoZhouSure/ToDoBaoZhouSure'; |
| | | break; |
| | | case (name === '设管员初验' && type === '设备周保'): |
| | | url = '/pages/ToDoList/ToDoBaoZhouSure/ToDoBaoZhouSure'; |
| | | break; |
| | | case (name === '设能部终验' && type === '设备周保'): |
| | | url = '/pages/ToDoList/ToDoBaoZhouSure/ToDoBaoZhouSure'; |
| | | break; |
| | | case (name === '管理员领用备件' && type === '设备维修'): |
| | | url = '/pages/ToDoList/ToDoSpareParts/ToDoSpareParts'; |
| | | break; |
| | | case (name === '操作工确认' && type === '设备维修'): |
| | | url = '/pages/ToDoList/ToDoSpareParts/ToDoSpareParts'; |
| | | break; |
| | | case (name === '维修执行' && type === '设备维修'): |
| | | url = '/pages/ToDoList/ToDoSpareParts/ToDoSpareParts'; |
| | | break; |
| | | case (name === '点检工单' && type === '设备点检'): |
| | | url = '/pages/ToDoList/ToDoListDeils/ToDoCheckDetils/ToDoCheckDetils'; |
| | | break; |
| | | default: |
| | | console.warn(`No URL found for name: ${name} and type: ${type}`); |
| | | return; |
| | | } |
| | | |
| | | if (url) { |
| | | uni.navigateTo({ |
| | | url: '/pages/ToDoList/ToDoListDeils/ToDoListDeils?item=' + |
| | | encodeURIComponent(JSON.stringify(item)) |
| | | |
| | | }) |
| | | |
| | | url: `${url}?item=${encodeURIComponent(JSON.stringify(item))}` |
| | | }); |
| | | } |
| | | }, |
| | | |
| | | |
| | | |
| | | // onClickProductionTask(item) { |
| | | // const name = item.name |
| | | // const type=item.category_dictText |
| | | // if (name == '是否需要领用备件' && type=='设备维修') { |
| | | // uni.navigateTo({ |
| | | // url: '/pages/ToDoList/ToDoSpareParts/ToDoSpareParts?item=' + |
| | | // encodeURIComponent(JSON.stringify(item)) |
| | | // }) |
| | | // } else if (name == '点检执行' && type=='设备点检') { |
| | | |
| | | // uni.navigateTo({ |
| | | // url: '/pages/ToDoList/ToDoListDeils/ToDoCheckDetils/ToDoCheckDetils?item=' + |
| | | // encodeURIComponent(JSON.stringify(item)) |
| | | |
| | | // }) |
| | | // } else if (name == '周保执行' && type=='设备周保') { |
| | | // uni.navigateTo({ |
| | | // url: '/pages/ToDoList/ToDoBaoZhou/ToDoBaoZhou?item=' + |
| | | // encodeURIComponent(JSON.stringify(item)) |
| | | |
| | | // }) |
| | | // }else if (name == '班组长确认' && type=='设备点检') { |
| | | // uni.navigateTo({ |
| | | // url: '/pages/ToDoList/ToDoListCheckSure/ToDoListCheckSure?item=' + |
| | | // encodeURIComponent(JSON.stringify(item)) |
| | | |
| | | // }) |
| | | // }else if (name == '班组长确认' && type=='设备周保') { |
| | | // uni.navigateTo({ |
| | | // url: '/pages/ToDoList/ToDoBaoZhouSure/ToDoBaoZhouSure?item=' + |
| | | // encodeURIComponent(JSON.stringify(item)) |
| | | |
| | | // }) |
| | | // }else if (name == '设管员初验' && type=='设备周保') { |
| | | // uni.navigateTo({ |
| | | // url: '/pages/ToDoList/ToDoBaoZhouSure/ToDoBaoZhouSure?item=' + |
| | | // encodeURIComponent(JSON.stringify(item)) |
| | | |
| | | // }) |
| | | // }else if (name == '设能部终验' && type=='设备周保') { |
| | | // uni.navigateTo({ |
| | | // url: '/pages/ToDoList/ToDoBaoZhouSure/ToDoBaoZhouSure?item=' + |
| | | // encodeURIComponent(JSON.stringify(item)) |
| | | |
| | | // }) |
| | | // }else if (name == '管理员领用备件' && type=='设备维修') { |
| | | // uni.navigateTo({ |
| | | // url: '/pages/ToDoList/ToDoSpareParts/ToDoSpareParts?item=' + |
| | | // encodeURIComponent(JSON.stringify(item)) |
| | | |
| | | // }) |
| | | // }else if (name == '操作工确认' && type=='设备维修') { |
| | | // uni.navigateTo({ |
| | | // url: '/pages/ToDoList/ToDoSpareParts/ToDoSpareParts?item=' + |
| | | // encodeURIComponent(JSON.stringify(item)) |
| | | |
| | | // }) |
| | | // }else if (name == '维修执行' && type=='设备维修') { |
| | | // uni.navigateTo({ |
| | | // url: '/pages/ToDoList/ToDoSpareParts/ToDoSpareParts?item=' + |
| | | // encodeURIComponent(JSON.stringify(item)) |
| | | |
| | | // }) |
| | | // }else if (name == '点检工单' && type=='设备点检') { |
| | | // uni.navigateTo({ |
| | | // url: '/pages/ToDoList/ToDoListDeils/ToDoCheckDetils/ToDoCheckDetils?item=' + |
| | | // encodeURIComponent(JSON.stringify(item)) |
| | | |
| | | // }) |
| | | // } |
| | | |
| | | |
| | | |
| | | // }, |
| | | |
| | | search() { |
| | | this.$refs.popup.open(); |
| | |
| | | </script> |
| | | |
| | | <style> |
| | | |
| | | .is-hover { |
| | | color: rgba(255, 255, 255, 0.6); |
| | | background-color: #55aaff; |