fix: 稀释比例改回下拉框、全选toggle修复
Some checks failed
PR Preview / teardown-preview (pull_request) Has been skipped
Test / unit-test (push) Successful in 4s
Test / build-check (push) Successful in 4s
PR Preview / test (pull_request) Successful in 5s
PR Preview / deploy-preview (pull_request) Successful in 15s
Test / e2e-test (push) Failing after 56s
Some checks failed
PR Preview / teardown-preview (pull_request) Has been skipped
Test / unit-test (push) Successful in 4s
Test / build-check (push) Successful in 4s
PR Preview / test (pull_request) Successful in 5s
PR Preview / deploy-preview (pull_request) Successful in 15s
Test / e2e-test (push) Failing after 56s
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -215,12 +215,9 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="ratio-row">
|
<div class="ratio-row">
|
||||||
<span class="ratio-label">参考比例 1:</span>
|
<span class="ratio-label">参考比例 1:</span>
|
||||||
<div class="ratio-options">
|
<select v-model.number="formDilution" class="select-sm">
|
||||||
<button v-for="n in [3,4,5,6,7,8,9,10,12,15,20]" :key="n"
|
<option v-for="n in [3,4,5,6,7,8,9,10,12,15,20]" :key="n" :value="n">{{ n }}</option>
|
||||||
class="ratio-btn" :class="{ active: formDilution === n }"
|
</select>
|
||||||
@click="formDilution = n"
|
|
||||||
>{{ n }}</button>
|
|
||||||
</div>
|
|
||||||
<span class="ratio-hint">纯精油约 {{ suggestedEoDrops }} 滴</span>
|
<span class="ratio-hint">纯精油约 {{ suggestedEoDrops }} 滴</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -519,10 +516,8 @@ function onBatchSelect() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function toggleSelectAllDiary() {
|
function toggleSelectAllDiary() {
|
||||||
const allMySelected = myFilteredRecipes.value.length > 0 && selectedDiaryIds.size === myFilteredRecipes.value.length
|
if (selectedDiaryIds.size > 0 || selectedIds.size > 0) {
|
||||||
const allPubSelected = auth.canEdit && publicFilteredRecipes.value.length > 0 && selectedIds.size === publicFilteredRecipes.value.length
|
// Any selected → deselect all
|
||||||
if (allMySelected && (!auth.canEdit || allPubSelected)) {
|
|
||||||
// All selected → deselect all
|
|
||||||
selectedDiaryIds.clear()
|
selectedDiaryIds.clear()
|
||||||
selectedIds.clear()
|
selectedIds.clear()
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user