Commit 22f0e398 by lijiabin

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

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