提交 d1fccc38 authored 作者: GOD_ZYX's avatar GOD_ZYX

update

上级 d94236bd
No preview for this file type
...@@ -2,4 +2,4 @@ ...@@ -2,4 +2,4 @@
<script src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/console-polyfill.js"></script> <script src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/console-polyfill.js"></script>
<script src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/html5shiv.min.js"></script> <script src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/html5shiv.min.js"></script>
<script src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/respond.min.js"></script> <script src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/respond.min.js"></script>
<![endif]--><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/manifest.4aa520f5.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/vendor.95f635f7.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/app.da8d68a5.js"></script></body></html> <![endif]--><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/manifest.03d19df2.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/vendor.95f635f7.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/app.da8d68a5.js"></script></body></html>
\ No newline at end of file \ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{275:function(t,e,i){"use strict";i.r(e);var s=i(433),a=i(370);for(var o in a)"default"!==o&&function(t){i.d(e,t,function(){return a[t]})}(o);i(414);var r=i(1),n=Object(r.a)(a.default,s.a,s.b,!1,null,"789fdf72",null);n.options.__file="survey.vue",e.default=n.exports},370:function(t,e,i){"use strict";i.r(e);var s=i(371),a=i.n(s);for(var o in s)"default"!==o&&function(t){i.d(e,t,function(){return s[t]})}(o);e.default=a.a},371:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=a(i(372)),r=a(i(72)),n=a(i(74)),s=a(i(73));function a(t){return t&&t.__esModule?t:{default:t}}e.default={props:{sid:{type:String,require:!1},cid:{type:String,require:!1}},data:function(){var t=JSON.parse(window.localStorage.getItem("headerInfo")||"{}");return{dataQuestion:s.default.cloneDeep(o.default.question),headerInfo:t,exam:{id:"",semester_id:"",title:"",score:"",work_contents:"",group:[]},param:{semester_id:"",course_id:"",raw:""},count:0,startTime:"",setTime:null,radioCur:"",checkCur:"",curPage:1,selectId:"",progress:"",total:7,lastPage:!1}},mounted:function(){var t=window.localStorage.getItem("quesLocal"+this.sid+this.cid),e=window.localStorage.getItem("quesPage"+this.sid+this.cid),i=window.localStorage.getItem("quesSelectId"+this.sid+this.cid);t&&(o.default.question=JSON.parse(t),this.curPage=e,this.selectId=i),this.loadQuestion()},destroyed:function(){o.default.question=this.dataQuestion},methods:{goSubmit:function(){for(var e=this,t=0;t<o.default.question.length;t++){var i=o.default.question[t];if(3===i.type)for(var s=0;s<i.arr.length;s++)if(0===i.arr[s].star)return void this.$message.error("尚有内容未填写,请填写完整每一项");if(4===i.type&&""===i.area)return void this.$message.error("尚有内容未填写,请填写完整每一项")}var a=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});r.default.chapterAction.updateSurveyAnswer({semester_id:this.sid,course_id:this.cid,contents:n.default.encode(JSON.stringify(o.default.question))}).then(function(t){e.$message.success("感谢你的宝贵意见。"),window.localStorage.removeItem("quesLocal"+e.sid+e.cid),window.localStorage.removeItem("quesPage"+e.sid+e.cid),window.localStorage.removeItem("quesSelectId"+e.sid+e.cid),a.close(),setTimeout(function(){e.$router.push({path:"/app/my-learn/course-detail/"+e.sid+"/"+e.cid})},2e3)}).catch(function(t){window.localStorage.setItem("quesLocal"+e.sid+e.cid,JSON.stringify(o.default.question)),window.localStorage.setItem("quesPage"+e.sid+e.cid,e.curPage),window.localStorage.setItem("quesSelectId"+e.sid+e.cid,e.selectId),e.$message.error("提交失败,请稍后刷新重试"),a.close()})},loadQuestion:function(){this.exam.group=[];for(var t=0;t<o.default.question.length;t++){new RegExp("^\\d+-"+this.curPage,"gi").test(o.default.question[t].id)&&(this.exam.group.push(o.default.question[t]),o.default.question[t].submit?this.lastPage=!0:this.lastPage=!1)}this.progress=(this.curPage-1)/this.total*100+"%"},nextPage:function(){for(var t=0;t<this.exam.group.length;t++)if(!this.exam.group[t].flag)return void this.$message.error("本页尚有题目未填写");this.curPage++,this.loadQuestion(),window.localStorage.setItem("quesLocal"+this.sid+this.cid,JSON.stringify(o.default.question)),window.localStorage.setItem("quesPage"+this.sid+this.cid,this.curPage),window.localStorage.setItem("quesSelectId"+this.sid+this.cid,this.selectId)},prevPage:function(){this.curPage--,this.loadQuestion()},radioClick:function(t){this.radioCur=t.currentTarget.dataset.index},radioChange:function(t){for(var e=this.radioCur,i=this.exam.group[e].arr,s=t,a=0;a<i.length;a++)i[a].selected=0;i[s].selected=1,this.exam.group[e].flag=!0},checkboxClick:function(t){this.checkboxCur=t.currentTarget.dataset.index},checkboxChange:function(t){for(var e=this.checkboxCur,i=this.exam.group[e].arr,s=t,a=0;a<i.length;a++)i[a].selected=0;for(var o=0;o<s.length;o++)i[s[o]].selected=1;s.length?this.exam.group[e].flag=!0:this.exam.group[e].flag=!1},hoverStar:function(t,e,i){},setStar:function(t,e,i){this.exam.group[t].arr[i].star=e,window.localStorage.setItem("quesLocal"+this.sid+this.cid,JSON.stringify(o.default.question)),window.localStorage.setItem("quesPage"+this.sid+this.cid,this.curPage),window.localStorage.setItem("quesSelectId"+this.sid+this.cid,this.selectId)},leaveSave:function(){window.localStorage.setItem("quesLocal"+this.sid+this.cid,JSON.stringify(o.default.question)),window.localStorage.setItem("quesPage"+this.sid+this.cid,this.curPage),window.localStorage.setItem("quesSelectId"+this.sid+this.cid,this.selectId)}}}},372:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default={question:[{id:"1-1-1",type:3,title:"教学评价:",arr:[{id:"1-1-1-1",option:"教师授课语言的准确度、精练和生动性",star:0},{id:"2-1-1-1",option:"教师授课思路的清晰和连贯性",star:0},{id:"3-1-1-1",option:"老师准备的教学工具是否到位",star:0},{id:"4-1-1-1",option:"老师的专业知识和能力",star:0},{id:"5-1-1-1",option:"对老师教学的整体评价",star:0}]},{id:"2-1-2",type:3,title:"课程内容评价:",arr:[{id:"1-2-1-2",option:"学到了有用的概念或工具",star:0},{id:"2-2-1-2",option:"内容逻辑清晰,重点突出",star:0},{id:"3-2-1-2",option:"课程安排的教学进度",star:0},{id:"4-2-1-2",option:"能够提升理论高度/拓展思维",star:0},{id:"5-2-1-2",option:"对课程的整体评价",star:0}]},{id:"3-1-3",type:3,title:"教务评价:",arr:[{id:"1-3-1-3",option:"班主任老师的带班能力(对班级的管理、对学生学习的督促以及解决学生问题的能力等)",star:0},{id:"2-3-1-3",option:"班主任老师的专业度(对课程的了解、对学生的了解和解答问题的专业性)",star:0},{id:"3-3-1-3",option:"班主任老师的总体满意度",star:0}]},{id:"4-1-4",type:4,title:"对于本次课程,您的收获是什么?",arr:[],area:""},{id:"5-1-5",type:4,title:"对于本次课程,您对老师的教学有什么好的建议?",arr:[],area:""},{id:"6-1-6",type:4,title:"对于本次课程,您对课程安排有什么好的建议?",arr:[],area:""},{id:"7-1-7",type:4,title:"对于本次课程,您对教务管理、班级管理方面有什么建议?",arr:[],area:"",submit:!0}]}},373:function(t,e,i){},414:function(t,e,i){"use strict";var s=i(373);i.n(s).a},433:function(t,e,i){"use strict";var s=function(){var a=this,t=a.$createElement,o=a._self._c||t;return o("div",{staticClass:"survey-container"},[o("div",{staticClass:"header"},[o("div",{staticClass:"title"},[a._v("索菲亚MBA课程教学服务评估表")]),a._v(" "),o("div",{staticClass:"sub-title"},[a._v("您好!为保证我们能够为您提供更优质的课程,提高教学质量及服务,请您对此次课程提出宝贵的意见和建议。感谢您对我们工作的支持!(请您选择星级,选中1颗星为1分,最高5颗星)。请用1(低)到5(高)为每一项打分,并加上任何您想写的评论。")]),a._v(" "),o("div",{staticClass:"sub-left"},[a._v("课程名称:"+a._s(a.headerInfo.title)+"\n ")])]),a._v(" "),o("div",{staticClass:"progress"},[o("div",{staticClass:"cur-progress",style:{width:a.progress}})]),a._v(" "),o("div",{staticClass:"exam-box"},[a._l(a.exam.group,function(i,s){return[1===i.type?[o("div",{key:s,staticClass:"q-group",attrs:{"data-index":s},on:{click:a.radioClick}},[o("div",{staticClass:"q-item"},[a._v(a._s(i.title))]),a._v(" "),o("el-radio-group",{staticClass:"radio-group",on:{change:a.radioChange},model:{value:i.sel,callback:function(t){a.$set(i,"sel",t)},expression:"item.sel"}},[a._l(i.arr,function(e,t){return[o("el-radio",{key:t,class:["radio"],attrs:{label:t,disabled:!!i.cur}},[a._v(a._s(e.option))]),a._v(" "),void 0!==e.txt&&e.selected?[o("el-input",{key:e.id,attrs:{placeholder:"请说明"},model:{value:e.txt,callback:function(t){a.$set(e,"txt",t)},expression:"item1.txt"}})]:a._e()]})],2)],1)]:a._e(),a._v(" "),2===i.type?[o("div",{key:s,staticClass:"q-group",attrs:{"data-index":s},on:{click:a.checkboxClick}},[o("div",{staticClass:"q-item"},[a._v(a._s(i.title))]),a._v(" "),o("el-checkbox-group",{staticClass:"checkbox-group",on:{change:a.checkboxChange},model:{value:i.arrSel,callback:function(t){a.$set(i,"arrSel",t)},expression:"item.arrSel"}},[a._l(i.arr,function(e,t){return[o("el-checkbox",{key:e.id,class:["checkbox"],attrs:{label:t,disabled:!!i.cur}},[a._v(a._s(e.option))]),a._v(" "),void 0!==e.txt&&e.selected?[o("el-input",{key:t,attrs:{placeholder:"请说明"},model:{value:e.txt,callback:function(t){a.$set(e,"txt",t)},expression:"item1.txt"}})]:a._e()]})],2)],1)]:a._e(),a._v(" "),3===i.type||4===i.type?[o("div",{key:s,staticClass:"q-group"},[o("div",{staticClass:"q-item"},[a._v(a._s(i.title))]),a._v(" "),a._l(i.arr,function(t,e){return[o("div",{key:t.id,staticClass:"star-item"},[o("div",{staticClass:"left-txt"},[a._v(a._s(t.option))]),a._v(" "),void 0!==t.star?[o("div",{staticClass:"right-stars"},[o("i",{class:["icon",1<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,1,e)},mouseenter:function(t){a.hoverStar(s,1,e)}}}),a._v(" "),o("i",{class:["icon",2<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,2,e)},mouseenter:function(t){a.hoverStar(s,2,e)}}}),a._v(" "),o("i",{class:["icon",3<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,3,e)},mouseenter:function(t){a.hoverStar(s,3,e)}}}),a._v(" "),o("i",{class:["icon",4<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,4,e)},mouseenter:function(t){a.hoverStar(s,4,e)}}}),a._v(" "),o("i",{class:["icon",5===t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,5,e)},mouseenter:function(t){a.hoverStar(s,5,e)}}})])]:a._e()],2)]}),a._v(" "),o("div",{staticStyle:{width:"100%",height:"20px"}}),a._v(" "),void 0!==i.area?[o("el-input",{attrs:{type:"textarea",rows:4,placeholder:"还有哪些需要改进的方面"},on:{blur:a.leaveSave},model:{value:i.area,callback:function(t){a.$set(i,"area",t)},expression:"item.area"}})]:a._e()],2)]:a._e()]}),a._v(" "),o("div",{staticClass:"bottom"},[a._v("如果您在紫荆MBA学位课程的收获比较大,我们会非常感谢您帮助我们推荐和您一样优秀的学员加入到MBA的大家庭,具体请联系您所在班的班主任。")]),a._v(" "),o("div",{class:["btn",1<this.curPage?"":"none"],on:{click:a.prevPage}},[a._v("上一页")]),a._v(" "),a.lastPage?[o("div",{staticClass:"btn",on:{click:a.goSubmit}},[a._v("提交")])]:[o("div",{staticClass:"btn",on:{click:a.nextPage}},[a._v("下一页")])]],2)])},a=[];i.d(e,"a",function(){return s}),i.d(e,"b",function(){return a})}}]);
\ No newline at end of file
.checkbox-group,.radio-group{float:left;width:100%}.checkbox-group .checkbox,.radio-group .radio{display:block;margin-left:0;font-size:20px;line-height:2}.checkbox-group .checkbox .el-checkbox__label,.radio-group .radio .el-radio__label{font-size:20px;font-weight:400;color:#313131}.checkbox-group .checkbox.is-checked .el-checkbox__label,.radio-group .radio.is-checked .el-radio__label{color:#a98c58}.radio-group .radio .el-radio__input{float:left;margin:10px 0 0 5px;vertical-align:text-top}.radio-group .radio .el-radio__input .el-radio__inner{width:20px;height:20px;border-color:#313131}.radio-group .radio .el-radio__input.is-checked .el-radio__inner{background:transparent;border-color:#a98c58}.radio-group .radio .el-radio__input.is-checked .el-radio__inner:after{width:9px;height:9px;background:#a98c58}.checkbox-group .checkbox .el-checkbox__input{float:left;margin:10px 0 0 5px;vertical-align:text-top}.checkbox-group .checkbox .el-checkbox__input .el-checkbox__inner{width:20px;height:20px;border-color:#313131}.checkbox-group .checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background:transparent;border-color:#a98c58}.checkbox-group .checkbox .el-checkbox__input.is-checked .el-checkbox__inner:after{top:2px;left:5px;border-width:2px;width:5px;height:9px;border-color:#a98c58}.survey-container[data-v-e0754e8c]{display:block;max-width:900px;margin:0 auto}.survey-container .bottom[data-v-e0754e8c]{float:left;margin-top:20px;font-size:20px;text-align:justify}.survey-container .header[data-v-e0754e8c]{padding:20px;background:#fff;width:100%}.survey-container .header .title[data-v-e0754e8c]{font-size:30px;text-align:center;margin-bottom:10px}.survey-container .header .sub-title[data-v-e0754e8c]{padding:0 30px;text-indent:40px;font-size:16px;text-align:justify;margin-bottom:20px}.survey-container .header .sub-left[data-v-e0754e8c]{font-size:20px;padding-left:30px}.survey-container .header .sub-left .sub-right[data-v-e0754e8c]{float:right}.survey-container .header img[data-v-e0754e8c]{display:block;width:100%}.survey-container .progress[data-v-e0754e8c]{width:100%;height:6px;background:#b5b5b5}.survey-container .progress .cur-progress[data-v-e0754e8c]{display:block;height:100%;background:#ebbb14}.survey-container .exam-box[data-v-e0754e8c]{padding:55px 8.7% 100px;background:#fff;overflow:hidden}.survey-container .exam-box .q-group[data-v-e0754e8c]{padding:20px 0 10px;font-size:20px;color:#313131;border-bottom:1px dashed #dcdcdc;overflow:hidden}.survey-container .exam-box .q-group .q-item[data-v-e0754e8c]{display:block;font-weight:700;margin-bottom:10px}.survey-container .exam-box .q-group .star-item[data-v-e0754e8c]{line-height:2;overflow:hidden}.survey-container .exam-box .q-group .star-item .left-txt[data-v-e0754e8c]{float:left;width:70%}.survey-container .exam-box .q-group .star-item .right-stars[data-v-e0754e8c]{float:right}.survey-container .exam-box .q-group .star-item .right-stars .icon[data-v-e0754e8c]{font-size:24px;cursor:pointer}.survey-container .exam-box .q-group .star-item .right-stars .icon.el-icon-self-star_full[data-v-e0754e8c]{color:#a98c58}.survey-container .exam-box .q-group[data-v-e0754e8c]:last-child{border-bottom:none}.survey-container .exam-box .btn[data-v-e0754e8c]{float:left;width:150px;height:42px;margin-top:50px;margin-right:25px;text-align:center;font-size:18px;line-height:42px;color:#eedfb1;background:#b01b3c;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:pointer}.survey-container .exam-box .btn.none[data-v-e0754e8c]{display:none} .checkbox-group,.radio-group{float:left;width:100%}.checkbox-group .checkbox,.radio-group .radio{display:block;margin-left:0;font-size:20px;line-height:2}.checkbox-group .checkbox .el-checkbox__label,.radio-group .radio .el-radio__label{font-size:20px;font-weight:400;color:#313131}.checkbox-group .checkbox.is-checked .el-checkbox__label,.radio-group .radio.is-checked .el-radio__label{color:#a98c58}.radio-group .radio .el-radio__input{float:left;margin:10px 0 0 5px;vertical-align:text-top}.radio-group .radio .el-radio__input .el-radio__inner{width:20px;height:20px;border-color:#313131}.radio-group .radio .el-radio__input.is-checked .el-radio__inner{background:transparent;border-color:#a98c58}.radio-group .radio .el-radio__input.is-checked .el-radio__inner:after{width:9px;height:9px;background:#a98c58}.checkbox-group .checkbox .el-checkbox__input{float:left;margin:10px 0 0 5px;vertical-align:text-top}.checkbox-group .checkbox .el-checkbox__input .el-checkbox__inner{width:20px;height:20px;border-color:#313131}.checkbox-group .checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background:transparent;border-color:#a98c58}.checkbox-group .checkbox .el-checkbox__input.is-checked .el-checkbox__inner:after{top:2px;left:5px;border-width:2px;width:5px;height:9px;border-color:#a98c58}.survey-container[data-v-789fdf72]{display:block;max-width:900px;margin:0 auto}.survey-container .bottom[data-v-789fdf72]{float:left;margin-top:20px;font-size:20px;text-align:justify}.survey-container .header[data-v-789fdf72]{padding:20px;background:#fff;width:100%}.survey-container .header .title[data-v-789fdf72]{font-size:30px;text-align:center;margin-bottom:10px}.survey-container .header .sub-title[data-v-789fdf72]{padding:0 30px;text-indent:40px;font-size:16px;text-align:justify;margin-bottom:20px}.survey-container .header .sub-left[data-v-789fdf72]{font-size:20px;padding-left:30px}.survey-container .header .sub-left .sub-right[data-v-789fdf72]{float:right}.survey-container .header img[data-v-789fdf72]{display:block;width:100%}.survey-container .progress[data-v-789fdf72]{width:100%;height:6px;background:#b5b5b5}.survey-container .progress .cur-progress[data-v-789fdf72]{display:block;height:100%;background:#ebbb14}.survey-container .exam-box[data-v-789fdf72]{padding:55px 8.7% 100px;background:#fff;overflow:hidden}.survey-container .exam-box .q-group[data-v-789fdf72]{padding:20px 0 10px;font-size:20px;color:#313131;border-bottom:1px dashed #dcdcdc;overflow:hidden}.survey-container .exam-box .q-group .q-item[data-v-789fdf72]{display:block;font-weight:700;margin-bottom:10px}.survey-container .exam-box .q-group .star-item[data-v-789fdf72]{line-height:2;overflow:hidden}.survey-container .exam-box .q-group .star-item .left-txt[data-v-789fdf72]{float:left;width:70%}.survey-container .exam-box .q-group .star-item .right-stars[data-v-789fdf72]{float:right}.survey-container .exam-box .q-group .star-item .right-stars .icon[data-v-789fdf72]{font-size:24px;cursor:pointer}.survey-container .exam-box .q-group .star-item .right-stars .icon.el-icon-self-star_full[data-v-789fdf72]{color:#a98c58}.survey-container .exam-box .q-group[data-v-789fdf72]:last-child{border-bottom:none}.survey-container .exam-box .btn[data-v-789fdf72]{float:left;width:150px;height:42px;margin-top:50px;margin-right:25px;text-align:center;font-size:18px;line-height:42px;color:#eedfb1;background:#b01b3c;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:pointer}.survey-container .exam-box .btn.none[data-v-789fdf72]{display:none}
\ No newline at end of file \ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{275:function(t,e,i){"use strict";i.r(e);var s=i(433),a=i(370);for(var o in a)"default"!==o&&function(t){i.d(e,t,function(){return a[t]})}(o);i(414);var r=i(1),n=Object(r.a)(a.default,s.a,s.b,!1,null,"e0754e8c",null);n.options.__file="survey.vue",e.default=n.exports},370:function(t,e,i){"use strict";i.r(e);var s=i(371),a=i.n(s);for(var o in s)"default"!==o&&function(t){i.d(e,t,function(){return s[t]})}(o);e.default=a.a},371:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=a(i(372)),r=a(i(72)),n=a(i(74)),s=a(i(73));function a(t){return t&&t.__esModule?t:{default:t}}e.default={props:{sid:{type:String,require:!1},cid:{type:String,require:!1}},data:function(){var t=JSON.parse(window.localStorage.getItem("headerInfo")||"{}");return{dataQuestion:s.default.cloneDeep(o.default.question),headerInfo:t,exam:{id:"",semester_id:"",title:"",score:"",work_contents:"",group:[]},param:{semester_id:"",course_id:"",raw:""},count:0,startTime:"",setTime:null,radioCur:"",checkCur:"",curPage:1,selectId:"",progress:"",total:7,lastPage:!1}},mounted:function(){var t=window.localStorage.getItem("quesLocal"+this.sid+this.cid),e=window.localStorage.getItem("quesPage"+this.sid+this.cid),i=window.localStorage.getItem("quesSelectId"+this.sid+this.cid);t&&(o.default.question=JSON.parse(t),this.curPage=e,this.selectId=i),this.loadQuestion()},destroyed:function(){o.default.question=this.dataQuestion},methods:{goSubmit:function(){for(var e=this,t=0;t<o.default.question.length;t++){var i=o.default.question[t];if(3===i.type)for(var s=0;s<i.arr.length;s++)if(0===i.arr[s].star)return void this.$message.error("尚有内容未填写,请填写完整每一项");if(4===i.type&&""===i.area)return void this.$message.error("尚有内容未填写,请填写完整每一项")}var a=this.$loading({lock:!0,text:"",spinner:"",background:"rgba(255, 255, 255, 0.9)"});r.default.chapterAction.updateSurveyAnswer({semester_id:this.sid,course_id:this.cid,contents:n.default.encode(JSON.stringify(o.default.question))}).then(function(t){e.$message.success("感谢你的宝贵意见。"),window.localStorage.removeItem("quesLocal"+e.sid+e.cid),window.localStorage.removeItem("quesPage"+e.sid+e.cid),window.localStorage.removeItem("quesSelectId"+e.sid+e.cid),a.close(),setTimeout(function(){e.$router.push({path:"/app/my-learn/course-detail/"+e.sid+"/"+e.cid})},2e3)}).catch(function(t){window.localStorage.setItem("quesLocal"+e.sid+e.cid,JSON.stringify(o.default.question)),window.localStorage.setItem("quesPage"+e.sid+e.cid,e.curPage),window.localStorage.setItem("quesSelectId"+e.sid+e.cid,e.selectId),e.$message.error("提交失败,请稍后刷新重试"),a.close()})},loadQuestion:function(){this.exam.group=[];for(var t=0;t<o.default.question.length;t++){var e=new RegExp("^\\d+-"+this.curPage,"gi");console.log(e,o.default.question[t].id),e.test(o.default.question[t].id)&&(this.exam.group.push(o.default.question[t]),o.default.question[t].submit?this.lastPage=!0:this.lastPage=!1)}this.progress=(this.curPage-1)/this.total*100+"%"},nextPage:function(){for(var t=0;t<this.exam.group.length;t++)if(!this.exam.group[t].flag)return void this.$message.error("本页尚有题目未填写");this.curPage++,this.loadQuestion(),window.localStorage.setItem("quesLocal"+this.sid+this.cid,JSON.stringify(o.default.question)),window.localStorage.setItem("quesPage"+this.sid+this.cid,this.curPage),window.localStorage.setItem("quesSelectId"+this.sid+this.cid,this.selectId)},prevPage:function(){this.curPage--,this.loadQuestion()},radioClick:function(t){this.radioCur=t.currentTarget.dataset.index},radioChange:function(t){for(var e=this.radioCur,i=this.exam.group[e].arr,s=t,a=0;a<i.length;a++)i[a].selected=0;i[s].selected=1,this.exam.group[e].flag=!0},checkboxClick:function(t){this.checkboxCur=t.currentTarget.dataset.index},checkboxChange:function(t){for(var e=this.checkboxCur,i=this.exam.group[e].arr,s=t,a=0;a<i.length;a++)i[a].selected=0;for(var o=0;o<s.length;o++)i[s[o]].selected=1;s.length?this.exam.group[e].flag=!0:this.exam.group[e].flag=!1},hoverStar:function(t,e,i){},setStar:function(t,e,i){this.exam.group[t].arr[i].star=e,window.localStorage.setItem("quesLocal"+this.sid+this.cid,JSON.stringify(o.default.question)),window.localStorage.setItem("quesPage"+this.sid+this.cid,this.curPage),window.localStorage.setItem("quesSelectId"+this.sid+this.cid,this.selectId)},leaveSave:function(){window.localStorage.setItem("quesLocal"+this.sid+this.cid,JSON.stringify(o.default.question)),window.localStorage.setItem("quesPage"+this.sid+this.cid,this.curPage),window.localStorage.setItem("quesSelectId"+this.sid+this.cid,this.selectId)}}}},372:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default={question:[{id:"1-1-1",type:3,title:"教学评价:",arr:[{id:"1-1-1-1",option:"教师授课语言的准确度、精练和生动性",star:0},{id:"2-1-1-1",option:"教师授课思路的清晰和连贯性",star:0},{id:"3-1-1-1",option:"老师准备的教学工具是否到位",star:0},{id:"4-1-1-1",option:"老师的专业知识和能力",star:0},{id:"5-1-1-1",option:"对老师教学的整体评价",star:0}]},{id:"2-1-2",type:3,title:"课程内容评价:",arr:[{id:"1-2-1-2",option:"学到了有用的概念或工具",star:0},{id:"2-2-1-2",option:"内容逻辑清晰,重点突出",star:0},{id:"3-2-1-2",option:"课程安排的教学进度",star:0},{id:"4-2-1-2",option:"能够提升理论高度/拓展思维",star:0},{id:"5-2-1-2",option:"对课程的整体评价",star:0}]},{id:"3-1-3",type:3,title:"教务评价:",arr:[{id:"1-3-1-3",option:"班主任老师的带班能力(对班级的管理、对学生学习的督促以及解决学生问题的能力等)",star:0},{id:"2-3-1-3",option:"班主任老师的专业度(对课程的了解、对学生的了解和解答问题的专业性)",star:0},{id:"3-3-1-3",option:"班主任老师的总体满意度",star:0}]},{id:"4-1-4",type:4,title:"对于本次课程,您的收获是什么?",arr:[],area:""},{id:"5-1-5",type:4,title:"对于本次课程,您对老师的教学有什么好的建议?",arr:[],area:""},{id:"6-1-6",type:4,title:"对于本次课程,您对课程安排有什么好的建议?",arr:[],area:""},{id:"7-1-7",type:4,title:"对于本次课程,您对教务管理、班级管理方面有什么建议?",arr:[],area:"",submit:!0}]}},373:function(t,e,i){},414:function(t,e,i){"use strict";var s=i(373);i.n(s).a},433:function(t,e,i){"use strict";var s=function(){var a=this,t=a.$createElement,o=a._self._c||t;return o("div",{staticClass:"survey-container"},[o("div",{staticClass:"header"},[o("div",{staticClass:"title"},[a._v("索菲亚MBA课程教学服务评估表")]),a._v(" "),o("div",{staticClass:"sub-title"},[a._v("您好!为保证我们能够为您提供更优质的课程,提高教学质量及服务,请您对此次课程提出宝贵的意见和建议。感谢您对我们工作的支持!(请您选择星级,选中1颗星为1分,最高5颗星)。请用1(低)到5(高)为每一项打分,并加上任何您想写的评论。")]),a._v(" "),o("div",{staticClass:"sub-left"},[a._v("课程名称:"+a._s(a.headerInfo.title)+"\n ")])]),a._v(" "),o("div",{staticClass:"progress"},[o("div",{staticClass:"cur-progress",style:{width:a.progress}})]),a._v(" "),o("div",{staticClass:"exam-box"},[a._l(a.exam.group,function(i,s){return[1===i.type?[o("div",{key:s,staticClass:"q-group",attrs:{"data-index":s},on:{click:a.radioClick}},[o("div",{staticClass:"q-item"},[a._v(a._s(i.title))]),a._v(" "),o("el-radio-group",{staticClass:"radio-group",on:{change:a.radioChange},model:{value:i.sel,callback:function(t){a.$set(i,"sel",t)},expression:"item.sel"}},[a._l(i.arr,function(e,t){return[o("el-radio",{key:t,class:["radio"],attrs:{label:t,disabled:!!i.cur}},[a._v(a._s(e.option))]),a._v(" "),void 0!==e.txt&&e.selected?[o("el-input",{key:e.id,attrs:{placeholder:"请说明"},model:{value:e.txt,callback:function(t){a.$set(e,"txt",t)},expression:"item1.txt"}})]:a._e()]})],2)],1)]:a._e(),a._v(" "),2===i.type?[o("div",{key:s,staticClass:"q-group",attrs:{"data-index":s},on:{click:a.checkboxClick}},[o("div",{staticClass:"q-item"},[a._v(a._s(i.title))]),a._v(" "),o("el-checkbox-group",{staticClass:"checkbox-group",on:{change:a.checkboxChange},model:{value:i.arrSel,callback:function(t){a.$set(i,"arrSel",t)},expression:"item.arrSel"}},[a._l(i.arr,function(e,t){return[o("el-checkbox",{key:e.id,class:["checkbox"],attrs:{label:t,disabled:!!i.cur}},[a._v(a._s(e.option))]),a._v(" "),void 0!==e.txt&&e.selected?[o("el-input",{key:t,attrs:{placeholder:"请说明"},model:{value:e.txt,callback:function(t){a.$set(e,"txt",t)},expression:"item1.txt"}})]:a._e()]})],2)],1)]:a._e(),a._v(" "),3===i.type||4===i.type?[o("div",{key:s,staticClass:"q-group"},[o("div",{staticClass:"q-item"},[a._v(a._s(i.title))]),a._v(" "),a._l(i.arr,function(t,e){return[o("div",{key:t.id,staticClass:"star-item"},[o("div",{staticClass:"left-txt"},[a._v(a._s(t.option))]),a._v(" "),void 0!==t.star?[o("div",{staticClass:"right-stars"},[o("i",{class:["icon",1<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,1,e)},mouseenter:function(t){a.hoverStar(s,1,e)}}}),a._v(" "),o("i",{class:["icon",2<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,2,e)},mouseenter:function(t){a.hoverStar(s,2,e)}}}),a._v(" "),o("i",{class:["icon",3<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,3,e)},mouseenter:function(t){a.hoverStar(s,3,e)}}}),a._v(" "),o("i",{class:["icon",4<=t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,4,e)},mouseenter:function(t){a.hoverStar(s,4,e)}}}),a._v(" "),o("i",{class:["icon",5===t.star?"el-icon-self-star_full":"el-icon-self-wujiaoxing"],on:{click:function(t){a.setStar(s,5,e)},mouseenter:function(t){a.hoverStar(s,5,e)}}})])]:a._e()],2)]}),a._v(" "),o("div",{staticStyle:{width:"100%",height:"20px"}}),a._v(" "),void 0!==i.area?[o("el-input",{attrs:{type:"textarea",rows:4,placeholder:"还有哪些需要改进的方面"},on:{blur:a.leaveSave},model:{value:i.area,callback:function(t){a.$set(i,"area",t)},expression:"item.area"}})]:a._e()],2)]:a._e()]}),a._v(" "),o("div",{staticClass:"bottom"},[a._v("如果您在紫荆MBA学位课程的收获比较大,我们会非常感谢您帮助我们推荐和您一样优秀的学员加入到MBA的大家庭,具体请联系您所在班的班主任。")]),a._v(" "),o("div",{class:["btn",1<this.curPage?"":"none"],on:{click:a.prevPage}},[a._v("上一页")]),a._v(" "),a.lastPage?[o("div",{staticClass:"btn",on:{click:a.goSubmit}},[a._v("提交")])]:[o("div",{staticClass:"btn",on:{click:a.nextPage}},[a._v("下一页")])]],2)])},a=[];i.d(e,"a",function(){return s}),i.d(e,"b",function(){return a})}}]);
\ No newline at end of file
!function(f){function e(e){for(var t,r,n=e[0],a=e[1],c=e[2],o=0,d=[];o<n.length;o++)r=n[o],s[r]&&d.push(s[r][0]),s[r]=0;for(t in a)Object.prototype.hasOwnProperty.call(a,t)&&(f[t]=a[t]);for(b&&b(e);d.length;)d.shift()();return i.push.apply(i,c||[]),u()}function u(){for(var e,t=0;t<i.length;t++){for(var r=i[t],n=!0,a=1;a<r.length;a++){var c=r[a];0!==s[c]&&(n=!1)}n&&(i.splice(t--,1),e=p(p.s=r[0]))}return e}var r={},l={3:0},s={3:0},i=[];function p(e){if(r[e])return r[e].exports;var t=r[e]={i:e,l:!1,exports:{}};return f[e].call(t.exports,t,t.exports,p),t.l=!0,t.exports}p.e=function(i){var e=[];l[i]?e.push(l[i]):0!==l[i]&&{0:1,5:1,6:1,7:1,8:1,9:1,10:1,11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1}[i]&&e.push(l[i]=new Promise(function(e,n){for(var t="resources/"+({}[i]||i)+"."+{0:"7e9c19881242",1:"31d6cfe0d16a",5:"b6a10460f085",6:"0069f7ea7855",7:"edadd3d1dece",8:"2b76410db4d0",9:"30b36ab56f09",10:"7275abdd54ff",11:"eb2376b18439",12:"03a7345988fb",13:"3850e31858c5",14:"fc688477e0f2",15:"9c95c5430f41",16:"dcafec200d28",17:"74dc8cd35292",18:"fca5eccb0e56",19:"cdc25c4261cf",20:"abf993cecc16",21:"da1346fedd49",22:"5ba1b1bc7480",23:"43ee51cf782c",24:"12c536f6abaf",25:"31d6cfe0d16a",26:"31d6cfe0d16a",27:"31d6cfe0d16a",28:"31d6cfe0d16a",29:"31d6cfe0d16a",30:"31d6cfe0d16a",31:"31d6cfe0d16a",32:"31d6cfe0d16a"}[i]+".css",a=p.p+t,r=document.getElementsByTagName("link"),c=0;c<r.length;c++){var o=(f=r[c]).getAttribute("data-href")||f.getAttribute("href");if("stylesheet"===f.rel&&(o===t||o===a))return e()}var d=document.getElementsByTagName("style");for(c=0;c<d.length;c++){var f;if((o=(f=d[c]).getAttribute("data-href"))===t||o===a)return e()}var u=document.createElement("link");u.rel="stylesheet",u.type="text/css",u.onload=e,u.onerror=function(e){var t=e&&e.target&&e.target.src||a,r=new Error("Loading CSS chunk "+i+" failed.\n("+t+")");r.request=t,delete l[i],u.parentNode.removeChild(u),n(r)},u.href=a,document.getElementsByTagName("head")[0].appendChild(u)}).then(function(){l[i]=0}));var t,r=s[i];if(0!==r)if(r)e.push(r[2]);else{var n=new Promise(function(e,t){r=s[i]=[e,t]});e.push(r[2]=n);var a,c=document.getElementsByTagName("head")[0],o=document.createElement("script");o.charset="utf-8",o.timeout=120,p.nc&&o.setAttribute("nonce",p.nc),o.src=p.p+"resources/"+({}[t=i]||t)+"."+{0:"598ad871",1:"297e4500",5:"73de8a85",6:"0435e535",7:"74c83cce",8:"d4f99829",9:"db044fa5",10:"ee7f1732",11:"e1447fa9",12:"3c7db5ad",13:"826a09e8",14:"1378ff4e",15:"f8920763",16:"2d9c7a24",17:"91022064",18:"a1d06b24",19:"7016370a",20:"84557b83",21:"256155e7",22:"608680c6",23:"33c4100d",24:"eecd93fd",25:"9406d3ae",26:"bf6ea9db",27:"e2b1771b",28:"701766dc",29:"a02657d3",30:"da30f475",31:"432e8fe0",32:"b5d39410"}[t]+".js",a=function(e){o.onerror=o.onload=null,clearTimeout(d);var t=s[i];if(0!==t){if(t){var r=e&&("load"===e.type?"missing":e.type),n=e&&e.target&&e.target.src,a=new Error("Loading chunk "+i+" failed.\n("+r+": "+n+")");a.type=r,a.request=n,t[1](a)}s[i]=void 0}};var d=setTimeout(function(){a({type:"timeout",target:o})},12e4);o.onerror=o.onload=a,c.appendChild(o)}return Promise.all(e)},p.m=f,p.c=r,p.d=function(e,t,r){p.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},p.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},p.t=function(t,e){if(1&e&&(t=p(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(p.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)p.d(r,n,function(e){return t[e]}.bind(null,n));return r},p.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return p.d(t,"a",t),t},p.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},p.p="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/",p.oe=function(e){throw console.error(e),e};var t=window.webpackJsonp=window.webpackJsonp||[],n=t.push.bind(t);t.push=e,t=t.slice();for(var a=0;a<t.length;a++)e(t[a]);var b=n;u()}([]); !function(f){function e(e){for(var t,r,n=e[0],a=e[1],c=e[2],o=0,d=[];o<n.length;o++)r=n[o],s[r]&&d.push(s[r][0]),s[r]=0;for(t in a)Object.prototype.hasOwnProperty.call(a,t)&&(f[t]=a[t]);for(b&&b(e);d.length;)d.shift()();return i.push.apply(i,c||[]),u()}function u(){for(var e,t=0;t<i.length;t++){for(var r=i[t],n=!0,a=1;a<r.length;a++){var c=r[a];0!==s[c]&&(n=!1)}n&&(i.splice(t--,1),e=p(p.s=r[0]))}return e}var r={},l={3:0},s={3:0},i=[];function p(e){if(r[e])return r[e].exports;var t=r[e]={i:e,l:!1,exports:{}};return f[e].call(t.exports,t,t.exports,p),t.l=!0,t.exports}p.e=function(i){var e=[];l[i]?e.push(l[i]):0!==l[i]&&{0:1,5:1,6:1,7:1,8:1,9:1,10:1,11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1}[i]&&e.push(l[i]=new Promise(function(e,n){for(var t="resources/"+({}[i]||i)+"."+{0:"7e9c19881242",1:"31d6cfe0d16a",5:"b6a10460f085",6:"0069f7ea7855",7:"edadd3d1dece",8:"2b76410db4d0",9:"30b36ab56f09",10:"7275abdd54ff",11:"5f03b2635cbe",12:"03a7345988fb",13:"3850e31858c5",14:"fc688477e0f2",15:"9c95c5430f41",16:"dcafec200d28",17:"74dc8cd35292",18:"fca5eccb0e56",19:"cdc25c4261cf",20:"abf993cecc16",21:"da1346fedd49",22:"5ba1b1bc7480",23:"43ee51cf782c",24:"12c536f6abaf",25:"31d6cfe0d16a",26:"31d6cfe0d16a",27:"31d6cfe0d16a",28:"31d6cfe0d16a",29:"31d6cfe0d16a",30:"31d6cfe0d16a",31:"31d6cfe0d16a",32:"31d6cfe0d16a"}[i]+".css",a=p.p+t,r=document.getElementsByTagName("link"),c=0;c<r.length;c++){var o=(f=r[c]).getAttribute("data-href")||f.getAttribute("href");if("stylesheet"===f.rel&&(o===t||o===a))return e()}var d=document.getElementsByTagName("style");for(c=0;c<d.length;c++){var f;if((o=(f=d[c]).getAttribute("data-href"))===t||o===a)return e()}var u=document.createElement("link");u.rel="stylesheet",u.type="text/css",u.onload=e,u.onerror=function(e){var t=e&&e.target&&e.target.src||a,r=new Error("Loading CSS chunk "+i+" failed.\n("+t+")");r.request=t,delete l[i],u.parentNode.removeChild(u),n(r)},u.href=a,document.getElementsByTagName("head")[0].appendChild(u)}).then(function(){l[i]=0}));var t,r=s[i];if(0!==r)if(r)e.push(r[2]);else{var n=new Promise(function(e,t){r=s[i]=[e,t]});e.push(r[2]=n);var a,c=document.getElementsByTagName("head")[0],o=document.createElement("script");o.charset="utf-8",o.timeout=120,p.nc&&o.setAttribute("nonce",p.nc),o.src=p.p+"resources/"+({}[t=i]||t)+"."+{0:"598ad871",1:"297e4500",5:"73de8a85",6:"0435e535",7:"74c83cce",8:"d4f99829",9:"db044fa5",10:"ee7f1732",11:"008537e6",12:"3c7db5ad",13:"826a09e8",14:"1378ff4e",15:"f8920763",16:"2d9c7a24",17:"91022064",18:"a1d06b24",19:"7016370a",20:"84557b83",21:"256155e7",22:"608680c6",23:"33c4100d",24:"eecd93fd",25:"9406d3ae",26:"bf6ea9db",27:"e2b1771b",28:"701766dc",29:"a02657d3",30:"da30f475",31:"432e8fe0",32:"b5d39410"}[t]+".js",a=function(e){o.onerror=o.onload=null,clearTimeout(d);var t=s[i];if(0!==t){if(t){var r=e&&("load"===e.type?"missing":e.type),n=e&&e.target&&e.target.src,a=new Error("Loading chunk "+i+" failed.\n("+r+": "+n+")");a.type=r,a.request=n,t[1](a)}s[i]=void 0}};var d=setTimeout(function(){a({type:"timeout",target:o})},12e4);o.onerror=o.onload=a,c.appendChild(o)}return Promise.all(e)},p.m=f,p.c=r,p.d=function(e,t,r){p.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},p.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},p.t=function(t,e){if(1&e&&(t=p(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(p.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)p.d(r,n,function(e){return t[e]}.bind(null,n));return r},p.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return p.d(t,"a",t),t},p.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},p.p="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/",p.oe=function(e){throw console.error(e),e};var t=window.webpackJsonp=window.webpackJsonp||[],n=t.push.bind(t);t.push=e,t=t.slice();for(var a=0;a<t.length;a++)e(t[a]);var b=n;u()}([]);
\ No newline at end of file \ No newline at end of file
...@@ -199,7 +199,6 @@ export default { ...@@ -199,7 +199,6 @@ export default {
this.exam.group = [] this.exam.group = []
for (let i = 0; i < qData.question.length; i++) { for (let i = 0; i < qData.question.length; i++) {
let exp = new RegExp('^\\d+-' + this.curPage, 'gi') let exp = new RegExp('^\\d+-' + this.curPage, 'gi')
console.log(exp, qData.question[i].id)
if (exp.test(qData.question[i].id)) { if (exp.test(qData.question[i].id)) {
this.exam.group.push(qData.question[i]) this.exam.group.push(qData.question[i])
if (qData.question[i].submit) { if (qData.question[i].submit) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论