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(); |