feat:fwd下单优化

This commit is contained in:
Zhujx
2025-09-30 16:43:47 +08:00
parent 876a0dbb81
commit a1fe884386
3 changed files with 14 additions and 8 deletions

View File

@@ -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;
} }
} }

View File

@@ -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;

View File

@@ -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