package com.qianwen.smartman.modules.cps.convert;
|
|
import java.util.List;
|
import org.mapstruct.Builder;
|
import org.mapstruct.Mapper;
|
import org.mapstruct.Mappings;
|
import org.mapstruct.factory.Mappers;
|
import com.qianwen.smartman.modules.cps.dto.ProcessDTO;
|
import com.qianwen.smartman.modules.cps.entity.Process;
|
import com.qianwen.smartman.modules.cps.excel.ProcessExcel;
|
import com.qianwen.smartman.modules.cps.excel.ProcessImport;
|
import com.qianwen.smartman.modules.cps.vo.ProcessDetailVO;
|
import com.qianwen.smartman.modules.cps.vo.ProcessSaveVO;
|
import com.qianwen.smartman.modules.cps.vo.ProcessVO;
|
|
@Mapper(builder = @Builder(disableBuilder = true))
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/convert/ProcessConvert.class */
|
public interface ProcessConvert {
|
public static final ProcessConvert INSTANCE = (ProcessConvert) Mappers.getMapper(ProcessConvert.class);
|
|
@Mappings({})
|
Process convert(ProcessSaveVO processSaveVO);
|
|
@Mappings({})
|
ProcessVO convert(Process process);
|
|
@Mappings({})
|
ProcessDetailVO convertDetail(Process process);
|
|
@Mappings({})
|
List<ProcessVO> convertListPage(List<Process> processList);
|
|
@Mappings({})
|
List<ProcessVO> convertDTO2ListPage(List<ProcessDTO> processList);
|
|
@Mappings({})
|
Process convert(ProcessImport processImport);
|
|
@Mappings({})
|
ProcessExcel convert(ProcessVO processVO);
|
}
|