From 07b2c5e3a6a7bed6302625520a74d7a7d6a48d0d Mon Sep 17 00:00:00 2001 From: niyyzf Date: Thu, 31 Jul 2025 20:18:44 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=9E=84=E8=82=A1=E7=A5=A8=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E8=A1=A8=E5=8D=95=EF=BC=8C=E6=9B=BF=E6=8D=A2=E5=A4=8D?= =?UTF-8?q?=E7=9B=98=E5=8D=A1=E7=89=87=E7=9B=B8=E5=85=B3=E9=80=BB=E8=BE=91?= =?UTF-8?q?=EF=BC=8C=E6=9B=B4=E6=96=B0=E5=BA=95=E9=83=A8=E5=AF=BC=E8=88=AA?= =?UTF-8?q?=EF=BC=8C=E7=A7=BB=E9=99=A4=E4=B8=8D=E5=86=8D=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=E7=9A=84=E5=A4=8D=E7=9B=98=E5=8D=A1=E7=89=87=E5=AD=98=E5=82=A8?= =?UTF-8?q?=EF=BC=8C=E4=BC=98=E5=8C=96=20Dockerfile=20=E4=B8=AD=E7=9A=84?= =?UTF-8?q?=20npm=20=E5=AE=89=E8=A3=85=E5=91=BD=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 3 +- src/lib/components/AddReviewCardForm.svelte | 375 ++++++++++++++------ src/lib/components/layout/BottomBar.svelte | 4 +- src/lib/stores/ReviewCardStore.ts | 33 -- src/lib/stores/StockStore.ts | 16 + src/lib/types/review.ts | 35 +- src/routes/list/+page.svelte | 90 ++--- 7 files changed, 317 insertions(+), 239 deletions(-) delete mode 100644 src/lib/stores/ReviewCardStore.ts create mode 100644 src/lib/stores/StockStore.ts diff --git a/Dockerfile b/Dockerfile index 3be934f..88e316e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,8 +10,7 @@ WORKDIR /app # 安装依赖 COPY package.json ./ # 使用 npm 缓存来加速构建 -RUN npm config set cache /tmp/npm-cache && \ - npm install --cache /tmp/npm-cache --prefer-offline --no-audit --no-fund --production=false +RUN npm install --prefer-offline --no-audit --no-fund --production=false # 构建阶段 FROM base AS builder diff --git a/src/lib/components/AddReviewCardForm.svelte b/src/lib/components/AddReviewCardForm.svelte index 36fffbf..6d8a011 100644 --- a/src/lib/components/AddReviewCardForm.svelte +++ b/src/lib/components/AddReviewCardForm.svelte @@ -1,119 +1,284 @@ -{#if open} -
-
-

添加复盘卡片

-
-
- - -
-
- -