Jelajahi Sumber

Merge branch 'dev/v1.0.53_tsz' of jianyu/web into feature/v1.0.53

汤世哲 11 bulan lalu
induk
melakukan
4dbe454f15

+ 3 - 0
apps/bigmember_pc/src/views/search/nzj/index.vue

@@ -12,6 +12,8 @@ import { useSearchNzjModel, SearchNzjModel } from './model/index'
 // 初始化模型
 useSearchNzjModel()
 const {
+  isLogin,
+  isInApp,
   filterState,
   filterParams,
   searchTabs,
@@ -61,6 +63,7 @@ function goToDetail(item) {
       <search-header-card
         v-model="inputKeywordsState.input"
         :tabs="searchTabs"
+        :showWorkspaceButton="isLogin && !isInApp"
         @change-tab="doChangeTab"
         @goWorkSpace="goWorkSpace"
         :placeholder="

+ 8 - 0
apps/bigmember_pc/src/views/search/nzj/model/base.js

@@ -4,6 +4,7 @@ import { filterState } from './modules/filter'
 import { SearchNzjBaseSchema, initFilterData } from '../constant/search-filters'
 import { useSearchTabsModel } from '@/views/search/ent/model/modules/tabs'
 import { InContainer, openLinkInWorkspace } from '@/utils'
+import { useStore } from '@/store'
 
 export default function () {
   // 解构基础业务
@@ -16,6 +17,11 @@ export default function () {
     input: ''
   })
 
+  // 是否登录
+  const isLogin = computed(() => {
+    return useStore().getters['user/loginFlag']
+  })
+
   const {
     finished,
     loading,
@@ -263,6 +269,8 @@ export default function () {
 
   return {
     // 列表
+    isLogin,
+    isInApp,
     list,
     doQuery,
     searchListProps,