修改查询
This commit is contained in:
parent
994eb1a754
commit
eb662c7c05
|
|
@ -126,7 +126,7 @@ public class LkLPayServiceImpl implements PayService {
|
|||
}
|
||||
|
||||
|
||||
String response = lklPayService.req(body, "api/v3/labs/trans/preorder");
|
||||
String response = lklPayService.req(body, "api/v3/labs/trans/preorder");
|
||||
|
||||
JSONObject resp = new JSONObject();
|
||||
if (ObjectUtil.isNotEmpty(response)) {
|
||||
|
|
@ -351,11 +351,39 @@ public class LkLPayServiceImpl implements PayService {
|
|||
if (ObjectUtil.isNotEmpty(response)) {
|
||||
JSONObject object = JSONObject.parseObject(response);
|
||||
if (object.containsKey("code") && "BBS00000".equals(object.getString("code"))) {
|
||||
|
||||
String status=object.getString("trade_state");
|
||||
switch (status){
|
||||
case "INIT":
|
||||
result.put("payStatus", "10");
|
||||
break;
|
||||
case "CREATE":
|
||||
result.put("payStatus", "3");
|
||||
break;
|
||||
case "SUCCESS":
|
||||
result.put("payStatus", "1");
|
||||
break;
|
||||
case "DEAL":
|
||||
result.put("payStatus", "11");
|
||||
break;
|
||||
case "UNKNOWN":
|
||||
result.put("payStatus", "12");
|
||||
break;
|
||||
case "CLOSE":
|
||||
result.put("payStatus", "9");
|
||||
break;
|
||||
case "PART_REFUND":
|
||||
result.put("payStatus", "13");
|
||||
break;
|
||||
case "REFUND":
|
||||
result.put("payStatus", "14");
|
||||
break;
|
||||
}
|
||||
result.put("channelOrderNo", object.get("trade_no"));
|
||||
result.put("payTime", DateUtils.parse(object.getString("trade_time"), "yyyyMMddHHmmss"));
|
||||
result.put("payTime", ObjectUtil.isNotEmpty(object.getString("trade_time"))?DateUtils.parse(object.getString("trade_time"), "yyyyMMddHHmmss"):new Date());
|
||||
result.put("transNo", object.get("log_no"));
|
||||
result.put("code", ResultCode.SUCCESS.code());
|
||||
result.put("payStatus", "1");
|
||||
|
||||
result.put("msg", "查询成功!");
|
||||
result.put("buyerId", object.get("user_id1"));
|
||||
return result;
|
||||
|
|
|
|||
Loading…
Reference in New Issue