From e6668ec021c8414870301f5b1c5d7147be148869 Mon Sep 17 00:00:00 2001 From: unknown <331404948@qq.com> Date: Mon, 28 Aug 2023 18:50:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=86=99=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../appointItem-student/appointItem-student.vue | 106 +++++++++++++++ components/cardNav/cardNav.vue | 39 ++++++ components/scrollNav/scrollNav.vue | 58 ++++++++ components/user-info/user-info.vue | 86 ++++++++++++ pages.json | 97 +++++++++++++- .../examine/examineRecord/examineRecord.vue | 12 +- .../recordEntry/student/addStudent/addStudent.vue | 82 ++++++++++++ .../student/studentDetail/comp/comp.scss | 109 +++++++++++++++ .../student/studentDetail/comp/info.vue | 102 ++++++++++++++ .../student/studentDetail/comp/list.vue | 37 +++++ .../student/studentDetail/studentDetail.vue | 88 ++++++++++++ pages/tabbar/mine/index.vue | 71 +++++++++- pages/tabbar/student/index.vue | 149 +++++++++++++++++++++ pages/userCenter/personaInfo/personaInfo.vue | 91 +++++++++++++ pages/userCenter/scanCode/scanCode.vue | 30 +++++ pages/userCenter/studentComment/studentComment.vue | 31 +++++ static/images/coach/avatar.png | Bin 0 -> 12843 bytes static/images/coach/ic_changdi.png | Bin 0 -> 2832 bytes static/images/coach/ic_cheliang.png | Bin 0 -> 2405 bytes static/images/coach/ic_daijiesuan.png | Bin 0 -> 2511 bytes static/images/coach/ic_erweima.png | Bin 0 -> 2943 bytes static/images/coach/ic_gengduo.png | Bin 0 -> 902 bytes static/images/coach/ic_pingjia.png | Bin 0 -> 2796 bytes static/images/coach/ic_shicao_nor.png | Bin 0 -> 2878 bytes static/images/coach/ic_shuju.png | Bin 0 -> 2565 bytes static/images/coach/ic_tuikuan.png | Bin 0 -> 2799 bytes static/images/coach/ic_zhibiao.png | Bin 0 -> 2905 bytes static/images/index/ic_jiaxiao_cli.png | Bin 0 -> 901 bytes 28 files changed, 1176 insertions(+), 12 deletions(-) create mode 100644 components/appointItem-student/appointItem-student.vue create mode 100644 components/cardNav/cardNav.vue create mode 100644 components/scrollNav/scrollNav.vue create mode 100644 components/user-info/user-info.vue create mode 100644 pages/recordEntry/student/addStudent/addStudent.vue create mode 100644 pages/recordEntry/student/studentDetail/comp/comp.scss create mode 100644 pages/recordEntry/student/studentDetail/comp/info.vue create mode 100644 pages/recordEntry/student/studentDetail/comp/list.vue create mode 100644 pages/recordEntry/student/studentDetail/studentDetail.vue create mode 100644 pages/tabbar/student/index.vue create mode 100644 pages/userCenter/personaInfo/personaInfo.vue create mode 100644 pages/userCenter/scanCode/scanCode.vue create mode 100644 pages/userCenter/studentComment/studentComment.vue create mode 100644 static/images/coach/avatar.png create mode 100644 static/images/coach/ic_changdi.png create mode 100644 static/images/coach/ic_cheliang.png create mode 100644 static/images/coach/ic_daijiesuan.png create mode 100644 static/images/coach/ic_erweima.png create mode 100644 static/images/coach/ic_gengduo.png create mode 100644 static/images/coach/ic_pingjia.png create mode 100644 static/images/coach/ic_shicao_nor.png create mode 100644 static/images/coach/ic_shuju.png create mode 100644 static/images/coach/ic_tuikuan.png create mode 100644 static/images/coach/ic_zhibiao.png create mode 100644 static/images/index/ic_jiaxiao_cli.png diff --git a/components/appointItem-student/appointItem-student.vue b/components/appointItem-student/appointItem-student.vue new file mode 100644 index 0000000..c0f988f --- /dev/null +++ b/components/appointItem-student/appointItem-student.vue @@ -0,0 +1,106 @@ + + + + + \ No newline at end of file diff --git a/components/cardNav/cardNav.vue b/components/cardNav/cardNav.vue new file mode 100644 index 0000000..a24a15f --- /dev/null +++ b/components/cardNav/cardNav.vue @@ -0,0 +1,39 @@ + + + + + \ No newline at end of file diff --git a/components/scrollNav/scrollNav.vue b/components/scrollNav/scrollNav.vue new file mode 100644 index 0000000..abe94fa --- /dev/null +++ b/components/scrollNav/scrollNav.vue @@ -0,0 +1,58 @@ + + + + + \ No newline at end of file diff --git a/components/user-info/user-info.vue b/components/user-info/user-info.vue new file mode 100644 index 0000000..01d517a --- /dev/null +++ b/components/user-info/user-info.vue @@ -0,0 +1,86 @@ + + + + + \ No newline at end of file diff --git a/pages.json b/pages.json index e471985..75421d2 100644 --- a/pages.json +++ b/pages.json @@ -27,7 +27,15 @@ "backgroundTextStyle": "dark" } }, - + { + "path": "pages/tabbar/student/index", + "style": { + "navigationBarTitleText": "学员", + "navigationStyle": "custom", + "enablePullDownRefresh": true, + "backgroundTextStyle": "dark" + } + }, { "path": "pages/tabbar/mine/index", "style": { @@ -68,7 +76,7 @@ { "path": "settlement/settlement", "style": { - "navigationBarTitleText": "", + "navigationBarTitleText": "结算明细列表", "navigationStyle": "custom", "enablePullDownRefresh": false, "backgroundTextStyle": "dark" @@ -77,7 +85,7 @@ { "path": "settlement/detail/detail", "style": { - "navigationBarTitleText": "", + "navigationBarTitleText": "结算明细详情", "navigationStyle": "custom", "enablePullDownRefresh": false, "backgroundTextStyle": "dark" @@ -91,7 +99,16 @@ { "path": "examine/examineRecord/examineRecord", "style": { - "navigationBarTitleText": "", + "navigationBarTitleText": "考场记录", + "navigationStyle": "custom", + "enablePullDownRefresh": false, + "backgroundTextStyle": "dark" + } + }, + { + "path": "examine/examineRecord/detail/detail", + "style": { + "navigationBarTitleText": "考场训练详情", "navigationStyle": "custom", "enablePullDownRefresh": false, "backgroundTextStyle": "dark" @@ -100,12 +117,31 @@ { "path": "operate/detail/detail", "style": { - "navigationBarTitleText": "", + "navigationBarTitleText": "实操详情", + "navigationStyle": "custom", + "enablePullDownRefresh": false, + "backgroundTextStyle": "dark" + } + }, + { + "path": "student/studentDetail/studentDetail", + "style": { + "navigationBarTitleText": "学员详情", + "navigationStyle": "custom", + "enablePullDownRefresh": false, + "backgroundTextStyle": "dark" + } + }, + { + "path": "student/addStudent/addStudent", + "style": { + "navigationBarTitleText": "添加学员", "navigationStyle": "custom", "enablePullDownRefresh": false, "backgroundTextStyle": "dark" } } + ] }, { @@ -121,7 +157,52 @@ } } ] + }, + { + "root": "pages/userCenter", + "pages": [ + { + "path": "personaInfo/personaInfo", + "style": { + "navigationBarTitleText": "", + "navigationStyle": "custom", + "enablePullDownRefresh": false, + "backgroundTextStyle": "dark" + } + } + ] + }, + { + "root": "pages/userCenter", + "pages": [ + { + "path": "scanCode/scanCode", + "style": { + "navigationBarTitleText": "", + "navigationStyle": "custom", + "enablePullDownRefresh": false, + "backgroundTextStyle": "dark" + } + } + ] + }, + { + "root": "pages/userCenter", + "pages": [ + { + "path": "studentComment/studentComment", + "style": { + "navigationBarTitleText": "", + "navigationStyle": "custom", + "enablePullDownRefresh": false, + "backgroundTextStyle": "dark" + } + } + ] } + + + ], "globalStyle": { "navigationBarTextStyle": "black", @@ -153,6 +234,12 @@ "selectedIconPath": "static/images/tabbar/scActive.png" }, { + "pagePath": "pages/tabbar/student/index", + "text": "学员", + "iconPath": "static/images/tabbar/xy.png", + "selectedIconPath": "static/images/tabbar/xyActive.png" + }, + { "pagePath": "pages/tabbar/mine/index", "text": "我的", "iconPath": "static/images/tabbar/wd.png", diff --git a/pages/recordEntry/examine/examineRecord/examineRecord.vue b/pages/recordEntry/examine/examineRecord/examineRecord.vue index 2850f57..ced4ac1 100644 --- a/pages/recordEntry/examine/examineRecord/examineRecord.vue +++ b/pages/recordEntry/examine/examineRecord/examineRecord.vue @@ -13,11 +13,11 @@ - {{ item.text }} + {{ item.text }} 12条记录 - + @@ -30,6 +30,7 @@ data() { return { currentTab: 1, + currentNav: 1, tabsList: [ {id: 1, text: '全部'}, {id: 2, text: '科目二'}, @@ -41,6 +42,13 @@ changeTab(num) { console.log(num) this.currentTab = num + }, + changeNav(item) { + this.currentNav = item.id + }, + goPage() { + console.log('------------') + this.$goPage('/pages/recordEntry/examine/examineRecord/detail/detail') } } } diff --git a/pages/recordEntry/student/addStudent/addStudent.vue b/pages/recordEntry/student/addStudent/addStudent.vue new file mode 100644 index 0000000..0e4f99e --- /dev/null +++ b/pages/recordEntry/student/addStudent/addStudent.vue @@ -0,0 +1,82 @@ + + + + + \ No newline at end of file diff --git a/pages/recordEntry/student/studentDetail/comp/comp.scss b/pages/recordEntry/student/studentDetail/comp/comp.scss new file mode 100644 index 0000000..6f3e03e --- /dev/null +++ b/pages/recordEntry/student/studentDetail/comp/comp.scss @@ -0,0 +1,109 @@ + + + + .h1 { + font-size: 32rpx; + color: #333; + font-weight: 500; + position: relative; + padding: 0 0 0 32rpx; + line-height: 108rpx; + height: 108rpx; + &::before { + position: absolute; + content: ''; + width: 8rpx; + height: 32rpx; + background: #1F6EFA; + border-radius: 4rpx; + top: 50%; + left: 0; + transform: translateY(-50%); + } + } + + .card { + background: #FFFFFF; + border-radius: 16rpx; + padding: 28rpx 32rpx; + margin-bottom: 20rpx; + &.mb0 { + margin-bottom: 0; + } + .flex-b { + align-items: center; + + .lab { + font-size: 28rpx; + color: #333; + } + + .btn { + width: 144rpx; + height: 56rpx; + background: #1989FA; + border-radius: 8rpx; + font-size: 28rpx; + color: #fff; + text-align: center; + line-height: 56rpx; + &.disable { + opacity: 0.3; + } + } + } + .date { + font-size: 28rpx; + color: #333; + } + } + + .learnStatus { + .more { + display: flex; + align-items: center; + .txt { + font-size: 24rpx; + color: #686B73; + } + + .moreIcon { + + } + } + .bg { + background: rgba(25,137,250,0.1); + border-radius: 16rpx; + margin-top: 22rpx; + padding: 20rpx 20rpx 0 20rpx; + .row { + padding-bottom: 20rpx; + display: flex; + justify-content: space-between; + width: 100%; + align-items: center; + &.oneBtn { + justify-content: center; + } + } + .text { + color: $themC; + font-size: 28rpx; + } + } + } + + .tpsLine { + font-size: 24rpx; + color: #ADADAD; + border-top: 1px solid #E8E9EC; + margin-top: 20rpx; + padding-top: 18rpx; + } + .cancel { + font-size: 28rpx; + font-weight: 400; + color: #ADADAD; + margin-top: 22rpx; + text-decoration: underline; + } \ No newline at end of file diff --git a/pages/recordEntry/student/studentDetail/comp/info.vue b/pages/recordEntry/student/studentDetail/comp/info.vue new file mode 100644 index 0000000..52b9eaf --- /dev/null +++ b/pages/recordEntry/student/studentDetail/comp/info.vue @@ -0,0 +1,102 @@ + + + + + \ No newline at end of file diff --git a/pages/recordEntry/student/studentDetail/comp/list.vue b/pages/recordEntry/student/studentDetail/comp/list.vue new file mode 100644 index 0000000..fbd6bd0 --- /dev/null +++ b/pages/recordEntry/student/studentDetail/comp/list.vue @@ -0,0 +1,37 @@ + + + + + \ No newline at end of file diff --git a/pages/recordEntry/student/studentDetail/studentDetail.vue b/pages/recordEntry/student/studentDetail/studentDetail.vue new file mode 100644 index 0000000..6844e05 --- /dev/null +++ b/pages/recordEntry/student/studentDetail/studentDetail.vue @@ -0,0 +1,88 @@ + + + + + \ No newline at end of file diff --git a/pages/tabbar/mine/index.vue b/pages/tabbar/mine/index.vue index 05d501f..ef3c1c7 100644 --- a/pages/tabbar/mine/index.vue +++ b/pages/tabbar/mine/index.vue @@ -1,6 +1,22 @@ @@ -9,6 +25,15 @@ export default { data() { return { + tabData: [ + {text: '待结算记录', icon: require('../../../static/images/coach/ic_daijiesuan.png'), id: 1}, + {text: '指标充值记录', icon: require('../../../static/images/coach/ic_zhibiao.png'), id: 2}, + {text: '我的车辆', icon: require('../../../static/images/coach/ic_cheliang.png'), id: 3}, + {text: '考场信息', icon: require('../../../static/images/coach/ic_changdi.png'), id: 4}, + {text: '学员评价', icon: require('../../../static/images/coach/ic_pingjia.png'), id: 5, url: '/pages/userCenter/studentComment/studentComment'}, + {text: '教学数据', icon: require('../../../static/images/coach/ic_shuju.png'), id: 6}, + {text: '学员退款', icon: require('../../../static/images/coach/ic_tuikuan.png'), id: 7}, + ] } }, onLoad() { @@ -24,8 +49,44 @@ diff --git a/pages/tabbar/student/index.vue b/pages/tabbar/student/index.vue new file mode 100644 index 0000000..f709ff8 --- /dev/null +++ b/pages/tabbar/student/index.vue @@ -0,0 +1,149 @@ + + + + + \ No newline at end of file diff --git a/pages/userCenter/personaInfo/personaInfo.vue b/pages/userCenter/personaInfo/personaInfo.vue new file mode 100644 index 0000000..dafc758 --- /dev/null +++ b/pages/userCenter/personaInfo/personaInfo.vue @@ -0,0 +1,91 @@ + + + + + \ No newline at end of file diff --git a/pages/userCenter/scanCode/scanCode.vue b/pages/userCenter/scanCode/scanCode.vue new file mode 100644 index 0000000..bb57272 --- /dev/null +++ b/pages/userCenter/scanCode/scanCode.vue @@ -0,0 +1,30 @@ + + + + + \ No newline at end of file diff --git a/pages/userCenter/studentComment/studentComment.vue b/pages/userCenter/studentComment/studentComment.vue new file mode 100644 index 0000000..4d71eba --- /dev/null +++ b/pages/userCenter/studentComment/studentComment.vue @@ -0,0 +1,31 @@ + + + + + \ No newline at end of file diff --git a/static/images/coach/avatar.png b/static/images/coach/avatar.png new file mode 100644 index 0000000000000000000000000000000000000000..b8ddd8e33fde94f51e5941bc20892eaeee9845e5 GIT binary patch literal 12843 zcmV+`GStn9P)PyA07*naRCr$HeFvBw#g*=V`cBSK8I%J-pac>UNkkbiSqK&^d)Ed(r}ymjdJPV1 z`>kzkuUUWl?1cr4AIT&UWsF6%gph~|fI$e9^Jp|V&)nN*zv@_>``)=Tnqk|YJj`^3 zQ>Xqqv8tNzKkQ-VsTg$p9q`5cpdpzUq*D~)5_;h6@ZwzxVZ=CD!>u|=Kz?-4DT4tzqo*s z?j)PQas$fhkpUuzUOoo!3IVH1^YJnfb)?(ZP%S^~0i>yUUfwLOi4heM#tRV#}I2TWr4|A0_ECIyKc`aSIoD_Tkzg8AG*sMHRz$C-+wx$S zAJPD7?c+1lB>q*{HiONWA=2L(B?mt&%cZqLgdPtWLlQtO9efHW@G~&Z_h(#O$q=_( zy3-T4-MHl<`+t#Ce80Sy-i|Ce$OVQJfa*JVOrC;UnQ#L$D|WnQaLHts7e_vkfPtJR zzy67!g7ILlid$-n>A*ntpHAC@J2L^4F>_8!7rxDe9{?x`9)NR2n-d!};dbeG_1ZcJ zd+LA#M}USFprsAy>H@lZ0X3yll|w*bK2Tf$RF(l%<-n*~#<-C{aj{;;rpp{jy#7Va z@J9*c`VuJ2?*a|MoxNz>%VRB@m}DSO~5Dnqd{VVN&^cS024p;NV5lU z2?8b@1I(TYj2)fc$l{gO$4}5C(7%-z;73FxVoHPl92EeycJnlq@ka*cIYu0ngmSYd zEGZ?IwUSwkgAKqF>wr)8k*}mNrH)$?`AQ`NJeE{){Vv)XKMpwURG>qz48QL4yV$ zp|VNIv64CXaCYUl*$v)#(6#89RKK^mARN9~bsExTc*^Q?FEOM$W^S3njPk3+@ zGz>;_C-5IDfrAa?G>Uy}7e6)SXGr_nL~fu37~vIVz>*7q(lS}2WqJIBbvXsNqLiq9 zprz4(1E{r|r>7XtfiWr22JobiqE=+Q98`NZ;g?SWbxlr>%46q*sVNr_+;zhM7Uap5 zl>nDq%qS`{20jquC+tWNT~t;;TL%(E0}7zVEdK6vh+GT;z`AX26KhMdaP)!+2l~Va?y1F1o|W4VdU4!#YT9c_ffq zb%m(PX;Xnkr;8nL`ZQ!30rwlf$uJ`7R8zRBx`b8@gd`de05$dS6{O-})!b9;p*%`O z1=vQB+cord-`frR=2_C>G>!?DrGZb7Fc2hi{KqYw-0wolx}}}?{hY;&VB zCd`m_dtdI~eZv3-;DVytr6s`SR{{xblSqH02#5=$^Z;dd!uZn$!V|9>ah?FD9U+=dY=~GcH|b)g8l{@`voA8o@nmIUzyn%VGi_`+$$_f$GbGThd;JW zwW}WZ{v&p@*=;O`ZPAETHX{Dx=gvDa_a-Q%9Glgz0op6CW|V~NhVt6RQ8s0SBqFS< zD8SwsrB>gvnSbr1Bu z0whj4iPf-7y$lkKwg9(Zlsn~A#*E`6OU9in4wU4X^IswQU1bq{Bh2^?HOw=uD6;CR z%HkLbOn|rn;BGspTz~5~v;#kSEQz+B9H=RB?$Pm?uynm7U+@Xwr5R_EH=p?#)>T!E zi$5DYBLl@hMWN-HX7MwUKw>{npNfrOwzp)204Xj&BEf8|NK0@VqU@1%D%NdPHObb| zn?OocJUa^mRanRtjmS7p$c{x%<~}SKX|yB8fAMD-Rj$O3#g~BbTZV!0K1h-WE^tCe zu0nG%*-w-EE+5l?o z;GZ-27QOE%BQDBzi3_lxa)iHZO5wRp2707oy-5YVeF@#8ib!z!x#xisACL|S3j=sO zI>Qzc9-ry;nWPuwGp=4{ZxssXP3iwSN?HIC8{pL>-VmoK(&@x58&}e} z%lUf~Dg!@!B#G88e`-=GLQh`;VB0Q=oM@j7WKp(@uPYysBg-ZIgoodA;SylPNcl~g z-fH0Fg!5mV@=zEHDvIN8)Q=4y0h-26h=XmO(-Xm9iU)*XN#+*OPSO7U9>!fS8Ru;R zh!A#BUowGIN>^z@T?mO2=#|Atj=H6jyR9(533V#KBmMylK~ZQ z+9J#dcc07%%cm8DNFI~!ni|GuE{-GP2ZsO5baPD!{W2X2Ld%L1qY7aw*gW)??!-qK z*-?z}+EP7zz%36YAvTUhJ>NQIFWx;=ikEj(qtB2;p*soFh&sFNtDsaxSwSC;8`Xlk z#!@tQ1mv2HfrvJ*y^fI+D5eIS|LrPhdYlumu_RDqN9sNXEsvV0!F<1Y7vr8+qR}(G zsuSNmZI5Q~xAi2jYFiCn+FpgOWWqky6Vv;0yY-gp3ISYUZVK}!9nt>fBvib=y9VpF zL?0Hr;6ld8QG>}*w{GG4tBMn!kD?$FKu0?G6e7)VR{FcM(7od>ia7Usx&KGkr|{ZG z(dz5F3-(|}wP9r&agxry1YX-+j`e#gu&b#6!a6cNB{wMCe|Jk5w})j)wlU>hm~(6s zP8!#Yyd2iT@8W+g9r<{8t(7$mWPylEPnV+7qTpcipNLduEU1aN&><2)4ITUfg9C2K zNEZVB<)awmSL>%wByqSUy#EtwI`B^m_L+*o{wa<6P>n7t!TVW{i$DhEM<2-hm9cKHq62yN3 zy;xmL7ld^j3Lvq^M^*XN0i!&_hI{*f?>vx<+`soPr|-tZ3NewAabf?W|Chx9LT`$& zqoEMn8w+u$B_BsRa?#$CgDx$)trsjvs3^))QBjaYRdF9im-S#wc{j#acR{Etn!s>wQ_JRS_!H+ZZRiQ#L@Mvy? zD2?*!BdWjg3FD#Hf<3T{r!?Z~8RBm52&rR$NB>~}L$X{n5J|?XuwZ1;b&#>P8^M{V zG^LX9(?p{=E@pK1Ch*{zsalZJ@0mP>aoWNtJ{r_SouPL(lP3R(=!xoLy4sH#UjWs0 z^W;Pd;zXl9x^xK)l(A{*^ZmNe2n8*Of- zEVm4p$bE5!?y|L&JU&^qNq~|-^wuY}*syJcFG`L-0k#o+wD}LDauS&CcYCZafEwEQ z*9;c7q7KRD{k@F415y}Yo_!Dt#$JkI&4o}3v6;lqGy2R~S*#`ox zlE(G;vg)%8B?%0@y`)JYKU-+_9L5PJ4juLr=(g$-`lldaX8m1U;(eqO`@mcqY)Bk-$dyhij%BRcS{Q^k!@CgqX}Gi#gRu|QR<3P5>3>rts6VcB7)uRBbNs7nDoSIWJO$-cg0u zT~g?(YZwIuM~}aLJu5_isV*k#?1*Q*?Q7-g0tF&?qAiF1rXDgKe$ZtDa(n;pxfHh7 z=`t#z0ROe*6Xci{x-1IeJ$xDq0HOd>pntt;MRs41r%WI7~Hqq?gnfqP#T z=?%T#++1MUbwiK;1nTQnF?w7XHCPsbJShzw{3Vt7?o1~>^LjzbEx5&pUQ_YrCweZd zqKNUEbG8LYAH8ksWQg0Sc7w$O9ye{WF=WsuOBQ|Q88(iz48v3zGk*Wl@#yQ*`>LsB zTsWvYAU^*Uq8qD=>G!?>I?~S1GdMK&kvT}RTl2+tRXn><2T*M(<5y>I(>riT9~nFb zlRPR+NF=w!k<02vwk}`f;GpYw?N{@?En$2OYezY~&OI+4hh76fQ>QUbU65UVWvewJ zdZDJ6F7yCMe5~zACmIlVF+#RT=x00P+K;{tY!cDvb-IyY1ITMQ+h@`w)f6a&4Cx}h z_sSdnJ|EjimVo5SdAVJ8uRUY~?d}(jgGh0RXa1ZnOr1gCobY`^{p4h3)rop)icoES zG|yUk^{sp<6n-YNRtKjRrIILW-U%hugT1W<_|e)4!2mKrU3}n-DP8; z4mBXDbXjc~t<*VXJV!eCc2@Z-4k!fLlEw?q5mTdfP(UXt&=c{#sBs5!`Z_h0)29;t z*Q%*dnG6ZEJld{1L#@WdKD*&^@L@ z%s`O$XtTcrlgs7wwxg(dm*GU|47_>uMAUWUp}GY4^0bI$DO+G1Py0l7|BW_!i$YD2VBknQdfTxl*Czb*?~_aV1izj{NLD1_g5&?D`NzExhdzCjVJ(&D=0tlS1(ulG$I-=1~-@%u%YTG|qJBsW=f_qAW z1eRa_r43u5r1}iIL(s0svZ8#QJxJgvcJE!gvOD`f8`O2?R!J|DQG{4yv_z~l1*SVcIV>TFHO|w z{>^9hp(3}(0+7>y_5qSRPGlJ7HjsR_f;d3rv}GLGcV9_l0?TmcB}pW{9wbzlc)oD% z$0*DbTXBWat?RF3UMV^&#t*sq>1C>+hE86XO7XfON1cnHL|-S0n}wRPrHKl{m!F%0 zq)NE;`~w(O*yWHSwhJ#wAfLTLjy##)ULx&pZkOFFX)NjDXDGWsWksc#(VI%(o>fzk zNHA`?aErtE7QpN&9*Lf!;QiA_Ywi*WT155jd_6Nic(jN}r{9vskC8|jALcVA`g?08 z;$T}Ye!Tb)#+P?Hfnq?E@va<;=sFRw4ESnP~`9RvF1skAZA%XO)fU7@nA)8*cz7(1?ymZ5-(+ z#){R)VB+X@ESa@ihp7<<>dP%gXN8`!33}r4HEy}sSWxH(RNuyTso)#sN^#=_W}Ud@ zgFQp@jq#uO_I?5*?ndi7k&@;b-#ea9l z3g~XCYvpH%_)>!%vB8(kg6YH|3fm7Nze{{xS+BLFu@t{rKN?@1e*~wDY_a~XO{N*& zF@a(Ilvu9Cm3-nrj?)~j(YmCNXZNAo`*O#DEPF^-hdb&k@cdh&aNeAQm^!l20#I*$ zIXcV6Ws}vuZKcD1M+1zNbhwRQv+j8g5)n~4D6R-`i>#=6?%|4CQ8|T@rfm??NKAaM zs^Dv@CS&>RMw~I$xMkd!eCH-IpGdS3;|WZ*TJ#!>kqu!h%dWfH@nS&wGIa(L86O>} z#_G+rSbpv{6y^46y{eQzTjdlj3T-_>{EFgZruBUI@6c34>jZ$dFj)5?qX>z+7NXke z=YT{;zPM$#6*#=@tz$8JR0qx(-=tG0x#;mS@rJ)^xM0i|6bz07hspACFXSQCyBY%MCF9ZT8SdRM*Cb!0b)+W=48=t&C-* zx7nOzCyLtkL*XP|+gFJRm3Dn8LPyr06(I^=gZN$N{qB39%&YEzl4`i$iz zYcdNHR!qpHCqlMy=$MmjA7`dsOI4JQ2UCWZ-yW^0BkH8OHdS1-fM^28lyKJGXA3npWp20L0Eu3}8@09#XZgKeuCsU)dh^p$ z0vWI<`&9_3i~tm6qnVV(Etl@d{MuDgy(nuDTRObnmg6L<3?4b|_OLl~MNv1;sM_q)>nwvoi9!wDG$5wiIGYprvxEV-7PJztN(j zow)Pn22kAo#TTKeu2pSfAS3xXST=Le3UT*e*1R1FVNCmg$PO%8BFJSgNq;vxG?S>( zR(f4SxmoN|OV(`ac8_NZtCSl{<`ki=EVE4e5a53^9con%0T>)NK3!RvX8EFygUIh` zHfn{bGP8&zm1NZxyI%uH7M|qaU6RKEJlg~7$*fs9fe7DZeKe} zTK5FF^G?ZQDkO)CFH4%BK#*w*Idp~#IK~z>--{JowvveX^yZZgPtKDFB)0Nv4EHB1 zhv#?%)#Xi}7-V?Hp;76lJ!{yp|i!7H}N>Gs;?a zAdwQ=TLU~V3oGWO3ASe@8>Z$Nc=@^+=X)uA=r*inRb{C=Th*zGg4S|ZvNUbR8x@Wc z|B2{sI@IQ~p)AV(a}P9b`5?eVF~HC12?3(md|%qK({aR07ceeBX~M%M%DQb;y8h0T zSMD&7W8$ zTODQEPNwx_#tQ%ycFFswUAoU>EC)EZDkWQ3G``ui0Bui%IFqTg z!#5()8X)aNeNRCZI*X&fjXF&E$xJk2jCsM7ZU=dPC6p>2*Y81YUMA}} z4oiXpjA;iRnNiswF09fYE1qKB&Z_;@yw2AvmJQ#^y6)G(2ZNZV>J$8LIEypTfHGMd ze}**Jegxeyy4-ci=KfZ`l%#9!WX4AI7Znh511gXat``x(VT-Ix`mb#G5X91lS+oJ` z(LGre>BpXJ5cxP--epD#8U=t%fW}>jgE)SfBx?c0>|Z6iY^?j5-$TsBYTGclXgmtd zao#gfb>w{`7VPKB>laU%lEw=kPySu+RjZ)iDArgra97gB8R9^dA)+2CMfE5maR|?8 zG#_f==T#2*)PXAl;PG6ebXt_Ii785gR*W^82w5*AkF3Hh(Ia1H7iR{7;z0nKYG&FW z$c*BP+1DVAKelLe^MC*a^unlepHCf#vWHrYkF7)v#HV3<1%L59;s5{<*-1n}RL0@F zt4x%Ri)u0|=I*MmsJ*CY*rNY6mY$U3K=EQiEmbohf{3x6K_0({rZoCj6uNO#S-{6u zT9~UkTlo;P{<)`5>m#Dl)(H;JVlcQV#H(ox$yrPHfBSB*2inRf4$Sf7qc|x<)K^r7 zQRPI&6(T-ypMx#@9K-nFT)L7dTZ2neqNLkxUQY{3T6ap;u_;yh<3HNYyfA}0O2?w7 zFvDx<26+6D{0iuwi2gFVJmiCOqTz$hd<{eYBcvbI0ye64wm$6_lg1YLXVL6t}Pr`-f29R7T@YAkr@|G9F)&KuBPBk* zV*qKO1A+s?f4XfFMTU5J|KD3fWh>kG^%0z3hpR-&g3`E3Uw zeu~GY&$y^FAUSAjF6q2GfK+}ddP+wjW$tx$V3IXSB>u$(kQ>s2%|A)Xq>`ZN$5xQ> zJ&6bjBwinA=EoU)mEXEdcOcoe3FG!J0F+2X%TXoSjoi*gr@AkFwX{7S{sKE@i z_w8-n*!cD~?A(4B71bqJeC~;;t`5KDRJLOhJ?+TtYD7*~Gsw7;+OeTte1BfaL0@4d zl10@><%xSKqCwi#)r$=qc45nVdr(zXg2~fHWBPGpk&`?0Z`R=yEgV-(ucrkdT?(nI z88~aGfy7Nu-N9yTcx$@`oUL2-Llp)GfV})%-1NFv-y zGo?wKL@rXf#Yp9gwxU5}(wR)Auxaxiy#DG(c)&E=V9io@i=wiG|V|=G75`^ z-euwnX!Ym{S{#IdP%a#9JBzJzSm;*lbf5si6@W8y!lfwd)_3JSEdR0 zY!WQBMGBocri|8R1Rzmqf3x}mfb$24KL2KYtjvz~ZoIc?7dE}KL;Km@*5$41bI#@X zla9sWC9_alTZ-dm4E_eMefyiRV@EyOS~~H-T`#+ChVf5-i&Z^g@<_~{I}x+yO~S;< zBLf|Q0ht$*EW(RpE0oaBz(>mAgDrdt18*?165D-vlE*)?$9KT zkUZ%=`31T7hp%0zx$!ek9EZxv^sa*xVEw~?y^J5-x(t<7C24iv-rkK(oA+wB*Kc}r z8(x3a$iJo43N&eS@|=m7J$Djj&YFPyd_$6^YfYQ|#^65@sYF;Xx}4q)BR3L2nl03l zx{sNbTMeZ#drjN#te!dJj;`4|xo>WT3rcHa$*`<4READ?4M-I0J z)Qrzip@vU5c>?C0IvI0Lor2=x7zx`n_-|v3?;lf{_*3AblT@428b51;??c~&%f_N-%3S{fX)>FrJ8$2UKMT|4VN{JZd?S@`^ofli55 zzPY&*@4dgzs{6*;kFfb|PYlj(JBX1{o}N@scyJ5PI1U$FJR2iNS32m93rI`)5Z^qu zBJs;8@HnO_sxUL>9BAgZ8JHDSHtKzAODCRubUoI-@&QyeM0`i-cy~u3O5shS!S zPf1BW1c>}2)QsQV_8eY+?PKRgM5(W@{o`k_@C^Oy5bj5)t_>S^qr2O1{h9IL-7llF z-Ta!OR3l1rWiWmvK{)O78Mx}YMX_x*mlWANrh-l(BKZVn;FQLeK%#{M%{5mTp(#OTrG9>%O+`w?#c&8pBf zke8o>+iw2?Dl5Gjefy5X*uUSrrxDn@s~*oi^_JFN@Y#>3>{Z;AVk1sS-7A(Y#Q95R zMGA6T@*qi|1!F2`LzED(>clN*mfP3NKL_(I>DFs(Xv5wA`2s%v&=&34Vw;;5zlEEh zpNr3Z`CKR>IR-$)T~3)d!C@4OXz@?J_bB%7@i{Z*N~d1<**UoOhDFGgjOsSwb#2z*1;IR@Y-(t+65>nEsUNrqFcvR(D$MX+9lGGK%&|^%(-J)uwG@J z7q=r39sbYTo<&DTkE=?$EDTzS`Y@t&{e_p##jz7@1NxY8RhT%jMyo5L#qVs`jSt@2 zjn&V;7do^NqbhL8)$=iad^ILb)YYPpuAAT8i?+6It8QO!Qj7fvwdVf}&iF@+EXOy$ zd#T4Zl4(+i-Z@Z?h4YAH)et$wX#+^KxUZF`A;lX3M21U6r1|W=FQdPDqFW6!r}Th4G2#>xE8_-^E?a`7U$!NYZs!ZL^s0C*pg6N zLVd~4M}OPvNL~1~=lEOHZ1iLNWo1S9rypF2G2^QIK+%B&%^6ol#s^y?abp#TA~~?7 zeNFs1fbS3MYQvk`aOZDVflWg>N<_q@+q}@yCf@k3i1u^y61e`xa~*LY;ra^o*3!~x z^)Av4e}3XEn{J7&b1s^NiBs&`#RLdzYD!UWfKML6vyZ=tIyshgl*eCIQG}a+ycD$~ z+@F%7<>M;pftc)13-h6E?r-7WvdUlgE3|Wa9e(}OCn3am&=a+w;yNj2`%&$QasmJo zCP!cFy?5tfyzs0Lvi2kFrWZg-;FJ& zZ$ynJ=zTONLRx0#-2Kh?t9j3~*;s39C;sm(k3hKVgZo5H2{38uD4c!a$&qBG`ck;> z&X*kJ3JUV@cV7yR0htv<+-KvP+amkPZh`3Wi~dBy_NH$v5nkcCF%?)WPFrM3N523h zIz8CNwW%b(0br6z{>sPS#BWkEcZ^F0VBgjqz*Z=+E9g8nGalz{Q_^~|UeD(jYS-3O69 z_k5Hj)*-$$sE=B3o(Qi#+_TO<2@|J=tFaF@@50;by*B0fm(0P~V|C9h=n)b2KR@y2 zkR3l5jf#?3xN_xJMS7}VPgVdVDA?1;XDEbK>tFq_=z-tA;!o6I1ww*YV)Q?L(#S|P zw&|^HcyGfFXG;vso<9XA&7Bm=^mo>8#Rr>rd&>-o@l&Tt>XJV{^S=Z4_@slVtN}=L zy0?Ls{Q754JiTMvp%^J*AO0HDM5VX_@e#9rB1gfpFPyCf6N8@BFT9K0+nsK?C_81w z7%W&NG69b2LD%-iozSTIMCbw2Wu-0A!Tzh}lg*vG{)S8RyM(xZ~~y1ql2+$coBhT)J#wAeo2uH{yjq#m)ruZ@8Y? zq2o^yaLqH%eEq3xcA8ZQWD+Jo1XX<)Kt_@%n*$7L>)1&nG+W5;5pgS#0QGx>^t$dJ z76)$WczfMehydacdwQTK*FE#(SF#EoF~$J_kZAadEBZ@-*Bc;;Q0Q<(zO+o_i88Qk45gFH33UdC08k2KlCOuo;+YJ##Hy?NZ z=UzMqqsBP*+=#OK_Z-1rSH0_1ED>BDsPPk_QB`pHGmn2YD+aUQavD$oi4HGadi(T* zO3#5YDeWV5fggj=$@Z-8sF`qW8<{X=l&?W7ys!5+?vyT1bjAzjo;D3LPCUlL&o|d@ zu`=)a%P6-iLelnU{6sra3SYExMgLv(Fe(QeK%(=dOaD-tLeEoBu_#;0DI4vGfZ&za zpYGWsz2=4YG-(p_OrAal^IaRt#KyQ4_pJ%Zyk~>r*lny!DEU{cSn&`23KGWYZBPIt z2)XH|J98VF@b6%eJB!Nl1SyZ8$YJJxUv$oi4mBng{Ud)^4OP2R!(W1kQxX?lIp4wG zUEAyM`fBs$*C5*`zLywJg88&Z%I~Tx@sD@i_2rDy6LEkOG(+js&8Y0srFVUfq23|3 zf}}g`W`~gh=m5(6;4t=>YMd!~W2s~ckKOM)OX*o<1T0;CmP2yA`r>;yuvg!R7PVh8 zY8>f~&!De^pnPS;ikmXZs%JEr1L=i@5wvXCUDH(XA6a#6N{dQ$1f(Y1tHC>g0aGGw zmsdzTy;@YP@9#Odw*hNj5;wT|JW~JXTr?YEW0`owfq*9;S{JgREx3P2FPV;?@J<4B z{iBcGl=gm}Oo4OMB#_zh+?(#qo!m-4VU@p=wV-2^h6s3n{H*bqIeVf;nz;PHlfv-f z@=5b1;kcQ{YHvP#cei158wI08P+ScjJ-cEL^S^Dc;2&)mB$eeRY0zw-AYLq8diPvX z)ZfE#+9S|$cQw;r^7WY%moQv*?LsX$xZ(AWv3;xgsZ2N3_RI@IT6kkZXsmqnb#!$) zuZ4-8`*f6@pVFhvoS-kQc<9EX753JM>hBE1<5NVbv(Nr<&WKTCz7609;?zxCqT(*( zsP;rV3(hHhYsAf zdi9UfPq<}e#_UF-#+K#o!kfGH+Iz+@skaj02JI|<#LeMeqd4=}?wE1aShV>F1oNZ-S4>m9x$}32R=IPH;rU4KvrwFEa7>AN}J^LvEK| zOjZpjUIH7x_J;p|2C2z^1(ANqRb-?&g3gEuPUI>`B}1-Mb@eaKn1!CKjj}i+7XYte zCFh5aJoxtmmWt@_%noS)nS;CTx_eHe1b-Wh%f+RuZj;g)gz+DNN6lT_ikiPD=6V!n zR{EzDh@a*Z-S+UqU-Z3JE{d+fd_ODzWHMyg=kJ}Iqo%&Xz;ZA=_gF`15VIZIvWW+w zsOW&ZT{pmk1d(ksY2WOqC*c01lDOm1`@Rrz6T@J_Bf76)1t4=cOP4;Dm!IEuIV0gMV{S1DefOm;$eQ$5x`iCF>yWqVcS)9zH z(bT6JKzeHh# z_cC*js;W)NKD8m)mlFT#x_f$eL&YvdN$gCe)UCr^C8Z0({{~0ydE}+Vu;%~(002ov JPDHLkV1j-2-S7Ya literal 0 HcmV?d00001 diff --git a/static/images/coach/ic_changdi.png b/static/images/coach/ic_changdi.png new file mode 100644 index 0000000000000000000000000000000000000000..658e3a668d0c76d4cbd55c967ef5cea22cdb5509 GIT binary patch literal 2832 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 Xrj$Um{45XS00000NkvXXu0mjf_gjnz literal 0 HcmV?d00001 diff --git a/static/images/coach/ic_daijiesuan.png b/static/images/coach/ic_daijiesuan.png new file mode 100644 index 0000000000000000000000000000000000000000..c3c75125087f068a449f34579df9ce800e415ead GIT binary patch literal 2511 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 literal 0 HcmV?d00001 diff --git a/static/images/coach/ic_pingjia.png b/static/images/coach/ic_pingjia.png new file mode 100644 index 0000000000000000000000000000000000000000..c3143c3701e8e6d660efbcb96a3ec67de69cf8c6 GIT binary patch literal 2796 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 literal 0 HcmV?d00001 diff --git a/static/images/coach/ic_shuju.png b/static/images/coach/ic_shuju.png new file mode 100644 index 0000000000000000000000000000000000000000..6e1fa2d47f703e812926d4608ca6001ff8a26559 GIT binary patch literal 2565 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 literal 0 HcmV?d00001 diff --git a/static/images/coach/ic_tuikuan.png b/static/images/coach/ic_tuikuan.png new file mode 100644 index 0000000000000000000000000000000000000000..ef4fbf09eb9047d015686cd7fc1f60aa3aae1a08 GIT binary patch literal 2799 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 BCd>c; literal 0 HcmV?d00001 diff --git a/static/images/coach/ic_zhibiao.png b/static/images/coach/ic_zhibiao.png new file mode 100644 index 0000000000000000000000000000000000000000..7d1a722448ee82c20b9e6d814e9b6ce90413e200 GIT binary patch literal 2905 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