Commit 4930976f authored by 王炽's avatar 王炽

555555

parent 6140cff6
{"options":{"layoutMath":"2","sizeMode":"2n","useExtension":1,"layoutGap":1,"extend":0},"projectName":"rule_panel","version":5,"files":["../assets/rule_panel/closeBtn_rule.png","../assets/rule_panel/ruleBg.png"]}
\ No newline at end of file
{"options":{"layoutMath":"2","sizeMode":"2n","useExtension":1,"layoutGap":1,"extend":0},"projectName":"rule_panel","version":5,"files":["../assets/rule_panel/closeBtn_rule.png"]}
\ No newline at end of file
......@@ -17,7 +17,7 @@
"name":"prize_panel"
},
{
"keys":"closeBtn_rule_png,ruleBg_png",
"keys":"closeBtn_rule_png",
"name":"rule_panel"
},
{
......@@ -79,11 +79,6 @@
"type":"image",
"url":"assets/rule_panel/closeBtn_rule.png"
},
{
"name":"ruleBg_png",
"type":"image",
"url":"assets/rule_panel/ruleBg.png"
},
{
"name":"ruleBtn_png",
"type":"image",
......
<?xml version="1.0" encoding="utf-8"?>
<e:Skin class="RulePanelSkin" width="750" height="1206" xmlns:e="http://ns.egret.com/eui" xmlns:w="http://ns.egret.com/wing">
<e:Group id="panelGroup" y="139.05" horizontalCenter="0" width="635" height="739">
<e:Image source="ruleBg_png" scaleX="1" scaleY="1" x="0" y="60"/>
<e:Button id="closeBtn" label="" y="0.89" scaleX="1" scaleY="1" horizontalCenter="292">
<e:Group width="750" top="0" bottom="0">
<e:Rect width="750" top="0" bottom="0" fillAlpha="0.3" strokeAlpha="0.3"/>
<e:Image scaleX="1" scaleY="1" x="0" y="60" source=""/>
<e:Button id="closeBtn" label="" scaleX="1" scaleY="1" horizontalCenter="0" bottom="83">
<e:skinName>
<e:Skin states="up,down,disabled">
<e:Image source="closeBtn_rule_png" source.down="closeBtn_rule_png" source.disabled="closeBtn_rule_png" scaleX.down="0.9" scaleY.down="0.9" x.down="2.5" y.down="2.5"/>
......@@ -10,9 +11,10 @@
</e:Skin>
</e:skinName>
</e:Button>
<e:Scroller width="500" height="473" y="230.39" anchorOffsetX="0" anchorOffsetY="0" horizontalCenter="0.5">
<e:Group id="ruleGroup" x="3.03">
<e:Label id="ruleLb" text="" width="495" lineSpacing="10" size="39" y="8" x="5" textColor="0x000000"/>
<e:Label text="活动规则" y="76" size="50" x="275"/>
<e:Scroller width="600" anchorOffsetX="0" anchorOffsetY="0" horizontalCenter="1" top="155" bottom="202">
<e:Group id="ruleGroup" x="3.03" locked="true">
<e:Label id="ruleLb" text="" lineSpacing="10" size="39" y="8" left="0" right="0" textColor="0xffffff"/>
</e:Group>
</e:Scroller>
</e:Group>
......
......@@ -159,7 +159,11 @@ class Main extends eui.UILayer {
if(success){
SceneCtrl.instance.change(ModuleTypes.START_SCENE);
}else{
PanelCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'获取场次信息失败,请刷新重试'});
if(DataManager.ins.getInformationZhaohangData.code == 'E1002060003'){
SceneCtrl.instance.change(ModuleTypes.START_SCENE, true);
}else{
PanelCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'获取场次信息失败,请刷新重试'});
}
}
}, DataManager.ins.customCfgData.actId);
}else{
......
......@@ -107,8 +107,11 @@ export default class GameOverPanel extends Panel {
if(success){
SceneCtrl.instance.change(ModuleTypes.START_SCENE);
}else{
PanelCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'获取场次信息失败,请刷新重试'});
if(DataManager.ins.getInformationZhaohangData.code == 'E1002060003'){
SceneCtrl.instance.change(ModuleTypes.START_SCENE, true);
}else{
PanelCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'获取场次信息失败,请刷新重试'});
}
}
}, DataManager.ins.customCfgData.actId);
}else{
......@@ -324,7 +327,11 @@ export default class GameOverPanel extends Panel {
}
}else{
PanelCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'获取场次信息失败,请刷新重试'});
if(DataManager.ins.getInformationZhaohangData.code == 'E1002060003'){
SceneCtrl.instance.change(ModuleTypes.START_SCENE, true);
}else{
PanelCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'获取场次信息失败,请刷新重试'});
}
}
Loading.instace.hide();
......
......@@ -264,7 +264,7 @@ export default class PrizePanel extends Panel {
PanelCtrl.instance.btnDelay(this.copyBtn);
if(this.lottery){
this.copyUrl(this.lottery.name);
this.copyUrl(this.lottery.couponCode);
}
......@@ -320,8 +320,11 @@ export default class PrizePanel extends Panel {
if(success){
SceneCtrl.instance.change(ModuleTypes.START_SCENE);
}else{
PanelCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'获取场次信息失败,请刷新重试'});
if(DataManager.ins.getInformationZhaohangData.code == 'E1002060003'){
SceneCtrl.instance.change(ModuleTypes.START_SCENE, true);
}else{
PanelCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'获取场次信息失败,请刷新重试'});
}
}
}, DataManager.ins.customCfgData.actId);
}else{
......
......@@ -47,8 +47,9 @@ export default class RulePanel extends Panel {
// this.ruleLb.text = '规则'
// }
// }.bind(this));
this.ruleLb.textFlow = new HtmlTextParser().parse(DataManager.ins.ajaxElementDataNew.rule);
// this.ruleLb.text = '当地球日遇上阅读日,让我们一起大声地为地球朗读!\n测一测你更像哪一位书籍中的经典人物呢?\n\n活动时间:4月22日至4月23日\n\n活动说明:每位用户可无限次免费参与测试活动,每参与1次活动即可获得1次抽奖机会,每天每位用户最多可获得5次抽奖机会\n\n奖品说明:\na,书旗小说45天会员\nb,喜马拉雅15天会员\nc,网易蜗牛读书免费7天\nd,爱奇艺阅读7天会员卡\n\n重要声明:\n1、优惠券类奖品的使用规则详见每个优惠券的介绍页\n2、通过非法途径获得奖品的,主办方有权不提供奖品';
// this.ruleLb.textFlow = new HtmlTextParser().parse(DataManager.ins.ajaxElementDataNew.rule);
this.ruleLb.size = window['ruleFontSize'] ? window['ruleFontSize'] : 30;
this.ruleLb.text = '活动时间:\n2019年6月28日-2019年7月1日\n每天上午10:00-12:00\n\n活动对象:\n苏州银行手机银行注册客户\n活动内容:\n活动期间内,客户登录手机银行即可获得参与“红包雨”活动抢红包的机会,分享好友可增加抢红包的机会。\n\n活动规则:\n1、 活动期间,用户登录手机银行,每天均有1次抢红包机会,当天活动时间内分享好友参与活动,即可增加一次抢红包的机会;\n2、抢到现金红包的客户,需复制中奖红包券码,前往“苏州银行”微信公众号领取现金红包。(领取步骤:1、关注“苏州银行”微信公众号—点击“苏式精彩”菜单栏—进入“红包兑换”领取现金奖励;2、关注“苏州银行”微信公众号,回复“红包雨”获得兑换红包链接),活动结束后中奖情况可在手机银行-生活-红包雨进行查看,最晚领奖时间为2019年7月12日23:59:59,逾期作废;\n3、此活动为概率中奖,奖品数量有限,祝好运!\n4、如有疑问,可直接联系客服专线:400-090-0208(工作日9:00至18:00);\n5、用户如果违反诚实守信原则或出现违规行为(包括但不限于侵犯第三人合法权益、作弊、扰乱系统、实施网络攻击、恶意套取、批量注册、用机器注册账户、用机器模拟客户端等方式),一经发现我行有权终止该用户参与活动并取消其领奖资格;\n6、活动中如有突发事件,苏州银行将调整活动时间和奖品设置,并及时以活动公告的形式告知用户;\n7、本活动与苹果公司无关。';
// this.ruleLb.text = '活动主题:感恩母亲节 献花赢好礼\n\n活动玩法:\n\n从3种鲜花中选择其中一种给母亲献花,每次献花扣除9积分,点击选择花束后,小女孩手捧鲜花走向母亲,献花成功后直接抽奖,概率出奖,奖品有限,快来参与吧~\n\n活动奖品:\n18积分 概率:30%\n28积分 概率:10%\n38积分 概率:3%\n88积分 概率:2%\n188积分 概率:1%\n\n活动细则:\n\n1.每个会员可使用9积分参与1次游戏,参与后积分不予退回,次数不限。\n\n2.优惠券可在全国屈臣氏实体门店,消费购物结账时,出示相关的中奖奖品券码进行核销兑换。\n\n3.结果以“活动首页-我的奖励”或在屈臣氏“会员中心-积分乐园-兑换记录”中的中奖记录为准。\n\n4.券类奖品的使用规则详见每个优惠券的介绍页。\n\n5.实物类商品请凭券码到屈臣氏门店领取。\n\n6.在本次活动期间,如用户存在任何违反法律、法规、屈臣氏活动规则的行为,包括但不限于作弊得奖、恶意套现等行为,屈臣氏有权取消用户的中奖资格,收回所发奖品,要求用户将已享受的奖品退还屈臣氏,如奖品为实体奖品且用户已拆除外包装无法进行二次销售的,屈臣氏有权按照奖品的市场价格向用户追讨。\n\n7.本次活动规则如有调整,相关变动或调整将即时公布在本活动规则页面。\n\n8.活动期内,如遇兑换异常等不确定情况出现,请在活动结束后10个工作日内致电会员服务热钱:400 830 1310(自付市内话费)。\n\n9.此活动奖品数量有限,概率出奖,先到先得,祝好运~';
}
......
......@@ -34,11 +34,15 @@ export default class StartScene extends Scene {
private currBtn:eui.Button;
private desTime:number;
private isEnd:boolean;
public get skinKey() { return 'StartScene' }
public get groupName() { return 'start_scene' }
constructor(data?) {
super(data);//95fcf3
this.isEnd = this.data;
}
initEvents() {
......@@ -148,9 +152,18 @@ export default class StartScene extends Scene {
this.moreBtn.visible = false;
let idata = DataManager.ins.getInformationZhaohangData.data;
let startTime = idata.scenes[0].startTime - idata.serverTime + this.desTime;
let endTime = idata.scenes[0].endTime - idata.serverTime - this.desTime;;
console.log('startTime='+startTime);
let startTime;
let endTime;
//活动结束的特殊处理
if(this.isEnd){
idata = {isNewActivityGuide:true, todayTimesIsEnd:true};
}else{
startTime = idata.scenes[0].startTime - idata.serverTime + this.desTime;
endTime = idata.scenes[0].endTime - idata.serverTime - this.desTime;;
console.log('startTime='+startTime);
}
if(idata.isNewActivityGuide && idata.todayTimesIsEnd){//如果是最后一天
this.startBtn.visible = false;
......@@ -385,6 +398,9 @@ export default class StartScene extends Scene {
};
if(window['ThirdApp']){
window['ThirdApp'].webviewShare(param);
console.log('ThirdApp',window['ThirdApp']);
console.log('param',param);
console.log('webviewShare',window['ThirdApp'].webviewShare);
}
Loading.instace.show();
NetManager.ins.shareZhaohang((success) => {
......@@ -412,7 +428,11 @@ export default class StartScene extends Scene {
//初始化首页时间按钮状态
this.initTime();
}else{
if(DataManager.ins.getInformationZhaohangData.code == 'E1002060003'){
SceneCtrl.instance.change(ModuleTypes.START_SCENE, true);
}else{
PanelCtrl.instance.show(ModuleTypes.TOAST_PANEL, {msg:'获取场次信息失败,请刷新重试'});
}
}
}, DataManager.ins.customCfgData.actId);
}else{
......
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