前端接受后端传过来的list的处理


       
              //隐藏需要权限才显示的分配按钮
            $("#btn-distribute").css("display", "none");
             ///权限标志 默认为空号
           var ManagerFlag = null;
             //加载用户权限
            var responseData = ajax_jsonp_sync("/app/bl/documenttaskdeploy/getPermission/",null); //
          // 数组 [] 角色  角色的UUID   
            ManagerFlags= responseData.responseJSON.data[0];debugger  // 返回的是一个 数组
           
            for(var i = 0; i < ManagerFlags.length; i++){
                if(ManagerFlags[i].roleName == "单证主管"){
                    $("#btn-distribute").show();
                } else if(ManagerFlags[i].roleName == "单证专员"){
                    $("#btn-distribute").hide();
                }else if(ManagerFlags[i].roleName == "单证组长"){
                    
                    var uuid=ManagerFlags[i].uuid;
                    //获取单证组长 所管辖的组员的姓名
                    ajax_jsonp("/app/bl/documenttaskdeploy/getTeamMembersInformation/", {
                        "uuid" : uuid   //角色表的 uuid
                    }, function(response) {
                        //返回一个组员姓名的数组
                        var TeamMembers=response.responseJSON.data[0];
                        var userNameA=$("#bizDocumentTaskDeploy_table_dt").find("tr td ").eq(1).value();
                        var userNameAll=userNameA.split("-"); //数组
                        var userNameAllValue=userNameAll[0];
                        //便利组员的姓名
                         for(var j = 0; j < TeamMembers.length; j++){
                             console.log(TeamMembers[j].userName);
                             if(TeamMembers[j].userName == userNameAllValue){
                                 $("#btn-distribute").show();
                             }
                            
                         }

                    }, null, "GET");
            
                }
            }
            
           


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM