package com.dy.pipIrrWechat.virtualCard; import com.dy.pipIrrGlobal.pojoSe.SeClient; import com.dy.pipIrrGlobal.voSe.VoClient; import org.mapstruct.Mapper; import org.mapstruct.Mapping; import org.mapstruct.ReportingPolicy; import org.mapstruct.factory.Mappers; /** * @author ZhuBaoMin * @date 2023-12-25 15:54 * @LastEditTime 2023-12-25 15:54 * @Description */ @Mapper(unmappedTargetPolicy = ReportingPolicy.IGNORE) public interface SeClientToVoClient { SeClientToVoClient INSTANCT = Mappers.getMapper(SeClientToVoClient.class); @Mapping(target = "name", source = "name") @Mapping(target = "clientNum", source = "clientnum") @Mapping(target = "phone", source = "phone") @Mapping(target = "idCard", source = "idcard") //@Mapping(target = "cardCount", source = "cardCount") @Mapping(target = "address", source = "address") @Mapping(target = "operateDt", source = "operatedt") @Mapping(target = "typeId", source = "typeid") VoClient po2vo(SeClient po); }