From 0d9cdaef41e6c603e6d226c7efaf589e37c7bf28 Mon Sep 17 00:00:00 2001 From: xuyiming Date: Fri, 23 Oct 2020 18:40:42 +0800 Subject: [PATCH] =?UTF-8?q?=E9=97=AE=E7=AD=94=E4=B8=AD=E5=BF=83=E5=88=97?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/imgs/img_head.png | Bin 2200 -> 3165 bytes src/assets/imgs/jszc_btn_huifu.png | Bin 0 -> 1255 bytes src/assets/imgs/jszc_ic_fabu.png | Bin 0 -> 1076 bytes src/assets/imgs/jszc_ic_huida.png | Bin 0 -> 1097 bytes src/assets/imgs/jszc_ic_liulan.png | Bin 0 -> 1230 bytes .../technical-support/answer-center/index.vue | 357 +++++++++++++++++- .../technical-support/answer-center/list.vue | 24 +- .../technical-support/doc-manage/index.vue | 27 +- src/pages/technical-support/doc/index.vue | 27 +- 9 files changed, 388 insertions(+), 47 deletions(-) create mode 100644 src/assets/imgs/jszc_btn_huifu.png create mode 100644 src/assets/imgs/jszc_ic_fabu.png create mode 100644 src/assets/imgs/jszc_ic_huida.png create mode 100644 src/assets/imgs/jszc_ic_liulan.png diff --git a/src/assets/imgs/img_head.png b/src/assets/imgs/img_head.png index 801b461b0f444967d8b1e0b45e7a3a7e64d5ae4f..ce6d1d86ecf100af9ca27c872cbae89b33919880 100644 GIT binary patch delta 2538 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 delta 1566 zcmZ{kYd8}M7{`ZFWJBayF|m-$j?v5#wz0Wil7y7ajyi6&O-pqaGuMzXAtJdCHRc+n zGSwI>R6`~zA|#bua-8Qm=c5nr`##VA`Tw5Zw|7MCrXo1e&BY!lt04;j0DyQL#$)56 z{+;cT8=G6;qIVw*k@SOM?aW~oSS-c{i-y6lHV6dT4r>C3n_6HHf0)8;b+l=r5zfv? zOgMoW8WcvsV-D+VB*w%uMC5<0-DYe?v82iW0`z7j9c?njBZ!0~ZZ5!V#%4gJZ0U{9 zZB+q)tvm1-o1-+*Os=Dornhq3CjtM5+Psve6gV?JuUs$Tu6*wGml*fE`YAeK>Mn!I z$_Bne2uF`kNv~r4TT!dos57tw2}ru+qccbcR*?7`=%TK%`OAh`gYcBn zGqtbBzc$5m{8*0aEnpPn$c(hFjZ98LlkS8qTWgDtTwM6RLsh_XO?%P%io+gm`r0|t zx~~M){cX6!QA$eclcH^_bpG=M@7j~w@M;>=Wy+{n9ADbZm&N$MuJvE(r|ZMsv|Ty^ zlBd^Mz9rC>hAJx5$%OECtA-jWzQBC`hwzbQ(PG52gBNBmhnvBTV7g6#q~P*!xut9E zW53tVRTXvdAjvY(<5qi@#dWUIE3S)bQD`F;4&uqO?G*^BPx_(ONse`+25;hP{Pwmi zgn1TAWJ8U4>>)pEH9nsnsJQGmCtCZhG;*cQe_!##)YZj^nGTA1_NW+~Yemym_s=#XMUz!#aCYCM6!D2b-c z96z-BCFCzSa=v=p9yN<>LQu+;92BPu(+iGV_<_)EO>H1ONh0R_ggykS{^`tk@Bffwqm(pw zedKr?{>zP8Z6~0fGS-{oqPI3S9OV4 ze`pl@h1~ub!+K+P%%wqXj?p|`n>oy4a%zZ(j=HJ^H`Ct6I8?9Ymgw?E4!rypVsWOjA5Zi!k^Q41mXd5otK-5u7+)}3$~Q#$R{G$)(3)XFHUyJ)tk z%f0?AjC%z^TjV99x-|6jNc&FcS01L1(s`x_fz*T1CzjM9MK%D_v}~34?^6}TQ{G5g zLw%?*i>E|49FhR{Pmmk5B6dUy0PrRFZhUVKbgJoS^XoT4VdUNi?P~c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxOgGuk#6rQ`QqR!L z#K720N5ROz&{E&PLf_C>*TB%qz|6|jTmcG{fVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8fo2%#8yV>WRp=I1=9MH?=;jqG!%T2VElw`VEGWs$&r<-In3$Ab zT4JjNbScCOxdm`z^NOLt1Pn0!io^naLp=kKmtYEgeeo;J&4sHjE(uCSxEHIz#UYgi zsro^w#rdU0$-sz9QwCX8VC7ttnpl!w6q28x0}I7~jQo=P;*9(P1tXx76g0v!^HTE5 zi#5R-e0{Av^NLFn^O93NU2K(rM(AZ`rdU}Rnz~v#8Ce<{TNoM|x;iQUUIa|niC_NdGB7YkdAc}; zRNR_!`MkDEqR6q2*6)2xPVz;k9#+x0a>niEnU<+Kt~Y(^ma15vIw$1Hd(!VGvy0A} z4N}~aZL&*qbVRr(o%nvG_;qg98H=wk_sy-o_r2`At@$PE9l}#w#E)I*7km1ykVkvp z*Y3I7`;^y?@Bi{KV`bx$iE{b;{OY&-b{~MSA1TVP2Rrnc(i`E>-Kg1e!^*n zpZeumwyOI*&SW-f?9(zcPl#H-@$Hp8zP)cI{%hU;h;_ZxYbT$Rm0uOt+TCc}z2oxt zyrTxM3Oj;%78*YK+gsTCWrta)@Zx{ze=h7UP4e~MKC$+4%QKS_?;RJiZT@f>Fm$}} VxyN2{^De09@pScbS?83{1OT#G$2|Z5 literal 0 HcmV?d00001 diff --git a/src/assets/imgs/jszc_ic_fabu.png b/src/assets/imgs/jszc_ic_fabu.png new file mode 100644 index 0000000000000000000000000000000000000000..a9b236457f8dbae2457f8f55b9000ff8a1c9d9e3 GIT binary patch literal 1076 zcmaJ=OK1~87~VE*DWxer*h78LaqGcClif|4Hd!0fB%3yYZi#8IIe2ihJ8715ch=pB z*_NV3FD-%;1Rp2qK?OzWNf7aYEd>wi%|k&C1@Y)XkWxH2n>MKjvo|Ar)0n9)gr6&B6?nl=(~V z;V4D9`qgX>=fp`~Mw(Z0FkV|T2%DltBeo&QC5S;D&Z>Ht{_*k+4OAse&jdtPG~%$R zCKpUNy)c!P7fNzSp(AI(sLc}r4Ppt{+MI6jc9^c}@?`BCGc>3|a4Agho63o45Jx5i z0q?L!=7xe`B;@6WhgkpcAn>tVh+%^a=l8H2&kpl}5peL)B$}xd_>3@q5R2@>bP;2N zXP8Q*;;s0-$ed-kP>5*w7@yBW5FTq@$CB;Qt^S&V04>>64Xh#^IEqppm2sFRPWMyL zjJm9D9h8X_jIkwy;k>MqQVl4I|A%T?9c|$ZJoNidVJkatKqdn%R5oRDafN;-l)=YM zC}Ct~5t^%2Fk4h4=gXQGtzd zoIl8MTp||qbFoA;E`)?wARzeI8dpGaS%W&Rag{@^uOZjz1rU;j+M-Xm|~QA&tr z?d|;Huf4uLmuo`-U2S>2t>tdh=Dp-%6kPe#eCpv?&-I~K6Pfj6D_`0-TY(7NU<9 zmY?*lyH ZC>ND2fvwNmH_FaCP9>&^OQ{CRpn^D!SqbjW%f7pfhKjIX0s` z6w$>(2%@JhU=n2yMbVoD8T1m^Qxp^xV$e%LNj+6mXUw%8+6K;?3*Yzs-~XTgobGJj zy{3F~IYm)xGJC`KLHbWK?qfEeUqpJpVPkM|xhKvR=Ucb&vZW;5*9 z_KaGvYqUM5j1DLXm1%4M^{zk!bcki(>Vt+YxJhPFS0HQem}S5s1P>&c-==z`PSA`j z2l<$@F7v z3M}h5PS6Plk=4iYi3HIIv7u0aAOiM?fn_&f*i{7u5!#BSnOH*x@D$}d8pcV6IQ^Z1 zZZ69j_EMQh!B|%|Sw6^lDHVW{^na+XFQaXog@641Q`pXpn2^mv8x30uxwzgcFO(@X zTTsTx${{pZsA6Y7!pQDNCI}HrU{|+hsK~Kv773ChWDFb2h5|EUk|7d7O;d$PG#rZY z@i-rj^E}^@PN&1MmQ*AaOSN**SiH5s6_GNmLjxDM>K|^RDA(%+-6WAkXlaL_+G-&k zEaog|#l1v}>Me2A;$C7!xhyfmdN=#mO&5+x`*_Rcz9pOG&W8qRcZ>A3b27D$yovi6 zF_m*)=3m*LeE#aAtM_*M798-SV|(e1n?6lFK0Q}P-}Nt4gCEjNc0YLTpGQrzPkfat zvde0Mg|M^?-`P4z3sUL1AT zpFca^n0j{X3pX>#mydnEa$#`7t)##C7HXz;sGlmvb~0OTSDZ=BZKK~eFB|~vC$2S| x^A9EH>u;ZqfAFbh#aM@LsFwa&yDSr z1<%~X^wgl##FWaylc_cg49v=zArU1JzCKpT`MG+DAT@dwxdlMo3=B5*6$OdO*{LN8 zNvY|XdA3ULckfqH$V{%1*XSQL?vFu&J;D8jzb> zlBiITo0C^;Rbi_HHrEQs1_|pcDS(xfWZNo192Makpx~Tel&WB=XQrEMXkwvYZmDNz zW@2D$rlVkFU}&jtV4-hltZQIsWngAyYOVkUNh+i#(Mch>H3D2mOwL%^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr1gxNeUX_nRzMs z<;9v{4Zglso_WP3iFwJXo-VdZKqK@rGgGWg49s1eoLrm?jV%lf4PBj_%$?mVP0XFm zER7vaj18S(dR_99OLJ56N?>|Z5PF?)>IJ2R+ybD@E~!PCWvMA{Mftf3U_V=B;&zKA zPV=C8Q*gV*5vN{#pkwqwF^d$_Fd<;_0Wsm}7RZ68{M0;PaxVg=>m8xDqZt?&9X(wf zLn>}9xx82VXrRpTLjS;^e@xAbd~||}*x6RMd$f3*)L}DxH~` z99X<^Z_ldzLMv>Wy?q|B?!IwY`dDFWrAS@w!ShLP7D%T{9Ddn<^3}%9%qt7RI~R-Q zRDMuQl8bpZHRD;(_m|t5OO)i+Ca^T`aOIyj*W_KftMRRmEq3bC4o0`OC-J>ZIJtKJ zmdkblN2dto{7yBokx>%d(%)3JbNkYWi(+CI+tjA#Gwq6XwkRw$vsrMYJ+`;@tM)-{ ztAaOYMC
-
- - + +
+ +
+

+ 本月回答贡献榜 +

+
    +
  • + + + + +
  • +
+
+
+

+ 本月提问贡献榜 +

+
    +
  • + + + + +
  • +
+
@@ -10,30 +62,301 @@ diff --git a/src/pages/technical-support/answer-center/list.vue b/src/pages/technical-support/answer-center/list.vue index f32f7aa..ccf87e3 100644 --- a/src/pages/technical-support/answer-center/list.vue +++ b/src/pages/technical-support/answer-center/list.vue @@ -14,24 +14,19 @@
-
+
+ +
@@ -40,9 +35,14 @@ export default { padding: 12px 0 11px; } .main_container { - min-height: calc(100% - 66px); + min-height: calc(100vh - 58px - 66px); + padding: 0 15px; background-color: #fff; border-radius: 10px; margin-bottom: 20px; + display: flex; + flex-direction: column; + justify-content: flex-start; + align-items: stretch; } diff --git a/src/pages/technical-support/doc-manage/index.vue b/src/pages/technical-support/doc-manage/index.vue index 34d943d..c654ca6 100644 --- a/src/pages/technical-support/doc-manage/index.vue +++ b/src/pages/technical-support/doc-manage/index.vue @@ -33,15 +33,24 @@ export default { this.$api.general.getNowMenu({ teamName: "APAAS3" }).then((response) => { if (response.data.success == 1) { let arr = response.data.data[0].Child; - let user_index = arr.findIndex( - (item) => item.visit_url == "/technical_support/doc-manage" - ); - if (user_index != -1) { - this.navList = arr[user_index].Child; - this.navList.forEach((item) => { - item.name = item.menu_name; - item.path = item.visit_url; - }); + + for (let i = 0; i < arr.length; i++) { + let first = arr[i]; + + if (first.visit_url == "/technical_support") { + for (let j = 0; j < first.Child.length; j++) { + let second = first.Child[j]; + + if (second.visit_url == "/technical_support/doc_manage") { + this.navList = second.Child.map((item) => ({ + name: item.menu_name, + path: item.visit_url, + })); + break; + } + } + break; + } } } }); diff --git a/src/pages/technical-support/doc/index.vue b/src/pages/technical-support/doc/index.vue index 3dbd24a..3265659 100644 --- a/src/pages/technical-support/doc/index.vue +++ b/src/pages/technical-support/doc/index.vue @@ -33,15 +33,24 @@ export default { this.$api.general.getNowMenu({ teamName: "APAAS3" }).then((response) => { if (response.data.success == 1) { let arr = response.data.data[0].Child; - let user_index = arr.findIndex( - (item) => item.visit_url == "/technical_support/doc" - ); - if (user_index != -1) { - this.navList = arr[user_index].Child; - this.navList.forEach((item) => { - item.name = item.menu_name; - item.path = item.visit_url; - }); + + for (let i = 0; i < arr.length; i++) { + let first = arr[i]; + + if (first.visit_url == "/technical_support") { + for (let j = 0; j < first.Child.length; j++) { + let second = first.Child[j]; + + if (second.visit_url == "/technical_support/doc") { + this.navList = second.Child.map((item) => ({ + name: item.menu_name, + path: item.visit_url, + })); + break; + } + } + break; + } } } }); -- 2.26.0