|
@@ -120,18 +120,14 @@
|
|
</template>
|
|
</template>
|
|
<template v-else-if="ite.type==='img'">
|
|
<template v-else-if="ite.type==='img'">
|
|
<view class="checkbox-item">
|
|
<view class="checkbox-item">
|
|
- <block v-if="item[ite.name]" >
|
|
|
|
- <!-- <image v-for="(pite,pidx) in getPhotoFn(item[ite.name])" :key="pidx"
|
|
|
|
|
|
+ <image :src="downico" class="ewmcode" @click.stop="previewImagea(item)"></image>
|
|
|
|
+ <!-- <block v-if="item[ite.name]" >
|
|
|
|
+ <image v-for="(pite,pidx) in getPhotoFn(item[ite.name])" :key="pidx"
|
|
@click.stop="previewImage(getPhotoFn(item[ite.name]),pite,pidx)"
|
|
@click.stop="previewImage(getPhotoFn(item[ite.name]),pite,pidx)"
|
|
:show-menu-by-longpress="false"
|
|
:show-menu-by-longpress="false"
|
|
- :src="pite" style="width: 80rpx;height:60rpx; " mode="aspectFit"></image> -->
|
|
|
|
- </block>
|
|
|
|
- <!-- <image
|
|
|
|
- @click.stop="previewImage(item,item[ite.name],index)"
|
|
|
|
- v-if="item[ite.name]"
|
|
|
|
- :show-menu-by-longpress="false"
|
|
|
|
- :src="item[ite.name]" style="width: 80rpx;height:60rpx; " mode="aspectFit"></image> -->
|
|
|
|
- <text v-else>{{ite.emptyString}}</text>
|
|
|
|
|
|
+ :src="pite" style="width: 80rpx;height:60rpx; " mode="aspectFit"></image>
|
|
|
|
+ </block> -->
|
|
|
|
+ <!-- <text v-else>{{ite.emptyString}}</text> -->
|
|
</view>
|
|
</view>
|
|
</template>
|
|
</template>
|
|
<template v-else>
|
|
<template v-else>
|
|
@@ -360,12 +356,20 @@
|
|
</view>
|
|
</view>
|
|
</template>
|
|
</template>
|
|
<template v-else-if="ite.type==='img'">
|
|
<template v-else-if="ite.type==='img'">
|
|
|
|
+ {{ite}}
|
|
<block v-if="item[ite.name]" >
|
|
<block v-if="item[ite.name]" >
|
|
<!-- <image v-for="(pite,pidx) in getPhotoFn(item[ite.name])" :key="pidx"
|
|
<!-- <image v-for="(pite,pidx) in getPhotoFn(item[ite.name])" :key="pidx"
|
|
@click.stop="previewImage(getPhotoFn(item[ite.name]),pite,pidx)"
|
|
@click.stop="previewImage(getPhotoFn(item[ite.name]),pite,pidx)"
|
|
:show-menu-by-longpress="false"
|
|
:show-menu-by-longpress="false"
|
|
:src="pite" style="width: 80rpx;height:60rpx; " mode="aspectFit"></image> -->
|
|
:src="pite" style="width: 80rpx;height:60rpx; " mode="aspectFit"></image> -->
|
|
</block>
|
|
</block>
|
|
|
|
+ <!-- <block v-if="item[ite.name]" >
|
|
|
|
+ <image v-for="(pite,pidx) in getPhotoFn(item[ite.name])" :key="pidx"
|
|
|
|
+ @click.stop="previewImage(getPhotoFn(item[ite.name]),pite,pidx)"
|
|
|
|
+ :show-menu-by-longpress="false"
|
|
|
|
+ :src="pite" style="width: 80rpx;height:60rpx; " mode="aspectFit"></image>
|
|
|
|
+ </block>
|
|
|
|
+ <text v-else>{{ite.emptyString}}</text> -->
|
|
<text v-else>{{ite.emptyString}}</text>
|
|
<text v-else>{{ite.emptyString}}</text>
|
|
</template>
|
|
</template>
|
|
<template v-else-if="ite.type==='index'">
|
|
<template v-else-if="ite.type==='index'">
|
|
@@ -402,6 +406,7 @@ import TableSummary from "./components/table-summary.vue";
|
|
import TableSideSummary from "./components/table-side-summary.vue";
|
|
import TableSideSummary from "./components/table-side-summary.vue";
|
|
import TableH5Summary from './components/table-h5-summary'
|
|
import TableH5Summary from './components/table-h5-summary'
|
|
import ZbLoadMore from './components/zb-load-more'
|
|
import ZbLoadMore from './components/zb-load-more'
|
|
|
|
+import QR from "@/utils/wxqrcode.js" // 二维码生成器
|
|
import config from '@/config'
|
|
import config from '@/config'
|
|
const baseUrl = config.baseUrl
|
|
const baseUrl = config.baseUrl
|
|
import {getScrollbarSize} from "./js/util";
|
|
import {getScrollbarSize} from "./js/util";
|
|
@@ -628,6 +633,7 @@ export default {
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
|
|
+ downico:require('@/manage/static/community/code.png'),
|
|
button:[],
|
|
button:[],
|
|
alipayScrollTop:0,
|
|
alipayScrollTop:0,
|
|
alipayScrollOldTop:0,
|
|
alipayScrollOldTop:0,
|
|
@@ -739,6 +745,21 @@ getMove(){
|
|
newArr.push(s)
|
|
newArr.push(s)
|
|
})
|
|
})
|
|
return newArr
|
|
return newArr
|
|
|
|
+ },
|
|
|
|
+ previewImagea(ite){
|
|
|
|
+ var id=ite.communityAssetId;
|
|
|
|
+ var url=baseUrl+`/manage/pages/community/sqmoneydetail?id=${id}`
|
|
|
|
+ var img=QR.createQrCodeImg(url, {
|
|
|
|
+ size: parseInt(240),//二维码大小
|
|
|
|
+ typeNumber:10
|
|
|
|
+ })
|
|
|
|
+ var newArr=[img];
|
|
|
|
+ uni.previewImage({
|
|
|
|
+ urls: newArr,
|
|
|
|
+ current:1,
|
|
|
|
+ success: function(data) {},
|
|
|
|
+ fail: function(err) {}
|
|
|
|
+ });
|
|
},
|
|
},
|
|
previewImage(item,url,current){
|
|
previewImage(item,url,current){
|
|
uni.previewImage({
|
|
uni.previewImage({
|
|
@@ -996,6 +1017,8 @@ getMove(){
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|
|
<style lang="scss">
|
|
<style lang="scss">
|
|
|
|
+/deep/ uni-button{padding: 0 10rpx;}
|
|
|
|
+.ewmcode{width: 60rpx;height: 60rpx;}
|
|
.zb-table-fixed-left{
|
|
.zb-table-fixed-left{
|
|
/*去除左边滚动条 */
|
|
/*去除左边滚动条 */
|
|
scroll-view ::-webkit-scrollbar {
|
|
scroll-view ::-webkit-scrollbar {
|