|
楼主 |
发表于 2016-12-28 17:49:54
|
显示全部楼层
Model.prototype.button1Click = function(event){
/*//参数获取
var param = '';
//后台Action调用
biz.Request.sendBizRequest({
dataType: "json",
action: "assetSummaryMainAction",
parameters : param,
callback: function(result) {
if (result.state) {
alert("调用成功!");
} else {
throw new Error("调用失败!|" + result.response.message);
}
}
});*/
// 输出执行代码
//TextOut.setText(code, arguments.callee.toString());
//var inputData = this.comp("inputData");
// 构造参数
var params = new biz.Request.ActionParam();
/*params.setString("param_string", inputData.getValue("param_string"));
params.setInteger("param_integer", inputData.getValue("param_integer"));
params.setLong("param_long", inputData.getValue("param_long"));
params.setDouble("param_double", inputData.getValue("param_double"));
params.setFloat("param_float", inputData.getValue("param_float"));
params.setDateTime("param_datetime", inputData.getValue("param_datetime"));
params.setDate("param_date", inputData.getValue("param_date"));
params.setTime("param_time", inputData.getValue("param_time"));
params.setBoolean("param_boolean", inputData.getValue("param_boolean"));
params.setDecimal("param_decimal", inputData.getValue("param_decimal"));*/
params.setString("beginDate","2016-12-01");
params.setString("endDate","2016-12-31");
params.setString("dayNum",1);
// 调用动作
biz.Request.sendBizRequest({
// "directExecute" : false,
// "process" : this.getContext().getCurrentProcess(),
// "activity" : this.getContext().getCurrentActivity(),
// "executor" : this.getContext().getExecutor(),
// "executeContext" : this.getContext().getExecuteContext(),
// "contentType": "application/json",
// "dataType": "application/json",
"context" : this.getContext(),
"action" : "assetSummaryMainAction",
"parameters" : params,
//返回的数据是在data里,下边的result是形参,是data里的数据
"callback" : function(result) {
// data.ignoreError 是否忽略默认的异常处理,默认值true
result.ignoreError = false;
// data.state 请求返回状态,标识请求是否执行成功
if (result.state) {
justep.Util.hint("传入简单参数调用成功");
debugger;
// 输出返回结果
TextOut.setText(result, result.response);
}
}
});
}; |
|