Authored by 郝肖肖

raw function 去除空的数据

... ... @@ -9,7 +9,9 @@ const Sign = {
raw(args) {
let keys = Object.keys(args);
keys = keys.sort();
keys = keys.filter(k => {
return args[k] === '' || args[k] === "undefined" ? false : true;
}).sort();
return keys.map(k => {
return k + '=' + args[k];
... ... @@ -19,7 +21,9 @@ const Sign = {
rawUncode(args) {
let keys = Object.keys(args);
keys = keys.sort();
keys = keys.filter(k => {
return args[k] === '' || args[k] === "undefined" ? false : true;
}).sort();
return keys.map(k => {
return k.toLowerCase() + '=' + encodeURIComponent(args[k]);
... ...
... ... @@ -44,7 +44,7 @@ const Payment = {
if (order.pay_expire && common.getPayExpireMin(order.pay_expire) <= 0) {
result.message = '当前订单不可支付';// 该订单已超过2个小时
// return result;
return result;
}
let method = paymentPars[0] * 1;
... ...