12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- app.controller('StdTicketInfoCtrl', [ '$rootScope', '$scope', '$http', '$timeout', '$state', '$stateParams', function($rootScope, $scope, $http, $timeout, $state, $stateParams) {
- /*if ($stateParams == undefined
- || $stateParams.ly_ticket_id == undefined) {
- $.alert('参数错误,无法获取准考证详细信息', function() {
- $rootScope.goWechat();
- });
- return;
- }*/
- //考点指引
- $scope.agentGuide = function(ly_agent_id) {
- //$rootScope.goLocation('ticket/guide/' + ly_agent_id);
- if(ly_agent_id == 12) {
- $.alert('该考点没有考点指引');
- return;
- }
- var url = $rootScope.FrameParam.EnrolMaterialWebPath+ly_agent_id+".pdf";
- $('#notice_url').attr('href', url);
- document.getElementById("notice_url").click();
- }
- $scope.getTicket = function() {
- $rootScope.ajaxRequest({
- url : '../enrol/std/ticket/find.htm',
- data : {
- ly_ticket_id : $stateParams.ly_ticket_id,
- aspect_batch : 1
- }
- }, function(response) {
- $scope.TicketMap = response.map;
- console.log($scope.TicketMap);
- });
- }
- $scope.goDownloadTicket = function(download_type) {
- $rootScope.ajaxRequest({
- url : "../enrol/std/ticket/download.htm",
- data : {
- ly_ticket_id : $stateParams.ly_ticket_id,
- download_type : download_type
- }
- }, function(data) {
- var url = $rootScope.FrameParam.EnrolMaterialWebPath
- + $scope.TicketMap.LyStdTicket.ticket_file_name;
- if (download_type == 'Download') {
- $('#ticket_url').attr('href', url);
- document.getElementById("ticket_url").click();
- } else {
- $.alert($rootScope.FrameParam.EnrolMaterialWebPath
- + $scope.TicketMap.LyStdTicket.ticket_file_name, '请手动进行复制操作');
- // var clipboard = new ClipboardJS('#copyTicket');
- // clipboard.on('success', function(e) {
- // $.alert("复制成功");
- // });
- //
- // clipboard.on('error', function(e) {
- // $.alert($rootScope.FrameParam.EnrolMaterialWebPath
- // + $scope.TicketMap.LyStdTicket.ticket_file_name, '法完成复制,请手动进行复制操作');
- //
- // });
- }
- });
- };
-
- $scope.getTicket();
- } ])
|