Files
youlai-boot/src/main/java/com/youlai/boot/device/converter/DeveloperConverter.java

30 lines
752 B
Java

package com.youlai.boot.device.converter;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.youlai.boot.device.model.entity.SnDeveloper;
import com.youlai.boot.device.model.form.DeveloperForm;
import com.youlai.boot.device.model.vo.DeveloperVO;
import org.mapstruct.Mapper;
import java.util.List;
/**
* 设备开发者选项对象转换器
*
* @author TTSTD
* @since 2026-04-27
*/
@Mapper(componentModel = "spring")
public interface DeveloperConverter {
Page<DeveloperVO> toPageVo(Page<SnDeveloper> page);
SnDeveloper toEntity(DeveloperForm developerForm);
DeveloperForm toForm(SnDeveloper entity);
DeveloperVO toVo(SnDeveloper entity);
List<DeveloperVO> toVoList(List<SnDeveloper> list);
}