|
@@ -12,8 +12,11 @@ import com.fdkankan.agent.exception.BusinessException;
|
|
import com.fdkankan.agent.mapper.IAgentNewLogMapper;
|
|
import com.fdkankan.agent.mapper.IAgentNewLogMapper;
|
|
import com.fdkankan.agent.request.DownParam;
|
|
import com.fdkankan.agent.request.DownParam;
|
|
import com.fdkankan.agent.request.IncrementParam;
|
|
import com.fdkankan.agent.request.IncrementParam;
|
|
|
|
+import com.fdkankan.agent.request.LogListParam;
|
|
import com.fdkankan.agent.response.AgentNewVo;
|
|
import com.fdkankan.agent.response.AgentNewVo;
|
|
import com.fdkankan.agent.response.DownLogVo;
|
|
import com.fdkankan.agent.response.DownLogVo;
|
|
|
|
+import com.fdkankan.agent.response.LogDataVo;
|
|
|
|
+import com.fdkankan.agent.response.LogListVo;
|
|
import com.fdkankan.agent.service.IAgentNewLogService;
|
|
import com.fdkankan.agent.service.IAgentNewLogService;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.fdkankan.agent.service.IAgentNewService;
|
|
import com.fdkankan.agent.service.IAgentNewService;
|
|
@@ -69,7 +72,25 @@ public class AgentNewLogServiceImpl extends ServiceImpl<IAgentNewLogMapper, Agen
|
|
user.setDownloadNumTotal(user.getDownloadNumTotal() + param.getCount() );
|
|
user.setDownloadNumTotal(user.getDownloadNumTotal() + param.getCount() );
|
|
userService.updateById(user);
|
|
userService.updateById(user);
|
|
agentNewService.subNum(agent,user.getId(),null,param.getCount(),0);
|
|
agentNewService.subNum(agent,user.getId(),null,param.getCount(),0);
|
|
|
|
+ }
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
+ public LogDataVo getLogDataM() {
|
|
|
|
+ List<AgentNewLog> logDataM = this.getBaseMapper().getLogDataM();
|
|
|
|
+ LogDataVo logDataVo = new LogDataVo();
|
|
|
|
+ for (AgentNewLog log : logDataM) {
|
|
|
|
+ switch (log.getType()){
|
|
|
|
+ case 0 : logDataVo.setLastMajorNum(log.getCount() + logDataVo.getLastMajorNum()); break;
|
|
|
|
+ case 1 : logDataVo.setLastHighNum(log.getCount() + logDataVo.getLastHighNum()); break;
|
|
|
|
+ case 2 : logDataVo.setLastDownNum(log.getCount() + logDataVo.getLastDownNum()); break;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ return logDataVo;
|
|
|
|
+ }
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
+ public Object pageUnList(LogListParam param) {
|
|
|
|
+ Page<LogListVo> page = this.getBaseMapper().pageUnList(new Page<>(param.getPageNum(),param.getPageSize()),param);
|
|
|
|
+ return PageInfo.PageInfo(page);
|
|
}
|
|
}
|
|
}
|
|
}
|