Commit a013cd42 authored by wildfirecode's avatar wildfirecode

1

parent d8f06f18
......@@ -698,7 +698,7 @@ export class NetManager extends ABNetManager {
* @param {number} orderId 订单ID
* @param {number} prizeLevel 开奖等级,暂未开放
*/
public getPlugOrderStatus(callback: Function, orderId: number, pollingCheck: Function, pollingCount = 5, prizeLevel?: number): void {
public getPlugOrderStatus(callback: Function, orderId: number, pollingCheck: Function, pollingCount = 10, prizeLevel?: number): void {
const net: INetData = {
name: 'getPlugOrderStatus',
uri: '/plugin/getOrderStatus',
......
{"options":{"layoutMath":"2","sizeMode":"2n","useExtension":1,"layoutGap":1,"extend":0},"projectName":"box","version":5,"files":["../assets/box/boxbtn.png","../assets/box/boxbg.png"]}
\ No newline at end of file
......@@ -2162,7 +2162,7 @@ export default class MainScene extends Scene {
}
},
submitData.prizeResponse.orderNum,
() => { return DataManager.ins.getData('getPlugOrderStatus').result == 0 })
() => { return DataManager.ins.getData('getPlugOrderStatus').result == 0 });
}else {
PanelCtrl.instance.show(ModuleTypes.NO_PRIZE_PANEL, { starCount: this.scoreProgress.starCount });
......
......@@ -176,13 +176,32 @@ export default class MapScene extends Scene {
NetManager.ins.hc_openTreasureBox((success) => {
this['box'].touchEnabled = true;
if (success) {
const boxdata = DataManager.ins.getData('hc_openTreasureBox').data;
const homeData = DataManager.ins.getData('hc_home').data;
homeData.canReceiveTreasureBoxNum = boxdata.canReceiveTreasureBoxNum;
homeData.nextRangeStarsNum = boxdata.nextRangeStarsNum;
homeData.totalStarts = boxdata.totalStarts;
this.updateBox();
PanelCtrl.instance.show('box');
const data = DataManager.ins.getData('hc_openTreasureBox').data;
NetManager.ins.getPlugOrderStatus((s) => {
if (s) {
const data = DataManager.ins.getData('getPlugOrderStatus');
//区分奖品
if (data.lottery) {
PanelCtrl.instance.show('box');
} else {
showToast('您与奖品擦肩而过~');
}
} else {
showToast('您与奖品擦肩而过~');
}
},
data.orderNum,
() => { return DataManager.ins.getData('getPlugOrderStatus').result == 0 });
}
})
// }
......
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