package com.jwipc.sys.convert;

import com.jwipc.sys.dto.RoleAddDTO;
import com.jwipc.sys.dto.RoleDTO;
import com.jwipc.sys.dto.RoleEditDTO;
import com.jwipc.sys.dto.RoleListDTO;
import com.jwipc.sys.entity.Role;
import org.mapstruct.Mapper;

import java.util.List;


@Mapper(componentModel = "spring")
public interface RoleConvert {
    List<RoleDTO> entitis2DTOS(List<Role> roleRes);

    List<RoleListDTO> entities2ListDTOs(List<Role> list);

    Role addDTO2Entity(RoleAddDTO roleAddDTO);

    RoleEditDTO entity2EditDTO(Role byId);

    Role editDTO2entity(RoleEditDTO roleEditDTO);
}
