New file |
| | |
| | | package com.matrix.system.app.mapper; |
| | | |
| | | import com.matrix.system.app.vo.ServiceProjVo; |
| | | import com.matrix.system.app.vo.ServiceTcVo; |
| | | import com.matrix.system.hive.bean.SysProjUse; |
| | | import com.matrix.system.hive.bean.SysProjUseFlow; |
| | | import org.mapstruct.Mapper; |
| | | import org.mapstruct.Mapping; |
| | | import org.mapstruct.factory.Mappers; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @author wzy |
| | | * @date 2020-12-24 |
| | | **/ |
| | | @Mapper |
| | | public abstract class SysProjUseMapper { |
| | | public static final SysProjUseMapper INSTANCE = Mappers.getMapper(SysProjUseMapper.class); |
| | | |
| | | @Mapping(source = "projName", target = "name") |
| | | @Mapping(source = "failTime", target = "invalidTime") |
| | | @Mapping(source = "surplusCount", target = "count") |
| | | public abstract ServiceTcVo entityToServiceTcVo(SysProjUse sysProjUse); |
| | | |
| | | public abstract List<ServiceTcVo> entityListToTcVoList(List<SysProjUse> list); |
| | | |
| | | @Mapping(source = "projName", target = "name") |
| | | @Mapping(source = "failTime", target = "invalidTime") |
| | | @Mapping(source = "surplusCount", target = "count") |
| | | public abstract ServiceProjVo entityToServiceProjVo(SysProjUse sysProjUse); |
| | | |
| | | public abstract List<ServiceProjVo> entityListToProjVoList(List<SysProjUse> list); |
| | | |
| | | @Mapping(source = "id", target = "projUseId") |
| | | public abstract SysProjUseFlow projUseToFlow(SysProjUse sysProjUse); |
| | | } |