"use strict"; /** * controller for User Profile Example */ app.controller("inspectReportCtrl", [ "$rootScope", "$scope", "$state", "$timeout", "$interval", "$modal", "SweetAlert", "i18nService", "uiGridConstants", "uiGridGroupingConstants", "Restangular", "api_bpm_schedule", "api_bpm_data", "api_bpm", "api_wechatfile", "api_configure_data", "moment", function ( $rootScope, $scope, $state, $timeout, $interval, $modal, SweetAlert, i18nService, uiGridConstants, uiGridGroupingConstants, Restangular, api_bpm_schedule, api_bpm_data, api_bpm, api_wechatfile, api_configure_data, moment ) { $scope.langs = i18nService.getAllLangs(); $scope.lang = "zh-cn"; i18nService.setCurrentLang($scope.lang); // var loginUser = $rootScope.user; // $scope.xinzeng = false; // $scope.shanchu = false; // $scope.bianji = false; // $scope.zantingzhixing = false; // for (var i = 0; i < loginUser.menu.length; i++) { // if (loginUser.menu[i].link == "xunjianjihua_xinzeng") { // $scope.xinzeng = true // } // if (loginUser.menu[i].link == "xunjianjihua_shanchu") { // $scope.shanchu = true // } // if (loginUser.menu[i].link == "xunjianjihua_bianji") { // $scope.bianji = true // } // if (loginUser.menu[i].link == "xunjianjihua_zantingzhixing") { // $scope.zantingzhixing = true // } // } // 打印 $scope.print = function () { ///.ui-grid-viewport var docHead = document.head.outerHTML; //.ui-grid-viewport console.log(docHead); var printContents = document.querySelector(".grid").outerHTML; console.log(printContents); var winAttr = "location=yes, statusbar=no, menubar=no, titlebar=no, toolbar=no,dependent=no, width=865, height=600, resizable=yes, screenX=200, screenY=200, personalbar=no, scrollbars=yes"; var newWin = window.open("", "_blank", winAttr); var writeDoc = newWin.document; writeDoc.open(); writeDoc.write( ` ${docHead}
${printContents}