package com.zsElectric.boot.system.converter; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.zsElectric.boot.system.model.entity.DictItem; import com.zsElectric.boot.system.model.form.DictItemForm; import com.zsElectric.boot.system.model.vo.DictPageVO; import com.zsElectric.boot.common.model.Option; import org.mapstruct.Mapper; import java.util.List; /** * 字典项对象转换器 * * @author Ray.Hao * @since 2022/6/8 */ @Mapper(componentModel = "spring") public interface DictItemConverter { Page toPageVo(Page page); DictItemForm toForm(DictItem entity); DictItem toEntity(DictItemForm formFata); Option toOption(DictItem dictItem); List> toOption(List dictData); }