mirror of https://github.com/halo-dev/halo
refactor: remove the option to make the post internally accessible to members (halo-dev/console#733)
#### What type of PR is this? /kind improvement /milestone 2.0 #### What this PR does / why we need it: 移除文章设置中内部成员可访问的选项,目前后端没有支持。 #### Does this PR introduce a user-facing change? ```release-note None ```pull/3445/head
parent
ebeba0fb52
commit
0347de6f15
|
@ -311,10 +311,11 @@ const VisibleItems: VisibleItem[] = [
|
||||||
label: "公开",
|
label: "公开",
|
||||||
value: "PUBLIC",
|
value: "PUBLIC",
|
||||||
},
|
},
|
||||||
{
|
// TODO: 支持内部成员可访问
|
||||||
label: "内部成员可访问",
|
// {
|
||||||
value: "INTERNAL",
|
// label: "内部成员可访问",
|
||||||
},
|
// value: "INTERNAL",
|
||||||
|
// },
|
||||||
{
|
{
|
||||||
label: "私有",
|
label: "私有",
|
||||||
value: "PRIVATE",
|
value: "PRIVATE",
|
||||||
|
@ -742,8 +743,9 @@ function handleClearFilters() {
|
||||||
v-tooltip="`私有访问`"
|
v-tooltip="`私有访问`"
|
||||||
class="cursor-pointer text-sm transition-all hover:text-blue-600"
|
class="cursor-pointer text-sm transition-all hover:text-blue-600"
|
||||||
/>
|
/>
|
||||||
|
<!-- TODO: 支持内部成员可访问 -->
|
||||||
<IconTeam
|
<IconTeam
|
||||||
v-if="singlePage.page.spec.visible === 'INTERNAL'"
|
v-if="false"
|
||||||
v-tooltip="`内部成员可访问`"
|
v-tooltip="`内部成员可访问`"
|
||||||
class="cursor-pointer text-sm transition-all hover:text-blue-600"
|
class="cursor-pointer text-sm transition-all hover:text-blue-600"
|
||||||
/>
|
/>
|
||||||
|
|
|
@ -270,7 +270,6 @@ const onPublishTimeChange = (value: string) => {
|
||||||
v-model="formState.spec.visible"
|
v-model="formState.spec.visible"
|
||||||
:options="[
|
:options="[
|
||||||
{ label: '公开', value: 'PUBLIC' },
|
{ label: '公开', value: 'PUBLIC' },
|
||||||
{ label: '内部成员可访问', value: 'INTERNAL' },
|
|
||||||
{ label: '私有', value: 'PRIVATE' },
|
{ label: '私有', value: 'PRIVATE' },
|
||||||
]"
|
]"
|
||||||
label="可见性"
|
label="可见性"
|
||||||
|
|
|
@ -324,10 +324,11 @@ const VisibleItems: VisibleItem[] = [
|
||||||
label: "公开",
|
label: "公开",
|
||||||
value: "PUBLIC",
|
value: "PUBLIC",
|
||||||
},
|
},
|
||||||
{
|
// TODO: 支持内部成员可访问
|
||||||
label: "内部成员可访问",
|
// {
|
||||||
value: "INTERNAL",
|
// label: "内部成员可访问",
|
||||||
},
|
// value: "INTERNAL",
|
||||||
|
// },
|
||||||
{
|
{
|
||||||
label: "私有",
|
label: "私有",
|
||||||
value: "PRIVATE",
|
value: "PRIVATE",
|
||||||
|
@ -865,8 +866,9 @@ const hasFilters = computed(() => {
|
||||||
v-tooltip="`私有访问`"
|
v-tooltip="`私有访问`"
|
||||||
class="cursor-pointer text-sm transition-all hover:text-blue-600"
|
class="cursor-pointer text-sm transition-all hover:text-blue-600"
|
||||||
/>
|
/>
|
||||||
|
<!-- TODO: 支持内部成员可访问 -->
|
||||||
<IconTeam
|
<IconTeam
|
||||||
v-if="post.post.spec.visible === 'INTERNAL'"
|
v-if="false"
|
||||||
v-tooltip="`内部成员可访问`"
|
v-tooltip="`内部成员可访问`"
|
||||||
class="cursor-pointer text-sm transition-all hover:text-blue-600"
|
class="cursor-pointer text-sm transition-all hover:text-blue-600"
|
||||||
/>
|
/>
|
||||||
|
|
|
@ -272,7 +272,6 @@ const onPublishTimeChange = (value: string) => {
|
||||||
v-model="formState.spec.visible"
|
v-model="formState.spec.visible"
|
||||||
:options="[
|
:options="[
|
||||||
{ label: '公开', value: 'PUBLIC' },
|
{ label: '公开', value: 'PUBLIC' },
|
||||||
{ label: '内部成员可访问', value: 'INTERNAL' },
|
|
||||||
{ label: '私有', value: 'PRIVATE' },
|
{ label: '私有', value: 'PRIVATE' },
|
||||||
]"
|
]"
|
||||||
label="可见性"
|
label="可见性"
|
||||||
|
|
Loading…
Reference in New Issue