|
@@ -3,6 +3,7 @@ package com.backendsys.modules.crt.controller;
|
|
import com.backendsys.modules.common.config.security.utils.SecurityUtil;
|
|
import com.backendsys.modules.common.config.security.utils.SecurityUtil;
|
|
import com.backendsys.modules.common.utils.Result;
|
|
import com.backendsys.modules.common.utils.Result;
|
|
import com.backendsys.modules.crt.entity.CrtDramaProject;
|
|
import com.backendsys.modules.crt.entity.CrtDramaProject;
|
|
|
|
+import com.backendsys.modules.crt.entity.CrtDramaProjectSettings;
|
|
import com.backendsys.modules.crt.entity.CrtDramaProjectStoryboard;
|
|
import com.backendsys.modules.crt.entity.CrtDramaProjectStoryboard;
|
|
import com.backendsys.modules.crt.service.CrtDramaProjectService;
|
|
import com.backendsys.modules.crt.service.CrtDramaProjectService;
|
|
import com.backendsys.modules.crt.service.CrtDramaProjectStoryboardService;
|
|
import com.backendsys.modules.crt.service.CrtDramaProjectStoryboardService;
|
|
@@ -32,7 +33,6 @@ public class CrtDramaProjectStoryboardController {
|
|
return Result.success().put("data", crtDramaProjectStoryboardService.selectCrtDramaProjectStoryboardDetail(crtDramaProjectStoryboard));
|
|
return Result.success().put("data", crtDramaProjectStoryboardService.selectCrtDramaProjectStoryboardDetail(crtDramaProjectStoryboard));
|
|
}
|
|
}
|
|
|
|
|
|
- // { drama_project_id }
|
|
|
|
@Operation(summary = "创建分镜")
|
|
@Operation(summary = "创建分镜")
|
|
@PreAuthorize("@sr.hasPermission('36.2.2')")
|
|
@PreAuthorize("@sr.hasPermission('36.2.2')")
|
|
@PostMapping("/api/crt/drama/createStoryboard")
|
|
@PostMapping("/api/crt/drama/createStoryboard")
|
|
@@ -42,19 +42,21 @@ public class CrtDramaProjectStoryboardController {
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
-// @Operation(summary = "获取短剧创作-项目列表 (全权限)")
|
|
|
|
-// @PreAuthorize("@sr.hasPermission('36.1.1')")
|
|
|
|
-// @GetMapping("/api/crt/drama/getDramaProjectAllList")
|
|
|
|
-// public Result getDramaProjectAllList(@Validated CrtDramaProject crtDramaProject) {
|
|
|
|
-// return Result.success().put("data", crtDramaProjectService.selectCrtDramaProjectList(crtDramaProject));
|
|
|
|
-// }
|
|
|
|
-//
|
|
|
|
-// @Operation(summary = "获取短剧创作-项目列表 (我的)")
|
|
|
|
-// @PreAuthorize("@sr.hasPermissions(T(java.util.Arrays).asList('36.1.1', '36.1.2'), T(com.backendsys.modules.common.enums.MatchType).OR)")
|
|
|
|
-// @GetMapping("/api/crt/drama/getDramaProjectList")
|
|
|
|
-// public Result getDramaProjectList(@Validated CrtDramaProject crtDramaProject) {
|
|
|
|
-// crtDramaProject.setUser_id(SecurityUtil.getUserId());
|
|
|
|
-// return Result.success().put("data", crtDramaProjectService.selectCrtDramaProjectList(crtDramaProject));
|
|
|
|
-// }
|
|
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ @Operation(summary = "编辑分镜设置")
|
|
|
|
+ @PreAuthorize("@sr.hasPermission('36.2.3')")
|
|
|
|
+ @PostMapping("/api/crt/drama/updateStoryboardSettings")
|
|
|
|
+ public Result updateStoryboardSettings(@Validated(CrtDramaProjectSettings.UpdateImageSettings.class) @RequestBody CrtDramaProjectSettings crtDramaProjectSettings) {
|
|
|
|
+ return Result.success().put("data", crtDramaProjectStoryboardService.updateStoryboardSettings(crtDramaProjectSettings));
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ // 编辑生视频设置
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
|
|
}
|
|
}
|