'use strict'; /** * Config constant */ app.constant('APP_MEDIAQUERY', { 'desktopXL': 1200, 'desktop': 992, 'tablet': 768, 'mobile': 480 }); app.constant('JS_REQUIRES', { //*** Scripts scripts: { //*** Javascript Plugins 'modernizr': ['../bower_components/components-modernizr/modernizr.js'], 'moment': ['../bower_components/moment/min/moment.min.js'], 'spin': '../bower_components/spin.js/spin.js', 'api-check': '../bower_components/api-check/dist/api-check.min.js', 'formly': '../bower_components/angular-formly/dist/formly.js', 'd3': '../bower_components/d3/d3.min.js', 'bpmn-js-properties': ['../bower_components/bpmn-js-properties/dist/index.js', '../bower_components/bpmn-js-properties/dist/css/diagram-js.css', '../bower_components/bpmn-js-properties/dist/vendor/bpmn-font/css/bpmn-embedded.css', '../bower_components/bpmn-js-properties/dist/css/app.css'], 'multiSelectTree': [ // '../bower_components/bootstrap-css-only/css/bootstrap.min.css', // '../bower_components/angular-multi-select-tree/dist/angular-multi-select-tree-0.1.0.min.css', // '../bower_components/angular-multi-select-tree/dist/angular-multi-select-tree-0.1.0.min.js', '../bower_components/angular-multi-select-tree/dist/angular-multi-select-tree-0.1.0.tpl.js' ], //*** jQuery Plugins 'perfect-scrollbar-plugin': ['../bower_components/perfect-scrollbar/js/min/perfect-scrollbar.jquery.min.js', '../bower_components/perfect-scrollbar/css/perfect-scrollbar.min.css'], 'ladda': ['../bower_components/ladda/dist/ladda.min.js', '../bower_components/ladda/dist/ladda-themeless.min.css'], 'sweet-alert': ['../bower_components/sweetalert/lib/sweet-alert.js', '../bower_components/sweetalert/lib/sweet-alert.css'], 'chartjs': '../bower_components/chartjs/Chart.js', 'jquery-sparkline': '../bower_components/jquery.sparkline.build/dist/jquery.sparkline.min.js', 'ckeditor-plugin': '../bower_components/ckeditor/ckeditor.js', 'jquery-nestable-plugin': ['../bower_components/jquery-nestable/jquery.nestable.js'], 'touchspin-plugin': ['../bower_components/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js', '../bower_components/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css'], 'echarts': '../bower_components/echarts/dist/echarts.js', //*** Controllers 'dashboardCtrl': 'assets/js/controllers/dashboard/dashboardCtrl.js', 'newdashCtrl': 'assets/js/controllers/dashboard/newdash.js', 'newOrderCtrl': 'assets/js/controllers/newOrder/newOrderCtrl.js', 'largedashboardCtrl': 'assets/js/controllers/dashboard/largedashboard.js', 'canvasjs': 'assets/js/controllers/canvasjs.js', 'incidentCtrl': 'assets/js/controllers/incident/incidentCtrl.js', 'problemCtrl': 'assets/js/controllers/problem/problemCtrl.js', 'watchCtrl': 'assets/js/controllers/watch/watchCtrl.js', 'changeCtrl': 'assets/js/controllers/change/changeCtrl.js', 'releaseCtrl': 'assets/js/controllers/release/releaseCtrl.js', 'processCtrl': 'assets/js/controllers/process/processCtrl.js', 'cmdbCtrl': 'assets/js/controllers/cmdb/cmdbCtrl.js', 'cmdbListCtrl': 'assets/js/controllers/cmdb/cmdbListCtrl.js', 'cmdbViewCtrl': 'assets/js/controllers/cmdb/cmdbViewCtrl.js', 'reServiceCtrl': 'assets/js/controllers/reService/reServiceCtrl.js', 'knowledgeCtrl': 'assets/js/controllers/knowledge/knowledgeCtrl.js', 'knowledgeExamineCtrl': 'assets/js/controllers/knowledge/knowledgeexamineCtrl.js', 'schedulingCtrl': 'assets/js/controllers/scheduling/schedulingCtrl.js', // 'meansCtrl': 'assets/js/controllers/means/meansCtrl.js', // 'meansviewCtrl': 'assets/js/controllers/means/meansviewCtrl.js', 'meansCtrl': 'assets/js/controllers/means/meansCtrl.js', 'meansviewCtrl': 'assets/js/controllers/means/meansviewCtrl.js', 'meansListCtrl': 'assets/js/controllers/means/meanslistCtrl.js', 'meansapplyListCtrl': 'assets/js/controllers/means/meansapplylist.js', //申请单列表 'meansdetailCtrl': 'assets/js/controllers/means/meansdetailCtrl.js', //详情 'cmdbauditlistCtrl': 'assets/js/controllers/means/cmdbauditlistCtrl.js', //审计列表 'cmdbauditdetailCtrl': 'assets/js/controllers/means/cmdbauditdetailCtrl.js', 'cmdbauditeditorCtrl': 'assets/js/controllers/means/cmdbauditeditorCtrl.js', 'cmdbcontrastCtrl': 'assets/js/controllers/means/cmdbcontrastCtrl.js', 'fixedCtrl': 'assets/js/controllers/fixed/fixedCtrl.js', //固定资产--jry 'businessCtrl': 'assets/js/controllers/business/businessCtrl.js', //业务系统--jry 'hc_consumablesCtrl': 'assets/js/controllers/consumables/consumablesCtrl.js', //耗材列表--jry 'hc_seeCtrl': 'assets/js/controllers/consumables/seeCtrl.js', //耗材查看--jry 'hc_historyCtrl': 'assets/js/controllers/consumables/historyCtrl.js', //耗材操作历史--jry 'hc_relationCtrl': 'assets/js/controllers/consumables/relationCtrl.js', //耗材关联流程--jry 'gdzc_seeCtrl': 'assets/js/controllers/fixed/gdzc_seeCtrl.js', //固定资产查看--jry 'gdzc_attributeCtrl': 'assets/js/controllers/fixed/gdzc_attributeCtrl.js', //固定属性--jry 'gdzc_historyCtrl': 'assets/js/controllers/fixed/gdzc_historyCtrl.js', //固定操作历史--jry 'gdzc_relationCtrl': 'assets/js/controllers/fixed/gdzc_relationCtrl.js', //固定关联流程--jry 'gdzc_editCtrl': 'assets/js/controllers/fixed/gdzc_editCtrl.js', //固定编辑--jry 'gdzc_meansformCtrl': "assets/js/controllers/fixed/gdzc_meansformCtrl.js", //固定编辑内容--jry 'hc_flwhCtrl': 'assets/js/controllers/system/organizationdesign/hc_flwhCtrl.js', //耗材分类维护 'ywxt_gldwCtrl': 'assets/js/controllers/system/organizationdesign/ywxt_gldwCtrl.js', //管理单位维护--jry 'jry_biangengCtrl': 'assets/js/controllers/system/processdesign/incidentplan/jry_biangengCtrl.js', //变更分类维护--jry 'jry_emergencyCtrl': 'assets/js/controllers/desk/jry_emergencyCtrl.js', //告警转事件--jry 'jry_wxDetailCtrl':'assets/js/controllers/desk/jry_wxDetailCtrl.js', //微信详情--jry 'jry_customformCtrl': 'assets/js/controllers/customform/jry/customformCtrl.js', //告警建单页--jry 'jry_sysformCtrl': 'assets/js/controllers/system/jry_systemFormCtrl.js', //告警详情页 'incidentSetUpCtrl':'assets/js/controllers/system/processdesign/incidentplan/incidentSetUpCtrl.js', //事件设置 'informationCtrl':'assets/js/controllers/system/informationCtrl.js',//服务指南 'processNodeCtrl':'assets/js/controllers/system/processNodeCtrl.js',//流程节点 'informationCateCtrl':'assets/js/controllers/system/informationCateCtrl.js',//服务指南分类 'notificationCtrl':'assets/js/controllers/system/notificationCtrl.js',//服务指南分类 // 'inspectCtrl': 'assets/js/controllers/inspect/inspectCtrl.js', // 'inspectForm': 'assets/js/controllers/inspect/inspectForm.js', 'meansformCtrl': 'assets/js/controllers/means/meansformCtrl.js', 'cmdbformCtrl': 'assets/js/controllers/means/cmdbformCtrl.js', //报表 'reportCtrl': 'assets/js/controllers/report/reportCtrl.js', 'chargingCtrl': 'assets/js/controllers/report/chargingCtrl.js', 'deck_reportCtrl': 'assets/js/controllers/report/deck_reportCtrl.js',//服务台报表 'incident_reportCtrl': 'assets/js/controllers/report/incident_reportCtrl.js',//服务台报表 //服务台报表-seimin 'service_formCtrl': 'assets/js/controllers/report/service_formCtrl.js', //事件报表-seimin 'event_formCtrl': 'assets/js/controllers/report/event_formCtrl.js', 'nxreportCtrl': 'assets/js/controllers/report/nxreportCtrl.js', 'childpapeCtrl': 'assets/js/controllers/report/childpapeCtrl.js', //*** inspect 'inspectPlanCtrl': 'assets/js/controllers/inspect/inspectPlanCtrl.js', 'inspectListCtrl': 'assets/js/controllers/inspect/inspectListCtrl.js', 'inspectForm': 'assets/js/controllers/inspect/inspectForm.js', 'calllogCtrl': 'assets/js/controllers/desk/calllogCtrl.js', //文档管理 'jry_fileCtrl':'assets/js/controllers/file/jry_fileCtrl.js',//文档管理 'jry_indexesCtrl':'assets/js/controllers/file/jry_indexesCtrl.js',//索引管理 'jry_open_indexesCtrl':'assets/js/controllers/file/jry_open_indexesCtrl.js',//引入文档 //任务管理 'taskFormCtr':'assets/js/controllers/task/taskFormCtr.js',//新建任务 'moonTaskCtrl':'assets/js/controllers/task/moonTaskCtrl.js',//月度任务 'taskListCtrl':'assets/js/controllers/task/taskListCtrl.js',//任务列表 'taskDetailedCtr':'assets/js/controllers/task/taskDetailedCtrl.js',//任务清单 //*** outside service 'dnsmanageCtrl': 'assets/js/controllers/externalservice/dnsmanageCtrl.js', 'emailhandleCtrl': 'assets/js/controllers/externalservice/emailhandleCtrl.js', 'automaticloginCtrl': 'assets/js/controllers/externalservice/automaticloginCtrl.js', 'faultrepairCtrl': 'assets/js/controllers/externalservice/faultrepairCtrl.js', 'nsmCtrl': 'assets/js/controllers/externalservice/nsmCtrl.js', 'roommanageCtrl': 'assets/js/controllers/externalservice/roommanageCtrl.js', 'ipapplyCtrl': 'assets/js/controllers/externalservice/network/ipapplyCtrl.js', 'networkapplyCtrl': 'assets/js/controllers/externalservice/network/networkapplyCtrl.js', 'charts': 'assets/js/controllers/script/highcharts.js', 'chartthree': 'assets/js/controllers/script/highcharts-3d.js', 'nodatachart': 'http://github.highcharts.com/master/modules/no-data-to-display.src.js', 'echart': 'assets/js/controllers/desk/echarts.min.js', 'echarttwo': 'assets/js/controllers/directives/echarts.min.js', 'D3new': 'assets/js/controllers/means/newpape.js', 'D3a': 'assets/js/controllers/means/D3.js', 'D3aapp': 'assets/js/controllers/means/app.js', //*** System Manager 'knowledgebaseCtrl': 'assets/js/controllers/system/knowledgebaseCtrl.js', 'reServicebaseCtrl': 'assets/js/controllers/system/reServicebaseCtrl.js', 'navmanagerCtrl': 'assets/js/controllers/system/adminnavmanagerCtrl.js', 'systemmanagerCtrl': 'assets/js/controllers/system/adminsystemmanagerCtrl.js', 'sysconfigCtrl': 'assets/js/controllers/system/sysconfigCtrl.js',//系统配置seimin 'wxconfigCtrl': 'assets/js/controllers/system/wxconfigCtrl.js',//微信配置seimin 'knowledgeformCtrl': 'assets/js/controllers/knowledge/knowledgeform.js', 'jry_save_history_dataCtrl': 'assets/js/controllers/knowledge/jry_save_history_data.js', //历史记录保存数据 'chartCtrl': 'assets/js/controllers/desk/chartCtrl.js', 'recordCtrl': 'assets/js/controllers/desk/recordCtrl.js', 'meanshistoryCtrl': 'assets/js/controllers/means/meanshistoryCtrl.js', 'meansMapCtrl': 'assets/js/controllers/means/assetMap.js', 'servicetypeCtrl': 'assets/js/controllers/system/processdesign/incidentplan/servicetypeCtrl.js', 'incidentcateCtrl': 'assets/js/controllers/system/processdesign/incidentplan/incidentcategory.js', 'incidentsourceCtrl': 'assets/js/controllers/system/processdesign/incidentplan/incidentsourceCtrl.js', 'closecodeCtrl': 'assets/js/controllers/system/processdesign/incidentplan/closecode.js', 'emergencyCtrl': 'assets/js/controllers/system/processdesign/incidentplan/emergencyCtrl.js', 'influenceCtrl': 'assets/js/controllers/system/processdesign/incidentplan/influenceCtrl.js', 'priorityCtrl': 'assets/js/controllers/system/processdesign/incidentplan/priorityCtrl.js', 'knowkedgecateCtrl': 'assets/js/controllers/system/processdesign/knowledgedesign/knowledgecateCtrl.js', 'prioritymatrixCtrl': 'assets/js/controllers/system/processdesign/incidentplan/prioritymatrixCtrl.js', 'placeCtrl': 'assets/js/controllers/system/organizationdesign/placeCtrl.js', 'serverslevelCtrl': 'assets/js/controllers/system/organizationdesign/serverslevelCtrl.js', 'worktimeCtrl': 'assets/js/controllers/system/organizationdesign/worktimeCtrl.js', 'deptCtrl': 'assets/js/controllers/system/organizationdesign/deptCtrl.js', 'schedulingplanCtrl': 'assets/js/controllers/system/user/schedulingplan.js', 'scheduletimeCtrl': 'assets/js/controllers/system/user/scheduletimeCtrl.js', 'groupCtrl': 'assets/js/controllers/system/user/groupCtrl.js', 'powerCtrl': 'assets/js/controllers/system/user/powerCtrl.js', 'dashboardnewCtrl': 'assets/js/controllers/system/dashboard/dashboardeditor.js', 'dashboardAddCtrl': 'assets/js/controllers/system/dashboard/dashboardAdd.js', 'noticeCtrl': 'assets/js/controllers/system/notice/notice.js', 'easyformCtrl': 'assets/js/controllers/system/easyform/easyformCtrl.js', // 'treeView': 'assets/js/directives/treeView.js', //user start 'groupusermgrCtrl': 'assets/js/controllers/system/user/admingroupuserCtrl.js', 'groupauthoritymgrCtrl': 'assets/js/controllers/system/user/admingroupauthorityCtrl.js', 'roleauthoritymgrCtrl': 'assets/js/controllers/system/user/adminroleauthorityCtrl.js', 'groupmgrCtrl': 'assets/js/controllers/system/user/admingroupCtrl.js', 'requestermgrCtrl': 'assets/js/controllers/system/user/adminrequesterCtrl.js', 'usermgrCtrl': 'assets/js/controllers/system/user/adminUserCtrl.js', 'rolemgrCtrl': 'assets/js/controllers/system/user/adminRoleCtrl.js', // 自定义报表 'selfDefinedReportCtrl': 'assets/js/controllers/system/selfDefinedReport/selfDefinedReportCtrl.js', //user end 'loginCtrl': ['assets/js/controllers/loginCtrl.js', 'assets/css/login.css'], // 'loginCtrl': 'assets/js/controllers/loginCtrl.js', 'licenseCtrl': 'assets/js/controllers/licenseCtrl.js', 'sysformCtrl': 'assets/js/controllers/system/systemFormCtrl.js', 'passwordCtrl': 'assets/js/controllers/changepasswordCtrl.js', 'iconsCtrl': 'assets/js/controllers/iconsCtrl.js', 'vAccordionCtrl': 'assets/js/controllers/vAccordionCtrl.js', 'ckeditorCtrl': 'assets/js/controllers/ckeditorCtrl.js', 'laddaCtrl': 'assets/js/controllers/laddaCtrl.js', 'ngTableCtrl': 'assets/js/controllers/ngTableCtrl.js', 'cropCtrl': 'assets/js/controllers/cropCtrl.js', 'asideCtrl': 'assets/js/controllers/asideCtrl.js', 'toasterCtrl': 'assets/js/controllers/toasterCtrl.js', 'sweetAlertCtrl': 'assets/js/controllers/sweetAlertCtrl.js', 'sanitize': 'assets/js/controllers/sanitize.js',//格式化html为txt 'mapsCtrl': 'assets/js/controllers/mapsCtrl.js', 'chartsCtrl': 'assets/js/controllers/chartsCtrl.js', 'calendarCtrl': 'assets/js/controllers/calendarCtrl.js', 'nestableCtrl': 'assets/js/controllers/nestableCtrl.js', 'validationCtrl': ['assets/js/controllers/validationCtrl.js'], 'userCtrl': ['assets/js/controllers/userCtrl.js'], 'selectCtrl': 'assets/js/controllers/selectCtrl.js', 'wizardCtrl': 'assets/js/controllers/wizardCtrl.js', 'uploadCtrl': 'assets/js/controllers/uploadCtrl.js', 'modernizrCtrl': 'assets/js/controllers/modernizr.custom.js', 'treeCtrl': 'assets/js/controllers/treeCtrl.js', 'inboxCtrl': 'assets/js/controllers/inboxCtrl.js', 'xeditableCtrl': 'assets/js/controllers/xeditableCtrl.js', 'chatCtrl': 'assets/js/controllers/chatCtrl.js', 'qrcideCtrl': 'assets/js/controllers/qrgen.js', //add Controller 'customformCtrl': 'assets/js/controllers/customform/customformCtrl.js', 'customformDetailCtrl': 'assets/js/controllers/customform/customformDetailCtrl.js', //*** Filters 'htmlToPlaintext': 'assets/js/filters/htmlToPlaintext.js', //externalservice start 'dnsmanageCtrl': 'assets/js/controllers/externalservice/dnsmanageCtrl.js', 'emailhandleCtrl': 'assets/js/controllers/externalservice/emailhandleCtrl.js', 'pzxgl_wt': 'assets/js/controllers/system/pzxgl_wt.js', 'qxgl_wt': 'assets/js/controllers/system/qxgl_wt.js', "ngDraggable": '../../assets/js/controllers/ngDraggable.js' //externalservice end }, //*** angularJS Modules modules: [{ name: 'angularMoment', files: ['../bower_components/angular-moment/angular-moment.min.js'] }, { name: 'morph', files: ['../bower_components/angular-morph/dist/angular-morph.js'] }, { name: 'tweenLite', files: ['../bower_components/TweenLite/index.min.js'] }, { name: 'toaster', files: ['../bower_components/angularjs-toaster/toaster.js', '../bower_components/angularjs-toaster/toaster.css'] }, { name: 'angularBootstrapNavTree', files: ['../bower_components/angular-bootstrap-nav-tree/dist/abn_tree_directive.js', '../bower_components/angular-bootstrap-nav-tree/dist/abn_tree.css'] }, { name: 'angularTree', files: ['../bower_components/angular-bootstrap-nav-tree/dist/abn_tree_directivechange.js', '../bower_components/angular-bootstrap-nav-tree/dist/abn_tree.css'] }, { name: 'angular-ladda', files: ['../bower_components/angular-ladda/dist/angular-ladda.min.js'] }, { name: 'ngTable', files: ['../bower_components/ng-table/dist/ng-table.min.js', '../bower_components/ng-table/dist/ng-table.min.css'] }, { name: 'angularPrint', files: ['../bower_components/angularPrint/angularPrint.js', '../bower_components/angularPrint/angularPrint.css'] }, , { name: 'selector', files: ['../bower_components/angular-selector/dist/angular-selector.js', '../bower_components/angular-selector/dist/angular-selector.css'] }, { name: 'ui.select', files: ['../bower_components/angular-ui-select/dist/select.js', '../bower_components/angular-ui-select/dist/select.min.css', '../bower_components/select2/dist/css/select2.min.css', '../bower_components/select2-bootstrap-css/select2-bootstrap.min.css', '../bower_components/selectize/dist/css/selectize.bootstrap3.css'] }, { name: 'ui.mask', files: ['../bower_components/angular-ui-utils/mask.min.js'] }, { name: 'ngImgCrop', files: ['../bower_components/ngImgCrop/compile/minified/ng-img-crop.js', '../bower_components/ngImgCrop/compile/minified/ng-img-crop.css'] }, { name: 'angularFileUpload', files: ['../bower_components/angular-file-upload/angular-file-upload.min.js'] }, { name: 'ngAside', files: ['../bower_components/angular-aside/dist/js/angular-aside.min.js', '../bower_components/angular-aside/dist/css/angular-aside.min.css'] }, { name: 'truncate', files: ['../bower_components/angular-truncate/src/truncate.js'] }, { name: 'oitozero.ngSweetAlert', files: ['../bower_components/angular-sweetalert-promised/SweetAlert.min.js'] }, { name: 'monospaced.elastic', files: ['../bower_components/angular-elastic/elastic.js'] }, { name: 'ngMap', files: ['../bower_components/ngmap/build/scripts/ng-map.min.js'] }, { name: 'tc.chartjs', files: ['../bower_components/tc-angular-chartjs/dist/tc-angular-chartjs.min.js'] }, { name: 'flow', files: ['../bower_components/ng-flow/dist/ng-flow-standalone.min.js'] }, { name: 'uiSwitch', files: ['../bower_components/angular-ui-switch/angular-ui-switch.js', '../bower_components/angular-ui-switch/angular-ui-switch.min.css'] }, { name: 'ckeditor', files: ['../bower_components/angular-ckeditor/angular-ckeditor.js'] }, { name: 'mwl.calendar', files: ['../bower_components/angular-bootstrap-calendar/dist/js/angular-bootstrap-calendar-tpls.js', '../bower_components/angular-bootstrap-calendar/dist/css/angular-bootstrap-calendar.css'] }, { name: 'material-calendar', files: ['../bower_components/material-calendar/dist/angular-material-calendar.js', '../bower_components/angular-material/angular-material.css', '../bower_components/angular-material/angular-material.layouts.css', '../bower_components/material-calendar/dist/angular-material-calendar.css'] }, { name: 'ng-nestable', files: ['../bower_components/ng-nestable/src/angular-nestable.js'] }, { name: 'vAccordion', files: ['../bower_components/v-accordion/dist/v-accordion.min.js', '../bower_components/v-accordion/dist/v-accordion.min.css'] }, { name: 'xeditable', files: ['../bower_components/angular-xeditable/dist/js/xeditable.js', '../bower_components/angular-xeditable/dist/css/xeditable.css', 'assets/js/config/config-xeditable.js'] }, { name: 'checklist-model', files: ['../bower_components/checklist-model/checklist-model.js'] }, { name: 'angularFormly', files: [ '../bower_components/angular-formly-templates-bootstrap/dist/angular-formly-templates-bootstrap.js' ] }, { name: 'ui.grid', files: [ '../bower_components/angular-ui-grid/ui-grid.js', '../bower_components/angular-ui-grid/ui-grid.css' ] }, { name: 'multi.select.tree', files: [ //'../bower_components/bootstrap-css-only/css/bootstrap.min.css', '../bower_components/angular-multi-select-tree/dist/angular-multi-select-tree-0.1.0.css', '../bower_components/angular-multi-select-tree/dist/angular-multi-select-tree-0.1.0.js' ] }, { name: 'sortable', files: [ '../bower_components/ngDraggable/ngDraggable.js' ] }, { name: 'nya-bs-select', files: [ '../bower_components/nya-bootstrap-select/dist/js/nya-bs-select.min.js', '../bower_components/nya-bootstrap-select/dist/css/nya-bs-select.min.css', ] }, { name: 'textAngular', files: [ '../bower_components/textAngular/dist/textAngular-rangy.min.js', '../bower_components/textAngular/dist/textAngular-sanitize.min.js', '../bower_components/textAngular/dist/textAngular.min.js', '../bower_components/textAngular/dist/textAngularSetup.js', '../bower_components/textAngular/dist/textAngular.css' ] }, { name: 'Timeline', files: [ './bower_components/angular-timeline/dist/angular-timeline.css', './bower_components/angular-timeline/dist/angular-timeline.js' ] }, ] });