Options
All
  • Public
  • Public/Protected
  • All
Menu

数据源的更新编辑属性编辑器

Hierarchy

  • DataSetUpdateEditor

Index

Constructors

constructor

Properties

cloneDataSource

cloneDataSource: DataSourceBase

codeEditor

codeEditor: ICodeEditor

codeEditorId

codeEditorId: string

css

css: any

样式临时变量

daoTreeObj

daoTreeObj: IzTreeObj

dataTable

dataTable: any

oldDs

removedaoIds

removedaoIds: string[] = ...

verifCationDataTable

verifCationDataTable: any

Methods

addBlankField

  • addBlankField(): void
  • 增加空白字段

    Returns void

addCustomDao

  • addCustomDao(): void
  • 增加自定义dao

    Returns void

addDao

  • addDao(item?: IDao): void
  • 增加dao

    Parameters

    • Optional item: IDao

      为空时候为新增需要初始化,否则都是为了界面显示

    Returns void

addFields

  • addFields(newDaoItem: IDao, oldDaoItem: IDao): void
  • 刷新添加字段,如 oldDaoItem 非空 就是融合,需要保存用户修改的部分.

    Parameters

    • newDaoItem: IDao

      新的

    • oldDaoItem: IDao

      旧的

    Returns void

addSubDao

  • addSubDao(item?: IDao): void
  • 增加子操作

    Parameters

    • Optional item: IDao

    Returns void

addTreeNode

  • addTreeNode(item?: IDao): boolean
  • Parameters

    • Optional item: IDao

    Returns boolean

addVerification

  • 增加校验公式

    Parameters

    Returns void

autoAddAllFilelds

  • autoAddAllFilelds(): void
  • 刷新添加所有操作

    Returns void

commit

  • commit(index: any): void
  • 提交函数

    Parameters

    • index: any

    Returns void

    返回true 校验通过,否则返回false

doGetCss

  • doGetCss(): DataSetUpdateEditorStyle
  • Returns DataSetUpdateEditorStyle

getCurrentDaoItem

  • getCurrentDaoItem(): IDao
  • 获取当前的dao

    Returns IDao

getCurrentTableModelID

  • getCurrentTableModelID(): string
  • 得到当前的选择表模型id

    Returns string

getDaoFields

  • getDaoFields(dao: IDao): { fields: IDaoField[]; keys: string[] }
  • 同步从数据库获取默认的Dao列数组

    Parameters

    • dao: IDao

      操作类实例

    Returns { fields: IDaoField[]; keys: string[] }

    返回操作类的数组

getDaoItem

  • getDaoItem(id: any): IDao
  • 根据daoId获取dao对象

    Parameters

    • id: any

    Returns IDao

    返回dao对象 否则返回空

getDefaultdaoItem

  • getDefaultdaoItem(): IDao
  • 获取当前选择的Dao

    Returns IDao

getField

  • 获取列名获取列对象

    Parameters

    • fieldName: any

    Returns IDaoField

Private getInsertDefaultValues

  • getInsertDefaultValues(): { ORGID: string; PK: string; SYS_CREATETIME: string; SYS_CREATOR: string }
  • Returns { ORGID: string; PK: string; SYS_CREATETIME: string; SYS_CREATOR: string }

    • ORGID: string
    • PK: string
    • SYS_CREATETIME: string
    • SYS_CREATOR: string

Private getModifyDefaultValues

  • getModifyDefaultValues(): { SYS_MODIFYBY: string; SYS_MODIFYTIME: string }
  • Returns { SYS_MODIFYBY: string; SYS_MODIFYTIME: string }

    • SYS_MODIFYBY: string
    • SYS_MODIFYTIME: string

getVariants

  • Returns Variable[]

    返回数据源的列表的参数数组

getVerification

  • 获取校验公式

    Parameters

    • id: any

      校验id

    Returns IDaoVerification

    返回校验公式,否则返回空

html

  • html(): string
  • 构建html

    Returns string

Private iniCss

  • iniCss(): any
  • 初始化组件的css

    Returns any

    返回组件样式对象.

init

  • init(): void
  • 初始化函数

    Returns void

initFieldTable

  • initFieldTable(): void
  • 初始化字段列表

    Returns void

initVerification

  • initVerification(): void
  • 初始化验证公式列表

    Returns void

loadDao

  • loadDao(): void
  • 加载左侧的dao列表

    Returns void

loadTree

  • loadTree(): void
  • Returns void

mergFields

  • 融合src到tar 里面

    Parameters

    Returns IDaoField[]

    返回融合后的数组

raloadCombox

  • raloadCombox(url: any, titlefield: string, valuefield: string): void
  • Parameters

    • url: any
    • titlefield: string
    • valuefield: string

    Returns void

refreshAllFilelds

  • refreshAllFilelds(): void
  • Returns void

Private refreshDao

  • 操作刷新融合

    Parameters

    Returns IDaoField

reload

  • reload(daoItem: IDao): void
  • 刷新右侧的各个组件值

    Parameters

    • daoItem: IDao

      dao语句json对象

    Returns void

removeDao

  • removeDao(): void
  • 移除dao

    Returns void

removeField

  • removeField(): void
  • 移除当前字段

    Returns void

removeVerification

  • removeVerification(): void
  • 移除验证公式

    Returns void

selectNode

  • selectNode(node: ITreeNode): void
  • Parameters

    • node: ITreeNode

    Returns void

setCurrentItem

  • setCurrentItem(id: string): ITreeNode
  • Parameters

    • id: string

    Returns ITreeNode

show

  • show(): void
  • 显示编辑器

    Returns void

verificationDown

  • verificationDown(): void
  • 校验公式的下移动

    Returns void

verificationUp

  • verificationUp(): void
  • 校验公式的上移动

    Returns void

Generated using TypeDoc