|
|
@@ -107,6 +107,9 @@ function checkHandleRequest() {
|
|
|
case '/market/api/v3/resaleManage/resale/tradingMarket':
|
|
|
handleTradingMarket();
|
|
|
break;
|
|
|
+ case '/corecenter/userSaleRecords/es/querySaleToElasticSearch':
|
|
|
+ handleQuerySale();
|
|
|
+ break;
|
|
|
case '/market/api/v2/resaleManage/resale/collectionDetailsByCastingId':
|
|
|
handleCollectionDetailsByCastingId();
|
|
|
break;
|
|
|
@@ -432,6 +435,34 @@ function handleTradingMarket() {
|
|
|
lk.msg('');
|
|
|
}
|
|
|
|
|
|
+function handleQuerySale() {
|
|
|
+ try {
|
|
|
+ if ($request.headers.token) {
|
|
|
+ let jwktoken = $request.headers.token;
|
|
|
+ lk.setVal(GandartConstKey.Token, jwktoken);
|
|
|
+ }
|
|
|
+ let data = lk.getResponseBody();
|
|
|
+ if (!data) {
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ lk.log(`获取最新Token并更新产品列表`);
|
|
|
+ data = JSON.parse(data);
|
|
|
+ if (data.ok) {
|
|
|
+ let obj = data.data;
|
|
|
+ let oldItemlst = JSON.parse(lk.getVal(GandartConstKey.CollectionCateLst, '[]'));
|
|
|
+ let pageItemlst = obj.list;
|
|
|
+ let newLst = checkAppendCollectionItemsDiff(oldItemlst, pageItemlst);
|
|
|
+ let jsonStr = JSON.stringify(newLst, null, 2);
|
|
|
+ lk.setVal(GandartConstKey.CollectionCateLst, jsonStr);
|
|
|
+ lk.log(jsonStr);
|
|
|
+ }
|
|
|
+ } catch (e) {
|
|
|
+ lk.logErr(e);
|
|
|
+ lk.execFail();
|
|
|
+ }
|
|
|
+ lk.msg('');
|
|
|
+}
|
|
|
+
|
|
|
function checkFixLimitPrice(castingId, info, lastCastingId) {
|
|
|
// 检查预设捡漏价格
|
|
|
let resalePrice = Number(info.resalePrice);
|