Commit 22f0e398 by lijiabin

【需求 17679】 chore: 修改文本内容等

parent 1f06fdd6
......@@ -43,7 +43,7 @@ export const articleTypeListOptions: { label: string; value: ArticleTypeEnum }[]
value: ArticleTypeEnum.VIDEO,
},
{
label: '问',
label: '问',
value: ArticleTypeEnum.QUESTION,
},
{
......@@ -80,7 +80,7 @@ export const articleTypeListOptionsForNotReal: { label: string; value: ArticleTy
value: ArticleTypeEnum.VIDEO,
},
{
label: '问',
label: '问',
value: ArticleTypeEnum.QUESTION,
},
......
......@@ -30,8 +30,8 @@ export default defineComponent((_, { expose }) => {
})
const formRef = ref<InstanceType<typeof ElForm>>()
const rules = {
title: [{ required: true, message: '请输入实践标题', trigger: 'blur' }],
content: [{ required: true, message: '请输入实践内容', trigger: 'blur' }],
title: [{ required: true, message: '请输入专栏标题', trigger: 'blur' }],
content: [{ required: true, message: '请输入专栏内容', trigger: 'blur' }],
releaseStatus: [{ required: true, message: '请选择发布时间', trigger: 'blur' }],
mainTagId: [{ required: true, message: '请选择主标签', trigger: 'blur' }],
sendType: [{ required: true, message: '请选择发布类型', trigger: 'blur' }],
......
......@@ -27,8 +27,8 @@ export default defineComponent((_, { expose }) => {
})
const formRef = ref<InstanceType<typeof ElForm>>()
const rules = {
title: [{ required: true, message: '请输入实践标题', trigger: 'blur' }],
content: [{ required: true, message: '请输入实践内容', trigger: 'blur' }],
title: [{ required: true, message: '请输入专访标题', trigger: 'blur' }],
content: [{ required: true, message: '请输入专访内容', trigger: 'blur' }],
releaseStatus: [{ required: true, message: '请选择发布时间', trigger: 'blur' }],
mainTagId: [{ required: true, message: '请选择主标签', trigger: 'blur' }],
sendType: [{ required: true, message: '请选择发布类型', trigger: 'blur' }],
......
......@@ -22,11 +22,11 @@
:key="item.id"
class="question-card !rounded-lg mb-4 transition-all duration-300"
shadow="hover"
@click="router.push(`/questionDetail/${item.id}`)"
>
<!-- 问题标题 -->
<h2
class="text-xl line-clamp-1 font-semibold text-gray-900 mb-2 leading-relaxed cursor-pointer hover:text-blue-600 transition-colors"
@click="router.push(`/questionDetail/${item.id}`)"
>
{{ item.title }}
</h2>
......@@ -44,7 +44,7 @@
class="text-gray-600 text-base leading-relaxed transition-all duration-300"
:class="{ 'line-clamp-3': !item.isExpand }"
>
{{ item.cultureCommentListVo?.hiddenAvatar }}{{
{{ item.cultureCommentListVo?.hiddenName }}{{
item.cultureCommentListVo?.content
}}
</p>
......@@ -52,7 +52,7 @@
<div class="flex justify-end">
<el-button
v-if="isOverThreeLine(index)"
@click="handleExpand(item)"
@click.stop="handleExpand(item)"
type="primary"
text
size="small"
......@@ -88,7 +88,7 @@
size="small"
plain
:class="{ 'opacity-50': item.hasAddQuestion }"
@click="handleAddQuestion(item)"
@click.stop="handleAddQuestion(item)"
>
<el-icon>
<component :is="item.hasAddQuestion ? 'CircleCheckFilled' : 'Plus'" />
......@@ -100,7 +100,7 @@
size="small"
plain
:class="{ 'opacity-50': item.hasCollect }"
@click="handleCollect(item)"
@click.stop="handleCollect(item)"
>
<el-icon>
<component :is="item.hasCollect ? 'StarFilled' : 'Star'" />
......@@ -109,7 +109,7 @@
</el-button>
<!-- 回答按钮保持不变 -->
<el-button size="small" plain @click="handleComment(item, index)">
<el-button size="small" plain @click.stop="handleComment(item, index)">
<el-icon><Edit /></el-icon>
回答
</el-button>
......@@ -130,7 +130,7 @@
<el-button
text
class="flex items-center gap-2 text-gray-500 transition-colors"
@click="handleCollect(item)"
@click.stop="handleCollect(item)"
>
<el-icon :color="item.hasCollect ? '#409EFF' : '#999'"><Star /></el-icon>
<span class="text-sm" :class="{ 'text-blue-500': item.hasCollect }">{{
......@@ -142,7 +142,7 @@
<el-button
text
class="flex items-center gap-2 text-gray-500 transition-colors"
@click="handleComment(item, index)"
@click.stop="handleComment(item, index)"
>
<el-icon><ChatDotRound /></el-icon>
<span class="text-sm">{{ item.replyCount || 0 }}</span>
......
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