add top for announcement

This commit is contained in:
2024-06-23 12:27:51 +00:00
parent c8b30b50dc
commit a0b006c936
4 changed files with 27 additions and 1 deletions

View File

@@ -19,6 +19,7 @@ const announcement = reactive<AnnouncementEdit>({
tag: "公告",
content: "",
visible: false,
top: false,
})
const tags: SelectOption[] = [
@@ -38,6 +39,7 @@ async function init() {
announcement.title = res.data.title
announcement.content = res.data.content
announcement.visible = res.data.visible
announcement.top = res.data.top
}
async function submit() {
@@ -85,6 +87,9 @@ onMounted(init)
<n-form-item label="可见">
<n-switch v-model:value="announcement.visible" />
</n-form-item>
<n-form-item label="置顶">
<n-switch v-model:value="announcement.top" />
</n-form-item>
</n-form>
<TextEditor
v-if="ready"