feat: 更新

This commit is contained in:
dengtongyu committed 2023-04-23 01:13:23 +08:00
1 parent 125a656002
commit c3bfb65096
5 files changed
+27 -17

No files matched your search

+4 -4
View File
@@ -7,13 +7,13 @@ let target = "";
switch (VUE_APP_PROXY) { switch (VUE_APP_PROXY) {
case 1: case 1:
target = "http://im.haloapp.vip";
break;
case 2:
target = "http://apibeta.haloapp.vip"; target = "http://apibeta.haloapp.vip";
break; break;
case 2:
target = "https://api.xingyuwenhua.com.cn";
break;
default: default:
target = "http://test.haloapp.vip"; target = "https://api.xingyuwenhua.com.cn";
} }
let proxyTable = { let proxyTable = {
+1 -6
View File
@@ -18,10 +18,6 @@ const host = (PASSID, GATEWAY) => {
const money = "金币"; const money = "金币";
const unit = "门票"; const unit = "门票";
const turntable = {
turntable1: 2,
turntable2: 5
};
module.exports = { module.exports = {
appName, appName,
@@ -29,6 +25,5 @@ module.exports = {
VUE_APP_PROXY, VUE_APP_PROXY,
host, host,
money, money,
unit, unit
turntable
}; };
+3 -3
View File
@@ -218,11 +218,11 @@ const getMsgFromDevice = function() {
params.debug === "true" || params.debug === "true" ||
location.hostname === "localhost" location.hostname === "localhost"
) { ) {
window.info.roomUid = 904860; window.info.roomUid = 90022;
window.info.uid = 1000009; window.info.uid = 90107;
window.info.deviceId = "afhksafhksajhfs1kjahsfkjsf0000aaaaaaaacaa"; window.info.deviceId = "afhksafhksajhfs1kjahsfkjsf0000aaaaaaaacaa";
window.info.ticket = window.info.ticket =
"eyJhbGciOiJIUzI1NiJ9.eyJ0aWNrZXRfdHlwZSI6bnVsbCwidWlkIjo5MTMzOSwidGlja2V0X2lkIjoiOGJmMTdlYmQtMTY4ZC00NTliLWI0NzUtMDU3M2Y1ZmM4MDQzIiwiZXhwIjozNjAwLCJjbGllbnRfaWQiOiJlcmJhbi1jbGllbnQifQ.MnKGEc6bSkyOkCbx26lib6J0koFDA2uiKnbwkhdk3MU"; "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0aWNrZXRfdHlwZSI6bnVsbCwidWlkIjo5MDEwNywidGlja2V0X2lkIjoiMmYxYWEyNjgtYjFjYS00ZDM1LTkxMTYtODg5NWI1NDFlMDE3IiwiZXhwIjozNjAwLCJjbGllbnRfaWQiOiJlcmJhbi1jbGllbnQifQ.Z0gZSGQyCHMX6OR_g_sH6JiCRZ8ete7S76ed4QIR2CU";
} }
} }
info = window.info; info = window.info;
+8 -1
View File
@@ -8,7 +8,7 @@ const routes = [
path: "/", path: "/",
name: "Home", name: "Home",
component: () => import(/* webpackChunkName: "Home" */ "../views/Home.vue") component: () => import(/* webpackChunkName: "Home" */ "../views/Home.vue")
} },
// { // {
// path: "/bobo", // path: "/bobo",
// name: "Bobo", // name: "Bobo",
@@ -20,6 +20,13 @@ const routes = [
// component: () => // component: () =>
// import(/* webpackChunkName: "Wheel" */ "../views/wheel.vue") // import(/* webpackChunkName: "Wheel" */ "../views/wheel.vue")
// } // }
{
path: "/rank",
name: "rank",
component: () =>
import(/* webpackChunkName: "rank" */ "../views/rankView.vue")
}
]; ];
const router = new VueRouter({ const router = new VueRouter({
+11 -3
View File
@@ -11,7 +11,7 @@ import {
buyPack buyPack
} from "@/api"; } from "@/api";
import { getMsgFromDevice, getQueryString } from "@/lib/tool"; import { getMsgFromDevice, getQueryString } from "@/lib/tool";
import { unit, turntable } from "@/config"; import { unit } from "@/config";
const info = getMsgFromDevice(); const info = getMsgFromDevice();
const locateObj = getQueryString(); const locateObj = getQueryString();
@@ -29,6 +29,7 @@ export default new Vuex.Store({
ruleType: "one", ruleType: "one",
remainTicketNum: 0, remainTicketNum: 0,
goldNum: 0, goldNum: 0,
turntable: {},
happyGiftList: [], happyGiftList: [],
ticketRule: null, ticketRule: null,
canLottery: true, canLottery: true,
@@ -83,6 +84,9 @@ export default new Vuex.Store({
goldNum: state => { goldNum: state => {
return state.goldNum; return state.goldNum;
}, },
turntable: state => {
return state.turntable;
},
happyGiftList: state => { happyGiftList: state => {
return state.happyGiftList; return state.happyGiftList;
}, },
@@ -115,8 +119,8 @@ export default new Vuex.Store({
ticketRuleConfig: state => { ticketRuleConfig: state => {
return state.ticketRuleConfig; return state.ticketRuleConfig;
}, },
curLotteryPrize: state => { curLotteryPrize: (state, getters) => {
return turntable[state.drawType]; return getters.turntable[state.drawType];
}, },
curLotteryTimesPrize: (state, getters) => { curLotteryTimesPrize: (state, getters) => {
return getters.curLotteryPrize * getters.curTicketRuleValue; return getters.curLotteryPrize * getters.curTicketRuleValue;
@@ -208,6 +212,9 @@ export default new Vuex.Store({
SetGoldNum(state, payload) { SetGoldNum(state, payload) {
state.goldNum = payload; state.goldNum = payload;
}, },
SetTurntable(state, payload) {
state.turntable = payload;
},
SetHappyGiftList(state, payload) { SetHappyGiftList(state, payload) {
state.happyGiftList = payload; state.happyGiftList = payload;
}, },
@@ -327,6 +334,7 @@ export default new Vuex.Store({
if (code === 200) { if (code === 200) {
commit("SetRemainTicketNum", data.num || 0); commit("SetRemainTicketNum", data.num || 0);
commit("SetGoldNum", data.goldNum || 0); commit("SetGoldNum", data.goldNum || 0);
commit("SetTurntable", data.ticketForOneTime);
} else { } else {
Toast.fail(message); Toast.fail(message);
} }