From bd266546f0d28edbb89359b24aaff22360ac0361 Mon Sep 17 00:00:00 2001 From: zhangyc Date: Sat, 22 Oct 2022 10:35:01 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E7=A7=AF=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/taskpage/copper.png | Bin 0 -> 2480 bytes src/assets/images/taskpage/gold.png | Bin 0 -> 2496 bytes src/assets/images/taskpage/group.png | Bin 0 -> 2741 bytes src/assets/images/taskpage/group0.png | Bin 0 -> 1846 bytes src/assets/images/taskpage/pub0.png | Bin 0 -> 1172 bytes src/assets/images/taskpage/siler.png | Bin 0 -> 2424 bytes src/assets/images/taskpage/stu.png | Bin 0 -> 2586 bytes src/assets/images/taskpage/stu0.png | Bin 0 -> 2329 bytes src/components/drawers/NoticePub.vue | 63 ++++ src/components/drawers/ProjectScore.vue | 422 ++++++++++++++++++++++++ src/views/projectcenter/TaskPage.vue | 65 +--- 11 files changed, 494 insertions(+), 56 deletions(-) create mode 100644 src/assets/images/taskpage/copper.png create mode 100644 src/assets/images/taskpage/gold.png create mode 100644 src/assets/images/taskpage/group.png create mode 100644 src/assets/images/taskpage/group0.png create mode 100644 src/assets/images/taskpage/pub0.png create mode 100644 src/assets/images/taskpage/siler.png create mode 100644 src/assets/images/taskpage/stu.png create mode 100644 src/assets/images/taskpage/stu0.png create mode 100644 src/components/drawers/NoticePub.vue create mode 100644 src/components/drawers/ProjectScore.vue diff --git a/src/assets/images/taskpage/copper.png b/src/assets/images/taskpage/copper.png new file mode 100644 index 0000000000000000000000000000000000000000..7cfdaf82378fcf51abdac550b06b23ac7677e565 GIT binary patch literal 2480 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/taskpage/group0.png b/src/assets/images/taskpage/group0.png new file mode 100644 index 0000000000000000000000000000000000000000..1af4208bed3d87a109ad4bacb7845b890c270ffe GIT binary patch literal 1846 zcmV-62g&$}P)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91D4+uX1ONa40RR91C;$Ke0D9(TtN;K8ph-kQR9FekS$$|*RTTfd_mV6j zZAjPJQI@rItF0^TCY7;~t+P@ler}V3G8Cb1Oi*#oO`PtZp-zO&O%W7jZXoWTfmkMk z!YIylmX6Iq*U?#VE6u9Kn9!KECd{k;9Y$+?)KF=j7qCsOuU=#K|f zRjrmGxn|!JP>~ADvh1_Dm;QRLQ;N>E@2mjs{4!-7ni^?TRm)1ql4Z7o8|ta4ge)hn zHwH`LKJ76rKB(;L;vgk`M+d6BN)J>RCF-c~G$ix+mS@RY&-CyC04S+3rVWZ@A5yiq*6ZH)Q!G#2Ode} zjxOgm@XXCCI0iry!8X};E}lGqysYy!b9yucQrOnFF?Rhk2ZWliZPd3J-Pe>U=xA|a zZM7YhE(Osf;0wmkGdzv1foa6(xwX!Ljt89>4<~W)W)!`@M<`Vm7uga!uMeCIKu#rt zQ@*XmqP26K3!PpU|kPLO&ec%_Y@cS_;Yl-0<Q|a-CHI;YTpk*^xce@nSqS>;DtTQ2Utk}6cr+HYpYojUQ^@1 zCmrRuG8V%dWW3OF)mA7t{(KceG`r887#GXUhS)7Wd$tlztAcIcjKfb$Ur;ES+bWiI zam5iq!sW{h91pa^TZ$-67%!8_&=?6M@kQ^1@XaTioEZ$Gw8S5s4GA~cL2hCyRILOi zQW5~UwwiS)BMQ(|Wkc^sR5-nvF2CbINzzw5e80vW(mi--uh9y$*E_{>n~kGkl9`nh zEBqcec|XbUxVi6W204mHLNR#UR;?*>9rQ=VEP80k&4e)tY)qNV6!{&wjgV;3(w^4i zUv>wZ0S3+YoJKG2bQgDwO=doq)1LRpxs0WrmU*^PS8g+OhuVtt7=bA>PflB5Y_cGm zMXWMF&SUFq?Qj^(N^W=Wa)(&Pe)3tpaMzZlb^+W^QC>_Kn>@pWi|OLzYP|j_v|Kbejm&vZyk_=x03geZwn>q(t;WW zFCJ@jQpt0I13?o`Eq&y3$NDBjvOfMorKr!^`(b|!M|(mTEK-X#eQ{M&lghHkch^wG zyOZ*>H1Z#6sFZDKDn-+hMX=}sMj>ZeWRVaj$~ioK8~#ZZi%TpbAUJ6+udw2&W+zrG zw&C*Fzqp-8P4jJ08Tm(Af5g{HJdr>a7mdlV=4G0#{?Q24R8{1=S^~gJSzWFOmcxuj zKU*Fm4ICuw9?XJvediZ5ZDy5r0i)8!qkpbUsL6-S6#3oT6c`*JOcoBG4T5W{k+e5B zu(#bUNWq@2ATH5I=w%(Hpo348V>+J1OW*ntFiAHSS@}igO|^aiqx)wl0vTM-a8xjv zLg2V>&u~N-4iSre@9A<>QfksmKh@*?M7iA5zPm`uVr(++_<2*UA4Gr8>0~EyJm!EO zbO%hCjMk46J1?<|`Z7Pv6?Tm?*QUuO?BLX7B#eo%2{yw!ej_DrW1nF|pZ8AQReE6m z;~C%7Xa}>QTshgFo|8@W_S{$ES;Hg%@^J)+BpPY9lH-SIxr(u1qrTnO(-p%@W8})% zO!;i7F#yPfl`)YBfP%TwaYXJQ{LD=FI_*2=BG+c@= zMgZg&d{)967EMXJ+KFp%1(=J3DS*R7yX=ZFz|lbVo`!8O2F9Y<%WRss!D!pbGsw&% zl0TLJ=!7fF2le0=^zoY>=z=}K)Pr2mN5FcZ k3-%CQ4^q3IuYW`Q2Y}z(1+T;wNB{r;07*qoM6N<$g4~c@-T(jq literal 0 HcmV?d00001 diff --git a/src/assets/images/taskpage/pub0.png b/src/assets/images/taskpage/pub0.png new file mode 100644 index 0000000000000000000000000000000000000000..ad55b03464819f6861efc4a6a58c15d6a3b2f630 GIT binary patch literal 1172 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRt!3HF+tk*dLq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4NxK=HNrE^*Ox&H$mU>R zViaOv2C^7|kfA-3fd$NFU;vr~1k4K<5wZ)I;IaY>nBit&@)i7<5EyiuqjGOvkG!?gK7uzY?U%fN(!v>^~=l4^~#O)@{7{- z4J|D#^$m>ljf`}GDs+o0^GXscbn}XpA%?)raY-#sF3Kz@$;{7F0GXSZlwVq6tE2?7 z2o50bOs&X7*pycc^%l^B`XCv7Lp=k1Y}!gP({N}5$w0J${ROek24t93KxRd1PNYj_ zZfagJ&}nvt<~CqkFeDJ}MA8_6q|ppnBa#HVM(6yT{G#B3#N<>vL#P%cAtcoxS6lfP zWu^iH6clVAqO&At z%8@oDY1K)slj?gP|F*sx{Oq1*#jDGe=Zfb&KXd1$pUS6xgJWMFi|E%&r7Lv$PWjk* zJU-STnfuzuHuXJD8|DALWRnt_qp#E*^~9jj=+O=r3yGdYM*bfTd~-D%?x9Cfq*kt}Pt`utXA*Nr8XbG^<>tchbmjEWfmTsJ8}K0yzeS^PdJ}n{>-x8 z!mq9=x@1S<|D5()55Lda=PAFffSotrdH}T?qJ?tH81_d>py=*vpKKxoLM|?k8JM-{lFJYd`%MtQXU^=vVX#VY`*= zTzj{foe0)g^}>C#HTPPR7v~q78_L=&F>6_wV7q1cO5Kn(K|h!l39ejg&X79^lxaO( L{an^LB{Ts5VyBTq literal 0 HcmV?d00001 diff --git a/src/assets/images/taskpage/siler.png b/src/assets/images/taskpage/siler.png new file mode 100644 index 0000000000000000000000000000000000000000..428e9a8ad51a0caae92ec42fdd94ea6c13fced0e GIT binary patch literal 2424 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/taskpage/stu0.png b/src/assets/images/taskpage/stu0.png new file mode 100644 index 0000000000000000000000000000000000000000..24cd0aafe94ae92c3c6f99904315fdd6c625b012 GIT binary patch literal 2329 zcmV+!3Fh{RP)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91D4+uX1ONa40RR91C;$Ke0D9(TtN;KAgGod|R9FeMS!--uM-@J2X6~*x ze$)Ljicz$g#WRzM+D+y<&fJR&9hi7Hg7YKTw+`~jp^jRZgZ1EiK#LZK2;DkSm; z3B?jsDM&#IYLnn7Eu|zbZoZKou*)x>e^_3phh!#Q(zcJE%_^&^x?X3v>9kNIZi z%$a+y5$>?;ecra-1n5B>b%qE9sZ9ZhI(HU|T8d&o)Jiqg4lw?^XL06EhQgH??f;c+ zx-uDVHj(MI0^2~7wWP{4t9ThvH1?KIVsv9yaOvnbaXw2ut8ZBVpE_cLf87YTTCiKl ziK;qE0I2pY#b}5S@ZzUBf(tJn#BeF~B?0bwuGkw2u^kceOF3JK+*&9F#=LprP+@d2 zyM_R*wYclW^1UG7zQr8;&oTqUC!Wr|i-Bkr?kk65aNN}h z9LuDTR)Tp?sJY93_-^|R?&HEfcE5DHGZJbm7;%pW#Iib`JE-tNoH;+wcBj)TxnKpq z`is(ibSjs#t)+r0pZx8&TPDBwLa7f8^cjtJ@qmPTnpSe;8pP;VjxwAq#2=5f;F5rz*43jsXOAl(Y?f891|Ww!`t zs40dhY?-J3o_ZcpUmbi5H3q6r7HFk2YOX*lP5n%{qA2z8?I8m@;r#f4**~LTyoo9Z z3u9uDTfx~Y;btM2CveymE)f3Oh{` zzPqu1_UC-5*(Tbs)Wd3TJg><>9kc;zJtmc7w%Dpw7&XiLVB8Uu> zNm7%=_WrjvQEj7M>OH3pylPvgXLOrWNyh~H@itC@vR)LnGAja@RtO)fbl2;7n-~`u zE2mjc+WA(L$+b->I^c019rrfICT5G!BMF786n9nXcyj6~58y^ItCTVYe$=xG!M0ssZ7Yq#&&dBQfL3-bf#`9yvR9aiW#|KMar_<=- z%0sHrw8Ml%;y-?~FZVazx*uPJzA(~#lnLBvH3p^wB}aa=1xDE7$ycI&9pXmj>r2|d zncd>G65E*LCpth znr@FSO0axUR@}vu8@?~*ow%Y!aY4^Y3KbOTp((M&HRD)4`CE~p_#i-a_T@b|cg$Lu zZ=UP1N_9nmt7v`(0yWnp;QE@~FfoAm)>FsqN1fg}2>7QK*hI0njbeq;HkFhXJoNfgGh_+@w6^#q_)a9OIW6dXD*|PZmjeMRkEa>m(~(sj@U% z-Z=0WmgxXo^Zv8!^FiKW;`zgxjc|#!C}M9M8{Vtu<*HzU^(b+!_kBrSA5Y0X?;}l> z%&lWzm{$|tSK6Mjv=b&bCjSh49Ov`aT=a@*y2{W;AbuK=(43a7v`xvzJuuKy*IXl8 zOIR3F6(BR4+JXy!y5x+gomfbS^sGE|0@~=o!k>jYc~ZBIr-o}Yt?=|h-#l>4<^of< zSyg|GVH;zql)Bf>@BO*hD>0zg&iX>%BqI7;U_sHm6N$9SbKgpe(IpDUz|i$q^}+V! zN89k!;fHFkopk_N=jpTb;tp~-FYc`V5f?rD;)9F4xbtWnYlr?4J*)wHd3%xzmPX@c zD_y{}A8t#qqtAU_E%@}|PI1zJ(@9}goneF6Fe$C)Ij*==gWdB?lRU>?R;}vTQ67`W zrmniOV2iz!SMrDNz`eAF|L5)2!$0}#3O~PjkW2^OrtdW}*e>V;W_n9`m3&{)W;wj! z512Z9bKrs6fylCJxPnRLBX8SaT+ru;oY(?%mXop-^M)=2Z7%kh;KIQNK7vocNdN=? zrq2-}Y>q7>Hq{4L-sHGoS#2`{c5OP95RS&p8cw5{bE&||}>lk!=C0=z)q z2;H9{=mC~*o}!=|h`!-W +s + + \ No newline at end of file diff --git a/src/components/drawers/ProjectScore.vue b/src/components/drawers/ProjectScore.vue new file mode 100644 index 00000000..b1a23792 --- /dev/null +++ b/src/components/drawers/ProjectScore.vue @@ -0,0 +1,422 @@ + + + + \ No newline at end of file diff --git a/src/views/projectcenter/TaskPage.vue b/src/views/projectcenter/TaskPage.vue index 14a8544d..5873af6d 100644 --- a/src/views/projectcenter/TaskPage.vue +++ b/src/views/projectcenter/TaskPage.vue @@ -710,27 +710,11 @@ -
-

