This commit is contained in:
2025-11-29 21:53:17 +08:00
parent d9f3103304
commit 853bedcb23
12 changed files with 239 additions and 284 deletions

View File

@@ -8,29 +8,21 @@ import { API_BASE } from '@gold/config/api'
const BASE_URL = `${API_BASE.APP}/api/media`
/**
* 提交素材混剪任务
* 提交素材混剪任务(纯画面模式)
* @param {Object} data
* @param {string} data.title
* @param {string} data.text
* @param {string[]} data.videoUrls
* @param {string[]} data.bgMusicUrls
* @param {number} data.produceCount
*/
export const MixService = {
batchProduceAlignment({ title, text, videoUrls = [], bgMusicUrls = [], produceCount = 1 }) {
batchProduceAlignment({ title, videoUrls = [], produceCount = 1 }) {
const formData = new URLSearchParams()
formData.append('title', title)
formData.append('text', text)
videoUrls.forEach((url) => {
if (url) {
formData.append('videoArray', url)
}
})
bgMusicUrls.forEach((url) => {
if (url) {
formData.append('bgMusicArray', url)
}
})
formData.append('produceCount', produceCount)
return http.post(`${BASE_URL}/batchProduceAlignment`, formData, {