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(); } }