|
|
|
@ -44,6 +44,11 @@ define(['mui', 'app', 'ajaxUtil', 'jsencrypt'], function(mui, app, ajaxUtil, jse |
|
|
|
|
// 钱包API
|
|
|
|
|
var walletApi = { |
|
|
|
|
eth: { |
|
|
|
|
//请求充值金額
|
|
|
|
|
WALLET_RECHARGE: { |
|
|
|
|
getUrl: ethUrl + "wallet/resetWallet", |
|
|
|
|
getType: type.POST |
|
|
|
|
}, |
|
|
|
|
//请求所有钱包信息
|
|
|
|
|
WALLET_INFOS: { |
|
|
|
|
getUrl: ethUrl + "wallet/getWallets", |
|
|
|
@ -77,6 +82,11 @@ define(['mui', 'app', 'ajaxUtil', 'jsencrypt'], function(mui, app, ajaxUtil, jse |
|
|
|
|
|
|
|
|
|
}, |
|
|
|
|
btc: { |
|
|
|
|
//请求充值金額
|
|
|
|
|
WALLET_RECHARGE: { |
|
|
|
|
getUrl: btcUrl + "wallet/resetWallet", |
|
|
|
|
getType: type.POST |
|
|
|
|
}, |
|
|
|
|
//请求所有钱包信息
|
|
|
|
|
WALLET_INFOS: { |
|
|
|
|
getUrl: btcUrl + "wallet/getWallets", |
|
|
|
@ -110,6 +120,11 @@ define(['mui', 'app', 'ajaxUtil', 'jsencrypt'], function(mui, app, ajaxUtil, jse |
|
|
|
|
|
|
|
|
|
}, |
|
|
|
|
eos: { |
|
|
|
|
//请求充值金額
|
|
|
|
|
WALLET_RECHARGE: { |
|
|
|
|
getUrl: btcUrl + "wallet/resetWallet", |
|
|
|
|
getType: type.POST |
|
|
|
|
}, |
|
|
|
|
//请求所有钱包信息
|
|
|
|
|
WALLET_INFOS: { |
|
|
|
|
getUrl: eosUrl + "wallet/selectWalletByWalletType", |
|
|
|
@ -276,6 +291,27 @@ define(['mui', 'app', 'ajaxUtil', 'jsencrypt'], function(mui, app, ajaxUtil, jse |
|
|
|
|
fun(moduleType(obj.moduleType, data.data)); |
|
|
|
|
}); |
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
getRecharge: function(obj, fun) { |
|
|
|
|
console.log(JSON.stringify(obj)); |
|
|
|
|
var params = { |
|
|
|
|
eth: { |
|
|
|
|
addr: obj.addr |
|
|
|
|
}, |
|
|
|
|
eos: { |
|
|
|
|
addr: obj.addr |
|
|
|
|
}, |
|
|
|
|
btc: { |
|
|
|
|
addr: obj.addr |
|
|
|
|
} |
|
|
|
|
}; |
|
|
|
|
params[obj.moduleType].walletType = obj.walletType; |
|
|
|
|
params[obj.moduleType].tokenId = obj.moduleType; |
|
|
|
|
ajaxUtil.send(walletApi[obj.moduleType].WALLET_RECHARGE, params[obj.moduleType]).then(function(data) { |
|
|
|
|
console.log(JSON.stringify(data)); |
|
|
|
|
fun(data); |
|
|
|
|
}); |
|
|
|
|
}, |
|
|
|
|
/** |
|
|
|
|
* 获取CCT某种币种的财务记录 |
|
|
|
|
* @param {Object} obj |
|
|
|
@ -422,10 +458,10 @@ define(['mui', 'app', 'ajaxUtil', 'jsencrypt'], function(mui, app, ajaxUtil, jse |
|
|
|
|
return ""; |
|
|
|
|
} |
|
|
|
|
value = value.replace(/[^\d\.]/g, ""); //清除“数字”和“.”以外的字符
|
|
|
|
|
if(/\d+\.\d+/.test(value)){ |
|
|
|
|
return parseInt(parseFloat(value) * Math.pow(10,d)) / Math.pow(10,d); |
|
|
|
|
if(/\d+\.\d+/.test(value)) { |
|
|
|
|
return parseInt(parseFloat(value) * Math.pow(10, d)) / Math.pow(10, d); |
|
|
|
|
} |
|
|
|
|
return value ;
|
|
|
|
|
return value; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}) |