1 line
10 KiB
Plaintext
1 line
10 KiB
Plaintext
<view class="{{['content', 'data-v-2a7e233c', virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{D}}"><view class="header-wrapper data-v-2a7e233c"><image class="header-bg-image data-v-2a7e233c" src="{{a}}" mode="aspectFill"></image><u-navbar wx:if="{{b}}" class="data-v-2a7e233c" virtualHostClass="data-v-2a7e233c" u-i="2a7e233c-0" bind:__l="__l" u-p="{{b}}"></u-navbar><view class="user-card data-v-2a7e233c"><view class="user-avatar data-v-2a7e233c"><image class="avatar-image data-v-2a7e233c" src="{{c}}" mode="aspectFill"></image></view><view class="user-info data-v-2a7e233c"><view class="user-dept text-bold data-v-2a7e233c">{{d}}</view><view class="user-phone data-v-2a7e233c">手机号:{{e}}</view><view wx:if="{{f}}" class="user-identity data-v-2a7e233c">当前身份:{{g}}</view></view><view class="switch-btn data-v-2a7e233c" bindtap="{{i}}"><text class="data-v-2a7e233c">切换</text><u-icon wx:if="{{h}}" class="data-v-2a7e233c" virtualHostClass="data-v-2a7e233c" u-i="2a7e233c-1" bind:__l="__l" u-p="{{h}}"></u-icon></view></view></view><view class="padding page-content data-v-2a7e233c"><view wx:if="{{j}}" class="menu-card data-v-2a7e233c"><view class="menu-grid data-v-2a7e233c"><view wx:for="{{k}}" wx:for-item="item" wx:key="c" class="menu-item data-v-2a7e233c" bindtap="{{item.d}}"><image class="menu-icon data-v-2a7e233c" src="{{item.a}}"></image><text class="menu-text data-v-2a7e233c">{{item.b}}</text></view></view></view><view wx:if="{{l}}" class="bg-white margin-top radius data-v-2a7e233c" style="padding:40rpx;margin-left:-30rpx;margin-right:-30rpx"><view class="flex margin-bottom-xl align-center justify-between data-v-2a7e233c"><view class="text-bold margin-left-xs data-v-2a7e233c" style="font-size:32rpx">我的检查计划</view></view><view wx:if="{{m}}" class="text-center text-gray padding data-v-2a7e233c"> 暂无检查计划 </view><view wx:for="{{n}}" wx:for-item="item" wx:key="t" class="plan-card margin-bottom data-v-2a7e233c"><view class="plan-header data-v-2a7e233c" bindtap="{{item.e}}"><text class="plan-header-title data-v-2a7e233c">{{item.a}}</text><view class="plan-toggle-btn data-v-2a7e233c" catchtap="{{item.d}}"><u-icon wx:if="{{item.c}}" class="data-v-2a7e233c" virtualHostClass="data-v-2a7e233c" u-i="{{item.b}}" bind:__l="__l" u-p="{{item.c}}"></u-icon></view></view><view class="{{['plan-body', 'data-v-2a7e233c', item.s && 'plan-body--collapsed']}}"><view class="plan-body-summary data-v-2a7e233c"><view class="flex data-v-2a7e233c"><view class="border-border margin-right-xs data-v-2a7e233c">{{item.f}}完成</view><view class="border-border data-v-2a7e233c">{{item.g}}</view></view><view class="flex text-gray margin-top data-v-2a7e233c"><view class="data-v-2a7e233c">计划时间:</view><view class="data-v-2a7e233c" style="color:#333333">{{item.h}}至{{item.i}}</view></view></view><view hidden="{{!item.r}}" class="plan-body-detail data-v-2a7e233c"><view class="flex margin-top align-center data-v-2a7e233c"><view class="data-v-2a7e233c" style="color:#B5B5B5">完成进度:</view><view class="flex align-center margin-left-sm data-v-2a7e233c"><view class="cu-progress round data-v-2a7e233c"><view class="bg-green data-v-2a7e233c" style="{{'width:' + item.j}}"></view></view><text class="margin-left-sm data-v-2a7e233c">{{item.k}}%</text></view></view><view class="plan-stats margin-top data-v-2a7e233c"><view class="plan-stat-item data-v-2a7e233c"><view class="plan-stat-num text-orange data-v-2a7e233c">{{item.l}}</view><view class="plan-stat-label data-v-2a7e233c">未完成</view></view><view class="plan-stat-item data-v-2a7e233c"><view class="plan-stat-num text-yellow data-v-2a7e233c">{{item.m}}</view><view class="plan-stat-label data-v-2a7e233c">待排查</view></view><view class="plan-stat-item data-v-2a7e233c"><view class="plan-stat-num text-red data-v-2a7e233c">{{item.n}}</view><view class="plan-stat-label data-v-2a7e233c">异常数</view></view><view class="plan-stat-item data-v-2a7e233c"><view class="plan-stat-num text-blue data-v-2a7e233c">{{item.o}}</view><view class="plan-stat-label data-v-2a7e233c">已完成</view></view></view><view class="margin-top margin-bottom flex justify-end data-v-2a7e233c"><button class="cu-btn round lg light bg-blue margin-right data-v-2a7e233c" catchtap="{{item.p}}">今日检查</button><button class="cu-btn round lg bg-blue data-v-2a7e233c" catchtap="{{item.q}}">检查清单</button></view></view></view></view><view wx:if="{{o}}" class="plan-load-more data-v-2a7e233c" bindtap="{{p}}"> 加载更多 </view></view><view wx:if="{{q}}" class="bg-white margin-top radius data-v-2a7e233c" style="padding:40rpx;margin-left:-40rpx;margin-right:-40rpx"><view class="flex margin-bottom data-v-2a7e233c"><view class="text-bold margin-left-xs data-v-2a7e233c" style="font-size:32rpx">我的隐患排查</view></view><scroll-view scroll-x class="danger-tab-scroll data-v-2a7e233c"><view class="danger-tab-list data-v-2a7e233c"><view wx:for="{{r}}" wx:for-item="tab" wx:key="c" class="{{['danger-tab-item', 'data-v-2a7e233c', tab.b && 'danger-tab-active']}}" bindtap="{{tab.d}}">{{tab.a}}</view></view></scroll-view><view wx:if="{{s}}" class="text-center text-gray padding data-v-2a7e233c"> 暂无隐患数据 </view><view wx:for="{{t}}" wx:for-item="item" wx:key="z" class="danger-card margin-top data-v-2a7e233c"><view class="flex justify-between align-center data-v-2a7e233c"><view class="flex align-center data-v-2a7e233c" style="flex:1;min-width:0;margin-right:24rpx"><text class="cuIcon-infofill text-blue data-v-2a7e233c" style="font-size:36rpx;margin-right:12rpx;flex-shrink:0"></text><view class="text-bold data-v-2a7e233c" style="font-size:30rpx;word-break:break-all;flex:1">{{item.a}}</view></view><view class="{{['level-tag', 'data-v-2a7e233c', item.c && 'level-minor', item.d && 'level-normal', item.e && 'level-major']}}">{{item.b}}</view></view><view class="text-gray margin-top-sm data-v-2a7e233c" style="font-size:26rpx;padding-left:48rpx">{{item.f}}</view><view class="data-v-2a7e233c" style="height:1rpx;background:#EEEEEE;margin:20rpx 0"></view><view class="danger-info-row data-v-2a7e233c"><text class="text-gray data-v-2a7e233c">隐患来源:</text><text class="data-v-2a7e233c" style="color:#333333">{{item.g}}</text></view><view class="danger-info-row data-v-2a7e233c"><text class="text-gray data-v-2a7e233c">隐患状态:</text><text class="data-v-2a7e233c" style="color:#333333">{{item.h}}</text></view><view class="danger-info-row data-v-2a7e233c"><text class="text-gray data-v-2a7e233c">发现时间:</text><text class="data-v-2a7e233c" style="color:#333333">{{item.i}}</text></view><view class="flex justify-end danger-card-actions data-v-2a7e233c"><button class="round cu-btn light bg-blue data-v-2a7e233c" catchtap="{{item.j}}">查看详情</button><button wx:if="{{item.k}}" class="round cu-btn light bg-blue data-v-2a7e233c" catchtap="{{item.l}}">隐患交办</button><button wx:if="{{item.m}}" class="round cu-btn bg-blue data-v-2a7e233c" catchtap="{{item.n}}">立即整改</button><button wx:if="{{item.o}}" class="round cu-btn light bg-blue data-v-2a7e233c" catchtap="{{item.p}}">编辑整改信息</button><button wx:if="{{item.q}}" class="round cu-btn bg-blue data-v-2a7e233c" catchtap="{{item.r}}">立即验收</button><button wx:if="{{item.s}}" class="round cu-btn bg-blue data-v-2a7e233c" catchtap="{{item.t}}">隐患交办</button><button wx:if="{{item.v}}" class="round cu-btn bg-blue data-v-2a7e233c" catchtap="{{item.w}}">销号申请</button><button wx:if="{{item.x}}" class="round cu-btn bg-blue data-v-2a7e233c" catchtap="{{item.y}}">销号审批</button></view></view><u-loadmore wx:if="{{v}}" class="data-v-2a7e233c" virtualHostClass="data-v-2a7e233c" style="margin-top:20rpx;margin-bottom:20rpx" virtualHostStyle="margin-top:20rpx;margin-bottom:20rpx" u-i="2a7e233c-3" bind:__l="__l" u-p="{{w}}"/></view><view wx:if="{{x}}" class="bg-white margin-top radius data-v-2a7e233c" style="padding:40rpx;margin-left:-40rpx;margin-right:-40rpx"><view class="flex margin-bottom data-v-2a7e233c"><view class="text-bold margin-left-xs data-v-2a7e233c" style="font-size:32rpx">我的工作台</view></view><view class="danger-tab-list workbench-tab-list data-v-2a7e233c"><view wx:for="{{y}}" wx:for-item="tab" wx:key="c" class="{{['danger-tab-item', 'data-v-2a7e233c', tab.b && 'danger-tab-active']}}" bindtap="{{tab.d}}">{{tab.a}}</view></view><view wx:if="{{z}}" class="text-center text-gray padding data-v-2a7e233c">加载中...</view><view wx:elif="{{A}}" class="text-center text-gray padding data-v-2a7e233c"> 暂无数据 </view><view wx:for="{{B}}" wx:for-item="item" wx:key="l" class="danger-card margin-top data-v-2a7e233c"><view class="flex justify-between align-center data-v-2a7e233c"><view class="flex align-center data-v-2a7e233c" style="flex:1;min-width:0;margin-right:24rpx"><text class="cuIcon-infofill text-blue data-v-2a7e233c" style="font-size:36rpx;margin-right:12rpx;flex-shrink:0"></text><view class="text-bold data-v-2a7e233c" style="font-size:30rpx;word-break:break-all;flex:1">{{item.a}}</view></view><view class="{{['level-tag', 'data-v-2a7e233c', item.c && 'level-minor', item.d && 'level-normal', item.e && 'level-major']}}">{{item.b}}</view></view><view class="text-gray margin-top-sm data-v-2a7e233c" style="font-size:26rpx;padding-left:48rpx">{{item.f}}</view><view class="data-v-2a7e233c" style="height:1rpx;background:#EEEEEE;margin:20rpx 0"></view><view class="danger-info-row data-v-2a7e233c"><text class="text-gray data-v-2a7e233c">隐患来源:</text><text class="data-v-2a7e233c" style="color:#333333">{{item.g}}</text></view><view class="danger-info-row data-v-2a7e233c"><text class="text-gray data-v-2a7e233c">隐患状态:</text><text class="data-v-2a7e233c" style="color:#333333">{{item.h}}</text></view><view class="danger-info-row data-v-2a7e233c"><text class="text-gray data-v-2a7e233c">发现时间:</text><text class="data-v-2a7e233c" style="color:#333333">{{item.i}}</text></view><view class="flex justify-end danger-card-actions data-v-2a7e233c"><button class="round cu-btn light bg-blue data-v-2a7e233c" catchtap="{{item.j}}">查看详情</button><button wx:if="{{C}}" class="round cu-btn bg-blue data-v-2a7e233c" catchtap="{{item.k}}">领导批示</button></view></view></view></view></view> |