feat: 更换radio,radiogroup

This commit is contained in:
rd
2025-09-03 16:42:05 +08:00
parent a29580ff1e
commit 1a6fad8bd5
20 changed files with 76 additions and 96 deletions

View File

@ -1,6 +1,6 @@
<script lang="jsx">
import { Modal, Button, Form, FormItem } from 'ant-design-vue';
import { Input, RadioGroup, Radio, Upload, Message as AMessage, Textarea } from '@arco-design/web-vue';
import { Modal, Button, Form, FormItem, RadioGroup, Radio } from 'ant-design-vue';
import { Input, Upload, Message as AMessage, Textarea } from '@arco-design/web-vue';
import { useClipboard } from '@vueuse/core';
import { getWriterLinksGenerate, getTemplateUrl, postWorksByLink, postWorksByFile } from '@/api/all/generationWorkshop';
import { generateFullUrl } from '@/utils/tools';
@ -366,7 +366,7 @@ export default {
destroyOnClose
centered
onCancel={onClose}
footer={(isDefault.value && isLocal.value) ? null : renderFooterButtons()}
footer={isDefault.value && isLocal.value ? null : renderFooterButtons()}
>
<Form
ref={formRef}
@ -379,7 +379,7 @@ export default {
>
{isDefault.value && (
<FormItem label="上传方式">
<RadioGroup v-model={uploadType.value} onChange={onUploadTypeChange}>
<RadioGroup v-model:value={uploadType.value} onChange={onUploadTypeChange}>
<Radio value={UPLOAD_TYPE.LINK}>链接上传</Radio>
<Radio value={UPLOAD_TYPE.LOCAL}>本地上传</Radio>
<Radio value={UPLOAD_TYPE.HANDWRITE}>写手上传</Radio>