|
|
@@ -57,12 +57,14 @@ const GCommonHeads = {
|
|
|
'Cookie': ofpayCookie,
|
|
|
};
|
|
|
|
|
|
-let retBody;
|
|
|
+let gCookie;
|
|
|
+let gRetBody;
|
|
|
+
|
|
|
if (!lk.isExecComm) {
|
|
|
if (lk.isRequest()) {
|
|
|
checkHandleRequest();
|
|
|
- if (retBody) {
|
|
|
- lk.done({ body: JSON.stringify(retBody) });
|
|
|
+ if (gRetBody) {
|
|
|
+ lk.done({ body: JSON.stringify(gRetBody) });
|
|
|
} else {
|
|
|
lk.done();
|
|
|
}
|
|
|
@@ -122,7 +124,7 @@ function checkHandleRequest() {
|
|
|
lk.setVal(OfPayConstKey.token, headers.Authorization);
|
|
|
}
|
|
|
if(!lk.isEmpty(headers.Cookie)){
|
|
|
- handleCookie(headers.Cookie);
|
|
|
+ gCookie = handleCookie(headers.Cookie);
|
|
|
}
|
|
|
if(path.match(/\/h5\/union\/market\/indexConfigAll/)){
|
|
|
handleIndexConfigAll();
|
|
|
@@ -182,6 +184,7 @@ function handleCookie(cookieStr){
|
|
|
lk.log(`jwtData nil`)
|
|
|
}
|
|
|
}
|
|
|
+ return cookieData;
|
|
|
}
|
|
|
|
|
|
|
|
|
@@ -265,9 +268,23 @@ function handleOrderList(){
|
|
|
if (!rspBody) {
|
|
|
return;
|
|
|
}
|
|
|
+ let payload = null;
|
|
|
+ if(gCookie.unionToken_interactiveIGoChoose){
|
|
|
+ let jwtData = parseJwt(gCookie.unionToken_interactiveIGoChoose);
|
|
|
+ if(jwtData){
|
|
|
+ payload = jwtData.payload;
|
|
|
+ }
|
|
|
+ }
|
|
|
let rspParams = JSON.parse(rspBody);
|
|
|
let randomCode = generateRandomNumber(6);
|
|
|
let createTime = '2024-02-26 09:30:00';
|
|
|
+ let account_phone = '13430389115';
|
|
|
+ if(payload){
|
|
|
+ let expDate = new Date(payload.exp);
|
|
|
+ createTime = lk.formatDate(expDate, 'yyyy-MM-dd HH:mm:ss');
|
|
|
+ let customerInfo = JSON.parse(payload.customerInfo);
|
|
|
+ account_phone = customerInfo.phone;
|
|
|
+ }
|
|
|
let testData = {
|
|
|
"awardId": "W1155090378949787660",
|
|
|
"activityId": "A923605206137307136",
|
|
|
@@ -293,7 +310,7 @@ function handleOrderList(){
|
|
|
"imgUrl": "https://mstatic.ofpay.com/marketing/upload/7e21faea6ba94379bf16968c246cb044.png",
|
|
|
"orderStatus": "3",
|
|
|
"detailId": "T123456789",
|
|
|
- "clientAccount": "13430389115",
|
|
|
+ "clientAccount": account_phone,
|
|
|
"redeemCode": "",
|
|
|
"redeemCodeStatus": "",
|
|
|
"dynamicCodeSign": "1",
|
|
|
@@ -337,7 +354,7 @@ function handleOrderList(){
|
|
|
if(rspParams.data && rspParams.data.list){
|
|
|
rspParams.data.list.splice(0,0, testData);
|
|
|
}
|
|
|
- retBody = rspParams;
|
|
|
+ gRetBody = rspParams;
|
|
|
}
|
|
|
|
|
|
|