• 前端接受后端传过来的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");
                
                    }
                }
                
               

  • 相关阅读:
    hadoop大数据平台架构之DKhadoop详解
    越狱设备看不到系统文件夹
    iOS开发 调试 网络限速
    关于OCMock的一些事儿
    Cannot proceed with delivery: an existing transporter instance is currently uploading this package
    windows安装nose
    IE6支持png半透明图片
    ie下web常见错误和差异及解决方案
    js,php下 css颜色加深、减淡,css颜色递进的方法
    html+css div百分百占满正行的两种方法
  • 原文地址:https://www.cnblogs.com/xiaoniuniu886/p/9437793.html
Copyright © 2020-2023  润新知