package cn.lihongjie.coal.coalWashingDailyAnalysisParam.mapper;

import cn.lihongjie.coal.base.mapper.BaseMapper;
import cn.lihongjie.coal.coalWashingDailyAnalysisParam.dto.CoalWashingDailyAnalysisParamDto;
import cn.lihongjie.coal.coalWashingDailyAnalysisParam.dto.CreateCoalWashingDailyAnalysisParamDto;
import cn.lihongjie.coal.coalWashingDailyAnalysisParam.dto.UpdateCoalWashingDailyAnalysisParamDto;
import cn.lihongjie.coal.coalWashingDailyAnalysisParam.entity.CoalWashingDailyAnalysisParamEntity;

import org.mapstruct.Mapper;
import org.mapstruct.control.DeepClone;

@Mapper(
    componentModel = org.mapstruct.MappingConstants.ComponentModel.SPRING,
    uses = {cn.lihongjie.coal.base.mapper.CommonMapper.class, cn.lihongjie.coal.base.mapper.CommonEntityMapper.class},
    mappingControl = DeepClone.class
)
public interface CoalWashingDailyAnalysisParamMapper extends BaseMapper<CoalWashingDailyAnalysisParamEntity, CoalWashingDailyAnalysisParamDto, CreateCoalWashingDailyAnalysisParamDto, UpdateCoalWashingDailyAnalysisParamDto> {
}
