feat(developer): 完善开发者选项CRUD与SN查询逻辑

This commit is contained in:
TongTongStudio
2026-07-31 02:15:17 +08:00
parent 0bda0caed4
commit 924d4af5e6
10 changed files with 473 additions and 47 deletions

View File

@@ -0,0 +1,29 @@
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);
}