2026-06-25 a26b31cc9f3ee9b21b1a754e80fa7359e8a7a8f8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package cn.iocoder.yudao.module.report.convert.goview;
 
import cn.iocoder.yudao.framework.common.pojo.PageResult;
import cn.iocoder.yudao.module.report.controller.admin.goview.vo.project.GoViewProjectCreateReqVO;
import cn.iocoder.yudao.module.report.controller.admin.goview.vo.project.GoViewProjectRespVO;
import cn.iocoder.yudao.module.report.controller.admin.goview.vo.project.GoViewProjectUpdateReqVO;
import cn.iocoder.yudao.module.report.dal.dataobject.goview.GoViewProjectDO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;
 
@Mapper
public interface GoViewProjectConvert {
 
    GoViewProjectConvert INSTANCE = Mappers.getMapper(GoViewProjectConvert.class);
 
    GoViewProjectDO convert(GoViewProjectCreateReqVO bean);
 
    GoViewProjectDO convert(GoViewProjectUpdateReqVO bean);
 
    GoViewProjectRespVO convert(GoViewProjectDO bean);
 
    PageResult<GoViewProjectRespVO> convertPage(PageResult<GoViewProjectDO> page);
 
}