diff --git a/frontend/src/components/RecipeDetailOverlay.vue b/frontend/src/components/RecipeDetailOverlay.vue index 50bba81..88a9b76 100644 --- a/frontend/src/components/RecipeDetailOverlay.vue +++ b/frontend/src/components/RecipeDetailOverlay.vue @@ -483,7 +483,7 @@ function copyText() { const ings = cardIngredients.value const lines = ings.map(ing => { const cost = oilsStore.pricePerDrop(ing.oil) * ing.drops - return `${ing.oil} ${ing.drops}滴 ${oilsStore.fmtPrice(cost)}` + return `${ing.oil} ${ing.drops}${oilsStore.unitLabel(ing.oil)} ${oilsStore.fmtPrice(cost)}` }) const total = priceInfo.value.cost const text = [ diff --git a/frontend/src/views/Projects.vue b/frontend/src/views/Projects.vue index 1c11546..b773ee2 100644 --- a/frontend/src/views/Projects.vue +++ b/frontend/src/views/Projects.vue @@ -81,7 +81,7 @@ 精油 用量 - 每滴 + 单价 小计 @@ -133,8 +133,8 @@ {{ c.oil }} - {{ c.drops }}滴 - {{ c.bottleDrops }}滴 + {{ c.drops }}{{ oils.unitLabel(c.oil) }} + {{ c.bottleDrops }}{{ oils.unitLabel(c.oil) }} {{ c.sessions }}次