|
@@ -19,6 +19,7 @@ import com.cloudcross.ssp.model.Advertiser;
|
|
|
import com.cloudcross.ssp.model.DeliverAnalysis;
|
|
|
import com.cloudcross.ssp.service.IAccountService;
|
|
|
import com.cloudcross.ssp.service.IAdReportService;
|
|
|
+import com.cloudcross.ssp.service.IAdvBalanceService;
|
|
|
import com.cloudcross.ssp.service.IAdvertiserService;
|
|
|
|
|
|
|
|
@@ -30,6 +31,8 @@ public class AdReportService implements IAdReportService {
|
|
|
private IAdvertiserService advertiserService;
|
|
|
@Autowired
|
|
|
private IAccountService accountService;
|
|
|
+ @Autowired
|
|
|
+ private IAdvBalanceService advBalanceService;
|
|
|
|
|
|
@Override
|
|
|
public DeliverAnalysis findById(Long id) {
|
|
@@ -260,7 +263,9 @@ public class AdReportService implements IAdReportService {
|
|
|
|
|
|
if(null != agentId) {
|
|
|
paramMap.put("agentId", agentId);
|
|
|
- Double balance = advertiserService.sumBalanceById(paramMap);
|
|
|
+
|
|
|
+ //得到代理商账号的余额
|
|
|
+ Double balance = advBalanceService.findAgentBalance(agentId);
|
|
|
|
|
|
//如果找到的余额为空则余额为0
|
|
|
if(null == balance) {
|