123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146 |
- var app = angular.module("scoreApp", []);
- app.config(function($httpProvider) {
- $httpProvider.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=utf-8';
- $httpProvider.defaults.headers.post['Accept'] = 'application/json, text/javascript, */*; q=0.01';
- $httpProvider.defaults.headers.post['X-Requested-With'] = 'XMLHttpRequest';
- $httpProvider.defaults.transformRequest = [ function(data) {
- var param = function(obj) {
- var query = '';
- var name, value, fullSubName, subName, subValue, innerObj, i;
- for (name in obj) {
- value = obj[name];
- if (value instanceof Array) {
- for (i = 0; i < value.length; ++i) {
- subValue = value[i];
- fullSubName = name + '[]';
- innerObj = {};
- innerObj[fullSubName] = subValue;
- query += param(innerObj) + '&';
- }
- // console.log(query);
- } else if (value instanceof Date) {
- query += encodeURIComponent(name) + '=' + encodeURIComponent(value.toJSON()) + '&';
- } else if (value instanceof Object) {
- for (subName in value) {
- subValue = $.trim(value[subName]);
- fullSubName = name + '[' + subName + ']';
- innerObj = {};
- innerObj[fullSubName] = subValue;
- query += param(innerObj) + '&';
- }
- } else if (value !== undefined && value !== null) {
- query += encodeURIComponent(name) + '=' + encodeURIComponent(value) + '&';
- }
- }
- // console.log(query);
- return query.length ? query.substr(0, query.length - 1) : query;
- };
- return angular.isObject(data) && String(data) !== '[object File]' ? param(data) : data;
- } ];
- });
- app.controller('scoreController', ['$scope','$http','$rootScope',function($scope, $http,$rootScope) {
- $scope.flag = false;
- var array = new Array();
- for (var k = 0; k < 9; k++){
- array.push({
- subject_id : k
- })
- }
- $scope.subjectArray = array;
- $scope.map = undefined;
- $scope.goSearchFz = function() {
- if ($scope.cert_id == undefined || $scope.std_name == undefined || $scope.std_pwd == undefined)
- return;
- $scope.map = undefined;
- $http({
- url : '../ym/fz/score.htm',
- method : 'post',
- data : {
- cert_id : $scope.cert_id,
- std_name : $scope.std_name,
- std_pwd : $scope.std_pwd
- }
- }).then(function onSuccess(response) {
- if (response.data.errorCode != 0) {
- alert(response.data.errorMsg);
- $scope.flag = false;
- document.getElementById('cert_id').focus();
- return;
- }
- $scope.flag = true;
- $scope.map = response.data.map;
- $(document).scroll(9000);
- });
- }
- $scope.changeStdMobileFz = function($event) {
- //$scope.admisFlag = '';
- if ($event.keyCode == 13)
- $scope.goSearchFz();
- }
- $rootScope.openNewWindow = function(url) {
- window.open(url);
- };
- $scope.goDownTicket = function(){
- //alert("预计1月12日开放准考证打印");
- $http({
- url : '../ym/fz/ticket/download.htm',
- method : 'post',
- data:{
- cert_id : $scope.cert_id,
- std_name : $scope.std_name,
- std_pwd : $scope.std_pwd
- }
- }).then(function onSuccess(response) {
- debugger;
- if (response.data.errorCode != 0) {
- alert(response.data.errorMsg);
- document.getElementById('cert_id').focus();
- return;
- }
- $rootScope.openNewWindow('http://10047.hmsoft.cn/fzimage/' + response.data.entity);
- });
- };
-
- //***************** */录取查询**********************
- $scope.goSearchLq = function() {
- debugger;
- if ($scope.std_name == undefined || $scope.cert_id == undefined)
- return;
- $scope.map = undefined;
- $http({
- url : '../enrol/std/notice/ym.htm',
- method : 'post',
- data : {
- exam_id : $scope.exam_id,
- std_name : $scope.std_name,
- cert_id : $scope.cert_id
- }
- }).then(function onSuccess(response) {
- debugger;
- if (response.data.errorCode != 0) {
- alert(response.data.errorMsg);
- $scope.flag = false;
- document.getElementById('cert_id').focus();
- return;
- }
- if (!response.data.map) {
- alert("考生未被录取或考生信息输入错误,请核准信息后再查!");
- return;
- }
- $scope.map = response.data.map;
- $(document).scroll(9000);
- });
- };
-
- $scope.changeStdName = function($event) {
- if ($event.keyCode == 13)
- $scope.goSearchLq();
- }
-
-
- }]);
|