Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
L
learn-online
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
learn-online
Commits
52a6be11
提交
52a6be11
authored
1月 07, 2019
作者:
GOD_ZYX
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改 课程考核 文案
上级
099f149e
隐藏空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
7 行增加
和
7 行删除
+7
-7
CourseApi.js
learnOnline/apiService/CourseApi.js
+1
-1
MsgApi.js
learnOnline/apiService/MsgApi.js
+1
-1
courseContent.js
learnOnline/pages/learnSystem/courseContent/courseContent.js
+2
-2
courseIntro.wxss
...es/learnSystem/courseContent/courseIntro/courseIntro.wxss
+1
-1
discussDetail.js
learnOnline/pages/learnSystem/discussDetail/discussDetail.js
+0
-1
discussDetail.wxml
...Online/pages/learnSystem/discussDetail/discussDetail.wxml
+2
-1
没有找到文件。
learnOnline/apiService/CourseApi.js
浏览文件 @
52a6be11
...
@@ -38,7 +38,7 @@ const getCourseList = (isMy, param, callback) => {
...
@@ -38,7 +38,7 @@ const getCourseList = (isMy, param, callback) => {
src
:
_cur
&&
_cur
.
curriculum_picture
||
'../icons/home/default.jpg'
,
src
:
_cur
&&
_cur
.
curriculum_picture
||
'../icons/home/default.jpg'
,
title
:
cur
.
course_name
,
title
:
cur
.
course_name
,
arrTab
:
[((
_cur
&&
_cur
.
curriculum_credit
||
0
)
+
'学分'
),
str1
,
cur
.
semester_name
],
arrTab
:
[((
_cur
&&
_cur
.
curriculum_credit
||
0
)
+
'学分'
),
str1
,
cur
.
semester_name
],
status
:
_cur
.
is_enabled
?
'已发布'
:
'未发布'
,
status
:
_cur
.
is_enabled
?
'已发布'
:
'未发布'
,
time
:
cur
.
begin_date
.
split
(
' '
)[
0
]
+
' 至 '
+
cur
.
end_date
.
split
(
' '
)[
0
],
time
:
cur
.
begin_date
.
split
(
' '
)[
0
]
+
' 至 '
+
cur
.
end_date
.
split
(
' '
)[
0
],
myStatus
:
cur
.
selected
!=
0
?
(
cur
.
score
?
(
'总成绩:'
+
cur
.
score
)
:
'已选修'
)
:
'未选修'
,
myStatus
:
cur
.
selected
!=
0
?
(
cur
.
score
?
(
'总成绩:'
+
cur
.
score
)
:
'已选修'
)
:
'未选修'
,
progress
:
cur
.
course_progress
+
'%'
progress
:
cur
.
course_progress
+
'%'
...
...
learnOnline/apiService/MsgApi.js
浏览文件 @
52a6be11
...
@@ -3,7 +3,7 @@ const util = require('../utils/util.js')
...
@@ -3,7 +3,7 @@ const util = require('../utils/util.js')
* 本API中全部用于 消息 相关接口
* 本API中全部用于 消息 相关接口
*/
*/
/* 获取我的
学分
信息 */
/* 获取我的
消息
信息 */
const
getMyMsg
=
(
callback
)
=>
{
const
getMyMsg
=
(
callback
)
=>
{
util
.
requestApi
({
util
.
requestApi
({
url
:
util
.
config
.
URL_PATH
+
'/v2/education/message/my'
,
url
:
util
.
config
.
URL_PATH
+
'/v2/education/message/my'
,
...
...
learnOnline/pages/learnSystem/courseContent/courseContent.js
浏览文件 @
52a6be11
...
@@ -73,7 +73,7 @@ Page({
...
@@ -73,7 +73,7 @@ Page({
},
{
},
{
title
:
'课程考核'
,
title
:
'课程考核'
,
isShow
:
false
,
isShow
:
false
,
richText
:
"<div class='h1'>一、最终成绩计算</div> <div class='p'>课程表现得分*30%+每章试题得分*30%+结业大作业得分*40%=该门课程总得分,满分100分,低于
60分为不及格,需重修此门课程
。</div> <img class='b1' src='../icons/courseContent/b1.png' mode='aspectFill' /> <div class='h1'>二、具体细则</div> <div class='h2'>课程表现:总分100分(占科目总成绩的30%)</div> <div class='p'>1、每个视频观看完成度50分:以后台数据统计为准,全部看完视频满分50分,其它酌情给分。</div> <div class='em'>注:视频观看考核的是实际播放时长,不是进度条的显示状态,进度条满格并不一定表示观看完这个视频。以下方每日学习时长为准。</div> <div class='p'>2、课程讨论及反馈建设性问题50分:课程讨论以后台数据为准,反馈问题以教务老师问题统计为准,满分50分,酌情给分。</div> <div class='h2'>每章试题:总分100分(占科目总成绩的30%)</div> <div class='p'>本课程所有试题的平均正确率*100分*占总成绩30%=此项得分。(比如正确度为80%,则此项得分:80%*100*30%=24分)</div> <div class='h2'>结业大作业:总分100分(占科目总成绩的40%)</div> <div class='p'>结业大作业满分为100分,以助教老师给分为准。</div>"
,
richText
:
"<div class='h1'>一、最终成绩计算</div> <div class='p'>课程表现得分*30%+每章试题得分*30%+结业大作业得分*40%=该门课程总得分,满分100分,低于
80分为不及格,需重修此门课程。84分以上方可申请学位
。</div> <img class='b1' src='../icons/courseContent/b1.png' mode='aspectFill' /> <div class='h1'>二、具体细则</div> <div class='h2'>课程表现:总分100分(占科目总成绩的30%)</div> <div class='p'>1、每个视频观看完成度50分:以后台数据统计为准,全部看完视频满分50分,其它酌情给分。</div> <div class='em'>注:视频观看考核的是实际播放时长,不是进度条的显示状态,进度条满格并不一定表示观看完这个视频。以下方每日学习时长为准。</div> <div class='p'>2、课程讨论及反馈建设性问题50分:课程讨论以后台数据为准,反馈问题以教务老师问题统计为准,满分50分,酌情给分。</div> <div class='h2'>每章试题:总分100分(占科目总成绩的30%)</div> <div class='p'>本课程所有试题的平均正确率*100分*占总成绩30%=此项得分。(比如正确度为80%,则此项得分:80%*100*30%=24分)</div> <div class='h2'>结业大作业:总分100分(占科目总成绩的40%)</div> <div class='p'>结业大作业满分为100分,以助教老师给分为准。</div>"
,
// richText: `<dd data-reactid=".17ssbxqo7pw.0.1.1.0.0.1.0.0.1.1.1"><h4 data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.0" style="font - family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: rgb(63, 59, 58); margin-top: 10px; ">一、最终成绩计算</h4><p data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.1" style="color: rgb(63, 59, 58); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.4px; ">课程表现得分*30%+每章试题得分*30%+结业大作业得分*40%=该门课程总得分,满分100分,低于80分为不及格,需重修此门课程。</p><div class="tac" data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.2" style="text-align: center; color: rgb(63, 59, 58); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.4px; margin-bottom: 20px; "><img src="https://e-learning.ezijing.com/static/assets/img/course-check.png" data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.2.0"></div><h4 data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.3" style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: rgb(63, 59, 58); margin-top: 10px;">二、具体细则</h4><h4 data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.4" style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: rgb(63, 59, 58); margin-top: 10px;">课程表现:总分100分(占科目总成绩的30%)</h4><p data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.5" style="color: rgb(63, 59, 58); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.4px;">1、每个视频观看完成度50分:以后台数据统计为准,全部看完视频满分50分,其它酌情给分。</p><p data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.6" style="color: rgb(63, 59, 58); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.4px;"><span data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.6.0" style="color: rgb(176, 143, 57);">注:视频观看考核的是实际播放时长,不是进度条的显示状态,进度条满格并不一定表示观看完这个视频。以下方每日学习时长为准。</span></p><p data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.7" style="color: rgb(63, 59, 58); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.4px;">2、课程讨论及反馈建设性问题50分:课程讨论以后台数据为准,反馈问题以教务老师问题统计为准,满分50分,酌情给分。</p><h4 data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.8" style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: rgb(63, 59, 58); margin-top: 10px;">每章试题:总分100分(占科目总成绩的30%)</h4><p data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.9" style="color: rgb(63, 59, 58); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.4px;">本课程所有试题的平均正确率*100分*占总成绩30%=此项得分。(比如正确度为80%,则此项得分:80%*100*30%=24分)。</p><h4 data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.a" style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: rgb(63, 59, 58); margin-top: 10px;">结业大作业:总分100分(占科目总成绩的40%)</h4><p data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.b" style="color: rgb(63, 59, 58); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.4px;">结业大作业满分为100分,以助教老师给分为准。</p></dd>`,
// richText: `<dd data-reactid=".17ssbxqo7pw.0.1.1.0.0.1.0.0.1.1.1"><h4 data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.0" style="font - family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: rgb(63, 59, 58); margin-top: 10px; ">一、最终成绩计算</h4><p data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.1" style="color: rgb(63, 59, 58); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.4px; ">课程表现得分*30%+每章试题得分*30%+结业大作业得分*40%=该门课程总得分,满分100分,低于80分为不及格,需重修此门课程。</p><div class="tac" data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.2" style="text-align: center; color: rgb(63, 59, 58); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.4px; margin-bottom: 20px; "><img src="https://e-learning.ezijing.com/static/assets/img/course-check.png" data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.2.0"></div><h4 data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.3" style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: rgb(63, 59, 58); margin-top: 10px;">二、具体细则</h4><h4 data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.4" style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: rgb(63, 59, 58); margin-top: 10px;">课程表现:总分100分(占科目总成绩的30%)</h4><p data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.5" style="color: rgb(63, 59, 58); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.4px;">1、每个视频观看完成度50分:以后台数据统计为准,全部看完视频满分50分,其它酌情给分。</p><p data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.6" style="color: rgb(63, 59, 58); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.4px;"><span data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.6.0" style="color: rgb(176, 143, 57);">注:视频观看考核的是实际播放时长,不是进度条的显示状态,进度条满格并不一定表示观看完这个视频。以下方每日学习时长为准。</span></p><p data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.7" style="color: rgb(63, 59, 58); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.4px;">2、课程讨论及反馈建设性问题50分:课程讨论以后台数据为准,反馈问题以教务老师问题统计为准,满分50分,酌情给分。</p><h4 data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.8" style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: rgb(63, 59, 58); margin-top: 10px;">每章试题:总分100分(占科目总成绩的30%)</h4><p data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.9" style="color: rgb(63, 59, 58); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.4px;">本课程所有试题的平均正确率*100分*占总成绩30%=此项得分。(比如正确度为80%,则此项得分:80%*100*30%=24分)。</p><h4 data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.a" style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: rgb(63, 59, 58); margin-top: 10px;">结业大作业:总分100分(占科目总成绩的40%)</h4><p data-reactid=".1bth85ikiwg.0.1.1.0.0.1.0.0.1.1.1.b" style="color: rgb(63, 59, 58); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.4px;">结业大作业满分为100分,以助教老师给分为准。</p></dd>`,
assess
:
{
assess
:
{
score
:
'20'
,
score
:
'20'
,
...
@@ -110,7 +110,7 @@ Page({
...
@@ -110,7 +110,7 @@ Page({
onLoad
:
function
(
options
)
{
onLoad
:
function
(
options
)
{
wx
.
showLoading
({
title
:
'页面加载中...'
,
mask
:
true
})
wx
.
showLoading
({
title
:
'页面加载中...'
,
mask
:
true
})
/* 判别 是否显示 账号登录 */
/* 判别 是否显示 账号登录 */
this
.
setData
({
'isUseAccountLogin'
:
wx
.
getStorageSync
(
'isUseAccountLogin'
)
})
this
.
setData
({
'isUseAccountLogin'
:
true
})
this
.
cid
=
options
.
id
this
.
cid
=
options
.
id
this
.
sid
=
options
.
sid
this
.
sid
=
options
.
sid
...
...
learnOnline/pages/learnSystem/courseContent/courseIntro/courseIntro.wxss
浏览文件 @
52a6be11
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
.course-intro .topic { position: relative; width: 100%; height: 50rpx; overflow: hidden; }
.course-intro .topic { position: relative; width: 100%; height: 50rpx; overflow: hidden; }
.course-intro .topic .line { width: 100%; height: 6rpx; margin-top: 20rpx; border-top: 4rpx solid #c9c9c9; border-bottom: 1rpx solid #c9c9c9; }
.course-intro .topic .line { width: 100%; height: 6rpx; margin-top: 20rpx; border-top: 4rpx solid #c9c9c9; border-bottom: 1rpx solid #c9c9c9; }
.course-intro .topic .tit { position: absolute; top: 50%; left: 50%; padding: 10rpx 17rpx; font-size: 28rpx; color: #313131; background: #fff; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.course-intro .topic .tit { position: absolute; top: 50%; left: 50%; padding: 10rpx 17rpx; font-size: 28rpx; color: #313131; background: #fff; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.course-intro .list-teacher { margin-top: 50rpx; padding: 0 25rpx;
overflow: hidden;
}
.course-intro .list-teacher { margin-top: 50rpx; padding: 0 25rpx; }
.course-intro .list-teacher .img { float: left; width: 150rpx; height: 150rpx; background: #c9c9c9; }
.course-intro .list-teacher .img { float: left; width: 150rpx; height: 150rpx; background: #c9c9c9; }
.course-intro .list-teacher .ctx { position: relative; margin-left: 170rpx; height: 150rpx; }
.course-intro .list-teacher .ctx { position: relative; margin-left: 170rpx; height: 150rpx; }
.course-intro .list-teacher .ctx .top-ctx { position: absolute; top: -4rpx; width: 100%; overflow: hidden; }
.course-intro .list-teacher .ctx .top-ctx { position: absolute; top: -4rpx; width: 100%; overflow: hidden; }
...
...
learnOnline/pages/learnSystem/discussDetail/discussDetail.js
浏览文件 @
52a6be11
...
@@ -216,7 +216,6 @@ Page({
...
@@ -216,7 +216,6 @@ Page({
btnlike
:
function
(
e
)
{
btnlike
:
function
(
e
)
{
let
_data
=
e
.
currentTarget
.
dataset
let
_data
=
e
.
currentTarget
.
dataset
let
quesid
=
_data
.
quesid
,
ansid
=
_data
.
ansid
,
tagid
=
_data
.
tagid
,
sid
=
_data
.
sid
let
quesid
=
_data
.
quesid
,
ansid
=
_data
.
ansid
,
tagid
=
_data
.
tagid
,
sid
=
_data
.
sid
let
_special
=
_data
.
special
if
(
tagid
)
{
// 取消 点赞操作
if
(
tagid
)
{
// 取消 点赞操作
wx
.
showLoading
({
title
:
'操作中...'
,
mask
:
true
})
wx
.
showLoading
({
title
:
'操作中...'
,
mask
:
true
})
DiscussApi
.
unlike
(
tagid
,
(
json
)
=>
{
DiscussApi
.
unlike
(
tagid
,
(
json
)
=>
{
...
...
learnOnline/pages/learnSystem/discussDetail/discussDetail.wxml
浏览文件 @
52a6be11
...
@@ -57,7 +57,8 @@
...
@@ -57,7 +57,8 @@
<block wx:if='{{item1.mine}}'><view class='right-txt' bindtap='deleteComment' data-cid='{{item1.cid}}'>删除</view></block>
<block wx:if='{{item1.mine}}'><view class='right-txt' bindtap='deleteComment' data-cid='{{item1.cid}}'>删除</view></block>
<view class='right-txt' bindtap='callbackComment' data-sid='{{discussQues.sid}}' data-qid='{{discussQues.qid}}' data-ansid='{{item.aid}}' data-to='{{item.user.name}}'>回复</view>
<view class='right-txt' bindtap='callbackComment' data-sid='{{discussQues.sid}}' data-qid='{{discussQues.qid}}' data-ansid='{{item.aid}}' data-to='{{item.user.name}}'>回复</view>
</view>
</view>
<view class='text'>{{item1.text}}</view>
<!-- <view class='text'>{{item1.text}}</view> -->
<rich-text class='text' nodes="{{item1.text}}"></rich-text>
</view>
</view>
</block>
</block>
</block>
</block>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论