import { AuthDataContext } from "../data-context"; import { Role } from "../entities"; export default class RoleController { add(dc: AuthDataContext, { item }: { item: Role; }): Promise<{ id: string; create_date_time: Date; }>; update(dc: AuthDataContext, { item }: { item: Role; }): Promise<{ id: string; }>; remove(dc: AuthDataContext, { id }: { id: any; }): Promise>; /** 获取角色列表 */ list(dc: AuthDataContext, { args }: { args: any; }): Promise>; /** 获取单个角色 */ get(dc: AuthDataContext, { id }: { id: any; }): Promise; }