package cc.mrbird.febs.mall.conversion; import cc.mrbird.febs.mall.dto.AdminLeaderAddDto; import cc.mrbird.febs.mall.dto.ApiApplayLeaderDto; import cc.mrbird.febs.mall.entity.MallTeamLeader; import cc.mrbird.febs.mall.vo.AdminMallTeamLeaderVo; import cc.mrbird.febs.mall.vo.ApiLeaderInfoVo; import cc.mrbird.febs.mall.vo.ApiLeaderListVo; import cc.mrbird.febs.mall.vo.OrderDetailVo; import org.mapstruct.Mapper; import org.mapstruct.factory.Mappers; import java.util.List; @Mapper public abstract class MallTeamLeaderConversion { public static final MallTeamLeaderConversion INSTANCE = Mappers.getMapper(MallTeamLeaderConversion.class); public abstract MallTeamLeader dtoToEntity(ApiApplayLeaderDto apiApplayLeaderDto); public abstract List entitysToVos(List mallTeamLeaders); public abstract AdminMallTeamLeaderVo entityToVo(MallTeamLeader mallTeamLeaders); public abstract MallTeamLeader adminDtoToEntity(AdminLeaderAddDto adminLeaderAddDto); public abstract ApiLeaderListVo entityToApiVo(MallTeamLeader mallTeamLeader); }