jhwxapp/miniprogram/pages/safety_manage/index.wxml

206 lines
8.3 KiB
Plaintext
Raw Normal View History

2023-09-02 23:45:35 +08:00
<!--pages/newAddPage/safetyManagement/index.wxml-->
<view class="header_title">
<view class="header_title_row">
<van-row>
<van-col span="3">
2024-03-19 23:25:38 +08:00
<user-infos></user-infos>
2023-09-02 23:45:35 +08:00
</van-col>
<van-col span="4">
<view class="header_img" bindtap="XMGK">
<image src="/images/left.png"></image>
<text class="header_fh">返回</text>
</view>
</van-col>
<van-col span="10">
<view class="header_name">安全管理</view>
</van-col>
</van-row>
</view>
</view>
<view class="max_content">
2024-08-31 10:48:34 +08:00
<project-select init="{{initData}}" bindchange="onProjectSelect"></project-select>
<view class="gd_max" style="margin-top: 20rpx;">
2023-09-02 23:45:35 +08:00
<van-row class="demo clearfix">
<van-col span="8" wx:for="{{menuList}}" wx:key="unique">
<view class="gd_min" data-id="{{item.menu_identi}}" data-url="{{item.menu_url}}" bindtap="goMenu">
2024-03-09 14:01:46 +08:00
<span wx:if="{{item.menu_identi=='AQYHPC'}}"><span class="tabNum_active" wx:if="{{aq>0}}">{{aq}}</span></span>
2023-09-02 23:45:35 +08:00
<image src="{{item.menu_img}}"></image>
<view>{{item.menu_name}}</view>
</view>
</van-col>
</van-row>
</view>
2024-08-31 10:48:34 +08:00
<!-- <view class="module_max">
<view class="module_min" style="padding: 30rpx 20rpx 20rpx 20rpx;">
<view class="module_title module_title_flex">
<view>教育培训({{trainTotal}}</view>
<view class="module_see_info" bindtap="goZXPX">查看详情
<van-icon name="arrow" />
</view>
</view>
<view class="safety_highlights">
<van-row>
<swiper circular indicator-dots="{{true}}" autoplay="true" indicator-active-color="#028ffb">
<swiper-item wx:for="{{trainList}}" wx:key="index" wx:if="{{index<5}}">
<image src="{{request+item.mainImage+'.min.jpg'}}" style="width: 100%;height: 100%;" />
</swiper-item>
</swiper>
</van-row>
</view>
2023-09-02 23:45:35 +08:00
</view>
2024-08-31 10:48:34 +08:00
</view> -->
<view class="module_max">
2023-09-02 23:45:35 +08:00
<view class="module_min">
<view class="module_title module_title_flex" >
<view>教育培训</view>
2024-08-31 10:48:34 +08:00
<view class="module_see_info" bindtap="goZXPX">查看详情<van-icon name="arrow" /></view>
2023-09-02 23:45:35 +08:00
</view>
2024-08-31 10:48:34 +08:00
<safety-pie-chart chart-id="chart0" title="培训总数" chart-data="{{workTrainStatistics}}"></safety-pie-chart>
2023-09-02 23:45:35 +08:00
</view>
2024-08-31 10:48:34 +08:00
</view>
<view class="module_max">
<view class="module_min">
<view class="module_title module_title_flex">
<view>安全隐患排查</view>
<view class="module_see_info" bindtap="goAQYH">查看详情
<van-icon name="arrow" />
2023-09-02 23:45:35 +08:00
</view>
2024-08-31 10:48:34 +08:00
</view>
<view class="safety_inspect">
<van-row>
<van-col span="12">
<view class="safety_inspect_title">常规检查问题数</view>
<safety-number number="{{securityCheck.routineCheckNumber}}"></safety-number>
<view class="safety_prop ">
<view style="padding-right: 30rpx;">整改率</view>
<view class="safety_prop_val"><text>{{securityCheck.routineRectificationRate}}</text> %</view>
</view>
<view class="safety_issue">
<view class="safety_issue_number">
<view style="padding-right: 30rpx;">已整改问题数</view>
<view>{{securityCheck.routineProblemTotal}}</view>
2023-09-02 23:45:35 +08:00
</view>
2024-08-31 10:48:34 +08:00
</view>
</van-col>
<van-col span="12">
<view class="safety_inspect_title">专项检查问题数</view>
<safety-number number="{{securityCheck.specialCheckNumber}}"></safety-number>
<view class="safety_prop">
<view style="padding-right: 30rpx;">整改率</view>
<view class="safety_prop_val"><text>{{securityCheck.specialRectificationRate}}</text> %</view>
</view>
<view class="safety_issue">
<view class="safety_issue_number">
<view style="padding-right: 30rpx;">已整改问题数</view>
<view>{{securityCheck.specialProblemTotal}}</view>
2023-09-02 23:45:35 +08:00
</view>
2024-08-31 10:48:34 +08:00
</view>
</van-col>
</van-row>
2023-09-02 23:45:35 +08:00
</view>
</view>
2024-08-31 10:48:34 +08:00
</view>
<view class="module_max">
<view class="module_min">
<view class="module_title module_title_flex">
<view>特种作业人员</view>
<view class="module_see_info" bindtap="goTZRY">查看详情
<van-icon name="arrow" />
2023-09-02 23:45:35 +08:00
</view>
</view>
2024-08-31 10:48:34 +08:00
<safety-pie-chart chart-id="chart1" title="人员总数" chart-data="{{specialStatistics}}"></safety-pie-chart>
2023-09-02 23:45:35 +08:00
</view>
2024-08-31 10:48:34 +08:00
</view>
<view class="module_max">
<view class="module_min">
<view class="module_title module_title_flex">
<view>项目保险</view>
<view class="module_see_info" bindtap="goXMBX">查看详情
<van-icon name="arrow" />
2023-09-02 23:45:35 +08:00
</view>
</view>
2024-08-31 10:48:34 +08:00
<safety-pie-chart chart-id="chart2" title="保险总数" chart-data="{{insuranceStatistics}}"></safety-pie-chart>
2023-09-02 23:45:35 +08:00
</view>
2024-08-31 10:48:34 +08:00
</view>
2023-09-02 23:45:35 +08:00
2024-08-31 10:48:34 +08:00
<view class="module_max" wx:if="{{false}}">
<view class="module_min">
<view class="module_title module_title_flex">
<view>在岗人员</view>
<view class="module_see_info" bindtap="goZGRY">查看详情
<van-icon name="arrow" />
2023-09-02 23:45:35 +08:00
</view>
</view>
2024-08-31 10:48:34 +08:00
<safety-pie-chart chart-id="chart3" title="在岗人员" chart-data="{{deptWorksStatistics}}"></safety-pie-chart>
2023-09-02 23:45:35 +08:00
</view>
2024-08-31 10:48:34 +08:00
</view>
2023-09-02 23:45:35 +08:00
2024-08-31 10:48:34 +08:00
<view class="module_max">
<view class="module_min">
<view class="module_title module_title_flex" >
<view>应急演练</view>
<view class="module_see_info" bindtap="goYJYL">查看详情<van-icon name="arrow" /></view>
</view>
<safety-pie-chart chart-id="chart4" title="演练总数" chart-data="{{emergencyDrillStatistics}}"></safety-pie-chart>
</view>
2023-09-02 23:45:35 +08:00
</view>
2024-08-31 10:48:34 +08:00
<!-- <view class="module_max">
<view class="module_min" style="padding: 30rpx 20rpx 20rpx 20rpx;">
<view class="module_title module_title_flex">
<view>应急演练({{emergencyDrillTotal}}</view>
<view class="module_see_info" bindtap="goYJYL">查看详情
<van-icon name="arrow" />
</view>
</view>
<view class="safety_highlights">
<van-row>
<swiper circular indicator-dots="{{true}}" autoplay="true" indicator-active-color="#028ffb">
<swiper-item wx:for="{{emergencyDrillList}}" wx:key="index" wx:if="{{index<5}}">
<image src="{{request+item.mainImage+'.min.jpg'}}" style="width: 100%;height: 100%;" />
</swiper-item>
</swiper>
</van-row>
</view>
2023-09-02 23:45:35 +08:00
</view>
2024-08-31 10:48:34 +08:00
</view> -->
2023-09-02 23:45:35 +08:00
</view>
<!-- 底部导航 -->
<van-tabbar active="{{ active }}" bind:change="onChange" active-color="#ffffff" inactive-color="#7d95d6">
2024-08-31 10:48:34 +08:00
<van-tabbar-item bindtap="XMGK">
<image slot="icon" src="/images/footer_5.png" mode="aspectFit" style="width:40rpx; height: 40rpx;" />
<image slot="icon-active" src="/images/foot_5.png" mode="aspectFit" style="width:40rpx; height: 40rpx;" />
2023-09-02 23:45:35 +08:00
项目概况
</van-tabbar-item>
<van-tabbar-item>
2024-08-31 10:48:34 +08:00
<image slot="icon" src="/images/footer_7.png" mode="aspectFit" style="width:40rpx; height: 40rpx;" />
<image slot="icon-active" src="/images/foot_7.png" mode="aspectFit" style="width:40rpx; height: 40rpx;" />
2023-09-02 23:45:35 +08:00
安全管理
2024-03-09 14:01:46 +08:00
<span class="tabNum" wx:if="{{aq>0}}">{{aq}}</span>
2023-09-02 23:45:35 +08:00
</van-tabbar-item>
<van-tabbar-item bindtap="ZLGL">
2024-08-31 10:48:34 +08:00
<image slot="icon" src="/images/footer_5.png" mode="aspectFit" style="width:40rpx; height: 40rpx;" />
<image slot="icon-active" src="/images/foot_5.png" mode="aspectFit" style="width:40rpx; height: 40rpx;" />
2023-09-02 23:45:35 +08:00
质量管理
2023-09-24 23:17:05 +08:00
<span class="tabNum" wx:if="{{approveDb>0}}">{{approveDb}}</span>
2024-08-31 10:48:34 +08:00
</van-tabbar-item>
<van-tabbar-item bindtap="JDGL">
<image slot="icon" src="/images/footer_6.png" mode="aspectFit" style="width:40rpx; height: 40rpx;" />
<image slot="icon-active" src="/images/foot_6.png" mode="aspectFit" style="width:40rpx; height: 40rpx;" />
2023-09-02 23:45:35 +08:00
进度管理
</van-tabbar-item>
<van-tabbar-item bindtap="GDGN">
2024-08-31 10:48:34 +08:00
<image slot="icon" src="/images/footer_1.png" mode="aspectFit" style="width:40rpx; height: 40rpx;" />
<image slot="icon-active" src="/images/foot_1.png" mode="aspectFit" style="width:40rpx; height:40rpx;" />
2023-09-02 23:45:35 +08:00
更多功能
2023-09-24 23:17:05 +08:00
<span class="tabNum" wx:if="{{todoDb>0}}">{{todoDb}}</span>
2023-09-02 23:45:35 +08:00
</van-tabbar-item>
2024-08-31 10:48:34 +08:00
</van-tabbar>