mobileoa-common-modules
Version:
移动办公平台前端公共功能模块
39 lines (34 loc) • 953 B
JavaScript
'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);
});