| | |
| | | <view v-if="item.urgent == 1" class="badge urgent">急料</view> |
| | | <view v-if="item.isFirst == 1" class="badge normal">首次</view> |
| | | <view class="card-title">检验单号: {{ item.billNo }}</view> |
| | | <view :class="{'status-pending': current === 0, 'status-assigned': current === 0 && item.statusUser, 'status-pass': current === 1 && item.result === '合格', 'status-fail': current === 1 && item.result === '不合格'}" |
| | | <view :class="{ |
| | | 'status-pending': !item.result && current === 0, |
| | | 'status-assigned': current === 0 && item.statusUser && !item.result, |
| | | 'status-pass': item.result === '合格', |
| | | 'status-fail': item.result === '不合格', |
| | | 'status-submitted': !item.result && current === 1 |
| | | }" |
| | | class="status"> |
| | | {{ current === 0 ? (item.statusUser ? '已分配' : '未提交') : (item.result ? item.result : '已提交') }} |
| | | {{ current === 0 ? (item.result ? item.result : '未提交') : (item.result ? item.result : '已提交') }} |
| | | </view> |
| | | </view> |
| | | |
| | |
| | | } |
| | | |
| | | .status-fail { |
| | | background: linear-gradient(135deg, #e74c3c, #c0392b); |
| | | background: linear-gradient(135deg, #3498db, #2980b9); |
| | | color: white; |
| | | } |
| | | |
| | | .status-submitted { |
| | | background: linear-gradient(135deg, #95a5a6, #7f8c8d); |
| | | color: white; |
| | | } |
| | | |