feat(pda): prefer business identifiers

This commit is contained in:
2026-08-30 17:36:57 +08:00
parent 921847d70c
commit 50a2e5082d
12 changed files with 167 additions and 65 deletions
+17 -14
View File
@@ -289,14 +289,14 @@
justify-content: space-between;
box-sizing: border-box;
width: 100%;
height: 48px;
padding: 0 14px;
min-height: 48px;
padding: 8px 14px;
border: 2px solid $primary;
border-radius: 12px;
color: $primary;
font-size: 14px;
font-weight: 500;
line-height: 44px;
line-height: 20px;
text-align: left;
background: $card;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08);
@@ -304,11 +304,10 @@
.box-select-summary {
min-width: 0;
overflow: hidden;
flex: 1;
line-height: 44px;
text-overflow: ellipsis;
white-space: nowrap;
line-height: 20px;
overflow-wrap: anywhere;
white-space: normal;
}
.box-chevron {
@@ -365,7 +364,7 @@
.box-dropdown {
position: absolute;
top: 53px;
top: calc(100% + 5px);
left: 0;
right: 0;
overflow: hidden;
@@ -390,6 +389,8 @@
border-bottom: 0;
}
.box-option > view { min-width: 0; flex: 1; }
.box-option.active {
color: $primary;
font-weight: 600;
@@ -398,8 +399,8 @@
.box-option.completed { color: #596675; background: #f3f7f6; }
.box-option-number, .box-option-order { display: block; }
.box-option-number { font-size: 13px; font-weight: 700; }
.box-option-order { margin-top: 3px; color: $text-secondary; font-size: 11px; }
.box-option-number { font-size: 13px; font-weight: 700; overflow-wrap: anywhere; }
.box-option-order { margin-top: 3px; color: $text-secondary; font-size: 11px; line-height: 17px; overflow-wrap: anywhere; }
.box-option-state { padding: 5px 7px; border-radius: 5px; color: #08786c; font-size: 11px; background: $success-light; }
.box-option-state.draft { color: #865b0b; background: $warning-light; }
@@ -535,9 +536,11 @@
}
.pick-item-sku {
flex-shrink: 0;
min-width: 0;
flex: 1;
font-size: 15px;
font-weight: 700;
overflow-wrap: anywhere;
}
.pick-item-meta {
@@ -951,8 +954,8 @@
flex-direction: column;
}
.box-list-number { font-size: 13px; font-weight: 600; }
.box-list-detail { margin-top: 4px; color: $text-secondary; font-size: 12px; line-height: 18px; }
.box-list-number { font-size: 13px; font-weight: 600; overflow-wrap: anywhere; }
.box-list-detail { margin-top: 4px; color: $text-secondary; font-size: 12px; line-height: 18px; overflow-wrap: anywhere; }
.box-list-tag {
flex-shrink: 0;
@@ -1164,7 +1167,7 @@
}
.complete-title { font-size: 20px; font-weight: 700; }
.complete-desc { margin-top: 6px; color: $text-secondary; font-size: 12px; }
.complete-desc { margin-top: 6px; color: $text-secondary; font-size: 12px; line-height: 18px; overflow-wrap: anywhere; }
.complete-evidence-status { display: flex; margin-top: 14px; padding: 10px 12px; align-items: center; justify-content: space-between; gap: 8px; border-radius: 9px; color: #285d9e; font-size: 12px; font-weight: 600; background: #edf4ff; }
.complete-stats {