From 52920726d454fec8048bab87aa53b2fb7e2ab846 Mon Sep 17 00:00:00 2001 From: archer <545436317@qq.com> Date: Tue, 23 May 2023 19:33:59 +0800 Subject: [PATCH] fix: default isEdit --- src/components/Avatar/index.tsx | 2 +- src/pages/api/chat/saveChat.ts | 6 +++++- src/service/models/chat.ts | 20 ++++---------------- 3 files changed, 10 insertions(+), 18 deletions(-) diff --git a/src/components/Avatar/index.tsx b/src/components/Avatar/index.tsx index 0df4ff50d..67d15646c 100644 --- a/src/components/Avatar/index.tsx +++ b/src/components/Avatar/index.tsx @@ -7,7 +7,7 @@ const Avatar = ({ w = '30px', ...props }: ImageProps) => { ({ + ...item, + isEdit: false + })) || [] })); // 没有 chatId, 创建一个对话 diff --git a/src/service/models/chat.ts b/src/service/models/chat.ts index a42eb651c..a2474f0e5 100644 --- a/src/service/models/chat.ts +++ b/src/service/models/chat.ts @@ -50,22 +50,10 @@ const ChatSchema = new Schema({ quote: { type: [ { - id: { - type: String, - required: true - }, - q: { - type: String, - default: '' - }, - a: { - type: String, - default: '' - }, - isEdit: { - type: String, - default: false - } + id: String, + q: String, + a: String, + isEdit: Boolean } ], default: []