From 0814c5b7fc5e76424532cfa28d65886a7079a651 Mon Sep 17 00:00:00 2001
From: aihe <961836564@qq.com>
Date: Thu, 25 Jul 2024 01:32:26 +0800
Subject: [PATCH 1/2] uu
---
.../tpx-bluetooth-print-preview.vue | 93 +++++++++++++++++++
pages/post/openorder.vue | 5 +-
pages/print/bluetoothPrinter.vue | 16 +++-
pages/print/courierNote.vue | 6 +-
4 files changed, 112 insertions(+), 8 deletions(-)
create mode 100644 components/tpx-bluetooth-print/tpx-bluetooth-print-preview.vue
diff --git a/components/tpx-bluetooth-print/tpx-bluetooth-print-preview.vue b/components/tpx-bluetooth-print/tpx-bluetooth-print-preview.vue
new file mode 100644
index 0000000..8bd33f7
--- /dev/null
+++ b/components/tpx-bluetooth-print/tpx-bluetooth-print-preview.vue
@@ -0,0 +1,93 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 确认打印
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/post/openorder.vue b/pages/post/openorder.vue
index ff60910..b41c198 100644
--- a/pages/post/openorder.vue
+++ b/pages/post/openorder.vue
@@ -285,7 +285,7 @@
-
+
@@ -299,6 +299,7 @@
import BpeGoodphotoTmp from "@/components/buns-post-edit-templates/bpe-goodphoto-tmp"
import BpeGoodKuaidiTmp from "@/components/buns-post-edit-templates/bpe-good-kuaidi-tmp"
import BpeGoodsizeTmp from "@/components/buns-post-edit-templates/bpe-goodsize-tmp"
+ import TpxBluetoothPrintPreview from "@/components/tpx-bluetooth-print/tpx-bluetooth-print-preview"
import { debounce } from "@/common/util"
import * as apiService from "@/common/api"
import { getOrderModels } from "./model"
@@ -308,7 +309,7 @@
}
export default {
- components: { BpeAddressinfoTmp, BpeGoodstaticTmp, BpeCostTmp, BpeGooditemEditTmp, BpeGoodphotoTmp, BpeGoodKuaidiTmp, BpeGoodsizeTmp },
+ components: { BpeAddressinfoTmp, BpeGoodstaticTmp, BpeCostTmp, BpeGooditemEditTmp, BpeGoodphotoTmp, BpeGoodKuaidiTmp, BpeGoodsizeTmp, TpxBluetoothPrintPreview },
props: {
// hasLeftWin: {
// type: Boolean
diff --git a/pages/print/bluetoothPrinter.vue b/pages/print/bluetoothPrinter.vue
index e70df1f..80cee6d 100644
--- a/pages/print/bluetoothPrinter.vue
+++ b/pages/print/bluetoothPrinter.vue
@@ -1,8 +1,6 @@
-
+
@@ -22,18 +20,26 @@ export default {
}
},
mounted () {
-
+ // 保证ref节点加载
+ this.initData();
},
unmounted() {
},
onLoad(option) {
this.queryOption = option
- this.initData();
},
methods: {
initData(){
+ let urls = this.queryOption?.imageUrl?.split(",")
this.pageLoading = false
+ if(urls?.length > 0) {
+ this.$refs.curPrint.startPrint({
+ imageUrl: urls,
+ }, false)
+ } else {
+ this.showToast('缺少打印内容')
+ }
},
}
}
diff --git a/pages/print/courierNote.vue b/pages/print/courierNote.vue
index c214924..328341d 100644
--- a/pages/print/courierNote.vue
+++ b/pages/print/courierNote.vue
@@ -124,7 +124,7 @@
-
+
@@ -133,7 +133,11 @@
import dayjs from "dayjs"
import * as apiService from "@/common/api"
import { checkParams } from "@/common/validate"
+ import TpxBluetoothPrintPreview from "@/components/tpx-bluetooth-print/tpx-bluetooth-print-preview"
export default {
+ components: {
+ TpxBluetoothPrintPreview,
+ },
props: {
// hasLeftWin: {
// type: Boolean
From 1bef74309e2917c04e9e4fa8d90676e0671a2b99 Mon Sep 17 00:00:00 2001
From: aihe <961836564@qq.com>
Date: Thu, 25 Jul 2024 12:30:52 +0800
Subject: [PATCH 2/2] uu
---
pages/address/list.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/address/list.vue b/pages/address/list.vue
index 673e96e..177b3ce 100644
--- a/pages/address/list.vue
+++ b/pages/address/list.vue
@@ -20,7 +20,7 @@
v-slot="curTab"
>
- ({{curTab.item.val}})
+