diff --git a/package.json b/package.json index 0254758b..a8b66e19 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "moviepilot", - "version": "1.2.6", + "version": "1.2.6-1", "private": true, "scripts": { "dev": "vite --host", diff --git a/public/plugin/downloadmsg.png b/public/plugin/downloadmsg.png new file mode 100644 index 00000000..e070dff4 Binary files /dev/null and b/public/plugin/downloadmsg.png differ diff --git a/src/components/render/FormRender.vue b/src/components/render/FormRender.vue index 9b3056c1..23fdc252 100644 --- a/src/components/render/FormRender.vue +++ b/src/components/render/FormRender.vue @@ -5,6 +5,7 @@ import { type PropType, ref } from 'vue' interface RenderProps { component: string text: string + html: string content?: any props?: any } @@ -16,9 +17,10 @@ const elementProps = defineProps({ }) // 配置元素 -const formItem = ref(elementProps.config || { +const formItem = ref(elementProps.config ?? { component: 'div', text: '', + html: '', props: {}, content: [], }) @@ -30,6 +32,7 @@ const formData = ref(elementProps.form || {}) diff --git a/src/components/render/PageRender.vue b/src/components/render/PageRender.vue index 21e1e26e..1a04e991 100644 --- a/src/components/render/PageRender.vue +++ b/src/components/render/PageRender.vue @@ -13,11 +13,10 @@ interface RenderProps { // 输入参数 const elementProps = defineProps({ config: Object as PropType, - handler: Boolean, }) // 配置元素 -const formItem = ref(elementProps.config || { +const formItem = ref(elementProps.config ?? { component: 'div', text: '', html: '',