feat(wms): 调整导出配置和标签预览布局
- 增加单次导出数量从30到50 - 添加冷硬卷作为默认物料类型 - 重构生产标签预览布局,优化显示效果并增加二维码尺寸
This commit is contained in:
@@ -3,30 +3,58 @@
|
||||
<table class="material-label-table">
|
||||
<!-- 调整第一行结构,使label和value各占2列(等宽) -->
|
||||
<tr>
|
||||
<td class="label-cell" colspan="1">料卷号</td>
|
||||
<td class="value-cell" colspan="2">
|
||||
<div type="text" class="nob" style="display: flex; align-items: center; text-align: center; justify-content: center;">{{ content.enterCoilNo || '' }}</div>
|
||||
<td colspan="3" style="padding: 0;">
|
||||
<div
|
||||
style="
|
||||
display: flex;
|
||||
height: 100%;
|
||||
align-items: space-evenly;
|
||||
text-align: center;
|
||||
justify-content: space-evenly;
|
||||
flex-direction: column;
|
||||
">
|
||||
<div style="display: flex; flex: 1; align-items: center;">
|
||||
<div style="flex: 1; height: 100%; display: flex; align-items: center; justify-content: center; border: 1px solid #333; box-sizing: border-box;" class="label-cell">
|
||||
料卷号
|
||||
</div>
|
||||
<div style="flex: 1; height: 100%; display: flex; align-items: center; justify-content: center; border: 1px solid #333; box-sizing: border-box;" class="value-cell">
|
||||
{{ content.enterCoilNo || '' }}
|
||||
</div>
|
||||
</div>
|
||||
<div style="display: flex; flex: 1; align-items: center;">
|
||||
<div style="flex: 1; height: 100%; display: flex; align-items: center; justify-content: center; border: 1px solid #333; box-sizing: border-box;" class="label-cell">
|
||||
逻辑库区
|
||||
</div>
|
||||
<div style="flex: 1; height: 100%; display: flex; align-items: center; justify-content: center; border: 1px solid #333; box-sizing: border-box;" class="value-cell">
|
||||
<input type="text" class="nob" :value="content.warehouseName || ''" />
|
||||
</div>
|
||||
</div>
|
||||
<div style="display: flex; flex: 1; align-items: center;">
|
||||
<div style="flex: 1; height: 100%; display: flex; align-items: center; justify-content: center; border: 1px solid #333; box-sizing: border-box;" class="label-cell">
|
||||
实际库区
|
||||
</div>
|
||||
<div style="flex: 1; height: 100%; display: flex; align-items: center; justify-content: center; border: 1px solid #333; box-sizing: border-box;" class="value-cell">
|
||||
<input type="text" class="nob" :value="content.actualWarehouseName || ''" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
<td class="value-cell" colspan="1">
|
||||
<QRCode :content="content.qrcodeRecordId || ' '" :size="40" />
|
||||
<QRCode :content="content.qrcodeRecordId || ' '" :size="60" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<!-- <tr>
|
||||
<td class="label-cell" colspan="2">逻辑库区</td>
|
||||
<td class="value-cell" colspan="2">
|
||||
<input type="text" class="nob" :value="content.warehouseName || ''" />
|
||||
</td>
|
||||
<!-- <td class="label-cell">实际库区</td>
|
||||
<td class="value-cell">
|
||||
<input type="text" class="nob" :value="content.actualWarehouseName || ''" />
|
||||
</td> -->
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label-cell" colspan="2">实际库区</td>
|
||||
<td class="value-cell" colspan="2">
|
||||
<input type="text" class="nob" :value="content.actualWarehouseName || ''" />
|
||||
</td>
|
||||
</tr>
|
||||
</tr> -->
|
||||
<tr>
|
||||
<td class="label-cell">规格(mm)</td>
|
||||
<td class="value-cell">
|
||||
|
||||
@@ -159,7 +159,7 @@ export default {
|
||||
// 导出配置
|
||||
config: {
|
||||
renderScale: 1.2, // 清晰度
|
||||
pageSize: 30 // 单次导出数量
|
||||
pageSize: 50 // 单次导出数量
|
||||
},
|
||||
|
||||
// 任务规划数据
|
||||
@@ -224,6 +224,7 @@ export default {
|
||||
materialType: '成品',
|
||||
itemType: 'product',
|
||||
selectType: 'raw_material',
|
||||
itemName: '冷硬卷',
|
||||
pageSize: 1, // 仅获取总数量,pageSize设为1
|
||||
pageNum: 1
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user