|
@@ -4,21 +4,21 @@
|
|
<view class="statistics">
|
|
<view class="statistics">
|
|
<view class="statistics-t">
|
|
<view class="statistics-t">
|
|
<view class="statistics-t-l">危险源总数:</view>
|
|
<view class="statistics-t-l">危险源总数:</view>
|
|
- <view class="statistics-t-r">9999 </view>
|
|
|
|
|
|
+ <view class="statistics-t-r">739 </view>
|
|
</view>
|
|
</view>
|
|
<view class="statistics-b">
|
|
<view class="statistics-b">
|
|
<view class="statistics-b-li">
|
|
<view class="statistics-b-li">
|
|
- <view class="statistics-b-li-t color-A">6885 间</view>
|
|
|
|
|
|
+ <view class="statistics-b-li-t color-A">2</view>
|
|
<view class="statistics-b-li-b">今日新增数</view>
|
|
<view class="statistics-b-li-b">今日新增数</view>
|
|
</view>
|
|
</view>
|
|
<view class="line"></view>
|
|
<view class="line"></view>
|
|
<view class="statistics-b-li">
|
|
<view class="statistics-b-li">
|
|
- <view class="statistics-b-li-t color-B">3100 间</view>
|
|
|
|
|
|
+ <view class="statistics-b-li-t color-B">30</view>
|
|
<view class="statistics-b-li-b">危险品数</view>
|
|
<view class="statistics-b-li-b">危险品数</view>
|
|
</view>
|
|
</view>
|
|
<view class="line"></view>
|
|
<view class="line"></view>
|
|
<view class="statistics-b-li">
|
|
<view class="statistics-b-li">
|
|
- <view class="statistics-b-li-t color-C">14 间</view>
|
|
|
|
|
|
+ <view class="statistics-b-li-t color-C">200</view>
|
|
<view class="statistics-b-li-b">冷热设备数</view>
|
|
<view class="statistics-b-li-b">冷热设备数</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
@@ -42,11 +42,13 @@
|
|
<view>冷热设备数</view>
|
|
<view>冷热设备数</view>
|
|
</view>
|
|
</view>
|
|
<view class="table-tb" v-for="(item,index) in dataList" :key="index">
|
|
<view class="table-tb" v-for="(item,index) in dataList" :key="index">
|
|
- <view>{{item.data2}}</view>
|
|
|
|
|
|
+ <view>
|
|
|
|
+ <text :class="index==0?'sortOne':(index==1?'sortTow':(index==2?'sortThree':'sortFive'))">{{index+1}}</text>
|
|
|
|
+ </view>
|
|
<view>{{item.data1}}</view>
|
|
<view>{{item.data1}}</view>
|
|
<view>{{item.data2}}</view>
|
|
<view>{{item.data2}}</view>
|
|
- <view>{{item.data2}}</view>
|
|
|
|
- <view>{{item.data2}}</view>
|
|
|
|
|
|
+ <view>{{item.data3}}</view>
|
|
|
|
+ <view>{{item.data4}}</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
|
|
@@ -74,7 +76,7 @@
|
|
enableScroll: false,
|
|
enableScroll: false,
|
|
legend: {
|
|
legend: {
|
|
position: 'top',
|
|
position: 'top',
|
|
- legendShape:'square',
|
|
|
|
|
|
+ legendShape: 'square',
|
|
},
|
|
},
|
|
xAxis: {
|
|
xAxis: {
|
|
disabled: true,
|
|
disabled: true,
|
|
@@ -101,20 +103,39 @@
|
|
pageSize: 10,
|
|
pageSize: 10,
|
|
},
|
|
},
|
|
dataList: [{
|
|
dataList: [{
|
|
- data1: '学院学院简称',
|
|
|
|
- data2: '666',
|
|
|
|
|
|
+ data1: '植物保护',
|
|
|
|
+ data2: '499',
|
|
|
|
+ data3: '47',
|
|
|
|
+ data4: '220',
|
|
|
|
+ data5: '137',
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- data1: '学院学院简称',
|
|
|
|
- data2: '666',
|
|
|
|
|
|
+ data1: '资源环境',
|
|
|
|
+ data2: '199',
|
|
|
|
+ data3: '7',
|
|
|
|
+ data4: '120',
|
|
|
|
+ data5: '37',
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- data1: '学院学院简称',
|
|
|
|
- data2: '666',
|
|
|
|
|
|
+ data1: '生命科学',
|
|
|
|
+ data2: '299',
|
|
|
|
+ data3: '71',
|
|
|
|
+ data4: '10',
|
|
|
|
+ data5: '37',
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- data1: '学院学院简称',
|
|
|
|
- data2: '666',
|
|
|
|
|
|
+ data1: '资源环境',
|
|
|
|
+ data2: '199',
|
|
|
|
+ data3: '7',
|
|
|
|
+ data4: '120',
|
|
|
|
+ data5: '37',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ data1: '生命科学',
|
|
|
|
+ data2: '299',
|
|
|
|
+ data3: '71',
|
|
|
|
+ data4: '10',
|
|
|
|
+ data5: '37',
|
|
},
|
|
},
|
|
],
|
|
],
|
|
total: 0,
|
|
total: 0,
|
|
@@ -138,7 +159,7 @@
|
|
setTimeout(() => {
|
|
setTimeout(() => {
|
|
//模拟服务器返回数据,如果数据格式和标准格式不同,需自行按下面的格式拼接
|
|
//模拟服务器返回数据,如果数据格式和标准格式不同,需自行按下面的格式拼接
|
|
let res = {
|
|
let res = {
|
|
- categories: ["学院学院简称", "学院学院简称", "学院学院简称", "学院学院简称", "学院学院简称"],
|
|
|
|
|
|
+ categories: ["化学与药物", "植物保护", "资源环境", "理学院", "园林艺术"],
|
|
series: [{
|
|
series: [{
|
|
name: "危险品",
|
|
name: "危险品",
|
|
textColor: "#FFFFFF",
|
|
textColor: "#FFFFFF",
|
|
@@ -329,6 +350,7 @@
|
|
border-bottom: 1rpx dashed rgba(216, 216, 216, 0.2);
|
|
border-bottom: 1rpx dashed rgba(216, 216, 216, 0.2);
|
|
display: flex;
|
|
display: flex;
|
|
justify-content: flex-start;
|
|
justify-content: flex-start;
|
|
|
|
+ align-items: center;
|
|
background: #3E414F;
|
|
background: #3E414F;
|
|
padding: 0 30rpx;
|
|
padding: 0 30rpx;
|
|
box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
@@ -349,6 +371,7 @@
|
|
|
|
|
|
>view:nth-of-type(1) {
|
|
>view:nth-of-type(1) {
|
|
width: 64rpx;
|
|
width: 64rpx;
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
>view:nth-of-type(2) {
|
|
>view:nth-of-type(2) {
|
|
@@ -360,6 +383,66 @@
|
|
width: 168rpx;
|
|
width: 168rpx;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ .sortOne {
|
|
|
|
+ display: inline-block;
|
|
|
|
+ width: 40rpx;
|
|
|
|
+ height: 40rpx;
|
|
|
|
+ padding: 4rpx;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ background: rgba(255, 0, 0, 0.2);
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ font-size: 28rpx;
|
|
|
|
+ color: #FF0000;
|
|
|
|
+ line-height: 40rpx;
|
|
|
|
+ text-align: center;
|
|
|
|
+ border-radius: 20rpx;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .sortTow {
|
|
|
|
+ display: inline-block;
|
|
|
|
+ width: 40rpx;
|
|
|
|
+ height: 40rpx;
|
|
|
|
+ padding: 4rpx;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ background: rgba(255, 153, 0, 0.2);
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ font-size: 28rpx;
|
|
|
|
+ color: #FF9900;
|
|
|
|
+ line-height: 40rpx;
|
|
|
|
+ text-align: center;
|
|
|
|
+ border-radius: 20rpx;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .sortThree {
|
|
|
|
+ display: inline-block;
|
|
|
|
+ width: 40rpx;
|
|
|
|
+ height: 40rpx;
|
|
|
|
+ padding: 4rpx;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ background: rgba(255, 242, 0, 0.2);
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ font-size: 28rpx;
|
|
|
|
+ color: #FFF200;
|
|
|
|
+ line-height: 40rpx;
|
|
|
|
+ text-align: center;
|
|
|
|
+ border-radius: 20rpx;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .sortFive {
|
|
|
|
+ display: inline-block;
|
|
|
|
+ width: 40rpx;
|
|
|
|
+ height: 40rpx;
|
|
|
|
+ padding: 4rpx;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ background: rgba(1, 131, 250, 0.2);
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ font-size: 28rpx;
|
|
|
|
+ color: #0183FA;
|
|
|
|
+ line-height: 40rpx;
|
|
|
|
+ text-align: center;
|
|
|
|
+ border-radius: 20rpx;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</style>
|
|
</style>
|