<template> <view> <cu-custom bgColor="bg-gradual-blueness" :isBack="true" :isRingt="true"> <block slot="backText">返回</block> <block slot="content">高处作业</block> </cu-custom> <view class="apps-box"> <view class="apps-row"> <view class="apps-title"> <text class="apps-title-line"></text> <text>高处作业审批管理</text> </view> <view class="apps-warp"> <navigator class="apps-item" hover-class="none" url="/pages/application/highwork/highwork-list/index?flow=提交申请"> <view class="imgs action"> <image src="../../../static/icon-apps/icon-yxkj-1.png" mode=""></image> <view v-if="count.CREATE" class="cu-tag badge">{{count.CREATE}}</view> </view> <view class="text-semi" style="text-align: center;"> <view>高处作业</view> <view>申请</view> </view> </navigator> <navigator class="apps-item" hover-class="none" url="/pages/application/highwork/highwork-list/index?flow=设置安全措施确认人"> <view class="imgs action"> <image src="../../../static/icon-apps/icon-yh-1.png" mode=""></image> <view v-if="count.MEASURES_SET" class="cu-tag badge">{{count.MEASURES_SET}}</view> </view> <view class="text-semi" style="text-align: center;"> <view>设置安全</view> <view>措施确认人</view> </view> </navigator> <navigator class="apps-item" hover-class="none" url="/pages/application/highwork/highwork-list/index?flow=安全措施确认"> <view class="imgs action"> <image src="../../../static/icon-apps/icon-yh-1.png" mode=""></image> <view v-if="count.MEASURES_CONFIRM" class="cu-tag badge">{{count.MEASURES_CONFIRM}}</view> </view> <view class="text-semi" style="text-align: center;"> <view>安全措施确认</view> </view> </navigator> <navigator class="apps-item" hover-class="none" url="/pages/application/highwork/highwork-list/index?flow=监护人签字"> <view class="imgs action"> <image src="../../../static/icon-apps/icon-zl-9.png" mode=""></image> <view v-if="count.GUARDIAN" class="cu-tag badge">{{count.GUARDIAN}}</view> </view> <view class="text-semi" style="text-align: center;"> <view>监护人</view> <view>意见</view> </view> </navigator> <navigator class="apps-item" hover-class="none" url="/pages/application/highwork/highwork-list/index?flow=安全交底人签字"> <view class="imgs action"> <image src="../../../static/icon-apps/icon-807.png" mode=""></image> <view v-if="count.CONFESS" class="cu-tag badge">{{count.CONFESS}}</view> </view> <view class="text-semi" style="text-align: center;"> <view>安全交底人</view> <view>意见</view> </view> </navigator> <navigator class="apps-item" hover-class="none" url="/pages/application/highwork/highwork-list/index?flow=接受安全交底人签字"> <view class="imgs action"> <image src="../../../static/icon-apps/icon-yxkj-4.png" mode=""></image> <view v-if="count.ACCEPT_CONFESS" class="cu-tag badge">{{count.ACCEPT_CONFESS}}</view> </view> <view class="text-semi" style="text-align: center;"> <view>接受安全交底人</view> <view>意见</view> </view> </navigator> <navigator class="apps-item" hover-class="none" url="/pages/application/highwork/highwork-list/index?flow=作业人签字"> <view class="imgs action"> <image src="../../../static/icon-apps/icon-yxkj-2.png" mode=""></image> <view v-if="count.WORK_USER" class="cu-tag badge">{{count.WORK_USER}}</view> </view> <view class="text-semi" style="text-align: center;"> <view>作业人</view> <view>意见</view> </view> </navigator> <navigator class="apps-item" hover-class="none" url="/pages/application/highwork/highwork-list/index?flow=作业负责人签字"> <view class="imgs action"> <image src="../../../static/icon-apps/icon-yxkj-2.png" mode=""></image> <view v-if="count.CONFIRM" class="cu-tag badge">{{count.CONFIRM}}</view> </view> <view class="text-semi" style="text-align: center;"> <view>作业负责人</view> <view>意见</view> </view> </navigator> <navigator class="apps-item" hover-class="none" url="/pages/application/highwork/highwork-list/index?flow=所在单位签字"> <view class="imgs action"> <image src="../../../static/icon-apps/icon-907.png" mode=""></image> <view v-if="count.LEADER" class="cu-tag badge">{{count.LEADER}}</view> </view> <view class="text-semi" style="text-align: center;"> <view>所在单位</view> <view>意见</view> </view> </navigator> <navigator class="apps-item" hover-class="none" url="/pages/application/highwork/highwork-list/index?flow=安全管理部门签字"> <view class="imgs action"> <image src="../../../static/icon-apps/icon-901.png" mode=""></image> <view v-if="count.AUDIT" class="cu-tag badge">{{count.AUDIT}}</view> </view> <view class="text-semi" style="text-align: center;"> <view>审核部门</view> <view>意见</view> </view> </navigator> <navigator class="apps-item" hover-class="none" url="/pages/application/highwork/highwork-list/index?flow=审批人签字"> <view class="imgs action"> <image src="../../../static/icon-apps/icon-901.png" mode=""></image> <view v-if="count.APPROVE" class="cu-tag badge">{{count.APPROVE}}</view> </view> <view class="text-semi" style="text-align: center;"> <view>审批部门</view> <view>意见</view> </view> </navigator> <navigator class="apps-item" hover-class="none" url="/pages/application/highwork/highwork-list/index?flow=开始进行作业"> <view class="imgs action"> <image src="../../../static/icon-apps/icon-aq-1.png" mode=""></image> <view v-if="count.WORK_START" class="cu-tag badge">{{count.WORK_START}}</view> </view> <view class="text-semi" style="text-align: center;"> <view>开始进行作业时间</view> </view> </navigator> <navigator class="apps-item" hover-class="none" url="/pages/application/highwork/highwork-list/index?flow=结束作业"> <view class="imgs action"> <image src="../../../static/icon-apps/icon-js-1.png" mode=""></image> <view v-if="count.WORK_END" class="cu-tag badge">{{count.WORK_END}}</view> </view> <view class="text-semi" style="text-align: center;"> <view>结束作业时间</view> </view> </navigator> <navigator class="apps-item" hover-class="none" url="/pages/application/highwork/highwork-list/index?flow=验收签字"> <view class="imgs action"> <image src="../../../static/icon-apps/icon-js-1.png" mode=""></image> <view v-if="count.ACCEPT" class="cu-tag badge">{{count.ACCEPT}}</view> </view> <view class="text-semi" style="text-align: center;"> <view>验收归档</view> </view> </navigator> </view> </view> <!-- <view class="apps-row"> <view class="apps-title"> <text class="apps-title-line"></text> <text>其他应用</text> </view> <view class="apps-warp"> <navigator class="apps-item" hover-class="none" url="/pages/application/other-apps/videos/videos"> <view class="imgs action"> <image src="../../static/icon-apps/icon-zl-7.png" mode=""></image> </view> <view class="text-semi">视频中心</view> </navigator> </view> </view> --> <view class="cu-tabbar-height"></view> </view> </view> </template> <script> import { basePath, loginUserId, formatDate, corpinfoId, loginUser, setloginUserId, setCorpinfoId, setloginUser, setDeptId, isRest } from '@/common/tool.js'; export default { data() { return { isRest :'', count : {} }; }, mounted(){ this.isRest = isRest; }, onShow() { this.getData(); }, methods: { showRest(){ uni.showModal({ title: '提示', showCancel:false, content: '您处于离岗状态,无需检查清单。', confirmText: "返回", // 确认按钮文字 success: (res) => { } }) }, getData(){ var _this = this; uni.showLoading({ title:"加载中..." });//加载中动画 uni.request({ url: basePath +'/app/highwork/checkWorkCount', method: 'POST', dataType: 'json', header: { 'Content-type':'application/x-www-form-urlencoded' }, data: { tm:new Date().getTime(), CORPINFO_ID:loginUser.CORPINFO_ID, USER_ID:loginUser.USER_ID, }, success: (res) => { uni.hideLoading();//结束加载中动画 if ("success" == res.data.result) { _this.count = res.data.count; } } }) }, } } </script> <style> .app-banner{ width: 100%; height: 380upx; } .app-banner image{ width: 100%; height: 100%; } .apps-box {} .apps-row { padding: 20upx 20upx 10upx 20upx; background-color: #fff; margin-top: 20upx; } .apps-row:first-child{ margin-top: 0; } .apps-title { position: relative; padding-left: 20upx; color: #989898; padding-bottom: 20upx; } .apps-title-line { display: inline-block; background-color: #37a6ff; width: 10upx; height: 23upx; position: absolute; left: 0upx; top: 11upx; } .apps-warp { display: flex; flex-wrap: wrap; } .apps-item { display: flex; flex-direction: column; align-items: center; width: 25%; font-size: 25upx; margin-bottom: 20upx; } .apps-item .text-semi{ margin-top: 6upx; } .apps-item .action{ position: relative; } .apps-item .action .cu-tag.badge{ right: -20upx; } .apps-item .imgs { width: 50upx; height: 50upx; } .apps-item .imgs image { width: 100%; height: 100%; } </style>