Browse Source

隔离

master
常熟吴彦祖 1 month ago
parent
commit
6713f17e4d
  1. 6
      src/views/modules/automatedWarehouse/callOut.vue
  2. 6
      src/views/modules/automatedWarehouse/callOutForHetuo.vue
  3. 6
      src/views/modules/automatedWarehouse/callOutToStation.vue
  4. 5
      src/views/modules/customerIssue/sales-temporary.vue
  5. 5
      src/views/modules/haianAutoWarehouse/haianWmsCancelReserve.vue
  6. 5
      src/views/modules/inventory/label-query.vue
  7. 5
      src/views/modules/inventory/wms-cancel-reserve.vue

6
src/views/modules/automatedWarehouse/callOut.vue

@ -81,7 +81,7 @@
<div v-if="palletList.length > 0" class="rma-list">
<!-- Call车按钮 - 当有选中栈板时显示 -->
<div class="list-title" style="flex: 0.75">可用栈板列表</div>
<div class="list-title" style="flex: 0.75">可呼叫栈板列表</div>
<el-form>
<el-row v-for="(pallet, index) in palletList" :key="index" class="rma-row">
@ -89,6 +89,10 @@
<div class="rma-item" @click="selectPallet(pallet)" :class="{ 'selected': isSelected(pallet) }">
<div class="item-info">
<span class="part-no">栈板号: {{ pallet.palletId }}</span>
<!-- Call料只搬运实物;Q隔离标签需明确提示不可领料。- rqrq -->
<span class="batch-qty" v-if="pallet.inStockFlag">
库存类型: {{ pallet.inStockFlag === 'Q' ? '隔离(不可领料)' : pallet.inStockFlag === 'Y' ? '在库' : pallet.inStockFlag }}
</span>
<!-- rqrq - 如果有物料编码,显示明细;否则只显示栈板 -->
<span class="batch-qty" v-if="pallet.partNo">
物料: {{ pallet.partNo }} | 数量: {{ pallet.qty }}

6
src/views/modules/automatedWarehouse/callOutForHetuo.vue

@ -69,7 +69,7 @@
<div v-if="palletList.length > 0" class="rma-list">
<!-- Call车按钮 - 当有选中栈板时显示 -->
<div class="list-title" style="flex: 0.75">可用栈板列表</div>
<div class="list-title" style="flex: 0.75">可呼叫栈板列表</div>
<el-form>
<el-row v-for="(pallet, index) in palletList" :key="index" class="rma-row">
@ -77,6 +77,10 @@
<div class="rma-item" @click="selectPallet(pallet)" :class="{ 'selected': isSelected(pallet) }">
<div class="item-info">
<span class="part-no">栈板号: {{ pallet.palletId }}</span>
<!-- 合托呼叫可搬运Q,但隔离物料不能作为领料库存。- rqrq -->
<span class="batch-qty" v-if="pallet.inStockFlag">
库存类型: {{ pallet.inStockFlag === 'Q' ? '隔离(不可领料)' : pallet.inStockFlag === 'Y' ? '在库' : pallet.inStockFlag }}
</span>
<!-- rqrq - 如果有物料编码,显示明细;否则只显示栈板 -->
<span class="batch-qty" v-if="pallet.partNo">
物料: {{ pallet.partNo }} | 数量: {{ pallet.qty }}

6
src/views/modules/automatedWarehouse/callOutToStation.vue

@ -77,7 +77,7 @@
<!-- 栈板列表 - rqrq(单选模式)-->
<div v-if="palletList.length > 0" class="rma-list">
<div class="list-title" style="flex: 0.75">可用栈板列表(单选)</div>
<div class="list-title" style="flex: 0.75">可呼叫栈板列表(单选)</div>
<el-form>
<el-row v-for="(pallet, index) in palletList" :key="index" class="rma-row">
@ -85,6 +85,10 @@
<div class="rma-item" @click="selectPallet(pallet)" :class="{ 'selected': isSelected(pallet) }">
<div class="item-info">
<span class="part-no">栈板号: {{ pallet.palletId }}</span>
<!-- 指定站点呼叫回显Q,避免把隔离实物误认为可发料库存。- rqrq -->
<span class="batch-qty" v-if="pallet.inStockFlag">
库存类型: {{ pallet.inStockFlag === 'Q' ? '隔离(不可领料)' : pallet.inStockFlag === 'Y' ? '在库' : pallet.inStockFlag }}
</span>
<!-- rqrq - 如果有物料编码,显示明细;否则只显示栈板 -->
<span class="batch-qty" v-if="pallet.partNo">
物料: {{ pallet.partNo }} | 数量: {{ pallet.qty }}

