Commit fedd4dcac9b01a6ca1c25e248b2e3fa151d5d572
1 parent
ce3c48e9
Exists in
master
and in
3 other branches
X
Showing
6 changed files
with
36 additions
and
9 deletions
Show diff stats
wxsdk/http/SDKApi.ts
@@ -63,8 +63,9 @@ export class SDKApi { | @@ -63,8 +63,9 @@ export class SDKApi { | ||
63 | 63 | ||
64 | public static client_log = (...args) => SDKHttp.httpGet(`${DataService.I.DotApi}${HostKeys.client_log}`, ...args); | 64 | public static client_log = (...args) => SDKHttp.httpGet(`${DataService.I.DotApi}${HostKeys.client_log}`, ...args); |
65 | 65 | ||
66 | + | ||
67 | + // OrderApi | ||
66 | public static pay = (...args) => SDKHttp.httpPost(`${DataService.I.OrderApi}${HostKeys.orderReport}`, ...args); | 68 | public static pay = (...args) => SDKHttp.httpPost(`${DataService.I.OrderApi}${HostKeys.orderReport}`, ...args); |
67 | - | ||
68 | public static orderQuery = (...args) => SDKHttp.httpPost(`${DataService.I.OrderApi}${HostKeys.orderQuery}`, ...args); | 69 | public static orderQuery = (...args) => SDKHttp.httpPost(`${DataService.I.OrderApi}${HostKeys.orderQuery}`, ...args); |
69 | public static preorder = (...args) => SDKHttp.httpPost(`${DataService.I.OrderApi}${HostKeys.preorder}`, ...args); | 70 | public static preorder = (...args) => SDKHttp.httpPost(`${DataService.I.OrderApi}${HostKeys.preorder}`, ...args); |
70 | } | 71 | } |
wxsdk/lib/sdk.d.ts
wxsdk/service/DataService.ts
@@ -57,10 +57,16 @@ export default class DataService { | @@ -57,10 +57,16 @@ export default class DataService { | ||
57 | 57 | ||
58 | if (data.hasOwnProperty('isnew')) | 58 | if (data.hasOwnProperty('isnew')) |
59 | this.setIsnew(data.isnew); | 59 | this.setIsnew(data.isnew); |
60 | - | 60 | + |
61 | if (data.hasOwnProperty('logindays')) | 61 | if (data.hasOwnProperty('logindays')) |
62 | this.setLogindays(data.logindays); | 62 | this.setLogindays(data.logindays); |
63 | 63 | ||
64 | + if (data.hasOwnProperty('amount')) | ||
65 | + this.setLogindays(data.amount); | ||
66 | + | ||
67 | + if (data.hasOwnProperty('pon')) | ||
68 | + this.setLogindays(data.pon); | ||
69 | + | ||
64 | } | 70 | } |
65 | 71 | ||
66 | get expice() { | 72 | get expice() { |
@@ -81,7 +87,7 @@ export default class DataService { | @@ -81,7 +87,7 @@ export default class DataService { | ||
81 | return this; | 87 | return this; |
82 | } | 88 | } |
83 | 89 | ||
84 | - get logindays(){ | 90 | + get logindays() { |
85 | return this._data.logindays; | 91 | return this._data.logindays; |
86 | } | 92 | } |
87 | 93 | ||
@@ -90,6 +96,13 @@ export default class DataService { | @@ -90,6 +96,13 @@ export default class DataService { | ||
90 | return this; | 96 | return this; |
91 | } | 97 | } |
92 | 98 | ||
99 | + get amount() { | ||
100 | + return this._data.amount; | ||
101 | + } | ||
102 | + get pon() { | ||
103 | + return this._data.pon; | ||
104 | + } | ||
105 | + | ||
93 | 106 | ||
94 | get Scene() { | 107 | get Scene() { |
95 | return this._data.scene || 0; | 108 | return this._data.scene || 0; |
@@ -146,7 +159,7 @@ export default class DataService { | @@ -146,7 +159,7 @@ export default class DataService { | ||
146 | 159 | ||
147 | setUserId(val: any) { | 160 | setUserId(val: any) { |
148 | this.setValue('userId', val); | 161 | this.setValue('userId', val); |
149 | - StorageUtils.I.set("userId",val); | 162 | + StorageUtils.I.set("userId", val); |
150 | return this; | 163 | return this; |
151 | } | 164 | } |
152 | 165 |
wxsdk/service/LogService.ts
@@ -38,7 +38,7 @@ export default class LogService { | @@ -38,7 +38,7 @@ export default class LogService { | ||
38 | setRegFinishState(state: number) { | 38 | setRegFinishState(state: number) { |
39 | this.regFinishState = state; | 39 | this.regFinishState = state; |
40 | } | 40 | } |
41 | - | 41 | + |
42 | private get LaunchTime() { | 42 | private get LaunchTime() { |
43 | return DataService.I.LaunchTime; | 43 | return DataService.I.LaunchTime; |
44 | } | 44 | } |
@@ -471,6 +471,8 @@ export default class LogService { | @@ -471,6 +471,8 @@ export default class LogService { | ||
471 | let uid = this.UserId; | 471 | let uid = this.UserId; |
472 | let env = DataService.I.EnvEnum === 1 ? 'pre' : 'prod'; | 472 | let env = DataService.I.EnvEnum === 1 ? 'pre' : 'prod'; |
473 | let logindays = DataService.I.logindays; | 473 | let logindays = DataService.I.logindays; |
474 | + let amount = DataService.I.amount; | ||
475 | + let pon = DataService.I.pon; | ||
474 | return { | 476 | return { |
475 | gameid, | 477 | gameid, |
476 | channel, | 478 | channel, |
@@ -484,7 +486,9 @@ export default class LogService { | @@ -484,7 +486,9 @@ export default class LogService { | ||
484 | scene, | 486 | scene, |
485 | uid, | 487 | uid, |
486 | env, | 488 | env, |
487 | - logindays | 489 | + logindays, |
490 | + amount, | ||
491 | + pon | ||
488 | }; | 492 | }; |
489 | } | 493 | } |
490 | 494 |
wxsdk/service/entity/SdkData.ts
@@ -36,7 +36,10 @@ export default class SdkData { | @@ -36,7 +36,10 @@ export default class SdkData { | ||
36 | public isCross: boolean; // 是否开启交叉悬浮框推广位 | 36 | public isCross: boolean; // 是否开启交叉悬浮框推广位 |
37 | public isDrawer: boolean; // 是否开启交叉抽屉推广位 | 37 | public isDrawer: boolean; // 是否开启交叉抽屉推广位 |
38 | public isGuessLike: boolean; // 是否开启交叉猜你喜欢推广位 | 38 | public isGuessLike: boolean; // 是否开启交叉猜你喜欢推广位 |
39 | - public logindays:number; | 39 | + public logindays:number; // 登录天数 |
40 | + public amount:number; // 充值金额 | ||
41 | + public pon:number; // 用户类型 | ||
42 | + | ||
40 | 43 | ||
41 | constructor() { | 44 | constructor() { |
42 | this.token = ''; | 45 | this.token = ''; |
@@ -74,6 +77,8 @@ export default class SdkData { | @@ -74,6 +77,8 @@ export default class SdkData { | ||
74 | this.isDrawer = false; | 77 | this.isDrawer = false; |
75 | this.isGuessLike = false; | 78 | this.isGuessLike = false; |
76 | this.logindays = 0; | 79 | this.logindays = 0; |
80 | + this.amount = 0; | ||
81 | + this.pon = 0; | ||
77 | } | 82 | } |
78 | } | 83 | } |
79 | 84 |
wxsdk/wx/WxLogin.ts
@@ -94,7 +94,7 @@ export default class WxLogin { | @@ -94,7 +94,7 @@ export default class WxLogin { | ||
94 | if (data) { | 94 | if (data) { |
95 | // 设置登录信息 | 95 | // 设置登录信息 |
96 | if (data.data) { | 96 | if (data.data) { |
97 | - let { channel, uid, firstlogin, token, reftoken, openid, expire, isnew, gameconfig,logindays } = data.data; | 97 | + let { channel, uid, firstlogin, token, reftoken, openid, expire, isnew, gameconfig,logindays,amount,pon } = data.data; |
98 | LogService.I.setLogind({ | 98 | LogService.I.setLogind({ |
99 | channel, | 99 | channel, |
100 | userId: uid, | 100 | userId: uid, |
@@ -104,7 +104,9 @@ export default class WxLogin { | @@ -104,7 +104,9 @@ export default class WxLogin { | ||
104 | token, | 104 | token, |
105 | refToken: reftoken, | 105 | refToken: reftoken, |
106 | expire, | 106 | expire, |
107 | - logindays | 107 | + logindays, |
108 | + amount, | ||
109 | + pon | ||
108 | }); | 110 | }); |
109 | OnlineService.I.setData(gameconfig) | 111 | OnlineService.I.setData(gameconfig) |
110 | LogService.I.active(); | 112 | LogService.I.active(); |