|
@@ -22,9 +22,6 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
- <div>
|
|
|
|
- <a-button :disabled="scalLoading" size="small" @click="handleCapture('copy')"><a-icon type="copy" /> 复制截图</a-button>
|
|
|
|
- </div>
|
|
|
|
<div>
|
|
<div>
|
|
<a-button :disabled="scalLoading" size="small" @click="handleCapture('export')"><a-icon type="export" /> 导出图片</a-button>
|
|
<a-button :disabled="scalLoading" size="small" @click="handleCapture('export')"><a-icon type="export" /> 导出图片</a-button>
|
|
</div>
|
|
</div>
|
|
@@ -56,6 +53,9 @@
|
|
</div>
|
|
</div>
|
|
<div class="btn-box">
|
|
<div class="btn-box">
|
|
<a-button size="large" style="margin-right: 25px;" @click="handleCommonCancel" v-if="isCancel">{{ cancelText }}</a-button>
|
|
<a-button size="large" style="margin-right: 25px;" @click="handleCommonCancel" v-if="isCancel">{{ cancelText }}</a-button>
|
|
|
|
+ <a-button size="large" style="margin-right: 25px;" type="default" @click="handleCapture(hasClipboard?'copy':'export')">
|
|
|
|
+ {{ hasClipboard?'复制截图':'导出图片' }}
|
|
|
|
+ </a-button>
|
|
<a-button size="large" type="primary" :loading="$store.state.app.printLoading" @click="handleCommonOk">
|
|
<a-button size="large" type="primary" :loading="$store.state.app.printLoading" @click="handleCommonOk">
|
|
{{ $store.state.app.printLoading?'打印中...':okText }}
|
|
{{ $store.state.app.printLoading?'打印中...':okText }}
|
|
</a-button>
|
|
</a-button>
|
|
@@ -134,6 +134,11 @@ export default {
|
|
printList: []
|
|
printList: []
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ computed: {
|
|
|
|
+ hasClipboard () {
|
|
|
|
+ return !!typeof ClipboardItem
|
|
|
|
+ }
|
|
|
|
+ },
|
|
methods: {
|
|
methods: {
|
|
// 选择打印机
|
|
// 选择打印机
|
|
changePrint (v) {
|
|
changePrint (v) {
|