From 30052c264291f80eca629ec418908a613d79c642 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Mon, 3 Jun 2024 09:40:59 +0800 Subject: [PATCH 1/6] =?UTF-8?q?=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/study/index.vue | 44 ++++++++++++++++++++++++++++++-- project.config.json | 29 +++++++++++++++++++++ project.private.config.json | 7 +++++ static/images/learnpath/why.png | Bin 0 -> 624 bytes 4 files changed, 78 insertions(+), 2 deletions(-) create mode 100644 project.config.json create mode 100644 project.private.config.json create mode 100644 static/images/learnpath/why.png diff --git a/pages/study/index.vue b/pages/study/index.vue index 358a1cc..826edcf 100644 --- a/pages/study/index.vue +++ b/pages/study/index.vue @@ -14,13 +14,16 @@ - + 学习任务 我报名的 + + 成长路径 + @@ -123,6 +126,15 @@ + + + + 我的成长路径 + + + 什么是成长路径 + + 您确定要重新学习吗? @@ -755,6 +767,34 @@ color: #333333; padding: 33px 25px 33px 25px; } + .learn{ + .learn_header{ + display: flex; + justify-content: space-between; + .learn_left{ + .text{ + width: 192rpx; + height: 44rpx; + font-weight: 600; + font-size: 32rpx; + color: #333333; + line-height: 44rpx; + text-align: left; + } + .image{ + width: 32rpx; + height: 32rpx; + } + } + .learn_right{ + width: 300rpx; + height: 54rpx; + background: #387DF7; + box-shadow: 2rpx 4rpx 16rpx 0rpx rgba(56,125,247,0.34); + border-radius: 40rpx; + } + } + } .delcoures{ position: absolute; width: 180upx; @@ -1123,7 +1163,7 @@ color: #666; font-size: 32upx; .tabbar-item { - flex: 1; + // flex: 1; position: relative; .border-bottom-one{ width: 120upx; diff --git a/project.config.json b/project.config.json new file mode 100644 index 0000000..b8ffa9a --- /dev/null +++ b/project.config.json @@ -0,0 +1,29 @@ +{ + "appid": "wxa5b4dd61b812ce01", + "compileType": "miniprogram", + "libVersion": "3.4.5", + "packOptions": { + "ignore": [], + "include": [] + }, + "setting": { + "coverView": true, + "es6": true, + "postcss": true, + "minified": true, + "enhance": true, + "showShadowRootInWxmlPanel": true, + "packNpmRelationList": [], + "babelSetting": { + "ignore": [], + "disablePlugins": [], + "outputPath": "" + }, + "condition": false + }, + "condition": {}, + "editorSetting": { + "tabIndent": "insertSpaces", + "tabSize": 2 + } +} \ No newline at end of file diff --git a/project.private.config.json b/project.private.config.json new file mode 100644 index 0000000..5e087bd --- /dev/null +++ b/project.private.config.json @@ -0,0 +1,7 @@ +{ + "description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html", + "projectname": "learning-system-mobile", + "setting": { + "compileHotReLoad": true + } +} \ No newline at end of file diff --git a/static/images/learnpath/why.png b/static/images/learnpath/why.png new file mode 100644 index 0000000000000000000000000000000000000000..44227e78a602d2e37948e76a69d593053f131e51 GIT binary patch literal 624 zcmV-$0+0QPP)Px%DoI2^R5(wSQ#)uBQ4~FQ1_W0N%UuLP1A(AuVNekp0~!$glqSlefqn1o3Zhsn zS}ity8mnDrX4g+4f;LgqG>Z5s6fJ@h5&R^Luv;bsAqX!gzHxRL$8CJYF!y)fz3-eW z$ebVuwgFHgGD32r3ya7c$>#tfW6XziiFA!xt+pzk&tC&@62Ki1c}Vh00x$^R2!P`x zZ+1GJv$b07R~&O6S6nC*rU0zscKd(>i2;Hjr~??z z<#Hp%V)3W*g<-e{z=ZoJdD|HCD)Hw4yd?R~7;{S8%p&r}TDzrEsmvyT`$S}t~Or7k7*x!;$JDy8evk^D0q{s`{k;o7a?}{p1BjyN5Xmd9gC)=NwkxGR^?SHhtF^;g`xL;q*7`{| zr(UlQ`My6L1CSgpm&-F*fG`X<0C2ot)LJ`=d#BlK4q0ob;}JyUf>LTS3lIdsRS{XQ zwLaD-c34C%cOP+$*7`&?DT<=aBC=2_m45W;?$0A8G`=Od)fn?Nofw9plk}`o>RHC` zX#7ZWcTY$nvU7fZes8r}T}-iYn&dZQj8kcsVke{*B;UtEa^94b*O45{c9JR{5Rtni z7ypuS7sM@-h)j^Y4G}S5omT+R*eQ$(n Date: Mon, 3 Jun 2024 11:04:55 +0800 Subject: [PATCH 2/6] =?UTF-8?q?=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/study/index.vue | 110 ++++++++++++++++++++++++++- static/images/learnpath/explain.png | Bin 0 -> 360 bytes static/images/learnpath/file.png | Bin 0 -> 280 bytes static/images/learnpath/plan.png | Bin 0 -> 503 bytes static/images/learnpath/whyWhite.png | Bin 0 -> 625 bytes 5 files changed, 109 insertions(+), 1 deletion(-) create mode 100644 static/images/learnpath/explain.png create mode 100644 static/images/learnpath/file.png create mode 100644 static/images/learnpath/plan.png create mode 100644 static/images/learnpath/whyWhite.png diff --git a/pages/study/index.vue b/pages/study/index.vue index 826edcf..4488f83 100644 --- a/pages/study/index.vue +++ b/pages/study/index.vue @@ -132,7 +132,29 @@ 我的成长路径 - 什么是成长路径 + + 什么是成长路径 + + + + + + + 产品企划岗Band6~7成长路径 + + 京东方集团股份有限公司 + 学习状态:进行中 + + + + + + 说明 + + + 请各位选课的同学提前阅读本课程的 “教学大纲与计划”、“课程考核要求”与“学习要求”,并按给定的中学化学教学主题分好小组每位同学在网上学习的活动轨迹都会自动被系统记录將作为大家个人线上参与的评价依据;请大家务必...... + + @@ -768,10 +790,19 @@ padding: 33px 25px 33px 25px; } .learn{ + .line{ + width: 100%; + height: 20rpx; + background: #F9F9F9; + } .learn_header{ display: flex; justify-content: space-between; + align-items: center; + margin-top: 20rpx; + margin-bottom: 30rpx; .learn_left{ + margin-left: 36rpx; .text{ width: 192rpx; height: 44rpx; @@ -780,10 +811,13 @@ color: #333333; line-height: 44rpx; text-align: left; + margin-right: 14rpx; + vertical-align: middle; } .image{ width: 32rpx; height: 32rpx; + vertical-align: middle; } } .learn_right{ @@ -792,6 +826,80 @@ background: #387DF7; box-shadow: 2rpx 4rpx 16rpx 0rpx rgba(56,125,247,0.34); border-radius: 40rpx; + margin-right: 20rpx; + display: flex; + justify-content: center; + align-items: center; + .text{ + height: 40rpx; + font-weight: 400; + font-size: 28rpx; + color: #FFFFFF; + line-height: 40rpx; + margin-right: 14rpx; + vertical-align: middle; + } + .image{ + width: 40rpx; + height: 40rpx; + vertical-align: middle; + } + } + } + .learn_body{ + .body_job{ + background: linear-gradient( 180deg, #3161FA 0%, #5195FF 100%); + border-radius: 8rpx; + border: 2rpx solid #E4EDFE; + margin: 24rpx 28rpx 40rpx 30rpx; + padding: 40rpx 28rpx 32rpx 40rpx; + .name{ + height: 44rpx; + font-weight: 600; + font-size: 32rpx; + color: #FFFFFF; + line-height: 44rpx; + margin-bottom: 20rpx; + } + .job{ + height: 40rpx; + font-weight: 400; + font-size: 28rpx; + color: #FFFFFF; + line-height: 40rpx; + display: flex; + justify-content: space-between; + } + } + } + .body_item{ + margin-bottom: 30rpx; + margin-left: 34rpx; + .body_top{ + .img{ + width: 32rpx; + height: 32rpx; + vertical-align: middle; + margin-right: 20rpx; + } + .text{ + height: 44rpx; + font-weight: 600; + font-size: 32rpx; + color: #333333; + line-height: 44rpx; + vertical-align: middle; + } + } + .body_down{ + margin: 24rpx 30rpx 30rpx 28rpx; + padding: 22rpx 38rpx 26rpx 40rpx; + max-height: 328rpx; + background: #F7F7F7; + border-radius: 8rpx; + font-weight: 400; + font-size: 28rpx; + color: #333333; } } } diff --git a/static/images/learnpath/explain.png b/static/images/learnpath/explain.png new file mode 100644 index 0000000000000000000000000000000000000000..8f145d455e22f2cba4dd7e7d451ff1efcf5ae14d GIT binary patch literal 360 zcmV-u0hj)XP)Px$B1uF+R5(wild(zzK@f(&KUxWaG+K#8Ds60HCl*##X|%Jl(enj@V5dk>gCK&) z1rhN9()b8IL`uQdF4xM9T<$i>o#$$FtGV6TZ~psdR{KwOC~*l?nQlcuOM8zt7+zN4 zwq@VReiFO$d>m=_!CdNe^&NlbehjEUAMxTN#m0tU#pS3OW`I;`_c>7D12jVmfrBJR z0&U&pe&OBV%?A)H0rMjTo3{lIislVVWk$MqqJq|Ma)6$UwoieHV_y92^oh#{ zNlJTPTv|B$=P1`sZGchz@*sX;q(r2-6ALV+^OxtW3aw9DF=97;OTY*K0000Px#(n&-?R5(xV)ISaZK@`XF@AD@_;Q|ie8rx`HKq6r;K*AZEf?bUZH~>l&^>zws zp%KRB0(z^iIN`mdxmaVp#ewfb3V|s0 z(iYbg7HgtvP<$7mz39lypcYfq#6lI%_i1E`zHV0f*`qLwMVoafN8Um-f%P7C$H;mV ztrTJ2f}EtsINgA|H9(&wwJMbI>FD7M7vB&~=MpR8GyS9AB=A$2rnJ6~b9nvzgeLtd esDkHTX*>W!%wGsXj?5SU0000xAk literal 0 HcmV?d00001 diff --git a/static/images/learnpath/plan.png b/static/images/learnpath/plan.png new file mode 100644 index 0000000000000000000000000000000000000000..368168ffc8a2bd81ff54cba32b35d15d2f877e69 GIT binary patch literal 503 zcmVPx$u}MThR5(wKlR-#SQ51&1bEnW;v?&dxRxaAL$b}(pW~I0gT;)cnpkWqC5QYmy z6m=mn3qe9!Bq)N*R2XVCo4_HkMXOr0keRT82#OXV^ZuAO?~V73Gvr&md+)jD{O6qi z{MRyDDhaMr{S^MO+7cgYhUm_}G^1?yHq`DM>59l-yuc0jhu=|r%jItyA5+GIAfON? z8-J;OgJMP8O^IJ&WD2OXz;Nt1V|e?%6+?irO?9~wz7j+QHY?fh$m36R$xRSUtegrUk_}JE40^G{!nZZ;- zI1L$O2aX zd{HE%aJG?{{6K&2M9KHKaea;Syd9`0Q($2^?6;3s+ tj}p&cjQkV@>zG%GhUa`PIoH}O{{wusi1nqK--ZAH002ovPDHLkV1gsn>tO%@ literal 0 HcmV?d00001 diff --git a/static/images/learnpath/whyWhite.png b/static/images/learnpath/whyWhite.png new file mode 100644 index 0000000000000000000000000000000000000000..96ae43493e86c93301691dc93c96a21fd5959e79 GIT binary patch literal 625 zcmV-%0*?KOP)Px%D@jB_R5(wSl}(6GVHm}K$3m8NLSumq3u919KFUJ!QDZSIG<(SmNuq3t!Xz}7 ziWHN4Ze&3=(vWW}8suZa!b%d3`;7PAUblN^csKul|M&dQJuWx^}nnBgY6(X3QPy?0e676KwxJ8%Yenedtj%ep`4>4v^@bh25bYa z0(&LBXsKWha3EE10@yC;S739(?!)T zKCxd14oUi2J}r?B0vn@zr2)JG9!px60Ym*wUGa8TJye2$&Uwn~N`J zfKEwIGtk-s6pB_!3Sw+8O+)IDbTPxu1)c%DK^Rk-DJkqx9otcAzogPKqj$DH0|S!w z*YLx@>mVEfu1MNZ155@wYO0q5x5J~k!t|i9+J+$f2JDk`c&xG74y)V(UKXD#B>k)j z2tfz`iO}{G;34oOk$q}dh>9>uz9y-^O`+{5r?+TLm!x+sW)DnvIh5Iwy2cg|$rq@m$q;=4^wupPaRQ2DcZncK^7*xf|hqAUVo02ur$9FodBzHX%WYV4`)C@ Date: Mon, 3 Jun 2024 20:07:29 +0800 Subject: [PATCH 3/6] =?UTF-8?q?=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/learnPath/learnPath.vue | 166 +++++++++++++++++ pages/study/index.vue | 280 +++++++++++++++++++++++++++- static/images/learnpath/7learn.png | Bin 0 -> 23490 bytes static/images/learnpath/credit.png | Bin 0 -> 2502 bytes static/images/learnpath/down.png | Bin 0 -> 502 bytes static/images/learnpath/downImg.png | Bin 0 -> 9248 bytes static/images/learnpath/downppt.png | Bin 0 -> 12823 bytes static/images/learnpath/plane.png | Bin 0 -> 1190 bytes static/images/learnpath/task.png | Bin 0 -> 2419 bytes 9 files changed, 444 insertions(+), 2 deletions(-) create mode 100644 pages/learnPath/learnPath.vue create mode 100644 static/images/learnpath/7learn.png create mode 100644 static/images/learnpath/credit.png create mode 100644 static/images/learnpath/down.png create mode 100644 static/images/learnpath/downImg.png create mode 100644 static/images/learnpath/downppt.png create mode 100644 static/images/learnpath/plane.png create mode 100644 static/images/learnpath/task.png diff --git a/pages/learnPath/learnPath.vue b/pages/learnPath/learnPath.vue new file mode 100644 index 0000000..ad6a847 --- /dev/null +++ b/pages/learnPath/learnPath.vue @@ -0,0 +1,166 @@ + + + + + diff --git a/pages/study/index.vue b/pages/study/index.vue index 4488f83..96a106e 100644 --- a/pages/study/index.vue +++ b/pages/study/index.vue @@ -130,11 +130,15 @@ 我的成长路径 - + + + 根据您的归属组织、您所在岗位、职级,已为您自动匹配“产品企划岗Band6~7成长路径”,抓紧时间学习吧~ + + 什么是成长路径 - + @@ -145,6 +149,25 @@ 京东方集团股份有限公司 学习状态:进行中 + + + 共享文档 + + + + 共享文档 + + + + + 人工智能启蒙讲解讲义.pptx + + + 下载 + + + + @@ -155,6 +178,30 @@ 请各位选课的同学提前阅读本课程的 “教学大纲与计划”、“课程考核要求”与“学习要求”,并按给定的中学化学教学主题分好小组每位同学在网上学习的活动轨迹都会自动被系统记录將作为大家个人线上参与的评价依据;请大家务必...... + + + + 学习进度 + + + + + 总任务: + 当前任务: + + + 10门 + 产品考试 + + + + + + + + + 开始学习 + @@ -206,6 +253,24 @@ --> + + + + 成长路径说明 + + + 本功能针对学员所在组织、岗位、职级自动匹配成长路径,完成本路径方可晋升 + + + 我已阅读 + + + + + + + + @@ -48,6 +196,114 @@