package com.ruoyi.device.controller.convert; import com.ruoyi.common.core.utils.BaseConvert; import com.ruoyi.device.api.domain.GroupVO; import com.ruoyi.device.service.dto.GroupDTO; import java.util.List; /** * 分组Controller转换器 * * @author ruoyi * @date 2026-01-20 */ public class GroupVOConvert extends BaseConvert { private static final GroupVOConvert INSTANCE = new GroupVOConvert(); private GroupVOConvert() { super(GroupDTO.class, GroupVO.class); } /** * DTO 转 VO */ public static GroupVO from(GroupDTO dto) { return INSTANCE.innerFrom(dto); } /** * VO 转 DTO */ public static GroupDTO to(GroupVO vo) { return INSTANCE.innerTo(vo); } /** * DTO List 转 VO List */ public static List fromList(List dtoList) { return INSTANCE.innerFromList(dtoList); } /** * VO List 转 DTO List */ public static List toList(List voList) { return INSTANCE.innerToList(voList); } }