Commit b9a71c43 by lijiabin

【线上优化】 perf: 普通用户发布帖子封面不必填

parent 8d9db520
......@@ -91,9 +91,19 @@
</el-form-item>
</template>
<!-- 帖子 专栏专访 是富文本 需要上传封面图 封面图 -->
<!-- 帖子 专栏专访 是富文本 需要上传封面图 封面图 帖子的封面不必填-->
<template v-else>
<el-form-item label="封面图" prop="faceUrl">
<el-form-item
label="封面图"
prop="faceUrl"
:rules="
form.type === ArticleTypeEnum.POST &&
!userInfo.isOfficialAccount &&
!userInfo.isAdmin
? []
: [{ required: true, message: '请上传封面图', trigger: 'blur' }]
"
>
<UploadFile class="w-fit" v-model="form.faceUrl" :limit="1" />
</el-form-item>
</template>
......@@ -365,7 +375,7 @@ const rules: Record<string, FormItemRule[]> = {
title: [{ required: true, message: '请输入文章标题', trigger: 'blur' }],
content: [{ required: true, message: '请输入文章内容', trigger: 'blur' }],
type: [{ required: true, message: '请选择文章类型', trigger: 'blur' }],
faceUrl: [{ required: true, message: '请上传封面图', trigger: 'blur' }],
// faceUrl: [{ required: true, message: '请上传封面图', trigger: 'blur' }],
imgUrl: [{ required: true, message: '请上传内容图片', trigger: 'blur' }],
sendType: [{ required: true, message: '请选择发布类型', trigger: 'blur' }],
sendTime: [
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment