|
@@ -52,6 +52,9 @@ class PQStuckPointPublicController: PQBaseViewController {
|
|
|
//已经选择标题内容,加一个属性接收 使用有不在主线不能直接使用 titleLabel text
|
|
|
var selectTitle:String = ""
|
|
|
|
|
|
+ //add by ak 玩法类型 调用 producevideo/saveProject 时使用
|
|
|
+ var rhythmMode:createStickersModel = .createStickersModelPoint
|
|
|
+
|
|
|
//add by ak 是否是再创作模式
|
|
|
var isReCreate:Bool = false
|
|
|
// 预览大小
|
|
@@ -765,13 +768,13 @@ extension PQStuckPointPublicController {
|
|
|
if isSaveDraftSuccess {
|
|
|
let sdata = editProjectModel?.sData?.toJSONString(prettyPrint: false) ?? ""
|
|
|
let draftboxId: String? = editProjectModel?.draftboxId
|
|
|
- PQBaseViewModel.saveProject(draftboxId: draftboxId, sdata: sdata, videoFromScene: .stuckPoint) { [weak self] projectId, msg in
|
|
|
+ PQBaseViewModel.saveProject(draftboxId: draftboxId, sdata: sdata, videoFromScene: .stuckPoint,rhythmMode: rhythmMode) { [weak self] projectId, msg in
|
|
|
BFLog(message: "生成的项目id1111 :\(projectId ?? ""),msg = \(msg ?? "")")
|
|
|
if projectId == nil || (projectId?.count ?? 0) <= 0 {
|
|
|
- PQBaseViewModel.saveProject(draftboxId: draftboxId, sdata: sdata, videoFromScene: .stuckPoint) { [weak self] projectId, msg in
|
|
|
+ PQBaseViewModel.saveProject(draftboxId: draftboxId, sdata: sdata, videoFromScene: .stuckPoint,rhythmMode: self?.rhythmMode ?? .createStickersModelPoint) { [weak self] projectId, msg in
|
|
|
BFLog(message: "生成的项目id222 :\(projectId ?? ""),msg = \(msg ?? "")")
|
|
|
if projectId == nil || (projectId?.count ?? 0) <= 0 {
|
|
|
- PQBaseViewModel.saveProject(draftboxId: draftboxId, sdata: sdata, videoFromScene: .stuckPoint) { [weak self] projectId, msg in
|
|
|
+ PQBaseViewModel.saveProject(draftboxId: draftboxId, sdata: sdata, videoFromScene: .stuckPoint,rhythmMode: self?.rhythmMode ?? .createStickersModelPoint) { [weak self] projectId, msg in
|
|
|
BFLog(message: "生成的项目id 3333:\(projectId ?? ""),msg = \(msg ?? "")")
|
|
|
if projectId != nil, (projectId?.count ?? 0) > 0 {
|
|
|
self?.editProjectModel?.projectId = projectId ?? ""
|