liujie
2026-09-20 25999c575dd42b4715e49d3fe57e73c2c3204ccb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package com.estate.expert.admin.domain.exam.task.pass;
 
import org.mapstruct.*;
 
@Mapper(unmappedTargetPolicy = ReportingPolicy.IGNORE, componentModel = MappingConstants.ComponentModel.SPRING)
public interface ByPassInfoMapper {
 
    ByPassInfoDto toDto(ByPassInfo entity);
 
    ByPassInfo toEntity(ByPassInfoDto dto);
 
 
    @InheritConfiguration(name = "toEntity")
    @BeanMapping(nullValuePropertyMappingStrategy = NullValuePropertyMappingStrategy.IGNORE)
    @Mappings(value = {
            @Mapping(target = "id", ignore = true)
    })
    ByPassInfo partialUpdate(ByPassInfoDto dto, @MappingTarget ByPassInfo entity);
}