|
|
@@ -1,5 +1,6 @@
|
|
|
package com.usoftchina.bi.server.controller.dashboard;
|
|
|
|
|
|
+import com.usoftchina.bi.auth.annotation.Auth;
|
|
|
import com.usoftchina.bi.core.base.RepCode;
|
|
|
import com.usoftchina.bi.core.base.RepEntity;
|
|
|
import com.usoftchina.bi.server.model.pojo.annotation.CheckToken;
|
|
|
@@ -32,6 +33,7 @@ public class DashboardMenuController {
|
|
|
|
|
|
@PostMapping("/save")
|
|
|
@CheckToken
|
|
|
+ @Auth(user = "admin")
|
|
|
@ApiOperation(value = "保存目录", notes = "保存看板目录", response = RepEntity.class)
|
|
|
public RepEntity save(@RequestHeader String token, @RequestBody DashBoardMenuInfo dashBoardMenuInfo){
|
|
|
dashBoardMenuService.save(dashBoardMenuInfo);
|
|
|
@@ -40,6 +42,7 @@ public class DashboardMenuController {
|
|
|
|
|
|
@PostMapping("/update")
|
|
|
@CheckToken
|
|
|
+ @Auth(user = "admin")
|
|
|
@ApiOperation(value = "更新目录", notes = "更新看板目录", response = RepEntity.class)
|
|
|
public RepEntity update(@RequestHeader String token, @RequestBody DashBoardMenuInfo dashBoardMenuInfo){
|
|
|
dashBoardMenuService.update(dashBoardMenuInfo);
|
|
|
@@ -48,6 +51,7 @@ public class DashboardMenuController {
|
|
|
|
|
|
@PostMapping("/delete/{id}")
|
|
|
@CheckToken
|
|
|
+ @Auth(user = "admin")
|
|
|
@ApiOperation(value = "删除目录", notes = "删除看板目录", response = RepEntity.class)
|
|
|
public RepEntity delete(@RequestHeader String token, @PathVariable("id") Long id){
|
|
|
dashBoardMenuService.deleteById(id);
|
|
|
@@ -56,6 +60,7 @@ public class DashboardMenuController {
|
|
|
|
|
|
@PostMapping("/update/dashboard")
|
|
|
@CheckToken
|
|
|
+ @Auth(user = "admin")
|
|
|
@ApiOperation(value = "更新看板目录", notes = "更新看板目录", response = RepEntity.class)
|
|
|
public RepEntity updateDashBoard(@RequestHeader String token, @RequestBody DashBoardUpdateMenuInfo dashBoardUpdateMenuInfo){
|
|
|
dashBoardMenuService.updateDashBoardMenu(dashBoardUpdateMenuInfo);
|