2024-10-30 10:34:26 +08:00
|
|
|
package com.isu.gaswellwatch.service;
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
|
|
|
import com.isu.gaswellwatch.dto.RoleDTO;
|
|
|
|
import com.isu.gaswellwatch.dto.RoleEditDTO;
|
|
|
|
import com.isu.gaswellwatch.entity.Role;
|
|
|
|
|
|
|
|
public interface RoleService extends IService<Role> {
|
|
|
|
|
2024-11-17 02:47:06 +08:00
|
|
|
Page<Role> page(Integer currentPage, Integer pageSize, String name);
|
2024-12-07 14:50:35 +08:00
|
|
|
|
2024-10-30 10:34:26 +08:00
|
|
|
void add(RoleDTO roleDTO);
|
2024-12-07 14:50:35 +08:00
|
|
|
|
2024-10-30 10:34:26 +08:00
|
|
|
void edit(RoleEditDTO roleEditDTO);
|
2024-12-07 14:50:35 +08:00
|
|
|
|
2024-10-30 10:34:26 +08:00
|
|
|
void delete(Long id);
|
|
|
|
}
|
|
|
|
|