Browse Source

2026-07-21

异常规则配置
master
fengyuan_yang 1 week ago
parent
commit
7038b996b2
  1. 41
      src/views/modules/yieldReport/com_separate_roll.vue

41
src/views/modules/yieldReport/com_separate_roll.vue

@ -254,9 +254,12 @@
<span class="label">锁定时间 / LOCKED AT</span>
<span class="value">{{ getExceptionRuleLockedTimeText() }}</span>
</div>
<div class="exception-rule-info-card">
<div class="exception-rule-info-card work-order-card">
<span class="label">工单编号 / WORK ORDER</span>
<span class="value hl">{{ getExceptionRuleWorkOrderText() }}</span>
<div class="work-order-value-line">
<span class="value hl">{{ getExceptionRuleWorkOrderText() }}</span>
<span class="work-order-seq">{{ getExceptionRuleSeqNoText() }}</span>
</div>
</div>
</div>
@ -1960,6 +1963,10 @@ export default {
return this.scheduleData.orderNo || '--'
},
getExceptionRuleSeqNoText () {
return this.scheduleData.seqNo || '--'
},
formatExceptionRuleDefectRateText () {
const text = this.formatRuleNumber(this.exceptionRuleMatchedDefectRate, 2)
return text === '--' ? '--' : `${text}%`
@ -3044,6 +3051,36 @@ export default {
animation: exception-rule-glow-breathe 1.5s ease-in-out infinite;
}
.exception-rule-info-card.work-order-card .work-order-value-line {
display: flex;
align-items: flex-end;
justify-content: space-between;
gap: 10px;
width: 100%;
}
.exception-rule-info-card.work-order-card .work-order-value-line .value {
flex: 1;
min-width: 0;
text-align: left;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.exception-rule-info-card.work-order-card .work-order-seq {
display: inline-block;
min-width: 5ch;
text-align: right;
white-space: nowrap;
font-family: 'Barlow Condensed', sans-serif;
font-size: 20px;
line-height: 1.15;
font-weight: 700;
letter-spacing: 0.02em;
color: #dde3e8;
}
.exception-rule-flow-steps {
display: flex;
align-items: center;

Loading…
Cancel
Save