|
@@ -51,6 +51,7 @@ public class GigThirdApiController {
|
|
|
|
|
|
private final XinbadaInputRecordService xinbadaInputRecordService;
|
|
|
|
|
|
+
|
|
|
private final RedisTemplate redisTemplate;
|
|
|
|
|
|
private static final HMACSignProvider hMACSignProvide = new HMACSignProvider();
|
|
@@ -65,6 +66,33 @@ public class GigThirdApiController {
|
|
|
*/
|
|
|
private static final String ALGORITHM_TYPE = "HmacSHA256";
|
|
|
|
|
|
+ /**
|
|
|
+ * 浪潮(灵才接好活)结算回调
|
|
|
+ *
|
|
|
+ * @param body
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @Inner(value = false)
|
|
|
+ @SysLog("浪潮异步通知回调")
|
|
|
+ @PostMapping("/lingcaiai")
|
|
|
+ public String lingcaiaiNotify(@RequestBody String body) {
|
|
|
+ log.info("浪潮结算回调请求方法参数:body={}", body);
|
|
|
+
|
|
|
+ // 请求body json
|
|
|
+ JSONObject bodyJson = JSONUtil.parseObj(body);
|
|
|
+
|
|
|
+ // 代理商编号
|
|
|
+ String aid = bodyJson.getStr("aid");
|
|
|
+ // 签名
|
|
|
+ String verify = bodyJson.getStr("verify");
|
|
|
+ // 通知类型
|
|
|
+ String channel = bodyJson.getStr("channel");
|
|
|
+
|
|
|
+ // TODO
|
|
|
+
|
|
|
+ return "success";
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 正启之星异步通知回调
|
|
|
*
|