diff --git a/src/views/news-management/EditNews.vue b/src/views/news-management/EditNews.vue index ed5da23..bfb5043 100644 --- a/src/views/news-management/EditNews.vue +++ b/src/views/news-management/EditNews.vue @@ -87,6 +87,8 @@ const props = defineProps({ const containerStyle = ref('form-container') const emit = defineEmits(['setNewsDialogInvisible']); + +const options = ref([]) const setNewsDialogInvisible = (changed) => { emit('setNewsDialogInvisible', changed); }; @@ -204,6 +206,18 @@ const fetchNewsDetail = async () => { fileList.value.push({url: res.data.imagePath}); } +const fetchOptions = async () => { + const params = { + token: token.value, + } + try{ + const res = await axios.get('/api/tenant/getTenantOptions',{params}); + options.value = res.data.options; + } catch (e) { + await ElMessageBox.alert(e.response.data.message); + } +} + onMounted(() => { token.value = store.getters['authentication/token']; form.value.token = token.value; @@ -231,6 +245,8 @@ onMounted(() => { fetchNewsDetail(); } + fetchOptions() + config.value = { toolbar: { items: [ @@ -489,9 +505,12 @@ onMounted(() => { - - - +