God 8 months ago
parent
commit
66d6e952b3
  1. 6
      oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillService.java

6
oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillService.java

@ -58,6 +58,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.math.BigDecimal;
import java.util.*; import java.util.*;
@Service @Service
@ -92,8 +93,13 @@ public class PurchaseBillService {
PagerVo<PurchaseBillVo> p = purchaseBillFeign.listPage(pq).getData(); PagerVo<PurchaseBillVo> p = purchaseBillFeign.listPage(pq).getData();
for (PurchaseBillVo record : p.getRecords()) { for (PurchaseBillVo record : p.getRecords()) {
WarehouseAnsBillNum data = warehouseAnsBillFeign.selByExternalNo(record.getBillNo()).getData(); WarehouseAnsBillNum data = warehouseAnsBillFeign.selByExternalNo(record.getBillNo()).getData();
if (data != null){
record.setEnterWareCount(data.getActualInCount()); record.setEnterWareCount(data.getActualInCount());
record.setEnterWareAmount(data.getActualInCount().multiply(data.getPrice())); record.setEnterWareAmount(data.getActualInCount().multiply(data.getPrice()));
}else {
record.setEnterWareCount(BigDecimal.ZERO);
record.setEnterWareAmount(BigDecimal.ZERO);
}
} }
return rb.success().setData(p); return rb.success().setData(p);
} }

Loading…
Cancel
Save