5
src/views/modules/customerIssue/sales-temporary.vue

@ -36,6 +36,11 @@
<span class="info-label">物料编码:</span>
<span class="info-value">{{ labelInfo.partNo || '-' }}</span>
</div>
<!-- 销售临时查询明确区分X/N/Y/Q,避免隔离状态只靠颜色提示。- rqrq -->
<div class="info-row">
<span class="info-label">库存类型:</span>
<span class="info-value">{{ labelInfo.inStockFlag === 'X' ? '未入库' : labelInfo.inStockFlag === 'N' ? '不在库' : labelInfo.inStockFlag === 'Y' ? '在库' : labelInfo.inStockFlag === 'Q' ? '隔离' : (labelInfo.inStockFlag || '-') }}</span>
</div>
<div class="info-row">
<span class="info-label">入库数量:</span>

5
src/views/modules/haianAutoWarehouse/haianWmsCancelReserve.vue

@ -47,6 +47,11 @@
<span class="info-label">物料编码:</span>
<span class="info-value">{{ labelInfo.partNo || '-' }}</span>
</div>
<!-- 扫码查询回显真实库存类型;取消预定按钮仍按原预定状态控制。- rqrq -->
<div class="info-row">
<span class="info-label">库存类型:</span>
<span class="info-value">{{ labelInfo.inStockFlag === 'X' ? '未入库' : labelInfo.inStockFlag === 'N' ? '不在库' : labelInfo.inStockFlag === 'Y' ? '在库' : labelInfo.inStockFlag === 'Q' ? '隔离' : (labelInfo.inStockFlag || '-') }}</span>
</div>
<div class="info-row">
<span class="info-label">数量:</span>
<span class="info-value">{{ labelInfo.qty || '0' }}</span>

5
src/views/modules/inventory/label-query.vue

@ -58,6 +58,11 @@
<span class="info-label">物料编码:</span>
<span class="info-value">{{ labelInfo.partNo || '-' }}</span>
</div>
<!-- 只读查询回显完整库存类型,Q仍是实物在库但不可发料。- rqrq -->
<div class="info-row">
<span class="info-label">库存类型:</span>
<span class="info-value">{{ labelInfo.inStockFlag === 'X' ? '未入库' : labelInfo.inStockFlag === 'N' ? '不在库' : labelInfo.inStockFlag === 'Y' ? '在库' : labelInfo.inStockFlag === 'Q' ? '隔离' : (labelInfo.inStockFlag || '-') }}</span>
</div>
<div class="info-row">
<span class="info-label">数量:</span>

5
src/views/modules/inventory/wms-cancel-reserve.vue

@ -47,6 +47,11 @@
<span class="info-label">物料编码:</span>
<span class="info-value">{{ labelInfo.partNo || '-' }}</span>
</div>
<!-- 取消预定页只读展示标签库存类型;隔离状态仍由服务端控制。- rqrq -->
<div class="info-row">
<span class="info-label">库存类型:</span>
<span class="info-value">{{ labelInfo.inStockFlag === 'X' ? '未入库' : labelInfo.inStockFlag === 'N' ? '不在库' : labelInfo.inStockFlag === 'Y' ? '在库' : labelInfo.inStockFlag === 'Q' ? '隔离' : (labelInfo.inStockFlag || '-') }}</span>
</div>
<div class="info-row">
<span class="info-label">数量:</span>

Loading…
Cancel
Save