Commit 640ef3e2 by lijiabin

【需求 21402】 feat: 官方账号发布【问吧】的时候可以选择推送

parent f15f32a4
...@@ -235,8 +235,13 @@ ...@@ -235,8 +235,13 @@
</template> </template>
</div> </div>
</template> </template>
<!-- 如果是官方账号的话还有推送相关的配置 帖子也要加推送--> <!-- 如果是官方账号的话还有推送相关的配置 帖子 和问吧也要加推送-->
<template v-if="userInfo.isOfficialAccount && form.type === ArticleTypeEnum.POST"> <template
v-if="
userInfo.isOfficialAccount &&
(form.type === ArticleTypeEnum.POST || form.type === ArticleTypeEnum.QUESTION)
"
>
<el-form-item label="推送给"> <el-form-item label="推送给">
<div class="w-full flex items-center gap-2"> <div class="w-full flex items-center gap-2">
<el-radio-group v-model="form.isPushAll"> <el-radio-group v-model="form.isPushAll">
...@@ -507,11 +512,11 @@ const transFormData = (releaseStatus: ReleaseStatusTypeEnum) => { ...@@ -507,11 +512,11 @@ const transFormData = (releaseStatus: ReleaseStatusTypeEnum) => {
data.faceUrl = data.imgUrl.split(',')[0] || '' data.faceUrl = data.imgUrl.split(',')[0] || ''
} }
} }
if ( if (
(data.type === ArticleTypeEnum.COLUMN || (data.type === ArticleTypeEnum.COLUMN ||
data.type === ArticleTypeEnum.INTERVIEW || data.type === ArticleTypeEnum.INTERVIEW ||
data.type === ArticleTypeEnum.POST) && data.type === ArticleTypeEnum.POST ||
data.type === ArticleTypeEnum.QUESTION) &&
userInfo.value.isOfficialAccount userInfo.value.isOfficialAccount
) { ) {
if (data.isPushAll === BooleanFlag.YES) { if (data.isPushAll === BooleanFlag.YES) {
...@@ -643,7 +648,8 @@ onActivated(async () => { ...@@ -643,7 +648,8 @@ onActivated(async () => {
if ( if (
(type === ArticleTypeEnum.COLUMN || (type === ArticleTypeEnum.COLUMN ||
type === ArticleTypeEnum.INTERVIEW || type === ArticleTypeEnum.INTERVIEW ||
type === ArticleTypeEnum.POST) && type === ArticleTypeEnum.POST ||
type === ArticleTypeEnum.QUESTION) &&
userInfo.value.isOfficialAccount userInfo.value.isOfficialAccount
) { ) {
if (data.pushList?.find((item) => item.valueId == '1')) { if (data.pushList?.find((item) => item.valueId == '1')) {
......
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