package com.jeesharp.business.modules.setting.convert;

import com.jeesharp.business.modules.setting.dto.HomeGridIntroSaveDTO;
import com.jeesharp.business.modules.setting.entity.CmsHomeGridIntro;
import com.jeesharp.business.modules.setting.vo.HomeGridIntroListVO;
import com.jeesharp.business.modules.setting.vo.HomeGridIntroQueryVO;
import com.jeesharp.business.modules.setting.vo.HomeGridIntroVO;
import com.jeesharp.framework.common.pojo.convert.BasePojoConvert;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

/**
 * 宫格介绍文章 MapStruct 转换器；状态名称在 Application 层补齐。
 *
 * @author jeesharp
 * @since 2026-05-15
 */
@Mapper
public interface HomeGridIntroConvert extends BasePojoConvert<CmsHomeGridIntro, HomeGridIntroSaveDTO, HomeGridIntroVO, HomeGridIntroListVO, HomeGridIntroQueryVO> {

    HomeGridIntroConvert INSTANCE = Mappers.getMapper(HomeGridIntroConvert.class);
}
