|
@@ -1,60 +1,144 @@
|
|
<!-- 安全检查-工作台 -->
|
|
<!-- 安全检查-工作台 -->
|
|
<template>
|
|
<template>
|
|
<view class="examine">
|
|
<view class="examine">
|
|
- <view v-if="pageType==0">
|
|
|
|
- <view class="statistics">
|
|
|
|
- <view class="statistics_li" v-for="(item,index) in statisticsList" :key="index">
|
|
|
|
- <text>{{item.name}}</text>
|
|
|
|
- <text>{{item.value}}</text>
|
|
|
|
- </view>
|
|
|
|
- </view>
|
|
|
|
- <viwe class="inspect_btn">
|
|
|
|
- <view class="inspect_btn_li">
|
|
|
|
- <img src="@/images/Version3.3.3/icon_xyxc_xyxc.png"/>
|
|
|
|
- <text>校院巡查</text>
|
|
|
|
- </view>
|
|
|
|
- <text class="line"></text>
|
|
|
|
- <view class="inspect_btn_li">
|
|
|
|
- <img src="@/images/Version3.3.3/icon_xyxc_syszc.png"/>
|
|
|
|
- <text>实验室自查</text>
|
|
|
|
- </view>
|
|
|
|
- <text class="line"></text>
|
|
|
|
- <view class="inspect_btn_li">
|
|
|
|
- <img src="@/images/Version3.3.3/icon_xyxc_aqyh.png"/>
|
|
|
|
- <text>安全隐患</text>
|
|
|
|
- </view>
|
|
|
|
- </viwe>
|
|
|
|
- <view class="tabTitle">
|
|
|
|
- <view class="tabTitle_li" @tap="tabClick(index)" :key="index" v-for="(item,index) in tabText">
|
|
|
|
- <view :class="{on:curTab==index}" class="tabTitle_text">{{item}}<text>2</text></view>
|
|
|
|
- <view :class="{on:curTab==index}" class="tabTitle_across"></view>
|
|
|
|
- </view>
|
|
|
|
- </view>
|
|
|
|
- <view class="list">
|
|
|
|
- <view class="list_li">
|
|
|
|
- <view class="list_li_t">
|
|
|
|
- <view class="list_li_t_l">
|
|
|
|
- <img src="@/images/Version3.3.3/icon_xyxc_qx.png"/>
|
|
|
|
- <text></text>
|
|
|
|
|
|
+ <scroll-view scroll-y @scrolltolower="scrollGet" class="info-max-box">
|
|
|
|
+ <view>
|
|
|
|
+ <view class="statistics" v-if="pageType==0 || pageType==1">
|
|
|
|
+ <view class="statistics_li" v-for="(item,index) in statisticsList" :key="index">
|
|
|
|
+ <text>{{item.name}}</text>
|
|
|
|
+ <text>{{item.value}}</text>
|
|
</view>
|
|
</view>
|
|
- <view class="list_li_t_c">计划标题计划标题计划标题计划标题</view>
|
|
|
|
- <view class="list_li_t_r"></view>
|
|
|
|
</view>
|
|
</view>
|
|
- <view class="list_li_m">
|
|
|
|
- <view class="list_li_m_t">计划周期:2023-03-12至2023-03-15</view>
|
|
|
|
- <view class="list_li_m_b">
|
|
|
|
- <text>未开始</text>
|
|
|
|
|
|
+ <viwe class="inspect_btn" v-if="pageType==0 || pageType==1">
|
|
|
|
+ <view class="inspect_btn_li" @click="handleClick('patrolPlan')">
|
|
|
|
+ <img src="@/images/Version3.3.3/icon_xyxc_xyxc.png"/>
|
|
<text>校院巡查</text>
|
|
<text>校院巡查</text>
|
|
</view>
|
|
</view>
|
|
|
|
+ <text class="line"></text>
|
|
|
|
+ <view class="inspect_btn_li" @click="handleClick('selfPlan')">
|
|
|
|
+ <img src="@/images/Version3.3.3/icon_xyxc_syszc.png"/>
|
|
|
|
+ <text>实验室自查</text>
|
|
|
|
+ </view>
|
|
|
|
+ <text class="line"></text>
|
|
|
|
+ <view class="inspect_btn_li" @click="handleClick('dangerPlan')">
|
|
|
|
+ <img src="@/images/Version3.3.3/icon_xyxc_aqyh.png"/>
|
|
|
|
+ <text>安全隐患</text>
|
|
|
|
+ </view>
|
|
|
|
+ </viwe>
|
|
|
|
+ <!--管理员------------- -->
|
|
|
|
+ <view class="tabTitle" v-if="pageType==0">
|
|
|
|
+ <view class="tabTitle_li" @tap="tabClick(index)" :key="index" v-for="(item,index) in tabText">
|
|
|
|
+ <view :class="{on:curTab==index}" class="tabTitle_text">{{item}}<text>2</text></view>
|
|
|
|
+ <view :class="{on:curTab==index}" class="tabTitle_across"></view>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="list" v-if="pageType==0">
|
|
|
|
+ <view class="list_li" v-for="(item,index) in dataList" :key="index">
|
|
|
|
+ <view class="list_li_t">
|
|
|
|
+ <view class="list_li_t_l">
|
|
|
|
+ <img src="@/images/Version3.3.3/icon_xyxc_qx.png"/>
|
|
|
|
+ <text></text>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="list_li_t_c">{{item.name}}</view>
|
|
|
|
+ <view class="list_li_t_r"></view>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="list_li_m">
|
|
|
|
+ <view class="list_li_m_t">计划周期:2023-03-12至2023-03-15</view>
|
|
|
|
+ <view class="list_li_m_b">
|
|
|
|
+ <text class="blue_color">未开始</text>
|
|
|
|
+ <text>校院巡查</text>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="list_li_b">
|
|
|
|
+ <img src="@/images/Version3.3.3/icon_djcsys.png"/>
|
|
|
|
+ <text>待检查实验室:</text>
|
|
|
|
+ <text>22间</text>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+ <!--检查者------------- -->
|
|
|
|
+ <view class="tabTitle_tow" v-if="pageType==1">
|
|
|
|
+ <view class="tabTitle_tow_li" @tap="tabClickTow(index)" :key="index" v-for="(item,index) in tabTextTow">
|
|
|
|
+ <view :class="{on:curTabTow==index}" class="tabTitle_tow_text">{{item}}<text>2</text></view>
|
|
|
|
+ <view :class="{on:curTabTow==index}" class="tabTitle_tow_across"></view>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="list_tow" v-if="pageType==1">
|
|
|
|
+ <view class="list_tow_li" v-for="(item,index) in dataList" :key="index">
|
|
|
|
+ <view class="list_tow_li_t">
|
|
|
|
+ <view class="list_tow_li_t_l">
|
|
|
|
+ <img src="@/images/Version3.3.3/icon_xyxc_qx.png"/>
|
|
|
|
+ <text></text>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="list_tow_li_t_c">实验室名称-房间号</view>
|
|
|
|
+ <view class="list_tow_li_t_c2">已逾期</view>
|
|
|
|
+ <view class="list_tow_li_t_r"></view>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="list_tow_li_m">
|
|
|
|
+ <view class="list_tow_li_m_t">计划标题计划标题计划标题计划标题计划标题计划...</view>
|
|
|
|
+ <view class="list_tow_li_m_b">
|
|
|
|
+ <text class="blue_color">未开始</text>
|
|
|
|
+ <text>校院巡查</text>
|
|
|
|
+ <text>环境与测绘学院</text>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="list_tow_li_b">
|
|
|
|
+ <text>开始检查</text>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+ <!-- 整改人----------- -->
|
|
|
|
+ <view class="statistics_three" v-if="pageType==2">
|
|
|
|
+ <view class="statistics_three_li" v-for="(item,index) in statisticsListThree" :key="index">
|
|
|
|
+ <text>{{item.name}}</text>
|
|
|
|
+ <text>{{item.value}}</text>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="inspect_btn_three" v-if="pageType==2">
|
|
|
|
+ <view class="inspect_btn_three_li" @click="handleClick('schoolDanger')">
|
|
|
|
+ <img src="@/images/Version3.3.3/icon_xyxc_xyxc.png"/>
|
|
|
|
+ <text>校院巡查隐患</text>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="inspect_btn_three_li" @click="handleClick('labDanger')">
|
|
|
|
+ <img src="@/images/Version3.3.3/icon_xyxc_syszc.png"/>
|
|
|
|
+ <text>实验室自查隐患</text>
|
|
|
|
+ </view>
|
|
</view>
|
|
</view>
|
|
- <view class="list_li_b">
|
|
|
|
- <img src="@/images/Version3.3.3/icon_djcsys.png"/>
|
|
|
|
- <text>待检查实验室:</text>
|
|
|
|
- <text>22间</text>
|
|
|
|
|
|
+ <view class="tabTitle_three" v-if="pageType==2">
|
|
|
|
+ <view class="tabTitle_three_li" @tap="tabClickThree(index)" :key="index" v-for="(item,index) in tabTextThree">
|
|
|
|
+ <view :class="{on:curTabThree==index}" class="tabTitle_three_text">{{item}}<text>2</text></view>
|
|
|
|
+ <view :class="{on:curTabThree==index}" class="tabTitle_three_across"></view>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="list_three" v-if="pageType==2">
|
|
|
|
+ <view class="list_three_li" v-for="(item,index) in dataList" :key="index">
|
|
|
|
+ <view class="list_three_li_t">
|
|
|
|
+ <view class="list_three_li_t_l">
|
|
|
|
+ <img src="@/images/Version3.3.3/icon_xyxc_qx.png"/>
|
|
|
|
+ <text></text>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="list_three_li_t_c">实验室名称-房间号</view>
|
|
|
|
+ <view class="list_three_li_t_c2">已逾期</view>
|
|
|
|
+ <view class="list_three_li_t_r"></view>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="list_three_li_m">
|
|
|
|
+ <view class="list_three_li_m_t">计划标题计划标题计划标题计划标题计划标题计划...</view>
|
|
|
|
+ <view class="list_three_li_m_b">
|
|
|
|
+ <text class="blue_color">未开始</text>
|
|
|
|
+ <text>校院巡查</text>
|
|
|
|
+ <text>环境与测绘学院</text>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="list_three_li_b">
|
|
|
|
+ <text>整改期限:2023-01-01</text>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
</view>
|
|
</view>
|
|
- </view>
|
|
|
|
</view>
|
|
</view>
|
|
- </view>
|
|
|
|
|
|
+ </scroll-view>
|
|
|
|
+ <view class="bottom_btn">开展检查</view>
|
|
|
|
+ <img class="scan_btn" src="@/images/Version3.3.3/icon_xyxc_sm.png"/>
|
|
|
|
+
|
|
</view>
|
|
</view>
|
|
|
|
|
|
</template>
|
|
</template>
|
|
@@ -75,6 +159,7 @@ export default {
|
|
pageNum:1,
|
|
pageNum:1,
|
|
pageSize:20,
|
|
pageSize:20,
|
|
},
|
|
},
|
|
|
|
+ total:0,
|
|
statisticsList:[
|
|
statisticsList:[
|
|
{name:'本月已检查',value:'20'},
|
|
{name:'本月已检查',value:'20'},
|
|
{name:'本月检查隐患',value:'10'},
|
|
{name:'本月检查隐患',value:'10'},
|
|
@@ -83,31 +168,117 @@ export default {
|
|
{name:'本月已检查',value:'20'},
|
|
{name:'本月已检查',value:'20'},
|
|
{name:'本月复核通过率',value:'30%'},
|
|
{name:'本月复核通过率',value:'30%'},
|
|
],
|
|
],
|
|
|
|
+ statisticsListThree:[
|
|
|
|
+ {name:'本月已检查',value:'20'},
|
|
|
|
+ {name:'本月已整改',value:'60%'},
|
|
|
|
+ {name:'本月复核通过率',value:'30%'},
|
|
|
|
+ ],
|
|
tabText:['未开始','进行中'],
|
|
tabText:['未开始','进行中'],
|
|
curTab:0,
|
|
curTab:0,
|
|
|
|
+ tabTextTow:['待检查','检查中','待复核'],
|
|
|
|
+ curTabTow:0,
|
|
|
|
+ tabTextThree:['隐患待整改','随手拍整改'],
|
|
|
|
+ curTabThree:0,
|
|
|
|
+ dataList:[{name:'计划标题计划标题计划标题计划标题',},{name:'计划标题计划标题计划标题计划标题',},{name:'计划标题计划标题计划标题计划标题',},{name:'计划标题计划标题计划标题计划标题',},{name:'计划标题计划标题计划标题计划标题',}],
|
|
}
|
|
}
|
|
},
|
|
},
|
|
onLoad() {
|
|
onLoad() {
|
|
|
|
|
|
},
|
|
},
|
|
onShow() {
|
|
onShow() {
|
|
-
|
|
|
|
|
|
+ this.getList();
|
|
},
|
|
},
|
|
mounted(){
|
|
mounted(){
|
|
|
|
+
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ //滚动事件
|
|
|
|
+ scrollGet(){
|
|
|
|
+ let self=this;
|
|
|
|
+ if(self.total<=self.getData.pageNum){
|
|
|
|
+ console.log('没有更多数据!')
|
|
|
|
+ }else{
|
|
|
|
+ setTimeout(function(){
|
|
|
|
+ self.getData.pageNum += 1;
|
|
|
|
+ self.getList();
|
|
|
|
+ },1000)
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ },
|
|
//顶部tab点击
|
|
//顶部tab点击
|
|
tabClick(index) {
|
|
tabClick(index) {
|
|
this.curTab = index;
|
|
this.curTab = index;
|
|
-
|
|
|
|
},
|
|
},
|
|
-
|
|
|
|
|
|
+ tabClickTow(index) {
|
|
|
|
+ this.curTabTow = index;
|
|
|
|
+ },
|
|
|
|
+ tabClickThree(index) {
|
|
|
|
+ this.curTabThree = index;
|
|
|
|
+ },
|
|
|
|
+ handleClick(doType){
|
|
|
|
+ let self=this;
|
|
|
|
+
|
|
|
|
+ if(self.pageType==0 && doType=='patrolPlan'){//校院巡查-计划
|
|
|
|
+ console.log(11)
|
|
|
|
+ }else if(self.pageType==0 && doType=='selfPlan'){//实验室自查-计划
|
|
|
|
+
|
|
|
|
+ }else if(self.pageType==0 && doType=='dangerPlan'){//安全隐患-计划
|
|
|
|
+
|
|
|
|
+ }else if(self.pageType==1 && doType=='patrolPlan'){//校院巡查-检查
|
|
|
|
+
|
|
|
|
+ }else if(self.pageType==1 && doType=='selfPlan'){//实验室自查-检查
|
|
|
|
+
|
|
|
|
+ }else if(self.pageType==1 && doType=='dangerPlan'){//安全隐患-检查
|
|
|
|
+
|
|
|
|
+ }else if(self.pageType==2 && doType=='schoolDanger'){//校院巡查隐患
|
|
|
|
+
|
|
|
|
+ }else if(self.pageType==2 && doType=='labDanger'){//实验室自查隐患
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ },
|
|
|
|
+ async getList(){
|
|
|
|
+ console.log('getList')
|
|
|
|
+ let list=[{name:'计划标题计划标题计划标题计划标题',},{name:'计划标题计划标题计划标题计划标题',},{name:'计划标题计划标题计划标题计划标题',},{name:'计划标题计划标题计划标题计划标题',},{name:'计划标题计划标题计划标题计划标题',}]
|
|
|
|
+ this.total=5;
|
|
|
|
+ this.dataList=[...this.dataList,...list]
|
|
|
|
+
|
|
|
|
+ // let self = this;
|
|
|
|
+ // let obj = {
|
|
|
|
+ // pageNum:this.getData.page,
|
|
|
|
+ // pageSize:this.getData.pageSize,
|
|
|
|
+ // };
|
|
|
|
+ // const {data} = await groupList(obj);
|
|
|
|
+ // if(data.code==200){
|
|
|
|
+ // this.total=data.total;
|
|
|
|
+ // this.dataList=[...this.dataList,...data.data]
|
|
|
|
+ // }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|
|
|
|
|
|
<style lang="stylus" scoped>
|
|
<style lang="stylus" scoped>
|
|
.examine{
|
|
.examine{
|
|
|
|
+ height:100%;
|
|
|
|
+ display flex;
|
|
|
|
+ .info-max-box{
|
|
|
|
+ flex: 1;
|
|
|
|
+ overflow: scroll;
|
|
|
|
+ padding-bottom: 128rpx;
|
|
|
|
+ }
|
|
|
|
+ .blue_color{
|
|
|
|
+ color: #0183FA;
|
|
|
|
+ border: 1rpx solid #0183FA;
|
|
|
|
+ }
|
|
|
|
+ .red_color{
|
|
|
|
+ color: #FF4545;
|
|
|
|
+ border: 1rpx solid #FF4545;
|
|
|
|
+ }
|
|
|
|
+ .green_color{
|
|
|
|
+ color: #1FA50D;
|
|
|
|
+ border: 1rpx solid #1FA50D;
|
|
|
|
+ }
|
|
.statistics{
|
|
.statistics{
|
|
background: #fff;
|
|
background: #fff;
|
|
display: flex;
|
|
display: flex;
|
|
@@ -230,6 +401,7 @@ export default {
|
|
position: sticky;
|
|
position: sticky;
|
|
top: 0;
|
|
top: 0;
|
|
z-index: 100;
|
|
z-index: 100;
|
|
|
|
+ box-shadow: 0rpx 3rpx 8rpx 0rpx rgba(0,0,0,0.16);
|
|
.tabTitle_li{
|
|
.tabTitle_li{
|
|
position: relative;
|
|
position: relative;
|
|
width:372rpx;
|
|
width:372rpx;
|
|
@@ -367,9 +539,7 @@ export default {
|
|
font-size: 26rpx;
|
|
font-size: 26rpx;
|
|
font-family: PingFang SC-Medium, PingFang SC;
|
|
font-family: PingFang SC-Medium, PingFang SC;
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
- color: #0183FA;
|
|
|
|
line-height: 40rpx;
|
|
line-height: 40rpx;
|
|
- border: 1rpx solid #0183FA;
|
|
|
|
border-radius: 6rpx;
|
|
border-radius: 6rpx;
|
|
padding: 0 20rpx;
|
|
padding: 0 20rpx;
|
|
margin-right: 14rpx;
|
|
margin-right: 14rpx;
|
|
@@ -417,5 +587,540 @@ export default {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ /* 检查者 */
|
|
|
|
+ .tabTitle_tow{
|
|
|
|
+ width:100%;
|
|
|
|
+ height: 100rpx;
|
|
|
|
+ background: #fff;
|
|
|
|
+ display flex;
|
|
|
|
+ justify-content: flex-start;
|
|
|
|
+ align-items: center;
|
|
|
|
+ margin-top: 20rpx;
|
|
|
|
+ position: sticky;
|
|
|
|
+ top: 0;
|
|
|
|
+ z-index: 100;
|
|
|
|
+ box-shadow: 0rpx 3rpx 8rpx 0rpx rgba(0,0,0,0.16);
|
|
|
|
+ .tabTitle_tow_li{
|
|
|
|
+ position: relative;
|
|
|
|
+ width:162rpx;
|
|
|
|
+ text-align center;
|
|
|
|
+ .tabTitle_tow_text{
|
|
|
|
+ display: inline-block;
|
|
|
|
+ font-size: 30rpx;
|
|
|
|
+ font-family: PingFang SC;
|
|
|
|
+ font-weight: 500;
|
|
|
|
+ color: #333333;
|
|
|
|
+ line-height: 46rpx;
|
|
|
|
+ position: relative;
|
|
|
|
+ >text{
|
|
|
|
+ position:absolute;
|
|
|
|
+ min-width: 30rpx;
|
|
|
|
+ min-height: 30rpx;
|
|
|
|
+ border-radius:54%;
|
|
|
|
+ background: #E80000;
|
|
|
|
+ font-size: 18rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #FFFFFF;
|
|
|
|
+ text-align: center;
|
|
|
|
+ line-height: 30rpx;
|
|
|
|
+ margin-left: 6rpx;
|
|
|
|
+ padding:2rpx;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ }
|
|
|
|
+ &.on{
|
|
|
|
+ color:#0183FA;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .tabTitle_tow_across{
|
|
|
|
+ width: 50rpx;
|
|
|
|
+ height: 4rpx;
|
|
|
|
+ background: #0183FA;
|
|
|
|
+ border-radius: 2rpx;
|
|
|
|
+ margin-left 56rpx;
|
|
|
|
+ display none;
|
|
|
|
+ &.on{
|
|
|
|
+ display block;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .list_tow{
|
|
|
|
+ padding: 0 30rpx;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ margin-top: 20rpx;
|
|
|
|
+ .list_tow_li{
|
|
|
|
+ position: relative;
|
|
|
|
+ width: 690rpx;
|
|
|
|
+ height: 360rpx;
|
|
|
|
+ background: #fff;
|
|
|
|
+ border-radius: 10rpx;
|
|
|
|
+ overflow: hidden;
|
|
|
|
+ margin-bottom: 20rpx;
|
|
|
|
+ .list_tow_li_t{
|
|
|
|
+ width: 100%;
|
|
|
|
+ position: absolute;
|
|
|
|
+ left: 0;
|
|
|
|
+ top: 0;
|
|
|
|
+ .list_tow_li_t_l{
|
|
|
|
+ >img{
|
|
|
|
+ width: 70rpx;
|
|
|
|
+ height: 70rpx;
|
|
|
|
+ }
|
|
|
|
+ >text{
|
|
|
|
+ position: absolute;
|
|
|
|
+ left: -15rpx;
|
|
|
|
+ top: 76rpx;
|
|
|
|
+ display: inline-block;
|
|
|
|
+ width: 30rpx;
|
|
|
|
+ height: 30rpx;
|
|
|
|
+ background: #F5F5F5;
|
|
|
|
+ border-radius: 15rpx;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .list_tow_li_t_c{
|
|
|
|
+ width: 630rpx;
|
|
|
|
+ height: 110rpx;
|
|
|
|
+ position: absolute;
|
|
|
|
+ left: 30rpx;
|
|
|
|
+ top: 0;
|
|
|
|
+ font-size: 30rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #333333;
|
|
|
|
+ line-height: 110rpx;
|
|
|
|
+ border-bottom: 1rpx dashed #D8D8D8;
|
|
|
|
+ overflow: hidden;
|
|
|
|
+ text-overflow:ellipsis;
|
|
|
|
+ white-space: nowrap;
|
|
|
|
+ padding-right: 60rpx;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ }
|
|
|
|
+ .list_tow_li_t_c2{
|
|
|
|
+ position: absolute;
|
|
|
|
+ right: 20rpx;
|
|
|
|
+ top: 38rpx;
|
|
|
|
+ width: 120rpx;
|
|
|
|
+ height: 40rpx;
|
|
|
|
+ font-size: 28rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #FF5757;
|
|
|
|
+ line-height: 40rpx;
|
|
|
|
+ border: 1rpx solid #FF5757;
|
|
|
|
+ border-radius: 6rpx;
|
|
|
|
+ text-align: center;
|
|
|
|
+ }
|
|
|
|
+ .list_tow_li_t_r{
|
|
|
|
+ position: absolute;
|
|
|
|
+ right:-15rpx;
|
|
|
|
+ top: 76rpx;
|
|
|
|
+ width: 30rpx;
|
|
|
|
+ height: 30rpx;
|
|
|
|
+ background:#F5F5F5;
|
|
|
|
+ border-radius: 15rpx;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .list_tow_li_m{
|
|
|
|
+ position: absolute;
|
|
|
|
+ top: 110rpx;
|
|
|
|
+ left: 0;
|
|
|
|
+ width: 690rpx;
|
|
|
|
+ height: 168rpx;
|
|
|
|
+ border-bottom: 1rpx solid #E0E0E0;
|
|
|
|
+ padding-left: 30rpx;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ .list_tow_li_m_t{
|
|
|
|
+ font-size: 28rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #666666;
|
|
|
|
+ line-height: 40rpx;
|
|
|
|
+ margin-top:22rpx;
|
|
|
|
+ }
|
|
|
|
+ .list_tow_li_m_b{
|
|
|
|
+ margin-top:26rpx;
|
|
|
|
+ >text:nth-of-type(1){
|
|
|
|
+ font-size: 26rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ line-height: 40rpx;
|
|
|
|
+ border-radius: 6rpx;
|
|
|
|
+ padding: 0 20rpx;
|
|
|
|
+ margin-right: 14rpx;
|
|
|
|
+ }
|
|
|
|
+ >text:nth-of-type(2){
|
|
|
|
+ font-size: 26rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #0183FA;
|
|
|
|
+ line-height: 40rpx;
|
|
|
|
+ padding: 0 8rpx;
|
|
|
|
+ border-radius: 6rpx;
|
|
|
|
+ background: rgba(1,131,250,0.1);
|
|
|
|
+ margin-right: 24rpx;
|
|
|
|
+ }
|
|
|
|
+ >text:nth-of-type(3){
|
|
|
|
+ display: inline-block;
|
|
|
|
+ width: 380rpx;
|
|
|
|
+ font-size: 26rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #333333;
|
|
|
|
+ line-height: 26rpx;
|
|
|
|
+ overflow: hidden;
|
|
|
|
+ text-overflow:ellipsis;
|
|
|
|
+ white-space: nowrap;
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .list_tow_li_b{
|
|
|
|
+ height: 80rpx;
|
|
|
|
+ width: 100%;
|
|
|
|
+ position: absolute;
|
|
|
|
+ top: 278rpx;
|
|
|
|
+ left: 0;
|
|
|
|
+ display: flex;
|
|
|
|
+ justify-content: center;
|
|
|
|
+ align-items: center;
|
|
|
|
+ >text:nth-of-type(1){
|
|
|
|
+ font-size: 26rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #333333;
|
|
|
|
+ line-height: 26rpx;
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ /* 整改人 */
|
|
|
|
+ .statistics_three{
|
|
|
|
+ background: #fff;
|
|
|
|
+ display: flex;
|
|
|
|
+ justify-content: flex-start;
|
|
|
|
+ flex-wrap: wrap;
|
|
|
|
+ padding: 38rpx 30rpx;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ .statistics_three_li{
|
|
|
|
+ width: 230rpx;
|
|
|
|
+ position: relative;
|
|
|
|
+ >text{
|
|
|
|
+ display: block;
|
|
|
|
+ text-align: center;
|
|
|
|
+ }
|
|
|
|
+ >text:nth-of-type(1){
|
|
|
|
+ font-size: 26rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #666666;
|
|
|
|
+ line-height: 26rpx;
|
|
|
|
+ }
|
|
|
|
+ >text:nth-of-type(2){
|
|
|
|
+ font-size: 34rpx;
|
|
|
|
+ font-family: PingFang SC-Heavy, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #1FA50D;
|
|
|
|
+ line-height: 34rpx;
|
|
|
|
+ margin-top: 28rpx;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .statistics_three_li::after{
|
|
|
|
+ content:'';
|
|
|
|
+ position: absolute;
|
|
|
|
+ top: 20rpx;
|
|
|
|
+ right:0rpx;
|
|
|
|
+ width: 1rpx;
|
|
|
|
+ height: 60rpx;
|
|
|
|
+ background: #D8D8D8;
|
|
|
|
+ }
|
|
|
|
+ .statistics_three_li:nth-of-type(3)::after{
|
|
|
|
+ display: none;
|
|
|
|
+ }
|
|
|
|
+ >view:nth-of-type(1){
|
|
|
|
+ >text:nth-of-type(2){
|
|
|
|
+ color: #1FA50D;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ >view:nth-of-type(2){
|
|
|
|
+ >text:nth-of-type(2){
|
|
|
|
+ color: #FA8201;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ >view:nth-of-type(3){
|
|
|
|
+ >text:nth-of-type(2){
|
|
|
|
+ color: #0183FA;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .inspect_btn_three{
|
|
|
|
+ width: 100%;
|
|
|
|
+ display: flex;
|
|
|
|
+ justify-content: space-between;
|
|
|
|
+ padding: 0 30rpx;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ margin-top: 20rpx;
|
|
|
|
+ .inspect_btn_three_li{
|
|
|
|
+ width: 335rpx;
|
|
|
|
+ height: 150rpx;
|
|
|
|
+ background: rgba(255,255,255,0.9);
|
|
|
|
+ border-radius: 20rpx;
|
|
|
|
+ text-align: center;
|
|
|
|
+
|
|
|
|
+ >img{
|
|
|
|
+ width: 60rpx;
|
|
|
|
+ height: 60rpx;
|
|
|
|
+ margin: 20rpx auto 18rpx;
|
|
|
|
+ }
|
|
|
|
+ >text{
|
|
|
|
+ font-size: 28rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #333333;
|
|
|
|
+ line-height: 28rpx;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ /* 切换按钮 */
|
|
|
|
+ .tabTitle_three{
|
|
|
|
+ width:100%;
|
|
|
|
+ height: 100rpx;
|
|
|
|
+ background: #fff;
|
|
|
|
+ display flex;
|
|
|
|
+ justify-content: center;
|
|
|
|
+ align-items: center;
|
|
|
|
+ margin-top: 20rpx;
|
|
|
|
+ position: sticky;
|
|
|
|
+ top: 0;
|
|
|
|
+ z-index: 100;
|
|
|
|
+ box-shadow: 0rpx 3rpx 8rpx 0rpx rgba(0,0,0,0.16);
|
|
|
|
+ .tabTitle_three_li{
|
|
|
|
+ position: relative;
|
|
|
|
+ width:372rpx;
|
|
|
|
+ text-align center;
|
|
|
|
+ .tabTitle_three_text{
|
|
|
|
+ display: inline-block;
|
|
|
|
+ font-size: 30rpx;
|
|
|
|
+ font-family: PingFang SC;
|
|
|
|
+ font-weight: 500;
|
|
|
|
+ color: #333333;
|
|
|
|
+ line-height: 46rpx;
|
|
|
|
+ position: relative;
|
|
|
|
+ >text{
|
|
|
|
+ position:absolute;
|
|
|
|
+ min-width: 30rpx;
|
|
|
|
+ min-height: 30rpx;
|
|
|
|
+ border-radius:54%;
|
|
|
|
+ background: #E80000;
|
|
|
|
+ font-size: 18rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #FFFFFF;
|
|
|
|
+ text-align: center;
|
|
|
|
+ line-height: 30rpx;
|
|
|
|
+ margin-left: 6rpx;
|
|
|
|
+ padding:2rpx;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ }
|
|
|
|
+ &.on{
|
|
|
|
+ color:#0183FA;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .tabTitle_three_across{
|
|
|
|
+ width: 50rpx;
|
|
|
|
+ height: 4rpx;
|
|
|
|
+ background: #0183FA;
|
|
|
|
+ border-radius: 2rpx;
|
|
|
|
+ margin-left 162rpx;
|
|
|
|
+ display none;
|
|
|
|
+ &.on{
|
|
|
|
+ display block;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ .tabTitle_three_li:nth-of-type(1)::after{
|
|
|
|
+ content: '';
|
|
|
|
+ position: absolute;
|
|
|
|
+ top: 0rpx;
|
|
|
|
+ right: 0rpx;
|
|
|
|
+ width: 1rpx;
|
|
|
|
+ height: 50rpx;
|
|
|
|
+ background: #E0E0E0;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .list_three{
|
|
|
|
+ padding: 0 30rpx;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ margin-top: 20rpx;
|
|
|
|
+ .list_three_li{
|
|
|
|
+ position: relative;
|
|
|
|
+ width: 690rpx;
|
|
|
|
+ height: 348rpx;
|
|
|
|
+ background: #fff;
|
|
|
|
+ border-radius: 10rpx;
|
|
|
|
+ overflow: hidden;
|
|
|
|
+ margin-bottom: 20rpx;
|
|
|
|
+ .list_three_li_t{
|
|
|
|
+ width: 100%;
|
|
|
|
+ position: absolute;
|
|
|
|
+ left: 0;
|
|
|
|
+ top: 0;
|
|
|
|
+ .list_three_li_t_l{
|
|
|
|
+ >img{
|
|
|
|
+ width: 70rpx;
|
|
|
|
+ height: 70rpx;
|
|
|
|
+ }
|
|
|
|
+ >text{
|
|
|
|
+ position: absolute;
|
|
|
|
+ left: -15rpx;
|
|
|
|
+ top: 76rpx;
|
|
|
|
+ display: inline-block;
|
|
|
|
+ width: 30rpx;
|
|
|
|
+ height: 30rpx;
|
|
|
|
+ background: #F5F5F5;
|
|
|
|
+ border-radius: 15rpx;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .list_three_li_t_c{
|
|
|
|
+ width: 630rpx;
|
|
|
|
+ height: 110rpx;
|
|
|
|
+ position: absolute;
|
|
|
|
+ left: 30rpx;
|
|
|
|
+ top: 0;
|
|
|
|
+ font-size: 30rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #333333;
|
|
|
|
+ line-height: 110rpx;
|
|
|
|
+ border-bottom: 1rpx dashed #D8D8D8;
|
|
|
|
+ overflow: hidden;
|
|
|
|
+ text-overflow:ellipsis;
|
|
|
|
+ white-space: nowrap;
|
|
|
|
+ padding-right: 60rpx;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ }
|
|
|
|
+ .list_three_li_t_c2{
|
|
|
|
+ position: absolute;
|
|
|
|
+ right: 20rpx;
|
|
|
|
+ top: 38rpx;
|
|
|
|
+ width: 120rpx;
|
|
|
|
+ height: 40rpx;
|
|
|
|
+ font-size: 28rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #FF5757;
|
|
|
|
+ line-height: 40rpx;
|
|
|
|
+ border: 1rpx solid #FF5757;
|
|
|
|
+ border-radius: 6rpx;
|
|
|
|
+ text-align: center;
|
|
|
|
+ }
|
|
|
|
+ .list_three_li_t_r{
|
|
|
|
+ position: absolute;
|
|
|
|
+ right:-15rpx;
|
|
|
|
+ top: 76rpx;
|
|
|
|
+ width: 30rpx;
|
|
|
|
+ height: 30rpx;
|
|
|
|
+ background:#F5F5F5;
|
|
|
|
+ border-radius: 15rpx;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .list_three_li_m{
|
|
|
|
+ position: absolute;
|
|
|
|
+ top: 110rpx;
|
|
|
|
+ left: 0;
|
|
|
|
+ width: 690rpx;
|
|
|
|
+ height: 158rpx;
|
|
|
|
+ padding-left: 30rpx;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ .list_three_li_m_t{
|
|
|
|
+ font-size: 28rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #666666;
|
|
|
|
+ line-height: 40rpx;
|
|
|
|
+ margin-top:22rpx;
|
|
|
|
+ }
|
|
|
|
+ .list_three_li_m_b{
|
|
|
|
+ margin-top:26rpx;
|
|
|
|
+ >text:nth-of-type(1){
|
|
|
|
+ font-size: 26rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ line-height: 40rpx;
|
|
|
|
+ border-radius: 6rpx;
|
|
|
|
+ padding: 0 20rpx;
|
|
|
|
+ margin-right: 14rpx;
|
|
|
|
+ }
|
|
|
|
+ >text:nth-of-type(2){
|
|
|
|
+ font-size: 26rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #0183FA;
|
|
|
|
+ line-height: 40rpx;
|
|
|
|
+ padding: 0 8rpx;
|
|
|
|
+ border-radius: 6rpx;
|
|
|
|
+ background: rgba(1,131,250,0.1);
|
|
|
|
+ margin-right: 24rpx;
|
|
|
|
+ }
|
|
|
|
+ >text:nth-of-type(3){
|
|
|
|
+ display: inline-block;
|
|
|
|
+ width: 380rpx;
|
|
|
|
+ font-size: 26rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #333333;
|
|
|
|
+ line-height: 26rpx;
|
|
|
|
+ overflow: hidden;
|
|
|
|
+ text-overflow:ellipsis;
|
|
|
|
+ white-space: nowrap;
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .list_three_li_b{
|
|
|
|
+ height: 80rpx;
|
|
|
|
+ width: 100%;
|
|
|
|
+ position: absolute;
|
|
|
|
+ top: 268rpx;
|
|
|
|
+ left: 0;
|
|
|
|
+ padding-left: 30rpx;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ >text:nth-of-type(1){
|
|
|
|
+ font-size: 26rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #333333;
|
|
|
|
+ line-height: 26rpx;
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .bottom_btn{
|
|
|
|
+ position: fixed;
|
|
|
|
+ bottom: 0;
|
|
|
|
+ left: 30rpx;
|
|
|
|
+ font-size: 30rpx;
|
|
|
|
+ font-family: PingFang SC-Medium, PingFang SC;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ color: #FFFFFF;
|
|
|
|
+ line-height: 90rpx;
|
|
|
|
+ width: 690rpx;
|
|
|
|
+ height: 90rpx;
|
|
|
|
+ background: #0183FA;
|
|
|
|
+ border-radius: 20rpx;
|
|
|
|
+ text-align: center;
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ .scan_btn{
|
|
|
|
+ position: fixed;
|
|
|
|
+ bottom: 210rpx;
|
|
|
|
+ right: 0rpx;
|
|
|
|
+ width: 130rpx;
|
|
|
|
+ height: 130rpx;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
</style>
|
|
</style>
|