Commit 4a42e767 authored by 陈子煜's avatar 陈子煜

完成福袋任务弹窗

parent 75bf585e
...@@ -34,6 +34,9 @@ export default class GetPrize extends Panel { ...@@ -34,6 +34,9 @@ export default class GetPrize extends Panel {
async start() { async start() {
const {data = this.data} = this.data const {data = this.data} = this.data
console.log(data,112233)
console.log(data.prizeName,22222)
data.map((item, index) => { data.map((item, index) => {
const prize = instantiate(this.prizePrefab) const prize = instantiate(this.prizePrefab)
......
import mobx from "mobx"; import mobx from "mobx";
import { sendWebNet, sendWebNetWithToken, WebNetName } from "../Utils/WebNet/WebNet"; import {sendWebNet, sendWebNetWithToken, WebNetName} from "../Utils/WebNet/WebNet";
import { showPanel } from "../../Module/UIFast"; import {showPanel} from "../../Module/UIFast";
import RankPrizePanel from "../Panels/RankPrizePanel"; import RankPrizePanel from "../Panels/RankPrizePanel";
import { getUrlParams } from "../Utils/WebNet/web/webTools"; import {getUrlParams} from "../Utils/WebNet/web/webTools";
import { assetManager, ImageAsset, SpriteFrame, Texture2D } from "cc"; import {assetManager, ImageAsset, SpriteFrame, Texture2D} from "cc";
import GetPrize from "db://assets/Scripts/Panels/GetPrize"; import GetPrize from "db://assets/Scripts/Panels/GetPrize";
const {makeAutoObservable} = mobx; const {makeAutoObservable} = mobx;
...@@ -65,9 +65,9 @@ class Store { ...@@ -65,9 +65,9 @@ class Store {
continueSignDays: 0, continueSignDays: 0,
nickname: "", nickname: "",
avatar: "", avatar: "",
newGetSpName:"", newGetSpName: "",
newGetSpImage:"", newGetSpImage: "",
luckBenefitDesc:"", luckBenefitDesc: "",
newGetSpId: null, newGetSpId: null,
rankInfos: [], rankInfos: [],
rankPopList: [], rankPopList: [],
...@@ -83,10 +83,13 @@ class Store { ...@@ -83,10 +83,13 @@ class Store {
this.homeInfo = data; this.homeInfo = data;
if (data.bagPopVO) { if (data.bagPopVO) {
showPanel(GetPrize, { showPanel(GetPrize, [{
prizeName: store.homeInfo.bagPopVO.bagName,
prizeImg: store.homeInfo.bagPopVO.bagImg, data: data.bagPopVO,
}) prizeName: data.bagPopVO.bagName,
prizeImg: data.bagPopVO.bagImg
}])
} }
} }
...@@ -136,7 +139,7 @@ class Store { ...@@ -136,7 +139,7 @@ class Store {
const inviteCode = getUrlParams("inviteCode"); const inviteCode = getUrlParams("inviteCode");
if (!inviteCode) return; if (!inviteCode) return;
const { success } = await sendWebNetWithToken(WebNetName.doAssist, { inviteCode }); const {success} = await sendWebNetWithToken(WebNetName.doAssist, {inviteCode});
} }
......
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