|
|
@@ -81,7 +81,14 @@ async function main() {
|
|
|
lk.log("#############0");
|
|
|
let nowDate = parseInt((new Date().getTime() / 1000).toString()); // 当前时间戳
|
|
|
let zeroTimeStamp = (nowDate - (nowDate % 86400) - 3600 * 8) * 1000; // 今日零点时间戳
|
|
|
- let sessionId = await getSessionId(userData.userId, userData.token, zeroTimeStamp);
|
|
|
+ let sessionData = await getSessionId(userData.userId, userData.token, zeroTimeStamp);
|
|
|
+ lk.log(`sessionData=${JSON.stringify(sessionData)}`);
|
|
|
+ if (!sessionData) {
|
|
|
+ lk.msg('');
|
|
|
+ lk.done();
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ let sessionId = sessionData.sessionId;
|
|
|
let itemCodes = iMT_BuyItemCodes;
|
|
|
let province = iMT_Location.province;
|
|
|
let city = iMT_Location.city;
|
|
|
@@ -424,7 +431,6 @@ async function getSessionId(deviceId, token, zeroTimeStamp) {
|
|
|
if (error) {
|
|
|
lk.execFail();
|
|
|
} else {
|
|
|
- lk.log(data);
|
|
|
const jsonRetObj = JSON.parse(data);
|
|
|
if (jsonRetObj.code == 2000) {
|
|
|
const sessionId = jsonRetObj.data?.sessionId;
|