1. 程式人生 > >前端接受後端傳過來的list的處理

前端接受後端傳過來的list的處理

== uid lse debugger 用戶權限 .data ber ole ati


//隱藏需要權限才顯示的分配按鈕
$("#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");

}
}

前端接受後端傳過來的list的處理