package com.qianwen.smartman.modules.mdc.convert; import java.util.List; import org.mapstruct.Builder; import org.mapstruct.Mapper; import org.mapstruct.Mapping; import org.mapstruct.Mappings; import org.mapstruct.factory.Mappers; import com.qianwen.smartman.modules.mdc.entity.SuperAggregateState; import com.qianwen.smartman.modules.mdc.vo.StatusRecordVO; import com.qianwen.smartman.modules.mdc.vo.SuperAggregateStateVO; import com.qianwen.smartman.modules.system.constant.FieldConstant; @Mapper(builder = @Builder(disableBuilder = true)) /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/mdc/convert/StatusRecordConvert.class */ public interface StatusRecordConvert { public static final StatusRecordConvert INSTANCE = (StatusRecordConvert) Mappers.getMapper(StatusRecordConvert.class); @Mappings({}) List convert(List superAggregateStateList); @Mappings({@Mapping(source = "valueCollect", target = FieldConstant.OPTION_KEY), @Mapping(source = "durationCollect", target = "duration")}) List convertState(List states); @Mappings({}) SuperAggregateState convert(SuperAggregateState state); @Mappings({}) StatusRecordVO convert(StatusRecordVO statusRecordVO); }