From ed1050313cc20e509d0a35237259efde8e931337 Mon Sep 17 00:00:00 2001 From: rd <1344903914@qq.com> Date: Thu, 31 Jul 2025 16:22:37 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=A8=BF=E4=BB=B6=E8=AF=A6=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../icon-play-hover.png | Bin 0 -> 2214 bytes .../icon-play.png | Bin 0 -> 2161 bytes .../modules/creativeGenerationWorkshop.ts | 4 +- .../manuscript/detail/index.vue | 98 +++++++++++++++++- .../manuscript/detail/style.scss | 21 +++- .../manuscript/edit/index.vue | 2 + .../manuscript/upload/index.vue | 57 ++++++---- .../upload/upload-success-modal.vue | 14 +-- 8 files changed, 163 insertions(+), 33 deletions(-) create mode 100644 src/assets/img/creative-generation-workshop/icon-play-hover.png create mode 100644 src/assets/img/creative-generation-workshop/icon-play.png diff --git a/src/assets/img/creative-generation-workshop/icon-play-hover.png b/src/assets/img/creative-generation-workshop/icon-play-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..5756142a9c44ab370314992388f19dc2116b377c GIT binary patch literal 2214 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 oKe6U}rEv;M1& literal 0 HcmV?d00001 diff --git a/src/assets/img/creative-generation-workshop/icon-play.png b/src/assets/img/creative-generation-workshop/icon-play.png new file mode 100644 index 0000000000000000000000000000000000000000..95b46f2858b50bf4081af288f1195dda6ad6dc50 GIT binary patch literal 2161 zcmV-%2#)uOP)Il|m)K zVxS;Om4Ydj(TdWN2qw0T0ipYwGdrFf&&-_r*_ZW$#mt!;&1HRit+g*_?>@N67GU%hugcHjd7%xhj_0wtzqsR$-F>#+2d2&M?Yb;n0BMhJBafED}^ z_~ZB}EEsR1#u}k60kEKBVRsM$VKlghpchdobqIjr{xItAzncc5z#J+r6sr^fTm6Kx z{SdlwSJ^x&qACHfwI74D`lK)#Ttx-7!CNSwy~;jTwi!ZF7%lmCd!_7elt|eEm{K;W zY!igE&^J5V@1LS1$`Sw-{1E~b3;AHt%$d%|2qHqElpz4-`A-o1;6gEsD0?5lxWO6< zq-X)?Vs8XO(J-nuP_PJ!6o6Fvk0 z+q2OA137vJc?H0(-gXFe!NIk6ls!O3@(6%4c^^Qi8}_)k?ENt^kW~Pj(3yl_3XH-p z5Ufs4ML*KRd_MufG&t;@x)#e40Zu|Dc1(o6Y$*F3DT>0h0-(xvLNFEf4CvFu^+1{w zz%GX@<}e@nDDgZ@QUOp|hauPkeU<1znxq2Y0!|t1u?PBUUy>V>2!Q{YtlqT``mAT8 zO(K9P2)1&h*A2Y{z^8E=5Nw4H+;lAndkH{7zx{OeVK)J=^-JMrKV73hHvvfNcZZI? z>?8mxMq0l+bc_O>1R$;7Jz{+tCjh*B?Who+{cwn8A| z(GTKg13B182^hncls7_xOnuCk|}ew(Xzm*RTHtzhMNp6aF9?0UB_m z_?wuR*rneO4i3JpqQNmn1NaS>j%_Fg;{@O=M~@yoG&eVQ(({zCCw$?R0LWg&rAwE- z@K^*5gi?H101OQS@POgr;jNc1U!Gx|0RNzmNA*Qm0DIsOp4SBp{U$7cQFw@_b-{Xf zPzylsukR%u)&*PIwk`l~ov-n*E@+MR_J=Qg$FsViH7wj8z7PUDsS7ql0Pj;k6c6fx z^%{V!-;4f#S{$znS_f(ML!93g$LoSo3P8et0vxRiS`lCfLLwZj3t9pghL9M?>Vg5O z0W#oFT_8nZ9vr9(hC~24vAr&!0A&4tPAskqwq)5PN{GSMx%(ZLRZd|!?#hT|2L;wY`y1M%E!i5W0PoF-00~W!u^aOISyuAGU)TvWn z&d<+3hh415XFMcj)axqjV~r``1%ym6-%n0Xer2iiNlO5=om_1zw&wd7 z)|dh+Ke5_oEYA0Fv}yoJ0SU1@-^a0{djUcZnC~43`B9cw1EfA>!Y3Tc_i?Q02*9Jq zWLh|aWBEP`eZHv20Vo1l92&yGd>^G1`Snon6A0@#(7#W@1_4MN0O#|4lvbnHDc~tQ z$MJk0N2}3?YXEO2g*?djQRw_u_dh%x+=PdClJBFer~I%09>OC$%lA@FF}J z5AZPGhoO(xdwrWCUueSd-NHP~_feYRi|CTD1vreS`94ZBd=V7@L&F*z;P&m?>otw% z`92J1ew*PB;+BNng#%m0pFMk)zX!&~#zxMcKmV(z`98`UBffnxH*w3D&mp+T*N9C2 z$1MwIZ@~MJK?k8v-&p(6>A8Sg5L_eHr=0}ATp>}w9a#Lu&iHnFGDxC;J9PAAHvvc# za09mf`<=en>)Akw0`}9@hrI+KQNV6E7ceq zhIvI&fw|B(Jqy1uX(9l5g`lw5o8jLI<-#=mEmE%M$l^qPga6>cF|(HOi?TnFlB}(m z%ZjBQFbAgQJIFwuF#Z_91EnJn>ZGacXJjOA9%snescbWZI$+WF1A^Kt6L|%|Z_G&W z9%O%ks-g40Q}!=%P(&rKpC=FzREKtc?(Kbw>dJ`-s-rOHlOp@_B7*WM)cK_7!5k4m zc|240Jqq5{t≫ihzp{Mj&0pqG&4n5jhLKILaE%W$)lY`@O6q$Ok8PW|5<-*Nw8r z^SPXi5n(%I?jSAvyK#Ug(+FQu`cMtrdgfEeF||o4yx8kRRjrb0=Bgr@Kj;lZ{!b_& z-^Wo^1PH^L;0PodL}9C+Ma6qI)*%4GNU$FcJceEnoXum)uYBwNx&)wMZSbM8arg;~ zxPkAv1NNNl%7xyFDwm;I~NtVHgp(q2(y*Kj?xLJX?7a z!D3mfPGPfE0AZLWD1tG(7DQPQf-Rg5XHM6fX<2>fmJ0%igCZDgzfvGW?dyTIb=nqR nJM#rzpQWU?(qDpuC#?MszI#7FZcK}T00000NkvXXu0mjf=keVP literal 0 HcmV?d00001 diff --git a/src/router/routes/modules/creativeGenerationWorkshop.ts b/src/router/routes/modules/creativeGenerationWorkshop.ts index c21723f..6dd7ad1 100644 --- a/src/router/routes/modules/creativeGenerationWorkshop.ts +++ b/src/router/routes/modules/creativeGenerationWorkshop.ts @@ -63,6 +63,7 @@ const COMPONENTS: AppRouteRecordRaw[] = [ locale: '稿件详情', requiresAuth: false, requireLogin: false, + hideFooter: true, roles: ['*'], hideInMenu: true, activeMenu: 'ManuscriptList', @@ -84,9 +85,10 @@ const COMPONENTS: AppRouteRecordRaw[] = [ path: 'check/:id', name: 'ManuscriptCheck', meta: { - locale: '内容稿件审核', + locale: '稿件审核', requiresAuth: false, requireLogin: false, + hideFooter: true, roles: ['*'], hideInMenu: true, activeMenu: 'ManuscriptCheckList', diff --git a/src/views/creative-generation-workshop/manuscript/detail/index.vue b/src/views/creative-generation-workshop/manuscript/detail/index.vue index 2df3242..a00df89 100644 --- a/src/views/creative-generation-workshop/manuscript/detail/index.vue +++ b/src/views/creative-generation-workshop/manuscript/detail/index.vue @@ -1,5 +1,8 @@