|
@@ -28,7 +28,8 @@
|
|
|
{{user.userName}}
|
|
|
</view>
|
|
|
<view class="user-position">
|
|
|
- {{user.positionName}}
|
|
|
+ <span>{{user.groupName}}</span>
|
|
|
+ <span v-if="user.positionName">【{{user.positionName}}】</span>
|
|
|
</view>
|
|
|
</view>
|
|
|
</div>
|
|
@@ -80,7 +81,8 @@
|
|
|
<view class="more" @click="linkTo('task','待办任务')">更多</view>
|
|
|
</div>
|
|
|
<div class="part-cont">
|
|
|
- <div class="item" v-for="item in taskList" :key="item.taskId" @click="handle('task',item)">
|
|
|
+ <div class="item" v-for="(item,taskIdx) in taskList" :key="item.taskId" @click="handle('task',item)">
|
|
|
+ <div class="index">{{taskList+1}}</div>
|
|
|
<div class="title">
|
|
|
<div class="name">{{item.taskTitle}}</div>
|
|
|
<view class="state">{{taskStatus(item.status)}}</view>
|
|
@@ -111,7 +113,8 @@
|
|
|
<view class="more" @click="linkTo('warn','告警事件')">更多</view>
|
|
|
</div>
|
|
|
<div class="part-cont">
|
|
|
- <div class="item" v-for="item in warnList" :key="item.warnId" @click="handle('warn',item)">
|
|
|
+ <div class="item" v-for="(item,warnIdx) in warnList" :key="item.warnId" @click="handle('warn',item)">
|
|
|
+ <div class="index">{{warnIdx+1}}</div>
|
|
|
<div class="title">
|
|
|
<div class="name">{{item.warnTitle}}</div>
|
|
|
<view class="state">{{alertStatus(item.status)}}</view>
|
|
@@ -143,7 +146,8 @@
|
|
|
<view class="more" @click="linkTo('alert','预警事件')">更多</view>
|
|
|
</div>
|
|
|
<div class="part-cont">
|
|
|
- <div class="item" v-for="item in alertList" :key="item.alertId">
|
|
|
+ <div class="item" v-for="(item,alertIdx) in alertList" :key="item.alertId">
|
|
|
+ <div class="index">{{alertIdx+1}}</div>
|
|
|
<div class="title">
|
|
|
<div class="name">{{item.alertTitle}}</div>
|
|
|
<view class="state">{{alertStatus(item.status)}}</view>
|
|
@@ -172,7 +176,8 @@
|
|
|
<view class="more" @click="linkTo('danger','待处理隐患')">更多</view>
|
|
|
</div>
|
|
|
<div class="part-cont">
|
|
|
- <div class="item" v-for="item in dangerList" :key="item.dangerId" @click="handle('danger',item)">
|
|
|
+ <div class="item" v-for="(item,dangerIdx) in dangerList" :key="item.dangerId" @click="handle('danger',item)">
|
|
|
+ <div class="index">{{dangerIdx+1}}</div>
|
|
|
<div class="title">
|
|
|
<div class="name">{{item.dangerTitle}}</div>
|
|
|
<view class="state">{{dangerStatus(item.status)}}</view>
|
|
@@ -571,17 +576,31 @@
|
|
|
background-color: #fff;
|
|
|
border-radius: 12rpx;
|
|
|
margin-top: 16rpx;
|
|
|
- padding: 24rpx 20rpx;
|
|
|
+ padding: 24rpx 20rpx 24rpx 50rpx;
|
|
|
+ position: relative;
|
|
|
+ .index{
|
|
|
+ width: 38rpx;
|
|
|
+ height: 38rpx;
|
|
|
+ line-height: 38rpx;
|
|
|
+ text-align: center;
|
|
|
+ border-radius: 50%;
|
|
|
+ color:#ea8259;
|
|
|
+ background-color:#fbf1ed;
|
|
|
+ font-size:20rpx;
|
|
|
+ position: absolute;
|
|
|
+ left: 4rpx;
|
|
|
+ top: 28rpx;
|
|
|
+ }
|
|
|
.title{
|
|
|
display: flex;
|
|
|
justify-content: space-between;
|
|
|
align-items: center;
|
|
|
.name{
|
|
|
- font-size: 36rpx;
|
|
|
+ font-size: 32rpx;
|
|
|
color: rgba(0, 0, 0, 0.8);
|
|
|
}
|
|
|
.state{
|
|
|
- font-size: 32rpx;
|
|
|
+ font-size: 30rpx;
|
|
|
color: rgba(250, 139, 55, 1);
|
|
|
}
|
|
|
}
|