完成挂账管理相关需求
This commit is contained in:
parent
bc7d3f626a
commit
7b1e719f4b
|
|
@ -30,10 +30,7 @@ import org.springframework.transaction.annotation.Transactional;
|
|||
|
||||
import javax.annotation.Resource;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
* 挂账账单
|
||||
|
|
@ -86,16 +83,14 @@ public class TbCreditBuyerOrderServiceImpl extends ServiceImpl<TbCreditBuyerOrde
|
|||
BigDecimal payAmount = baseMapper.getSumPayAmount(params);
|
||||
data.put("payAmountTotal", payAmount);
|
||||
|
||||
// 未支付
|
||||
params.put("status", "unpaid");
|
||||
// 待支付笔数
|
||||
params.put("statusList", Arrays.asList("unpaid","partial"));
|
||||
long unpaidCount = baseMapper.getCount(params);
|
||||
// 部分支付
|
||||
params.put("status", "partial");
|
||||
long partialCount = baseMapper.getCount(params);
|
||||
// 待支付笔数 = 未支付笔数 + 部分支付笔数
|
||||
data.put("unpaidCount", unpaidCount + partialCount);
|
||||
data.put("unpaidCount", unpaidCount);
|
||||
|
||||
params.put("statusList", Arrays.asList("paid", "partial"));
|
||||
BigDecimal paidAmount = baseMapper.getSumPaidAmount(params);
|
||||
params.put("statusList", Arrays.asList("unpaid", "partial"));
|
||||
BigDecimal unpaidAmount = baseMapper.getSumUnpaidAmount(params);
|
||||
data.put("paidAmountTotal", paidAmount);
|
||||
data.put("unpaidAmountTotal", unpaidAmount);
|
||||
|
|
|
|||
Loading…
Reference in New Issue