diff --git a/package.json b/package.json index 7f486d9d..190551a7 100644 --- a/package.json +++ b/package.json @@ -50,6 +50,7 @@ "@sa/hooks": "workspace:*", "@sa/materials": "workspace:*", "@sa/utils": "workspace:*", + "@tinymce/tinymce-vue": "^6.1.0", "@vueuse/core": "12.5.0", "clipboard": "2.0.11", "dayjs": "1.11.13", diff --git a/src/components/custom/dict-select.vue b/src/components/custom/dict-select.vue index fc76755e..6956dfe1 100644 --- a/src/components/custom/dict-select.vue +++ b/src/components/custom/dict-select.vue @@ -8,14 +8,16 @@ defineOptions({ name: 'DictSelect' }); interface Props { dictCode: string; immediate?: boolean; + multiple?: boolean; [key: string]: any; } const props = withDefaults(defineProps(), { - immediate: false + immediate: false, + multiple: false }); -const value = defineModel('value', { required: false }); +const value = defineModel('value', { required: false }); const attrs: SelectProps = useAttrs(); const { options } = useDict(props.dictCode, props.immediate); @@ -24,6 +26,7 @@ const { options } = useDict(props.dictCode, props.immediate);