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

import com.jeesharp.business.modules.mall.dto.MallCartItemSaveDTO;
import com.jeesharp.business.modules.mall.entity.MallCartItem;
import com.jeesharp.business.modules.mall.vo.MallCartItemInfoVO;
import com.jeesharp.business.modules.mall.vo.MallCartItemListVO;
import com.jeesharp.business.modules.mall.vo.MallCartItemQueryVO;
import com.jeesharp.framework.common.pojo.convert.BasePojoConvert;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

/**
 * 购物车行 MapStruct 转换器。
 *
 * @author jeesharp
 * @since 2026-05-07
 */
@Mapper
public interface MallCartItemConvert extends BasePojoConvert<MallCartItem, MallCartItemSaveDTO, MallCartItemInfoVO, MallCartItemListVO, MallCartItemQueryVO> {

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