Commit b192b832 by yuzhenWang

全局分享已做好发布测试

parent 9d988583
...@@ -118,6 +118,7 @@ ...@@ -118,6 +118,7 @@
import * as environment from "@/environments/environment"; import * as environment from "@/environments/environment";
import common from '@/common/common'; import common from '@/common/common';
import dataHandling from "@/util/dataHandling"; import dataHandling from "@/util/dataHandling";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
components:{ components:{
everyJoinPopup, everyJoinPopup,
...@@ -189,7 +190,11 @@ ...@@ -189,7 +190,11 @@
if(!this.inviteUserId&&this.loginType == 'codelogin'&&!this.form.nickName){ if(!this.inviteUserId&&this.loginType == 'codelogin'&&!this.form.nickName){
this.queryInfo() this.queryInfo()
} }
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
}, },
methods: { methods: {
getqueryById(shareId){ getqueryById(shareId){
......
...@@ -60,6 +60,7 @@ ...@@ -60,6 +60,7 @@
import api from '../../api/api'; import api from '../../api/api';
import common from '../../common/common'; import common from '../../common/common';
import {companyInfo} from "@/environments/environment"; import {companyInfo} from "@/environments/environment";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
data() { data() {
return { return {
...@@ -359,6 +360,11 @@ ...@@ -359,6 +360,11 @@
}, },
onShow() { onShow() {
this.checkToken(); this.checkToken();
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
}, },
destroyed() { destroyed() {
uni.hideToast(); uni.hideToast();
......
...@@ -36,6 +36,7 @@ import * as environment from "@/environments/environment"; ...@@ -36,6 +36,7 @@ import * as environment from "@/environments/environment";
import UQRCode from 'uqrcodejs'; import UQRCode from 'uqrcodejs';
import { elementToImage } from '@/util/htmlToImage'; import { elementToImage } from '@/util/htmlToImage';
import registerBg from '@/static/registerBg.png' import registerBg from '@/static/registerBg.png'
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
data() { data() {
...@@ -75,6 +76,11 @@ export default { ...@@ -75,6 +76,11 @@ export default {
// 开始加载背景图片(由@load事件触发后续流程) // 开始加载背景图片(由@load事件触发后续流程)
console.log('开始加载背景图片...'); console.log('开始加载背景图片...');
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
}, },
methods: { methods: {
// 背景图片加载成功 // 背景图片加载成功
......
...@@ -81,11 +81,19 @@ ...@@ -81,11 +81,19 @@
</template> </template>
<script> <script>
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
data() { data() {
return { return {
} }
},
onShow(){
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
} }
} }
</script> </script>
......
...@@ -287,6 +287,7 @@ ...@@ -287,6 +287,7 @@
<script> <script>
import {companyInfo} from "@/environments/environment"; import {companyInfo} from "@/environments/environment";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default{ export default{
data(){ data(){
return { return {
...@@ -300,10 +301,14 @@ ...@@ -300,10 +301,14 @@
this.type = options.type; this.type = options.type;
this.isBack = options.isBack this.isBack = options.isBack
}, },
// onLoad(options){ onShow(){
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
// },
methods:{ methods:{
callCustomerService() { callCustomerService() {
const phoneNumber = '400-921-9290'; const phoneNumber = '400-921-9290';
......
...@@ -57,6 +57,7 @@ ...@@ -57,6 +57,7 @@
</template> </template>
<script> <script>
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default{ export default{
data(){ data(){
return { return {
...@@ -64,8 +65,12 @@ ...@@ -64,8 +65,12 @@
} }
}, },
components:{}, components:{},
onLoad(){ onShow(){
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
}, },
methods:{ methods:{
......
...@@ -76,6 +76,7 @@ ...@@ -76,6 +76,7 @@
import everyJoinPopup from "@/components/commonPopup/everyJoinPopup.vue"; import everyJoinPopup from "@/components/commonPopup/everyJoinPopup.vue";
import eSignature from '@/components/eSignature/eSignature.vue'; import eSignature from '@/components/eSignature/eSignature.vue';
import dataHandling from "@/util/dataHandling"; import dataHandling from "@/util/dataHandling";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
components:{eSignature,everyJoinPopup}, components:{eSignature,everyJoinPopup},
data() { data() {
...@@ -100,6 +101,11 @@ ...@@ -100,6 +101,11 @@
}, },
onShow(){ onShow(){
this.lockScroll() this.lockScroll()
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
}, },
beforeDestroy() { beforeDestroy() {
console.log('组件销毁'); console.log('组件销毁');
......
...@@ -78,6 +78,7 @@ ...@@ -78,6 +78,7 @@
import courseItem from "@/components/courseItem/courseItem.vue"; import courseItem from "@/components/courseItem/courseItem.vue";
import api from "@/api/api"; import api from "@/api/api";
import dataHandling from "@/util/dataHandling"; import dataHandling from "@/util/dataHandling";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
components:{courseItem}, components:{courseItem},
data() { data() {
...@@ -147,6 +148,13 @@ ...@@ -147,6 +148,13 @@
this.afterSalesFlag = option.afterSalesFlag; this.afterSalesFlag = option.afterSalesFlag;
this.userAfterSalesDtl() this.userAfterSalesDtl()
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
mounted() { mounted() {
} }
......
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
import dataHandling from "@/util/dataHandling"; import dataHandling from "@/util/dataHandling";
import api from "@/api/api"; import api from "@/api/api";
import courseItem from "@/components/courseItem/courseItem.vue"; import courseItem from "@/components/courseItem/courseItem.vue";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
components:{ components:{
courseItem courseItem
...@@ -70,7 +71,14 @@ ...@@ -70,7 +71,14 @@
}, },
onLoad() { onLoad() {
this.userAfterSales() this.userAfterSales()
} },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
} }
</script> </script>
......
...@@ -86,6 +86,7 @@ ...@@ -86,6 +86,7 @@
import courseItem from "@/components/courseItem/courseItem.vue"; import courseItem from "@/components/courseItem/courseItem.vue";
import commonSelect from '@/components/commonSelect/commonSelect.vue'; import commonSelect from '@/components/commonSelect/commonSelect.vue';
import dataHandling from "@/util/dataHandling"; import dataHandling from "@/util/dataHandling";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
components:{ components:{
courseItem, courseItem,
...@@ -223,6 +224,11 @@ ...@@ -223,6 +224,11 @@
}, },
onShow() { onShow() {
this.userRefundCourseDtl(); this.userRefundCourseDtl();
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
} }
} }
</script> </script>
......
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
<script> <script>
// import myListItem from "@/components/my-list-item/my-list-item.vue"; // import myListItem from "@/components/my-list-item/my-list-item.vue";
import api from "@/api/api"; import api from "@/api/api";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
// components:{ // components:{
// myListItem // myListItem
...@@ -76,6 +77,13 @@ ...@@ -76,6 +77,13 @@
this.readId = option.readId; this.readId = option.readId;
this.queryDate = option.queryDate; this.queryDate = option.queryDate;
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
mounted() { mounted() {
if(this.type=='1'){ if(this.type=='1'){
this.typeName = '分享'; this.typeName = '分享';
......
...@@ -194,7 +194,7 @@ ...@@ -194,7 +194,7 @@
import {nanoid} from 'nanoid'; import {nanoid} from 'nanoid';
import common from '../../common/common'; import common from '../../common/common';
import {baseURL,apiURL,cffpURL,companyInfo,shareURL} from "@/environments/environment"; import {baseURL,apiURL,cffpURL,companyInfo,shareURL} from "@/environments/environment";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
components: { components: {
UniShareWx, UniShareWx,
...@@ -1030,6 +1030,11 @@ ...@@ -1030,6 +1030,11 @@
this.userInfo = JSON.parse(uni.getStorageSync('cffp_userInfo')) this.userInfo = JSON.parse(uni.getStorageSync('cffp_userInfo'))
} }
this.userId = uni.getStorageSync('cffp_userId') this.userId = uni.getStorageSync('cffp_userId')
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
}, },
mounted() { mounted() {
let _this = this; let _this = this;
......
...@@ -102,6 +102,7 @@ ...@@ -102,6 +102,7 @@
</template> </template>
<script> <script>
import BootPage from "@/components/bootpage/bootpage.vue"; import BootPage from "@/components/bootpage/bootpage.vue";
import PartnerTipPopup from "@/components/commonPopup/PartnerTipPopup.vue"; import PartnerTipPopup from "@/components/commonPopup/PartnerTipPopup.vue";
import api from "../../api/api"; import api from "../../api/api";
...@@ -174,6 +175,11 @@ ...@@ -174,6 +175,11 @@
this.userInfo = JSON.parse(uni.getStorageSync('cffp_userInfo')) this.userInfo = JSON.parse(uni.getStorageSync('cffp_userInfo'))
} }
this.userId = uni.getStorageSync('cffp_userId') this.userId = uni.getStorageSync('cffp_userId')
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
}, },
created(){ created(){
this.queryName = uni.getStorageSync('queryName') || ''; this.queryName = uni.getStorageSync('queryName') || '';
......
...@@ -351,9 +351,9 @@ ...@@ -351,9 +351,9 @@
link: currentUrl, link: currentUrl,
imgUrl: `${shareURL}/static/images/shareBg.png` imgUrl: `${shareURL}/static/images/shareBg.png`
}; };
// shareData
initJssdkShare(() => { initJssdkShare(() => {
setWechatShare(shareData); setWechatShare();
}, window.location.href.split('#')[0]); }, window.location.href.split('#')[0]);
// #endif // #endif
......
...@@ -154,9 +154,8 @@ ...@@ -154,9 +154,8 @@
import dataHandling from "@/util/dataHandling"; import dataHandling from "@/util/dataHandling";
import api from "@/api/api" import api from "@/api/api"
import common from '../../common/common'; import common from '../../common/common';
import {hshare } from '@/util/fiveshare'; import {hshare ,setWechatShare,initJssdkShare} from '@/util/fiveshare';
import {baseURL,apiURL,cffpURL,companyInfo,shareURL} from "@/environments/environment"; import {baseURL,apiURL,cffpURL,companyInfo,shareURL} from "@/environments/environment";
export default { export default {
data() { data() {
return { return {
...@@ -207,6 +206,13 @@ ...@@ -207,6 +206,13 @@
this.queryInfo(); this.queryInfo();
} }
}, },
onShow(){
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
methods: { methods: {
goBack() { goBack() {
uni.navigateBack({ uni.navigateBack({
......
...@@ -95,6 +95,7 @@ ...@@ -95,6 +95,7 @@
import dataHandling from "@/util/dataHandling"; import dataHandling from "@/util/dataHandling";
import CommonTimePicker from '@/components/commonTimePicker/commonTimePicker.vue'; import CommonTimePicker from '@/components/commonTimePicker/commonTimePicker.vue';
import JoinPopup from '@/components/commonPopup/JoinPopup.vue'; import JoinPopup from '@/components/commonPopup/JoinPopup.vue';
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
import { import {
fmdata fmdata
} from '@/util/currentDate.js' } from '@/util/currentDate.js'
...@@ -232,6 +233,13 @@ ...@@ -232,6 +233,13 @@
this.userShareCount(); this.userShareCount();
this.userShareQuery(); this.userShareQuery();
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
mounted() { mounted() {
} }
......
...@@ -177,6 +177,7 @@ ...@@ -177,6 +177,7 @@
import {apiURL,companyInfo} from "@/environments/environment"; import {apiURL,companyInfo} from "@/environments/environment";
import {nextTick} from "vue"; import {nextTick} from "vue";
import common from '../../common/common'; import common from '../../common/common';
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
components: { components: {
courseItem courseItem
...@@ -531,7 +532,13 @@ ...@@ -531,7 +532,13 @@
this.courseDetailLoad(option); this.courseDetailLoad(option);
} }
}, },
mounted() {} onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
} }
</script> </script>
......
...@@ -42,6 +42,7 @@ ...@@ -42,6 +42,7 @@
import api from "@/api/api"; import api from "@/api/api";
import common from "@/common/common"; import common from "@/common/common";
import dataHandling from "@/util/dataHandling"; import dataHandling from "@/util/dataHandling";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
data() { data() {
return { return {
...@@ -232,6 +233,13 @@ ...@@ -232,6 +233,13 @@
this.Withdrawal = option.Withdrawal this.Withdrawal = option.Withdrawal
this.commissionType = option.commissionType; this.commissionType = option.commissionType;
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
mounted() { mounted() {
uni.showLoading({ uni.showLoading({
title: '加载中...' title: '加载中...'
......
...@@ -56,6 +56,7 @@ ...@@ -56,6 +56,7 @@
import {apiURL} from "@/environments/environment"; import {apiURL} from "@/environments/environment";
import courseItem from "@/components/courseItem/courseItem.vue"; import courseItem from "@/components/courseItem/courseItem.vue";
import tabBar from '../../components/tabBar/tabBar.vue'; import tabBar from '../../components/tabBar/tabBar.vue';
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
components:{tabBar,courseItem}, components:{tabBar,courseItem},
data() { data() {
...@@ -71,6 +72,11 @@ ...@@ -71,6 +72,11 @@
}; };
}, },
onShow() { onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
// let loginType = uni.getStorageSync('loginType') // let loginType = uni.getStorageSync('loginType')
// if(loginType !== "visitor" ){ // if(loginType !== "visitor" ){
// this.querySystemMessage() // this.querySystemMessage()
......
...@@ -37,6 +37,7 @@ ...@@ -37,6 +37,7 @@
<script> <script>
import {companyInfo} from "@/environments/environment"; import {companyInfo} from "@/environments/environment";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
data() { data() {
return { return {
...@@ -65,6 +66,11 @@ ...@@ -65,6 +66,11 @@
}else if(this.companyType == '2'){ }else if(this.companyType == '2'){
this.companyLogo='../../../static/logo2.png' this.companyLogo='../../../static/logo2.png'
} }
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
}, },
methods:{ methods:{
goBack() { goBack() {
......
...@@ -52,6 +52,7 @@ ...@@ -52,6 +52,7 @@
<script> <script>
import questionsData from "@/util/questions"; import questionsData from "@/util/questions";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
data() { data() {
return { return {
...@@ -65,6 +66,13 @@ ...@@ -65,6 +66,13 @@
} }
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
computed:{ computed:{
newQuestionData(){ newQuestionData(){
let result = questionsData.filter(item=>item.id==this.currentTab) let result = questionsData.filter(item=>item.id==this.currentTab)
......
...@@ -128,6 +128,7 @@ ...@@ -128,6 +128,7 @@
import CommonTimePicker from '@/components/commonTimePicker/commonTimePicker.vue'; import CommonTimePicker from '@/components/commonTimePicker/commonTimePicker.vue';
import dataHandling from "@/util/dataHandling"; import dataHandling from "@/util/dataHandling";
import api from "@/api/api"; import api from "@/api/api";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
components: { components: {
CommonTimePicker CommonTimePicker
...@@ -263,6 +264,13 @@ ...@@ -263,6 +264,13 @@
this.getmyseatem() this.getmyseatem()
this.getqueryTeamAchievement() this.getqueryTeamAchievement()
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
methods: { methods: {
sortswitch(obj) { sortswitch(obj) {
this.currentFilterBtn = obj.id this.currentFilterBtn = obj.id
......
...@@ -119,6 +119,7 @@ ...@@ -119,6 +119,7 @@
import CommonTimePicker from '@/components/commonTimePicker/commonTimePicker.vue'; import CommonTimePicker from '@/components/commonTimePicker/commonTimePicker.vue';
import dataHandling from "@/util/dataHandling"; import dataHandling from "@/util/dataHandling";
import api from "@/api/api"; import api from "@/api/api";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
components: { components: {
CommonTimePicker CommonTimePicker
...@@ -229,6 +230,13 @@ ...@@ -229,6 +230,13 @@
this.getmyseatem() this.getmyseatem()
this.getqueryTeamAchievement() this.getqueryTeamAchievement()
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
methods: { methods: {
sortswitch(obj) { sortswitch(obj) {
this.currentFilterBtn = obj.id this.currentFilterBtn = obj.id
......
...@@ -174,6 +174,7 @@ ...@@ -174,6 +174,7 @@
import FloatingButton from '@/components/FloatingButton/FloatingButton.vue'; import FloatingButton from '@/components/FloatingButton/FloatingButton.vue';
import JoinPopup from '@/components/commonPopup/JoinPopup.vue'; import JoinPopup from '@/components/commonPopup/JoinPopup.vue';
import PartnerTipPopup from "@/components/commonPopup/PartnerTipPopup.vue"; import PartnerTipPopup from "@/components/commonPopup/PartnerTipPopup.vue";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
data() { data() {
return { return {
...@@ -273,6 +274,9 @@ ...@@ -273,6 +274,9 @@
} }
// #ifdef H5 // #ifdef H5
this.shareBtnBottom = dataHandling.isNotchIOS() this.shareBtnBottom = dataHandling.isNotchIOS()
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif // #endif
}, },
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
<script> <script>
import MenuList from "@/components/menuList/menuList.vue" import MenuList from "@/components/menuList/menuList.vue"
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
components:{ components:{
MenuList MenuList
...@@ -53,6 +53,13 @@ ...@@ -53,6 +53,13 @@
] ]
} }
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
methods:{ methods:{
goBack() { goBack() {
uni.navigateBack({ uni.navigateBack({
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
</template> </template>
<script> <script>
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
props: { props: {
menuList: { menuList: {
...@@ -28,6 +29,13 @@ ...@@ -28,6 +29,13 @@
data() { data() {
return {} return {}
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
mounted() { mounted() {
console.log(this.minorMenuLists, 7412) console.log(this.minorMenuLists, 7412)
}, },
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
import MenuList from "@/components/menuList/menuList.vue" import MenuList from "@/components/menuList/menuList.vue"
import {companyInfo} from "@/environments/environment"; import {companyInfo} from "@/environments/environment";
import dataHandling from "@/util/dataHandling"; import dataHandling from "@/util/dataHandling";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
components:{ MenuList }, components:{ MenuList },
data() { data() {
...@@ -53,6 +54,13 @@ ...@@ -53,6 +54,13 @@
] ]
} }
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
destroyed() { destroyed() {
uni.hideToast(); uni.hideToast();
}, },
......
...@@ -50,6 +50,7 @@ ...@@ -50,6 +50,7 @@
import common from '../../common/common'; import common from '../../common/common';
import {companyInfo} from "@/environments/environment"; import {companyInfo} from "@/environments/environment";
import dataHandling from "@/util/dataHandling"; import dataHandling from "@/util/dataHandling";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
data() { data() {
return { return {
...@@ -100,6 +101,13 @@ ...@@ -100,6 +101,13 @@
} }
this.optionForm = JSON.parse(options.customerBasicInfo) this.optionForm = JSON.parse(options.customerBasicInfo)
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
methods: { methods: {
handleKeyDown(e) { handleKeyDown(e) {
console.log('this.isComposing',this.isComposing); console.log('this.isComposing',this.isComposing);
......
...@@ -131,6 +131,7 @@ ...@@ -131,6 +131,7 @@
import api from '../../api/api'; import api from '../../api/api';
import CustomDatePop from './customDatePop.vue'; import CustomDatePop from './customDatePop.vue';
import dataHandling from "@/util/dataHandling"; import dataHandling from "@/util/dataHandling";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
let nowTime = dataHandling.getMonthRange(dataHandling.getDateParts().year, dataHandling.getDateParts().month) let nowTime = dataHandling.getMonthRange(dataHandling.getDateParts().year, dataHandling.getDateParts().month)
export default{ export default{
data(){ data(){
...@@ -182,7 +183,11 @@ ...@@ -182,7 +183,11 @@
this.queryByUserIdFortuneStatistic(); this.queryByUserIdFortuneStatistic();
this.getCommissionType() this.getCommissionType()
this.getDetail() this.getDetail()
console.log(11111); // #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
}, },
methods:{ methods:{
// 查看订单详情 // 查看订单详情
......
...@@ -31,6 +31,7 @@ ...@@ -31,6 +31,7 @@
import dataHandling from "@/util/dataHandling"; import dataHandling from "@/util/dataHandling";
import tabBar from '../../components/tabBar/tabBar.vue'; import tabBar from '../../components/tabBar/tabBar.vue';
import courseItem from "@/components/courseItem/courseItem.vue"; import courseItem from "@/components/courseItem/courseItem.vue";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
data() { data() {
return { return {
...@@ -71,6 +72,13 @@ ...@@ -71,6 +72,13 @@
] ]
} }
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
methods:{ methods:{
goDetail(item) { goDetail(item) {
if (item.isShow == true && item.isOpen == true) { if (item.isShow == true && item.isOpen == true) {
......
...@@ -115,6 +115,7 @@ ...@@ -115,6 +115,7 @@
import CommonTimePicker from '@/components/commonTimePicker/commonTimePicker.vue'; import CommonTimePicker from '@/components/commonTimePicker/commonTimePicker.vue';
import dataHandling from "@/util/dataHandling"; import dataHandling from "@/util/dataHandling";
import JoinPopup from '@/components/commonPopup/JoinPopup.vue'; import JoinPopup from '@/components/commonPopup/JoinPopup.vue';
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
components:{ components:{
courseItem, courseItem,
...@@ -264,6 +265,11 @@ ...@@ -264,6 +265,11 @@
let app22 = getCurrentPages().length let app22 = getCurrentPages().length
this.userCourseCount() this.userCourseCount()
this.userCourseList() this.userCourseList()
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
} }
} }
</script> </script>
......
...@@ -38,6 +38,7 @@ ...@@ -38,6 +38,7 @@
<script> <script>
import api from '../../api/api'; import api from '../../api/api';
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default{ export default{
data(){ data(){
return{ return{
...@@ -49,6 +50,11 @@ ...@@ -49,6 +50,11 @@
}, },
onShow(){ onShow(){
this.querySystemMessage(); this.querySystemMessage();
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
}, },
methods:{ methods:{
querySystemMessage() { querySystemMessage() {
......
...@@ -22,6 +22,7 @@ ...@@ -22,6 +22,7 @@
<script> <script>
import api from "../../api/api"; import api from "../../api/api";
import common from '../../common/common'; import common from '../../common/common';
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default{ export default{
data(){ data(){
return{ return{
...@@ -39,6 +40,13 @@ ...@@ -39,6 +40,13 @@
this.id = options.id; this.id = options.id;
this.getSystemMsgDetail(); this.getSystemMsgDetail();
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
methods:{ methods:{
getSystemMsgDetail(){ getSystemMsgDetail(){
api.querySystemMessageDetail({systemMessageId:this.id}).then((res)=>{ api.querySystemMessageDetail({systemMessageId:this.id}).then((res)=>{
......
...@@ -57,6 +57,7 @@ ...@@ -57,6 +57,7 @@
</template> </template>
<script> <script>
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default{ export default{
data(){ data(){
return { return {
...@@ -64,8 +65,12 @@ ...@@ -64,8 +65,12 @@
} }
}, },
components:{}, components:{},
onLoad(){ onShow(){
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
}, },
methods:{ methods:{
......
...@@ -73,6 +73,7 @@ ...@@ -73,6 +73,7 @@
<script> <script>
import api from '../../api/api'; import api from '../../api/api';
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default{ export default{
data(){ data(){
return { return {
...@@ -91,6 +92,13 @@ ...@@ -91,6 +92,13 @@
this.partnerTradeNo = options.partnerTradeNo; this.partnerTradeNo = options.partnerTradeNo;
this.goFortuneWithdrawal() this.goFortuneWithdrawal()
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
methods:{ methods:{
goBack() { goBack() {
uni.navigateBack({ uni.navigateBack({
......
...@@ -172,7 +172,7 @@ ...@@ -172,7 +172,7 @@
import dataHandling from "../../util/dataHandling"; import dataHandling from "../../util/dataHandling";
import { nanoid } from "nanoid"; import { nanoid } from "nanoid";
import LEchart from '@/uni_modules/lime-echart/components/l-echart/l-echart.vue'; import LEchart from '@/uni_modules/lime-echart/components/l-echart/l-echart.vue';
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
data() { data() {
return { return {
...@@ -205,6 +205,13 @@ ...@@ -205,6 +205,13 @@
option:{} option:{}
} }
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
methods: { methods: {
goBack(){ goBack(){
uni.navigateBack({ uni.navigateBack({
......
...@@ -86,6 +86,7 @@ ...@@ -86,6 +86,7 @@
<script> <script>
import api from "../../api/api"; import api from "../../api/api";
import {reactive,provide} from "vue"; import {reactive,provide} from "vue";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
data() { data() {
return { return {
...@@ -108,6 +109,13 @@ ...@@ -108,6 +109,13 @@
this.bindPickerChange({detail:{value:this.index}}); this.bindPickerChange({detail:{value:this.index}});
this.calcuteData = uni.getStorageSync('calcuteData') ? JSON.parse(uni.getStorageSync('calcuteData')) : null; this.calcuteData = uni.getStorageSync('calcuteData') ? JSON.parse(uni.getStorageSync('calcuteData')) : null;
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
methods:{ methods:{
// 选择间隔 // 选择间隔
bindPickerChange(e){ bindPickerChange(e){
......
...@@ -278,6 +278,7 @@ ...@@ -278,6 +278,7 @@
import { nanoid } from "nanoid"; import { nanoid } from "nanoid";
// import Echarts from '../../components/echarts/echarts' // import Echarts from '../../components/echarts/echarts'
import LEchart from '@/uni_modules/lime-echart/components/l-echart/l-echart.vue'; import LEchart from '@/uni_modules/lime-echart/components/l-echart/l-echart.vue';
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default{ export default{
data(){ data(){
...@@ -355,6 +356,13 @@ ...@@ -355,6 +356,13 @@
onLoad(){ onLoad(){
this.provCityQry(); this.provCityQry();
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
methods:{ methods:{
goBack(){ goBack(){
uni.navigateBack({ uni.navigateBack({
......
...@@ -53,6 +53,7 @@ ...@@ -53,6 +53,7 @@
<script> <script>
import { ref,toRefs,reactive } from "vue"; import { ref,toRefs,reactive } from "vue";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default{ export default{
props: ['isReadonly','loanType','a','b'], props: ['isReadonly','loanType','a','b'],
emits:['getData'], emits:['getData'],
...@@ -92,6 +93,13 @@ ...@@ -92,6 +93,13 @@
components:{ components:{
}, },
onShow() {
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
},
setup(props,content) { setup(props,content) {
const a = reactive({value:props.a}); const a = reactive({value:props.a});
const b = reactive({value:props.b}); const b = reactive({value:props.b});
......
...@@ -37,6 +37,7 @@ ...@@ -37,6 +37,7 @@
import {toRefs} from "vue"; import {toRefs} from "vue";
import api from '../../api/api'; import api from '../../api/api';
import common from '../../common/common' import common from '../../common/common'
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default{ export default{
props:['cityInfo','planningParams'], props:['cityInfo','planningParams'],
emits:['getData'], emits:['getData'],
...@@ -60,7 +61,12 @@ ...@@ -60,7 +61,12 @@
components:{ components:{
}, },
onLoad(){ onShow(){
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
}, },
setup(props,content){ setup(props,content){
const cityInfo = props.cityInfo ? props.cityInfo : null; const cityInfo = props.cityInfo ? props.cityInfo : null;
......
...@@ -205,7 +205,7 @@ ...@@ -205,7 +205,7 @@
import foot from '../footer/footer.vue'; import foot from '../footer/footer.vue';
import { toRefs, ref } from 'vue'; import { toRefs, ref } from 'vue';
import commonHead from '../header/header.vue'; import commonHead from '../header/header.vue';
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
export default { export default {
data() { data() {
return { return {
...@@ -638,6 +638,11 @@ ...@@ -638,6 +638,11 @@
this.calcuteMethod = '2'; this.calcuteMethod = '2';
this.resultShowFlag = true; this.resultShowFlag = true;
} }
// #ifdef H5
initJssdkShare(() => {
setWechatShare();
}, window.location.href);
// #endif
}, },
mounted() { mounted() {
//this.checkToken(); //this.checkToken();
......
...@@ -3,8 +3,11 @@ ...@@ -3,8 +3,11 @@
// import wx from 'weixin-js-sdk' // import wx from 'weixin-js-sdk'
import api from "../api/api"; import api from "../api/api";
import {companyInfo,baseURL,shareURL} from "@/environments/environment";
let userInfo = {name:''}
if(uni.getStorageSync('cffp_userInfo')){
userInfo = JSON.parse(uni.getStorageSync('cffp_userInfo'))
}
//初始化 //初始化
// export function initJssdkShare(callback, url) { // export function initJssdkShare(callback, url) {
// console.log('签名',url); // console.log('签名',url);
...@@ -68,7 +71,15 @@ export function setWechatShare(data) { ...@@ -68,7 +71,15 @@ export function setWechatShare(data) {
console.error('微信SDK未初始化'); console.error('微信SDK未初始化');
return; return;
} }
console.log('data',data); if(!data){
const currentUrl = `${shareURL}/pages/index/index`;
data = {
title: '银盾家办家庭财务策划师联盟邀您加入',
desc: `${userInfo.name || ''}邀您加入【家庭财策师联盟】,资源+伙伴,共赢未来!`,
link: currentUrl,
imgUrl: `${shareURL}/static/images/shareBg.png`
};
}
jWeixin.ready(() => { jWeixin.ready(() => {
// 新API(推荐) // 新API(推荐)
jWeixin.updateAppMessageShareData({ jWeixin.updateAppMessageShareData({
......
import api from "@/api/api"; import api from "@/api/api";
import dataHandling from './dataHandling' import dataHandling from './dataHandling'
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
//只要是未登录状态,想要跳转到名单内的路径时,直接跳到登录页 //只要是未登录状态,想要跳转到名单内的路径时,直接跳到登录页
// 页面白名单,不受拦截 // 页面白名单,不受拦截
const whiteList = [ const whiteList = [
...@@ -23,9 +24,9 @@ export default function initApp(){ ...@@ -23,9 +24,9 @@ export default function initApp(){
// 页面跳转前进行拦截, invoke根据返回值进行判断是否继续执行跳转 // 页面跳转前进行拦截, invoke根据返回值进行判断是否继续执行跳转
invoke (e) { invoke (e) {
let pages = getCurrentPages() let pages = getCurrentPages()
let pagesLength = pages.length let pagesLength = pages.length
console.log('11111',whiteList.indexOf(e.url)==-1&&!uni.getStorageSync('loginType'));
if(whiteList.indexOf(e.url)==-1&&!uni.getStorageSync('loginType')){ if(whiteList.indexOf(e.url)==-1&&!uni.getStorageSync('loginType')){
uni.clearStorageSync(); uni.clearStorageSync();
uni.setStorageSync('loginType','visitor') uni.setStorageSync('loginType','visitor')
...@@ -107,8 +108,10 @@ export default function initApp(){ ...@@ -107,8 +108,10 @@ export default function initApp(){
success (e) {} success (e) {}
}) })
uni.addInterceptor('switchTab', { uni.addInterceptor('switchTab', {
// tabbar页面跳转前进行拦截 // tabbar页面跳转前进行拦截
invoke(e) { invoke(e) {
if (date) { if (date) {
//如果时间戳存在 那么记录此页面的停留时间 //如果时间戳存在 那么记录此页面的停留时间
dataHandling.pocessTracking( dataHandling.pocessTracking(
...@@ -126,6 +129,7 @@ export default function initApp(){ ...@@ -126,6 +129,7 @@ export default function initApp(){
uni.addInterceptor('reLaunch', { uni.addInterceptor('reLaunch', {
//页面跳转前拦截 //页面跳转前拦截
invoke(e) { invoke(e) {
if (date) { if (date) {
//如果时间戳存在 那么记录此页面的停留时间 //如果时间戳存在 那么记录此页面的停留时间
dataHandling.pocessTracking( dataHandling.pocessTracking(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment