|
|
|
@ -191,7 +191,7 @@ |
|
|
|
<div class="col-qty">数量</div> |
|
|
|
<div class="col-location">库位</div> |
|
|
|
<div class="col-batch">合约号码</div> |
|
|
|
<div class="col-date">入库日期</div> |
|
|
|
<div class="col-date">入库天数</div> |
|
|
|
</div> |
|
|
|
<div class="table-body"> |
|
|
|
<div v-for="(item, index) in stockList" :key="index" class="table-row"> |
|
|
|
@ -412,19 +412,19 @@ export default { |
|
|
|
// 显示物料名称提示框 |
|
|
|
showPartNameTip(partName, event) { |
|
|
|
if (!partName || partName === '-') return; |
|
|
|
|
|
|
|
|
|
|
|
// 获取点击元素位置(使用屏幕坐标) |
|
|
|
const rect = event.target.getBoundingClientRect(); |
|
|
|
|
|
|
|
|
|
|
|
// 计算提示框位置(fixed定位,显示在点击位置上方) |
|
|
|
this.tooltipStyle = { |
|
|
|
top: (rect.top - 5) + 'px', |
|
|
|
left: rect.left + 'px' |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
this.currentPartName = partName; |
|
|
|
this.showPartNameTooltip = true; |
|
|
|
|
|
|
|
|
|
|
|
// 添加点击其他位置关闭的监听 |
|
|
|
setTimeout(() => { |
|
|
|
document.addEventListener('click', this.hidePartNameTip); |
|
|
|
|