a-tuoheng-device/src/main/java/com/ruoyi/device/controller/convert/PayloadDetailVOConvert.java

37 lines
975 B
Java
Raw Normal View History

2026-01-20 17:05:25 +08:00
package com.ruoyi.device.controller.convert;
2026-01-21 11:43:56 +08:00
import com.ruoyi.common.core.utils.BaseConvert;
2026-01-20 17:05:25 +08:00
import com.ruoyi.device.api.domain.PayloadDetailVO;
import com.ruoyi.device.service.dto.PayloadDTO;
import java.util.List;
2026-01-21 13:18:33 +08:00
public class PayloadDetailVOConvert extends BaseConvert<PayloadDTO, PayloadDetailVO>
2026-01-21 11:43:56 +08:00
{
2026-01-20 17:05:25 +08:00
2026-01-21 13:18:33 +08:00
private static final PayloadDetailVOConvert INSTANCE = new PayloadDetailVOConvert();
2026-01-21 11:43:56 +08:00
2026-01-21 13:18:33 +08:00
private PayloadDetailVOConvert() {
2026-01-21 11:43:56 +08:00
super(PayloadDTO.class, PayloadDetailVO.class);
}
public static PayloadDetailVO from(PayloadDTO dto)
{
return INSTANCE.innerFrom(dto);
}
public static PayloadDTO to(PayloadDetailVO vo)
{
return INSTANCE.innerTo(vo);
}
public static List<PayloadDetailVO> fromList(List<PayloadDTO> dtoList)
2026-01-20 17:05:25 +08:00
{
2026-01-21 11:43:56 +08:00
return INSTANCE.innerFromList(dtoList);
2026-01-20 17:05:25 +08:00
}
2026-01-21 11:43:56 +08:00
public static List<PayloadDTO> toList(List<PayloadDetailVO> voList)
2026-01-20 17:05:25 +08:00
{
2026-01-21 11:43:56 +08:00
return INSTANCE.innerToList(voList);
2026-01-20 17:05:25 +08:00
}
2026-01-21 11:43:56 +08:00
}