package cn.iocoder.yudao.module.bpm.convert.oa;

import cn.iocoder.yudao.module.bpm.controller.admin.oa.vo.reimbursement.BpmOAReimbursementCreateReqVO;
import cn.iocoder.yudao.module.bpm.controller.admin.oa.vo.reimbursement.BpmOAReimbursementRespVO;
import cn.iocoder.yudao.module.bpm.dal.dataobject.oa.BpmOAReimbursementDO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

/**
 * 报销申请 Convert
 *
 * @author yj
 */
@Mapper
public interface BpmOAReimbursementConvert {

    BpmOAReimbursementConvert INSTANCE = Mappers.getMapper(BpmOAReimbursementConvert.class);

    BpmOAReimbursementDO convert(BpmOAReimbursementCreateReqVO bean);

    BpmOAReimbursementRespVO convert(BpmOAReimbursementDO bean);
//
//    List<BpmOALeaveRespVO> convertList(List<BpmOALeaveDO> list);
//
//    PageResult<BpmOALeaveRespVO> convertPage(PageResult<BpmOALeaveDO> page);

}
