| 
					
				 | 
			
			
				@@ -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 ?? "" 
			 |