兼容扫码登录短场景参数
This commit is contained in:
parent
91c43e703f
commit
28b8dc3773
@ -44,10 +44,10 @@ Page({
|
|||||||
return text
|
return text
|
||||||
},
|
},
|
||||||
extractTicket(value) {
|
extractTicket(value) {
|
||||||
return this.extractSceneValue(value, ['ticket'])
|
return this.extractSceneValue(value, ['ticket', 't'])
|
||||||
},
|
},
|
||||||
extractSessionId(value) {
|
extractSessionId(value) {
|
||||||
return this.extractSceneValue(value, ['session_id', 'sessionId'])
|
return this.extractSceneValue(value, ['session_id', 'sessionId', 's'])
|
||||||
},
|
},
|
||||||
extractSceneValue(value, names) {
|
extractSceneValue(value, names) {
|
||||||
const raw = this.decodeRepeated(value)
|
const raw = this.decodeRepeated(value)
|
||||||
|
|||||||
@ -22,6 +22,8 @@ assert.match(pageJs, /options\.session_id/);
|
|||||||
assert.match(pageJs, /options\.sessionId/);
|
assert.match(pageJs, /options\.sessionId/);
|
||||||
assert.match(pageJs, /extractTicket/);
|
assert.match(pageJs, /extractTicket/);
|
||||||
assert.match(pageJs, /extractSessionId/);
|
assert.match(pageJs, /extractSessionId/);
|
||||||
|
assert.match(pageJs, /\['ticket', 't'\]/);
|
||||||
|
assert.match(pageJs, /\['session_id', 'sessionId', 's'\]/);
|
||||||
assert.match(pageJs, /confirmErpLogin/);
|
assert.match(pageJs, /confirmErpLogin/);
|
||||||
assert.match(pageJs, /confirmErpLogin\(this\.data\.ticket,\s*this\.data\.sessionId,\s*phoneCode\)/);
|
assert.match(pageJs, /confirmErpLogin\(this\.data\.ticket,\s*this\.data\.sessionId,\s*phoneCode\)/);
|
||||||
assert.match(pageJs, /cancelErpLogin\(this\.data\.ticket,\s*this\.data\.sessionId\)/);
|
assert.match(pageJs, /cancelErpLogin\(this\.data\.ticket,\s*this\.data\.sessionId\)/);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user