物流货运app系统
找货源
找车源
查找货源
开通会员
开创性的物流货运管理云系统,将货运环节中的制造商、承运商、司机和收货方链接在同一平台,轻松管理运输。
<template>
<diy ref="diy" v-if="isDiy"></diy>
<visualization v-else></visualization>
</template>
<script>
import diy from './diy'
import visualization from './visualization'
import Cache from '@/utils/cache';
import {
getShare
} from "@/api/public.js";
let app = getApp();
export default {
data() {
return {
isDiy: uni.getStorageSync('is_diy'),
shareInfo: {}
}
},
components: {
diy,
visualization
},
onShow() {
uni.hideTabBar()
uni.$on('is_diy', (data) => {
this.isDiy = data
})
this.setOpenShare();
},
onHide() {
// this.isDiy = -1
},
methods: {
// 微信分享;
setOpenShare: function() {
let that = this;
getShare().then((res) => {
let data = res.data;
this.shareInfo = data;
// #ifdef H5
let url = location.href;
if (this.$store.state.app.uid) {
url =
url.indexOf("?") === -1 ?
url + "?spread=" + this.$store.state.app.uid :
url + "&spread=" + this.$store.state.app.uid;
}
if (that.$wechat.isWeixin()) {
let configAppMessage = {
desc: data.synopsis,
title: data.title,
link: url,
imgUrl: data.img,
};
that.$wechat.wechatEvevt(
["updateAppMessageShareData", "updateTimelineShareData"],
configAppMessage
);
}
// #endif
});
},
},
onReachBottom: function() {
if (this.isDiy) {
this.$refs.diy.onsollBotton()
}
},
// #ifdef MP
//发送给朋友
onShareAppMessage(res) {
// 此处的distSource为分享者的部分信息,需要传递给其他人
let that = this;
return {
title: this.shareInfo.title,
path: "/pages/index/index?spid=" + this.$store.state.app.uid || 0,
imageUrl: this.shareInfo.img,
};
},
//分享到朋友圈
onShareTimeline() {
return {
title: this.shareInfo.title,
query: {
spid: this.$store.state.app.uid || 0
},
imageUrl: this.shareInfo.img,
};
},
// #endif
}
</script>
<style>
</style>