UNPKG

mobileoa-common-modules

Version:

移动办公平台前端公共功能模块

39 lines (34 loc) 953 B
'use strict'; var angular = require('angular'); require('./modules'); require('mobileoa-core'); require('../notice/services/NoticeService'); var module = angular.module('setting'); module.run(function(AppConfig, $timeout, NoticeService, LinkerService, CacheService) { AppConfig.addSetItem({ text: '版本更新', state: 'setting-version', order: 1 }, { text: '关于我们', state: 'setting-aboutus', order: 4 }, { text: '缓存设置', state: 'setting-filecache', order: 7 }, { text: '辅助功能', state: 'setting_assist', order: 8 }); $timeout(function() { var noticeOrder = CacheService.get(LinkerService.currentUserId); var moduleNames = AppConfig.getModuleNames(); if(noticeOrder === 'noticeOrder_module') { NoticeService.appNotices.orderNotices(moduleNames); } else { NoticeService.appNotices.orderNotices(); } }, 300); });