物流货运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>
  


















