角色下面有人的才显示
parent
710358e23c
commit
dc4499a192
|
@ -12,7 +12,7 @@ public interface SysRoleRepository extends JpaRepository<SysRole, Integer> {
|
||||||
* 分页查询所有角色
|
* 分页查询所有角色
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@Query(" from SysRole sp where sp.deleted=0 order by last_updated_time asc")
|
@Query(" from SysRole sp where sp.deleted=0 and sp.isEnable=1 order by last_updated_time asc")
|
||||||
public List<SysRole> findAllRole();
|
public List<SysRole> findAllRole();
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -248,9 +248,13 @@ public class ProjectService {
|
||||||
|
|
||||||
|
|
||||||
for (SysRole sysRole : roleList) {
|
for (SysRole sysRole : roleList) {
|
||||||
zTreeNodes.add(new ZTreeNode(PREFIX_ROLE + sysRole.getId(), "0", sysRole.getName(),
|
List<ZTreeNode> filterAdmins = filterAdmins(adminList, sysRole, visibleUserList);
|
||||||
isChecked(visibleRoleList, sysRole.getId()), false));
|
if(CollectionUtil.isNotEmpty(filterAdmins)){
|
||||||
zTreeNodes.addAll(filterAdmins(adminList, sysRole, visibleUserList));
|
//下面有人才要
|
||||||
|
zTreeNodes.add(new ZTreeNode(PREFIX_ROLE + sysRole.getId(), "0", sysRole.getName(),
|
||||||
|
isChecked(visibleRoleList, sysRole.getId()), false));
|
||||||
|
zTreeNodes.addAll(filterAdmins);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return zTreeNodes;
|
return zTreeNodes;
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
<input type="text" class="am-form-field am-input-sm" id="startDate"
|
<input type="text" class="am-form-field am-input-sm" id="startDate"
|
||||||
name="startDate" autocomplete="off"
|
name="startDate" autocomplete="off"
|
||||||
value="" placeholder="项目计划开始时间"
|
value="" placeholder="项目计划开始时间"
|
||||||
data-am-datepicker>
|
data-am-datepicker required>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="am-u-sm-2 am-u-md-4 input-msg"></div>
|
<div class="am-u-sm-2 am-u-md-4 input-msg"></div>
|
||||||
|
@ -49,7 +49,7 @@
|
||||||
<input type="text" class="am-form-field am-input-sm" id="endDate"
|
<input type="text" class="am-form-field am-input-sm" id="endDate"
|
||||||
name="endDate" autocomplete="off"
|
name="endDate" autocomplete="off"
|
||||||
value="" placeholder="项目计划结束时间"
|
value="" placeholder="项目计划结束时间"
|
||||||
data-am-datepicker>
|
data-am-datepicker required>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="am-u-sm-2 am-u-md-4 input-msg"></div>
|
<div class="am-u-sm-2 am-u-md-4 input-msg"></div>
|
||||||
|
|
Loading…
Reference in New Issue