部门分级展示
parent
6609b8e5f6
commit
d0b145d2e6
|
@ -15,6 +15,6 @@ public interface DeptRepository extends JpaRepository<Dept,Integer> {
|
|||
@Query(value = "select * from dept where enabled = 1", nativeQuery = true)
|
||||
List<Dept> findEnable();
|
||||
|
||||
@Query(value = "select * from dept where enabled = 1 and level <= 2", nativeQuery = true)
|
||||
@Query(value = "select * from dept where enabled = 1 and level <= 2 order by case when level = 1 then id else parent_id end, parent_id", nativeQuery = true)
|
||||
List<Dept> findEnableParent();
|
||||
}
|
||||
|
|
|
@ -45,7 +45,7 @@
|
|||
<#if parentList??>
|
||||
<#list parentList as parent>
|
||||
<option value="${parent.id!}" <#if department.parentId == parent.id >
|
||||
selected </#if>>${parent.name}</option>
|
||||
selected </#if>><#if parent.level gt 1>--</#if>${parent.name}</option>
|
||||
</#list>
|
||||
</#if>
|
||||
</select>
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
<#if parentList??>
|
||||
<#list parentList as parent>
|
||||
<option value="${parent.id!}" <#if parentId! == parent.id + "" >
|
||||
selected </#if>>${parent.name}</option>
|
||||
selected </#if>><#if parent.level gt 1>--</#if>${parent.name}</option>
|
||||
</#list>
|
||||
</#if>
|
||||
</select>
|
||||
|
|
Loading…
Reference in New Issue