|

楼主 |
发表于 2018-6-11 13:11:33
|
显示全部楼层
Model.prototype.openDialog = function(id, type) {
// 需要传递参数:子项id,子项名称,子项编号
var subPrjNo = this.comp("mainData").getValueByID("subPrjNo", id);
var subPrjName = this.comp("mainData").getValueByID("subPrjName", id);
var bidagencyNum = this.comp("mainData").getValueByID("bidagencyNum", id);
var procurementMethod = this.comp("mainData").getValueByID("procurementMethod", id);
var quaAudit = this.comp("mainData").getValueByID("quaAudit", id);
if (type == 1) {
var url = "$UI/ERP/PRJ/bidAgency/process/biddingDocCompile/mainActivity.w";
//justep.Portal.openWindow(url, {
justep.Shell.showPage(url, {
process : "/ERP/PRJ/bidAgency/process/biddingDocCompile/biddingDocCompileProcess",
activity : "mainActivity",
subPrjId : id,
subPrjNo : subPrjNo,
subPrjName : subPrjName,
bidagencyNum : bidagencyNum
});
}
}
参数接收页面
Model.prototype.modelParamsReceive = function(event) {
//var subPrjId = this.getContext().getRequestParameter("subPrjId");
//var subPrjNo = this.getContext().getRequestParameter("subPrjNo");
//var subPrjName = this.getContext().getRequestParameter("subPrjName");
//var bidagencyNum = this.getContext().getRequestParameter("bidagencyNum");
var subPrjId = this.params.subPrjId;
var subPrjNo = this.params.subPrjNo;
var subPrjName = this.params.subPrjName;
var bidagencyNum = this.params.bidagencyNum;
if (subPrjId && subPrjNo && subPrjName && bidagencyNum) {
this.comp("mainData").setValue("subPrjID", subPrjId);
this.comp("mainData").setValue("subPrjNo", subPrjNo);
this.comp("mainData").setValue("subPrjName", subPrjName);
this.comp("mainData").setValue("bidagencyNum", bidagencyNum);
}
}; |
|