diff --git a/op-modules/op-wms/src/main/java/com/op/wms/domain/WmsSparePartsLedger.java b/op-modules/op-wms/src/main/java/com/op/wms/domain/WmsSparePartsLedger.java
index 79967e4b..8f5be604 100644
--- a/op-modules/op-wms/src/main/java/com/op/wms/domain/WmsSparePartsLedger.java
+++ b/op-modules/op-wms/src/main/java/com/op/wms/domain/WmsSparePartsLedger.java
@@ -1,16 +1,16 @@
package com.op.wms.domain;
+import java.math.BigDecimal;
+import java.util.Date;
+
import com.fasterxml.jackson.annotation.JsonFormat;
-import com.op.common.core.annotation.Excel;
-import com.op.common.core.web.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
-
-import java.math.BigDecimal;
-import java.util.Date;
+import com.op.common.core.annotation.Excel;
+import com.op.common.core.web.domain.BaseEntity;
/**
- * 备品备件台账管理对象 wms_ods_mate_storage_news
+ * 备品备件台账管理对象
*
* @author Open Platform
* @date 2023-10-13
@@ -18,281 +18,298 @@ import java.util.Date;
public class WmsSparePartsLedger extends BaseEntity {
private static final long serialVersionUID = 1L;
- /**
- * 唯一序列
- */
@Excel(name = "唯一序列")
private String storageId;
- /**
- * 仓库编码
- */
+ @Excel(name = "备品备件编码")
+ //以前是物料编码
+ private String materialCode;
+
+ @Excel(name = "备品备件名称")
+ //以前是物料名称
+ private String materialDesc;
+
+ @Excel(name = "所属设备编码")
+ private String ownEquipmentCode;
+
+ @Excel(name = "所属设备名称")
+ private String ownEquipmentName;
+
+ @Excel(name = "设备厂家")
+ //以前是供应商
+ private String spareSupplier;
+
+ @Excel(name = "规格型号")
+ private String spareMode;
+
+ @Excel(name = "单机装配数量")
+ private String unitQuantity;
+
+ @Excel(name = "单价")
+ private BigDecimal unitPrice;
+
+ @Excel(name = "单位")
+ private String userDefined1;
+
+ @Excel(name = "代用件")
+ private String substituteParts;
+
+ @Excel(name = "安全库存")
+ private String safeStock;
+
+ @Excel(name = "现有库存")
+ //以前是总数量
+ private BigDecimal amount;
+
+ @Excel(name = "采购方式")
+ private String procurementMethod;
+
+ @Excel(name = "更换周期(月)")
+ private String spareReplacementCycle;
+
+ @Excel(name = "采购周期(天)")
+ private String procurementCycle;
+
+ @Excel(name = "期初结存")
+ private String openingBalance;
+
+ @Excel(name = "出库记录")
+ private String outputRecords;
+
+ @Excel(name = "入库记录")
+ private String inputRecords;
+
+ @Excel(name = "期末盘点")
+ private String endInventory;
+
+ @Excel(name = "期末金额")
+ private BigDecimal endMoney;
+
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
+ private Date gmtCreate;
+
+ @Excel(name = "最后更新人")
+ private String lastModifiedBy;
+
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd")
+ private Date gmtModified;
+
+ @Excel(name = "有效标记")
+ private String activeFlag;
+
+ @Excel(name = "工厂号")
+ private String factoryCode;
+
+ private String delFlag;
+
+ ///////////////////////////////////////暂时不用字段
+
@Excel(name = "仓库编码")
private String whCode;
- /**
- * 区域编号
- */
@Excel(name = "区域编号")
private String regionCode;
- /**
- * 库区编码
- */
@Excel(name = "库区编码")
private String waCode;
- /**
- * 库存类型:BC-包材
- */
@Excel(name = "库存类型:BC-包材")
private String storageType;
- /**
- * 库位编码
- */
@Excel(name = "库位编码")
private String wlCode;
- /**
- * 物料号
- */
- @Excel(name = "物料号")
- private String materialCode;
-
- /**
- * 物料描述
- */
- @Excel(name = "物料描述")
- private String materialDesc;
-
- /**
- * 总数量
- */
- @Excel(name = "总数量")
- private BigDecimal amount;
-
- /**
- * 冻结数量(预留)
- */
@Excel(name = "冻结数量", readConverterExp = "预=留")
private BigDecimal storageAmount;
- /**
- * 占用数量
- */
+ //虚拟字段
+ /** 库存可用数量 */
+// @Excel(name = "库存可用数量")
+// private BigDecimal availableQuantity;
+
@Excel(name = "占用数量")
private BigDecimal occupyAmount;
- /**
- * LPN(预留)
- */
@Excel(name = "LPN", readConverterExp = "预=留")
private String lpn;
- /**
- * 入库批次号(预留)
- */
@Excel(name = "入库批次号", readConverterExp = "预=留")
private String productBatch;
- /**
- * 入库时间x(预留)
- */
@Excel(name = "入库时间x", readConverterExp = "预=留")
private Date receiveDate;
- /**
- * 生产时间(预留)
- */
@Excel(name = "生产时间", readConverterExp = "预=留")
private Date productDate;
- /**
- * 单位
- */
- @Excel(name = "单位")
- private String userDefined1;
-
- /**
- * SAP库位
- */
@Excel(name = "SAP库位")
private String userDefined2;
- /**
- * 备用3
- */
@Excel(name = "备用3")
private String userDefined3;
- /**
- * 备用4
- */
@Excel(name = "备用4")
private String userDefined4;
- /**
- * 备用5
- */
@Excel(name = "备用5")
private String userDefined5;
- /**
- * 备用6
- */
@Excel(name = "备用6")
private String userDefined6;
- /**
- * 备用7
- */
@Excel(name = "备用7")
private String userDefined7;
- /**
- * 备用8
- */
@Excel(name = "备用8")
private String userDefined8;
- /**
- * 备用9
- */
@Excel(name = "备用9")
private String userDefined9;
- /**
- * 备用10
- */
@Excel(name = "备用10")
private String userDefined10;
- /**
- * 创建时间
- */
- @JsonFormat(pattern = "yyyy-MM-dd")
- @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
- private Date gmtCreate;
-
- /**
- * 最后更新人
- */
- @Excel(name = "最后更新人")
- private String lastModifiedBy;
-
- /**
- * 最后更新时间
- */
- @JsonFormat(pattern = "yyyy-MM-dd")
- @Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd")
- private Date gmtModified;
-
- /**
- * 有效标记
- */
- @Excel(name = "有效标记")
- private String activeFlag;
-
- /**
- * 工厂号
- */
- @Excel(name = "工厂号")
- private String factoryCode;
-
- /**
- * SAP工厂号
- */
@Excel(name = "SAP工厂号")
private String sapFactoryCode;
- /**
- * 库位名称
- */
@Excel(name = "库位名称")
private String wlName;
- /**
- * 0存在
- */
- private String delFlag;
-
- /**
- * 使用寿命(备件用)
- */
- @Excel(name = "使用寿命", readConverterExp = "备=件用")
+ @Excel(name = "使用寿命")
private String spareUseLife;
- /**
- * 备件名称(备件用)
- */
- @Excel(name = "备件名称", readConverterExp = "备=件用")
+ @Excel(name = "备件名称")
private String spareName;
- /**
- * 规格型号(备件用)
- */
- @Excel(name = "规格型号", readConverterExp = "备=件用")
- private String spareMode;
-
- /**
- * 生产厂商(备件用)
- */
- @Excel(name = "生产厂商", readConverterExp = "备=件用")
+ @Excel(name = "生产厂商")
private String spareManufacturer;
- /**
- * 供应商(备件用)
- */
- @Excel(name = "供应商", readConverterExp = "备=件用")
- private String spareSupplier;
-
- /**
- * 循环周期(备件用)
- */
- @Excel(name = "循环周期", readConverterExp = "备=件用")
- private String spareReplacementCycle;
-
- /**
- * 计量单位(备件用)
- */
- @Excel(name = "计量单位", readConverterExp = "备=件用")
+ @Excel(name = "计量单位")
private String spareMeasurementUnit;
- /**
- * 换算单位(备件用)
- */
- @Excel(name = "换算单位", readConverterExp = "备=件用")
+ @Excel(name = "换算单位")
private String spareConversionUnit;
- /**
- * 换算比例(备件用)
- */
- @Excel(name = "换算比例", readConverterExp = "备=件用")
+ @Excel(name = "换算比例")
private String spareConversionRatio;
- /**
- * 库存上限(备件用)
- */
- @Excel(name = "库存上限", readConverterExp = "备=件用")
+ @Excel(name = "库存上限")
private String spareInventoryFloor;
- /**
- * 库存下限(备件用)
- */
- @Excel(name = "库存下限", readConverterExp = "备=件用")
+ @Excel(name = "库存下限")
private String spareInventoryUpper;
- /**
- * 备件类型
- */
- @Excel(name = "备件类型", readConverterExp = "备=件用")
+ @Excel(name = "备件类型")
private String spareType;
+//////////////////////////////////////////////////////////附属表
+
+ public void setOwnEquipmentName(String ownEquipmentName) {
+ this.ownEquipmentName = ownEquipmentName;
+ }
+ public String getOwnEquipmentName() {
+ return ownEquipmentName;
+ }
+
+ public void setUnitQuantity(String unitQuantity) {
+ this.unitQuantity = unitQuantity;
+ }
+ public String getUnitQuantity() {
+ return unitQuantity;
+ }
+
+ public void setSafeStock(String safeStock) {
+ this.safeStock = safeStock;
+ }
+ public String getSafeStock() {
+ return safeStock;
+ }
+
+ public void setUnitPrice(BigDecimal unitPrice) {
+ this.unitPrice = unitPrice;
+ }
+ public BigDecimal getUnitPrice() {
+ return unitPrice;
+ }
+
+ public void setProcurementMethod(String procurementMethod) {
+ this.procurementMethod = procurementMethod;
+ }
+ public String getProcurementMethod() {
+ return procurementMethod;
+ }
+
+ public void setProcurementCycle(String procurementCycle) {
+ this.procurementCycle = procurementCycle;
+ }
+ public String getProcurementCycle() {
+ return procurementCycle;
+ }
+
+ public void setOpeningBalance(String openingBalance) {
+ this.openingBalance = openingBalance;
+ }
+ public String getOpeningBalance() {
+ return openingBalance;
+ }
+
+ public void setOutputRecords(String outputRecords) {
+ this.outputRecords = outputRecords;
+ }
+ public String getOutputRecords() {
+ return outputRecords;
+ }
+
+ public void setInputRecords(String inputRecords) {
+ this.inputRecords = inputRecords;
+ }
+ public String getInputRecords() {
+ return inputRecords;
+ }
+
+ public void setEndInventory(String endInventory) {
+ this.endInventory = endInventory;
+ }
+ public String getEndInventory() {
+ return endInventory;
+ }
+
+ public void setEndMoney(BigDecimal endMoney) {
+ this.endMoney = endMoney;
+ }
+ public BigDecimal getEndMoney() {
+ return endMoney;
+ }
+
+ public void setSubstituteParts(String substituteParts) {
+ this.substituteParts = substituteParts;
+ }
+ public String getSubstituteParts() {
+ return substituteParts;
+ }
+
+ public void setOwnEquipmentCode(String ownEquipmentCode) {
+ this.ownEquipmentCode = ownEquipmentCode;
+ }
+ public String getOwnEquipmentCode() {
+ return ownEquipmentCode;
+ }
+
+ // 领用数量-保养备件领用使用
+ private BigDecimal applyNum;
+
+ public BigDecimal getApplyNum() {
+ return applyNum;
+ }
+ public void setApplyNum(BigDecimal applyNum) {
+ this.applyNum = applyNum;
+ }
+
public void setSpareType(String spareType) {
this.spareType = spareType;
}
-
public String getSpareType() {
return spareType;
}
@@ -300,7 +317,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setStorageId(String storageId) {
this.storageId = storageId;
}
-
public String getStorageId() {
return storageId;
}
@@ -308,7 +324,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setWhCode(String whCode) {
this.whCode = whCode;
}
-
public String getWhCode() {
return whCode;
}
@@ -316,7 +331,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setRegionCode(String regionCode) {
this.regionCode = regionCode;
}
-
public String getRegionCode() {
return regionCode;
}
@@ -324,7 +338,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setWaCode(String waCode) {
this.waCode = waCode;
}
-
public String getWaCode() {
return waCode;
}
@@ -332,7 +345,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setStorageType(String storageType) {
this.storageType = storageType;
}
-
public String getStorageType() {
return storageType;
}
@@ -340,7 +352,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setWlCode(String wlCode) {
this.wlCode = wlCode;
}
-
public String getWlCode() {
return wlCode;
}
@@ -348,7 +359,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setMaterialCode(String materialCode) {
this.materialCode = materialCode;
}
-
public String getMaterialCode() {
return materialCode;
}
@@ -356,7 +366,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setMaterialDesc(String materialDesc) {
this.materialDesc = materialDesc;
}
-
public String getMaterialDesc() {
return materialDesc;
}
@@ -364,7 +373,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setAmount(BigDecimal amount) {
this.amount = amount;
}
-
public BigDecimal getAmount() {
return amount;
}
@@ -372,15 +380,21 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setStorageAmount(BigDecimal storageAmount) {
this.storageAmount = storageAmount;
}
-
public BigDecimal getStorageAmount() {
return storageAmount;
}
+ //库存可用数量 虚拟字段
+// public void setAvailableQuantity(BigDecimal availableQuantity) {
+// this.availableQuantity = availableQuantity;
+// }
+// public BigDecimal getAvailableQuantity() {
+// return availableQuantity;
+// }
+
public void setOccupyAmount(BigDecimal occupyAmount) {
this.occupyAmount = occupyAmount;
}
-
public BigDecimal getOccupyAmount() {
return occupyAmount;
}
@@ -388,7 +402,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setLpn(String lpn) {
this.lpn = lpn;
}
-
public String getLpn() {
return lpn;
}
@@ -396,7 +409,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setProductBatch(String productBatch) {
this.productBatch = productBatch;
}
-
public String getProductBatch() {
return productBatch;
}
@@ -404,7 +416,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setReceiveDate(Date receiveDate) {
this.receiveDate = receiveDate;
}
-
public Date getReceiveDate() {
return receiveDate;
}
@@ -412,7 +423,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setProductDate(Date productDate) {
this.productDate = productDate;
}
-
public Date getProductDate() {
return productDate;
}
@@ -420,7 +430,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setUserDefined1(String userDefined1) {
this.userDefined1 = userDefined1;
}
-
public String getUserDefined1() {
return userDefined1;
}
@@ -428,7 +437,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setUserDefined2(String userDefined2) {
this.userDefined2 = userDefined2;
}
-
public String getUserDefined2() {
return userDefined2;
}
@@ -436,7 +444,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setUserDefined3(String userDefined3) {
this.userDefined3 = userDefined3;
}
-
public String getUserDefined3() {
return userDefined3;
}
@@ -444,7 +451,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setUserDefined4(String userDefined4) {
this.userDefined4 = userDefined4;
}
-
public String getUserDefined4() {
return userDefined4;
}
@@ -452,7 +458,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setUserDefined5(String userDefined5) {
this.userDefined5 = userDefined5;
}
-
public String getUserDefined5() {
return userDefined5;
}
@@ -460,7 +465,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setUserDefined6(String userDefined6) {
this.userDefined6 = userDefined6;
}
-
public String getUserDefined6() {
return userDefined6;
}
@@ -468,7 +472,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setUserDefined7(String userDefined7) {
this.userDefined7 = userDefined7;
}
-
public String getUserDefined7() {
return userDefined7;
}
@@ -476,7 +479,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setUserDefined8(String userDefined8) {
this.userDefined8 = userDefined8;
}
-
public String getUserDefined8() {
return userDefined8;
}
@@ -484,7 +486,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setUserDefined9(String userDefined9) {
this.userDefined9 = userDefined9;
}
-
public String getUserDefined9() {
return userDefined9;
}
@@ -492,7 +493,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setUserDefined10(String userDefined10) {
this.userDefined10 = userDefined10;
}
-
public String getUserDefined10() {
return userDefined10;
}
@@ -500,7 +500,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setGmtCreate(Date gmtCreate) {
this.gmtCreate = gmtCreate;
}
-
public Date getGmtCreate() {
return gmtCreate;
}
@@ -508,7 +507,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setLastModifiedBy(String lastModifiedBy) {
this.lastModifiedBy = lastModifiedBy;
}
-
public String getLastModifiedBy() {
return lastModifiedBy;
}
@@ -516,7 +514,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setGmtModified(Date gmtModified) {
this.gmtModified = gmtModified;
}
-
public Date getGmtModified() {
return gmtModified;
}
@@ -524,7 +521,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setActiveFlag(String activeFlag) {
this.activeFlag = activeFlag;
}
-
public String getActiveFlag() {
return activeFlag;
}
@@ -532,7 +528,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setFactoryCode(String factoryCode) {
this.factoryCode = factoryCode;
}
-
public String getFactoryCode() {
return factoryCode;
}
@@ -540,7 +535,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setSapFactoryCode(String sapFactoryCode) {
this.sapFactoryCode = sapFactoryCode;
}
-
public String getSapFactoryCode() {
return sapFactoryCode;
}
@@ -548,7 +542,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setWlName(String wlName) {
this.wlName = wlName;
}
-
public String getWlName() {
return wlName;
}
@@ -556,7 +549,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setDelFlag(String delFlag) {
this.delFlag = delFlag;
}
-
public String getDelFlag() {
return delFlag;
}
@@ -564,7 +556,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setSpareUseLife(String spareUseLife) {
this.spareUseLife = spareUseLife;
}
-
public String getSpareUseLife() {
return spareUseLife;
}
@@ -572,7 +563,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setSpareName(String spareName) {
this.spareName = spareName;
}
-
public String getSpareName() {
return spareName;
}
@@ -580,7 +570,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setSpareMode(String spareMode) {
this.spareMode = spareMode;
}
-
public String getSpareMode() {
return spareMode;
}
@@ -588,7 +577,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setSpareManufacturer(String spareManufacturer) {
this.spareManufacturer = spareManufacturer;
}
-
public String getSpareManufacturer() {
return spareManufacturer;
}
@@ -596,7 +584,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setSpareSupplier(String spareSupplier) {
this.spareSupplier = spareSupplier;
}
-
public String getSpareSupplier() {
return spareSupplier;
}
@@ -604,7 +591,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setSpareReplacementCycle(String spareReplacementCycle) {
this.spareReplacementCycle = spareReplacementCycle;
}
-
public String getSpareReplacementCycle() {
return spareReplacementCycle;
}
@@ -612,7 +598,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setSpareMeasurementUnit(String spareMeasurementUnit) {
this.spareMeasurementUnit = spareMeasurementUnit;
}
-
public String getSpareMeasurementUnit() {
return spareMeasurementUnit;
}
@@ -620,7 +605,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setSpareConversionUnit(String spareConversionUnit) {
this.spareConversionUnit = spareConversionUnit;
}
-
public String getSpareConversionUnit() {
return spareConversionUnit;
}
@@ -628,7 +612,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setSpareConversionRatio(String spareConversionRatio) {
this.spareConversionRatio = spareConversionRatio;
}
-
public String getSpareConversionRatio() {
return spareConversionRatio;
}
@@ -636,7 +619,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setSpareInventoryFloor(String spareInventoryFloor) {
this.spareInventoryFloor = spareInventoryFloor;
}
-
public String getSpareInventoryFloor() {
return spareInventoryFloor;
}
@@ -644,7 +626,6 @@ public class WmsSparePartsLedger extends BaseEntity {
public void setSpareInventoryUpper(String spareInventoryUpper) {
this.spareInventoryUpper = spareInventoryUpper;
}
-
public String getSpareInventoryUpper() {
return spareInventoryUpper;
}
diff --git a/op-modules/op-wms/src/main/resources/mapper/wms/BaseEquipmentMapper.xml b/op-modules/op-wms/src/main/resources/mapper/wms/BaseEquipmentMapper.xml
index f5bce14a..49d20be1 100644
--- a/op-modules/op-wms/src/main/resources/mapper/wms/BaseEquipmentMapper.xml
+++ b/op-modules/op-wms/src/main/resources/mapper/wms/BaseEquipmentMapper.xml
@@ -59,33 +59,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -471,9 +444,14 @@
group by equipment_type_code,equipment_type_name
-