|
@@ -13,9 +13,9 @@
|
|
|
<div style="padding:10px;">
|
|
|
<a-button
|
|
|
key="3"
|
|
|
- size="small"
|
|
|
id="print-preview-btn"
|
|
|
- type="info"
|
|
|
+ type="primary"
|
|
|
+ ghost
|
|
|
:loading="$store.state.app.printLoading"
|
|
|
:disabled="disabled"
|
|
|
@click="handlePrint('preview')">
|
|
@@ -23,7 +23,6 @@
|
|
|
</a-button>
|
|
|
<a-button
|
|
|
key="2"
|
|
|
- size="small"
|
|
|
type="primary"
|
|
|
style="margin-left: 10px;margin-right: 10px;"
|
|
|
id="print-print-btn"
|
|
@@ -32,18 +31,19 @@
|
|
|
@click="handlePrint('print')">
|
|
|
{{ $store.state.app.printLoading?'打印中...':'快捷打印' }}
|
|
|
</a-button>
|
|
|
- <a-divider type="vertical" />
|
|
|
- <a-button
|
|
|
+ </div>
|
|
|
+ <a-divider style="margin:5px 0;" v-if="showExport"/>
|
|
|
+ <div style="padding:10px;" v-if="showExport">
|
|
|
+ <a-button
|
|
|
key="1"
|
|
|
- size="small"
|
|
|
type="primary"
|
|
|
- :loading="$store.state.app.printLoading"
|
|
|
class="button-warning"
|
|
|
+ :loading="$store.state.app.printLoading"
|
|
|
id="print-export-btn"
|
|
|
- v-if="showExport"
|
|
|
+ style="margin-left:0;"
|
|
|
:disabled="disabled"
|
|
|
@click="handlePrint('export')">导出Excel</a-button>
|
|
|
- <slot name="extendButtons"></slot>
|
|
|
+ <slot name="extendButtons"></slot>
|
|
|
</div>
|
|
|
</template>
|
|
|
<a-button type="link" class="button-default"><a-icon type="printer" /> 打印导出 </a-button>
|