|
@@ -15,11 +15,10 @@ import com.fjhx.common.service.currency.CurrencyRateService;
|
|
|
import com.fjhx.customer.service.customer.CustomerService;
|
|
|
import com.fjhx.purchase.entity.purchase.enums.PurchaseStatusEnum;
|
|
|
import com.fjhx.purchase.entity.purchase.po.Purchase;
|
|
|
-import com.fjhx.purchase.entity.purchase.po.PurchaseDetail;
|
|
|
import com.fjhx.purchase.service.purchase.PurchaseDetailService;
|
|
|
import com.fjhx.purchase.service.purchase.PurchaseService;
|
|
|
-import com.fjhx.sale.entity.claim.po.Claim;
|
|
|
import com.fjhx.sale.entity.claim.po.ClaimContract;
|
|
|
+import com.fjhx.sale.entity.claim.vo.ClaimContractVo;
|
|
|
import com.fjhx.sale.entity.contract.bo.ContractCurrencyRate;
|
|
|
import com.fjhx.sale.entity.contract.po.Contract;
|
|
|
import com.fjhx.sale.entity.statement.dto.ProfitSettlementDto;
|
|
@@ -29,9 +28,7 @@ import com.fjhx.sale.service.claim.ClaimService;
|
|
|
import com.fjhx.sale.service.contract.ContractService;
|
|
|
import com.fjhx.sale.service.statement.SaleStatementService;
|
|
|
import com.github.pagehelper.util.StringUtil;
|
|
|
-import com.ruoyi.common.core.domain.BaseIdPo;
|
|
|
import com.ruoyi.system.utils.UserUtil;
|
|
|
-import org.apache.commons.collections4.MapUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
@@ -249,8 +246,8 @@ public class SaleStatementServiceImpl implements SaleStatementService {
|
|
|
// 合同id
|
|
|
List<Long> contractIdList = list.stream().map(ProfitSettlementVo::getContractId).collect(Collectors.toList());
|
|
|
//通过合同ID查询到账认领合同的数据
|
|
|
- List<ClaimContract> claimContractList = claimContractService.getListByContractIds(contractIdList);
|
|
|
- Map<Long,List<ClaimContract>> claimContractMap = claimContractList.stream().collect(Collectors.groupingBy(ClaimContract::getContractId));
|
|
|
+ List<ClaimContractVo> claimContractList = claimContractService.getListByContractIds(contractIdList);
|
|
|
+ Map<Long, List<ClaimContract>> claimContractMap = claimContractList.stream().collect(Collectors.groupingBy(ClaimContract::getContractId));
|
|
|
|
|
|
//通过合同ID查询到退税数据
|
|
|
List<TaxRefundDetails> refundDetails = taxRefundDetailsService.getSumMoneyByContractIds(contractIdList);
|