UNPKG

@cdwx/system

Version:

成都文宣业务类服务模块组件库

307 lines (306 loc) 7.07 kB
export interface IAccount { customName: string; search?: Search; btn: Btn; showTree: boolean; table: Table; addItem: AddItem; } export interface Search { showKey?: boolean; showStatus?: boolean; showRole?: boolean; showJob?: boolean; } export interface Btn { showHeader?: boolean; showLog?: boolean; showAdd?: boolean; showBatchDel?: boolean; showBatchDis?: boolean; showBatchEnable?: boolean; showBatchUpdateDept?: boolean; showBatchUpdateJob?: boolean; showExport?: boolean; } export interface Table { showCheckBox?: boolean; showOrder?: boolean; showName?: boolean; showPhone?: boolean; showDept?: boolean; showSex?: boolean; showJob?: boolean; showAccountType?: boolean; showRole?: boolean; showAccount?: boolean; showUpdateTime?: boolean; showUpdatePerson?: boolean; showCreateTime?: boolean; showEmail?: boolean; showStatus?: boolean; showResetBtn?: boolean; showEdit?: boolean; showDel?: boolean; showDetail?: boolean; showBtnType?: string; } export interface AddItem { showName?: boolean; showPhone?: boolean; showConfirmPhone?: boolean; showEmail?: boolean; showDept?: boolean; showAccountType?: boolean; showRole?: boolean; showDes?: boolean; workCustomName: string; showWorkNumber?: boolean; showSex?: boolean; showApp?: boolean; showFile?: boolean; showListDept?: boolean; } export interface IDictionary { searchType: DictionarySearch; btnType: DictionaryBtn; tableType: DictionaryTable; addType: DictionaryAdd; searchItem: DictionarySearch; btnItem: DictionaryBtn; tableItem: DictionaryTableItem; addItem: DictionaryAddItem; } export interface DictionarySearch { showKey?: boolean; } export interface DictionaryBtn { showAdd?: boolean; showBatchDel?: boolean; showSort?: boolean; } export interface DictionaryTable { showCheckBox?: boolean; showOrder?: boolean; showName?: boolean; showCode?: boolean; showDes?: boolean; showCreateTime?: boolean; showSort?: boolean; showListBtn?: boolean; showEditBtn?: boolean; showDelBtn?: boolean; showBtnType?: string; } export interface DictionaryAdd { showName?: boolean; showCode?: boolean; showDes?: boolean; showSort?: boolean; } export interface DictionaryTableItem { showCheckBox?: boolean; showOrder?: boolean; showName?: boolean; showValue?: boolean; showDes?: boolean; showCreateTime?: boolean; showSort?: boolean; showStatus?: boolean; showEditBtn?: boolean; showDelBtn?: boolean; showBtnType?: string; } export interface DictionaryAddItem { showName?: boolean; showValue?: boolean; showDes?: boolean; showSort?: boolean; showStatus?: boolean; } export interface IRole { search: RoleSearch; btn: RoleBtn; table: RoleTable; addItem: RoleAddItem; } export interface RoleSearch { showKey?: boolean; showStatus?: boolean; showDate?: boolean; } export interface RoleBtn { showAdd?: boolean; showBatchDel?: boolean; showLog?: boolean; } export interface RoleTable { showCheckBox?: boolean; showOrder?: boolean; showName?: boolean; showCode?: boolean; showNum?: boolean; showDes?: boolean; showCreateTime?: boolean; showSort?: boolean; showUpdateTime?: boolean; showUpdatePerson?: boolean; showStatus?: boolean; showEdit?: boolean; showDel?: boolean; showDetail?: boolean; showBtnType?: string; } export interface RoleAddItem { showName?: boolean; showCode?: boolean; showDes?: boolean; showPermission?: boolean; showDataPermission?: boolean; } export interface IPkg { customName?: string; search: PkgSearch; btn: PkgBtn; table: PkgTable; addItem: PkgAddItem; } export interface PkgSearch { showName?: boolean; showStatus?: boolean; showCode?: boolean; } export interface PkgBtn { showAdd?: boolean; showBatchDel?: boolean; } export interface PkgTable { showCheckBox?: boolean; showName?: boolean; showCode?: boolean; showDes?: boolean; showLanguage?: boolean; showStatus?: boolean; showEdit?: boolean; showDel?: boolean; showDetail?: boolean; showBtnType?: string; } export interface PkgAddItem { showName?: boolean; showCode?: boolean; showDes?: boolean; showPermission?: boolean; showLanguage?: boolean; showStatus?: boolean; } export interface IPkg { search: PkgSearch; btn: PkgBtn; table: PkgTable; addItem: PkgAddItem; } export interface MenuSearch { showName?: boolean; showStatus?: boolean; showCode?: boolean; showType?: boolean; } export interface MenuBtn { showAdd?: boolean; showBatchDel?: boolean; showSort?: boolean; } export interface MenuTable { showCheckBox?: boolean; showName?: boolean; showCode?: boolean; showUrl?: boolean; showSort?: boolean; showIcon?: boolean; showActiveIcon?: boolean; showDes?: boolean; showStatus?: boolean; showEdit?: boolean; showDel?: boolean; showType?: boolean; showBtnType?: string; } export interface MenuAddItem { showName?: boolean; showCode?: boolean; showType?: boolean; showDes?: boolean; showLevel?: boolean; showIcon?: boolean; showActiveIcon?: boolean; showSort?: boolean; showUrl?: boolean; showStatus?: boolean; showClassify?: boolean; } export interface IMenu { search: MenuSearch; btn: MenuBtn; table: MenuTable; addItem: MenuAddItem; } export interface DepartmentBtn { showAdd?: boolean; } export interface DepartmentTable { showName?: boolean; showNum?: boolean; showCharge?: boolean; showPhone?: boolean; showChargePhone?: boolean; showStatus?: boolean; showEdit?: boolean; showDel?: boolean; showDetail?: boolean; showBtnType?: string; } export interface DepartmentAddItem { customName?: string; showName?: boolean; showCharge?: boolean; showPhone?: boolean; showParentId?: boolean; showDes?: boolean; showChargePhone?: boolean; } export interface IDepartment { btn: DepartmentBtn; showTree: boolean; table: DepartmentTable; addItem: DepartmentAddItem; } export interface StationSearch { showName?: boolean; } export interface StationBtn { showAdd?: boolean; } export interface StationTable { showName?: boolean; showNum?: boolean; showUpdateTime?: boolean; showCreateTime?: boolean; showGPS?: boolean; showCommand?: boolean; showEdit?: boolean; showDel?: boolean; showBtnType?: string; } export interface StationAddItem { showName?: boolean; showGPS?: boolean; showCommand?: boolean; showDes?: boolean; } export interface IStation { search: StationSearch; btn: StationBtn; table: StationTable; addItem: StationAddItem; }