83 lines
1.8 KiB
JavaScript
83 lines
1.8 KiB
JavaScript
var app = {
|
|
init: {},
|
|
bind: {},
|
|
getOcMsg: {}
|
|
}
|
|
|
|
app.init = function() {
|
|
app.bind();
|
|
app.getOcMsg();
|
|
}
|
|
app.bind = function() {
|
|
$("#phoneGroup").on("touchend", function() {
|
|
if (!app.lbPhone) {
|
|
return;
|
|
}
|
|
var lbPhone = $api.trim(app.lbPhone.toString());
|
|
|
|
api.call({
|
|
type: 'tel_prompt',
|
|
number: lbPhone
|
|
|
|
});
|
|
});
|
|
|
|
//下拉刷新
|
|
api.setRefreshHeaderInfo({
|
|
bgColor: "#CCCCCC",
|
|
textColor: "#FFFFFF"
|
|
}, function(ret, err) {
|
|
|
|
app.getOcMsg(function() {
|
|
api.refreshHeaderLoadDone();
|
|
});
|
|
});
|
|
|
|
}
|
|
/**
|
|
* 弹出提示框
|
|
*/
|
|
app.toast = function(msg) {
|
|
api.toast({
|
|
msg: msg,
|
|
duration: 3000,
|
|
locaiton: 'top'
|
|
});
|
|
}
|
|
|
|
app.getOcMsg = function(callback) {
|
|
var ocId = $api.getStorage("ocId");
|
|
var url = "/admin/rest/oc";
|
|
var args = {
|
|
ocId: ocId
|
|
};
|
|
|
|
$api.get(url, args, function(data, err) {
|
|
if (err) {
|
|
app.toast("网络请求失败");
|
|
} else {
|
|
if (!data.code || data.code != 200) {
|
|
toast("服务器响应错误" + (data.code ? (",错误码:" + data.code) : ""));
|
|
} else {
|
|
if (data.body) {
|
|
var lbPhone = $("#lbPhone");
|
|
var cusManagerName = $("#cusManagerName");
|
|
lbPhone.html(data.body.telephone);
|
|
cusManagerName.html((data.body.ocName ?data.body.ocName: ''));
|
|
app.lbPhone = data.body.telephone;
|
|
|
|
}
|
|
}
|
|
}
|
|
|
|
if (callback) {
|
|
callback();
|
|
}
|
|
});
|
|
|
|
}
|
|
|
|
apiready = function() {
|
|
app.init();
|
|
}
|