소스 검색

feat: 调整为通过 getters 获取

zhangyuhan 2 년 전
부모
커밋
c3c5fc9439
2개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 0
      src/store/user.js
  2. 2 2
      src/store/workspace.js

+ 1 - 0
src/store/user.js

@@ -296,6 +296,7 @@ export default {
     // 15.中标企业预测
     // 17.18.结构化数据
     power: state => state.power,
+    getInfo: state => state.info,
     // 是否免费用户
     free (_, getters) {
       const { entniche, bigmember, svip } = getters

+ 2 - 2
src/store/workspace.js

@@ -33,8 +33,8 @@ export default {
       return getters.isNewEntniche
     },
     // 用于判断是否拥有拟建项目搜索权益,对应大会员商机版、专家版,商机版2.0、专家版2.0
-    hasMemberNJPower (state, getters, rootState) {
-      const { 'user/info': info } = rootState
+    hasMemberNJPower (state, getters, rootState, rootGetters) {
+      const { 'user/getInfo': info } = rootGetters
       return [1, 3, 6, 7].includes(info?.memberStatus)
     },
     // 10: 周报月报+定制化报告