diff --git a/src/App.vue b/src/App.vue index 4764dbe..d7bbea8 100644 --- a/src/App.vue +++ b/src/App.vue @@ -57,6 +57,12 @@ export default { '/message/fans', '/message/all', '/message/visitors', + '/message/douyin-helper', + '/message/system-notice', + '/message/task-notice', + '/message/live-notice', + '/message/money-notice', + '/message/notice-setting', '/country-choose', '/edit-userinfo', diff --git a/src/assets/img/icon/components/gray-close - 副本.png b/src/assets/img/icon/components/gray-close.png similarity index 100% rename from src/assets/img/icon/components/gray-close - 副本.png rename to src/assets/img/icon/components/gray-close.png diff --git a/src/assets/img/icon/message/menu-thin.png b/src/assets/img/icon/message/menu-thin.png new file mode 100644 index 0000000..5cf41bb Binary files /dev/null and b/src/assets/img/icon/message/menu-thin.png differ diff --git a/src/assets/img/icon/message/task.webp b/src/assets/img/icon/message/task.webp new file mode 100644 index 0000000..ad0c4a9 Binary files /dev/null and b/src/assets/img/icon/message/task.webp differ diff --git a/src/assets/img/icon/msg-icon8.webp b/src/assets/img/icon/msg-icon8.webp new file mode 100644 index 0000000..4f4c858 Binary files /dev/null and b/src/assets/img/icon/msg-icon8.webp differ diff --git a/src/assets/img/icon/msg-icon9.webp b/src/assets/img/icon/msg-icon9.webp new file mode 100644 index 0000000..84ac306 Binary files /dev/null and b/src/assets/img/icon/msg-icon9.webp differ diff --git a/src/pages/me/RequestUpdate.vue b/src/pages/me/RequestUpdate.vue index d736555..f32cd7e 100644 --- a/src/pages/me/RequestUpdate.vue +++ b/src/pages/me/RequestUpdate.vue @@ -17,15 +17,16 @@
当粉丝期待你的新作品时,会点击“求更新”提醒你
-
近7天收到1次求更新
-
上次发布作品:2020-08-01 上次开播:昨天23:12
+ + +
历史求更新(粉丝送礼后7天未开播则退还礼物)
{{ item.name }}
- {{ $dateFormat(item.lastLoginTime,'D') }} + {{ $dateFormat(item.lastLoginTime, 'D') }}
最多展示100位粉丝的历史求更新记录 @@ -116,8 +117,7 @@ export default { .request { .list { - margin-top: 2rem; - border-top: 1px solid #cccccc11; + margin-top: @padding-page; .item { padding: 1rem 0; @@ -139,7 +139,7 @@ export default { } } - .time{ + .time { font-size: 1.2rem; color: @second-text-color; } diff --git a/src/pages/message/Message.vue b/src/pages/message/Message.vue index 825ffb2..23a71f9 100644 --- a/src/pages/message/Message.vue +++ b/src/pages/message/Message.vue @@ -1,208 +1,254 @@ + + + diff --git a/src/pages/message/notice/LiveNotice.vue b/src/pages/message/notice/LiveNotice.vue new file mode 100644 index 0000000..f96ecc2 --- /dev/null +++ b/src/pages/message/notice/LiveNotice.vue @@ -0,0 +1,128 @@ + + + + diff --git a/src/pages/message/notice/MoneyNotice.vue b/src/pages/message/notice/MoneyNotice.vue new file mode 100644 index 0000000..1fd3d91 --- /dev/null +++ b/src/pages/message/notice/MoneyNotice.vue @@ -0,0 +1,233 @@ + + + + diff --git a/src/pages/message/notice/NoticeSetting.vue b/src/pages/message/notice/NoticeSetting.vue new file mode 100644 index 0000000..19a2adb --- /dev/null +++ b/src/pages/message/notice/NoticeSetting.vue @@ -0,0 +1,145 @@ + + + + diff --git a/src/pages/message/notice/SystemNotice.vue b/src/pages/message/notice/SystemNotice.vue new file mode 100644 index 0000000..f7f2c13 --- /dev/null +++ b/src/pages/message/notice/SystemNotice.vue @@ -0,0 +1,271 @@ + + + + diff --git a/src/pages/message/notice/TaskNotice.vue b/src/pages/message/notice/TaskNotice.vue new file mode 100644 index 0000000..8b2c4bb --- /dev/null +++ b/src/pages/message/notice/TaskNotice.vue @@ -0,0 +1,235 @@ + + + + diff --git a/src/pages/people/components/People.vue b/src/pages/people/components/People.vue index 2b31d12..543c683 100644 --- a/src/pages/people/components/People.vue +++ b/src/pages/people/components/People.vue @@ -158,7 +158,6 @@ export default { background: #353a4f; } - .head-image { margin-right: 1.5rem; width: 4.5rem; diff --git a/src/router/index.js b/src/router/index.js index e7e6036..b9b55ae 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -61,6 +61,12 @@ import MyRequestUpdate from "../pages/me/MyRequestUpdate"; import Fans from "../pages/message/Fans"; import AllMessage from "../pages/message/AllMessage"; import Visitors from "../pages/message/Visitors"; +import DouyinHelper from "../pages/message/notice/DouyinHelper"; +import SystemNotice from "../pages/message/notice/SystemNotice"; +import NoticeSetting from "../pages/message/notice/NoticeSetting"; +import TaskNotice from "../pages/message/notice/TaskNotice"; +import LiveNotice from "../pages/message/notice/LiveNotice"; +import MoneyNotice from "../pages/message/notice/MoneyNotice"; const routes = [ // {path: '', component: Music}, @@ -92,6 +98,12 @@ const routes = [ {path: '/message/fans', component: Fans}, {path: '/message/all', component: AllMessage}, {path: '/message/visitors', component: Visitors}, + {path: '/message/douyin-helper', component: DouyinHelper}, + {path: '/message/system-notice', component: SystemNotice}, + {path: '/message/task-notice', component: TaskNotice}, + {path: '/message/live-notice', component: LiveNotice}, + {path: '/message/money-notice', component: MoneyNotice}, + {path: '/message/notice-setting', component: NoticeSetting}, {path: '/edit-userinfo', component: EditUserInfo}, diff --git a/src/store/index.js b/src/store/index.js index 7b4548e..dc57d32 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -51,7 +51,7 @@ const store = Vuex.createStore({ { "id": "224e9a00-ffa0-4bc1-bb07-c318c7b02fa5", "avatar": require('../assets/img/icon/avatar/1.png'), - "name": "冒安志", + "name": "何以为家", "sex": "", "age": null, "idCard": null,