This commit is contained in:
thsrite
2024-04-20 19:22:55 +08:00
parent c5b5c15f99
commit c654986042
+7 -7
View File
@@ -46,9 +46,6 @@ const seasonsSubscribed = ref<{ [key: number]: boolean }>({})
// 订阅编号 // 订阅编号
const subscribeId = ref<number>() const subscribeId = ref<number>()
// 是否显示编辑订阅弹窗
const showEditDialog = ref(false)
// 获得mediaid // 获得mediaid
function getMediaId() { function getMediaId() {
return mediaDetail.value?.tmdb_id return mediaDetail.value?.tmdb_id
@@ -228,11 +225,14 @@ async function addSubscribe(season = 0) {
) )
// 显示编辑弹窗 // 显示编辑弹窗
if (result.success && showEditDialog.value) { if (result.success) {
const show_edit_dialog = await queryDefaultSubscribeConfig()
if (show_edit_dialog) {
subscribeId.value = result.data.id subscribeId.value = result.data.id
subscribeEditDialog.value = true subscribeEditDialog.value = true
} }
} }
}
catch (error) { catch (error) {
console.error(error) console.error(error)
} }
@@ -444,17 +444,17 @@ async function queryDefaultSubscribeConfig() {
const result: { [key: string]: any } = await api.get(subscribe_config_url) const result: { [key: string]: any } = await api.get(subscribe_config_url)
if (result.data.value && result.data.value.show_edit_dialog) if (result.data?.value)
showEditDialog.value = true return result.data.value.show_edit_dialog
} }
catch (error) { catch (error) {
console.log(error) console.log(error)
} }
return false
} }
onBeforeMount(() => { onBeforeMount(() => {
getMediaDetail() getMediaDetail()
queryDefaultSubscribeConfig()
}) })
</script> </script>