package com.matrix.system.app.mapper; import com.matrix.system.app.vo.ServiceOrderDetailVo; import com.matrix.system.hive.bean.SysProjServices; import org.mapstruct.Mapper; import org.mapstruct.Mapping; import org.mapstruct.factory.Mappers; /** * @author wzy * @date 2020-12-27 **/ @Mapper public abstract class SysProjServiceMapper { public static final SysProjServiceMapper INSTANCE = Mappers.getMapper(SysProjServiceMapper.class); @Mapping(source = "state", target = "status") @Mapping(source = "vipInfo.vipName", target = "vipName") @Mapping(source = "vipInfo.phone", target = "phone") @Mapping(source = "createStaffName", target = "staffName") public abstract ServiceOrderDetailVo projServiceToDetailVo(SysProjServices projServices); }