|
@@ -1,7 +1,14 @@
|
|
|
package com.zanxiang.game.data.serve.controller;
|
|
|
|
|
|
-import com.zanxiang.game.data.serve.pojo.dto.*;
|
|
|
-import com.zanxiang.game.data.serve.pojo.vo.*;
|
|
|
+import com.zanxiang.erp.security.annotation.PreAuthorize;
|
|
|
+import com.zanxiang.game.data.serve.pojo.dto.AgentDayAgainDTO;
|
|
|
+import com.zanxiang.game.data.serve.pojo.dto.GamePromoteDayDTO;
|
|
|
+import com.zanxiang.game.data.serve.pojo.dto.GamePromoteDayTotalDTO;
|
|
|
+import com.zanxiang.game.data.serve.pojo.dto.GamePromoteTotalDTO;
|
|
|
+import com.zanxiang.game.data.serve.pojo.vo.AgentDayAgainVO;
|
|
|
+import com.zanxiang.game.data.serve.pojo.vo.GamePromoteDayTotalVO;
|
|
|
+import com.zanxiang.game.data.serve.pojo.vo.GamePromoteDayVO;
|
|
|
+import com.zanxiang.game.data.serve.pojo.vo.GamePromoteTotalVO;
|
|
|
import com.zanxiang.game.data.serve.service.IAccountAgentDayService;
|
|
|
import com.zanxiang.game.data.serve.utils.Page;
|
|
|
import com.zanxiang.module.util.pojo.ResultVO;
|
|
@@ -25,28 +32,28 @@ public class AccountAgentDayController {
|
|
|
private IAccountAgentDayService accountAgentDayService;
|
|
|
|
|
|
@ApiOperation(value = "推广每日数据")
|
|
|
-// @PreAuthorize(permissionKey = "gameData:accountAgent:day")
|
|
|
+ @PreAuthorize(permissionKey = "gameData:accountAgent:day")
|
|
|
@PostMapping("/day")
|
|
|
public ResultVO<Page<GamePromoteDayVO>> accountAgentDay(@RequestBody GamePromoteDayDTO dto) {
|
|
|
return ResultVO.ok(accountAgentDayService.accountAgentDay(dto));
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "推广每日数据总计")
|
|
|
-// @PreAuthorize(permissionKey = "gameData:accountAgent:dayTotal")
|
|
|
+ @PreAuthorize(permissionKey = "gameData:accountAgent:dayTotal")
|
|
|
@PostMapping("/day/total")
|
|
|
public ResultVO<GamePromoteDayTotalVO> accountAgentDayTotal(@RequestBody GamePromoteDayTotalDTO dto) {
|
|
|
return ResultVO.ok(accountAgentDayService.accountAgentDayTotal(dto));
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "推广总数据")
|
|
|
-// @PreAuthorize(permissionKey = "gameData:accountAgent:total")
|
|
|
+ @PreAuthorize(permissionKey = "gameData:accountAgent:total")
|
|
|
@PostMapping("/total")
|
|
|
public ResultVO<Page<GamePromoteTotalVO>> accountAgentTotal(@RequestBody GamePromoteTotalDTO dto) {
|
|
|
return ResultVO.ok(accountAgentDayService.accountAgentTotal(dto));
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "推广渠道每日复充数据")
|
|
|
- //@PreAuthorize(permissionKey = "gameData:accountAgent:again")
|
|
|
+ @PreAuthorize(permissionKey = "gameData:accountAgent:again")
|
|
|
@PostMapping("/again")
|
|
|
public ResultVO<Map<LocalDate, List<AgentDayAgainVO>>> accountAgentDayAgain(@RequestBody AgentDayAgainDTO dto) throws Exception {
|
|
|
return ResultVO.ok(accountAgentDayService.accountAgentDayAgain(dto));
|