给根据编号查询单据信息的接口增加合计数量的字段
This commit is contained in:
@@ -975,6 +975,7 @@ public class DepotHeadService {
|
|||||||
Map<Long,Integer> financialBillNoMap = getFinancialBillNoMapByBillIdList(idList);
|
Map<Long,Integer> financialBillNoMap = getFinancialBillNoMapByBillIdList(idList);
|
||||||
Map<String,Integer> billSizeMap = getBillSizeMapByLinkNumberList(numberList);
|
Map<String,Integer> billSizeMap = getBillSizeMapByLinkNumberList(numberList);
|
||||||
Map<Long,String> materialsListMap = findMaterialsListMapByHeaderIdList(idList);
|
Map<Long,String> materialsListMap = findMaterialsListMapByHeaderIdList(idList);
|
||||||
|
Map<Long,BigDecimal> materialCountListMap = getMaterialCountListMapByHeaderIdList(idList);
|
||||||
DepotHeadVo4List dh = list.get(0);
|
DepotHeadVo4List dh = list.get(0);
|
||||||
String billCategory = getBillCategory(dh.getSubType());
|
String billCategory = getBillCategory(dh.getSubType());
|
||||||
if(accountMap!=null && StringUtil.isNotEmpty(dh.getAccountIdList()) && StringUtil.isNotEmpty(dh.getAccountMoneyList())) {
|
if(accountMap!=null && StringUtil.isNotEmpty(dh.getAccountIdList()) && StringUtil.isNotEmpty(dh.getAccountMoneyList())) {
|
||||||
@@ -1032,6 +1033,10 @@ public class DepotHeadService {
|
|||||||
if(materialsListMap!=null) {
|
if(materialsListMap!=null) {
|
||||||
dh.setMaterialsList(materialsListMap.get(dh.getId()));
|
dh.setMaterialsList(materialsListMap.get(dh.getId()));
|
||||||
}
|
}
|
||||||
|
//商品总数量
|
||||||
|
if(materialCountListMap!=null) {
|
||||||
|
dh.setMaterialCount(materialCountListMap.get(dh.getId()));
|
||||||
|
}
|
||||||
User creatorUser = userService.getUser(dh.getCreator());
|
User creatorUser = userService.getUser(dh.getCreator());
|
||||||
if(creatorUser!=null) {
|
if(creatorUser!=null) {
|
||||||
dh.setCreatorName(creatorUser.getUsername());
|
dh.setCreatorName(creatorUser.getUsername());
|
||||||
|
|||||||
Reference in New Issue
Block a user