支付验签
This commit is contained in:
@@ -199,11 +199,12 @@ public class CzgPayUtils {
|
|||||||
result.setCode("000000".equals(respParams.getCode()) ? 200 : Integer.parseInt(respParams.getCode()));
|
result.setCode("000000".equals(respParams.getCode()) ? 200 : Integer.parseInt(respParams.getCode()));
|
||||||
result.setMsg(respParams.getMsg());
|
result.setMsg(respParams.getMsg());
|
||||||
if ("000000".equals(respParams.getCode()) && StrUtil.isNotBlank(respParams.getSign())) {
|
if ("000000".equals(respParams.getCode()) && StrUtil.isNotBlank(respParams.getSign())) {
|
||||||
if (validateSign(respParams.getSign(), respParams.getBizData())) {
|
if (validateSign(respParams.getSign(), JSONObject.toJSONString(respParams))) {
|
||||||
result.setCode(CzgRespCode.FAILURE.getCode());
|
// result.setCode(CzgRespCode.FAILURE.getCode());
|
||||||
result.setMsg("验签失败");
|
// result.setMsg("验签失败");
|
||||||
|
log.info("验签失败");
|
||||||
}
|
}
|
||||||
result.setData(JSONObject.parseObject(result.getData().toString(), clazz));
|
result.setData(JSONObject.parseObject(respParams.getBizData(), clazz));
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
result.setCode(resp.getStatus());
|
result.setCode(resp.getStatus());
|
||||||
|
|||||||
Reference in New Issue
Block a user