diff --git a/common/main.css b/common/main.css
index a4d30ce..6e7522f 100644
--- a/common/main.css
+++ b/common/main.css
@@ -261,6 +261,7 @@
}
.flex-column {
+ display: flex;
flex-direction: column;
}
diff --git a/components/message/chat/chat-layout.vue b/components/message/chat/chat-layout.vue
new file mode 100644
index 0000000..13e456d
--- /dev/null
+++ b/components/message/chat/chat-layout.vue
@@ -0,0 +1,275 @@
+
+
+
+
+
+
+
+
+
+
+ 256
+
+
+
+
+
+
+
+
+ {{ chatInfo.title }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/message/list.vue b/components/message/list.vue
deleted file mode 100644
index c3ed4c8..0000000
--- a/components/message/list.vue
+++ /dev/null
@@ -1,145 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- title
- 昨天
-
- 市燃管办温馨提示:依法安全文明燃放烟花爆竹,共护平安幸福家园呵呵哈哈哈还好...
-
-
-
-
-
-
-
-
-
- 删除
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/components/message/list/list.vue b/components/message/list/list.vue
new file mode 100644
index 0000000..2ff0886
--- /dev/null
+++ b/components/message/list/list.vue
@@ -0,0 +1,717 @@
+
+
+
+
+
+
+
+
+
+ {{ item.unReadNumber
+ > 99
+ ? '99+' : (item.unReadNumber || 1) }}
+
+
+
+
+
+
+
+ {{ item.title }}
+ {{ formatDate(item.time) }}
+
+ {{ item.content }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/components/message/message-nav-bar.vue b/components/message/list/message-nav-bar.vue
similarity index 72%
rename from components/message/message-nav-bar.vue
rename to components/message/list/message-nav-bar.vue
index de19cf2..977d2ec 100644
--- a/components/message/message-nav-bar.vue
+++ b/components/message/list/message-nav-bar.vue
@@ -1,57 +1,65 @@
-
-
-
-
-
- 过滤条件
-
-
- 信息
-
-
-
-
-
- 信息
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ 过滤条件
+
+
+ 信息
+
+
+
+
+
+ 信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -68,6 +76,7 @@
+
@@ -110,6 +119,14 @@ const props = defineProps({
}
})
+
+const data = reactive({
+ navBar: {
+ title: '信息',
+ bgColor: '#FFFFFF',
+ }
+})
+
// 展示文字信息
const showInfo = computed(() => {
let text, placeholder, secondText, bottomLtext, bottomRtext
@@ -117,6 +134,7 @@ const showInfo = computed(() => {
case "iphone":
text = "信息"
placeholder = '搜索'
+ data.navBar.bgColor = '#F8F8F8'
break;
case "mi":
text = "主要"
@@ -144,12 +162,6 @@ const showInfo = computed(() => {
return { text, placeholder, secondText, bottomLtext, bottomRtext }
})
-const data = reactive({
- navBar: {
- title: '信息',
- bgColor: '#FFFFFF',
- }
-})
diff --git a/pages/message/list-index.vue b/pages/message/list-index.vue
index 34745c5..2f60a02 100644
--- a/pages/message/list-index.vue
+++ b/pages/message/list-index.vue
@@ -1,17 +1,14 @@
-
-
-
-
+