/** * ${item.getCaption()} * * @param {any[]} args * @param {*} [params] * @param {*} [$event] * @param {*} [xData] * @memberof ${srfclassname('${view.name}')} */ public ${item.getFullCodeName()}(args: any[], params?: any, $event?: any, xData?: any) { // 界面行为容器对象 _this const _this: any = this; if (xData && xData.save instanceof Function) { const _data = { srfparentdata: _this.srfparentdata }; xData.save(_data).then((response: any) => { if (!response || response.status !== 200) { return; } _this.$emit('viewdataschange', [{ ...response.data }]); }); } else if (_this.save && _this.save instanceof Function) { _this.save(); } }