|
@@ -367,7 +367,13 @@
|
|
|
<van-collapse-item title="今日拜访照片" name="10" v-if="reportTarget.photos">
|
|
<van-collapse-item title="今日拜访照片" name="10" v-if="reportTarget.photos">
|
|
|
<div v-for="(item, index) in reportTarget.photos" :key="index">
|
|
<div v-for="(item, index) in reportTarget.photos" :key="index">
|
|
|
<p style="margin-bottom: 10px; margin-top: 0">{{ item.taskName }}</p>
|
|
<p style="margin-bottom: 10px; margin-top: 0">{{ item.taskName }}</p>
|
|
|
- <van-row gutter="10" class="visitIMG1">
|
|
|
|
|
|
|
+ <van-row
|
|
|
|
|
+ gutter="10"
|
|
|
|
|
+ class="visitIMG1"
|
|
|
|
|
+ :style="{
|
|
|
|
|
+ overflow: 'hidden',
|
|
|
|
|
+ height: item.visitIMG1Flag ? 'auto' : '85px',
|
|
|
|
|
+ }">
|
|
|
<van-col
|
|
<van-col
|
|
|
span="6"
|
|
span="6"
|
|
|
style="padding-bottom: 10px"
|
|
style="padding-bottom: 10px"
|
|
@@ -377,6 +383,24 @@
|
|
|
<img :src="itemImg.fileUrl" alt="" />
|
|
<img :src="itemImg.fileUrl" alt="" />
|
|
|
</van-col>
|
|
</van-col>
|
|
|
</van-row>
|
|
</van-row>
|
|
|
|
|
+ <div
|
|
|
|
|
+ class="arrowIcon"
|
|
|
|
|
+ style="text-align: center; padding: 3px 0"
|
|
|
|
|
+ @click="setVisitIMG1Flag(item)">
|
|
|
|
|
+ <van-icon size="28" :name="item.visitIMG1Flag ? 'arrow-up' : 'arrow-down'" />
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <!-- 生动化陈列 sku -->
|
|
|
|
|
+ <template v-if="item.photoSkuImgSummaryeList">
|
|
|
|
|
+ <!-- <div class="skuNum">SKU识别:{{ item.num }}个</div> -->
|
|
|
|
|
+ <el-table
|
|
|
|
|
+ :data="item.productDetail"
|
|
|
|
|
+ border
|
|
|
|
|
+ class="table-headermd table-headermdhome"
|
|
|
|
|
+ style="width: 100%">
|
|
|
|
|
+ <el-table-column label="SKU名称" prop="DESCR" align="center" />
|
|
|
|
|
+ <el-table-column label="数量" prop="QTY" width="80px" align="center" />
|
|
|
|
|
+ </el-table>
|
|
|
|
|
+ </template>
|
|
|
</div>
|
|
</div>
|
|
|
</van-collapse-item>
|
|
</van-collapse-item>
|
|
|
</van-collapse>
|
|
</van-collapse>
|
|
@@ -602,6 +626,10 @@ export default {
|
|
|
this.userTodayPlanNum();
|
|
this.userTodayPlanNum();
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
|
|
+ setVisitIMG1Flag(item) {
|
|
|
|
|
+ this.$set(item, 'visitIMG1Flag', !item.visitIMG1Flag);
|
|
|
|
|
+ this.$forceUpdate();
|
|
|
|
|
+ },
|
|
|
pviewFn(val, imgVal) {
|
|
pviewFn(val, imgVal) {
|
|
|
var imgList = [];
|
|
var imgList = [];
|
|
|
var photos = this.reportTarget.photos[val].photos;
|
|
var photos = this.reportTarget.photos[val].photos;
|
|
@@ -795,6 +823,7 @@ export default {
|
|
|
var imgList = [];
|
|
var imgList = [];
|
|
|
if (res.data.photos != null) {
|
|
if (res.data.photos != null) {
|
|
|
for (var k = 0; k < res.data.photos.length; k++) {
|
|
for (var k = 0; k < res.data.photos.length; k++) {
|
|
|
|
|
+ res.data.photos[k].visitIMG1Flag = false;
|
|
|
imgList.push(res.data.photos[k].fileUrl + '');
|
|
imgList.push(res.data.photos[k].fileUrl + '');
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|