docs: explain configuration inputs and authentication components

This commit is contained in:
cieanyau committed 2026-11-06 00:29:13 +08:00
1 parent dc32a74d7a
commit 3a53d2e58f
19 files changed
+72

No files matched your search

+6
View File
@@ -1,4 +1,8 @@
<script>
/**
* 配置页右侧结算摘要:父级负责报价和真正提交,本组件负责按钮状态、登录跳转及限购提示。
* cart/buy/recalc/retry 是交给父级处理的意图事件;展示价格不是可直接信任的最终成交金额。
*/
import "~/assets/styles/PromoCodeField.qFEkB6Hm.css";
import { toDisplayString } from "vue";
import { renderList } from "vue";
@@ -158,6 +162,7 @@ var O = {
X = computed(() => Y.value && (!J.checked.value || !J.allowed.value)),
Z;
function Q() {
// 编辑购物车需要携带 position;商品、数量或账号变化时重新验证对应购买场景。
if (!Y.value) {
J.reset();
return;
@@ -199,6 +204,7 @@ var O = {
(Z?.(), J.reset());
}));
function $(e) {
// 报价未就绪、请求进行中或限购未通过时均不触发提交;未登录保留当前配置页跳转目标。
if (H.canSubmit && H.quoteReady && !H.priceLoading && !q.value) {
if (!G.isLoggedIn)
return navigateTo({