Browse Source

线下收益

master
张彭杰 1 year ago
parent
commit
029f5eb150
2 changed files with 16 additions and 1 deletions
  1. 11
      dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/revenuereward/user/response/UseGetRevenueRewardAbstractVo.java
  2. 6
      dating-agency-mall-server/src/main/resources/mapper/revenuereward/RevenueRewardViewMapper.xml

11
dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/revenuereward/user/response/UseGetRevenueRewardAbstractVo.java

@ -17,7 +17,18 @@ public class UseGetRevenueRewardAbstractVo {
@ApiModelProperty("营收额")
private BigDecimal totalRevenue = BigDecimal.ZERO;
@ApiModelProperty("线上营收额")
private BigDecimal onlineRevenue = BigDecimal.ZERO;
@ApiModelProperty("线下营收额")
private BigDecimal offlineRevenue = BigDecimal.ZERO;
@ApiModelProperty("收益额")
private BigDecimal totalEarnings = BigDecimal.ZERO;
@ApiModelProperty("线上收益额")
private BigDecimal onlineEarnings = BigDecimal.ZERO;
@ApiModelProperty("线下收益额")
private BigDecimal offlineEarnings = BigDecimal.ZERO;
}

6
dating-agency-mall-server/src/main/resources/mapper/revenuereward/RevenueRewardViewMapper.xml

@ -8,7 +8,11 @@
select
drr.id,
SUM(drrr.revenue) as totalRevenue,
SUM(drrr.earnings) as totalEarnings
SUM(IF(drrr.trade_scene=1,drrr.revenue,0)) as onlineRevenue,
SUM(IF(drrr.trade_scene=2,drrr.revenue,0)) as offlineRevenue,
SUM(drrr.earnings) as totalEarnings,
SUM(IF(drrr.trade_scene=1,drrr.earnings,0)) as onlineEarnings,
SUM(IF(drrr.trade_scene=2,drrr.earnings,0)) as offlineEarnings
from da_revenue_reward_record as drrr
LEFT JOIN da_revenue_reward as drr on drr.id=drrr.revenue_reward_id
WHERE drr.is_delete=0

Loading…
Cancel
Save