健康上报

This commit is contained in:
liuye
2022-10-12 16:41:37 +08:00
parent 5f6dc57c14
commit af1eaffbe2
3 changed files with 21 additions and 13 deletions

View File

@@ -82,9 +82,15 @@
<div class="title">风险处置记录</div> <div class="title">风险处置记录</div>
<div class="error-list"> <div class="error-list">
<div class="item" v-for="(item, index) in info.handleLogs" :key="index"> <div class="item" v-for="(item, index) in info.handleLogs" :key="index">
<p>{{item.content}}</p> <div v-if="!item.riskRelief">
<div>{{item.createTime}} <p>{{item.content}}</p>
<span>{{item.createUserName}}</span> <div>{{item.createTime}}
<span>{{item.createUserName}}</span>
</div>
</div>
<div v-else>
<p>风险解除人{{item.createUserName}}</p>
<div>解除时间{{item.createTime}}</div>
</div> </div>
</div> </div>
</div> </div>

View File

@@ -29,9 +29,15 @@
<div class="title">风险处置意见</div> <div class="title">风险处置意见</div>
<div class="error-list"> <div class="error-list">
<div class="item" v-for="(item, index) in info.handleLogs" :key="index"> <div class="item" v-for="(item, index) in info.handleLogs" :key="index">
<p>{{item.content}}</p> <div v-if="!item.riskRelief">
<div>{{item.createTime}} <p>{{item.content}}</p>
<span>{{item.createUserName}}</span> <div>{{item.createTime}}
<span>{{item.createUserName}}</span>
</div>
</div>
<div v-else>
<p>风险解除人{{item.createUserName}}</p>
<div>解除时间{{item.createTime}}</div>
</div> </div>
</div> </div>
</div> </div>
@@ -40,7 +46,7 @@
<div class="bg-line"></div> <div class="bg-line"></div>
<div class="footer"> <div class="footer">
<div :class="info.status != 1 ? 'confirm' : 'add'" @click="showText(7)">新增记录</div> <div :class="info.status != 1 ? 'confirm' : 'add'" @click="showText(7)">新增记录</div>
<div class="confirm" @click="showText(5)" v-if="info.status == 1">解除风险</div> <div class="confirm" @click="cancel" v-if="info.status == 1">解除风险</div>
</div> </div>
<u-popup v-model="show" mode="bottom"> <u-popup v-model="show" mode="bottom">
<div class="textarea"> <div class="textarea">
@@ -102,12 +108,8 @@ export default {
}) })
}, },
cancel() { cancel() {
if(!this.value) {
return this.$u.toast('请输入风险解除说明')
}
this.$confirm(`是否解除该条风险信息?`).then(() => { this.$confirm(`是否解除该条风险信息?`).then(() => {
var params = { var params = {
"content": this.value,
"riskRelief": true, "riskRelief": true,
"reportUserId": this.id, "reportUserId": this.id,
} }
@@ -117,7 +119,7 @@ export default {
uni.$emit('updateDetail') uni.$emit('updateDetail')
uni.$emit('updateList') uni.$emit('updateList')
setTimeout(() => { setTimeout(() => {
uni.navigateBack() uni.navigateBack({delta: 2})
}, 600); }, 600);
} }
}) })

View File

@@ -39,7 +39,7 @@
<div class="item-flex"> <div class="item-flex">
<div class="label">出行方式</div> <div class="label">出行方式</div>
<div class="value"> <div class="value">
<span v-for="(item, index) in info.travelTypeList" :key="index"><span v-if="index>0">;</span>{{$dict.getLabel('EP_travelType',item)}}</span> <span v-for="(item, index) in info.travelTypeList" :key="index"><span v-if="index>0">;</span>{{$dict.getLabel('EP_travelType',item)}}</span>
</div> </div>
</div> </div>
<div class="item-flex border-none" v-if="info.trainNo"> <div class="item-flex border-none" v-if="info.trainNo">