/** * ${item.getCaption()} * * @param {any[]} args 当前数据 * @param {any} contextJO 行为附加上下文 * @param {*} [params] 附加参数 * @param {*} [$event] 事件源 * @param {*} [xData] 执行行为所需当前部件 * @param {*} [actionContext] 执行行为上下文 * @memberof ${srfclassname('${view.name}')}Base */
public ${item.getFullCodeName()}(args: any[],contextJO?:any, params?: any, $event?: any, xData?: any,actionContext?:any,srfParentDeName?:string) {
let _this:any = this;
let navDataService:any = new NavDataService();
let allNavData:any = Object.is(this.navModel,"route")?navDataService.getPreNavDataById('${srffilepath2(view.getCodeName())}'):navDataService.getPreNavDataByTag(_this.viewtag); if(allNavData && allNavData.data && allNavData.data.length >0){ if(_this.parseViewParam && _this.engine){ _this.parseViewParam(allNavData.data[0].srfkey); _this.engine.load(); } }else{ this.$Notice.warning({ title: '警告', desc: '请确认操作路径是否正确' }); }
}