parent
608cc20c46
commit
5341df22fd
36 changed files with 845 additions and 95 deletions
@ -0,0 +1,30 @@ |
||||
package org.springblade.desk.order.pojo.vo; |
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
||||
import lombok.Data; |
||||
import org.springblade.desk.order.pojo.entity.AssayContentDetail; |
||||
|
||||
import java.io.Serial; |
||||
|
||||
/** |
||||
* 化验含量明细-视图类 |
||||
* |
||||
* @author lqk |
||||
*/ |
||||
@Data |
||||
public class AssayContentDetailVo extends AssayContentDetail { |
||||
@Serial |
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 主键ID |
||||
*/ |
||||
@JsonSerialize(using = ToStringSerializer.class) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 状态名称 |
||||
*/ |
||||
String statusName; |
||||
} |
||||
@ -0,0 +1,30 @@ |
||||
package org.springblade.desk.order.pojo.vo; |
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
||||
import lombok.Data; |
||||
import org.springblade.desk.order.pojo.entity.AssayContent; |
||||
|
||||
import java.io.Serial; |
||||
|
||||
/** |
||||
* 化验含量-视图类 |
||||
* |
||||
* @author lqk |
||||
*/ |
||||
@Data |
||||
public class AssayContentVo extends AssayContent { |
||||
@Serial |
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 主键ID |
||||
*/ |
||||
@JsonSerialize(using = ToStringSerializer.class) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 状态名称 |
||||
*/ |
||||
String statusName; |
||||
} |
||||
@ -0,0 +1,30 @@ |
||||
package org.springblade.desk.order.pojo.vo; |
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
||||
import lombok.Data; |
||||
import org.springblade.desk.order.pojo.entity.MoldPlanOrder; |
||||
|
||||
import java.io.Serial; |
||||
|
||||
/** |
||||
* 烧结模具计划-订单-视图类 |
||||
* |
||||
* @author lqk |
||||
*/ |
||||
@Data |
||||
public class MoldPlanOrderVo extends MoldPlanOrder { |
||||
@Serial |
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 主键ID |
||||
*/ |
||||
@JsonSerialize(using = ToStringSerializer.class) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 状态名称 |
||||
*/ |
||||
String statusName; |
||||
} |
||||
@ -0,0 +1,30 @@ |
||||
package org.springblade.desk.order.pojo.vo; |
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
||||
import lombok.Data; |
||||
import org.springblade.desk.order.pojo.entity.MoldPlanTool; |
||||
|
||||
import java.io.Serial; |
||||
|
||||
/** |
||||
* 烧结模具计划-模具-视图类 |
||||
* |
||||
* @author lqk |
||||
*/ |
||||
@Data |
||||
public class MoldPlanToolVo extends MoldPlanTool { |
||||
@Serial |
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 主键ID |
||||
*/ |
||||
@JsonSerialize(using = ToStringSerializer.class) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 状态名称 |
||||
*/ |
||||
String statusName; |
||||
} |
||||
@ -0,0 +1,30 @@ |
||||
package org.springblade.desk.order.pojo.vo; |
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
||||
import lombok.Data; |
||||
import org.springblade.desk.order.pojo.entity.MoldPlan; |
||||
|
||||
import java.io.Serial; |
||||
|
||||
/** |
||||
* 烧结模具计划-视图类 |
||||
* |
||||
* @author lqk |
||||
*/ |
||||
@Data |
||||
public class MoldPlanVo extends MoldPlan { |
||||
@Serial |
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 主键ID |
||||
*/ |
||||
@JsonSerialize(using = ToStringSerializer.class) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 状态名称 |
||||
*/ |
||||
String statusName; |
||||
} |
||||
@ -0,0 +1,30 @@ |
||||
package org.springblade.desk.order.pojo.vo; |
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
||||
import lombok.Data; |
||||
import org.springblade.desk.order.pojo.entity.PlateGoodsApplyDetail; |
||||
|
||||
import java.io.Serial; |
||||
|
||||
/** |
||||
* 镀层物料添加量申报明细-视图类 |
||||
* |
||||
* @author lqk |
||||
*/ |
||||
@Data |
||||
public class PlateGoodsApplyDetailVo extends PlateGoodsApplyDetail { |
||||
@Serial |
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 主键ID |
||||
*/ |
||||
@JsonSerialize(using = ToStringSerializer.class) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 状态名称 |
||||
*/ |
||||
String statusName; |
||||
} |
||||
@ -0,0 +1,30 @@ |
||||
package org.springblade.desk.order.pojo.vo; |
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
||||
import lombok.Data; |
||||
import org.springblade.desk.order.pojo.entity.PlateGoodsApply; |
||||
|
||||
import java.io.Serial; |
||||
|
||||
/** |
||||
* 镀层物料申报添加量-视图类 |
||||
* |
||||
* @author lqk |
||||
*/ |
||||
@Data |
||||
public class PlateGoodsApplyVo extends PlateGoodsApply { |
||||
@Serial |
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 主键ID |
||||
*/ |
||||
@JsonSerialize(using = ToStringSerializer.class) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 状态名称 |
||||
*/ |
||||
String statusName; |
||||
} |
||||
@ -0,0 +1,30 @@ |
||||
package org.springblade.desk.order.pojo.vo; |
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
||||
import lombok.Data; |
||||
import org.springblade.desk.order.pojo.entity.PlateGoodsRecordDetail; |
||||
|
||||
import java.io.Serial; |
||||
|
||||
/** |
||||
* 镀层物料需求申报明细-视图类 |
||||
* |
||||
* @author lqk |
||||
*/ |
||||
@Data |
||||
public class PlateGoodsRecordDetailVo extends PlateGoodsRecordDetail { |
||||
@Serial |
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 主键ID |
||||
*/ |
||||
@JsonSerialize(using = ToStringSerializer.class) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 状态名称 |
||||
*/ |
||||
String statusName; |
||||
} |
||||
@ -0,0 +1,30 @@ |
||||
package org.springblade.desk.order.pojo.vo; |
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
||||
import lombok.Data; |
||||
import org.springblade.desk.order.pojo.entity.PlateGoodsRecord; |
||||
|
||||
import java.io.Serial; |
||||
|
||||
/** |
||||
* 镀层物料额外需求上报-视图类 |
||||
* |
||||
* @author lqk |
||||
*/ |
||||
@Data |
||||
public class PlateGoodsRecordVo extends PlateGoodsRecord { |
||||
@Serial |
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 主键ID |
||||
*/ |
||||
@JsonSerialize(using = ToStringSerializer.class) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 状态名称 |
||||
*/ |
||||
String statusName; |
||||
} |
||||
@ -0,0 +1,30 @@ |
||||
package org.springblade.desk.order.pojo.vo; |
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
||||
import lombok.Data; |
||||
import org.springblade.desk.order.pojo.entity.YieldOrderCraft; |
||||
|
||||
import java.io.Serial; |
||||
|
||||
/** |
||||
* 生产订单工艺-视图类 |
||||
* |
||||
* @author lqk |
||||
*/ |
||||
@Data |
||||
public class YieldOrderCraftVo extends YieldOrderCraft { |
||||
@Serial |
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 主键ID |
||||
*/ |
||||
@JsonSerialize(using = ToStringSerializer.class) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 状态名称 |
||||
*/ |
||||
String statusName; |
||||
} |
||||
@ -0,0 +1,30 @@ |
||||
package org.springblade.desk.order.pojo.vo; |
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
||||
import lombok.Data; |
||||
import org.springblade.desk.order.pojo.entity.YieldOrder; |
||||
|
||||
import java.io.Serial; |
||||
|
||||
/** |
||||
* 生产订单-视图类 |
||||
* |
||||
* @author lqk |
||||
*/ |
||||
@Data |
||||
public class YieldOrderVo extends YieldOrder { |
||||
@Serial |
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 主键ID |
||||
*/ |
||||
@JsonSerialize(using = ToStringSerializer.class) |
||||
private Long id; |
||||
|
||||
/** |
||||
* 状态名称 |
||||
*/ |
||||
String statusName; |
||||
} |
||||
@ -0,0 +1,27 @@ |
||||
package org.springblade.desk.order.wrapper; |
||||
|
||||
import org.springblade.core.mp.support.BaseEntityWrapper; |
||||
import org.springblade.core.tool.utils.BeanUtil; |
||||
import org.springblade.desk.order.pojo.entity.AssayContentDetail; |
||||
import org.springblade.desk.order.pojo.vo.AssayContentDetailVo; |
||||
|
||||
import java.util.Objects; |
||||
|
||||
/** |
||||
* 包装类,返回视图层所需的字段 |
||||
* |
||||
* @author Chill |
||||
*/ |
||||
public class AssayContentDetailWrapper extends BaseEntityWrapper<AssayContentDetail, AssayContentDetailVo> { |
||||
|
||||
public static AssayContentDetailWrapper build() { |
||||
return new AssayContentDetailWrapper(); |
||||
} |
||||
|
||||
@Override |
||||
public AssayContentDetailVo entityVO(AssayContentDetail entity) { |
||||
AssayContentDetailVo vo = Objects.requireNonNull(BeanUtil.copyProperties(entity, AssayContentDetailVo.class)); |
||||
// vo.setStatusName(AssayContentDetailEnum.getName(entity.getStatus()));
|
||||
return vo; |
||||
} |
||||
} |
||||
@ -0,0 +1,27 @@ |
||||
package org.springblade.desk.order.wrapper; |
||||
|
||||
import org.springblade.core.mp.support.BaseEntityWrapper; |
||||
import org.springblade.core.tool.utils.BeanUtil; |
||||
import org.springblade.desk.order.pojo.entity.AssayContent; |
||||
import org.springblade.desk.order.pojo.vo.AssayContentVo; |
||||
|
||||
import java.util.Objects; |
||||
|
||||
/** |
||||
* 包装类,返回视图层所需的字段 |
||||
* |
||||
* @author Chill |
||||
*/ |
||||
public class AssayContentWrapper extends BaseEntityWrapper<AssayContent, AssayContentVo> { |
||||
|
||||
public static AssayContentWrapper build() { |
||||
return new AssayContentWrapper(); |
||||
} |
||||
|
||||
@Override |
||||
public AssayContentVo entityVO(AssayContent entity) { |
||||
AssayContentVo vo = Objects.requireNonNull(BeanUtil.copyProperties(entity, AssayContentVo.class)); |
||||
// vo.setStatusName(AssayContentEnum.getName(entity.getStatus()));
|
||||
return vo; |
||||
} |
||||
} |
||||
@ -0,0 +1,27 @@ |
||||
package org.springblade.desk.order.wrapper; |
||||
|
||||
import org.springblade.core.mp.support.BaseEntityWrapper; |
||||
import org.springblade.core.tool.utils.BeanUtil; |
||||
import org.springblade.desk.order.pojo.entity.MoldPlanOrder; |
||||
import org.springblade.desk.order.pojo.vo.MoldPlanOrderVo; |
||||
|
||||
import java.util.Objects; |
||||
|
||||
/** |
||||
* 包装类,返回视图层所需的字段 |
||||
* |
||||
* @author Chill |
||||
*/ |
||||
public class MoldPlanOrderWrapper extends BaseEntityWrapper<MoldPlanOrder, MoldPlanOrderVo> { |
||||
|
||||
public static MoldPlanOrderWrapper build() { |
||||
return new MoldPlanOrderWrapper(); |
||||
} |
||||
|
||||
@Override |
||||
public MoldPlanOrderVo entityVO(MoldPlanOrder entity) { |
||||
MoldPlanOrderVo vo = Objects.requireNonNull(BeanUtil.copyProperties(entity, MoldPlanOrderVo.class)); |
||||
// vo.setStatusName(MoldPlanOrderEnum.getName(entity.getStatus()));
|
||||
return vo; |
||||
} |
||||
} |
||||
@ -0,0 +1,27 @@ |
||||
package org.springblade.desk.order.wrapper; |
||||
|
||||
import org.springblade.core.mp.support.BaseEntityWrapper; |
||||
import org.springblade.core.tool.utils.BeanUtil; |
||||
import org.springblade.desk.order.pojo.entity.MoldPlanTool; |
||||
import org.springblade.desk.order.pojo.vo.MoldPlanToolVo; |
||||
|
||||
import java.util.Objects; |
||||
|
||||
/** |
||||
* 包装类,返回视图层所需的字段 |
||||
* |
||||
* @author Chill |
||||
*/ |
||||
public class MoldPlanToolWrapper extends BaseEntityWrapper<MoldPlanTool, MoldPlanToolVo> { |
||||
|
||||
public static MoldPlanToolWrapper build() { |
||||
return new MoldPlanToolWrapper(); |
||||
} |
||||
|
||||
@Override |
||||
public MoldPlanToolVo entityVO(MoldPlanTool entity) { |
||||
MoldPlanToolVo vo = Objects.requireNonNull(BeanUtil.copyProperties(entity, MoldPlanToolVo.class)); |
||||
// vo.setStatusName(MoldPlanToolEnum.getName(entity.getStatus()));
|
||||
return vo; |
||||
} |
||||
} |
||||
@ -0,0 +1,28 @@ |
||||
package org.springblade.desk.order.wrapper; |
||||
|
||||
import org.springblade.core.mp.support.BaseEntityWrapper; |
||||
import org.springblade.core.tool.utils.BeanUtil; |
||||
import org.springblade.desk.order.pojo.entity.MoldPlan; |
||||
import org.springblade.desk.order.pojo.enums.MoldPlanEnum; |
||||
import org.springblade.desk.order.pojo.vo.MoldPlanVo; |
||||
|
||||
import java.util.Objects; |
||||
|
||||
/** |
||||
* 包装类,返回视图层所需的字段 |
||||
* |
||||
* @author Chill |
||||
*/ |
||||
public class MoldPlanWrapper extends BaseEntityWrapper<MoldPlan, MoldPlanVo> { |
||||
|
||||
public static MoldPlanWrapper build() { |
||||
return new MoldPlanWrapper(); |
||||
} |
||||
|
||||
@Override |
||||
public MoldPlanVo entityVO(MoldPlan entity) { |
||||
MoldPlanVo vo = Objects.requireNonNull(BeanUtil.copyProperties(entity, MoldPlanVo.class)); |
||||
vo.setStatusName(MoldPlanEnum.getName(entity.getStatus())); |
||||
return vo; |
||||
} |
||||
} |
||||
@ -0,0 +1,27 @@ |
||||
package org.springblade.desk.order.wrapper; |
||||
|
||||
import org.springblade.core.mp.support.BaseEntityWrapper; |
||||
import org.springblade.core.tool.utils.BeanUtil; |
||||
import org.springblade.desk.order.pojo.entity.PlateGoodsApplyDetail; |
||||
import org.springblade.desk.order.pojo.vo.PlateGoodsApplyDetailVo; |
||||
|
||||
import java.util.Objects; |
||||
|
||||
/** |
||||
* 包装类,返回视图层所需的字段 |
||||
* |
||||
* @author Chill |
||||
*/ |
||||
public class PlateGoodsApplyDetailWrapper extends BaseEntityWrapper<PlateGoodsApplyDetail, PlateGoodsApplyDetailVo> { |
||||
|
||||
public static PlateGoodsApplyDetailWrapper build() { |
||||
return new PlateGoodsApplyDetailWrapper(); |
||||
} |
||||
|
||||
@Override |
||||
public PlateGoodsApplyDetailVo entityVO(PlateGoodsApplyDetail entity) { |
||||
PlateGoodsApplyDetailVo vo = Objects.requireNonNull(BeanUtil.copyProperties(entity, PlateGoodsApplyDetailVo.class)); |
||||
// vo.setStatusName(PlateGoodsApplyDetailEnum.getName(entity.getStatus()));
|
||||
return vo; |
||||
} |
||||
} |
||||
@ -0,0 +1,27 @@ |
||||
package org.springblade.desk.order.wrapper; |
||||
|
||||
import org.springblade.core.mp.support.BaseEntityWrapper; |
||||
import org.springblade.core.tool.utils.BeanUtil; |
||||
import org.springblade.desk.order.pojo.entity.PlateGoodsApply; |
||||
import org.springblade.desk.order.pojo.vo.PlateGoodsApplyVo; |
||||
|
||||
import java.util.Objects; |
||||
|
||||
/** |
||||
* 包装类,返回视图层所需的字段 |
||||
* |
||||
* @author Chill |
||||
*/ |
||||
public class PlateGoodsApplyWrapper extends BaseEntityWrapper<PlateGoodsApply, PlateGoodsApplyVo> { |
||||
|
||||
public static PlateGoodsApplyWrapper build() { |
||||
return new PlateGoodsApplyWrapper(); |
||||
} |
||||
|
||||
@Override |
||||
public PlateGoodsApplyVo entityVO(PlateGoodsApply entity) { |
||||
PlateGoodsApplyVo vo = Objects.requireNonNull(BeanUtil.copyProperties(entity, PlateGoodsApplyVo.class)); |
||||
// vo.setStatusName(PlateGoodsApplyEnum.getName(entity.getStatus()));
|
||||
return vo; |
||||
} |
||||
} |
||||
@ -0,0 +1,27 @@ |
||||
package org.springblade.desk.order.wrapper; |
||||
|
||||
import org.springblade.core.mp.support.BaseEntityWrapper; |
||||
import org.springblade.core.tool.utils.BeanUtil; |
||||
import org.springblade.desk.order.pojo.entity.PlateGoodsRecordDetail; |
||||
import org.springblade.desk.order.pojo.vo.PlateGoodsRecordDetailVo; |
||||
|
||||
import java.util.Objects; |
||||
|
||||
/** |
||||
* 包装类,返回视图层所需的字段 |
||||
* |
||||
* @author Chill |
||||
*/ |
||||
public class PlateGoodsRecordDetailWrapper extends BaseEntityWrapper<PlateGoodsRecordDetail, PlateGoodsRecordDetailVo> { |
||||
|
||||
public static PlateGoodsRecordDetailWrapper build() { |
||||
return new PlateGoodsRecordDetailWrapper(); |
||||
} |
||||
|
||||
@Override |
||||
public PlateGoodsRecordDetailVo entityVO(PlateGoodsRecordDetail entity) { |
||||
PlateGoodsRecordDetailVo vo = Objects.requireNonNull(BeanUtil.copyProperties(entity, PlateGoodsRecordDetailVo.class)); |
||||
// vo.setStatusName(PlateGoodsRecordDetailEnum.getName(entity.getStatus()));
|
||||
return vo; |
||||
} |
||||
} |
||||
@ -0,0 +1,27 @@ |
||||
package org.springblade.desk.order.wrapper; |
||||
|
||||
import org.springblade.core.mp.support.BaseEntityWrapper; |
||||
import org.springblade.core.tool.utils.BeanUtil; |
||||
import org.springblade.desk.order.pojo.entity.PlateGoodsRecord; |
||||
import org.springblade.desk.order.pojo.vo.PlateGoodsRecordVo; |
||||
|
||||
import java.util.Objects; |
||||
|
||||
/** |
||||
* 包装类,返回视图层所需的字段 |
||||
* |
||||
* @author Chill |
||||
*/ |
||||
public class PlateGoodsRecordWrapper extends BaseEntityWrapper<PlateGoodsRecord, PlateGoodsRecordVo> { |
||||
|
||||
public static PlateGoodsRecordWrapper build() { |
||||
return new PlateGoodsRecordWrapper(); |
||||
} |
||||
|
||||
@Override |
||||
public PlateGoodsRecordVo entityVO(PlateGoodsRecord entity) { |
||||
PlateGoodsRecordVo vo = Objects.requireNonNull(BeanUtil.copyProperties(entity, PlateGoodsRecordVo.class)); |
||||
// vo.setStatusName(PlateGoodsRecordEnum.getName(entity.getStatus()));
|
||||
return vo; |
||||
} |
||||
} |
||||
@ -0,0 +1,27 @@ |
||||
package org.springblade.desk.order.wrapper; |
||||
|
||||
import org.springblade.core.mp.support.BaseEntityWrapper; |
||||
import org.springblade.core.tool.utils.BeanUtil; |
||||
import org.springblade.desk.order.pojo.entity.YieldOrderCraft; |
||||
import org.springblade.desk.order.pojo.vo.YieldOrderCraftVo; |
||||
|
||||
import java.util.Objects; |
||||
|
||||
/** |
||||
* 包装类,返回视图层所需的字段 |
||||
* |
||||
* @author Chill |
||||
*/ |
||||
public class YieldOrderCraftWrapper extends BaseEntityWrapper<YieldOrderCraft, YieldOrderCraftVo> { |
||||
|
||||
public static YieldOrderCraftWrapper build() { |
||||
return new YieldOrderCraftWrapper(); |
||||
} |
||||
|
||||
@Override |
||||
public YieldOrderCraftVo entityVO(YieldOrderCraft entity) { |
||||
YieldOrderCraftVo vo = Objects.requireNonNull(BeanUtil.copyProperties(entity, YieldOrderCraftVo.class)); |
||||
// vo.setStatusName(YieldOrderCraftEnum.getName(entity.getStatus()));
|
||||
return vo; |
||||
} |
||||
} |
||||
@ -0,0 +1,28 @@ |
||||
package org.springblade.desk.order.wrapper; |
||||
|
||||
import org.springblade.core.mp.support.BaseEntityWrapper; |
||||
import org.springblade.core.tool.utils.BeanUtil; |
||||
import org.springblade.desk.order.pojo.entity.YieldOrder; |
||||
import org.springblade.desk.order.pojo.enums.YieldOrderEnum; |
||||
import org.springblade.desk.order.pojo.vo.YieldOrderVo; |
||||
|
||||
import java.util.Objects; |
||||
|
||||
/** |
||||
* 包装类,返回视图层所需的字段 |
||||
* |
||||
* @author Chill |
||||
*/ |
||||
public class YieldOrderWrapper extends BaseEntityWrapper<YieldOrder, YieldOrderVo> { |
||||
|
||||
public static YieldOrderWrapper build() { |
||||
return new YieldOrderWrapper(); |
||||
} |
||||
|
||||
@Override |
||||
public YieldOrderVo entityVO(YieldOrder entity) { |
||||
YieldOrderVo vo = Objects.requireNonNull(BeanUtil.copyProperties(entity, YieldOrderVo.class)); |
||||
vo.setStatusName(YieldOrderEnum.getName(entity.getStatus())); |
||||
return vo; |
||||
} |
||||
} |
||||
Loading…
Reference in new issue