Commit 640ef3e2 by lijiabin

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

parent f15f32a4
......@@ -235,8 +235,13 @@
</template>
</div>
</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="推送给">
<div class="w-full flex items-center gap-2">
<el-radio-group v-model="form.isPushAll">
......@@ -507,11 +512,11 @@ const transFormData = (releaseStatus: ReleaseStatusTypeEnum) => {
data.faceUrl = data.imgUrl.split(',')[0] || ''
}
}
if (
(data.type === ArticleTypeEnum.COLUMN ||
data.type === ArticleTypeEnum.INTERVIEW ||
data.type === ArticleTypeEnum.POST) &&
data.type === ArticleTypeEnum.POST ||
data.type === ArticleTypeEnum.QUESTION) &&
userInfo.value.isOfficialAccount
) {
if (data.isPushAll === BooleanFlag.YES) {
......@@ -643,7 +648,8 @@ onActivated(async () => {
if (
(type === ArticleTypeEnum.COLUMN ||
type === ArticleTypeEnum.INTERVIEW ||
type === ArticleTypeEnum.POST) &&
type === ArticleTypeEnum.POST ||
type === ArticleTypeEnum.QUESTION) &&
userInfo.value.isOfficialAccount
) {
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