package com.ruoyi.system.service;
|
|
import com.ruoyi.common.basic.PageInfo;
|
import com.ruoyi.system.dto.SysPlatformAdminAddRequest;
|
import com.ruoyi.system.dto.SysPlatformAdminDeleteRequest;
|
import com.ruoyi.system.dto.SysPlatformAdminDetailRequest;
|
import com.ruoyi.system.dto.SysPlatformAdminEditRequest;
|
import com.ruoyi.system.dto.SysPlatformAdminPageRequest;
|
import com.ruoyi.system.dto.SysPlatformAdminResetPasswordRequest;
|
import com.ruoyi.system.dto.SysPlatformAdminStatusRequest;
|
import com.ruoyi.system.vo.SysPlatformAdminVO;
|
import com.ruoyi.system.vo.SysRoleOptionVO;
|
|
import java.util.List;
|
|
/**
|
* 平台管理员服务
|
*
|
* @author ruoyi
|
*/
|
public interface ISysPlatformAdminService
|
{
|
public PageInfo<SysPlatformAdminVO> pageList(SysPlatformAdminPageRequest request);
|
|
public SysPlatformAdminVO detail(SysPlatformAdminDetailRequest request);
|
|
public int add(SysPlatformAdminAddRequest request, String username);
|
|
public int edit(SysPlatformAdminEditRequest request, String username);
|
|
public int changeStatus(SysPlatformAdminStatusRequest request, String username);
|
|
public int resetPassword(SysPlatformAdminResetPasswordRequest request, String username);
|
|
public int delete(SysPlatformAdminDeleteRequest request);
|
|
public List<SysRoleOptionVO> roleOptions();
|
}
|