Options
All
  • Public
  • Public/Protected
  • All
Menu

页面基类 一般用于封装一些页面的框架或者后台的工作操作

Hierarchy

Index

Constructors

constructor

  • new PageBase(config: IInvisibleBaseConfig): PageBase
  • Parameters

    • config: IInvisibleBaseConfig

    Returns PageBase

Methods

getCode

  • getCode(format: string): string
  • 获取一个后台生成的编号

    Parameters

    • format: string

      XXX[yyyyMMdd][000][0/1] 前缀字符串[日期格式][流水号][是否按日期重设流水];不需要日期:[][00000]

    Returns string

    返回的编号字符串

openNewTabPage

  • openNewTabPage(url: any, title: any, resid: string, param?: Object, forceRefresh?: boolean): void
  • 在pc的主框架上开启页签页面

    Parameters

    • url: any

      连接地址

    • title: any

      页签标题

    • resid: string

      资源id

    • Optional param: Object

      可选参数 拼接到URL后面

    • forceRefresh: boolean = false

      可选参数 如页签已经存在切换到页面并刷新页面 默认值 false

    Returns void

openNewTabPageByMenuCode

  • openNewTabPageByMenuCode(menuCode: string, param?: object): void
  • 通过菜单的编号来代开页签

    Parameters

    • menuCode: string

      菜单的唯一编号(菜单管理内必须保证编号的唯一性)

    • param: object = ...

      可选附带的参数。注意 这个参数由于是拼接到URL后面因此存在了长度限制。

    Returns void

Generated using TypeDoc