|
|
@@ -71,16 +71,31 @@ public class HygSDK {
|
|
|
Map<String, Object> bizParams = new HashMap<>();
|
|
|
bizParams.put("workerName", workerData.getString("workerName"));
|
|
|
bizParams.put("receiptChannel", 10);
|
|
|
- bizParams.put("workerAccount", workerData.getString("backCardNo"));
|
|
|
+ bizParams.put("workerAccount", workerData.getString("bankCardNo"));
|
|
|
bizParams.put("workerType", 1);
|
|
|
bizParams.put("idNumber", workerData.getString("identNo"));
|
|
|
bizParams.put("workerMobile", workerData.getString("workerMobile"));
|
|
|
+ bizParams.put("distributeAmount", amount);
|
|
|
bizParams.put("requestNo", requestNo);
|
|
|
bizParams.put("positionId", positionId);
|
|
|
|
|
|
return HygSDK.invokeApi("/api/distribute/singleDistribute", bizParams);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 放款状态查询
|
|
|
+ *
|
|
|
+ * @param requestNo 放款订单号,由平台自己生成
|
|
|
+ * @return 放款结果
|
|
|
+ * @throws Exception 放款查询异常捕获
|
|
|
+ */
|
|
|
+ public static JSONObject signalQuery(String requestNo) throws Exception {
|
|
|
+ Map<String, Object> bizParams = new HashMap<>();
|
|
|
+ bizParams.put("requestNo", requestNo);
|
|
|
+
|
|
|
+ return HygSDK.invokeApi("/api/query/singleQuery", bizParams);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 可以添加一个公共的请求方法,处理签名、加密、响应解析等通用逻辑
|
|
|
* @param apiPath 例如 FIND_DETAILS_API
|
|
|
@@ -143,9 +158,19 @@ public class HygSDK {
|
|
|
// AppConfig.LOGGER.info(HygSDK.findDepositAccount().toString());
|
|
|
|
|
|
// 放款100分测试
|
|
|
- String orderSn = OrderService.generateOrderSn();
|
|
|
- AppConfig.LOGGER.info("order_sn = {}", orderSn);
|
|
|
- AppConfig.LOGGER.info(HygSDK.singleDistribute("W1420857775537291264", "100", orderSn, "").toString());
|
|
|
+
|
|
|
+ /*
|
|
|
+ * 2025-09-26 14:39:50.604 [main] INFO common.jfinal.AppConfig - order_sn = 17588690942918042
|
|
|
+ * 2025-09-26 14:39:51.306 [main] INFO common.jfinal.AppConfig - {"data":{"distributeId":"BL1421144242402639872","distributeAmount":"100"},"statusText":"success","statusCode":"000000"}
|
|
|
+ */
|
|
|
+ // String orderSn = OrderService.generateOrderSn();
|
|
|
+ // AppConfig.LOGGER.info("order_sn = {}", orderSn);
|
|
|
+ // AppConfig.LOGGER.info(HygSDK.singleDistribute("W1420857775537291264", "1000", orderSn, "P1421138295391289344").toString());
|
|
|
+
|
|
|
+ // 一次至少提现1000分
|
|
|
+ // {"data":{"valueAddedTax":"0","distributeStatus":75,"incomeActualAmount":0,"constructionTax":"0","localEducationSupplementaryTax":"0","educationSurchargeTax":"0","remark":"计费标准超出范围","requestNo":"17588687904896652","individualIncomeTax":"0","incomeTaxAmount":0,"serviceCharge":"0","distributeId":"BL1421144242402639872","createTime":"2025-09-26 14:39:51","useCouponAmount":0,"distributeAmount":"100"},"statusText":"success","statusCode":"000000"}
|
|
|
+ // {"data":{"valueAddedTax":"0","distributeStatus":60,"incomeActualAmount":1000,"constructionTax":"0","localEducationSupplementaryTax":"0","payTime":"2025-09-26 14:44:55","educationSurchargeTax":"0","remark":"","requestNo":"17588690942918042","individualIncomeTax":"0","incomeTaxAmount":0,"serviceCharge":"75","distributeId":"BL1421145516409892864","createTime":"2025-09-26 14:44:55","useCouponAmount":0,"bankSerialNo":"2011000420250926143698976426","distributeAmount":"1000"},"statusText":"success","statusCode":"000000"}
|
|
|
+ // AppConfig.LOGGER.info(HygSDK.signalQuery("17588690942918042").toString());
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
}
|