|
|
|
|
<template>
|
|
|
|
|
<!-- 综合运输数据详情 -->
|
|
|
|
|
<view class="detail_con">
|
|
|
|
|
<view class="detail_box">
|
|
|
|
|
<view class="top_box">
|
|
|
|
|
<view class="top_item">
|
|
|
|
|
<view class="unit_left">
|
|
|
|
|
<view class="unit">管理单位</view>
|
|
|
|
|
<view class="unit_name">{{roadData.departmentName}}</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="unit_time">{{roadData.reportDatetime || ''}} {{roadData.reportPhaseValue}}</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="top_bot">
|
|
|
|
|
<view class="all_item first">
|
|
|
|
|
<view class="all_left">交通运行情况:</view>
|
|
|
|
|
<view class="all_right">{{roadData.trafficOperationDescription || ''}}</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="bottom_box">
|
|
|
|
|
<p class="edit_btn" @click="handleEdit">编辑</p>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
export default {
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
roadData:{},
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
onLoad(options) {
|
|
|
|
|
let item = JSON.parse(options.item)
|
|
|
|
|
this.roadData = item
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
// 点击编辑按钮
|
|
|
|
|
handleEdit(){
|
|
|
|
|
uni.navigateTo({
|
|
|
|
|
url:"/pages/roadTransport/dataSubmission/form?pageFrom=edit&item=" + JSON.stringify(this.roadData)
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
|
|
|
.detail_con{
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
overflow-y: auto;
|
|
|
|
|
|
|
|
|
|
.detail_box{
|
|
|
|
|
width: 690rpx;
|
|
|
|
|
background: #fff;
|
|
|
|
|
border-radius: 30rpx;
|
|
|
|
|
margin: 0 auto;
|
|
|
|
|
margin-top: 30rpx;
|
|
|
|
|
margin-bottom: 50rpx;
|
|
|
|
|
|
|
|
|
|
.top_box{
|
|
|
|
|
width: 630rpx;
|
|
|
|
|
padding: 38rpx 30rpx 0rpx;
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
|
|
|
|
|
.top_item{
|
|
|
|
|
width: 100%;
|
|
|
|
|
// margin-top: 38rpx;
|
|
|
|
|
margin-bottom: 60rpx;
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: space-between;
|
|
|
|
|
|
|
|
|
|
.unit_left{
|
|
|
|
|
width: 100%;
|
|
|
|
|
display: flex;
|
|
|
|
|
.unit{
|
|
|
|
|
width: 102rpx;
|
|
|
|
|
height: 37rpx;
|
|
|
|
|
background: #FFF7E4;
|
|
|
|
|
border-radius: 10rpx;
|
|
|
|
|
border: 1rpx solid #EF9A4F;
|
|
|
|
|
font-size: 20rpx;
|
|
|
|
|
color: #E37616;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.unit_name{
|
|
|
|
|
font-size: 30rpx;
|
|
|
|
|
color: #333;
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
line-height: 48rpx;
|
|
|
|
|
margin-left: 20rpx;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
.unit_time{
|
|
|
|
|
margin-top: 30rpx;
|
|
|
|
|
width: 100%;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
font-size: 24rpx;
|
|
|
|
|
color: #999999;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
.top_bot{
|
|
|
|
|
width: 100%;
|
|
|
|
|
.persent_box{
|
|
|
|
|
width: 630rpx;
|
|
|
|
|
margin: 0 auto;
|
|
|
|
|
background-color: #F6F6F6;
|
|
|
|
|
border-radius: 30rpx;
|
|
|
|
|
margin-top: 30rpx;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.content{
|
|
|
|
|
width: 576rpx;
|
|
|
|
|
padding: 34rpx 32rpx 30rpx 22rpx;
|
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: space-between;
|
|
|
|
|
align-items: center;
|
|
|
|
|
|
|
|
|
|
&.top{
|
|
|
|
|
border-bottom: 1rpx solid #FFFFFF;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.left{
|
|
|
|
|
font-size: 24rpx;
|
|
|
|
|
color: #666;
|
|
|
|
|
}
|
|
|
|
|
.right{
|
|
|
|
|
color: #333;
|
|
|
|
|
font-size: 28rpx;
|
|
|
|
|
|
|
|
|
|
&.green{
|
|
|
|
|
color: #1ECE5F;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.red{
|
|
|
|
|
color: #EB4747;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.all_item{
|
|
|
|
|
width: 100%;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: space-between;
|
|
|
|
|
margin-top: 32rpx;
|
|
|
|
|
|
|
|
|
|
&.first{
|
|
|
|
|
margin-top: 0rpx;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.last{
|
|
|
|
|
margin-bottom: 30rpx;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.all_left{
|
|
|
|
|
min-width: 200rpx;
|
|
|
|
|
color: #666666;
|
|
|
|
|
font-size: 26rpx;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.all_right{
|
|
|
|
|
font-size: 28rpx;
|
|
|
|
|
color: #333;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.bottom_box{
|
|
|
|
|
width: 100%;
|
|
|
|
|
padding: 40rpx 0;
|
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: flex-end;
|
|
|
|
|
|
|
|
|
|
.edit_btn{
|
|
|
|
|
width: 180rpx;
|
|
|
|
|
height: 70rpx;
|
|
|
|
|
background: #2D8CF0;
|
|
|
|
|
border-radius: 100rpx;
|
|
|
|
|
color: #fff;
|
|
|
|
|
font-size: 28rpx;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
margin-right: 30rpx;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
</style>
|