| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805 |
- "use strict";
- angular.module('app.supervise', ['ui.router','app.basic','app.business','app.alarm','app.camera','app.numbermanage','datatables']).config(function ($stateProvider) {
- $stateProvider
- .state('app.supervise', {
- abstract: true,
- data: {
- title: '粮库决策'
- }
- })
- .state('app.supervise.cameraPT', {
- url: '/supervise/cameraPT:showType',
- data: {
- title: '2.5维展示'
- },
- views: {
- "content@app": {
- controller: 'cameraPTCtrl as datatables',
- templateUrl: 'app/supervise/views/cameraPT.html'
- }
- }
- })
- .state('app.supervise.monitorPT', {
- url: '/supervise/monitorPT:showType',
- data: {
- title: '视频监控平面图'
- },
- views: {
- "content@app": {
- controller: 'cameraPTCtrl as datatables',
- templateUrl: 'app/supervise/views/monitorPT.html'
- }
- }
- })
- .state('app.supervise.grainPT', {
- url: '/supervise/grainPT:showType',
- data: {
- title: '粮库平面图'
- },
- views: {
- "content@app": {
- controller: 'cameraPTCtrl as datatables',
- templateUrl: 'app/supervise/views/grainPT.html'
- }
- }
- })
- .state('app.supervise.houseStatePT', {
- url: '/supervise/houseStatePT',
- data: {
- title: '仓房状态'
- },
- views: {
- "content@app": {
- controller: 'houseStatePTCtrl as datatables',
- templateUrl: 'app/supervise/views/monitorPT.html'
- }
- }
- })
- //=======================预警显示开始========================//
- .state('app.supervise.warning', {
- abstract: true,
- data: {
- title: '预警显示'
- }
- })
- // 报警阀值-列表
- .state('app.supervise.warning.basicThresholdSetList', {
- url: '/supervise/warning/basicThresholdSetList',
- data: {
- title: '预警阀值列表'
- },
- views: {
- "content@app": {
- controller: 'basicThresholdSetCtrl',
- templateUrl: 'app/intelligent/basicData/views/basicThresholdSet-list.html'
- }
- }
- }
- )
- // 报警记录
- .state('app.supervise.warning.record', {
- url: '/supervise/warning/record',
- data: {
- title: '预警记录'
- },
- views: {
- "content@app": {
- controller: 'warningThresholdCtrl',
- templateUrl: 'app/intelligent/grainDetection/views/warningThreshold-list.html'
- }
- }
- }
- )
- //----------------预警显示结束---------------//
- //----------------仓储状态查看开始---------------//
- .state('app.supervise.storageStateList', {
- url: '/supervise/storageStateList',
- data: {
- title: '仓储状态查看'
- },
- views: {
- "content@app": {
- controller: 'storageStateListCtrl',
- templateUrl: 'app/supervise/views/storageState/storageState-list.html'
- }
- }
- })
- .state('app.supervise.storageStateEdit', {
- url: '/supervise/storageStateEdit/:id/:orgId',
- data: {
- title: '仓储状态详情'
- },
- views: {
- "content@app": {
- controller: 'storageStateEditCtrl',
- templateUrl: 'app/supervise/views/storageState/storageState-edit.html'
- }
- }
- })
- //----------------仓储状态查看结束---------------//
- //=======================视频监控========================//
- .state('app.supervise.camera', {
- abstract: true,
- data: {
- title: '视频监控'
- }
- })
- .state('app.supervise.camera.play', {
- url: '/supervise/camera/play',
- data: {
- title: '实时监控'
- },
- views: {
- "content@app": {
- controller: 'cameraPlayCtrl as datatables',
- templateUrl: 'app/monitor/views/camera-play.html'
- }
- }
- })
- .state('app.supervise.camera.alarmList', {
- url: '/supervise/camera/alarm/list',
- data: {
- title: '报警信息发送记录'
- },
- views: {
- "content@app": {
- controller: 'alarmCtrl as datatables',
- templateUrl: 'app/monitor/views/alarm-list.html'
- }
- }
- })
- //=======================视频监控========================//
- //=======================粮情监测========================//
- .state('app.supervise.situation', {
- abstract: true,
- data: {
- title: '粮情监测'
- }
- })
- .state('app.supervise.situation.grainTempList', {
- url: '/situation/grainTempList',
- data: {
- title: '粮情列表'
- },
- views: {
- "content@app": {
- controller: 'grainTempCtrl as datatables',
- templateUrl: 'app/supervise/views/graintemp-list.html'
- }
- },
- resolve: {
- scripts: function(lazyScript){
- return lazyScript.register([
- 'build/vendor.graphs.js'
- ]);
- }
- }
- })
- .state('app.supervise.situation.threeTempChart', {
- url: '/situation/threeTempChart:id',
- data: {
- title: '粮情五温趋势图'
- },
- views: {
- "content@app": {
- controller: 'threeTempChartCtrl as datatables',
- templateUrl: 'app/supervise/views/threetemp-charts.html'
- }
- },
- resolve: {
- scripts: function(lazyScript){
- return lazyScript.register([
- 'build/vendor.graphs.js'
- ]);
- }
- }
- })
- // 虫害报警
- .state('app.supervise.situation.insect', {
- url: '/supervise/situation/insect',
- data: {
- title: '虫害报警列表'
- },
- params:{
- showType : "CH"
- },
- views: {
- "content@app": {
- controller: 'warningThresholdCtrl',
- templateUrl: 'app/intelligent/grainDetection/views/warningThreshold-list.html'
- }
- }
- }
- )
- // 气体报警
- .state('app.supervise.situation.gas', {
- url: '/supervise/situation/gas',
- data: {
- title: '气体报警列表'
- },
- params:{
- showType : "QT"
- },
- views: {
- "content@app": {
- controller: 'warningThresholdCtrl',
- templateUrl: 'app/intelligent/grainDetection/views/warningThreshold-list.html'
- }
- }
- }
- )
- // 温度报警
- .state('app.supervise.situation.temperature', {
- url: '/supervise/situation/temperature/:isShow/:houseId',
- data: {
- title: '温度报警列表'
- },
- params:{
- showType : "WD"
- },
- views: {
- "content@app": {
- controller: 'warningThresholdCtrl',
- templateUrl: 'app/intelligent/grainDetection/views/warningThreshold-list.html'
- }
- }
- }
- )
- // 湿度报警
- .state('app.supervise.situation.humidity', {
- url: '/supervise/situation/humidity/:isShow/:houseId',
- data: {
- title: '湿度报警'
- },
- params:{
- showType : "WD"
- },
- views: {
- "content@app": {
- controller: 'humidityWarningThresholdCtrl',
- templateUrl: 'app/supervise/views/humidityWarningThreshold.html'
- }
- }
- })
- // 库存超限报警
- .state('app.supervise.situation.stock', {
- url: '/supervise/situation/stock/:isShow/:houseId',
- data: {
- title: '库存超限报警'
- },
- params:{
- showType : "WD"
- },
- views: {
- "content@app": {
- controller: 'stockWarningThresholdCtrl',
- templateUrl: 'app/supervise/views/stockWarningThreshold.html'
- }
- }
- })
- // 储存超限报警
- .state('app.supervise.situation.store', {
- url: '/supervise/situation/store/:isShow/:houseId',
- data: {
- title: '储存超限报警'
- },
- params:{
- showType : "WD"
- },
- views: {
- "content@app": {
- controller: 'storeWarningThresholdCtrl',
- templateUrl: 'app/supervise/views/storeWarningThreshold.html'
- }
- }
- })
- // 内控预警列表
- .state('app.supervise.situation.internalControl', {
- url: '/supervise/situation/internalControl/:isShow/:houseId',
- data: {
- title: '内控预警列表'
- },
- params:{
- showType : "WD"
- },
- views: {
- "content@app": {
- controller: 'internalWarningListCtrl',
- templateUrl: 'app/supervise/views/internalWarningList.html'
- }
- }
- })
- // 违规预警
- .state('app.supervise.situation.violation', {
- url: '/supervise/situation/violation',
- data: {
- title: '违规预警'
- },
- params:{
- showType : "WD"
- },
- views: {
- "content@app": {
- controller: 'violationWarningListCtrl',
- templateUrl: 'app/supervise/views/violationWarningList.html'
- }
- }
- })
- // 违规预警详情页
- .state('app.supervise.situation.violationDetail', {
- url: '/supervise/situation/violationDetail/:id/:disabled',
- data: {
- title: '违规预警'
- },
- params:{
- showType : "WD"
- },
- views: {
- "content@app": {
- controller: 'violationDetailCtrl',
- templateUrl: 'app/supervise/views/violationDetail.html'
- }
- }
- })
- //=======================粮情监测========================//
- //=======================仓储作业========================//
- .state('app.supervise.operation', {
- abstract: true,
- data: {
- title: '仓储作业'
- }
- })
- .state('app.supervise.operation.ccZy', {
- url: '/operation/ccZy/:houseId',
- data: {
- title: '仓储作业记录'
- },
- views: {
- "content@app": {
- controller: 'ccZyCtrl as datatables',
- templateUrl: 'app/supervise/views/ccZy-List.html'
- }
- }
- })
- //=======================仓储作业========================//
- //=======================储粮信息========================//
- .state('app.supervise.storage', {
- abstract: true,
- data: {
- title: '储粮信息'
- }
- })
- .state('app.supervise.storage.plan', {
- url: '/storage/plan',
- data: {
- title: '计划状态'
- },
- views: {
- "content@app": {
- controller: 'planCtrl',
- templateUrl: 'app/supervise/views/cl-plan.html'
- }
- }
- })
- .state('app.supervise.storage.barnBasic', {
- url: '/storage/barnBasic',
- data: {
- title: '仓房基本信息'
- },
- views: {
- "content@app": {
- controller: 'barnStateCtrl as datatables',
- templateUrl: 'app/supervise/views/barnState-list.html'
- }
- }
- })
- .state('app.supervise.storage.barnBasic.rainOrSnow', {
- url: '/storage/barnBasic/rainOrSnow:id',
- data: {
- title: '风雨雪三查'
- },
- views: {
- "content@app": {
- controller: 'rainOrSnowCtrl as datatables',
- templateUrl: 'app/supervise/views/barnState-RainOrSnow-edit.html'
- }
- }
- })
- .state('app.supervise.storage.keeperList', {
- url: '/storage/keeperList',
- data: {
- title: '库级人员信息'
- },
- params:{
- functionType : "LKJC"
- },
- views: {
- "content@app": {
- controller: 'keeperCtrl',
- templateUrl: 'app/supervise/views/cl-keeper.html'
- }
- }
- })
- .state('app.supervise.storage.inventory', {
- url: '/storage/inventory/:id',
- data: {
- title: '库存统计'
- },
- params:{
- jumpType : "KC"
- },
- views: {
- "content@app": {
- controller: 'sheetCtrl',
- templateUrl: 'app/supervise/views/inventory-list.html'
- }
- }
- })
- .state('app.supervise.storage.inventoryDetails', {
- url: '/storage/inventoryDetails/:id',
- data: {
- title: '库存统计详情'
- },
- params:{
- isNotEdit : true
- },
- views: {
- "content@app": {
- controller: 'sheetSaveCtrl',
- templateUrl: 'app/storage/views/numberManage/sheet-edit.html'
- }
- }
- })
- //=======================预警提示========================//
- .state('app.supervise.warnPrompt', {
- url: '/supervise/warnPrompt',
- data: {
- title: '预警提示'
- },
- views: {
- "content@app": {
- controller: 'warnPromptCtrl',
- templateUrl: 'app/supervise/views/warnPrompt-index.html'
- }
- }
- })
- /*----------------------------决策支持-------------------------------*/
- // 质量追溯统计
- // 二级路由--决策支持
- .state('app.supervise.decisionSupport', {
- abstract: true,
- data: {
- title: '决策支持'
- }
- })
- // 列表
- .state('app.supervise.decisionSupport.qualityTraceList', {
- url: '/decisionSupport/qualityTraceList',
- data: {
- title: '质量追溯统计'
- },
- views: {
- "content@app": {
- controller: 'qualityTraceCtrl',
- templateUrl: 'app/supervise/qualityTrace/views/qualityTrace-list.html'
- }
- }
- })
- // 质量详情
- .state('app.supervise.decisionSupport.qualityTraceList.firstCheckDetail', {
- url: '/decisionSupport/qualityTraceList/firstCheckDetail/:id/:isNotEdit',
- data: {
- title: '粮食初检详情'
- },
- views: {
- "content@app": {
- controller: 'qualitycheckSaveCtrl',
- templateUrl: 'app/storage/views/qualitycheck/qualitycheck-firstcheck-edit.html'
- }
- }
- })
- .state('app.supervise.decisionSupport.qualityTraceList.acceptCheckDetail', {
- url: '/decisionSupport/qualityTraceList/acceptCheckDetail/:id/:isNotEdit',
- data: {
- title: '粮食验收详情'
- },
- views: {
- "content@app": {
- controller: 'qualitycheckSaveCtrl',
- templateUrl: 'app/storage/views/qualitycheck/qualitycheck-acceptcheck-edit.html'
- }
- }
- })
- .state('app.supervise.decisionSupport.qualityTraceList.springCheckDetail', {
- url: '/decisionSupport/qualityTraceList/springCheckDetail/:id/:isNotEdit',
- data: {
- title: '春秋普查详情'
- },
- views: {
- "content@app": {
- controller: 'qualitycheckSaveCtrl',
- templateUrl: 'app/storage/views/qualitycheck/qualitycheck-springcheck-edit.html'
- }
- }
- })
- .state('app.supervise.decisionSupport.qualityTraceList.outCheckDetail', {
- url: '/decisionSupport/qualityTraceList/outCheckDetail/:id/:isNotEdit',
- data: {
- title: '出库质量详情'
- },
- views: {
- "content@app": {
- controller: 'qualitycheckSaveCtrl',
- templateUrl: 'app/storage/views/qualitycheck/qualitycheck-outcheck-edit.html'
- }
- }
- })
- .state('app.supervise.decisionSupport.qualityTraceList.dayCheckDetail', {
- url: '/decisionSupport/qualityTraceList/dayCheckDetail/:id/:isNotEdit',
- data: {
- title: '日常检查详情'
- },
- views: {
- "content@app": {
- controller: 'qualitycheckSaveCtrl',
- templateUrl: 'app/storage/views/qualitycheck/qualitycheck-dakcheck-edit.html'
- }
- }
- })
- .state('app.supervise.decisionSupport.qualityTraceList.thirdCheckDetail', {
- url: '/decisionSupport/qualityTraceList/thirdCheckDetail/:id/:isNotEdit',
- data: {
- title: '第三方检查详情'
- },
- views: {
- "content@app": {
- controller: 'qualitycheckSaveCtrl',
- templateUrl: 'app/storage/views/qualitycheck/qualitycheck-trkcheck-edit.html'
- }
- }
- })
- // 出入库监管统计
- .state('app.supervise.decisionSupport.cycleFoodCount', {
- url: '/decisionSupport/cycleFoodCount',
- data: {
- title: '出入库监管统计'
- },
- views: {
- "content@app": {
- controller: 'cycleFoodCountCtrl',
- templateUrl: 'app/supervise/views/cycleFoodCount-list.html'
- }
- }
- })
- .state('app.supervise.decisionSupport.cycleFoodCount.truckDetail', {
- url: '/decisionSupport/cycleFoodCount/truckDetail/:obj',// 传参 : id/:name/:pwd
- data: {
- title: '汽车出入库详情'
- },
- views: {
- "content@app": {
- controller: 'crkRecordDetailCtrl',
- templateUrl: 'app/supervise/views/crkRecordDetail.html'
- }
- }
- })
- .state('app.supervise.decisionSupport.cycleFoodCount.trainDetail', {
- url: '/decisionSupport/cycleFoodCount/trainDetail/:obj',// 传参 : id/:name/:pwd
- data: {
- title: '火车出入库详情'
- },
- views: {
- "content@app": {
- controller: 'crkRecordDetailCtrl',
- templateUrl: 'app/supervise/views/crkRecordDetail.html'
- }
- }
- })
- // 库存监管统计
- .state('app.supervise.decisionSupport.storeSuperviseList', {
- url: '/decisionSupport/storeSuperviseList/:id',
- data: {
- title: '库存监管统计'
- },
- params:{
- isNotEdit : true
- },
- views: {
- "content@app": {
- controller: 'numberManageCtrl',
- templateUrl: 'app/storage/views/numberManage/numberManage-list.html'
- }
- }
- }
- )
- // 动态粮情统计
- .state('app.supervise.decisionSupport.dynamicFood', {
- url: '/decisionSupport/dynamicFood',
- data: {
- title: '动态粮情统计'
- },
- params:{
- jumpType : "DT"
- },
- views: {
- "content@app": {
- controller: 'sheetCtrl',
- templateUrl: 'app/supervise/views/inventory-list.html'
- }
- }
- })
- // 动态粮情统计详情
- .state('app.supervise.decisionSupport.dynamicFoodDetail', {
- url: '/decisionSupport/dynamicFoodDetail/:id',
- data: {
- title: '动态粮情统计详情'
- },
- params:{
- isNotEdit : true
- },
- views: {
- "content@app": {
- controller: 'sheetSaveCtrl as datatables',
- templateUrl: 'app/storage/views/numberManage/sheet-edit.html'
- }
- }
- })
- // 粮食购销统计
- // 三级路由--粮食购销统计
- .state('app.supervise.decisionSupport.SalesStatistics', {
- abstract: true,
- data: {
- title: '粮食购销统计'
- }
- })
- // 计划执行进度
- .state('app.supervise.decisionSupport.SalesStatistics.plan-schedule', {
- url: '/decisionSupport/SalesStatistics/plan-schedule',
- data: {
- title: '计划执行进度'
- },
- params:{
- SalesStatistics : true
- },
- views: {
- "content@app": {
- controller: 'planScheduleCtrl',
- templateUrl: 'app/business/schedule/views/plan-schedule-list.html'
- }
- }
- })
- // 详情
- .state('app.supervise.decisionSupport.SalesStatistics.plan-schedule.plan-view', {
- url: '/decisionSupport/SalesStatistics/plan-schedule/plan-view/:id/:processInstanceId',
- data: {
- title: '计划详情'
- },
- params:{
- isNotEdit : true
- },
- views: {
- "content@app": {
- controller: 'planSaveCtrl',
- templateUrl: 'app/business/plan/views/plan-edit.html'
- }
- }
- })
- // 合同执行进度
- .state('app.supervise.decisionSupport.SalesStatistics.contract-schedule', {
- url: '/decisionSupport/SalesStatistics/contract-schedule',
- data: {
- title: '合同执行进度'
- },
- params:{
- SalesStatistics : true
- },
- views: {
- "content@app": {
- controller: 'contractScheduleCtrl',
- templateUrl: 'app/business/schedule/views/contract-schedule-list.html'
- }
- }
- })
- // 详情
- .state('app.supervise.decisionSupport.SalesStatistics.contract-schedule.contract-view', {
- url: '/decisionSupport/SalesStatistics/contract-schedule/contract-view/:id/:processInstanceId',
- data: {
- title: '合同详情'
- },
- params:{
- isNotEdit : true
- },
- views: {
- "content@app": {
- controller: 'contractSaveCtrl',
- templateUrl: 'app/business/contract/views/contract-edit.html'
- }
- }
- })
- // 通知单执行进度
- .state('app.supervise.decisionSupport.SalesStatistics.deliveryStorageNotice-schedule', {
- url: '/decisionSupport/SalesStatistics/deliveryStorageNotice-schedule',
- data: {
- title: '通知单执行进度'
- },
- params:{
- SalesStatistics : true
- },
- views: {
- "content@app": {
- controller: 'deliveryStorageNoticeScheduleCtrl',
- templateUrl: 'app/business/schedule/views/deliveryStorageNotice-schedule-list.html'
- }
- }
- })
- // 详情
- .state('app.supervise.decisionSupport.SalesStatistics.deliveryStorageNotice-schedule.deliveryNotice-view', {
- url: '/decisionSupport/decisionSupport/deliveryStorageNotice-schedule/deliveryNotice-view/:id/:processInstanceId',
- params: {
- "noticeType" : "delivery",
- "isNotEdit" : true
- },
- data: {
- title: '出库通知单详情'
- },
- views: {
- "content@app": {
- controller: 'deliveryStorageNoticeSaveCtrl',
- templateUrl: 'app/business/deliveryStorageNotice/views/deliveryNotice-edit.html'
- }
- }
- })
- .state('app.supervise.decisionSupport.SalesStatistics.deliveryStorageNotice-schedule.storageNotice-view', {
- url: '/decisionSupport/SalesStatistics/deliveryStorageNotice-schedule/storageNotice-view/:id/:processInstanceId',
- params: {
- "noticeType" : "storage",
- "isNotEdit" : true
- },
- data: {
- title: '入库通知单详情'
- },
- views: {
- "content@app": {
- controller: 'deliveryStorageNoticeSaveCtrl',
- templateUrl: 'app/business/deliveryStorageNotice/views/storageNotice-edit.html'
- }
- }
- })
- //分仓保管账--储粮详情
- .state('app.supervise.storage.houseKeepAccount', {
- url: '/storage/houseKeepAccount/:account/:type/:houseId',
- data: {
- title: '储粮详情'
- },
- views: {
- "content@app": {
- controller: 'houseKeepAccountCtrl',
- templateUrl: 'app/supervise/views/grainStorage/houseKeepAccount-list.html'
- }
- }
- })
- //分仓保管账记账--储粮详情查看
- .state('app.supervise.storage.houseKeepAccountEdit', {
- url: '/storage/houseKeepAccountEdit/:account/:butType',
- data: {
- title: '储粮详情查看'
- },
- views: {
- "content@app": {
- controller: 'houseKeepAccountEditCtrl',
- templateUrl: 'app/supervise/views/grainStorage/houseKeepAccount-edit.html'
- }
- }
- })
- });
|