|
|
|
|
@ -317,7 +317,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</el-descriptions>
|
|
|
|
|
<div v-if="detailData?.qrcodeUrl" class="device-ledger-detail-qrcode">
|
|
|
|
|
<!-- <div v-if="detailData?.qrcodeUrl" class="device-ledger-detail-qrcode">
|
|
|
|
|
<QrcodeActionCard
|
|
|
|
|
:image-url="detailData.qrcodeUrl"
|
|
|
|
|
:print-id="detailData.id || detailData.deviceCode"
|
|
|
|
|
@ -329,7 +329,29 @@
|
|
|
|
|
:error-text="t('EquipmentManagement.EquipmentLedger.qrcodeLoadError')"
|
|
|
|
|
:show-refresh="false"
|
|
|
|
|
/>
|
|
|
|
|
</div>
|
|
|
|
|
<UploadImg style="height: 100px" :v-model="detailData?.images" disabled="false" />
|
|
|
|
|
</div>-->
|
|
|
|
|
|
|
|
|
|
<div class="container">
|
|
|
|
|
<div v-if="detailData?.qrcodeUrl" >
|
|
|
|
|
<QrcodeActionCard
|
|
|
|
|
:image-url="detailData.qrcodeUrl"
|
|
|
|
|
:print-id="detailData.id || detailData.deviceCode"
|
|
|
|
|
:print-title="`${detailData.deviceName || '设备'}码打印预览`"
|
|
|
|
|
:print-paper-width="80"
|
|
|
|
|
:print-paper-height="80"
|
|
|
|
|
:print-max-width="220"
|
|
|
|
|
:empty-text="t('EquipmentManagement.EquipmentLedger.qrcodeLoadError')"
|
|
|
|
|
:error-text="t('EquipmentManagement.EquipmentLedger.qrcodeLoadError')"
|
|
|
|
|
:show-refresh="false"
|
|
|
|
|
/>
|
|
|
|
|
</div>
|
|
|
|
|
<div v-if="detailData?.images">
|
|
|
|
|
<!-- <UploadImg style="height: 100px" v-model="detailData?.images" :disabled="false" />-->
|
|
|
|
|
<img :src="detailData?.images" class="upload-image" />
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<el-tabs v-model="detailActiveTab" class="mt-12px">
|
|
|
|
|
<el-tab-pane :label="t('EquipmentManagement.EquipmentLedger.checkHistory')" name="check">
|
|
|
|
|
<div style="margin-bottom: 16px;">
|
|
|
|
|
@ -1484,6 +1506,26 @@ onMounted(async () => {
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
|
|
|
|
|
|
|
|
.container {
|
|
|
|
|
margin-top: 10px;
|
|
|
|
|
display: flex; /* 关键:开启弹性布局 */
|
|
|
|
|
gap: 20px; /* 可选:两个div之间的间距 */
|
|
|
|
|
}
|
|
|
|
|
.left-div, .right-div {
|
|
|
|
|
//flex: 1; /* 关键:让两个div等宽 */
|
|
|
|
|
/* 或者设置固定宽度,如 width: 300px; */
|
|
|
|
|
|
|
|
|
|
border: 1px solid #ccc;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.upload-image {
|
|
|
|
|
width: 150px;
|
|
|
|
|
height: 150px;
|
|
|
|
|
object-fit: contain;
|
|
|
|
|
border: 1px solid #ccc;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.device-ledger-layout {
|
|
|
|
|
display: flex;
|
|
|
|
|
gap: 12px;
|
|
|
|
|
|