role.ts 668 B

1234567891011121314151617181920212223242526272829303132333435
  1. import {ListParams} from '.';
  2. /** 获取角色列表 */
  3. export type GetRoleListParams = {
  4. /** 角色名称 */
  5. roleName: string;
  6. /** 角色编号 */
  7. roleCode: string;
  8. } & ListParams;
  9. /** 新增角色 */
  10. export type AddRoleParams = {
  11. /** 名称 */
  12. roleName: string;
  13. /** 备注 */
  14. remarks: string;
  15. };
  16. /** 修改角色 */
  17. export type EditRoleParams = AddRoleParams & {id: string};
  18. /** 修改角色权限 */
  19. export type EditRoleMenuParams = {
  20. id: string;
  21. /** 角色菜单 1,2,3,4, */
  22. menu: string;
  23. /** 菜单管理 antd用 */
  24. menuBefore: string;
  25. };
  26. /** 修改pda菜单 */
  27. export type EditPDAMenuParams = {
  28. id: string;
  29. menuPda: string;
  30. };