feat:fwd下单优化
This commit is contained in:
@@ -196,17 +196,21 @@ public class PerformServiceHttpServiceImpl implements IPerformServiceHttp {
|
|||||||
private Map<String, String> buildFWDHeaders(String token) {
|
private Map<String, String> buildFWDHeaders(String token) {
|
||||||
Map<String, String> headers = Maps.newHashMap();
|
Map<String, String> headers = Maps.newHashMap();
|
||||||
headers.put("Host", "api.livelab.com.cn");
|
headers.put("Host", "api.livelab.com.cn");
|
||||||
headers.put("Connection", "keep-alive");
|
|
||||||
headers.put("platform-type", "%E7%BA%B7%E7%8E%A9%E5%B2%9B%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F");
|
|
||||||
headers.put("content-type", "application/json");
|
|
||||||
headers.put("x-fwd-anonymousId", "ocXac5C25MY5O3UM_EfL0oTgm7Jw");
|
headers.put("x-fwd-anonymousId", "ocXac5C25MY5O3UM_EfL0oTgm7Jw");
|
||||||
headers.put("platform-version", "3.12.0");
|
headers.put("platform-type", "%E7%BA%B7%E7%8E%A9%E5%B2%9B%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F");
|
||||||
|
headers.put("xweb_xhr", "1");
|
||||||
|
headers.put("content-type", "application/json");
|
||||||
|
headers.put("Accept", "*/*");
|
||||||
|
headers.put("platform-version", "3.17.1");
|
||||||
if (StringUtils.isNotBlank(token)) {
|
if (StringUtils.isNotBlank(token)) {
|
||||||
headers.put("Authorization", token);
|
headers.put("Authorization", token);
|
||||||
}
|
}
|
||||||
headers.put("Accept-Encoding", "gzip,compress,br,deflate");
|
headers.put("User-Agent", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 MicroMessenger/7.0.20.1781(0x6700143B) NetType/WIFI MiniProgramEnv/Mac MacWechat/WMPF MacWechat/3.8.7(0x13080712) UnifiedPCMacWechat(0xf2641110) XWEB/16730");
|
||||||
headers.put("User-Agent", "Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.61(0x18003d30) NetType/4G Language/zh_CN");
|
headers.put("Referer", "https://servicewechat.com/wx5a8f481d967649eb/123/page-frame.html");
|
||||||
headers.put("Referer", "https://servicewechat.com/wx5a8f481d967649eb/114/page-frame.html");
|
headers.put("Sec-Fetch-Site", "cross-site");
|
||||||
|
headers.put("Sec-Fetch-Mode", "cors");
|
||||||
|
headers.put("Sec-Fetch-Dest", "empty");
|
||||||
|
headers.put("Accept-Language", "zh-CN,zh;q=0.9");
|
||||||
return headers;
|
return headers;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -117,7 +117,7 @@ public class PerformServiceImpl implements IPerformService {
|
|||||||
projectOrderCreateReq.setAudienceCount(frequentIds.size());
|
projectOrderCreateReq.setAudienceCount(frequentIds.size());
|
||||||
projectOrderCreateReq.setFrequentIds(frequentIds);
|
projectOrderCreateReq.setFrequentIds(frequentIds);
|
||||||
projectOrderCreateReq.setSeatPlanIds(Collections.singletonList(fPerformSeatInfo.getSeatPlanId()));
|
projectOrderCreateReq.setSeatPlanIds(Collections.singletonList(fPerformSeatInfo.getSeatPlanId()));
|
||||||
projectOrderCreateReq.setBlackBox("0");
|
projectOrderCreateReq.setBlackBox(":0");
|
||||||
projectOrderCreateReq.setCombineTicketVos(null);
|
projectOrderCreateReq.setCombineTicketVos(null);
|
||||||
projectOrderCreateReq.setOrdinaryTicketVos(null);
|
projectOrderCreateReq.setOrdinaryTicketVos(null);
|
||||||
return projectOrderCreateReq;
|
return projectOrderCreateReq;
|
||||||
|
|||||||
@@ -19,6 +19,8 @@ spring:
|
|||||||
active: test
|
active: test
|
||||||
application:
|
application:
|
||||||
name: xservice-script-center
|
name: xservice-script-center
|
||||||
|
main:
|
||||||
|
allow-bean-definition-overriding: true
|
||||||
|
|
||||||
http:
|
http:
|
||||||
maxAttempts: 10
|
maxAttempts: 10
|
||||||
|
|||||||
Reference in New Issue
Block a user