提交 ce99ca6b 编写于 作者: ibizdev's avatar ibizdev

chitanda 发布系统代码

上级 f57c4880
...@@ -311,7 +311,4 @@ export default class AppRichTextEditor extends Vue { ...@@ -311,7 +311,4 @@ export default class AppRichTextEditor extends Vue {
return subject; return subject;
} }
} }
</script> </script>
<style lang="less"> \ No newline at end of file
@import './app-rich-text-editor.less';
</style>
\ No newline at end of file
import ViewEngine from './view-engine';
/**
* 快速摘要栏引擎
*
* @export
* @class QuickSummaryEngine
* @extends {ViewEngine}
*/
export class QuickSummaryEngine extends ViewEngine {
/**
* 快捷信息栏部件
*
* @protected
* @type {*}
* @memberof QuickSummaryEngine
*/
protected quickSummary: any = null;
/**
* 表单部件
*
* @protected
* @type {*}
* @memberof QuickSummaryEngine
*/
protected form: any = null;
/**
* 获取上下文
*
* @readonly
* @protected
* @type {*}
* @memberof QuickSummaryEngine
*/
protected get context(): any {
return this.view?.context || {};
}
/**
* 引擎初始化
*
* @param {*} [opt={}]
* @memberof QuickSummaryEngine
*/
public init(opt: any = {}): void {
super.init(opt);
if (opt.form) {
this.form = opt.form;
}
if (opt.quicksummary) {
this.quickSummary = opt.quicksummary;
console.log(this.quickSummary, this.quickSummary.controlType);
}
console.log(this.context);
}
}
\ No newline at end of file
...@@ -69,8 +69,7 @@ export class AppBreadcrumb extends Vue { ...@@ -69,8 +69,7 @@ export class AppBreadcrumb extends Vue {
if (tag) { if (tag) {
const view = this.$appService.viewStore.findParentByTag(tag); const view = this.$appService.viewStore.findParentByTag(tag);
if (view) { if (view) {
const c = view.context; const data = this.appService.contextStore.getContextData(view.context, context.srfappdename);
const data = c[`srf${context.srfappdename}`];
if (data && data.items) { if (data && data.items) {
return data.items; return data.items;
} }
......
...@@ -56,6 +56,7 @@ export class StudioViewStyle2Base extends StudioViewBase { ...@@ -56,6 +56,7 @@ export class StudioViewStyle2Base extends StudioViewBase {
</div> : null, </div> : null,
this.isShowHeader ? <div class="view-header"> this.isShowHeader ? <div class="view-header">
{this.$slots.title ? <div class="title">{this.$slots.title}</div> : null} {this.$slots.title ? <div class="title">{this.$slots.title}</div> : null}
{this.$slots.quickSummary ? <div class="quickSummary">{this.$slots.quickSummary}</div> : null}
{this.$slots.quickGroupSearch ? <div class="quick-group-search"> {this.$slots.quickGroupSearch ? <div class="quick-group-search">
{this.$slots.quickGroupSearch} {this.$slots.quickGroupSearch}
</div> : null} </div> : null}
......
...@@ -45,6 +45,10 @@ ...@@ -45,6 +45,10 @@
} }
} }
>.quickSummary {
float: right;
}
>.quick-search { >.quick-search {
float: right; float: right;
} }
......
...@@ -6,4 +6,34 @@ ...@@ -6,4 +6,34 @@
*/ */
export class AppContextStoreBase { export class AppContextStoreBase {
/**
* 向上下文中设置数据,根据应用实体名称
*
* @param {*} context 上下文
* @param {string} appDeName 应用实体名称
* @param {{ data?: any, items?: any }} data 需要设置的数据
* @memberof AppContextStoreBase
*/
public setContextData(context: any, appDeName: string, data: { data?: any, items?: any }) {
if (isExist(context) && isExistAndNotEmpty(appDeName) && isExist(data)) {
context[`srf${appDeName}`] = data;
}
}
/**
* 从上下文中根据应用实体名称获取上下文数据
*
* @param {*} context 上下文
* @param {string} [appDeName] 应用实体名称
* @returns {{ data?: any, items?: any }}
* @memberof AppContextStoreBase
*/
public getContextData(context: any, appDeName: string): { data?: any, items?: any } {
const data: any = {};
if (isExist(context) && isExistAndNotEmpty(appDeName) && isExist(context[`srf${appDeName}`])) {
Object.assign(data, context[`srf${appDeName}`]);
}
return data;
}
} }
\ No newline at end of file
...@@ -170,7 +170,7 @@ export class EditFormControlBase extends FormControlBase { ...@@ -170,7 +170,7 @@ export class EditFormControlBase extends FormControlBase {
Object.assign(this.context, { [this.appDeName]: data[this.appDeName] }) Object.assign(this.context, { [this.appDeName]: data[this.appDeName] })
} }
// 更新上下文,当前数据视图数据 // 更新上下文,当前数据视图数据
Object.assign(this.context, { [`src${this.appDeName}`]: { data }, [`srfdatakey`]: `srf${this.appDeName}` }); this.$appService.contextStore.setContextData(this.context, this.appDeName, { data })
this.setFormEnableCond(data); this.setFormEnableCond(data);
this.fillForm(data, action); this.fillForm(data, action);
this.oldData = {}; this.oldData = {};
......
...@@ -439,7 +439,7 @@ export class GridControllerBase extends MDControlBase { ...@@ -439,7 +439,7 @@ export class GridControllerBase extends MDControlBase {
this.items.forEach(() => { this.gridItemsModel.push(this.getGridRowModel()) }); this.items.forEach(() => { this.gridItemsModel.push(this.getGridRowModel()) });
this.$emit('load', this.items); this.$emit('load', this.items);
// 向上下文中填充当前数据 // 向上下文中填充当前数据
Object.assign(this.context, { [`srf${this.appDeName}`]: { items: this.items }, [`srfdatakey`]: `srf${this.appDeName}` }); this.$appService.contextStore.setContextData(this.context, this.appDeName, { items: this.items });
// 设置默认选中 // 设置默认选中
setTimeout(() => { setTimeout(() => {
if (this.isSelectFirstDefault) { if (this.isSelectFirstDefault) {
......
...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators'; ...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators';
*/ */
export class DefaultSearchFormBase extends SearchFormControlBase { export class DefaultSearchFormBase extends SearchFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof DefaultSearchFormBase
*/
protected controlType: string = 'SEARCHFORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class Edit_AccountInfoEditFormBase extends EditFormControlBase { export class Edit_AccountInfoEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Edit_AccountInfoEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class Edit_AddressEditFormBase extends EditFormControlBase { export class Edit_AddressEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Edit_AddressEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class Edit_IntroductionEditFormBase extends EditFormControlBase { export class Edit_IntroductionEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Edit_IntroductionEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -17,6 +17,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -17,6 +17,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class Info_AllEditFormBase extends EditFormControlBase { export class Info_AllEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Info_AllEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import InfotabexppanelService from './infotabexppanel-tabexppanel-service'; ...@@ -14,6 +14,15 @@ import InfotabexppanelService from './infotabexppanel-tabexppanel-service';
*/ */
export class InfotabexppanelTabexppanelBase extends TabExpPanelControlBase { export class InfotabexppanelTabexppanelBase extends TabExpPanelControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof InfotabexppanelTabexppanelBase
*/
protected controlType: string = 'TABEXPPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import InfotabviewpanelService from './infotabviewpanel-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import InfotabviewpanelService from './infotabviewpanel-tabviewpanel-service';
*/ */
export class InfotabviewpanelTabviewpanelBase extends MainControlBase { export class InfotabviewpanelTabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof InfotabviewpanelTabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import Infotabviewpanel2Service from './infotabviewpanel2-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import Infotabviewpanel2Service from './infotabviewpanel2-tabviewpanel-service';
*/ */
export class Infotabviewpanel2TabviewpanelBase extends MainControlBase { export class Infotabviewpanel2TabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Infotabviewpanel2TabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import Infotabviewpanel3Service from './infotabviewpanel3-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import Infotabviewpanel3Service from './infotabviewpanel3-tabviewpanel-service';
*/ */
export class Infotabviewpanel3TabviewpanelBase extends MainControlBase { export class Infotabviewpanel3TabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Infotabviewpanel3TabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import Infotabviewpanel4Service from './infotabviewpanel4-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import Infotabviewpanel4Service from './infotabviewpanel4-tabviewpanel-service';
*/ */
export class Infotabviewpanel4TabviewpanelBase extends MainControlBase { export class Infotabviewpanel4TabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Infotabviewpanel4TabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import Infotabviewpanel5Service from './infotabviewpanel5-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import Infotabviewpanel5Service from './infotabviewpanel5-tabviewpanel-service';
*/ */
export class Infotabviewpanel5TabviewpanelBase extends MainControlBase { export class Infotabviewpanel5TabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Infotabviewpanel5TabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import Infotabviewpanel6Service from './infotabviewpanel6-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import Infotabviewpanel6Service from './infotabviewpanel6-tabviewpanel-service';
*/ */
export class Infotabviewpanel6TabviewpanelBase extends MainControlBase { export class Infotabviewpanel6TabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Infotabviewpanel6TabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import Infotabviewpanel7Service from './infotabviewpanel7-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import Infotabviewpanel7Service from './infotabviewpanel7-tabviewpanel-service';
*/ */
export class Infotabviewpanel7TabviewpanelBase extends MainControlBase { export class Infotabviewpanel7TabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Infotabviewpanel7TabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import Infotabviewpanel8Service from './infotabviewpanel8-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import Infotabviewpanel8Service from './infotabviewpanel8-tabviewpanel-service';
*/ */
export class Infotabviewpanel8TabviewpanelBase extends MainControlBase { export class Infotabviewpanel8TabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Infotabviewpanel8TabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import Infotabviewpanel9Service from './infotabviewpanel9-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import Infotabviewpanel9Service from './infotabviewpanel9-tabviewpanel-service';
*/ */
export class Infotabviewpanel9TabviewpanelBase extends MainControlBase { export class Infotabviewpanel9TabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Infotabviewpanel9TabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail'; ...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail';
*/ */
export class InnerPickipGridBase extends GridControllerBase { export class InnerPickipGridBase extends GridControllerBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof InnerPickipGridBase
*/
protected controlType: string = 'GRID';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import InnerPickupViewpickupviewpanelModel from './inner-pickup-viewpickupviewpa ...@@ -15,6 +15,15 @@ import InnerPickupViewpickupviewpanelModel from './inner-pickup-viewpickupviewpa
*/ */
export class InnerPickupViewpickupviewpanelPickupviewpanelBase extends MainControlBase { export class InnerPickupViewpickupviewpanelPickupviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof InnerPickupViewpickupviewpanelPickupviewpanelBase
*/
protected controlType: string = 'PICKUPVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class MainEditFormBase extends EditFormControlBase { export class MainEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof MainEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail'; ...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail';
*/ */
export class MainGridBase extends GridControllerBase { export class MainGridBase extends GridControllerBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof MainGridBase
*/
protected controlType: string = 'GRID';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import PickupViewpickupviewpanelModel from './pickup-viewpickupviewpanel-pickupv ...@@ -15,6 +15,15 @@ import PickupViewpickupviewpanelModel from './pickup-viewpickupviewpanel-pickupv
*/ */
export class PickupViewpickupviewpanelPickupviewpanelBase extends MainControlBase { export class PickupViewpickupviewpanelPickupviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof PickupViewpickupviewpanelPickupviewpanelBase
*/
protected controlType: string = 'PICKUPVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class QuickCreateEditFormBase extends EditFormControlBase { export class QuickCreateEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof QuickCreateEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class QuickSummaryEditFormBase extends EditFormControlBase { export class QuickSummaryEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof QuickSummaryEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import StatusTabViewtabexppanelService from './status-tab-viewtabexppanel-tabexp ...@@ -14,6 +14,15 @@ import StatusTabViewtabexppanelService from './status-tab-viewtabexppanel-tabexp
*/ */
export class StatusTabViewtabexppanelTabexppanelBase extends TabExpPanelControlBase { export class StatusTabViewtabexppanelTabexppanelBase extends TabExpPanelControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof StatusTabViewtabexppanelTabexppanelBase
*/
protected controlType: string = 'TABEXPPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import StatusTabViewtabviewpanelService from './status-tab-viewtabviewpanel-tabv ...@@ -14,6 +14,15 @@ import StatusTabViewtabviewpanelService from './status-tab-viewtabviewpanel-tabv
*/ */
export class StatusTabViewtabviewpanelTabviewpanelBase extends MainControlBase { export class StatusTabViewtabviewpanelTabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof StatusTabViewtabviewpanelTabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import StatusTabViewtabviewpanel2Service from './status-tab-viewtabviewpanel2-ta ...@@ -14,6 +14,15 @@ import StatusTabViewtabviewpanel2Service from './status-tab-viewtabviewpanel2-ta
*/ */
export class StatusTabViewtabviewpanel2TabviewpanelBase extends MainControlBase { export class StatusTabViewtabviewpanel2TabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof StatusTabViewtabviewpanel2TabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import StatusTabViewtabviewpanel3Service from './status-tab-viewtabviewpanel3-ta ...@@ -14,6 +14,15 @@ import StatusTabViewtabviewpanel3Service from './status-tab-viewtabviewpanel3-ta
*/ */
export class StatusTabViewtabviewpanel3TabviewpanelBase extends MainControlBase { export class StatusTabViewtabviewpanel3TabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof StatusTabViewtabviewpanel3TabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import UtilService from '@/utilservice/util-service'; ...@@ -15,6 +15,15 @@ import UtilService from '@/utilservice/util-service';
*/ */
export class SummaryDashboardBase extends MainControlBase { export class SummaryDashboardBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof SummaryDashboardBase
*/
protected controlType: string = 'DASHBOARD';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { Environment } from '@/environments/environment'; ...@@ -15,6 +15,15 @@ import { Environment } from '@/environments/environment';
*/ */
export class View_AccountInfoAllPortletBase extends MainControlBase { export class View_AccountInfoAllPortletBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof View_AccountInfoAllPortletBase
*/
protected controlType: string = 'PORTLET';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import ByParentKeyService from './by-parent-key-list-service'; ...@@ -14,6 +14,15 @@ import ByParentKeyService from './by-parent-key-list-service';
*/ */
export class ByParentKeyListBase extends ListControllerBase { export class ByParentKeyListBase extends ListControllerBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof ByParentKeyListBase
*/
protected controlType: string = 'LIST';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -17,6 +17,15 @@ import CodeListService from "@service/app/codelist-service"; ...@@ -17,6 +17,15 @@ import CodeListService from "@service/app/codelist-service";
*/ */
export class ByRegardingObjectIdPanelBase extends MainControlBase { export class ByRegardingObjectIdPanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof ByRegardingObjectIdPanelBase
*/
protected controlType: string = 'PANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators'; ...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators';
*/ */
export class DefaultSearchFormBase extends SearchFormControlBase { export class DefaultSearchFormBase extends SearchFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof DefaultSearchFormBase
*/
protected controlType: string = 'SEARCHFORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -19,6 +19,15 @@ import { Environment } from '@/environments/environment'; ...@@ -19,6 +19,15 @@ import { Environment } from '@/environments/environment';
*/ */
export class List_ByParentKeyPortletBase extends MainControlBase { export class List_ByParentKeyPortletBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof List_ByParentKeyPortletBase
*/
protected controlType: string = 'PORTLET';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class MainEditFormBase extends EditFormControlBase { export class MainEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof MainEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail'; ...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail';
*/ */
export class MainGridBase extends GridControllerBase { export class MainGridBase extends GridControllerBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof MainGridBase
*/
protected controlType: string = 'GRID';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import UtilService from '@/utilservice/util-service'; ...@@ -14,6 +14,15 @@ import UtilService from '@/utilservice/util-service';
*/ */
export class CenteralPortal_dbDashboardBase extends MainControlBase { export class CenteralPortal_dbDashboardBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof CenteralPortal_dbDashboardBase
*/
protected controlType: string = 'DASHBOARD';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class MainEditFormBase extends EditFormControlBase { export class MainEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof MainEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class QuickCreateEditFormBase extends EditFormControlBase { export class QuickCreateEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof QuickCreateEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators'; ...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators';
*/ */
export class DefaultSearchFormBase extends SearchFormControlBase { export class DefaultSearchFormBase extends SearchFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof DefaultSearchFormBase
*/
protected controlType: string = 'SEARCHFORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class MainEditFormBase extends EditFormControlBase { export class MainEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof MainEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail'; ...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail';
*/ */
export class MainGridBase extends GridControllerBase { export class MainGridBase extends GridControllerBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof MainGridBase
*/
protected controlType: string = 'GRID';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class QuickCreateEditFormBase extends EditFormControlBase { export class QuickCreateEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof QuickCreateEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators'; ...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators';
*/ */
export class DefaultSearchFormBase extends SearchFormControlBase { export class DefaultSearchFormBase extends SearchFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof DefaultSearchFormBase
*/
protected controlType: string = 'SEARCHFORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class MainEditFormBase extends EditFormControlBase { export class MainEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof MainEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail'; ...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail';
*/ */
export class MainGridBase extends GridControllerBase { export class MainGridBase extends GridControllerBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof MainGridBase
*/
protected controlType: string = 'GRID';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators'; ...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators';
*/ */
export class DefaultSearchFormBase extends SearchFormControlBase { export class DefaultSearchFormBase extends SearchFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof DefaultSearchFormBase
*/
protected controlType: string = 'SEARCHFORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class MainEditFormBase extends EditFormControlBase { export class MainEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof MainEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail'; ...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail';
*/ */
export class MainGridBase extends GridControllerBase { export class MainGridBase extends GridControllerBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof MainGridBase
*/
protected controlType: string = 'GRID';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class QuickCreateEditFormBase extends EditFormControlBase { export class QuickCreateEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof QuickCreateEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators'; ...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators';
*/ */
export class DefaultSearchFormBase extends SearchFormControlBase { export class DefaultSearchFormBase extends SearchFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof DefaultSearchFormBase
*/
protected controlType: string = 'SEARCHFORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class Edit_HeadEditFormBase extends EditFormControlBase { export class Edit_HeadEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Edit_HeadEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import UtilService from '@/utilservice/util-service'; ...@@ -15,6 +15,15 @@ import UtilService from '@/utilservice/util-service';
*/ */
export class Head_SummaryDashboardBase extends MainControlBase { export class Head_SummaryDashboardBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Head_SummaryDashboardBase
*/
protected controlType: string = 'DASHBOARD';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class Info_CampaginEditFormBase extends EditFormControlBase { export class Info_CampaginEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Info_CampaginEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -16,6 +16,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -16,6 +16,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class Info_HeadEditFormBase extends EditFormControlBase { export class Info_HeadEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Info_HeadEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class Info_ManagerEditFormBase extends EditFormControlBase { export class Info_ManagerEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Info_ManagerEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class Info_ScheduleEditFormBase extends EditFormControlBase { export class Info_ScheduleEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Info_ScheduleEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import InfotabexppanelService from './infotabexppanel-tabexppanel-service'; ...@@ -14,6 +14,15 @@ import InfotabexppanelService from './infotabexppanel-tabexppanel-service';
*/ */
export class InfotabexppanelTabexppanelBase extends TabExpPanelControlBase { export class InfotabexppanelTabexppanelBase extends TabExpPanelControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof InfotabexppanelTabexppanelBase
*/
protected controlType: string = 'TABEXPPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import InfotabviewpanelService from './infotabviewpanel-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import InfotabviewpanelService from './infotabviewpanel-tabviewpanel-service';
*/ */
export class InfotabviewpanelTabviewpanelBase extends MainControlBase { export class InfotabviewpanelTabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof InfotabviewpanelTabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import Infotabviewpanel2Service from './infotabviewpanel2-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import Infotabviewpanel2Service from './infotabviewpanel2-tabviewpanel-service';
*/ */
export class Infotabviewpanel2TabviewpanelBase extends MainControlBase { export class Infotabviewpanel2TabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Infotabviewpanel2TabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import Infotabviewpanel3Service from './infotabviewpanel3-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import Infotabviewpanel3Service from './infotabviewpanel3-tabviewpanel-service';
*/ */
export class Infotabviewpanel3TabviewpanelBase extends MainControlBase { export class Infotabviewpanel3TabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Infotabviewpanel3TabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import Infotabviewpanel4Service from './infotabviewpanel4-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import Infotabviewpanel4Service from './infotabviewpanel4-tabviewpanel-service';
*/ */
export class Infotabviewpanel4TabviewpanelBase extends MainControlBase { export class Infotabviewpanel4TabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Infotabviewpanel4TabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import Infotabviewpanel5Service from './infotabviewpanel5-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import Infotabviewpanel5Service from './infotabviewpanel5-tabviewpanel-service';
*/ */
export class Infotabviewpanel5TabviewpanelBase extends MainControlBase { export class Infotabviewpanel5TabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Infotabviewpanel5TabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail'; ...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail';
*/ */
export class MainGridBase extends GridControllerBase { export class MainGridBase extends GridControllerBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof MainGridBase
*/
protected controlType: string = 'GRID';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class QuickCreateEditFormBase extends EditFormControlBase { export class QuickCreateEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof QuickCreateEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import UtilService from '@/utilservice/util-service'; ...@@ -15,6 +15,15 @@ import UtilService from '@/utilservice/util-service';
*/ */
export class SummaryDashboardBase extends MainControlBase { export class SummaryDashboardBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof SummaryDashboardBase
*/
protected controlType: string = 'DASHBOARD';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { Environment } from '@/environments/environment'; ...@@ -15,6 +15,15 @@ import { Environment } from '@/environments/environment';
*/ */
export class View_CampaginPortletBase extends MainControlBase { export class View_CampaginPortletBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof View_CampaginPortletBase
*/
protected controlType: string = 'PORTLET';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { Environment } from '@/environments/environment'; ...@@ -15,6 +15,15 @@ import { Environment } from '@/environments/environment';
*/ */
export class View_HeadPortletBase extends MainControlBase { export class View_HeadPortletBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof View_HeadPortletBase
*/
protected controlType: string = 'PORTLET';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { Environment } from '@/environments/environment'; ...@@ -15,6 +15,15 @@ import { Environment } from '@/environments/environment';
*/ */
export class View_InfoPortletBase extends MainControlBase { export class View_InfoPortletBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof View_InfoPortletBase
*/
protected controlType: string = 'PORTLET';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { Environment } from '@/environments/environment'; ...@@ -15,6 +15,15 @@ import { Environment } from '@/environments/environment';
*/ */
export class View_ManagerPortletBase extends MainControlBase { export class View_ManagerPortletBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof View_ManagerPortletBase
*/
protected controlType: string = 'PORTLET';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { Environment } from '@/environments/environment'; ...@@ -15,6 +15,15 @@ import { Environment } from '@/environments/environment';
*/ */
export class View_SchedulePortletBase extends MainControlBase { export class View_SchedulePortletBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof View_SchedulePortletBase
*/
protected controlType: string = 'PORTLET';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators'; ...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators';
*/ */
export class DefaultSearchFormBase extends SearchFormControlBase { export class DefaultSearchFormBase extends SearchFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof DefaultSearchFormBase
*/
protected controlType: string = 'SEARCHFORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class SalLitCompEditFormBase extends EditFormControlBase { export class SalLitCompEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof SalLitCompEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail'; ...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail';
*/ */
export class SalLitCompGridGridBase extends GridControllerBase { export class SalLitCompGridGridBase extends GridControllerBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof SalLitCompGridGridBase
*/
protected controlType: string = 'GRID';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import UtilService from '@/utilservice/util-service'; ...@@ -15,6 +15,15 @@ import UtilService from '@/utilservice/util-service';
*/ */
export class AbstractInfoDashboardBase extends MainControlBase { export class AbstractInfoDashboardBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof AbstractInfoDashboardBase
*/
protected controlType: string = 'DASHBOARD';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class AbstractInfoEditFormBase extends EditFormControlBase { export class AbstractInfoEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof AbstractInfoEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators'; ...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators';
*/ */
export class DefaultSearchFormBase extends SearchFormControlBase { export class DefaultSearchFormBase extends SearchFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof DefaultSearchFormBase
*/
protected controlType: string = 'SEARCHFORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import InfotabexppanelService from './infotabexppanel-tabexppanel-service'; ...@@ -14,6 +14,15 @@ import InfotabexppanelService from './infotabexppanel-tabexppanel-service';
*/ */
export class InfotabexppanelTabexppanelBase extends TabExpPanelControlBase { export class InfotabexppanelTabexppanelBase extends TabExpPanelControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof InfotabexppanelTabexppanelBase
*/
protected controlType: string = 'TABEXPPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import InfotabviewpanelService from './infotabviewpanel-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import InfotabviewpanelService from './infotabviewpanel-tabviewpanel-service';
*/ */
export class InfotabviewpanelTabviewpanelBase extends MainControlBase { export class InfotabviewpanelTabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof InfotabviewpanelTabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import Infotabviewpanel2Service from './infotabviewpanel2-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import Infotabviewpanel2Service from './infotabviewpanel2-tabviewpanel-service';
*/ */
export class Infotabviewpanel2TabviewpanelBase extends MainControlBase { export class Infotabviewpanel2TabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Infotabviewpanel2TabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail'; ...@@ -15,6 +15,15 @@ import { FormItemModel } from '@/model/form-detail';
*/ */
export class MainGridBase extends GridControllerBase { export class MainGridBase extends GridControllerBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof MainGridBase
*/
protected controlType: string = 'GRID';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import PickupViewpickupviewpanelModel from './pickup-viewpickupviewpanel-pickupv ...@@ -15,6 +15,15 @@ import PickupViewpickupviewpanelModel from './pickup-viewpickupviewpanel-pickupv
*/ */
export class PickupViewpickupviewpanelPickupviewpanelBase extends MainControlBase { export class PickupViewpickupviewpanelPickupviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof PickupViewpickupviewpanelPickupviewpanelBase
*/
protected controlType: string = 'PICKUPVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class QuickCreateEditFormBase extends EditFormControlBase { export class QuickCreateEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof QuickCreateEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { Environment } from '@/environments/environment'; ...@@ -15,6 +15,15 @@ import { Environment } from '@/environments/environment';
*/ */
export class View_CompAbstractPortletBase extends MainControlBase { export class View_CompAbstractPortletBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof View_CompAbstractPortletBase
*/
protected controlType: string = 'PORTLET';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class AbstractInfoEditFormBase extends EditFormControlBase { export class AbstractInfoEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof AbstractInfoEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class AddressEditEditFormBase extends EditFormControlBase { export class AddressEditEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof AddressEditEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP ...@@ -15,6 +15,15 @@ import { FormButtonModel, FormPageModel, FormItemModel, FormDRUIPartModel, FormP
*/ */
export class BookEditEditFormBase extends EditFormControlBase { export class BookEditEditFormBase extends EditFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof BookEditEditFormBase
*/
protected controlType: string = 'FORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -16,6 +16,15 @@ import { FormItemModel } from '@/model/form-detail'; ...@@ -16,6 +16,15 @@ import { FormItemModel } from '@/model/form-detail';
*/ */
export class ByAccountGridBase extends GridControllerBase { export class ByAccountGridBase extends GridControllerBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof ByAccountGridBase
*/
protected controlType: string = 'GRID';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -15,6 +15,15 @@ import UtilService from '@/utilservice/util-service'; ...@@ -15,6 +15,15 @@ import UtilService from '@/utilservice/util-service';
*/ */
export class ConAbsDashboardBase extends MainControlBase { export class ConAbsDashboardBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof ConAbsDashboardBase
*/
protected controlType: string = 'DASHBOARD';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators'; ...@@ -16,6 +16,15 @@ import { debounceTime, distinctUntilChanged } from 'rxjs/operators';
*/ */
export class DefaultSearchFormBase extends SearchFormControlBase { export class DefaultSearchFormBase extends SearchFormControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof DefaultSearchFormBase
*/
protected controlType: string = 'SEARCHFORM';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import InfotabexppanelService from './infotabexppanel-tabexppanel-service'; ...@@ -14,6 +14,15 @@ import InfotabexppanelService from './infotabexppanel-tabexppanel-service';
*/ */
export class InfotabexppanelTabexppanelBase extends TabExpPanelControlBase { export class InfotabexppanelTabexppanelBase extends TabExpPanelControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof InfotabexppanelTabexppanelBase
*/
protected controlType: string = 'TABEXPPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import InfotabviewpanelService from './infotabviewpanel-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import InfotabviewpanelService from './infotabviewpanel-tabviewpanel-service';
*/ */
export class InfotabviewpanelTabviewpanelBase extends MainControlBase { export class InfotabviewpanelTabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof InfotabviewpanelTabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import Infotabviewpanel2Service from './infotabviewpanel2-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import Infotabviewpanel2Service from './infotabviewpanel2-tabviewpanel-service';
*/ */
export class Infotabviewpanel2TabviewpanelBase extends MainControlBase { export class Infotabviewpanel2TabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Infotabviewpanel2TabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
...@@ -14,6 +14,15 @@ import Infotabviewpanel3Service from './infotabviewpanel3-tabviewpanel-service'; ...@@ -14,6 +14,15 @@ import Infotabviewpanel3Service from './infotabviewpanel3-tabviewpanel-service';
*/ */
export class Infotabviewpanel3TabviewpanelBase extends MainControlBase { export class Infotabviewpanel3TabviewpanelBase extends MainControlBase {
/**
* 获取部件类型
*
* @protected
* @type {string}
* @memberof Infotabviewpanel3TabviewpanelBase
*/
protected controlType: string = 'TABVIEWPANEL';
/** /**
* 建构部件服务对象 * 建构部件服务对象
* *
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册