std_admit.js 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. app.controller('StdAdmitCtrl', [ '$rootScope', '$scope', '$http', '$timeout', '$state', '$stateParams', function($rootScope, $scope, $http, $timeout, $state, $stateParams) {
  2. /***************************************************************************
  3. * 完善个人信息
  4. */
  5. $scope.saveAdmit = function() {
  6. if ($rootScope.ArtStdReg.std_qualified_flag == 'Active') {
  7. $.confirm("根据附中专业选拔考试工作规定,如确认参加此次考试将视为自动放弃附中专业选拔合格资格。是否继续?", function() {
  8. $.confirm("你选择了考试确认,同时放弃专业选拔的合格资格,此操作不可更改,确定要继续吗?", function() {
  9. $.showLoading("正在提交确认请求,请稍后...")
  10. $scope.confirmAdmit();
  11. }, function() {
  12. // 点击取消后的回调函数
  13. });
  14. }, function() {
  15. // 点击取消后的回调函数
  16. });
  17. } else {
  18. $.showLoading("正在提交确认请求,请稍后...")
  19. $scope.confirmAdmit();
  20. }
  21. }
  22. $scope.confirmAdmit = function() {
  23. $rootScope.ajaxRequest({
  24. url : '../enrol/std/admit/save.htm'
  25. }, function(response) {
  26. $.hideLoading();
  27. $rootScope.ArtStdReg.std_admit_flag = 'Active';
  28. $.alert("已完成考试确认,请关注我校发布的考试公告,通过本系统打印准考证。", function() {
  29. });
  30. });
  31. }
  32. $scope.checkMaterial = function() {
  33. $rootScope.ajaxRequest({
  34. url : '../enrol/std/material/find/type.htm',
  35. data : {
  36. material_type : 'NoCrownPhoto'
  37. }
  38. }, function(response) {
  39. $scope.material = response.entity;
  40. });
  41. }
  42. $scope.goVerify = function() {
  43. $.showLoading("正在提交验证请求,请稍后...")
  44. $rootScope.ajaxRequest({
  45. url : '../enrol/std/admit/verify.htm'
  46. }, function(response) {
  47. $.hideLoading();
  48. console.log(response.entity);
  49. $scope.material = response.entity;
  50. });
  51. }
  52. $scope.checkMaterial();
  53. } ])