diff --git a/src/views/wpm_bx/handover_form.vue b/src/views/wpm_bx/handover_form.vue
index 0acfffb2..ca5755c8 100644
--- a/src/views/wpm_bx/handover_form.vue
+++ b/src/views/wpm_bx/handover_form.vue
@@ -26,7 +26,7 @@
>
-
+
{{ totalCount }}
@@ -75,7 +75,7 @@
-
+
{{ listItem.count_canhandover }}
@@ -477,19 +477,19 @@ export default {
if (items.length < 2) return false;
const states = new Set(items.map(i => Number(i.state)));
if (states.size !== 1) return false;
- const tracking = Number(items[0].tracking);
- if (tracking === 20) return true;
- return items.every(i =>
- Number(i.state) === 10 &&
- i.defect != null &&
- Number(i.defect_okcate) === 20
- );
+ return true;
},
clearBatchDefectHint() {
const items = this.form.handoverb || [];
- return Number(items[0] && items[0].tracking) === 20
+ const tracking = Number(
+ items[0] && (
+ items[0].tracking ??
+ (items[0].material_ && items[0].material_.tracking)
+ )
+ );
+ return tracking === 20
? "仅清除合批后批次的缺陷归类,单件缺陷记录保持不变"
- : "将合格B类合并为无缺陷批次";
+ : "清除合批后批次的具体缺陷归类,库存状态保持不变";
}
},
watch: {
diff --git a/src/views/wpm_gx/handover_form.vue b/src/views/wpm_gx/handover_form.vue
index 600e267c..b419e751 100644
--- a/src/views/wpm_gx/handover_form.vue
+++ b/src/views/wpm_gx/handover_form.vue
@@ -487,19 +487,19 @@ export default {
if (items.length < 2) return false;
const states = new Set(items.map(i => Number(i.state)));
if (states.size !== 1) return false;
- const tracking = Number(items[0].tracking);
- if (tracking === 20) return true;
- return items.every(i =>
- Number(i.state) === 10 &&
- i.defect != null &&
- Number(i.defect_okcate) === 20
- );
+ return true;
},
clearBatchDefectHint() {
const items = this.form.handoverb || [];
- return Number(items[0] && items[0].tracking) === 20
+ const tracking = Number(
+ items[0] && (
+ items[0].tracking ??
+ (items[0].material_ && items[0].material_.tracking)
+ )
+ );
+ return tracking === 20
? "仅清除合批后批次的缺陷归类,单件缺陷记录保持不变"
- : "将合格B类合并为无缺陷批次";
+ : "清除合批后批次的具体缺陷归类,库存状态保持不变";
}
},
watch: {