diff --git a/intc-modules/intc-invest/src/main/java/com/intc/invest/service/impl/IMTServiceImpl.java b/intc-modules/intc-invest/src/main/java/com/intc/invest/service/impl/IMTServiceImpl.java index 3c5fa68..43b69de 100644 --- a/intc-modules/intc-invest/src/main/java/com/intc/invest/service/impl/IMTServiceImpl.java +++ b/intc-modules/intc-invest/src/main/java/com/intc/invest/service/impl/IMTServiceImpl.java @@ -118,7 +118,7 @@ public class IMTServiceImpl implements IMTService { final long curTime = System.currentTimeMillis(); data.put("md5", signature(mobile, curTime)); data.put("timestamp", String.valueOf(curTime)); -// data.put("MT-APP-Version", MT_VERSION); + data.put("MT-APP-Version", getMTVersion()); HttpRequest request = HttpUtil.createRequest(Method.POST, "https://app.moutai519.com.cn/xhr/front/user/register/vcode"); @@ -127,6 +127,12 @@ public class IMTServiceImpl implements IMTService { request.header("MT-Device-ID", deviceId); request.header("MT-APP-Version", getMTVersion()); request.header("User-Agent", "iOS;16.3;Apple;?unrecognized?"); + // 添加可能需要的其他请求头 + request.header("Accept", "application/json, text/plain, */*"); + request.header("Accept-Language", "zh-CN,zh-Hans;q=0.9"); + request.header("Referer", "https://h5.moutai519.com.cn/"); + request.header("Origin", "https://h5.moutai519.com.cn"); + request.header("X-Requested-With", "XMLHttpRequest"); request.header("Content-Type", "application/json"); @@ -138,7 +144,8 @@ public class IMTServiceImpl implements IMTService { return Boolean.TRUE; } else { logger.error("「发送验证码-失败」:" + jsonObject.toJSONString()); - throw new ServiceException("发送验证码错误"); + logger.error("错误码:" + jsonObject.getString("code") + ", 错误信息:" + jsonObject.getString("message")); + throw new ServiceException("发送验证码错误: " + jsonObject.getString("message") + " (错误码: " + jsonObject.getString("code") + ")"); // return false; } diff --git a/intc-modules/intc-invest/src/main/resources/mapper/invest/AccountsMapper.xml b/intc-modules/intc-invest/src/main/resources/mapper/invest/AccountsMapper.xml index 56d09b6..a4a9cd4 100644 --- a/intc-modules/intc-invest/src/main/resources/mapper/invest/AccountsMapper.xml +++ b/intc-modules/intc-invest/src/main/resources/mapper/invest/AccountsMapper.xml @@ -81,7 +81,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ${params.dataScope} - order by a.type asc,bcl.debit_type asc,a.update_time desc + order by a.status asc,a.type asc,bcl.debit_type asc,a.update_time desc diff --git a/intc-modules/intc-invest/src/main/resources/mapper/invest/FutureStocksMapper.xml b/intc-modules/intc-invest/src/main/resources/mapper/invest/FutureStocksMapper.xml index 9a240b5..6e7506b 100644 --- a/intc-modules/intc-invest/src/main/resources/mapper/invest/FutureStocksMapper.xml +++ b/intc-modules/intc-invest/src/main/resources/mapper/invest/FutureStocksMapper.xml @@ -72,7 +72,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ${params.dataScope} - order by a.create_time desc + order by a.status asc,a.create_time desc