增加商品库存报表

This commit is contained in:
季圣华
2021-06-20 22:34:04 +08:00
parent f0da067230
commit e5ce3194ee
7 changed files with 221 additions and 0 deletions

View File

@@ -28,6 +28,12 @@ public class MaterialVo4Unit extends Material{
private Long meId;
private BigDecimal initialStock;
private BigDecimal currentStock;
private BigDecimal currentStockPrice;
public String getUnitName() {
return unitName;
}
@@ -123,4 +129,28 @@ public class MaterialVo4Unit extends Material{
public void setMeId(Long meId) {
this.meId = meId;
}
public BigDecimal getInitialStock() {
return initialStock;
}
public void setInitialStock(BigDecimal initialStock) {
this.initialStock = initialStock;
}
public BigDecimal getCurrentStock() {
return currentStock;
}
public void setCurrentStock(BigDecimal currentStock) {
this.currentStock = currentStock;
}
public BigDecimal getCurrentStockPrice() {
return currentStockPrice;
}
public void setCurrentStockPrice(BigDecimal currentStockPrice) {
this.currentStockPrice = currentStockPrice;
}
}

View File

@@ -85,4 +85,21 @@ public interface MaterialMapperEx {
int setUnitIdToNull(@Param("id") Long id);
List<MaterialVo4Unit> getMaterialByBarCode(@Param("barCode") String barCode);
List<MaterialVo4Unit> getListWithStock(
@Param("depotId") Long depotId,
@Param("idList") List<Long> idList,
@Param("materialParam") String materialParam,
@Param("offset") Integer offset,
@Param("rows") Integer rows);
int getListWithStockCount(
@Param("depotId") Long depotId,
@Param("idList") List<Long> idList,
@Param("materialParam") String materialParam);
MaterialVo4Unit getTotalStockAndPrice(
@Param("depotId") Long depotId,
@Param("idList") List<Long> idList,
@Param("materialParam") String materialParam);
}