|
@@ -35,6 +35,7 @@ export default defineComponent({
|
|
|
: {
|
|
|
thumbnail: "",
|
|
|
logo: "",
|
|
|
+ url: "",
|
|
|
title: "",
|
|
|
startTime: "",
|
|
|
endTime: "",
|
|
@@ -57,6 +58,7 @@ export default defineComponent({
|
|
|
{ required: true, message: "封面图不能为空", trigger: "change" },
|
|
|
],
|
|
|
logo: [{ required: false }],
|
|
|
+ url: [{ required: false }],
|
|
|
});
|
|
|
|
|
|
const { validate, validateInfos } = Form.useForm(formState, rules);
|
|
@@ -98,6 +100,12 @@ export default defineComponent({
|
|
|
v-model={[formState.title, "value"]}
|
|
|
/>
|
|
|
</Form.Item>
|
|
|
+ <Form.Item {...validateInfos.url} label="详情链接">
|
|
|
+ <Input
|
|
|
+ placeholder={"请输入链接地址"}
|
|
|
+ v-model={[formState.url, "value"]}
|
|
|
+ />
|
|
|
+ </Form.Item>
|
|
|
<Form.Item {...validateInfos.logo} label="logo">
|
|
|
<div class={"w-80px h-80px"}>
|
|
|
<ImageUploader
|