feat:无参构造修复

This commit is contained in:
xiang
2025-07-23 00:06:19 +08:00
parent 1e41fb847a
commit 1ccfa3ba8d
2 changed files with 24 additions and 7 deletions

View File

@@ -7,7 +7,6 @@ import org.checkerframework.checker.units.qual.N;
@Data @Data
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor
public class PrivilegeCode { public class PrivilegeCode {
} }

View File

@@ -104,10 +104,28 @@ public class PerformServiceHttpServiceImpl implements IPerformServiceHttp {
} }
public static void main(String[] args) { public static void main(String[] args) {
Map<String, String> params = Maps.newHashMap();
Long projectId = 7484116591L;
params.put("project_id", String.valueOf(projectId));
Map<String, String> headers = Maps.newHashMap(); Map<String, String> headers = Maps.newHashMap();
String req = "{" +
" \"deliveryType\": 1," +
" \"contactName\": \"朱吉祥\"," +
" \"contactPhone\": \"15858717571\"," +
" \"combineTicketVos\": null," +
" \"ordinaryTicketVos\": null," +
" \"payment\": 999," +
" \"totalPrice\": 999," +
" \"performId\": 2772," +
" \"projectId\": \"5881698656\"," +
" \"privilegeCodeList\": []," +
" \"audienceCount\": 1," +
" \"frequentIds\": [" +
" 35320661" +
" ]," +
" \"seatPlanIds\": [" +
" 14118," +
" 14117" +
" ]," +
" \"blackBox\": \":0\"" +
"}";
headers.put("content-type", "application/json"); headers.put("content-type", "application/json");
headers.put("Host", "api.livelab.com.cn"); headers.put("Host", "api.livelab.com.cn");
headers.put("Connection", "keep-alive"); headers.put("Connection", "keep-alive");
@@ -116,18 +134,18 @@ public class PerformServiceHttpServiceImpl implements IPerformServiceHttp {
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(0x18003d2e) NetType/WIFI Language/zh_CN"); 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(0x18003d2e) NetType/WIFI Language/zh_CN");
headers.put("X-REQUEST-STARTTIME", String.valueOf(System.currentTimeMillis())); headers.put("X-REQUEST-STARTTIME", String.valueOf(System.currentTimeMillis()));
headers.put("Authorization", UrlConstants.token); headers.put("Authorization", UrlConstants.token);
String respStr = HttpUtils.doGet(UrlConstants.PROJECTS_INFO_URL, headers, params); String respStr = HttpUtils.doPost(UrlConstants.PROJECT_ORDER_CREATE_URL, headers, req);
if (StringUtils.isBlank(respStr)) { if (StringUtils.isBlank(respStr)) {
log.info("1"); log.info("1");
} }
JSONObject resp = JSON.parseObject(respStr); JSONObject resp = JSON.parseObject(respStr);
Integer code = (Integer) resp.get("code"); Integer code = (Integer) resp.get("code");
if (Objects.nonNull(code) && Objects.equals(code, CodeConstants.SUCCESS)) { if (Objects.nonNull(code) && Objects.equals(code, CodeConstants.SUCCESS)) {
ProjectInfoResp projectInfoResp = JSON.parseObject(resp.get("data").toString(), ProjectInfoResp.class); ProjectOrderCreateResp projectInfoResp = JSON.parseObject(resp.get("data").toString(), ProjectOrderCreateResp.class);
if (Objects.isNull(projectInfoResp)) { if (Objects.isNull(projectInfoResp)) {
log.info("2"); log.info("2");
} }
log.info("查询结果:{}", projectInfoResp);
} }
log.info("查询结果:{}", resp);
} }
} }