1.一次性任务增加
This commit is contained in:
parent
a2e585e25f
commit
21ae4d0c58
|
|
@ -80,6 +80,18 @@ public class WuyouPay {
|
|||
return JSONObject.parseObject(body, BaseResp.class);
|
||||
}
|
||||
|
||||
public BaseResp queryOrder(String orderNo, String amount, String userAgent) {
|
||||
Map<String, Object> params = getBaseParams();
|
||||
params.put("out_trade_no", String.format("%s", orderNo));
|
||||
params.put("total", amount);
|
||||
|
||||
String sign = Encrypt.getParamsSign(params);
|
||||
params.put("sign", sign);
|
||||
|
||||
String body = request(Constants.QUERY_URL, params, userAgent);
|
||||
return JSONObject.parseObject(body, BaseResp.class);
|
||||
}
|
||||
|
||||
public boolean checkCanCash(long userId, WithdrawTypeEnum type, BigDecimal money) {
|
||||
if (WithdrawTypeEnum.MANUAL.equals(type)) {
|
||||
// 查询当日体现次数
|
||||
|
|
@ -186,6 +198,18 @@ public class WuyouPay {
|
|||
return JSONObject.parseObject(body, BaseResp.class);
|
||||
}
|
||||
|
||||
public BaseResp queryExtractOrder(String outOrderNo,String amount) {
|
||||
Map<String, Object> params = getBaseParams();
|
||||
params.put("out_trade_no", String.format("%s", outOrderNo));
|
||||
params.put("total", amount);
|
||||
|
||||
String sign = Encrypt.getParamsSign(params);
|
||||
params.put("sign", sign);
|
||||
|
||||
String body = request(Constants.EXTRACT_QUERY_URL, params, "");
|
||||
return JSONObject.parseObject(body, BaseResp.class);
|
||||
}
|
||||
|
||||
private Map<String, Object> getBaseParams() {
|
||||
Map<String, Object> params = new HashMap<>();
|
||||
params.put("mch_id", Constants.MERCHANT_ID);
|
||||
|
|
|
|||
Loading…
Reference in New Issue