123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- app.controller('StdScoreFuheCtrl', function($rootScope, $scope, $http, $timeout, $state, myConfig, toaster, $q, Upload, $window) {
- $scope.load = function(){
- var p_baseInfo = $http({
- url : myConfig.url + '/acquire/baseInfo?session=' + $rootScope.session,
- method : 'GET'
- }).success(function(data) {
- if(data.code == 0){
- $scope.stdData = data.result;
- }
- }).error(function() {
- });
-
- $scope.apply = {};
- var p_fuhe = $http({
- url : $rootScope.host_url + '/acquire/getScoreModify?session=' + $rootScope.session,
- method : 'GET'
- }).success(function(data) {
- if(data.code == 0 && data.result && data.result.length > 0){
- $scope.apply = data.result[0];
- console.log($scope.apply);
- }
- }).error(function() {
- });
-
- $scope.myPromise = $q.all([p_baseInfo, p_fuhe]);
- }
- $scope.load();
-
- $scope.uploadPhoto = function (file, photoType) {
- if(!file) return;
- Upload.upload({
- url: $rootScope.host_url + '/upload?session=' + $rootScope.session,
- data: {file: file, dir:'faceScoreFuhe'}
- }).then(function (resp) {
- var path = resp.data.result.path;
- $scope.apply[photoType] = resp.data.result.path;
- toaster.pop('success', "上传成功。");
- }, function (resp) {
- }, function (evt) {
- });
- };
- $scope.submitForm = function(isValid) {
- $scope.submitted = true
- if (isValid) {
- // if(!$scope.apply.fax){
- // toaster.pop('error', "请输入传真号");
- // return;
- // }
- if(!$scope.apply.cert_photo_front){
- toaster.pop('error', "请上传身份证正面照");
- return;
- }
- if(!$scope.apply.cert_photo_back){
- toaster.pop('error', "请上传身份证反面照");
- return;
- }
- $scope.myPromise = $http({
- url : myConfig.url + '/acquire/postScoreModify?session=' + $rootScope.session,
- method : 'POST',
- data : angular.toJson($scope.apply)
- }).success(function(data) {
- if(data.code == 0){
- toaster.pop('success', '保存成功');
- $scope.form.$setPristine();
- }else{
- toaster.pop('error', data.message);
- }
- $scope.load();
- }).error(function() {
- });
- }else{
- toaster.pop('error', "请将成绩复查申请填写完整");
- }
- };
-
- $scope.downloadPdf = function() {
- $window.open('./北京外国语大学保送生招生考试成绩复查申请登记表.pdf', "_blank");
- }
- }).controller('StdScoreModifyListCtrl', function($rootScope, $scope, $http, $timeout, $state, myConfig, toaster) {
- $scope.load = function(){
- $scope.myPromise = $http({
- url : myConfig.url + '/acquire/getScoreModify?session=' + $rootScope.session,
- method : 'GET'
- }).success(function(data) {
- if(data.code == 0){
- $scope.array = data.result;
- }
- }).error(function() {
- });
- }
- $scope.load();
- });;
|