diff --git a/src/api/mall/product/history.ts b/src/api/mall/product/history.ts
new file mode 100644
index 0000000000000000000000000000000000000000..022a022b5f6cc969f101a56cea8f5df11aac6b3b
--- /dev/null
+++ b/src/api/mall/product/history.ts
@@ -0,0 +1,9 @@
+import request from '@/config/axios'
+
+/**
+ * 获得商品浏览记录分页
+ * @param params 请求参数
+ */
+export const getBrowseHistoryPage = (params: any) => {
+ return request.get({ url: '/product/browse-history/page', params })
+}
diff --git a/src/views/mall/promotion/kefu/components/KeFuConversationList.vue b/src/views/mall/promotion/kefu/components/KeFuConversationList.vue
index 2a6516725ef17ce63f04e27afed47386cf0ad218..60188f322a266192c736eea01ee495bdcd369822 100644
--- a/src/views/mall/promotion/kefu/components/KeFuConversationList.vue
+++ b/src/views/mall/promotion/kefu/components/KeFuConversationList.vue
@@ -21,9 +21,9 @@
- {{ item.userNickname }}
+ {{ item.userNickname }}
- {{ formatDate(item.lastMessageTime) }}
+ {{ formatPast(item.lastMessageTime, 'YYYY-mm-dd') }}
@@ -70,7 +70,7 @@
+
+
diff --git a/src/views/mall/promotion/kefu/components/history/OrderBrowsingHistory.vue b/src/views/mall/promotion/kefu/components/history/OrderBrowsingHistory.vue
new file mode 100644
index 0000000000000000000000000000000000000000..3ee5e148d3abde8d3728de1f2c983f88c03b83e3
--- /dev/null
+++ b/src/views/mall/promotion/kefu/components/history/OrderBrowsingHistory.vue
@@ -0,0 +1,42 @@
+
+
+
+
+
diff --git a/src/views/mall/promotion/kefu/components/history/ProductBrowsingHistory.vue b/src/views/mall/promotion/kefu/components/history/ProductBrowsingHistory.vue
new file mode 100644
index 0000000000000000000000000000000000000000..da680a1fa3abc8cb2434b6b6ba298da0e1e9436c
--- /dev/null
+++ b/src/views/mall/promotion/kefu/components/history/ProductBrowsingHistory.vue
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
diff --git a/src/views/mall/promotion/kefu/components/index.ts b/src/views/mall/promotion/kefu/components/index.ts
index 88e5283208a4cbf8230aaa0f94d353237bf32b5f..585d0da7a89e9be7b757c9313060c8cb16cc9106 100644
--- a/src/views/mall/promotion/kefu/components/index.ts
+++ b/src/views/mall/promotion/kefu/components/index.ts
@@ -1,4 +1,5 @@
import KeFuConversationList from './KeFuConversationList.vue'
import KeFuMessageList from './KeFuMessageList.vue'
+import MemberBrowsingHistory from './history/MemberBrowsingHistory.vue'
-export { KeFuConversationList, KeFuMessageList }
+export { KeFuConversationList, KeFuMessageList, MemberBrowsingHistory }
diff --git a/src/views/mall/promotion/kefu/components/message/ImageMessageItem.vue b/src/views/mall/promotion/kefu/components/message/ImageMessageItem.vue
deleted file mode 100644
index 6b60651b4467d21f9998945598663b733e4fd419..0000000000000000000000000000000000000000
--- a/src/views/mall/promotion/kefu/components/message/ImageMessageItem.vue
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/mall/promotion/kefu/components/message/MessageItem.vue b/src/views/mall/promotion/kefu/components/message/MessageItem.vue
new file mode 100644
index 0000000000000000000000000000000000000000..325a36394ade8b40185a9da5414ceb15bf043242
--- /dev/null
+++ b/src/views/mall/promotion/kefu/components/message/MessageItem.vue
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
diff --git a/src/views/mall/promotion/kefu/components/message/OrderMessageItem.vue b/src/views/mall/promotion/kefu/components/message/OrderItem.vue
similarity index 45%
rename from src/views/mall/promotion/kefu/components/message/OrderMessageItem.vue
rename to src/views/mall/promotion/kefu/components/message/OrderItem.vue
index 61c81e4779d18e1611e70599c74f2acfc91c4ecd..5ee21f2812ecad545f7a12903d9d56e9a76564bf 100644
--- a/src/views/mall/promotion/kefu/components/message/OrderMessageItem.vue
+++ b/src/views/mall/promotion/kefu/components/message/OrderItem.vue
@@ -1,58 +1,50 @@
-
-
-