import { OnInit } from '@angular/core'; import { BitSwalService, BitService } from 'ngx-bit'; import { ListByPage } from 'ngx-bit/factory'; import { NzMessageService } from 'ng-zorro-antd/message'; import { AdminService } from '../admin.service'; import { RoleService } from 'van-skeleton/role'; import { PermissionService } from 'van-skeleton/permission'; export declare class AdminIndexComponent implements OnInit { private swal; bit: BitService; adminService: AdminService; private roleService; private message; private permissionService; lists: ListByPage; role: any; permission: any; adminVisible: boolean; adminData: any; constructor(swal: BitSwalService, bit: BitService, adminService: AdminService, roleService: RoleService, message: NzMessageService, permissionService: PermissionService); ngOnInit(): void; /** * 获取列表数据 */ getLists(refresh?: boolean, event?: number): void; /** * 获取权限组 */ getRole(): void; /** * 获取特殊授权 */ getPermission(): void; openAdminVisable(data: any): void; closeAdminVisable(): void; /** * 删除单操作 */ deleteData(id: any[]): void; /** * 选中删除 */ deleteCheckData(): void; /** * 自定义返回结果 */ statusFeedback(res: any): void; }