公告

- - 开启 -

公告内容

- -
-
-
发布
-
-
+ +
+ + - Content of Tab Pane 3
排行榜
@@ -1163,6 +1147,8 @@ import StuAdd from "../../components/drawers/StuAdd"; import ImportStu from "../../components/drawers/ImportStu"; import SeeStu from "../../components/drawers/SeeStu"; import ChangeGroup from "../../components/drawers/ChangeGroup"; +import NoticePub from "../../components/drawers/NoticePub"; +import ProjectScore from "../../components/drawers/ProjectScore"; export default { name: "taskPage", components: { @@ -1179,6 +1165,8 @@ export default { ImportStu, SeeStu, ChangeGroup, + NoticePub, + ProjectScore, }, setup() { const state = reactive({ @@ -2833,42 +2821,7 @@ export default { } } } - .noticeTitle { - margin-left: 38px; - margin-right: 38px; - padding-top: 20px; - .publish { - width: 100px; - // padding: 0px 26px 0px 26px; - height: 38px; - background: rgb(64, 158, 255); - border-radius: 8px; - border: 1px solid rgba(64, 158, 255, 1); - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - float: right; - margin-top: 60px; - margin-bottom: 60px; - margin-right: 20px; - cursor: pointer; - .iconPub { - width: 15px; - height: 15px; - background-image: url(@/assets/images/taskpage/pub.png); - background-size: 100% 100%; - color: rgb(255, 255, 255); - } - .btnText { - font-size: 14px; - font-weight: 400; - color: rgb(255, 255, 255); - line-height: 36px; - margin-left: 5px; - } - } - } + } .content3 { margin-top: 20px; From 7949a5281c810d01780358c895414dc93e67e54e Mon Sep 17 00:00:00 2001 From: zhangyc Date: Sat, 22 Oct 2022 17:29:44 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E6=A6=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/NoticePub.vue | 10 ++- src/components/drawers/ProjectScore.vue | 87 +++++++++++++++++++++---- 2 files changed, 80 insertions(+), 17 deletions(-) diff --git a/src/components/drawers/NoticePub.vue b/src/components/drawers/NoticePub.vue index e223c648..7effed3a 100644 --- a/src/components/drawers/NoticePub.vue +++ b/src/components/drawers/NoticePub.vue @@ -3,9 +3,13 @@
公告 开启 -

公告内容

- -
发布
+ + +
s @@ -305,7 +339,32 @@ export default { justify-content: space-evenly; margin-bottom: 30px; text-align: center; - + .sbutton{ + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + + } + .wh{ + width: 40px; + height: 40px; + } + .sImage0{ + background-image: url(@/assets/images/taskpage/stu0.png); + } + .sImage{ + background-image: url(@/assets/images/taskpage/stu.png); + } + .group0{ + background-image: url(@/assets/images/taskpage/group0.png); + } + .group{ + background-image: url(@/assets/images/taskpage/group.png); + } + .btn1{ + color: #409EFF; + } } .radiobutton{ margin-top: 23px; @@ -346,7 +405,7 @@ export default { font-family: math; font-style: italic; font-weight: 700; - color: #2c90ff; + color: #409EFF; margin-left: 5px; } .elseid{ @@ -406,7 +465,7 @@ export default { } } .pjcb_content{ - border: 1px solid #388BE1; + border: 1px solid #409EFF; padding: 32px; .pjcb_content :last-child{ margin-bottom:0px; From d6305c6431e79b0befec7e231f0f20eaada6d6ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B2=B3=E4=BD=B3=E9=91=AB?= Date: Sat, 22 Oct 2022 17:56:55 +0800 Subject: [PATCH 3/3] =?UTF-8?q?feat:=E4=BA=8C=E7=BB=B4=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/taskpage/erweima.png | Bin 0 -> 3497 bytes src/views/projectcenter/TaskPage.vue | 141 +++++++++++++++++++++++++ 2 files changed, 141 insertions(+) create mode 100644 src/assets/images/taskpage/erweima.png diff --git a/src/assets/images/taskpage/erweima.png b/src/assets/images/taskpage/erweima.png new file mode 100644 index 0000000000000000000000000000000000000000..b5c69378e241a47acf953b7cc542ae960aa76270 GIT binary patch literal 3497 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 二维码
@@ -1538,6 +1539,34 @@ + + +
+
+
+
+
+ 面授管理 +
+
+
+
+
+
+
下载二维码
+
200*200
+
400*400
+
800*800
+
+
+
+