123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- app.controller('YmMobileCtrl', [ '$rootScope', '$scope', '$http', '$timeout', '$state', '$stateParams', function($rootScope, $scope, $http, $timeout, $state, $stateParams) {
- $scope.StdReg = angular.copy($rootScope.ArtStdReg);
- $scope.curStep = 'init';
- /***************************************************************************
- * 完善个人信息
- */
- $scope.saveExtendInfo = function() {
- // 判断是否修改过属性
- var change = false;
- for ( var attr in $scope.StdReg) {
- if ($scope.StdReg[attr] !== $rootScope.ArtStdReg[attr]) {
- change = true;
- break;
- }
- }
- if (!change) {
- $.alert("未修改任何内容,无需保存!");
- return;
- }
- $scope.StdReg.std_type = $.trim($scope.StdReg.std_type);
- if ($scope.StdReg.std_type == undefined || $scope.StdReg.std_type.length == 0) {
- $.alert('请输入紧急联系电话!');
- return false;
- }
- $.confirm("确认保存考生紧急联系电话吗?此信息非常重要,请仔细检查", "信息确认", function() {
- $.showLoading("正在提交考生信息,请稍后...")
- $rootScope.ajaxRequest({
- url : '../enrol/std/ym/mobile/save.htm',
- data : $scope.StdReg
- }, function(response) {
- // $.toast("试卷收件信息已保存,请在收到试卷后第一时间登录本系统进行收件确认!");
- $scope.curStep = 'success';
- $.hideLoading();
- $rootScope.ArtStdReg = response.entity;
- });
- }, function() {
- // 取消操作
- });
- }
- $scope.goInfo = function() {
- $scope.curStep = 'init';
- }
- } ])
|