소스 검색

fix: 修复招标动态权限问题

cuiyalong 1 년 전
부모
커밋
b0e7a5f924

+ 3 - 1
src/jfw/modules/app/src/web/staticres/jyapp/big-member/js/ent_portrait.js

@@ -265,7 +265,9 @@ var vNode = {
       var vipNoBalance = this.isVip && this.powerInfo.memberStatus <= 0 && this.entvisit.total <= this.entvisit.usage
       // 大会员没权限
       var bigmemberNoPower = this.powerInfo.memberStatus > 0 && this.conf.arr.indexOf(13) === -1
-      return vipNoBalance || bigmemberNoPower || this.getStatus
+      // 免费用户无试用
+      var freeNoTrail = this.powerInfo.isFree && !this.canFreeTrial
+      return vipNoBalance || bigmemberNoPower || freeNoTrail
     },
     isMemberAndSvip: function () {
       return this.powerInfo.memberStatus > 0 || this.powerInfo.vipStatus > 0

+ 3 - 1
src/web/staticres/common-module/collection/js/ent_portrait.js

@@ -265,7 +265,9 @@ var vNode = {
       var vipNoBalance = this.isVip && this.powerInfo.memberStatus <= 0 && this.entvisit.total <= this.entvisit.usage
       // 大会员没权限
       var bigmemberNoPower = this.powerInfo.memberStatus > 0 && this.conf.arr.indexOf(13) === -1
-      return vipNoBalance || bigmemberNoPower || this.getStatus
+      // 免费用户无试用
+      var freeNoTrail = this.powerInfo.isFree && !this.canFreeTrial
+      return vipNoBalance || bigmemberNoPower || freeNoTrail
     },
     isMemberAndSvip: function () {
       return this.powerInfo.memberStatus > 0 || this.powerInfo.vipStatus > 0