From ec3413833dd919bfeca30c48a08e61f4635e89a5 Mon Sep 17 00:00:00 2001 From: zoujing Date: Sat, 2 Aug 2025 16:23:37 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=8E=A2=E7=B4=A2=E5=8F=91=E7=8E=B0?= =?UTF-8?q?=E7=9A=84=E6=8E=A5=E5=8F=A3=20=E5=91=BC=E5=8F=AB=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CreateServiceOrder/styles/index.scss | 16 ++-- model/ChatModel.js | 4 +- pages/booking/QuickBookingComponent.vue | 2 +- pages/chat/ChatCardAI.vue | 41 ++++----- pages/chat/ChatMainList.vue | 24 ++++-- pages/discovery/DiscoveryCardComponent.vue | 42 +++++++++ pages/discovery/DiscoveryCradContentList.vue | 85 +++++++++++++++++++ request/api/ConversationApi.js | 16 ++++ request/api/ConversationMsgList.js | 7 -- request/api/MainPageData.js | 8 -- request/api/MainPageDataApi.js | 26 ++++++ request/api/QuickBookingComponent.js | 8 -- request/api/RecentConversation.js | 7 -- 13 files changed, 217 insertions(+), 69 deletions(-) create mode 100644 pages/discovery/DiscoveryCardComponent.vue create mode 100644 pages/discovery/DiscoveryCradContentList.vue create mode 100644 request/api/ConversationApi.js delete mode 100644 request/api/ConversationMsgList.js delete mode 100644 request/api/MainPageData.js create mode 100644 request/api/MainPageDataApi.js delete mode 100644 request/api/QuickBookingComponent.js delete mode 100644 request/api/RecentConversation.js diff --git a/components/CreateServiceOrder/styles/index.scss b/components/CreateServiceOrder/styles/index.scss index cf797e7..125baf5 100644 --- a/components/CreateServiceOrder/styles/index.scss +++ b/components/CreateServiceOrder/styles/index.scss @@ -1,15 +1,15 @@ .create-service-order { - margin-left: 12px; - margin-right: 12px; + // margin-left: 12px; + // margin-right: 12px; } .create-service-wrapper { - box-sizing: border-box; - padding: 12px 12px 16px; - background-color: #eff6fa; - box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.1); - border-radius: 4px 20px 20px 20px; - border: 1px solid #fff; + // box-sizing: border-box; + padding: 12px 0 16px; + // background-color: #eff6fa; + // box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.1); + // border-radius: 4px 20px 20px 20px; + // border: 1px solid #fff; } .order-header { diff --git a/model/ChatModel.js b/model/ChatModel.js index 5e82a5d..5c9725d 100644 --- a/model/ChatModel.js +++ b/model/ChatModel.js @@ -12,5 +12,7 @@ export const MessageType = { export const CompName = { - quickBookingCard: 'quickBookingCard' + quickBookingCard: 'quickBookingCard', + createWorkOrderCard: 'createWorkOrderCard', + discoveryCard: 'discoveryCard', } \ No newline at end of file diff --git a/pages/booking/QuickBookingComponent.vue b/pages/booking/QuickBookingComponent.vue index 6448775..c4da3e6 100644 --- a/pages/booking/QuickBookingComponent.vue +++ b/pages/booking/QuickBookingComponent.vue @@ -14,7 +14,7 @@ import QuickBookingContentList from './QuickBookingContentList.vue' import { ref, nextTick } from 'vue' import { onMounted } from 'vue' - import { quickBookingComponent } from '../../request/api/QuickBookingComponent' + import { quickBookingComponent } from '../../request/api/MainPageDataApi' import { SCROLL_TO_BOTTOM } from '../../constant/constant' const commodityGroupDTOList = ref([]) diff --git a/pages/chat/ChatCardAI.vue b/pages/chat/ChatCardAI.vue index 0424ad0..81cd12e 100644 --- a/pages/chat/ChatCardAI.vue +++ b/pages/chat/ChatCardAI.vue @@ -1,7 +1,10 @@ @@ -15,34 +18,26 @@ default: '' } }) + \ No newline at end of file diff --git a/pages/chat/ChatMainList.vue b/pages/chat/ChatMainList.vue index 37a6e74..6224f5f 100644 --- a/pages/chat/ChatMainList.vue +++ b/pages/chat/ChatMainList.vue @@ -27,8 +27,13 @@ +