|
|
@@ -5,7 +5,7 @@
|
|
|
<div class="navBarTOP">
|
|
|
<van-nav-bar class="navBar" title="日报详情" left-arrow @click-left="onClickLeft">
|
|
|
<template #right>
|
|
|
- <div class="shareBtn" @click="setShareFlag = true" v-if="source != 'share'">
|
|
|
+ <div class="shareBtn" @click="clickShareFlag(-1)" v-if="source != 'share'">
|
|
|
<van-icon name="share" />
|
|
|
</div>
|
|
|
</template>
|
|
|
@@ -462,11 +462,15 @@
|
|
|
<div class="contentContainer" v-if="reportTarget.reportRemarks != null">
|
|
|
<div>
|
|
|
<div v-for="(item, index) in reportTarget.reportRemarks" :key="index">
|
|
|
- <p class="contentContainerTitle">
|
|
|
- <template v-if="item.deptName">{{ item.deptName }}-</template>{{ item.postName }}-{{
|
|
|
- item.nickName
|
|
|
- }}的点评
|
|
|
- </p>
|
|
|
+ <div class="contentContainerTitle redisplay">
|
|
|
+ <div class="nameTitle">
|
|
|
+ <template v-if="item.deptName">{{ item.deptName }}-</template
|
|
|
+ >{{ item.postName }}-{{ item.nickName }}的点评
|
|
|
+ </div>
|
|
|
+ <div class="shareBtn" @click="clickShareFlag(index)" v-if="source != 'share'">
|
|
|
+ <van-icon name="share" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
<div style="padding: 10px 0">
|
|
|
<van-field
|
|
|
v-model="item.remarkContent"
|
|
|
@@ -523,7 +527,8 @@
|
|
|
v-if="setShareFlag"
|
|
|
:reportTarget="reportTarget"
|
|
|
:reportId="$route.query.reportId"
|
|
|
- @setShareImg="setShareImg"></share>
|
|
|
+ @setShareImg="setShareImg"
|
|
|
+ :reportRemarksIndex="reportRemarksIndex"></share>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
@@ -613,6 +618,7 @@ export default {
|
|
|
saptitle: '业绩目标SAP(千元)',
|
|
|
setShareFlag: false,
|
|
|
source: '',
|
|
|
+ reportRemarksIndex: -1,
|
|
|
//
|
|
|
};
|
|
|
},
|
|
|
@@ -645,6 +651,11 @@ export default {
|
|
|
setShareImg(flag) {
|
|
|
this.setShareFlag = flag;
|
|
|
},
|
|
|
+ // 打开分享
|
|
|
+ clickShareFlag(index = -1) {
|
|
|
+ this.setShareFlag = true;
|
|
|
+ this.reportRemarksIndex = index;
|
|
|
+ },
|
|
|
pviewFn(val, imgVal) {
|
|
|
var imgList = [];
|
|
|
var photos = this.reportTarget.photos[val].photos;
|
|
|
@@ -962,6 +973,14 @@ export default {
|
|
|
padding: 0 4px;
|
|
|
border-radius: 2px;
|
|
|
}
|
|
|
+.redisplay {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ .nameTitle {
|
|
|
+ flex: 1;
|
|
|
+ }
|
|
|
+}
|
|
|
</style>
|
|
|
<style>
|
|
|
.linep .van-cell__title {
|