|
|
@ -128,42 +128,22 @@ public class SupplierinvoiceRequestMainServiceImpl implements SupplierinvoiceReq |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
public List<SupplierinvoiceRequestMainDO> getNumber(SupplierinvoiceRequestMainPageReqVO pageReqVO) { |
|
|
|
List<SupplierinvoiceRequestMainDO> supplierinvoiceRequestMainDOList=new ArrayList<>(); |
|
|
|
public Object getNumber(SupplierinvoiceRequestMainPageReqVO pageReqVO) { |
|
|
|
Object object=new ArrayList<>(); |
|
|
|
// 收货单号 purchasereceiptRecordMainMapper
|
|
|
|
if ("1".equals(pageReqVO.getRecordType())) { |
|
|
|
QueryWrapper<PurchasereceiptRecordMainDO> purchasereceiptRecordMainDOQueryWrapper = new QueryWrapper<>(); |
|
|
|
purchasereceiptRecordMainDOQueryWrapper.eq("supplier_code", pageReqVO.getSupplierCode()); |
|
|
|
List<PurchasereceiptRecordMainDO> purchasereceiptRecordMainDOList = purchasereceiptRecordMainMapper.selectList(purchasereceiptRecordMainDOQueryWrapper); |
|
|
|
for (PurchasereceiptRecordMainDO purchasereceiptRecordMainDO : purchasereceiptRecordMainDOList) { |
|
|
|
SupplierinvoiceRequestMainDO supplierinvoiceRequestMainDO = new SupplierinvoiceRequestMainDO(); |
|
|
|
BeanUtils.copyProperties(purchasereceiptRecordMainDO, supplierinvoiceRequestMainDO); |
|
|
|
supplierinvoiceRequestMainDOList.add(supplierinvoiceRequestMainDO); |
|
|
|
} |
|
|
|
object = purchasereceiptRecordMainMapper.selectNumber(pageReqVO); |
|
|
|
} |
|
|
|
// 退货单号 purchasereturnRecordMainMapper
|
|
|
|
else if ("2".equals(pageReqVO.getRecordType())) { |
|
|
|
QueryWrapper<PurchasereturnRecordMainDO> purchasereturnRecordMainDOQueryWrapper = new QueryWrapper<>(); |
|
|
|
purchasereturnRecordMainDOQueryWrapper.eq("supplier_code", pageReqVO.getSupplierCode()); |
|
|
|
List<PurchasereturnRecordMainDO> purchasereturnRecordMainDOList = purchasereturnRecordMainMapper.selectList(purchasereturnRecordMainDOQueryWrapper); |
|
|
|
for (PurchasereturnRecordMainDO purchasereceiptRecordMainDO : purchasereturnRecordMainDOList) { |
|
|
|
SupplierinvoiceRequestMainDO supplierinvoiceRequestMainDO = new SupplierinvoiceRequestMainDO(); |
|
|
|
BeanUtils.copyProperties(purchasereceiptRecordMainDO, supplierinvoiceRequestMainDO); |
|
|
|
supplierinvoiceRequestMainDOList.add(supplierinvoiceRequestMainDO); |
|
|
|
} |
|
|
|
object = purchasereturnRecordMainMapper.selectNumber(pageReqVO); |
|
|
|
} |
|
|
|
// 索赔单号 purchaseclaimRecordMainMapper
|
|
|
|
else if ("3".equals(pageReqVO.getRecordType())) { |
|
|
|
QueryWrapper<PurchaseclaimRecordMainDO> purchaseclaimRecordMainDOQueryWrapper = new QueryWrapper<>(); |
|
|
|
purchaseclaimRecordMainDOQueryWrapper.eq("supplier_code", pageReqVO.getSupplierCode()); |
|
|
|
List<PurchaseclaimRecordMainDO> purchasereturnRecordMainDOList = purchaseclaimRecordMainMapper.selectList(purchaseclaimRecordMainDOQueryWrapper); |
|
|
|
for (PurchaseclaimRecordMainDO purchaseclaimRecordMainDO : purchasereturnRecordMainDOList) { |
|
|
|
SupplierinvoiceRequestMainDO supplierinvoiceRequestMainDO = new SupplierinvoiceRequestMainDO(); |
|
|
|
BeanUtils.copyProperties(purchaseclaimRecordMainDO, supplierinvoiceRequestMainDO); |
|
|
|
supplierinvoiceRequestMainDOList.add(supplierinvoiceRequestMainDO); |
|
|
|
} |
|
|
|
object = purchaseclaimRecordMainMapper.selectNumber(pageReqVO); |
|
|
|
} |
|
|
|
return supplierinvoiceRequestMainDOList; |
|
|
|
|
|
|
|
return object; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|