|
@@ -96,7 +96,7 @@
|
|
|
<div class="take-lot" v-if="lotData.length>0">
|
|
<div class="take-lot" v-if="lotData.length>0">
|
|
|
<van-cell-group>
|
|
<van-cell-group>
|
|
|
<div class="take-lot-title">批次信息</div>
|
|
<div class="take-lot-title">批次信息</div>
|
|
|
- <van-cell v-for="(item,i) in lotData" :key="i" :is-link="item.field!=='lotAtt05'"
|
|
|
|
|
|
|
+ <van-cell v-for="(item,i) in lotData" :key="i" :is-link="item.field!=='lotAtt05'" v-if="item.field!=='lotAtt09'"
|
|
|
@click="onLot(item)">
|
|
@click="onLot(item)">
|
|
|
<template #title>
|
|
<template #title>
|
|
|
<van-icon v-if="item.require" name="warning-o" color="#ed6a0c" />
|
|
<van-icon v-if="item.require" name="warning-o" color="#ed6a0c" />
|
|
@@ -482,6 +482,12 @@ const _getProductLot = (item) => {
|
|
|
if (lotField.startsWith('lotAtt') && lotField.length === 8) {
|
|
if (lotField.startsWith('lotAtt') && lotField.length === 8) {
|
|
|
lot.mapping = item[lotField]
|
|
lot.mapping = item[lotField]
|
|
|
}
|
|
}
|
|
|
|
|
+ if (lotField === 'lotAtt09') {
|
|
|
|
|
+ const index = res.data.indexOf(lot);
|
|
|
|
|
+ if (index > -1) {
|
|
|
|
|
+ res.data.splice(index, 1);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
})
|
|
})
|
|
|
lotData.value = res.data
|
|
lotData.value = res.data
|
|
|
_calculateShelfLife(item, lotData.value)
|
|
_calculateShelfLife(item, lotData.value)
|