$(function() { var ww = $(window).width(); var wh = $(window).height(); var mainbox = $('.ui_mainbox'); if (wh - 76 < 425) { mainbox.height(425); } else { mainbox.height(wh - 76); } if (ww > 1600) { mainbox.width(1600); $('.ui_button').width(1580); } else { mainbox.width(1200); $('.ui_button').width(1180); } //$('.cb,.rb').inputbox(); $(window).resize(function() { ww = $(window).width(); wh = $(window).height(); if (wh - 76 < 425) { mainbox.height(425); } else { mainbox.height(wh - 76); } if (ww > 1600) { mainbox.width(1600); } else { mainbox.width(1200); } }); }); var app = angular.module('app',['ui.router']); app.factory('frameAjaxInterceptor', function($q, $rootScope) { return { 'request': function(config) { return config; }, 'requestError': function(rejection) { return $q.reject(rejection); }, 'response': function(response) { return response; }, 'responseError': function(rejection) { if (rejection.status == 504) { var d = dialog({ title: '错误提示', content: "您超时间未操作,请重新登录本系统", ok: function() { document.location.href = ''; }, okValue: '确定' }); d.showModal(); return $q.reject(rejection); } else { return $q.reject(rejection); } } }; }).config(['$httpProvider', function($httpProvider) { $httpProvider.interceptors.push('frameAjaxInterceptor'); }]) app.controller('detailCtrl',['$scope','$http','$state',function($scope,$http,$state){ $scope.hosturl = main_host; $scope.stddetailParm = { "type":1, //任务类型 type=1 定标 type=2正式评审 type=3仲裁 "module":1, //模块标识,如果当前是1,则获取下一个时,加1,从1开始,点击上下翻页时,module从返回值中获取 "taskId":"" } }]).run(function($rootScope, $templateCache) { $rootScope.$on('$routeChangeStart', function(event, next, current) { if (typeof(current) !== 'undefined'){ $templateCache.remove(current.templateUrl); } }); }).config(['$stateProvider', '$urlRouterProvider', function($stateProvider, $urlRouterProvider) { $urlRouterProvider.otherwise('/std1'); $stateProvider .state('detail', { abstract: true, url: '/', templateUrl: 'detail.html' }) .state('std1', { url: '/std1', params:{'taskId':null}, templateUrl: 'detail/std_detail_1.html?' + Math.random(), controller: 'std1Ctrl' }) .state('std2', { url: '/std2', params:{'taskId':null}, templateUrl: 'detail/std_detail_2.html?' + Math.random(), controller: 'std2Ctrl' }) .state('std3', { url: '/std3', params:{'taskId':null}, templateUrl: 'detail/std_detail_3.html?' + Math.random(), controller: 'std3Ctrl' }) .state('std4', { url: '/std4', params:{'taskId':null}, templateUrl: 'detail/std_detail_4.html?' + Math.random(), controller: 'std4Ctrl' }) .state('std5', { url: '/std5', params:{'taskId':null}, templateUrl: 'detail/std_detail_5.html?' + Math.random(), controller: 'std5Ctrl' }) .state('std6', { url: '/std6', params:{'taskId':null}, templateUrl: 'detail/std_detail_6.html?' + Math.random(), controller: 'std6Ctrl' }) .state('std7', { url: '/std7', params:{'taskId':null}, templateUrl: 'detail/std_detail_7.html?' + Math.random(), controller: 'std7Ctrl' }) .state('std8', { url: '/std8', params:{'taskId':null}, templateUrl: 'detail/std_detail_8.html?' + Math.random(), controller: 'std8Ctrl' }) .state('std9', { url: '/std9', params:{'taskId':null}, templateUrl: 'detail/std_detail_9.html?' + Math.random(), controller: 'std9Ctrl' }) .state('std10', { url: '/std10', params:{'taskId':null}, templateUrl: 'detail/std_detail_10.html?' + Math.random(), controller: 'std10Ctrl' }) .state('std11', { url: '/std11', params:{'taskId':null}, templateUrl: 'detail/std_detail_11.html?' + Math.random(), controller: 'std11Ctrl' }) .state('std12', { url: '/std12', params:{'taskId':null}, templateUrl: 'detail/std_detail_12.html?' + Math.random(), controller: 'std12Ctrl' }) .state('std13', { url: '/std13', params:{'taskId':null}, templateUrl: 'detail/std_detail_13.html?' + Math.random(), controller: 'std13Ctrl' }) .state('std14', { url: '/std14', params:{'taskId':null}, templateUrl: 'detail/std_detail_14.html?' + Math.random(), controller: 'std14Ctrl' }) .state('std15', { url: '/std15', params:{'taskId':null}, templateUrl: 'detail/std_detail_15.html?' + Math.random(), controller: 'std15Ctrl' }) .state('std16', { url: '/std16', params:{'taskId':null}, templateUrl: 'detail/std_detail_16.html?' + Math.random(), controller: 'std16Ctrl' }) .state('std17', { url: '/std17', params:{'taskId':null}, templateUrl: 'detail/std_detail_17.html?' + Math.random(), controller: 'std17Ctrl' }) .state('std18', { url: '/std18', params:{'taskId':null}, templateUrl: 'detail/std_detail_18.html?' + Math.random(), controller: 'std18Ctrl' }) .state('std19', { url: '/std19', params:{'taskId':null}, templateUrl: 'detail/std_detail_19.html?' + Math.random(), controller: 'std19Ctrl' }) .state('std20', { url: '/std20', params:{'taskId':null}, templateUrl: 'detail/std_detail_20.html?' + Math.random(), controller: 'std20Ctrl' }) .state('std21', { url: '/std21', params:{'taskId':null}, templateUrl: 'detail/std_detail_21.html?' + Math.random(), controller: 'std21Ctrl' }) .state('std22', { url: '/std22', params:{'taskId':null}, templateUrl: 'detail/std_detail_22.html?' + Math.random(), controller: 'std22Ctrl' }) .state('std23', { url: '/std23', params:{'taskId':null}, templateUrl: 'detail/std_detail_23.html?' + Math.random(), controller: 'std23Ctrl' }) }]) app.controller('std1Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 1; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.personal = data.map.personal; $scope.controast = data.map.controast; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std2Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 2; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.personal = data.map.personal; $scope.controast = data.map.controast; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std3Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 3; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.personal = data.map.personal; $scope.controast = data.map.controast; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std4Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 4; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.personal = data.map.personal; $scope.controast = data.map.controast; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std5Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 5; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.personal = data.map.personal; $scope.controast = data.map.controast; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std6Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 6; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.personal = data.map.personal; $scope.controast = data.map.controast; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std7Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 7; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.personal = data.map.personal; $scope.controast = data.map.controast; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std8Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 8; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.jsdatalists = data.map.list; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std9Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 9; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.jsdatalists = data.map.list; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std10Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 10; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.zpdatalists = data.map.list; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std11Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 11; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.xqdatalists = data.map.list; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std12Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 12; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.sqxuData = data.map; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std13Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 13; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.cjxuData = data.map; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std14Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 14; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.cjfmData = data.map; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std15Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 15; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.cjfmData = data.map; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std16Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 16; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.cjfmData = data.map; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std17Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 17; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.cjfmData = data.map; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std18Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 18; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.cjfmData = data.map; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std19Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 19; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.cjfmData = data.map; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std20Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 20; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.qualityPersonal = data.map.personal; $scope.qualityControast = data.map.controast; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std21Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 21; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.referenceData = data.map; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std22Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 22; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.referenceData = data.map; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } }) .controller('std23Ctrl', function($scope, $http, $state, $stateParams) { $scope.stddetailParm.module = 23; if($stateParams.taskId){ $scope.stddetailParm.taskId = $stateParams.taskId; } $scope.getStdInfo = function(){ $http.get($scope.hosturl+'/api/EvalStudentPages/'+17,{params:$scope.stddetailParm}).success(function(data){ if(data.success){ console.log(data); $scope.stddetailParm.taskId = data.map.taskId; if(data.map.module-$scope.stddetailParm.module != 0){ $state.go('mark.step' + data.map.module,{'taskId':$scope.stddetailParm.taskId}); return; } $scope.score = data.map.score; $scope.totalScore = data.map.totalScore; $scope.reportData = data.map; } }); }; $scope.markScore = function(score){ $scope.score = score; var params = {"taskId":$scope.stddetailParm.taskId,"module":$scope.stddetailParm.module,"score":$scope.score}; $http.post($scope.hosturl+'/api/EvalStudentMarks',params).success(function(data){ console.log(data); if(data.success){ $scope.totalScore = data.map.totalScore; } }); } $scope.submitMark = function(){ var params = {"taskId":$scope.stddetailParm.taskId}; $http.post($scope.hosturl+'/api/EvalSubmitStudentMarks',params).success(function(data){ console.log(data); if(data.success){ if(data.map.nextTask){ $state.go('std0',{'taskId':data.map.nextTask.id}); }else{ var d = dialog({ title: "提示", content: "您已经没有打分任务了!", ok: function() { window.location.href = "expert_arbitration.html"; }, okValue: "确定" }).showModal(); } } }); } $scope.goNext = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 + 1),{'taskId':$scope.stddetailParm.taskId}); } $scope.goPre = function(){ $state.go('mark.step' + ($scope.stddetailParm.module - 0 - 1),{'taskId':$scope.stddetailParm.taskId}); } })