| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 | 
							- 'use strict';
 
- /**
 
-  *
 
-  *
 
-  * @author Mai
 
-  * @date
 
-  * @version
 
-  */
 
- (function($){
 
-     $.subMenu = function (setting) {
 
-         const menu = $(setting.menu), miniMenu = $(setting.miniMenu);
 
-         const toMenu = $(setting.toMenu), toMiniMenu = $(setting.toMiniMenu);
 
-         const showMenu = function () {
 
-             menu.show();
 
-             miniMenu.removeClass('d-flex').hide();
 
-             setting.callback({mini: false});
 
-         };
 
-         const showMiniMenu = function () {
 
-             menu.hide();
 
-             miniMenu.addClass('d-flex').show();
 
-             setting.callback({mini: true});
 
-         };
 
-         const menuType = setting.key ? getLocalCache(setting.key) : null;
 
-         if (menuType && menuType === 'mini-menu') {
 
-             showMiniMenu();
 
-         } else {
 
-             showMenu();
 
-         }
 
-         toMenu.click(function () {
 
-             showMenu();
 
-             if (setting.key) {
 
-                 setLocalCache(setting.key, 'menu');
 
-             }
 
-         });
 
-         toMiniMenu.click(function () {
 
-             showMiniMenu();
 
-             if (setting.key) {
 
-                 setLocalCache(setting.key, 'miniMenu');
 
-             }
 
-         });
 
-         miniMenu.mouseenter(function () {
 
-             $(setting.miniMenuList).show();
 
-         });
 
-         miniMenu.mouseleave(function () {
 
-             $(setting.miniMenuList).hide();
 
-         });
 
-     }
 
- })(jQuery);
 
 
  |