提交 9a2da9c1 编写于 作者: Skyeye云's avatar Skyeye云

feat: 解决团队下无角色时报错的问题

上级 36804593
...@@ -34,23 +34,25 @@ layui.config({ ...@@ -34,23 +34,25 @@ layui.config({
}); });
loadTreeTable(); loadTreeTable();
// 解析成员信息 // 解析成员信息
$.each(json.bean.teamRoleList, function (i, item) { if (!isNull(json.bean.teamRoleList)) {
treeTableData.push({ $.each(json.bean.teamRoleList, function (i, item) {
id: item.roleId,
pId: '0',
name: item.name
});
$.each(item.teamRoleUserList, function (j, bean) {
treeTableData.push({ treeTableData.push({
id: bean.userId, id: item.roleId,
pId: item.roleId, pId: '0',
name: bean.userMation.name, name: item.name
departmentName: bean.userMation.departmentName, });
phone: bean.userMation.phone, $.each(item.teamRoleUserList, function (j, bean) {
email: bean.userMation.email treeTableData.push({
id: bean.userId,
pId: item.roleId,
name: bean.userMation.name,
departmentName: bean.userMation.departmentName,
phone: bean.userMation.phone,
email: bean.userMation.email
});
}); });
}); });
}); }
// 解析权限信息 // 解析权限信息
$.each(json.bean.teamObjectPermissionList, function (i, item) { $.each(json.bean.teamObjectPermissionList, function (i, item) {
......
...@@ -37,23 +37,25 @@ layui.config({ ...@@ -37,23 +37,25 @@ layui.config({
}); });
// 解析成员信息 // 解析成员信息
$.each(json.bean.teamRoleList, function (i, item) { if (!isNull(json.bean.teamRoleList)) {
treeTableData.push({ $.each(json.bean.teamRoleList, function (i, item) {
id: item.roleId,
pId: '0',
name: item.name
});
$.each(item.teamRoleUserList, function (j, bean) {
treeTableData.push({ treeTableData.push({
id: bean.userId, id: item.roleId,
pId: item.roleId, pId: '0',
name: bean.userMation.name, name: item.name
departmentName: bean.userMation.departmentName, });
phone: bean.userMation.phone, $.each(item.teamRoleUserList, function (j, bean) {
email: bean.userMation.email treeTableData.push({
id: bean.userId,
pId: item.roleId,
name: bean.userMation.name,
departmentName: bean.userMation.departmentName,
phone: bean.userMation.phone,
email: bean.userMation.email
});
}); });
}); });
}); }
// 解析权限信息 // 解析权限信息
$.each(json.bean.teamObjectPermissionList, function (i, item) { $.each(json.bean.teamObjectPermissionList, function (i, item) {
......
...@@ -29,23 +29,25 @@ layui.config({ ...@@ -29,23 +29,25 @@ layui.config({
ajaxSendAfter: function (json) { ajaxSendAfter: function (json) {
loadTreeTable(); loadTreeTable();
// 解析成员信息 // 解析成员信息
$.each(json.bean.teamRoleList, function (i, item) { if (!isNull(json.bean.teamRoleList)) {
treeTableData.push({ $.each(json.bean.teamRoleList, function (i, item) {
id: item.roleId,
pId: '0',
name: item.name
});
$.each(item.teamRoleUserList, function (j, bean) {
treeTableData.push({ treeTableData.push({
id: bean.userId, id: item.roleId,
pId: item.roleId, pId: '0',
name: bean.userMation.name, name: item.name
departmentName: bean.userMation.departmentName, });
phone: bean.userMation.phone, $.each(item.teamRoleUserList, function (j, bean) {
email: bean.userMation.email treeTableData.push({
id: bean.userId,
pId: item.roleId,
name: bean.userMation.name,
departmentName: bean.userMation.departmentName,
phone: bean.userMation.phone,
email: bean.userMation.email
});
}); });
}); });
}); }
// 解析权限信息 // 解析权限信息
$.each(json.bean.teamObjectPermissionList, function (i, item) { $.each(json.bean.teamObjectPermissionList, function (i, item) {
......
...@@ -38,23 +38,25 @@ layui.config({ ...@@ -38,23 +38,25 @@ layui.config({
loadTreeTable(); loadTreeTable();
// 解析成员信息 // 解析成员信息
$.each(json.bean.teamRoleList, function (i, item) { if (!isNull(json.bean.teamRoleList)) {
treeTableData.push({ $.each(json.bean.teamRoleList, function (i, item) {
id: item.roleId,
pId: '0',
name: item.name
});
$.each(item.teamRoleUserList, function (j, bean) {
treeTableData.push({ treeTableData.push({
id: bean.userId, id: item.roleId,
pId: item.roleId, pId: '0',
name: bean.userMation.name, name: item.name
departmentName: bean.userMation.departmentName, });
phone: bean.userMation.phone, $.each(item.teamRoleUserList, function (j, bean) {
email: bean.userMation.email treeTableData.push({
id: bean.userId,
pId: item.roleId,
name: bean.userMation.name,
departmentName: bean.userMation.departmentName,
phone: bean.userMation.phone,
email: bean.userMation.email
});
}); });
}); });
}); }
// 解析权限信息 // 解析权限信息
$.each(json.bean.teamObjectPermissionList, function (i, item) { $.each(json.bean.teamObjectPermissionList, function (i, item) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册