Compare commits
3 Commits
7739d46a5e
...
dc206f6b2d
| Author | SHA1 | Date |
|---|---|---|
|
|
dc206f6b2d | |
|
|
26ef665b8c | |
|
|
ad6a039c2e |
|
|
@ -0,0 +1,15 @@
|
||||||
|
# Windows
|
||||||
|
[Dd]esktop.ini
|
||||||
|
Thumbs.db
|
||||||
|
$RECYCLE.BIN/
|
||||||
|
|
||||||
|
# macOS
|
||||||
|
.DS_Store
|
||||||
|
.fseventsd
|
||||||
|
.Spotlight-V100
|
||||||
|
.TemporaryItems
|
||||||
|
.Trashes
|
||||||
|
.hbuilderx/
|
||||||
|
# Node.js
|
||||||
|
node_modules/
|
||||||
|
unpackage/
|
||||||
33
App.vue
33
App.vue
|
|
@ -93,35 +93,14 @@
|
||||||
// 版本信息
|
// 版本信息
|
||||||
handleoginversion() {
|
handleoginversion() {
|
||||||
let that = this
|
let that = this
|
||||||
that.$model.getloginversion({
|
that.$model.getloginversion().then(res => {
|
||||||
is_wechat: uni.getSystemInfoSync().uniPlatform == 'app' ? false : true
|
let language = res.data.language == "zh" ? 'zh-Hans' : res.data.language
|
||||||
}).then(res => {
|
uni.setLocale(language)
|
||||||
that.$store.commit('changeLanguage', res.data.language_arr)
|
uni.setStorageSync('language', res.data.language)
|
||||||
if (res.code == 0) {
|
if (res.code == 0) {
|
||||||
that.$i18n.locale = res.data.language
|
|
||||||
uni.setStorageSync('language', res.data.language)
|
|
||||||
that.$store.commit('changeLocale', res.data.language)
|
|
||||||
uni.$emit('login-sucesss');
|
uni.$emit('login-sucesss');
|
||||||
console.log("已登录手机语言", res.data.language)
|
|
||||||
} else {
|
} else {
|
||||||
uni.getSystemInfo({
|
uni.$emit('need-login');
|
||||||
success(e) {
|
|
||||||
let locale = ""
|
|
||||||
that.list.forEach(ite => {
|
|
||||||
if (e.language.indexOf(ite.key) != -1) {
|
|
||||||
locale = ite.value
|
|
||||||
}
|
|
||||||
})
|
|
||||||
let language = uni.getStorageSync('language') ? uni.getStorageSync(
|
|
||||||
'language') : locale
|
|
||||||
that.$i18n.locale = language
|
|
||||||
uni.setStorageSync('language', language)
|
|
||||||
that.$store.commit('changeLocale', language)
|
|
||||||
uni.$emit('need-login');
|
|
||||||
console.log("未登录手机语言", language, uni.getStorageSync('language'), locale)
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
}
|
}
|
||||||
// #ifdef APP-PLUS||APP
|
// #ifdef APP-PLUS||APP
|
||||||
that.$store.commit('changePhoneInfo', {
|
that.$store.commit('changePhoneInfo', {
|
||||||
|
|
@ -129,7 +108,7 @@
|
||||||
})
|
})
|
||||||
// 比对版本号
|
// 比对版本号
|
||||||
let version = that.$tools.compareVersions(SystemVersion, res.data.version)
|
let version = that.$tools.compareVersions(SystemVersion, res.data.version)
|
||||||
console.log("是否登录及版本号", res.data.version, SystemVersion, version)
|
console.log("是否登录及版本号",res, res.data.version, SystemVersion, version)
|
||||||
if (version == -1) { // 0版本号相通,1,:第一个版本号大于第二个版本号,-1:第一个版本号小于第二个版本号
|
if (version == -1) { // 0版本号相通,1,:第一个版本号大于第二个版本号,-1:第一个版本号小于第二个版本号
|
||||||
uni.showModal({
|
uni.showModal({
|
||||||
title: '发现新版本',
|
title: '发现新版本',
|
||||||
|
|
|
||||||
|
|
@ -9,10 +9,10 @@
|
||||||
<uni-icons type="down" size="18"></uni-icons>
|
<uni-icons type="down" size="18"></uni-icons>
|
||||||
</view>
|
</view>
|
||||||
<view class="languageList" v-if="Islanguage">
|
<view class="languageList" v-if="Islanguage">
|
||||||
<view class="item" v-for="(ite,ind) in languageList" :class="[nowlanguage==ite.value?'active':'']"
|
<view class="item" v-for="(ite,ind) in languageList" :class="[nowlanguage==ite.name?'active':'']"
|
||||||
@click="handleSetlanguage(ite)">
|
@click="handleSetlanguage(ite)">
|
||||||
{{ite.value}}
|
{{ite.name}}
|
||||||
<image src="../../static/dui1.png" v-if="nowlanguage==ite.value"></image>
|
<image src="../../static/dui1.png" v-if="nowlanguage==ite.name"></image>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
@ -28,7 +28,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="editem">
|
<view class="editem">
|
||||||
<view class="item">
|
<view class="item">
|
||||||
<view class="text">{{language=='zh-Hans'?$t("common.titleAccountText"):$t("common.infoEmail")}}
|
<view class="text">{{$t("common.titleAccountText")}}
|
||||||
</view>
|
</view>
|
||||||
<view class="input">
|
<view class="input">
|
||||||
<input v-model="phone" :placeholder="$t('tips.verifyRecord')" />
|
<input v-model="phone" :placeholder="$t('tips.verifyRecord')" />
|
||||||
|
|
@ -118,6 +118,9 @@
|
||||||
},
|
},
|
||||||
onLoad() {
|
onLoad() {
|
||||||
let that = this
|
let that = this
|
||||||
|
that.language = uni.getStorageSync('language') ? uni.getStorageSync('language') : uni.getLocale()
|
||||||
|
that.nowlanguage = that.languageList.find(ite => ite.key == that.language).value
|
||||||
|
console.log("language", that.language, uni.getStorageSync('language'), uni.getLocale())
|
||||||
// #ifdef MP-WEIXIN
|
// #ifdef MP-WEIXIN
|
||||||
that.login()
|
that.login()
|
||||||
// #endif
|
// #endif
|
||||||
|
|
@ -258,12 +261,11 @@
|
||||||
// 语言切换
|
// 语言切换
|
||||||
handleSetlanguage(ite) {
|
handleSetlanguage(ite) {
|
||||||
let that = this
|
let that = this
|
||||||
|
uni.setLocale(ite.key)
|
||||||
that.language = ite.key
|
that.language = ite.key
|
||||||
that.nowlanguage = ite.value
|
that.nowlanguage = ite.value
|
||||||
that.Islanguage = false
|
that.Islanguage = false
|
||||||
that.$i18n.locale = ite.key
|
|
||||||
uni.setStorageSync('language', ite.key)
|
uni.setStorageSync('language', ite.key)
|
||||||
that.$store.commit('changeLocale', ite.key)
|
|
||||||
},
|
},
|
||||||
handleToggle() {
|
handleToggle() {
|
||||||
this.phone = ""
|
this.phone = ""
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
import tools from '@/toolJs/tools.js'
|
import tools from '@/toolJs/tools.js'
|
||||||
import store from '../store'
|
import store from '../store'
|
||||||
// let baseUrl = "https://tc.pcxbc.com"
|
// let baseUrl = "https://tc.pcxbc.com"
|
||||||
let baseUrl = "https://tc.pcxbc.com"
|
let baseUrl = "https://tc.pcxbc.com/testedition"
|
||||||
const httpRequest = (url, method = "get", data) => {
|
const httpRequest = (url, method = "get", data) => {
|
||||||
let httpDefaultOpts = {
|
let httpDefaultOpts = {
|
||||||
url: baseUrl + url,
|
url: baseUrl + url,
|
||||||
|
|
@ -40,15 +40,14 @@ const httpRequest = (url, method = "get", data) => {
|
||||||
const get = (url, data) => {
|
const get = (url, data) => {
|
||||||
data.token = uni.getStorageSync('token')
|
data.token = uni.getStorageSync('token')
|
||||||
data.aan_id = uni.getStorageSync('aan_id')
|
data.aan_id = uni.getStorageSync('aan_id')
|
||||||
// data.language = uni.getLocale() == 'zh-Hans' ? "zh" : uni.getLocale()
|
data.language = uni.getLocale() == 'zh-Hans' ? "zh" : uni.getLocale()
|
||||||
return httpRequest(url, 'get', data)
|
return httpRequest(url, 'get', data)
|
||||||
}
|
}
|
||||||
|
|
||||||
const post = (url, data) => {
|
const post = (url, data) => {
|
||||||
data.token = uni.getStorageSync('token')
|
data.token = uni.getStorageSync('token')
|
||||||
data.aan_id = uni.getStorageSync('aan_id')
|
data.aan_id = uni.getStorageSync('aan_id')
|
||||||
// data.language = uni.getLocale() == 'zh-Hans' ? "zh" : uni.getLocale()
|
data.language = uni.getLocale() == 'zh-Hans' ? "zh" : uni.getLocale()
|
||||||
console.log("https.js_post", url, data)
|
|
||||||
return httpRequest(url, 'post', data)
|
return httpRequest(url, 'post', data)
|
||||||
}
|
}
|
||||||
export default {
|
export default {
|
||||||
|
|
|
||||||
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue