瀏覽代碼

feat(apCheck): 聚合分组新增验收数量

hejq 7 年之前
父節點
當前提交
8e12df4596

+ 5 - 0
src/main/java/com/uas/platform/b2b/model/ProductIoGroup.java

@@ -26,6 +26,11 @@ public class ProductIoGroup {
      */
     private Double sendQty;
 
+    /**
+     * 对账数量(页面验收数量)
+     */
+    private Double checkQty;
+
     /**
      * 应收金额
      */

+ 3 - 0
src/main/java/com/uas/platform/b2b/service/impl/ErpProdIODetailServiceImpl.java

@@ -179,6 +179,9 @@ public class ErpProdIODetailServiceImpl implements ErpProdIODetailService {
             // 统计发货数量
             Double sendQty = details.stream().mapToDouble(ErpProdIODetail::getQty).sum();
             group.setSendQty(sendQty);
+            // 统计对账数量
+            Double checkQty = details.stream().mapToDouble(ErpProdIODetail::getThischeckqty).sum();
+            group.setCheckQty(checkQty);
             // 明细筛选币别
             Set<String> currencySet = details.stream().map(ErpProdIODetail::getCurrency).collect(Collectors.toSet());
             // 根据币别统计金额

+ 1 - 1
src/main/webapp/resources/tpl/index/fa/apCheck.html

@@ -802,7 +802,7 @@
 									<th colspan="11">
 										<div class="order-count">
 											<span>合计:</span>
-											验收数量:<span>{{'-'}}</span>
+											验收数量:<span>{{check.checkQty ? (check.checkQty | number:2) :'-'}}</span>
 											发货数量:<span>{{check.sendQty ? (check.sendQty | number:2) : '-'}}</span>
 											应收金额:<span>{{check.checkAmountList ? (check.checkAmountList | number: 2) : '-'}}</span>
 											发货金额:<span>{{check.sendAmountList ? (check.sendAmountList | number: 2) : '-'}}</span>