From 5b12ae51e0f42a1f17e81afa5385f3df57ea8810 Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期五, 08 七月 2022 15:06:26 +0800
Subject: [PATCH] 1.打印测试

---
 src/views/scgl/gdpg.vue |   50 ++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 46 insertions(+), 4 deletions(-)

diff --git a/src/views/scgl/gdpg.vue b/src/views/scgl/gdpg.vue
index 09a8624..72c6e2c 100644
--- a/src/views/scgl/gdpg.vue
+++ b/src/views/scgl/gdpg.vue
@@ -1,11 +1,53 @@
-<template />
+<template>
+  <div>
+    <h3>鎶ヨ〃鐩存帴鎵撳嵃锛岄�氳繃AJAX鏂瑰紡鑾峰彇鎶ヨ〃妯℃澘涓庢姤琛ㄦ暟鎹�</h3>
+
+    <!--    <p><a href="javascript:void" @click.prevent="ws_ajax_print">鐩存帴鎵撳嵃</a></p>-->
+    <p><a href="javascript:void" @click.prevent="ws_ajax_print">鐩存帴鎵撳嵃</a></p>
+
+    <!--    <h3>鑷畾涔夋墦鍗板弬鏁帮紝鎸囧畾鎵撳嵃鏈猴紝璁剧疆閫愪唤鎵撳嵃涓庢墦鍗颁唤鏁扮瓑</h3>-->
+
+    <!--    <p>-->
+    <!--      <a href="javascript:void" @click.prevent="ws_ajax_customprint">鑷畾涔夊弬鏁版墦鍗�</a>-->
+    <!--    </p>-->
+  </div>
+</template>
 
 <script>
+import { webapp_ws_ajax_run, webapp_urlprotocol_startup, urlAddRandomNo } from '@/utils/grwebapp'
+
 export default {
-  name: 'Gdpg'
+  mounted() {
+    webapp_urlprotocol_startup()
+  },
+  methods: {
+    ws_ajax_print() {
+      // 鍙傛暟鍏蜂綋璇存槑璇峰弬鑰冨府鍔╂枃妗d腑鐨勨�淲EB鎶ヨ〃(B/S鎶ヨ〃)->WEB鎶ヨ〃瀹㈡埛绔�->鍚姩鍙傛暟璇存槑鈥濋儴鍒�
+      var args = {
+        type: 'print',
+        // showOptionDlg: false, //濡傛灉涓嶆樉绀烘墦鍗板璇濇鑰岀洿鎺ユ墦鍗帮紝灏嗘琛屾敞閲婂幓鎺夊嵆鍙�
+        report: urlAddRandomNo('./grf/simple.grf'),
+        data: './data/jsonCustomer.txt'
+      }
+      console.log(args, 1)
+      webapp_ws_ajax_run(args)
+    },
+    ws_ajax_customprint() {
+      // 鍙傛暟鍏蜂綋璇存槑璇峰弬鑰冨府鍔╂枃妗d腑鐨勨�淲EB鎶ヨ〃(B/S鎶ヨ〃)->WEB鎶ヨ〃瀹㈡埛绔�->鍚姩鍙傛暟璇存槑鈥濋儴鍒�
+      var args = {
+        type: 'print', // 濡傛灉鏄杩涜鎵撳嵃锛屽皢 type 璁剧疆涓� print
+        report: urlAddRandomNo('./grf/simple.grf'),
+        data: './data/jsonCustomer.txt',
+        PrinterName: 'Microsoft Print to PDF', // 鎸囧畾瑕佽緭鍑虹殑鎵撳嵃鏈哄悕绉�
+        Collate: false, // 涓嶆寜閫愪唤鏂瑰紡鎵撳嵃
+        Copies: 5 // 鍏辨墦鍗�5浠�
+      }
+
+      webapp_ws_ajax_run(args)
+    }
+  }
 }
 </script>
 
-<style scoped>
-
+<style>
 </style>

--
Gitblit v1.9.3