@@ -19,4 +19,6 @@ public interface NavigationBarMapper extends BaseMapper<NavigationBarPo> {
NavigationBarPo getNavigationBarById(Long id);
List<NavigationBarPo> getNavigationBarByParentId(Long id);
+
+ List<NavigationBarPo> getNavigationBarOrder();
}
@@ -48,6 +48,14 @@ public class NavigationBarServiceImpl extends BaseService implements NavigationB
+ private void navigationBarOrder(NavigationBarDto navigationBarDto) {
+ // todo
+ List<NavigationBarPo> navigationBarPoList = navigationBarMapper.getNavigationBarOrder();
+ for (NavigationBarPo po : navigationBarPoList) {
+ }
@Override
public List<NavigationBarTreeVo> getNavigationBars(NavigationBarDto navigationBarDto) {
try {
@@ -62,4 +62,14 @@
where
parent_id = #{id}
</select>
+ <select id="getNavigationBarOrder" resultMap="baseResultMap">
+ select
+ <include refid="navigationBar"/>
+ from
+ navigation_bar
+ where
+ activated = 1
+ and home_page_flag = 2
+ </select>
</mapper>