diff --git a/api/lecturer/certification.js.js b/api/lecturer/certification.js.js new file mode 100644 index 0000000..e5cd372 --- /dev/null +++ b/api/lecturer/certification.js.js @@ -0,0 +1,37 @@ +/* + 讲师认证 +*/ +import config from '@/config/index.js' +const baseURL = config.apiActivityUrl; +import ajax from '../ajax'; +/* + 选择讲师列表 + @param reviewId 评估ID + @param judgesWorkNum 评委工号 + */ +const lecturerCertificationSave=function(data){ + return ajax.postJson(baseURL,'/score/save',data); +} +/* + 提交分数 + @param teacherId 讲师ID + @param judgesWorkNum 评委工号 + @param score 分数 + @param isSecond +*/ +const lecturerCertificationList=function(data){ + return ajax.postJson(baseURL,'/score/list',data); +} +/* + 讲师详情 + @param teacherId 讲师ID +*/ +const lecturerCertificationInfo=function(data){ + return ajax.postJson(baseURL,'/teacher/getTeacherInfo',data); +} + +export default{ + lecturerCertificationList, + lecturerCertificationInfo, + lecturerCertificationSave +} \ No newline at end of file diff --git a/config/index.js b/config/index.js index 9412c99..9724f24 100644 --- a/config/index.js +++ b/config/index.js @@ -11,7 +11,7 @@ let appId='' let fileUrl=''; let version=1; let scormPlayer=''; - +let apiActivityUrl = ''; if(process.env.NODE_ENV === 'development'){ //本地开发环境 apiBaseUrl = '/systemapi'; @@ -23,6 +23,7 @@ if(process.env.NODE_ENV === 'development'){ //fileUrl = 'https://u-pre.boe.com/cdn/upload'; loginPath='/mobile/pages/login/login'; scormPlayer='https://u-pre.boe.com/scorm-player'; + apiActivityUrl='/activityApi'; }else if(process.env.ENV_TYPE === 'preview'){ // 预发布环境,当前配置未使用上 context='/mobile-release'; @@ -34,6 +35,7 @@ if(process.env.NODE_ENV === 'development'){ fileUrl = 'https://u.boe.com/upload'; loginPath='https://u.boe.com/m/loginuser'; scormPlayer='https://u.boe.com/newscorm/scorm-player'; + apiActivityUrl='/activityApi'; }else if(process.env.ENV_TYPE === 'testing'){ // 测试环境 apiBaseUrl = '/systemapi'; @@ -43,6 +45,7 @@ if(process.env.NODE_ENV === 'development'){ fileUrl = 'https://u-pre.boe.com/upload'; loginPath='https://u-pre.boe.com/m/loginuser'; scormPlayer='https://u-pre.boe.com/newscorm/scorm-player'; + apiActivityUrl='/activityApi'; }else{ // 生产环境 apiBaseUrl = '/systemapi'; @@ -53,9 +56,11 @@ if(process.env.NODE_ENV === 'development'){ fileUrl = 'https://u.boe.com/upload'; loginPath='https://u.boe.com/m/loginuser'; scormPlayer='https://u.boe.com/newscorm/scorm-player'; + apiActivityUrl='/activityApi'; } export default { + apiActivityUrl:apiActivityUrl, apiBaseUrl:apiBaseUrl, oldApiBaseUrl:oldApiBaseUrl, manageApiBaseUrl:manageApiBaseUrl, diff --git a/pages.json b/pages.json index 2021dc5..40b51d2 100644 --- a/pages.json +++ b/pages.json @@ -4,9 +4,9 @@ }, //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pageS - "pages": [ + "pages": [ {"path" : "pages/login/loading","style" : { "navigationBarTitleText": "正在加载","enablePullDownRefresh": false}}, - {"path" : "pages/index/index","style": {"navigationBarTitleText": "首页","app-plus":{"titleNView":false}}}, + {"path" : "pages/index/index","style": {"navigationBarTitleText": "首页","app-plus":{"titleNView":false}}}, {"path" : "pages/forward","style": {"navigationBarTitleText": "正在打开","app-plus":{"titleNView":false}}}, {"path" : "pages/resource/index","style": {"navigationBarTitleText": "资源","enablePullDownRefresh": false,"onReachBottomDistance": 50 }}, {"path" : "pages/resource/search","style": {"navigationBarTitleText": "资源搜索"}}, @@ -28,7 +28,7 @@ {"path" : "pages/study/homeworkDetail","style" : {"navigationBarTitleText": "提交的作业信息","enablePullDownRefresh": false}}, {"path" : "pages/study/courseAssess","style" : {"navigationBarTitleText": "课程评估","enablePullDownRefresh": false}}, {"path" : "pages/study/loaddetail","style" : {"navigationBarTitleText": "学习任务详细信息","enablePullDownRefresh": false}}, - {"path" : "pages/study/studydetail","style" : {"navigationBarTitleText": "自主学习详细信息","enablePullDownRefresh": false}}, + {"path" : "pages/study/studydetail","style" : {"navigationBarTitleText": "自主学习详细信息","enablePullDownRefresh": false}}, {"path" : "pages/news/index","style" : {"navigationBarTitleText": "消息","enablePullDownRefresh": false}}, {"path" : "pages/my/index","style" : {"navigationBarTitleText": "我的","enablePullDownRefresh": false}}, {"path" : "pages/my/myub","style" : {"navigationBarTitleText": "我的u币","enablePullDownRefresh": false}}, @@ -47,8 +47,8 @@ {"path" : "pages/my/headimg","style" : {"navigationBarTitleText": "修改头像","enablePullDownRefresh": false}}, {"path" : "pages/my/uCurrencyRules","style" : {"navigationBarTitleText": "U币规则","enablePullDownRefresh": false}}, {"path" : "pages/my/rankingList","style" : {"navigationBarTitleText": "排行榜","enablePullDownRefresh": false}}, - {"path" : "pages/my/follow","style" : {"navigationBarTitleText": "关注列表","enablePullDownRefresh": false}}, - {"path" : "pages/my/myQa","style" : {"navigationBarTitleText": "我的问答","enablePullDownRefresh": false}}, + {"path" : "pages/my/follow","style" : {"navigationBarTitleText": "关注列表","enablePullDownRefresh": false}}, + {"path" : "pages/my/myQa","style" : {"navigationBarTitleText": "我的问答","enablePullDownRefresh": false}}, {"path" : "pages/my/myMedal","style" : {"navigationBarTitleText": "我的勋章","enablePullDownRefresh": false}}, {"path" : "pages/login/login","style" : { "navigationBarTitleText": "","enablePullDownRefresh": false}}, {"path" : "pages/plus/index","style" : {"navigationBarTitleText": "发布内容"}}, @@ -67,17 +67,19 @@ } }, {"path" : "pages/plus/addQuestion","style" : {"navigationBarTitleText": "提问题"}}, - {"path" : "pages/plus/editQuestion","style" : {"navigationBarTitleText": "编辑问题"}}, - {"path" : "pages/plus/editAnser","style" : {"navigationBarTitleText": "编辑回答"}}, + {"path" : "pages/plus/editQuestion","style" : {"navigationBarTitleText": "编辑问题"}}, + {"path" : "pages/plus/editAnser","style" : {"navigationBarTitleText": "编辑回答"}}, {"path" : "pages/plus/feedback","style" : {"navigationBarTitleText": "提意见"}}, {"path" : "pages/login/next","style" : {"navigationBarTitleText": "修改密码"}}, {"path" : "pages/login/headPortrait","style" : {"navigationBarTitleText": "修改头像"}}, {"path" : "pages/login/nickName","style" : {"navigationBarTitleText": "修改昵称"}}, {"path" : "pages/login/newBirt","style" : {"navigationBarTitleText": "修改生日"}}, {"path" : "pages/login/indLabels","style" : {"navigationBarTitleText": "修改个人标签"}}, - {"path" : "pages/study/courseStudy","style" : {"navigationBarTitleText": "课程学习"}}, - {"path" : "pages/study/audioTest","style" : {"navigationBarTitleText": "音频测试"}}, - {"path" : "pages/study/videoTest","style" : {"navigationBarTitleText": "视频频测试"}} + {"path" : "pages/study/courseStudy","style" : {"navigationBarTitleText": "课程学习"}}, + {"path" : "pages/study/audioTest","style" : {"navigationBarTitleText": "音频测试"}}, + {"path" : "pages/study/videoTest","style" : {"navigationBarTitleText": "视频频测试"}}, + {"path" : "pages/lecturer/certification/list","style" : {"navigationBarTitleText": "个人信息"}}, + {"path" : "pages/lecturer/certification/info","style" : {"navigationBarTitleText": "个人信息"}} ], "globalStyle": { "navigationBarTextStyle": "black", @@ -104,12 +106,12 @@ // "text": "发布", "iconPath": "static/images/tabbar/plus.png", "selectedIconPath": "static/images/tabbar/plus.png" - }, - { - "pagePath": "pages/news/index", - "text": "消息", - "iconPath": "static/images/tabbar/new0.png", - "selectedIconPath": "static/images/tabbar/new1.png" + }, + { + "pagePath": "pages/news/index", + "text": "消息", + "iconPath": "static/images/tabbar/new0.png", + "selectedIconPath": "static/images/tabbar/new1.png" }, { "pagePath": "pages/my/index", diff --git a/pages/lecturer/.DS_Store b/pages/lecturer/.DS_Store new file mode 100644 index 0000000..5fb0ba8 Binary files /dev/null and b/pages/lecturer/.DS_Store differ diff --git a/pages/lecturer/certification/info.vue b/pages/lecturer/certification/info.vue new file mode 100644 index 0000000..fa5bf2a --- /dev/null +++ b/pages/lecturer/certification/info.vue @@ -0,0 +1,408 @@ + + + \ No newline at end of file diff --git a/pages/lecturer/certification/list.vue b/pages/lecturer/certification/list.vue new file mode 100644 index 0000000..f24f9c7 --- /dev/null +++ b/pages/lecturer/certification/list.vue @@ -0,0 +1,179 @@ + + + + + \ No newline at end of file diff --git a/static/images/lecturer/teacher.png b/static/images/lecturer/teacher.png new file mode 100644 index 0000000..d645546 Binary files /dev/null and b/static/images/lecturer/teacher.png differ