package com.thhy.mobile.modules.biz.steelstock.entity;
|
|
import com.thhy.general.annotations.Idkey;
|
import com.thhy.mobile.modules.biz.steelproduce.entity.SteelProduce;
|
import lombok.Data;
|
import lombok.experimental.Accessors;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
/**
|
*
|
* @author zhang_xiao_bo
|
* @since 2023-05-06 14:00:33
|
*/
|
@Data
|
@Accessors(chain = true)
|
public class SteelStock implements Serializable {
|
|
|
/**
|
* 块ID
|
*/
|
|
|
private String blockId;
|
|
|
|
private Date createTime;
|
|
/**
|
* 项目ID
|
*/
|
|
|
private String proId;
|
|
/**
|
* 配筋ID
|
*/
|
|
|
private String reinforcementId;
|
|
/**
|
* 尺寸
|
*/
|
|
|
private String sizeId;
|
|
|
@Idkey
|
private String steelStockId;
|
|
|
/**
|
* 库存
|
*/
|
|
|
private double stock;
|
|
|
|
private Date updateTime;
|
|
private String companyId;
|
|
public SteelStock() {
|
}
|
|
public SteelStock(String proId,String sizeId,String reinforcementId,String blockId) {
|
this.blockId = blockId;
|
this.proId = proId;
|
this.reinforcementId = reinforcementId;
|
this.sizeId = sizeId;
|
}
|
|
public SteelStock(SteelProduce steelProduce) {
|
this.blockId = steelProduce.getBlockNum();
|
this.proId = steelProduce.getProId();
|
this.reinforcementId = steelProduce.getReinforcementId();
|
this.sizeId = steelProduce.getSizeId();
|
}
|
}
|