You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
136 lines
3.6 KiB
136 lines
3.6 KiB
5 years ago
|
var baseUrl = app.walletBaseUrl;
|
||
|
var mask = mui.createMask();
|
||
|
(function(obj) {
|
||
|
// 用户初始化
|
||
|
// obj.AJAX_USER_LOGIN = {
|
||
|
// getUrl: baseUrl + "c2cUserInfoController/login",
|
||
|
// getType: "POST"
|
||
|
// };
|
||
|
obj.AJAX_USER_LOGIN = {
|
||
|
getUrl: baseUrl + "c2cUserInfoController/loginTest",
|
||
|
getType: "POST"
|
||
|
};
|
||
|
// 用户信息
|
||
|
obj.AJAX_SELECT_USERINFO = {
|
||
|
getUrl: baseUrl + "c2cUserInfoController/getUser",
|
||
|
getType: "GET"
|
||
|
};
|
||
|
// 用户昵称修改
|
||
|
obj.AJAX_SAVE_NICKNAME = {
|
||
|
getUrl: baseUrl + "c2cUserInfoController/updateUserNickName",
|
||
|
getType: "POST"
|
||
|
};
|
||
|
// 用户支付密码修改
|
||
|
obj.AJAX_SAVE_PAYPASSWORD = {
|
||
|
getUrl: baseUrl + "c2cUserInfoController/updateUserPayPassword",
|
||
|
getType: "POST"
|
||
|
};
|
||
|
// 查询该用户所有的绑定的支付方式
|
||
|
obj.AJAX_SELECTPAYARRAY_USERLPAY = {
|
||
|
getUrl: baseUrl + "payInfo/selectPayTypeArrayByUserId",
|
||
|
getType: "GET"
|
||
|
};
|
||
|
// 根据交易类型获取当前用户该交易方式的信息
|
||
|
obj.AJAX_SELECT_USERLPAY = {
|
||
|
getUrl: baseUrl + "payInfo/selectPayTypeByUserId",
|
||
|
getType: "POST"
|
||
|
};
|
||
|
// 用户微信二维码图片保存
|
||
|
obj.AJAX_SAVE_UPLOAD_USERPAYWX = {
|
||
|
getUrl: baseUrl + "upload/uploadUserPayWXFile",
|
||
|
getType: "POST"
|
||
|
};
|
||
|
// 用户支付宝二维码图片保存
|
||
|
obj.AJAX_SAVE_UPLOAD_USERPAYZFB = {
|
||
|
getUrl: baseUrl + "upload/uploadUserPayZFBFile",
|
||
|
getType: "POST"
|
||
|
};
|
||
|
// 用户认证图片保存
|
||
|
obj.AJAX_SAVE_UPLOAD_USERAUTH = {
|
||
|
getUrl: baseUrl + "upload/uploadUserAuthStringFile",
|
||
|
getType: "POST"
|
||
|
};
|
||
|
// 用户认证
|
||
|
obj.AJAX_SAVE_USERAUTH = {
|
||
|
getUrl: baseUrl + "c2cUserAuthController/inserUserAuth",
|
||
|
getType: "POST"
|
||
|
};
|
||
|
//用户微信绑定
|
||
|
obj.AJAX_INSERT_USERPAYWX = {
|
||
|
getUrl: baseUrl + "payInfo/insertUserPayInfoWX",
|
||
|
getType: "POST"
|
||
|
};
|
||
|
//用户微信更改
|
||
|
obj.AJAX_UPDATE_USERPAYWX = {
|
||
|
getUrl: baseUrl + "payInfo/updateUserPayInfoWX",
|
||
|
getType: "POST"
|
||
|
};
|
||
|
//用户支付宝绑定
|
||
|
obj.AJAX_INSERT_USERPAYZFB = {
|
||
|
getUrl: baseUrl + "payInfo/insertUserPayInfoZFB",
|
||
|
getType: "POST"
|
||
|
};
|
||
|
//用户支付宝更改
|
||
|
obj.AJAX_UPDATE_USERPAYZFB = {
|
||
|
getUrl: baseUrl + "payInfo/updateUserPayInfoZFB",
|
||
|
getType: "POST"
|
||
|
};
|
||
|
//用户银行卡绑定
|
||
|
obj.AJAX_INSERT_USERPAYYHK = {
|
||
|
getUrl: baseUrl + "payInfo/insertUserPayInfoYHK",
|
||
|
getType: "POST"
|
||
|
};
|
||
|
//用户银行卡更改
|
||
|
obj.AJAX_UPDATE_USERPAYYHK = {
|
||
|
getUrl: baseUrl + "payInfo/updateUserPayInfoYHK",
|
||
|
getType: "POST"
|
||
|
};
|
||
|
|
||
|
/**
|
||
|
* 异步回调请求
|
||
|
* @param {Object} params.obj 请求对象
|
||
|
* @param {Object} params.data 请求参数
|
||
|
* @param {Object} params.end 回调方法
|
||
|
* @param {Object} params.isMsg 提示信息
|
||
|
* @param {Object} params.isNativeUI 加载框
|
||
|
*/
|
||
|
obj.ajaxUtil = function(params) {
|
||
|
mui.plusReady(function() {
|
||
|
mui.ajax(params.obj.getUrl, {
|
||
|
header: {
|
||
|
"X-Requested-Token": localStorage.getItem("user_token"),
|
||
|
},
|
||
|
type: params.obj.getType, //HTTP请求类型
|
||
|
data: params.data,
|
||
|
async: false == params.async ? false : true,
|
||
|
dataType: 'json', //服务器返回json格式数据
|
||
|
timeout: 10000, //超时时间设置为10秒;
|
||
|
// beforeSend: function() {
|
||
|
// if(!params.isNativeUI) {
|
||
|
// plus.nativeUI.showWaiting("等待中...");
|
||
|
// }
|
||
|
// // mask.show();
|
||
|
// },
|
||
|
// complete: function() {
|
||
|
// if(!params.isNativeUI) {
|
||
|
// plus.nativeUI.closeWaiting();
|
||
|
// }
|
||
|
// // mask._remove();
|
||
|
// },
|
||
|
success: function(data) {
|
||
|
if("200" == data.code) {
|
||
|
params.end(data);
|
||
|
} else {
|
||
|
if(!params.isNotMsg) {
|
||
|
mui.alert(data.msg);
|
||
|
}
|
||
|
|
||
|
}
|
||
|
},
|
||
|
error: function(xhr, type, errorThrown) {
|
||
|
mui.toast("网络异常,请检查网络状态");
|
||
|
}
|
||
|
})
|
||
|
})
|
||
|
}
|
||
|
}(window.ajaxJs = {}))
|