refactor(playlist): 简化歌单官方状态的处理逻辑
- 移除了将 isOfficial 转换为数字类型的逻辑 - 直接使用 playlist.isOfficial 的原始值 - 删除了多余的 console.log 语句
This commit is contained in:
@@ -185,7 +185,7 @@ const editPlaylist = async (row) => {
|
|||||||
name: playlist.name,
|
name: playlist.name,
|
||||||
description: playlist.description || '',
|
description: playlist.description || '',
|
||||||
typeId: typeId,
|
typeId: typeId,
|
||||||
isOfficial: playlist.isOfficial !== undefined ? Number(playlist.isOfficial) : 0,
|
isOfficial: playlist.isOfficial,
|
||||||
cover: null,
|
cover: null,
|
||||||
// 保存当前封面URL,用于显示
|
// 保存当前封面URL,用于显示
|
||||||
currentCover: playlist.cover
|
currentCover: playlist.cover
|
||||||
@@ -351,16 +351,11 @@ const submitForm = async () => {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
let res
|
let res
|
||||||
// 确保 isOfficial 是数字类型
|
|
||||||
const isOfficialValue = form.value.isOfficial === 1 ? 1 : 0
|
|
||||||
console.log('isOfficial 原始值:', form.value.isOfficial, '类型:', typeof form.value.isOfficial)
|
|
||||||
console.log('isOfficial 处理后值:', isOfficialValue, '类型:', typeof isOfficialValue)
|
|
||||||
|
|
||||||
const formData = {
|
const formData = {
|
||||||
name: form.value.name,
|
name: form.value.name,
|
||||||
description: form.value.description,
|
description: form.value.description,
|
||||||
typeId: form.value.typeId,
|
typeId: form.value.typeId,
|
||||||
isOfficial: isOfficialValue
|
isOfficial: form.value.isOfficial
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log('提交的歌单数据:', formData)
|
console.log('提交的歌单数据:', formData)
|
||||||
|
|||||||
Reference in New Issue
Block a user