1. 配送仓库
This commit is contained in:
@@ -172,6 +172,8 @@ const searchDrugs = debounce(async (keyword: string) => {
|
||||
_specification: drug.specification || item.specification || '',
|
||||
_supplier: drug.supplier?.name || item.supplier?.name || '',
|
||||
_price: Number(item.price ?? 0),
|
||||
// 已绑定配送仓:列表展示「多仓」标识
|
||||
_hasDeliveryWarehouse: Number(item.has_delivery_warehouse ?? 0) === 1,
|
||||
_timeId: drug.time_id || 0,
|
||||
_typeId: drug.type_id || 0,
|
||||
_frequencyId: drug.frequency_id || 0,
|
||||
@@ -423,9 +425,12 @@ watch(
|
||||
<div v-else class="drug-item__img-placeholder">无图</div>
|
||||
</div>
|
||||
|
||||
<!-- 药品信息:药名 / ID / 规格 / 供应商 -->
|
||||
<!-- 药品信息:药名 / 多仓 / ID / 规格 / 供应商 -->
|
||||
<div class="drug-item__info">
|
||||
<div class="drug-item__name">{{ item._drugName }}</div>
|
||||
<div class="drug-item__name-row">
|
||||
<div class="drug-item__name">{{ item._drugName }}</div>
|
||||
<span v-if="item._hasDeliveryWarehouse" class="drug-item__multi-wh">多仓</span>
|
||||
</div>
|
||||
<div class="drug-item__meta">
|
||||
<span class="drug-item__id">ID:{{ item._drugId }}</span>
|
||||
<span v-if="item._specification" class="drug-item__spec">
|
||||
@@ -565,6 +570,14 @@ watch(
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
&__name-row {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 6px;
|
||||
margin-bottom: 4px;
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
&__name {
|
||||
font-size: 14px;
|
||||
font-weight: 500;
|
||||
@@ -572,7 +585,20 @@ watch(
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
margin-bottom: 4px;
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
/* 配送仓绑定药品标识:小号胶囊,不抢主信息 */
|
||||
&__multi-wh {
|
||||
flex-shrink: 0;
|
||||
padding: 0 6px;
|
||||
height: 18px;
|
||||
line-height: 16px;
|
||||
font-size: 11px;
|
||||
color: #2b6de5;
|
||||
background: rgba(43, 109, 229, 0.08);
|
||||
border: 1px solid rgba(43, 109, 229, 0.45);
|
||||
border-radius: 999px;
|
||||
}
|
||||
|
||||
&__meta {
|
||||
|
||||
Reference in New Issue
Block a user