From 4facc5ef53c6d8ee0b2a920d935e8f19e83f2f80 Mon Sep 17 00:00:00 2001 From: qinzhenpen Date: Tue, 20 Aug 2024 17:49:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E6=83=85=E6=84=9F=E5=88=86?= =?UTF-8?q?=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 7 +- src/assets/images/删除.png | Bin 0 -> 660 bytes src/assets/images/哭脸.png | Bin 0 -> 2676 bytes src/assets/images/情感分析.png | Bin 0 -> 2055 bytes src/assets/images/清空.png | Bin 0 -> 2605 bytes src/assets/images/笑脸.png | Bin 0 -> 2887 bytes src/assets/images/编辑.png | Bin 0 -> 470 bytes src/assets/images/评价.png | Bin 0 -> 1010 bytes src/components/DictTag/index.vue | 23 +- src/directive/common/debounce.js | 36 ++ src/directive/index.js | 10 + src/utils/request.js | 4 +- .../components/descriptiveStatistics.vue | 2 +- .../components/emotion-analysis.vue | 589 ++++++++++++++---- 14 files changed, 520 insertions(+), 151 deletions(-) create mode 100644 src/assets/images/删除.png create mode 100644 src/assets/images/哭脸.png create mode 100644 src/assets/images/情感分析.png create mode 100644 src/assets/images/清空.png create mode 100644 src/assets/images/笑脸.png create mode 100644 src/assets/images/编辑.png create mode 100644 src/assets/images/评价.png create mode 100644 src/directive/common/debounce.js diff --git a/package.json b/package.json index 997be84..03c055d 100644 --- a/package.json +++ b/package.json @@ -16,16 +16,18 @@ }, "dependencies": { "@antv/g2": "^5.2.3", - "echarts-stat": "^1.2.0", "@element-plus/icons-vue": "2.0.10", "@vueup/vue-quill": "1.1.0", "@vueuse/core": "9.5.0", "axios": "0.27.2", "echarts": "5.4.0", + "echarts-stat": "^1.2.0", + "echarts-wordcloud": "^2.1.0", "element-plus": "2.2.27", "file-saver": "2.0.5", "fuse.js": "6.6.2", "highlight.js": "^11.10.0", + "html2canvas": "^1.4.1", "js-cookie": "3.0.1", "jsencrypt": "3.3.1", "marked": "^14.0.0", @@ -34,7 +36,8 @@ "pinia": "2.0.22", "vue": "^3.2.47", "vue-cropper": "1.0.3", - "vue-router": "4.1.4" + "vue-router": "4.1.4", + "xlsx": "^0.18.5" }, "devDependencies": { "@vitejs/plugin-vue": "3.1.0", diff --git a/src/assets/images/删除.png b/src/assets/images/删除.png new file mode 100644 index 0000000000000000000000000000000000000000..e9da7e10ee0ed8ef696ae5e5ebf18b59c6b09214 GIT binary patch literal 660 zcmV;F0&D$=P)Px%PDw;TR5(vfl3i$yVHn4M|NGhdZtq^gG8PdBriKF?P)?8&XC^NqU&}`+sg-h| zJX_Stfg}e)3(0tV9N3Ce<;X`-rl!c68V6(Zj_rNl=f1e-WA20duIuW5{jdAFezMzz zh`*;dF~xX`aT70yIM(Rg7xm*&ZMLpB{F$LuWtv_~|Aa}x^9?KAvg*dhlKI7v>1nQ| zYhdJZVTOyM(}+2g?fBFKx89iXpKxp9Kb_fCo3AS$lcNRWrFXu=Su_>wBG^#I{Lbo@ zq<2!-n^@?!IJq`71#y-&?LQ^u0e zhsLfI7F5#cs$dP^z(ROX;z^ovJ>wWj(I)U)B=vir?$?*jP1Cc~v>LSX+pTQy%)y|S ztrHp%)(zHU7S#i#%9tMN>!rfNs;KG;vf!2#yi4VG%WFB%CaDC}n%RJ)j(lnKt`0r; zF6&%dGpdFl+KXqsL3adKz2lr2;~3{9+70Rjt@+a18#?s7tgsW>(D!-U8!EIB$QiNikiHFEB(VUJ6d^0B)8_de1VYhoRoj7|DAkr?-FX7db}&z=xuQ|XcO1Zt)@ zmu}1LNuClTnhO7s6CgN=g=)jI`ldxweq>as*@)~oWPxO0d$`U zln53D+YRy!SUqN^N@%)3D_G8Ox$$nYcpUj{G)goRK5SORPS za6N#|3Php-(Cz?hAf!Ol0PrAmfp`VNBlP@bE1$)CPaVT(Ac6)2I7>>|LUg1InqhGa z2*+5t0t9>p(sM9eK1VmQA&lX)Mc-8EP{?w*p@@C2go8mdL$o)R2;^Nsa?a%UYo`~G4ZfYYRe zR|wCdG1o!*0?BtEdsCsDShi#cH~p```u_f0sirQ7Pm=6)0{1oUkZy+aHs|wAVCqf)Crc<8Vy+Dfx3x7ieDGO-+iG)~l=XvfDrBw%G!(*$$oP{NWcl`% zoC;K2+Y_HbtGSgN2Rt6pZ{E7;vjpgDSI9x~MjDf~+ zxClT9t1D8u#9~e_YLrnl55RbW?+Ny_)@9clmR zffDuPj^c=PCV43gCjjb^)qEB=weJ8@;`Ds^U}N|&z`Z2=DPjEc*izIHR^fdBU3Pz> ztkR@v39}{8KGsId1dOArtAMK>De)*RPXbFE7ywLvsX;t%N_K&4FUO;}F8Gw1(# zdlF`Lbq$kA-%jHkt96QbHk%9O3juQ-pd@MLtk0PF5A?}HTMwSTxqO)M&2m5^J_19o zHuR3YBg56z08a1L?lkctLMQh5zDqEd`B}4g9-YwmcsVZ}G_HKAXzn2C1G=3v3(-PR zXG-d%5))c;{8zQZS~dmy*o1#SfUj1R2@%2KcR=a<)?BV%2J3>TMZ#rUvV)`Wbqkz- zSH^#)+9Pbvm%k*MhuBNRQ;xyE0sM-f7eYqk+q2nss{wS6sj(+IN-?e`wJ*Sz;~3X% zto5H8ECy5A)a4{jfUHaSZBaI{q(22St*AYHg^vO}gwktlE=219HA46UP&%hSHXLXN za##>F(aQ{rqvD2<+3dPGJ5if2mWCD!;U30M^u#H=GmyOM6BgeBu!hZru-mC(f{(`5 zn|fDmMR&^mOgq3cT~`(<9={-$dTD0>R{G;YI0nW{h3xSFGrhla`onbt3JCLL zOuHzTNvynOC;Qm z!I-O~z%{Y1(z=42Xj3axxlMTtn zLiioh%oUX)a7U2wZ}=JM+_ue{lFtuMF?F|~g9Ka~WE1x;;lSZA?Rh1<1LNZXdnDOqQ((;XppuF)H_rLDR221$o}ST+z2yK7c8!aqQ`>5iFKy4_#ZsoH zSpFu!-O5qoSBvUdwb|bOVihI}`+0HXRQ*^$t7&zz^JE2} z8w?F=2&WpuYvjtFbZ?;2?8UXUI|TL7l0O#kwwFqSz5IzUD>>v~XaQLnkMv#BHg2r< z)3viJkIr3!n77r7A9Zz3MI;a{m2f144nea!Y7+N7K)PAXXSOOTDTpUP_BMc{KJ?y8 zk+r8UtWCY{JophnR|VD=qT^uLDrs*>Z-D0e9a-;*o#{J1$qg!J2GQXV<^wp$jX@|~ z)>xBRHix}auWcp^PNL@uk)!z%5JL#8w8ABwHU5fEo5?wnzdnc#gK+DXN)||%Uyl77 z`o{JSvzf}=gz*)WCW*+A__wTXjLV7T{iTy#Wv|k~1@Uo^oG2IzAOiKEkHqCa-O{jc zwOMt#)!Qd0XTue2ph3VISS&^&UX)Iy*7Tj7>eu>rzj&-nA^RmqJz#NhVmCrJ(2qCEq!4(I^_(iAp}SV`bX(5_^hd{r!T zmg2bF6V+7$yKX4Fuuw=En;7DG-WWiKQ22(3vF!ConbcddTo~Kno&|Mv{g&22XVlIu z$;R@2zA+a-ngDQk1t^h+7`OpBVcv9NfmG!nNkc2{llBGK;Ksh_jpvfY^&}p(uy@-` z;^l$*lR+8WCYeh045EX4C(Wdz1daey>%eZ=7t#fLuT?iNPpFb}QG(D7x=AXZrqwbV z`!DURP8^iM?cF|88isti3BLC=#rEqUU18r%Vl4^Z=^I0af_47@bdY>avQHU5@l2td iU%NP$>)4f{)PDi$qcdMg`I7Pg0000ADjP)Px+!AV3xRA@u(T5W6`M;U%*cjwM`=UdzBuQ&;@OGOg`YN1u5{0SA5DnjKSAL3`B zja_Ie1VV(CN?1T8T1Zk51WP1HP*rNx^hf0cDhh?R5~>=CKtRYR&?adb+v|((Ywvb; zW?*J_?Yr~Yw015^(i`b+?{;V2edm4VeP`a8hd>o6$xg;@$-goE$lR&_Y$Z|<2_gZh zA2%&h5<&>1lmJn6S6CuBp&F}{wL%qI+l+vi287QD?aW}{L!16iGsy=W%liE|A)@x( z%9`Xp-`_lU;`Q&Go_O-kzU|u*eK*|z!31Q$TdU_PrN<+HtWr+vniGHkRw{v@T*kkj zdJgHK!Qi^jZhy(lbUZX=S+71#$h?us{l33t<{ziOapqf(+$oP7Nvu2g1O{*23^hob z6++YqZk_r{^4orgLZQXFT#BBm{s_+T*IhpVdFDx^zVg*zoV3#q_EP$4>>=dt zvs1r0{^Q4Q<4-@8kV9*5{l49BHjO~=)*Jm&bo5G>p~ed_)tAKa0|!ys^B98eH5h#G z%l_~uwmnXh^y_;Gnbm`EEa%OYFHGAqsKV?>BGumqGeIF$G*hGQ%8db6Iu6lv3>YRr z3?T5TC{MXy#WHATR%X`qA7+x>v%j^7{>>e?gfrj@Ir&sT+#h82RM z7Ao8)oET(MaBplPo1M~N+?)4Z$pgpgumGv%^Q)p?SFMsNWXV8)GtSK8hW2Wf(#j2C( z?~G=br48`P?b|>YLt^s>@!^U6*Pf+X-6H}R2H=+&yx9`Z4%zi!+&kyFWw+=gG95_T zNl3A@cf?@O%^$$c69;hOM|%-WUC>$D`^UcvVyXpoyDVh^y^<0fg}3t3v`mriYw(Pn z9&@XOisQ`|rMn! zh-uZYrtbFxmwC)7o^xSu=!IcfI@f4c8o~JU=;y(X{c|3Sxf93Xoqtn%%Fst|Z@Wlr z0k!|Bmb8+icqWHLR~j8XX)Xdx3Q@DP4Z-l8!kHP^!+kI*T`?FZzyCetel-bc7})xU zKeoYW1cL|2zcGsrCxecjOcOAw%q`6n9e=I_dqbZNHE%aeHG0OW-H&4S(6f+~V(af- zZiCSP1|U#4o70SDi>p)k*bcG#Ja3#ti(m zu`hs~Itf@7wj6#Qrytu5_t%GXX0!GA7gw+OH7G&vO;s7Hd5$-K}mPjoi?Q`&z4Wa1Nlvv?8xHpqW@$8%66^4$10co!vJj~P9-4ld_ z$F4i3E*?Gc^Mf1NPk&;FUI*`cVn4dCU$2+A?X&QeVNlyjg(Vf9lt&!>;VI&H*_f@N(E1!3F{p-V(qqDKnwz682Y2h zg}O8$Dm7z}tb|=QFXvK_p&DhxvEdyYW-ihvB8+Lv))EDl&{q#;0TBogNOiJ@qYqC& z{PqQ8ca84H;%aPxcBM38L?7YNq<9l{Mzo)otcW_)n`J)z=V5VK96a4I?EpmfhqU8zhdP zaou>p%)cjUyKq0$SC#O)nK9!!;j>0PVwPR){m>FIyD56Ratp(N;ur8r1-ZW*LuO<{ zF!ITdyqL@;A9{<@BXx{IrOvpN)(q!&RNcZiE4jijF$oAU)Y?je5GouR8BqJ{`VdL+ zWr z623;?7?ZlFq~tZ}Q(UKxMH3IwnuoQtNX1DOLKBnI1J2*fwE69RN{=k&+D7daAXC5y z80!%Mh+#p}TIHAvP#f^_V3w`SXj;Qp11oJ#|e1O1DK<3Iq(yq7C(9nM!RX zDU=odYN$&oz?$6GyPx;=Sf6CRA@u(T77UFWf}jyyL%sdAGv&g(Ijn}mevZL6zu5GqS&Dl(W#X-P@pi5 zQ;YwA{-Z(%a*-KlbR3JKQqyUH7R4!}3wwSZ;& zW+QVcfb(cE>CCJzP%#R|c|w|LMs|SUkf5ptdJl#m`(#>v%cp`zd<|Rr$Fy#LyI-~5 zOP<}^xu&82J^xG3{q6b#{Sjf;Hi#2Vc`%Kx3AX0V7`v^J$w5q^X#n3dBq8o4s}-6D^dc zsc4?)_k3C`1-9t2I{>1iXWv15|J4t0z1NAax6P-iPv6j^+r{-O*8Kb|2V=BrZBiW` zaU=+VWRu|Wcp=yv05wbvV@@yU%J(IOP+zPy|4+0`!V{CBAn=cojAJwwhoPk4blP#c zer`~uboEX5>^Q~27<^`fB2!%^cBd(Pc1{?2v7|M-&qWCkKokL+1ZXKFQ)wLYRs}So zx2$(P%I0Z8_W`1ziZRG;bz+i4FI*Pvf`FUV$`-L=UR{f$p7Ma69omL=->5bs#`EIn|PyrjO70rTS!e@aI4gsvV@PGWq5SYwMoFdjQEy3+e ze5fq3!^v*u6=4fisw;mTD~X7_`fWr80ZoHiU5{gOX+R_CtkAaW4n-ac%aYFr;wl+` zfM=BZ$eB2H_736IJ_R?;lkwOWYVpKh!-%JKtZMP#@x5VGctkwAu@Oy`PEgG}^=Cud zELCC$xR!>&4sfRv!Mc`!o&&~HYZO;(Oct4oV(TUdZTWU0K|F2X@4-<>BEi033~%(u z@uM%-A#G56xBDFKY4u^#$|^WTfp5bbP_v5&- z2$Wp*7DNP96HteT(ATsmpbOb~M%PzOFnr~cmP1$+U>KAqg@ma)0TKq~XY-#AN3gwT z7@Iy*j$kcdC z$Li~_CA{4^n^R2Bg%Mu0O=)QaE3V14jL_2?6t}L)g4JB&+4l@n=jmZMJzB5krgNWP>>l{h?RO3yee=DlpYH32&tt<=o0g$uUJIzI0~(tkVJGqo-B$6~ zxq^4%(`)=goH8g)VPAJIez5lhK0C*U4Y$pw(PgbYNxQIqwKW~`!XF=fWbwHZ5A561 z)9})v5VmgoB<3w?hOSEx2nFFCrHplC4~gZ^3QaXuGtu)C4Xw>&-+ZVhqi?2=PBu(8 zLmnwLxa${e64FW(zw17P*8@Yi_ts`war3g^;fm&m&pNek|1EyriX&TJ^p{@a5jQM8 z6MXpipAIz4_1Mu+EkmUMuV|Rj>cv(ni?|Fv!jr|}Gz>?u+#L(LCbG25erBPWfKocs zFv3(sR;Ip$C0pZ`eE&<(ZHDIK_hR`IQP`{9R9>;X z@15!eTh3h=eK}{Mkcspculqd}ac$#ugC`y=9S)bVw+W2WG@G5WI(FG=XAa77x)@Iv z4TpHjWl;>X*x**Yk`sQ=* zRyKFOUFv&DG|lF+&?>i4g@{VqcFB>=6_1PB5ZD4+UZgCDvM5h>_!K;$)Cmhl;^ z0!64{=#=?0uuiL#`F(1^QEE^kNs_4PjS{7NXp0i05|Zt-plO;x?8JQ6%rA?M{O_6X zl+6?4S(_1$If6DQp?13#C-zf^Pt^pwHs=Dt-PAa@ODXB>?3_A;>d36@EQCd%qoad% zqLb9U45#LSfG{A*XN}O8>XRMt)6P!+)HD?K>i^j)e}|u1u7i1&d_w*WAsJ>{_t8QY P00000NkvXXu0mjfWyA6~ literal 0 HcmV?d00001 diff --git a/src/assets/images/笑脸.png b/src/assets/images/笑脸.png new file mode 100644 index 0000000000000000000000000000000000000000..7a9487a095f24efa92f7e09d397308c23dc0ba70 GIT binary patch literal 2887 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/编辑.png b/src/assets/images/编辑.png new file mode 100644 index 0000000000000000000000000000000000000000..a3f7e322f82af7f6e2f60fb6668154c5a97661e3 GIT binary patch literal 470 zcmV;{0V)28P)Px$kV!;AR47wb(LIlhVHC#k|8+n2Y{o1$L?KM0vfHRsG%FI{K;@;-urnc|@c}d% z*+hbkk_ZW+qO=9kX=EEgW1=t{lG!ycJNNV4mpqdwoaz+6oSbtmb%*Je@oAuq0@woP zFrRY~FCJ|2ee=(B$)ET7-*&o#K)l`2zX0bU3U!EgsuPs!+L;rg}WhpLeT3P4}@Qq z*3&|)0!Jil*QZh;9y;g8LeJG5rUB?xR$dFaIA!HsH8R9n*Z&P-qk?Bz8Kxb*7pNnztL}rO1=|Py0)(yII@ytdmH+?% M07*qoM6N<$f-nr*-v9sr literal 0 HcmV?d00001 diff --git a/src/assets/images/评价.png b/src/assets/images/评价.png new file mode 100644 index 0000000000000000000000000000000000000000..314c611a6cf6cdb30d0a9f922a0ee797808e6055 GIT binary patch literal 1010 zcmVPx&tVu*cR5(vvly7L2Wf;bP_w(+!lXH!T)NPqHBxo1hJbH3NB2&cU*M5?BQ&3#LNgkcfL5FDy7@5B8URN4inpZ)hmy z8y*P?yO363mYcoPclc6m)hh_;{|e}o;MIJ~nNMxy?=z-dgkqtvCW2nU?dd@SRRl5M z^+lclVnG#X@KwuYl^<6Wp3Cq1`k+k@_OwSdyeaW05d5GMBg#S41Tz;g6Y^w;Aa^ZR zokB@G+lX2#`bBl8l?DqBN&3LB_Vg}q?~JgHhtbllF#I}9{*hK_H{FAl@5D~`!uVmd zz~+H6k(gez(%|N|kUaw|N~t=nvSBMeel;vM!B^MwLT7GA7dAW!Np1i^TwwLC%uOwh+F0xJQK$I zlS7)pYP6I%Kn{`$798QKFwQ#QDa6gQpXwHN%OtL>Wq|emI)i%dDm=l2l?MyIN!(Q< zJh!E)jJ{KH-+4h*WiE*3d2>Ff*{~G{3j592kcu+@UAuvuwj+3j9Hv;AmtG^5$xiEh}4o%;&?GlJ!2M}hnCvWz`e9@w;1 zg!h29ROMJ`#$d%ZwCqW&d>%XZEs7dpaSw{}gyA>P_>a(7>u;v;q=}bo`e0#Ml;a)2 z7F2tBi7p4i4VbU%}&<5 zm>6nl!xnWQRbXluoBA6CVLlvcAsCJ=dA@1wHwUuub+mIq=~CM^Q}ha`qc%@6mFsHz zMz6?KuaC5J_SmSDyq2$2cH71uN^=AD!~>1x^YMCOb_lu+HDi`n?53&BG%r4+L#-&| zzW_f~WgjiHOW#@dP_a&KuJq4{iXEHUqiX0@qIJUV2(Uy(Qwo_dE%?&{M-2uN!a#ma g^O)J^en}et1C!gM`G6%J-T(jq07*qoM6N<$f;4mBqyPW_ literal 0 HcmV?d00001 diff --git a/src/components/DictTag/index.vue b/src/components/DictTag/index.vue index 4667310..d5ebb1c 100644 --- a/src/components/DictTag/index.vue +++ b/src/components/DictTag/index.vue @@ -2,22 +2,8 @@
@@ -421,8 +634,6 @@ const sentimentAnalysis = () => { } } .app-main { - // background-color: #f5f5f5; - min-height: 965px; margin: 5px 20px 0; height: 100%; display: flex; @@ -430,7 +641,7 @@ const sentimentAnalysis = () => { .main-left { //水平居中 flex-direction: column; - min-height: 965px; + // min-height: 965px; display: flex; width: 205px; height: 100%; @@ -476,9 +687,9 @@ const sentimentAnalysis = () => { } } .main-right { - width: 1639px; + width: 100%; // height: 100%; - padding: 20px; + // padding: 20px; border: 1px solid #0452c6; .text-type { margin: 29px 0 20px 0px; @@ -489,16 +700,26 @@ const sentimentAnalysis = () => { --el-button-bg-color: #041d3b; --el-button-border-color: #1983dd; } + .btnActive { + background: #409eff; + color: #ffffff; + } } .analysis { - .el-textarea { + margin-top: 10px; + :deep(.el-textarea) { height: 343px; background: #002652; border-radius: 10px; - :deep(.el-textarea__inner) { + .el-textarea__inner { min-height: 343px !important; background: transparent; - box-shadow: 0 0 0 1px #1983dd; + box-shadow: 0 0 0 0px #1983dd !important; + border: 1px solid #1983dd; + color: #ffffff; + } + .el-input__count { + background: transparent !important; color: #ffffff; } } @@ -530,6 +751,8 @@ const sentimentAnalysis = () => { } } .analysisResults { + transition: all 6s; + .el-button { width: 89px; height: 31px; @@ -570,6 +793,109 @@ const sentimentAnalysis = () => { margin-right: 55px; } } + .emotion_analysis { + position: relative; + display: flex; + // align-items: center; + justify-content: center; + gap: 30px; + color: #ffffff; + font-size: 14px; + height: 180px; + margin-top: 40px; + .emotion_analysis-ani-in-ri, + .emotion_analysis-ani-in-le { + display: flex; + align-items: center; + gap: 10px; + } + .emotion_analysis_title { + position: absolute; + top: 0px; + right: 48%; + font-size: 24px; + font-weight: normal; + } + :deep(.el-progress-bar__outer) { + background-color: #036fe2; + } + } + .comment-opinion { + padding: 30px 20px 0px 90px !important; + + .result { + height: 40px; + -webkit-text-size-adjust: 100%; + font: 14px BlinkMacSystemFont, Roboto, Helvetica Neue, Helvetica, PingFangSC-Regular, Hiragino Sans GB, Microsoft YaHei, SimSun, sans-serif; + -webkit-tap-highlight-color: transparent; + -webkit-font-smoothing: antialiased; + font-family: -apple-system, BlinkMacSystemFont, SF Pro SC, SF Pro Text, Helvetica Neue, Helvetica, PingFang SC, Segoe UI, Roboto, Hiragino Sans GB, arial, microsoft yahei ui, Microsoft YaHei, SimSun, sans-serif; + font-weight: 400; + position: relative; + padding: 8px 0 8px 55px; + margin-right: 1px; + color: #ffffff; + .result-img { + -webkit-text-size-adjust: 100%; + font: 14px BlinkMacSystemFont, Roboto, Helvetica Neue, Helvetica, PingFangSC-Regular, Hiragino Sans GB, Microsoft YaHei, SimSun, sans-serif; + -webkit-tap-highlight-color: transparent; + -webkit-font-smoothing: antialiased; + font-family: -apple-system, BlinkMacSystemFont, SF Pro SC, SF Pro Text, Helvetica Neue, Helvetica, PingFang SC, Segoe UI, Roboto, Hiragino Sans GB, arial, microsoft yahei ui, Microsoft YaHei, SimSun, sans-serif; + font-weight: 400; + position: absolute; + top: 8px; + left: 0; + width: 26px; + height: 26px; + border-radius: 50%; + background-size: contain; + background-repeat: no-repeat; + background-image: url(../../../assets/images/笑脸.png); + background-color: #ff6b0f; + } + .result-neg { + position: absolute; + top: 8px; + left: 0; + width: 26px; + height: 26px; + border-radius: 50%; + background-size: contain; + background-repeat: no-repeat; + background-image: url(../../../assets/images/哭脸.png); + background-color: #60aefd; + } + .result-title { + line-height: 26px; + font-size: 14px; + } + .result-view { + position: relative; + display: inline-block; + padding: 0 10px; + margin-right: 2px; + line-height: 26px; + font-size: 14px; + top: -26px; + left: 61px; + .result-bar { + position: absolute; + top: 50%; + right: -1px; + transform: translateY(-50%); + height: 15px; + width: 1px; + color: #d8d8d8; + border-right: 1px solid #d8d8d8; + } + } + .result-view:last-child { + .result-bar { + border: none; + } + } + } + } } :deep(.el-form-item__label) { color: #ffffff; @@ -590,4 +916,13 @@ p { color: #ffffff !important; font-size: 14px; } +:deep(.pagination-container .el-pagination) { + // 去除定位 + position: static; +} +:deep(.demo-form-inline) { + .el-form-item__content { + flex-wrap: nowrap !important; + } +}