|
|
@@ -36,6 +36,16 @@ const iMT_Products = {
|
|
|
"2478": "53%vol 500ml贵州茅台酒(珍品)",
|
|
|
};
|
|
|
|
|
|
+const iMT_Location = {
|
|
|
+ "province": "广东省",
|
|
|
+ "city": "广州市",
|
|
|
+ "lat": "23.121952",
|
|
|
+ "lng": "113.392636",
|
|
|
+};
|
|
|
+
|
|
|
+const iMT_BuyItemCodes = ["10941", "10942"];
|
|
|
+
|
|
|
+
|
|
|
let retBody;
|
|
|
if (!lk.isExecComm) {
|
|
|
if (lk.isRequest()) {
|
|
|
@@ -53,7 +63,9 @@ if (!lk.isExecComm) {
|
|
|
|
|
|
async function main() {
|
|
|
let userData = getUserData();
|
|
|
- if (lk.isEmpty(data.userId) || lk.isEmpty(data.token)) {
|
|
|
+ if (lk.isEmpty(userData.userId) || lk.isEmpty(userData.token)) {
|
|
|
+ lk.msg(`请登录i茅台APP获取用户信息`);
|
|
|
+ lk.done();
|
|
|
return;
|
|
|
}
|
|
|
G_MT_R = userData.mtR;
|
|
|
@@ -61,27 +73,27 @@ async function main() {
|
|
|
let mapDataRet = await getProvinceCityMapData();
|
|
|
G_P_C_MAP = mapDataRet[0];
|
|
|
let sourceData = mapDataRet[1];
|
|
|
- let sessionId = await getSessionId(data.userId, token, Date.now());
|
|
|
- let ITEM_CODES = ["10941", "10942"];
|
|
|
- let province = '';
|
|
|
- let city = '';
|
|
|
+ let sessionId = await getSessionId(userData.userId, token, Date.now());
|
|
|
+ let itemCodes = iMT_BuyItemCodes;
|
|
|
+ let province = iMT_Location.province;
|
|
|
+ let city = iMT_Location.city;
|
|
|
let msgItems = [
|
|
|
{
|
|
|
name: '手机号',
|
|
|
- value: `${data.mobile}`,
|
|
|
+ value: `${userData.mobile}`,
|
|
|
},
|
|
|
{
|
|
|
name: '省份城市',
|
|
|
value: `${province}${city}`,
|
|
|
},
|
|
|
];
|
|
|
- for(let i=0; i < ITEM_CODES.length;i++){
|
|
|
- const itemId = TEM_CODES[i];
|
|
|
+ for(let i=0; i < itemCodes.length;i++){
|
|
|
+ const itemId = itemCodes[i];
|
|
|
let maxShopId = await getShopItem(sessionId,itemId,userData.token,userData.deviceId,province,city,Date.now());
|
|
|
if(maxShopId == '0'){
|
|
|
continue;
|
|
|
}
|
|
|
- let retMsg = await mtAdd(sessionId,itemId,maxShopId,data.userId,userData.token,userData.deviceId);
|
|
|
+ let retMsg = await mtAdd(sessionId,itemId,maxShopId,userData.userId,userData.token,userData.deviceId);
|
|
|
if (retMsg) {
|
|
|
msgItems.push({
|
|
|
name: '申购结果',
|
|
|
@@ -94,6 +106,12 @@ async function main() {
|
|
|
});
|
|
|
}
|
|
|
}
|
|
|
+ let msg = '';
|
|
|
+ for(let i=0; i < msgItems.length; i++){
|
|
|
+ msg += `${msgItems[i].name}:${msgItems[i].value}\n`;
|
|
|
+ }
|
|
|
+ lk.msg(msg);
|
|
|
+ lk.done();
|
|
|
}
|
|
|
|
|
|
function checkHandleRequest() {
|