|
@@ -71,6 +71,7 @@
|
|
|
<view class="tabBox">
|
|
|
<view class="tabLine" :class="{tabActive:tabIndex==1}" @click="tabClick(1)">检测情况</view>
|
|
|
<view class="tabLine" :class="{tabActive:tabIndex==2}" @click="tabClick(2)">行动建议</view>
|
|
|
+ <view class="tabLine" v-if="info.state==4||info.state==5" :class="{tabActive:tabIndex==3}" @click="tabClick(3)">点评</view>
|
|
|
</view>
|
|
|
<!-- 检测情况 -->
|
|
|
<view class="categoryList" v-if="tabIndex==1">
|
|
@@ -119,9 +120,44 @@
|
|
|
|
|
|
<nodata v-if="info.suggestList.length==0"></nodata>
|
|
|
</view>
|
|
|
-
|
|
|
+ <!-- 点评 -->
|
|
|
+ <view class="remarksBox" v-if="tabIndex==3">
|
|
|
+ <view class="remarksLine">
|
|
|
+ <view class="remarksLineTop">
|
|
|
+ <view class="remarksLineTopTitle">对门店行动完成情况打分</view>
|
|
|
+ <view class="remarksLineTopXxbox">
|
|
|
+ <uni-rate :max="5" v-model="info.shopEvaStar" :size="16" :readonly="true"/>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="remarksLineTxt1">
|
|
|
+ 补充说明
|
|
|
+ </view>
|
|
|
+ <view class="remarksLineTxt2">{{info.shopEvaContent}}</view>
|
|
|
+ <view class="timeBox">
|
|
|
+ <view>{{info.shopEvaTime}}</view>
|
|
|
+ <view>{{info.shopEvaOpName}}</view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+
|
|
|
+ <view class="remarksLine">
|
|
|
+ <view class="remarksLineTop">
|
|
|
+ <view class="remarksLineTopTitle">对运营经理的服务评价</view>
|
|
|
+ <view class="remarksLineTopXxbox">
|
|
|
+ <uni-rate :max="5" v-model="info.userEvaStar" :size="16" :readonly="true"/>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="remarksLineTxt1">
|
|
|
+ 其他建议
|
|
|
+ </view>
|
|
|
+ <view class="remarksLineTxt2">{{info.userEvaContent}}</view>
|
|
|
+ <view class="timeBox">
|
|
|
+ <view>{{info.userEvaTime}}</view>
|
|
|
+ <view>{{info.userEvaOpName}}</view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+
|
|
|
+ </view>
|
|
|
</view>
|
|
|
-
|
|
|
<view style="height: 150rpx;"></view>
|
|
|
<view class="bottom" v-if="info.state==1&&loginType==1">
|
|
|
<view class="delBtn">删除</view>
|
|
@@ -131,7 +167,7 @@
|
|
|
<view class="bottom" v-if="info.state==2&&loginType==1">
|
|
|
<view class="shoreDz">发送给店长</view>
|
|
|
</view>
|
|
|
- <view class="bottom" v-if="info.state==3&&loginType==1">
|
|
|
+ <view class="bottom" v-if="info.state==3&&loginType==1" @click="goremarks">
|
|
|
<view class="shoreDz">点评</view>
|
|
|
</view>
|
|
|
<!-- 店主-->
|
|
@@ -155,7 +191,7 @@
|
|
|
iStatusBarHeight:'',
|
|
|
id:'',
|
|
|
info:'',
|
|
|
- tabIndex:2,
|
|
|
+ tabIndex:3,
|
|
|
lat:'',
|
|
|
lng:'',
|
|
|
loginType:'',
|
|
@@ -187,6 +223,11 @@
|
|
|
that.getSuperCheckSheetInfo()
|
|
|
// #endif
|
|
|
},
|
|
|
+ onShow() {
|
|
|
+ if(this.id){
|
|
|
+ this.getSuperCheckSheetInfo()
|
|
|
+ }
|
|
|
+ },
|
|
|
methods: {
|
|
|
back(){
|
|
|
uni.navigateBack({
|
|
@@ -230,6 +271,11 @@
|
|
|
tabClick(num){
|
|
|
this.tabIndex=num
|
|
|
},
|
|
|
+ goremarks(){
|
|
|
+ uni.navigateTo({
|
|
|
+ url:'../entryReport/remarks?id='+this.id
|
|
|
+ })
|
|
|
+ },
|
|
|
getSuperCheckSheetInfo(){
|
|
|
uni.showLoading({
|
|
|
title: '加载中'
|
|
@@ -571,4 +617,33 @@
|
|
|
font-size: 30rpx;
|
|
|
margin-top: 24rpx;
|
|
|
}
|
|
|
+ .remarksLine{
|
|
|
+ background: #FFFFFF;
|
|
|
+ margin-top: 20rpx;
|
|
|
+ }
|
|
|
+ .remarksLineTop{
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ padding: 30rpx 20rpx;
|
|
|
+ font-size: 30rpx;
|
|
|
+ color: #3C3C3C;
|
|
|
+ border-bottom: 1px solid #EEEEEE;
|
|
|
+ }
|
|
|
+ .remarksLineTxt1{
|
|
|
+ font-size: 28rpx;
|
|
|
+ color: #444444;
|
|
|
+ padding: 28rpx 20rpx;
|
|
|
+ }
|
|
|
+ .remarksLineTxt2{
|
|
|
+ font-size: 26rpx;
|
|
|
+ padding: 0rpx 20rpx 20rpx 20rpx;
|
|
|
+ color: #666666;
|
|
|
+ }
|
|
|
+ .timeBox{
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ font-size: 26rpx;
|
|
|
+ padding:10rpx 20rpx;
|
|
|
+ color: #999999;
|
|
|
+ }
|
|
|
</style>
|