This commit is contained in:
2022-08-31 09:07:18 +08:00
7 changed files with 119 additions and 103 deletions

194
App.vue
View File

@@ -1,103 +1,103 @@
<script> <script>
import { import {
getVersions getVersions
} from './apis/interfaces/versions' } from './apis/interfaces/versions'
export default { export default {
onShow() { onShow() {
// 已经登录过且携带了参数 有弹窗且 // 已经登录过且携带了参数 有弹窗且
setTimeout(() => { setTimeout(() => {
if (uni.getStorageSync('token')) { if (uni.getStorageSync('token')) {
if (plus.runtime.arguments.split('?')[1]) { if (plus.runtime.arguments.split('?')[1]) {
let shareId = plus.runtime.arguments.split('?')[1].split('invitation')[0] let shareId = plus.runtime.arguments.split('?')[1].split('invitation')[0]
if (shareId != '' && shareId != undefined) { if (shareId != '' && shareId != undefined) {
uni.showModal({ uni.showModal({
title: ' 温馨提示', title: ' 温馨提示',
content: '有人邀请您一起拼团', content: '有人邀请您一起拼团',
cancelColor: '#999', cancelColor: '#999',
cancelText: '再想想', cancelText: '再想想',
confirmColor: '#34ce98', confirmColor: '#34ce98',
confirmText: '立即拼团', confirmText: '立即拼团',
success: (res) => { success: (res) => {
uni.hideLoading() uni.hideLoading()
if (res.confirm) { if (res.confirm) {
plus.runtime.arguments = null; plus.runtime.arguments = null;
plus.runtime.arguments = ''; plus.runtime.arguments = '';
uni.navigateTo({ uni.navigateTo({
url: '/pages/group-book/success/success?access=1&id=' + url: '/pages/group-book/success/success?access=1&id=' +
shareId shareId
}) })
} }
} }
}) })
} }
} }
} }
}, 100); }, 100);
}, },
onLaunch: function() { onLaunch: function() {
//#ifdef APP-PLUS //#ifdef APP-PLUS
// 获取系统版本号 // 获取系统版本号
// getVersions({ getVersions({
// platform: plus.os.name, platform: plus.os.name,
// version : plus.runtime.version version: plus.runtime.version
// }).then(res => { }).then(res => {
// if (res.update) { if (res.update) {
// uni.showModal({ uni.showModal({
// title : "更新提示", title : "更新提示",
// content : res.note || '版本更新信息', content : res.note || '版本更新信息',
// confirmText : "更新", confirmText : "更新",
// showCancel : !res.info.must, showCancel : !res.info.must,
// success : modalRes => { success: modalRes => {
// if (modalRes.confirm) { if (modalRes.confirm) {
// if (plus.os.name == "Android") { if (plus.os.name == "Android") {
// uni.showToast({ uni.showToast({
// title: '新版本下载中,将在下载完成后自动为您安装更新包', title: '新版本下载中,将在下载完成后自动为您安装更新包',
// icon: 'none' icon: 'none'
// }) })
// uni.downloadFile({ uni.downloadFile({
// url: res.info.download, url: res.info.download,
// success: apkPick => { success: apkPick => {
// plus.runtime.install(apkPick plus.runtime.install(apkPick
// .tempFilePath, '', .tempFilePath, '',
// installRES => { installRES => {
// // 安装完成用于提示新版本引导,暂时无用 // 安装完成用于提示新版本引导,暂时无用
// }, installERR => { }, installERR => {
// // 安装失败 // 安装失败
// }) })
// }, },
// fail(err) { fail(err) {
// uni.showToast({ uni.showToast({
// title: '安装包下载失败,请检查您的网络或稍后重试', title: '安装包下载失败,请检查您的网络或稍后重试',
// icon: 'none' icon: 'none'
// }) })
// } }
// }) })
// // plus.runtime.openURL(res.info.download, err => { // plus.runtime.openURL(res.info.download, err => {
// // console.log(err) // console.log(err)
// // }, 'com.android.browser'); // }, 'com.android.browser');
// } else { } else {
// uni.showToast({ uni.showToast({
// title: 'IOS应用暂未上架请打开测试(TestFlight)工具点击更新', title: 'IOS应用暂未上架请打开测试(TestFlight)工具点击更新',
// icon: 'none' icon: 'none'
// }) })
// } }
// } }
// } }
// }) })
// } }
// }).catch(err => { }).catch(err => {
// uni.showToast({ uni.showToast({
// title: err.message, title: err.message,
// icon: 'none' icon: 'none'
// }) })
// }) })
//#endif //#endif
}, },
} }
</script> </script>
<style lang="scss"> <style lang="scss">
@import "uview-ui/index.scss"; @import "uview-ui/index.scss";
@import "@/static/iconfont.css"; @import "@/static/iconfont.css";
</style> </style>

View File

@@ -2,7 +2,7 @@
"name" : "共力生态", "name" : "共力生态",
"appid" : "__UNI__DE7B0E6", "appid" : "__UNI__DE7B0E6",
"description" : "共力生态", "description" : "共力生态",
"versionName" : "1.0.44", "versionName" : "1.0.46",
"versionCode" : 100, "versionCode" : 100,
"transformPx" : false, "transformPx" : false,
/* 5+App */ /* 5+App */

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long