From 7d0bede2e718e82c948654b81e9f5e8cc6d00e9b Mon Sep 17 00:00:00 2001 From: zyronon Date: Sun, 17 Oct 2021 03:27:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=B6=88=E6=81=AF=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 6 + ...gray-close - 副本.png => gray-close.png} | Bin src/assets/img/icon/message/menu-thin.png | Bin 0 -> 3878 bytes src/assets/img/icon/message/task.webp | Bin 0 -> 1278 bytes src/assets/img/icon/msg-icon8.webp | Bin 0 -> 1550 bytes src/assets/img/icon/msg-icon9.webp | Bin 0 -> 1081 bytes src/pages/me/RequestUpdate.vue | 12 +- src/pages/message/Message.vue | 400 ++++++++++-------- src/pages/message/notice/DouyinHelper.vue | 156 +++++++ src/pages/message/notice/LiveNotice.vue | 128 ++++++ src/pages/message/notice/MoneyNotice.vue | 233 ++++++++++ src/pages/message/notice/NoticeSetting.vue | 145 +++++++ src/pages/message/notice/SystemNotice.vue | 271 ++++++++++++ src/pages/message/notice/TaskNotice.vue | 235 ++++++++++ src/pages/people/components/People.vue | 1 - src/router/index.js | 12 + src/store/index.js | 2 +- 17 files changed, 1417 insertions(+), 184 deletions(-) rename src/assets/img/icon/components/{gray-close - 副本.png => gray-close.png} (100%) create mode 100644 src/assets/img/icon/message/menu-thin.png create mode 100644 src/assets/img/icon/message/task.webp create mode 100644 src/assets/img/icon/msg-icon8.webp create mode 100644 src/assets/img/icon/msg-icon9.webp create mode 100644 src/pages/message/notice/DouyinHelper.vue create mode 100644 src/pages/message/notice/LiveNotice.vue create mode 100644 src/pages/message/notice/MoneyNotice.vue create mode 100644 src/pages/message/notice/NoticeSetting.vue create mode 100644 src/pages/message/notice/SystemNotice.vue create mode 100644 src/pages/message/notice/TaskNotice.vue 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 0000000000000000000000000000000000000000..5cf41bb191f4b7760d2b6d2998bafcd81d5aa473 GIT binary patch literal 3878 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 literal 0 HcmV?d00001 diff --git a/src/assets/img/icon/msg-icon8.webp b/src/assets/img/icon/msg-icon8.webp new file mode 100644 index 0000000000000000000000000000000000000000..4f4c85893bc676a38513ba81095e444070275d7a GIT binary patch literal 1550 zcmV+p2J!h)Nk&En1^@t8MM6+kP&il$0000G0001A003VA06|PpNV)+400EFy+g2S} zTf&iWBt!xZx*ULm;G}SnazHykLL?jsNH`z$BCzk{Ga@DclSI)t^QS82?#aZO;%id)Q zHDB0tg01_~wp|u|`FPRp1oI`kQ_L4cCmDxrPIDWi#-r;HF(+y=;_g)M1Co=CU#YR_ z`pv`X)-RG14xbq#`zSf({E2bu@-8{){LWa}o14=PuPU$hLY=rgC1&}lF>3(SsSA*} zCE&sB08VZOaq<$_h0HD&cBQiWZR}2CXPsU5|Nfm_H+FWiYn9z^VOKJ{9M}b6Copa& z@Zfd;iCYAOn*wOe8USQw@kyBJ6B@5yybQd4Ucp!y-ey+uopery4>PCu35=29 zhRWx_m)hBweuKm&;`_p-V4xTilM&F)!xUpT9vem{7761shm0#TgN$p_dI?u=wpQP8 zz1m8qm{H0)MKEcyHTn(n>SKkfm^#^P7BGFXnR>>O$!4)#u>G^ zYyiMvz}&tu{#WvwoR^z?G0dQT`$OedvJ_x;*`&z&ynVou&nI zGZm{6AOQaOYJdLVfBxQQ|L(DhOvdC;ef@$(isu;R1pd}cYCjE1{9usx_b+e`(Dbv9?2$R zb^R%E=Q$!`gD~gh`Bo{0(T1XbJW*jW$9~&T=S!LaP$V~wD%ieqh4UBLZwhGRn~QD6 zqRB8yXoTFxxY@?EBafXqz(bv)aWX}?`Jll{p%tKLCjO0X{2dFxsq@N>f3X{lb58y8 zBI%&IlAZ%%^{u9Fs3_=thy`zd+W~O$yPU;90|Y)(M;yYjT)~!=2y1dgVc95G)C-Yx zP6*zpt2o!7ZAuxhsH(|3b7xO#>*{YNnhGI8J~^Z|!t4>s(Y2B4w7I6R`S3`Ers^`i zYWifQAsVEyMdtfop!M3v%pue%q+lA0U4tqyo*AEecpwlpZDI@O1ATH?>N`IHds~4{ z(7($;*Eo;%?L*P?UdH}xVu+TfFrhIAZ|FN;ZLCOIio;>rYP1N|KCJ*B4&}u(4F5@o zrgg_TQor%^1$60l`;1iexj6=xj4DXN3+x-H0!;PW=GQ@|nA~+hHNj+DpOw8ZS#qBi z{PQR!mFC-v>f-lQor?YBnXO`AJMp6G$P=+p}eB_ zRCxhRgL+Pv_0|*_X06gTUInk2f~|$-OevmSV8V#xKAEa@lZNkcoGTsg4~Qs}rA)-M zunWEbwJt%zv=*{fv$Qp9@aeFTXpe6}PdW(Rr%}CwvOMzcL zcEf)6d+e5FWB`-chf#uIS$`PMqFE>3O?J4GznI_4NX7Jyg0vAgp20nj=s*@D^etkZ zK!LXAjBRH(ZvgGX|7RodvN2KgkbrvJ2Op~n$wromDoqiIs`Vnh>gqTM0zFW7WO6d` z$>#A(u{&(P60+Vh9UHX!wd22c{23dm0c(~nIkwj?VoXF~7vj0fC6G=5^&#f~04$yL ADgXcg literal 0 HcmV?d00001 diff --git a/src/assets/img/icon/msg-icon9.webp b/src/assets/img/icon/msg-icon9.webp new file mode 100644 index 0000000000000000000000000000000000000000..84ac306a3298b82d6b74b559e248a1333254c69a GIT binary patch literal 1081 zcmV-91jhS`P);KeX|MSuR<(mJ|Q~&9&|JZK---k472Ot0d01$LiPE!Ettk-pD zB@TzpG`&zo8lG$Dh@=1j1Aa+FK~!ko?VH(l;~)$`5nxu^Q4(iQ|Nl29X_H}k8n7{o zGiT<$b8bb1Yh;PUB1Ov;)c}Au0GOt#=>#c?Y&m7{>2v_X4MtVllM={|+q=>W09e(@ z%v!-M103ZZxXI`48>#^(0-AD>MQb=^7zN9rHi`m916G+Nt!SJ!4xo)pNMyxuHo)hm zxM?gVp}Cn8u2F!Az{<$@BV;iHwh^%p48SY^k21Fuvq8HEuf~k%cB;2wm=)dB^*Y!j zGiR6`#v|gb8ME_NH@6zg04$i>oyS}HR0)a&p~CCsSQOsB_R0pZDByWFFcu4A%}ehJ zi=)Jgjpl&Gfksw6NeZBW-t1sT7kqRYij`P>4_N_L0@R;gVX+$25J%uB?GC5S z3{F>X$b8a2hx6sQU(aBFyqtX@_Y>ZBK91|z98Y73EvYx&{W^jD!4vXRY_#w9-K>+? z4EPEy#?I1Voydnby}~=adF06^nny-%cK8Y_$(@d&hwb{#X~1ZPkFUS^^-|V_cY3$} zqZ|C5|zK0hJh!Y5lnIr<1 z5Q8AyGUApr%ZNEq%ZL@BxP%xf(Tj*d6ShpmK;V7F+gXf?5obLYIk{5(SGytO(B}-W{HthY8|_w3)T||{naZ|T!%w4xh zpiq9ATPWY0Cwx`qfL;!#%bZUGhd?pFVJKF^ig)<@L&ORzK~3Rq2>)B&cZ9+!aQWji zuEh%Iu4adT16;rkqp&zD^G?kP%e7;WzH|eMc(<0DQq4{7Bn8Y23!&ThY$Pk%I#<70 z5Ey^w_Q;!A=k~sP3oIdB&Zgh?Z)kJAnR7LE_wlXlD@YD^-k6BtIyGD~d+sJ7XqGaO zBj*ojtQwIxl44S5SajSpgC}kqY2Gsyyc_&E; z`c^%M>EN3Y?xD7l6h(B6qM89bq?#(;ifHLCOQOkLRNfXq00000NkvXXu0mjfDCh>Y literal 0 HcmV?d00001 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,