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

import com.jeesharp.business.modules.ai.dto.AiChatFeedbackSaveDTO;
import com.jeesharp.business.modules.ai.entity.AiChatFeedback;
import com.jeesharp.business.modules.ai.vo.AiChatFeedbackInfoVO;
import com.jeesharp.business.modules.ai.vo.AiChatFeedbackListVO;
import com.jeesharp.business.modules.ai.vo.AiChatFeedbackQueryVO;
import com.jeesharp.framework.common.pojo.convert.BasePojoConvert;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

@Mapper
public interface AiChatFeedbackConvert extends BasePojoConvert<AiChatFeedback, AiChatFeedbackSaveDTO, AiChatFeedbackInfoVO, AiChatFeedbackListVO, AiChatFeedbackQueryVO> {

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