Bladeren bron

feat: 回滚附件下载包代码

zhangyuhan 3 jaren geleden
bovenliggende
commit
9f86796d93
1 gewijzigde bestanden met toevoegingen van 28 en 4 verwijderingen
  1. 28 4
      src/web/staticres/js/login.js

+ 28 - 4
src/web/staticres/js/login.js

@@ -316,6 +316,21 @@ function checkBigStatus () {
 		if (res.data.memberStatus<=0&&res.data.vipStatus>0&&res.data.viper){
 			$(".myorderDiv.portraitRecord").show()
 		}
+	   if (res.data.memberStatus > 0 && res.data.vipStatus > 0 && res.data.viper && res.data.power.indexOf(3) === -1) {
+		  $('.fileRecord').show()
+	   }
+
+	   if (res.data.memberStatus <= 0 && res.data.vipStatus > 0 && res.data.viper) {
+		   $('.fileRecord').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()
+		  }
+		}
       }
     }
   })
@@ -334,7 +349,7 @@ function checkMenuForEnt () {
                     if(r.myEntMenu){
                         tempHtml += "<div class=\"myorderDiv\" onclick=\"window.location.href='/entpc/myent'\">"
                         +"<span>我的企业</span>"
-                        +"</div>" 
+                        +"</div>"
                     }
                     if(r.entnicheMenu){
                         if (r.isNew) {
@@ -399,8 +414,13 @@ var logic = function(data,num){
 					+"<div class='usernameDiv'>"
 						+data.s_nickname
           +"</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 class=\"new_msg\" >NEW</span>"
+			+"</div>"
+			+"<div class=\"myorderDiv fileRecord\" style=\"display:none;align-items: center;\" onclick=\"window.location.href='/swordfish/frontPage/fileHistory/sess/index'\">"
+			+"<span>附件下载包</span>"
+			+"<span class=\"new_msg\" >NEW</span>"
 			+"</div>"
           +"<div class=\"myorderDiv\" style=\"border-bottom:0;\" onclick=\"window.location.href='/swordfish/docs//user/docs'\">"
             +"<span>我的文库</span>"
@@ -659,7 +679,7 @@ var haslogin = function(num,kyorpn,url){
 	thurl = url;//列表也跳转快照页url
 	$.post("/front/hasSign",function(data, location){
 		if(data){
-			loginflag = true;  
+			loginflag = true;
 			encryptId = data.encryptId
 			if(data.s_nickname!=null&&data.s_nickname.length>11){
 				data.s_nickname = data.s_nickname.substring(0,11);
@@ -689,6 +709,10 @@ var haslogin = function(num,kyorpn,url){
             +"</div>"
 			+"<div class=\"myorderDiv\" style=\"display:flex;align-items: center;\" onclick=\"window.location.href='/front/dataPack/index'\">"
 			+"<span>我的数据</span>"
+            +"<span class=\"new_msg\" >NEW</span>"
+			+"</div>"
+			+"<div class=\"myorderDiv fileRecord\" style=\"display:none;align-items: center;\" onclick=\"window.location.href='/swordfish/frontPage/fileHistory/sess/index'\">"
+			+"<span>附件下载包</span>"
             +"<span class=\"new_msg\" >NEW</span>"
 			+"</div>"
             +"<div class=\"myorderDiv\" style=\"border-bottom:0;\" onclick=\"window.location.href='/swordfish/docs//user/docs'\">"
@@ -759,7 +783,7 @@ function loginBtnType(){
             $(".loginBtn").attr("onmouseover","this.style.borderColor='#2cb7ca'; this.style.color='#2cb7ca';");
             $(".loginBtn").attr("onmouseout","this.style.borderColor='#e0e0e0'; this.style.color='#252627';");
         }
-       
+
 	}else if(href.indexOf("topics")>-1){
 		$(".loginBtn").css({"border":"none"});
 	}else{