|
@@ -13,8 +13,8 @@
|
|
|
<el-form-item label="备注" prop="remark">
|
|
|
<el-input v-model="formData.remark" placeholder="请输入备注" type="textarea" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="预览图" prop="previewImageUrls">
|
|
|
- <UploadImgs v-model="formData.previewImageUrls" />
|
|
|
+ <el-form-item label="预览图" prop="previewPicUrls">
|
|
|
+ <UploadImgs v-model="formData.previewPicUrls" />
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<template #footer>
|
|
@@ -40,7 +40,7 @@ const formData = ref({
|
|
|
id: undefined,
|
|
|
name: undefined,
|
|
|
remark: undefined,
|
|
|
- previewImageUrls: []
|
|
|
+ previewPicUrls: []
|
|
|
})
|
|
|
const formRules = reactive({
|
|
|
name: [{ required: true, message: '模板名称不能为空', trigger: 'blur' }]
|
|
@@ -59,8 +59,8 @@ const open = async (type: string, id?: number) => {
|
|
|
try {
|
|
|
const diyTemplate = await DiyTemplateApi.getDiyTemplate(id)
|
|
|
// 处理预览图
|
|
|
- if (diyTemplate?.previewImageUrls?.length > 0) {
|
|
|
- diyTemplate.previewImageUrls = diyTemplate.previewImageUrls.map((url: string) => {
|
|
|
+ if (diyTemplate?.previewPicUrls?.length > 0) {
|
|
|
+ diyTemplate.previewPicUrls = diyTemplate.previewPicUrls.map((url: string) => {
|
|
|
return { url }
|
|
|
})
|
|
|
}
|
|
@@ -83,10 +83,10 @@ const submitForm = async () => {
|
|
|
formLoading.value = true
|
|
|
try {
|
|
|
// 处理预览图
|
|
|
- const previewImageUrls = formData.value.previewImageUrls.map((item) => {
|
|
|
+ const previewPicUrls = formData.value.previewPicUrls.map((item) => {
|
|
|
return item['url'] ? item['url'] : item
|
|
|
})
|
|
|
- const data = { ...formData.value, previewImageUrls } as unknown as DiyTemplateApi.DiyTemplateVO
|
|
|
+ const data = { ...formData.value, previewPicUrls } as unknown as DiyTemplateApi.DiyTemplateVO
|
|
|
if (formType.value === 'create') {
|
|
|
await DiyTemplateApi.createDiyTemplate(data)
|
|
|
message.success(t('common.createSuccess'))
|
|
@@ -108,7 +108,7 @@ const resetForm = () => {
|
|
|
id: undefined,
|
|
|
name: undefined,
|
|
|
remark: undefined,
|
|
|
- previewImageUrls: []
|
|
|
+ previewPicUrls: []
|
|
|
}
|
|
|
formRef.value?.resetFields()
|
|
|
}
|