src/main/webapp/front/js/mui/beecloud.js
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
var beecloud = {};
var channels = null;
var w = null;
beecloud.payReq = function(data, cbsuccess, cberror) {
doPay(data, cbsuccess, cberror);
};
beecloud.genBillNo = function() {
var d = new Date();
var vYear = d.getFullYear();
var vMon = d.getMonth() + 1;
var vDay = d.getDate();
var h = d.getHours();
var m = d.getMinutes();
var se = d.getSeconds();
var ms = d.getMilliseconds();
billno = "" + vYear + (vMon < 10 ? "0" + vMon : vMon) + (vDay < 10 ? "0" + vDay : vDay) + (h < 10 ? "0" + h : h) + (m < 10 ? "0" + m : m) + (se < 10 ? "0" + se : se) + ms;
return billno;
};
mui.plusReady(function() {
//配置业务支持的支付通道,支付需要服务端支持,在BeeCloud上支持支付宝支付和微信支付;
var support_channel = ['alipay', 'wxpay'];
plus.payment.getChannels(function(s) {
var oauthArea = document.querySelector('.oauth-area');
for (var i = 0; i < s.length; i++) {
if(s[i].serviceReady){
if(~support_channel.indexOf(s[i].id)){
var btn = document.createElement('div');
btn.setAttribute('id', s[i].id);
btn.className = 'mui-btn mui-btn-blue mui-btn-block pay';
btn.innerText = s[i].description+'支付'
oauthArea.appendChild(btn);
}
}
}
channels = s;
}, function(e) {
console.log("获取支付渠道信权限失败:" + e.message);
});
});
function getRandomHost() {
var hosts = ['https://apibj.beecloud.cn',
'https://apihz.beecloud.cn',
'https://apisz.beecloud.cn',
'https://apiqd.beecloud.cn'
];
return "" + hosts[parseInt(3 * Math.random())] + "/2/rest/app/bill";
}
/**
* 获取支付通道
*
*/
function getPayChannel(bc_channel) {
var dc_channel_id = '';
switch (bc_channel) {
case 'ALI_APP':
后面还有 74 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
