瀏覽代碼

feat: 权限判断修改

zhangyuhan 3 年之前
父節點
當前提交
06238b6454

+ 1 - 1
src/web/staticres/frontRouter/pc/seeBuyerHistory/js/index-pc.js

@@ -182,7 +182,6 @@ var vm = new Vue({
     subRecord () {
     subRecord () {
       this.working = true
       this.working = true
       this.empty = false
       this.empty = false
-      this.seeList.total = 0
       $.ajax({
       $.ajax({
        url: '/jypay/resourcePack/recordList',
        url: '/jypay/resourcePack/recordList',
         type: 'POST',
         type: 'POST',
@@ -214,6 +213,7 @@ var vm = new Vue({
       this.years = val.getFullYear()
       this.years = val.getFullYear()
       this.months = val.getMonth() + 1
       this.months = val.getMonth() + 1
       this.seeList.pageNum = 1
       this.seeList.pageNum = 1
+      this.seeList.total = 0
       this.seeList.list = []
       this.seeList.list = []
       this.subRecord()
       this.subRecord()
     },
     },

+ 12 - 3
src/web/staticres/js/login.js

@@ -310,6 +310,13 @@ function checkBigStatus () {
 		if (res.data.memberStatus<=0&&res.data.vipStatus>0&&res.data.viper){
 		if (res.data.memberStatus<=0&&res.data.vipStatus>0&&res.data.viper){
 			$(".myorderDiv.portraitRecord").show()
 			$(".myorderDiv.portraitRecord").show()
 		}
 		}
+
+		if ($.isArray(res.data.power)) {
+		  // 大会员没有附加下载包权限用户且新版超级订阅用户
+		  if (res.data.memberStatus > 0 && res.data.vipStatus > 0 && res.data.viper && res.data.power.indexOf(3) !== -1) {
+			  $('.fileRecord').show()
+		  }
+		}
       }
       }
     }
     }
   })
   })
@@ -387,11 +394,13 @@ var logic = function(data,num){
 					+"<div class='usernameDiv'>"
 					+"<div class='usernameDiv'>"
 						+data.s_nickname
 						+data.s_nickname
           +"</div>"
           +"</div>"
-			+"<div class=\"myorderDiv\" onclick=\"window.location.href='/front/dataPack/index'\">"
+			+"<div class=\"myorderDiv\" style=\"display:flex;align-items: center;\" onclick=\"window.location.href='/front/dataPack/index'\">"
 			+"<span>我的数据</span>"
 			+"<span>我的数据</span>"
+			+"<span class=\"new_msg\" >NEW</span>"
 			+"</div>"
 			+"</div>"
-			+"<div class=\"myorderDiv\" onclick=\"window.location.href='/swordfish/frontPage/fileHistory/sess/index'\">"
+			+"<div class=\"myorderDiv fileRecord\" style=\"display:none;align-items: center;\" onclick=\"window.location.href='/swordfish/frontPage/fileHistory/sess/index'\">"
 			+"<span>附件下载包</span>"
 			+"<span>附件下载包</span>"
+			+"<span class=\"new_msg\" >NEW</span>"
 			+"</div>"
 			+"</div>"
           +"<div class=\"myorderDiv\" style=\"border-bottom:0;\" onclick=\"window.location.href='/swordfish/docs//user/docs'\">"
           +"<div class=\"myorderDiv\" style=\"border-bottom:0;\" onclick=\"window.location.href='/swordfish/docs//user/docs'\">"
             +"<span>我的文库</span>"
             +"<span>我的文库</span>"
@@ -682,7 +691,7 @@ var haslogin = function(num,kyorpn,url){
 			+"<span>我的数据</span>"
 			+"<span>我的数据</span>"
             +"<span class=\"new_msg\" >NEW</span>"
             +"<span class=\"new_msg\" >NEW</span>"
 			+"</div>"
 			+"</div>"
-			+"<div class=\"myorderDiv\" style=\"display:flex;align-items: center;\" onclick=\"window.location.href='/swordfish/frontPage/fileHistory/sess/index'\">"
+			+"<div class=\"myorderDiv fileRecord\" style=\"display:none;align-items: center;\" onclick=\"window.location.href='/swordfish/frontPage/fileHistory/sess/index'\">"
 			+"<span>附件下载包</span>"
 			+"<span>附件下载包</span>"
 			+"<span class=\"new_msg\" >NEW</span>"
 			+"<span class=\"new_msg\" >NEW</span>"
 			+"</div>"
 			+"</div>"

+ 1 - 0
src/web/templates/frontRouter/pc/fileHistory/sess/index.html

@@ -51,6 +51,7 @@
       border-radius: 6px;
       border-radius: 6px;
     }
     }
     .show-total-info-item > span {
     .show-total-info-item > span {
+      display: inline-block;
       margin-top: 8px;
       margin-top: 8px;
       font-size: 14px;
       font-size: 14px;
       font-weight: 400;
       font-weight: 400;

+ 2 - 0
src/web/templates/order/pc/paySuccess.html

@@ -98,6 +98,8 @@
                 <a class="check_order" href="/front/aiForecastPack/aiForecastPackDetail?order_code={{.T.orderCode}}">查看订单</a>
                 <a class="check_order" href="/front/aiForecastPack/aiForecastPackDetail?order_code={{.T.orderCode}}">查看订单</a>
             {{else if eq .T.orderType "bidfile"}}
             {{else if eq .T.orderType "bidfile"}}
                 <a class="check_order" href="/front/bidfile/bidfileDetail?order_code={{.T.orderCode}}">查看订单</a>
                 <a class="check_order" href="/front/bidfile/bidfileDetail?order_code={{.T.orderCode}}">查看订单</a>
+            {{else if eq .T.orderType "filePack"}}
+                <a class="check_order" href="/front/file/packDetail?order_code={{.T.orderCode}}">查看订单</a>
             {{else if eq .T.orderType "integral"}}
             {{else if eq .T.orderType "integral"}}
              <p class="order_item">
              <p class="order_item">
                 <span>剑鱼币余额:</span>
                 <span>剑鱼币余额:</span>