|
define(function(require){ var $ = require("jquery");
var justep = require("$UI/system/lib/justep");
var serverURL = require("service.js");// 引用公共类,调取服务器地址
var Model = function(){
this.callParent();
};
//界面数据绑定data1
Model.prototype.data1CustomRefresh = function(event){
var receiptNo=this.params.receiptNo;
var data1 = this.comp("data1");
$.ajax({
type : "get",
dataType : "jsonp",
// async:"false",
// url:"http://api.map.baidu.com/telematics/v3/weather ",
// url:"http://172.16.19.221:32457/EIRIMS/servlet/WebRpcServlet ",
url : serverURL+"/EIRIMS/servlet/WebRpcServlet",
data : {
"fromSource" : "",
"busName" : "QueryEIR",
"busFunc" : "EirChuanQuery",
"busParams" : "{" + "\"queryType\"" + ":" + "\"5\""+ "," + "\"pageSize\"" + ":" + "\"999999\"" + "," + "\"pageIndex\"" + ":" + "\"1\"" + "," + "\"orderStr\"" + ":" + "\"receiptDate\""
+ "," + "\"asc\"" + ":" + "\"false\""+ "," + "\"receiptNo\"" + ":" + "\"" + receiptNo + "\""+ "}"
},
jsonp : "jsoncallback",// 传递给请求处理程序或页面的,用以获得jsonp回调函数名的参数名(一般默认为:callback)
jsonpCallback : "jsonpCallback_success",
// //自定义的jsonp回调函数名称"jsonpCallback",返回的json也必须有这个函数名称
success : function(data) {
//debugger;
if (data.resultFlag=="0000") {
var jObj = eval("(" + data.resultSet + ")");
var ab=jObj.CtnList;
if (ab.length>0) {
data1.clear();
data1.loadData(ab);// 将返回的数据加载到data组件
}
}
},
error : function() {
throw justep.Error.create("");
}
});
};
//检查记录表数据绑定
Model.prototype.data2CustomRefresh = function(event){
//var billNo=this.params.billNo;
debugger;
var rcpiReceiptId="1";
var data2 = this.comp("data2");
$.ajax({
type : "get",
dataType : "jsonp",
// async:"false",
// url:"http://api.map.baidu.com/telematics/v3/weather ",
// url:"http://172.16.19.221:32457/EIRIMS/servlet/WebRpcServlet ",
url : serverURL+"/EIRIMS/servlet/WebRpcServlet",
data : {
"fromSource" : "",
"busName" : "AppDriver",
"busFunc" : "GettingRecords",
"busParams" : "{" + "\"rcpiReceiptId\"" + ":" + "\"" + rcpiReceiptId + "\""+"}"
},
jsonp : "jsoncallback",// 传递给请求处理程序或页面的,用以获得jsonp回调函数名的参数名(一般默认为:callback)
jsonpCallback : "jsonpCallback_success",
// //自定义的jsonp回调函数名称"jsonpCallback",返回的json也必须有这个函数名称
success : function(data) {
//debugger;
if (data.resultFlag=="0000") {
var jObj = eval("(" + data.resultSet + ")");
var ac=jObj.CtnList;
if (ac.length>0) {
data2.clear();
data2.loadData(ac);// 将返回的数据加载到data组件
}
}
},
error : function() {
throw justep.Error.create("");
}
});
}; return Model;
});
|
|