contentModel.ts 680 Bytes
/**
 * @description: 大屏新增内容Model
 */
export interface BaseSaveContentParams {
  content: string
  createTime?: string
  creator?: string
  defaultConfig?: string
  description?: string
  enabled?: boolean
  icon?: string
  id: string
  name?: string
  nodeIds?: [string]
  remark?: string
  roleIds?: [string]
  tenantExpireTime?: string
  tenantId?: string
  tenantProfileId?: string
  tenantStatus?: string
  updateTime?: string
  updater?: string
  viewId?: string
}

/**
 * @description: 大屏更新内容Model
 */
export interface BaseUpdateContentParams {
  dataViewContent: BaseSaveContentParams
  dataViewId?: string
  dataViewName: string
  state?: number
}