From f7ea5773570beb5ad8c6efb5c1cf743294ee079b Mon Sep 17 00:00:00 2001 From: wzy <wzy19931122ai@163.com> Date: Sun, 24 Jan 2021 14:16:04 +0800 Subject: [PATCH] modify --- zq-erp/src/main/java/com/matrix/system/app/mapper/SysBeauticianStateMapper.java | 34 ++++++++++++++++++++++++++++++++++ 1 files changed, 34 insertions(+), 0 deletions(-) diff --git a/zq-erp/src/main/java/com/matrix/system/app/mapper/SysBeauticianStateMapper.java b/zq-erp/src/main/java/com/matrix/system/app/mapper/SysBeauticianStateMapper.java new file mode 100644 index 0000000..fc9f600 --- /dev/null +++ b/zq-erp/src/main/java/com/matrix/system/app/mapper/SysBeauticianStateMapper.java @@ -0,0 +1,34 @@ +package com.matrix.system.app.mapper; + +import com.matrix.system.app.dto.CreateServiceOrderItemDto; +import com.matrix.system.app.vo.ServiceOrderDetailItemVo; +import com.matrix.system.hive.bean.SysBeauticianState; +import org.mapstruct.Mapper; +import org.mapstruct.Mapping; +import org.mapstruct.factory.Mappers; + +import java.util.List; + +/** + * @author wzy + * @date 2020-12-25 + **/ +@Mapper +public abstract class SysBeauticianStateMapper { + public static final SysBeauticianStateMapper INSTANCE = Mappers.getMapper(SysBeauticianStateMapper.class); + + + public abstract SysBeauticianState serviceOrderItemVoToEntity(CreateServiceOrderItemDto dto); + + public abstract List<SysBeauticianState> orderItmesVoToEntityList(List<CreateServiceOrderItemDto> dtoList); + + @Mapping(source = "projUse.price", target = "price") + @Mapping(source = "projInfo.name", target = "name") + @Mapping(source = "projInfo.timeLength", target = "timeLength") + @Mapping(source = "beautiStaffInfo.suName", target = "beautyName") + @Mapping(source = "extract", target = "commission") + public abstract ServiceOrderDetailItemVo entityToDetailItemVo(SysBeauticianState sysBeauticianState); + + public abstract List<ServiceOrderDetailItemVo> entitiesToDetailItemsVo(List<SysBeauticianState> list); + +} -- Gitblit v1.9.1