From 77b08d935dfc71280fc7460682f4b296750b96fd Mon Sep 17 00:00:00 2001 From: machuanyu <840649825@qq.com> Date: Wed, 3 Jul 2024 10:46:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=BF=AB=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/images/2.0x/check_icon.png | Bin 917 -> 1228 bytes .../assets/images/2.0x/no_check_icon.png | Bin 0 -> 1217 bytes .../assets/images/3.0x/check_icon.png | Bin 917 -> 1228 bytes .../assets/images/3.0x/no_check_icon.png | Bin 0 -> 1217 bytes .../assets/images/check_icon.png | Bin 917 -> 1228 bytes .../assets/images/no_check_icon.png | Bin 833 -> 1217 bytes .../annotate_class/widget/item_btn.dart | 5 ++- .../widget/personnel_data_overview.dart | 9 ++++-- .../widget/quick_data_check_bottom.dart | 29 ++++++++++-------- 9 files changed, 26 insertions(+), 17 deletions(-) create mode 100644 making_school_asignment_app/assets/images/2.0x/no_check_icon.png create mode 100644 making_school_asignment_app/assets/images/3.0x/no_check_icon.png diff --git a/making_school_asignment_app/assets/images/2.0x/check_icon.png b/making_school_asignment_app/assets/images/2.0x/check_icon.png index f5f18fa86adf1bee1a93a677e85a6b6280c4711e..7555a73662f4cffa7455d6adb21fcd6cea2fbf3c 100644 GIT binary patch delta 1214 zcmV;v1VQ_i2h0gJiBL{Q4GJ0x0000DNk~Le0000n0000n2nGNE0CSu{8~^|S32;bR za{vG#H~;`4H~~eLF<_B4AAba4Nkl{Sohf_UBhLA(f>i#=v5v3f8hrKF*~WQ*XRgSr7lZ4U{B z(m%}3>+d(qOlCK;o0-{}o$Uvb`LplsywALUzxP%kVe%U#S}{Ssp%nK5U*y5)hxlZ$Kmj?U5 z0D*=-Lukin>{!AY z@{d}99Xp5IYEKF<0{t{fqhn6rVOoWLXO=@cC;eaf&3SkB*1RLlfZ%=jh&;xLz8RHMNNh za0Om^;wkUmXTM*J?BUHe5?;FK?*OGAKB&Oc#QtomszR&M?39NoZ;MdknEfFEmyscZ9`v1hj5L2^2-wLSoeMRQWStQ zJzU<6Vt;9O8VT_8?SDLxv;`O`QTCcso|bynJ++O5;C}JHZ!Sp-+BA64tBLYZfk&t{ zBt$m^c=x=^w_8#|^- z0~X+NHQ#R;igR`4wCpL7oGniJn~_V~^+b8}qY8vBWG%wa7m#P1@&tVz=1cPHUkuiy zUeYnw;+?<(+#*^DIB5`){Kl6C{Up2ERS_X7^kYw86KY6?h|pwMq(iD3&;0gjSujV# zeSa}jdc=Th#nM)ha-T-RkU%*nRAIlj-;f6#;L6Yz`>{@%ne*m>MJ3d1l)`)Ykr33( zOq%KQR3ekUw(aJ0y}9TuXt72mD67W~RmwwWVvm4{Ni^fs5-fwyZCe}8W`w{F#sAef cZ@V220k6`%AA-(ncK`qY07*qoM6N<$f)t-V@Bjb+ delta 901 zcmV;01A6?-36%#niBL{Q4GJ0x0000DNk~Le0000X0000X2nGNE09WL~ZvX%Q32;bR za{vGqB>(^xB>_oNB=C_oAAbWXNkl}Uq)o3(G!U8c-qXL?! z)evg%AQ3`2n5d^Vdf@=V!HXB+qDKS{9_b%o(k3>>gNAyc@dPHsa8b&|L?xj?iZph2 zc(d)6ZRwBQvgMmJv+cZ@`Sknd*CN=IH#(*KS0yiJTw%ak0KsL{X@6Y%3LKX-rba%v z$75FeL@Pm_#VJ>PLh_-6gW{`|HXLDzt9<(Xt6P3$tE^d

-s6ZTejB7Ai z3Z^K8{_l4rF}M#L5Wxfzwd#1JYdj8CAnsD$C6t56p%WaGa76|6cK&?X2a$1Lu~Pf3 zfRH0yW=B|lP{TiIu76qpLZa`69XV+JEeB#?VP*^vy-WK20Hpb9x{xCd z@vXX4t4K@M35m0bY5-hpJX5%WHo1mvrn|A14#XaCSYz#X;MIj8=skI^Z~(HWVj;-l zxt}&9Dim-~0zeF&NF`x4v0gYxxUnU7W}MJG;GoO^&%XuX$A9*E(O6B=ylDtz9pI4c z00_|`*rP*O*%>btn_wnAQMzpb2yx^tmVVefjtfb2{E{ZvSbJ~Ln1{{RVDNN@EdU|0 zBAJ!I<;|b)JNcJj&cpQO2T(89>;rg2AG-jCjC90H1^r5H>YWRawxcI>R}7GY0*FmZ z66M*)eZz=YGJhorH3?rfR^i6+HfXLp23K4ydU?O;s$TzW`K^6`v{uqi07k4t=Q|?i zfY9sjA1eg_&iPsff-hNZWCk$+KK)sNO2rt2^aIRGTW4xV-mug7R81qD3rzwFGG$UPjREqn;7EV}Ia#aIO)ghX0s$@-y6LSX((>P^2Dk+|qkZ}g3l!c-6r`VvG-QN|-aa|$d&7#fJq_$YHPD3=P@5e<$A zfp_lGFGj_dAPmul<{?*nUI|jA2@lcoF b_7dL(LyJm;rkYv#00000NkvXXu0mjfZpV;K diff --git a/making_school_asignment_app/assets/images/2.0x/no_check_icon.png b/making_school_asignment_app/assets/images/2.0x/no_check_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..51e36b327bc69a3485a2a4f03328ee5a420299aa GIT binary patch literal 1217 zcmV;y1U~zTP)@V9(oBUm!99f5HK3m1P6h6v0?07S4j0^s29#U_Fk5ts~Cn*kTQ>?(iuJ?)G< z8YC^_%XVPq#8MWt^X%=W#0F$Y(N{?{@v`>+4?}eH`xL;bC8=VK4WsIzCS`+rY6NLEgpD-re18NK7OmadmaIfe&9(5D5x5 z!2J^l?w}VPi3z?BZOUl>!+s~=qHa5mR$`O5xVWg|W54VVJwHGHoW!0r;8$h%R81^0 z>ix}8ZDWz3`QTLd8=>dXOO3s~y{1eV>@1S8Oszi3yxt{Y69D=kP)h22Nx)$mM1D(9 zE0IJ-k_aKtxxc@!Rw|W&%mDa)8>b`VRw$835+Od&!3)YVW5D^FFs);K9p)pUB&g1X zg@s#fmmqVqv$Io@IljjUpFfBkI=E%l50T(d zCx%0Dte%w*M4?nFvG=#tM9TG7;q2_Js_TbHsIgk3@sXoY5>O8K!->9zHfmh@upA&^ zX~Bgf*Cj<*U0rQzZ2-BIm6b9J0TQMbIGIVxK(jKnvADR%<;oigu4Cj)3xkJ;hl!UG z9|2Pv^bKwUd=gxU=`x4Zc{_6yls3A?t%7Mz>$>pt^wgCU17`1A2^@UOCxPBC=<_$-eX;K~uOu5pM2x0Uh<0GWMj(Ios0 zh%uR@9j-29-t5z@9GSfuf`sSOEH3fUG@pbaHe-uhY{CM&NZBByM~X*d?`% zio)sX>4u~bG<9>a3OGIqE~-%J=xZ!-k0qU`>jLC$)1L#A9c-;(JWx)XgRAhSZ%UB2 z!*hTH!}69kT9Pi*jdD+?5r&o>rZ(*O&OD)_<-Qio?eq`{rHw#*XWmY(%qTJ*7PgxY%tdLeEeZBm5g z2hpjUh|Uk?zDMpS*ns%}OCx_&^5w%oCkBCAQ3UvX9F;HvUcJOXMAmfbT2V>;nmHq@ z4&06+;5{SpKM zOqJR#V&prrlkz$*9ycmK)*l5*D|HDb1q0v@DDpN;^PGclc?!&PR6BM8{V<7{PV|F{ zL591*yo?Ez7w>>za~vO=%3n5wvg@L<>-AC3Ds$m4Lk{-?@0s6wm>LNiYGTZ*OKOb0 fO+nph&olo3Kg4Dof@d*600000NkvXXu0mjfpcFNA literal 0 HcmV?d00001 diff --git a/making_school_asignment_app/assets/images/3.0x/check_icon.png b/making_school_asignment_app/assets/images/3.0x/check_icon.png index f5f18fa86adf1bee1a93a677e85a6b6280c4711e..7555a73662f4cffa7455d6adb21fcd6cea2fbf3c 100644 GIT binary patch delta 1214 zcmV;v1VQ_i2h0gJiBL{Q4GJ0x0000DNk~Le0000n0000n2nGNE0CSu{8~^|S32;bR za{vG#H~;`4H~~eLF<_B4AAba4Nkl{Sohf_UBhLA(f>i#=v5v3f8hrKF*~WQ*XRgSr7lZ4U{B z(m%}3>+d(qOlCK;o0-{}o$Uvb`LplsywALUzxP%kVe%U#S}{Ssp%nK5U*y5)hxlZ$Kmj?U5 z0D*=-Lukin>{!AY z@{d}99Xp5IYEKF<0{t{fqhn6rVOoWLXO=@cC;eaf&3SkB*1RLlfZ%=jh&;xLz8RHMNNh za0Om^;wkUmXTM*J?BUHe5?;FK?*OGAKB&Oc#QtomszR&M?39NoZ;MdknEfFEmyscZ9`v1hj5L2^2-wLSoeMRQWStQ zJzU<6Vt;9O8VT_8?SDLxv;`O`QTCcso|bynJ++O5;C}JHZ!Sp-+BA64tBLYZfk&t{ zBt$m^c=x=^w_8#|^- z0~X+NHQ#R;igR`4wCpL7oGniJn~_V~^+b8}qY8vBWG%wa7m#P1@&tVz=1cPHUkuiy zUeYnw;+?<(+#*^DIB5`){Kl6C{Up2ERS_X7^kYw86KY6?h|pwMq(iD3&;0gjSujV# zeSa}jdc=Th#nM)ha-T-RkU%*nRAIlj-;f6#;L6Yz`>{@%ne*m>MJ3d1l)`)Ykr33( zOq%KQR3ekUw(aJ0y}9TuXt72mD67W~RmwwWVvm4{Ni^fs5-fwyZCe}8W`w{F#sAef cZ@V220k6`%AA-(ncK`qY07*qoM6N<$f)t-V@Bjb+ delta 901 zcmV;01A6?-36%#niBL{Q4GJ0x0000DNk~Le0000X0000X2nGNE09WL~ZvX%Q32;bR za{vGqB>(^xB>_oNB=C_oAAbWXNkl}Uq)o3(G!U8c-qXL?! z)evg%AQ3`2n5d^Vdf@=V!HXB+qDKS{9_b%o(k3>>gNAyc@dPHsa8b&|L?xj?iZph2 zc(d)6ZRwBQvgMmJv+cZ@`Sknd*CN=IH#(*KS0yiJTw%ak0KsL{X@6Y%3LKX-rba%v z$75FeL@Pm_#VJ>PLh_-6gW{`|HXLDzt9<(Xt6P3$tE^d

-s6ZTejB7Ai z3Z^K8{_l4rF}M#L5Wxfzwd#1JYdj8CAnsD$C6t56p%WaGa76|6cK&?X2a$1Lu~Pf3 zfRH0yW=B|lP{TiIu76qpLZa`69XV+JEeB#?VP*^vy-WK20Hpb9x{xCd z@vXX4t4K@M35m0bY5-hpJX5%WHo1mvrn|A14#XaCSYz#X;MIj8=skI^Z~(HWVj;-l zxt}&9Dim-~0zeF&NF`x4v0gYxxUnU7W}MJG;GoO^&%XuX$A9*E(O6B=ylDtz9pI4c z00_|`*rP*O*%>btn_wnAQMzpb2yx^tmVVefjtfb2{E{ZvSbJ~Ln1{{RVDNN@EdU|0 zBAJ!I<;|b)JNcJj&cpQO2T(89>;rg2AG-jCjC90H1^r5H>YWRawxcI>R}7GY0*FmZ z66M*)eZz=YGJhorH3?rfR^i6+HfXLp23K4ydU?O;s$TzW`K^6`v{uqi07k4t=Q|?i zfY9sjA1eg_&iPsff-hNZWCk$+KK)sNO2rt2^aIRGTW4xV-mug7R81qD3rzwFGG$UPjREqn;7EV}Ia#aIO)ghX0s$@-y6LSX((>P^2Dk+|qkZ}g3l!c-6r`VvG-QN|-aa|$d&7#fJq_$YHPD3=P@5e<$A zfp_lGFGj_dAPmul<{?*nUI|jA2@lcoF b_7dL(LyJm;rkYv#00000NkvXXu0mjfZpV;K diff --git a/making_school_asignment_app/assets/images/3.0x/no_check_icon.png b/making_school_asignment_app/assets/images/3.0x/no_check_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..51e36b327bc69a3485a2a4f03328ee5a420299aa GIT binary patch literal 1217 zcmV;y1U~zTP)@V9(oBUm!99f5HK3m1P6h6v0?07S4j0^s29#U_Fk5ts~Cn*kTQ>?(iuJ?)G< z8YC^_%XVPq#8MWt^X%=W#0F$Y(N{?{@v`>+4?}eH`xL;bC8=VK4WsIzCS`+rY6NLEgpD-re18NK7OmadmaIfe&9(5D5x5 z!2J^l?w}VPi3z?BZOUl>!+s~=qHa5mR$`O5xVWg|W54VVJwHGHoW!0r;8$h%R81^0 z>ix}8ZDWz3`QTLd8=>dXOO3s~y{1eV>@1S8Oszi3yxt{Y69D=kP)h22Nx)$mM1D(9 zE0IJ-k_aKtxxc@!Rw|W&%mDa)8>b`VRw$835+Od&!3)YVW5D^FFs);K9p)pUB&g1X zg@s#fmmqVqv$Io@IljjUpFfBkI=E%l50T(d zCx%0Dte%w*M4?nFvG=#tM9TG7;q2_Js_TbHsIgk3@sXoY5>O8K!->9zHfmh@upA&^ zX~Bgf*Cj<*U0rQzZ2-BIm6b9J0TQMbIGIVxK(jKnvADR%<;oigu4Cj)3xkJ;hl!UG z9|2Pv^bKwUd=gxU=`x4Zc{_6yls3A?t%7Mz>$>pt^wgCU17`1A2^@UOCxPBC=<_$-eX;K~uOu5pM2x0Uh<0GWMj(Ios0 zh%uR@9j-29-t5z@9GSfuf`sSOEH3fUG@pbaHe-uhY{CM&NZBByM~X*d?`% zio)sX>4u~bG<9>a3OGIqE~-%J=xZ!-k0qU`>jLC$)1L#A9c-;(JWx)XgRAhSZ%UB2 z!*hTH!}69kT9Pi*jdD+?5r&o>rZ(*O&OD)_<-Qio?eq`{rHw#*XWmY(%qTJ*7PgxY%tdLeEeZBm5g z2hpjUh|Uk?zDMpS*ns%}OCx_&^5w%oCkBCAQ3UvX9F;HvUcJOXMAmfbT2V>;nmHq@ z4&06+;5{SpKM zOqJR#V&prrlkz$*9ycmK)*l5*D|HDb1q0v@DDpN;^PGclc?!&PR6BM8{V<7{PV|F{ zL591*yo?Ez7w>>za~vO=%3n5wvg@L<>-AC3Ds$m4Lk{-?@0s6wm>LNiYGTZ*OKOb0 fO+nph&olo3Kg4Dof@d*600000NkvXXu0mjfpcFNA literal 0 HcmV?d00001 diff --git a/making_school_asignment_app/assets/images/check_icon.png b/making_school_asignment_app/assets/images/check_icon.png index f5f18fa86adf1bee1a93a677e85a6b6280c4711e..7555a73662f4cffa7455d6adb21fcd6cea2fbf3c 100644 GIT binary patch delta 1214 zcmV;v1VQ_i2h0gJiBL{Q4GJ0x0000DNk~Le0000n0000n2nGNE0CSu{8~^|S32;bR za{vG#H~;`4H~~eLF<_B4AAba4Nkl{Sohf_UBhLA(f>i#=v5v3f8hrKF*~WQ*XRgSr7lZ4U{B z(m%}3>+d(qOlCK;o0-{}o$Uvb`LplsywALUzxP%kVe%U#S}{Ssp%nK5U*y5)hxlZ$Kmj?U5 z0D*=-Lukin>{!AY z@{d}99Xp5IYEKF<0{t{fqhn6rVOoWLXO=@cC;eaf&3SkB*1RLlfZ%=jh&;xLz8RHMNNh za0Om^;wkUmXTM*J?BUHe5?;FK?*OGAKB&Oc#QtomszR&M?39NoZ;MdknEfFEmyscZ9`v1hj5L2^2-wLSoeMRQWStQ zJzU<6Vt;9O8VT_8?SDLxv;`O`QTCcso|bynJ++O5;C}JHZ!Sp-+BA64tBLYZfk&t{ zBt$m^c=x=^w_8#|^- z0~X+NHQ#R;igR`4wCpL7oGniJn~_V~^+b8}qY8vBWG%wa7m#P1@&tVz=1cPHUkuiy zUeYnw;+?<(+#*^DIB5`){Kl6C{Up2ERS_X7^kYw86KY6?h|pwMq(iD3&;0gjSujV# zeSa}jdc=Th#nM)ha-T-RkU%*nRAIlj-;f6#;L6Yz`>{@%ne*m>MJ3d1l)`)Ykr33( zOq%KQR3ekUw(aJ0y}9TuXt72mD67W~RmwwWVvm4{Ni^fs5-fwyZCe}8W`w{F#sAef cZ@V220k6`%AA-(ncK`qY07*qoM6N<$f)t-V@Bjb+ delta 901 zcmV;01A6?-36%#niBL{Q4GJ0x0000DNk~Le0000X0000X2nGNE09WL~ZvX%Q32;bR za{vGqB>(^xB>_oNB=C_oAAbWXNkl}Uq)o3(G!U8c-qXL?! z)evg%AQ3`2n5d^Vdf@=V!HXB+qDKS{9_b%o(k3>>gNAyc@dPHsa8b&|L?xj?iZph2 zc(d)6ZRwBQvgMmJv+cZ@`Sknd*CN=IH#(*KS0yiJTw%ak0KsL{X@6Y%3LKX-rba%v z$75FeL@Pm_#VJ>PLh_-6gW{`|HXLDzt9<(Xt6P3$tE^d

-s6ZTejB7Ai z3Z^K8{_l4rF}M#L5Wxfzwd#1JYdj8CAnsD$C6t56p%WaGa76|6cK&?X2a$1Lu~Pf3 zfRH0yW=B|lP{TiIu76qpLZa`69XV+JEeB#?VP*^vy-WK20Hpb9x{xCd z@vXX4t4K@M35m0bY5-hpJX5%WHo1mvrn|A14#XaCSYz#X;MIj8=skI^Z~(HWVj;-l zxt}&9Dim-~0zeF&NF`x4v0gYxxUnU7W}MJG;GoO^&%XuX$A9*E(O6B=ylDtz9pI4c z00_|`*rP*O*%>btn_wnAQMzpb2yx^tmVVefjtfb2{E{ZvSbJ~Ln1{{RVDNN@EdU|0 zBAJ!I<;|b)JNcJj&cpQO2T(89>;rg2AG-jCjC90H1^r5H>YWRawxcI>R}7GY0*FmZ z66M*)eZz=YGJhorH3?rfR^i6+HfXLp23K4ydU?O;s$TzW`K^6`v{uqi07k4t=Q|?i zfY9sjA1eg_&iPsff-hNZWCk$+KK)sNO2rt2^aIRGTW4xV-mug7R81qD3rzwFGG$UPjREqn;7EV}Ia#aIO)ghX0s$@-y6LSX((>P^2Dk+|qkZ}g3l!c-6r`VvG-QN|-aa|$d&7#fJq_$YHPD3=P@5e<$A zfp_lGFGj_dAPmul<{?*nUI|jA2@lcoF b_7dL(LyJm;rkYv#00000NkvXXu0mjfZpV;K diff --git a/making_school_asignment_app/assets/images/no_check_icon.png b/making_school_asignment_app/assets/images/no_check_icon.png index aa55131542352ce01644c3f73fca2d4d2d56d983..51e36b327bc69a3485a2a4f03328ee5a420299aa 100644 GIT binary patch delta 1203 zcmV;k1WfzE2Ehq7iBL{Q4GJ0x0000DNk~Le0000n0000n2nGNE0CSu{8~^|S32;bR za{vG#H~;`4H~~eLF<_B4AAbZ^NkljB5N+_cd}1S5GO!(iaRdt&e-DNT z%tio2us8zX;P1sIf)x>%3|5-~7rX2#fA&4?j6517ECB}DuS%tnMkDo`?w(J#GBRbH zpP%P(D&WXxGMVpo{p;)NUmSfL?&0BKU#5VJOaTzQ0D+IP*=!NQ<$n@1b@9CO^77I> zI5@bGF)=oYR;!g;TU$GZ@YRHZN5RF>2BFUW{=S=};aDUtFE49R!sGq`ryhi1FZZoF zK2I~-z_A`d-o?@0-Q8_SOe7+4b#=9Y4_{Ld2?{sB{Syf8pcfs93BC_)%4q+?ekb6f zZaa=vVw1SIxTxY|zkloxJwHGHoW!0r;8$h%R81^0>ix}8ZDWz3`QTLd8=>dXOO3s~ zy{1eV>@1S8Oszi3yxt{Y69D=kP)h22Nx)$mM1D(9E0IJ-k_aKtxxc@!Rw|W&%mDa) z8>b`VRw$835+Od&!3)YVW5D^FFs);K9p)pUB&g1Xg@s#fmwzC0v$L~Pk~zWB2>o%> zH0NwsBif_kSnl23T}9@I<>lq7{GUIF96GpV)(?^3P$z~%ajc$|4@99a!Wn|(DDA<=8@o9-CW|Tpm1uTf_QpF9heKi zo-X5oqNEsD0Qy>htUYsda&$qj)6)t@;B^@!ZhR8hCAE!;!s+ShhNKWQb#t)_I6et3 zs!-|ZYkw?pk0qU`>jLC$)1L#A9c-;(JWx)XgRAhSZ%UB2!*hTH!}69kT9Pi*jdD+? z5r&o>rZ(*O&OD)_<-Qio?eq`{rHw#*XWmY(%qTJ*7PgxY%tdVe8q9&J*DRM4r{hB!=s}9_bBH%qE@jnojN8>Qu z#?eWV`VD#aknjqz@`H(!@i3)2PGRQ6(0i95P{eUZ#;zEWM@*I4En?(5vXk;UFCI54 zKXld~1xhP*2_^*t;14MBHca!JgK&8Y%yU#bb^`q{iJ4CHgNi|hyTQDS36&S`fM9bR zADhZwHiWY4qO$AtQO_!K;V(lD_XF>l-+P!E2^(r+%&SXkjJ-`k-D%G={{TP4W*vfO RF+czS002ovPDHLkV1jkrG}izC delta 816 zcmV-01JC@y3Bd+7iBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^Z)<=32;bR za{vGqB>(^xB>_oNB=C_oAAbVYNkl%eK4nT}W_H!8Lmgs5^hdirbq~|H%pP8g!}y>1x=JiLZJ1laY7A@_<~e< zCz6BD3&M{jqJNRAipp|0SH}VJ(AsA4D(Mo4On!pEhn9#Rj^fp!>-%oV!ck3r>vp@A zhzTm~A0$5i04hN|k!INxhfDgI@2x(hz)w2y?E?|Qqa#$sQY;o9#g&1It1VQ;g)-gI z^9NONsETz_yEXqeL{oB$N7jMuwhRHec3&d+Mi!qSA=tdn41V{D;&U)-FA uq1$sDri@oMp`SwS`5%xIFdm)Lp8o~RrJ@*UdBalx0000 { List noAnswerCounts = []; List rankings = []; Map> mapData = {}; + final scrollController = ScrollController(); @override void initState() { @@ -64,12 +65,14 @@ class _PersonnelDataOverviewState extends State { Scrollbar( thickness: 8.w, thumbVisibility: true, - trackVisibility: true, + // trackVisibility: true, radius: Radius.circular(10.r), - controller: ScrollController(), //滑动条使用的控制器 + controller: scrollController, //滑动条使用的控制器 child: SingleChildScrollView( + controller: scrollController, scrollDirection: Axis.horizontal, - primary: true, + // primary: true, + // physics: const BouncingScrollPhysics(), child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ diff --git a/making_school_asignment_app/lib/page/home_page/children/quick_data_check/widget/quick_data_check_bottom.dart b/making_school_asignment_app/lib/page/home_page/children/quick_data_check/widget/quick_data_check_bottom.dart index 61e8a63..a490d8f 100644 --- a/making_school_asignment_app/lib/page/home_page/children/quick_data_check/widget/quick_data_check_bottom.dart +++ b/making_school_asignment_app/lib/page/home_page/children/quick_data_check/widget/quick_data_check_bottom.dart @@ -25,7 +25,7 @@ class _QuickDataCheckBottomState extends State { @override void initState() { super.initState(); - showList.value = widget.jobData!; + showList.value = [...widget.jobData!]; for (var e in widget.jobData!) { if (e.priorityAnnotate!) { followList.add(e); @@ -47,18 +47,21 @@ class _QuickDataCheckBottomState extends State { children: [ InkWell( onTap: () { - sortType.value = !sortType.value; - sortLevel.value = false; if (widget.jobData == null) return; + showList.value = [...widget.jobData!]; if (!sortType.value) { - showList.sort((a, b) { - return a.state.compareTo(b.state); - }); - } else { showList.sort((a, b) { return b.state.compareTo(a.state); }); + + } else { + showList.sort((a, b) { + return a.state.compareTo(b.state); + }); } + + sortType.value = !sortType.value; + sortLevel.value = false; }, child: Obx(() { return Row( @@ -94,16 +97,16 @@ class _QuickDataCheckBottomState extends State { if (widget.jobData!.isEmpty) return; if (!sortLevel.value) { showList.value = followList.value; + sortType.value = false; } else { - widget.jobData!.sort((a, b) { - int num1 = a.state; - int num2 = b.state; - return num2.compareTo(num1); + showList.value = [...widget.jobData!]; + showList.sort((a, b) { + return b.state.compareTo(a.state); }); - showList.value = widget.jobData!; + + sortType.value = true; } sortLevel.value = !sortLevel.value; - sortType.value = false; }, child: Obx(() { return Row(