CourseEvaluation.f77ed2e2.js 9.2 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["CourseEvaluation"],{"6e6e":function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mheader"},[a("header",{staticClass:"m-nav-header",class:[e.isFixed?"fixed":""]},[a("div",{directives:[{name:"show",rawName:"v-show",value:e.isBack,expression:"isBack"}],staticClass:"m-nav-bar__left",on:{click:e.goBack}},[a("van-icon",{staticClass:"arrow-left",attrs:{name:"arrow-left"}})],1),a("div",{staticClass:"m-nav-bar__title"},[e._t("default",[e._v(e._s(e.name?e.name:this.$route.meta.descrition))])],2),a("div",{staticClass:"m-nav-bar__right"},[e._t("right")],2)])])},i=[],o={name:"mheader",props:{name:String,isBack:{type:Boolean,default:!0},isFixed:{type:Boolean,default:!0},backUrl:{type:Object,default:function(){return{callBack:null,path:"",params:{}}}}},methods:{goBack:function(){var e=this.backUrl;"function"==typeof e.callBack?e.callBack():e.path?this.$router.push({path:e.path,query:e.params}):history.go(-1)}}},n=o,r=(a("d133"),a("2877")),l=Object(r["a"])(n,s,i,!1,null,"0e835508",null);t["a"]=l.exports},8871:function(e,t,a){"use strict";var s=a("a097"),i=a.n(s);i.a},a097:function(e,t,a){},bb2c:function(e,t,a){},d0e1:function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{overflow:"hidden"}},[e.headerStatus?a("m-header"):e._e(),a("van-cell-group",[a("van-cell",{attrs:{title:"课程班名称",value:e.classGroupName}}),a("van-cell",{attrs:{title:"课程类型"},scopedSlots:e._u([{key:"default",fn:function(){return[e._v("\n "+e._s(e._f("coursesType")(e.classType))+"\n ")]},proxy:!0}])}),a("van-cell",{attrs:{title:"上课时间",value:e.classTimer}}),a("van-cell",{attrs:{title:"乐器",value:e.subjectNames}})],1),a("van-cell-group",[a("div",{staticClass:"dot"}),a("van-field",{staticClass:"textarea",attrs:{required:"",rows:"4",maxlength:"255",autosize:"",label:"教材内容",type:"textarea",placeholder:"请输入(1-255字)"},model:{value:e.teachingMaterial,callback:function(t){e.teachingMaterial=t},expression:"teachingMaterial"}})],1),a("van-cell-group",[a("div",{staticClass:"dot"}),a("van-field",{staticClass:"textarea",attrs:{required:"",rows:"1",label:"曲目",type:"textarea",placeholder:"请输入曲目名"},model:{value:e.song,callback:function(t){e.song=t},expression:"song"}})],1),a("van-cell-group",[a("div",{staticClass:"dot"}),a("p",{staticClass:"evTitle"},[e._v("评价")]),a("van-cell",{staticClass:"start"},[a("template",{slot:"title"},[a("div",{staticClass:"title-item"},[a("span",{staticClass:"text"},[e._v("发音")]),a("van-rate",{attrs:{size:25,"void-color":"#eee","void-icon":"star"},model:{value:e.pronunciation,callback:function(t){e.pronunciation=t},expression:"pronunciation"}})],1),a("div",{staticClass:"title-item"},[a("span",{staticClass:"text"},[e._v("节奏")]),a("van-rate",{attrs:{size:25,"void-color":"#eee","void-icon":"star"},model:{value:e.tempo,callback:function(t){e.tempo=t},expression:"tempo"}})],1),a("div",{staticClass:"title-item"},[a("span",{staticClass:"text"},[e._v("乐理")]),a("van-rate",{attrs:{size:25,"void-color":"#eee","void-icon":"star"},model:{value:e.musicTheory,callback:function(t){e.musicTheory=t},expression:"musicTheory"}})],1)])],2),a("van-field",{staticClass:"textarea",attrs:{rows:"4",required:"",maxlength:"255",autosize:"",type:"textarea",placeholder:"请输入(1-255字)"},model:{value:e.memo,callback:function(t){e.memo=t},expression:"memo"}})],1),"VIP"!=e.classType?a("van-cell-group",[a("div",{staticClass:"dot"}),a("van-cell",{staticClass:"talk",attrs:{title:"是否完成双向沟通","value-class":"twoConnect"}},[a("template",{slot:"default"},[a("van-radio-group",{attrs:{required:"",direction:"horizontal"},model:{value:e.hasLiaison,callback:function(t){e.hasLiaison=t},expression:"hasLiaison"}},[a("van-radio",{attrs:{name:"1"}},[e._v("是")]),a("van-radio",{attrs:{name:"0"}},[e._v("否")])],1)],1)],2)],1):e._e(),e.reviewId?e._e():a("div",{staticClass:"button-group"},[a("van-button",{attrs:{type:"primary",round:"",size:"large"},on:{click:e.submitReview}},[e._v("提交评价")])],1),e.reviewId?a("div",{staticClass:"button-group btn-operation"},[e.enableAssignHomework?a("van-button",{attrs:{type:"primary",disabled:!!e.homeWork,round:""},on:{click:function(t){return e.onWork(e.isAssignHomework)}}},[e._v(e._s(e.homeWork?"已布置作业":"布置作业"))]):e._e(),a("van-button",{staticClass:"btn-plain",attrs:{type:"primary",round:""},on:{click:e.submitReview}},[e._v("修改评价")])],1):e._e(),a("van-popup",{model:{value:e.showWork,callback:function(t){e.showWork=t},expression:"showWork"}},[a("van-icon",{staticClass:"closeable",attrs:{name:"cross"},on:{click:e.onClose}}),a("div",{staticClass:"popup_container"},[a("p",{staticClass:"content"},[e._v("\n 评价成功"),a("br"),e._v(e._s(e.isAssignHomework?"您课程所在周已经布置作业,是否继续布置?":"是否布置作业?")+"\n ")]),a("div",{staticClass:"btn_group"},[a("span",{on:{click:e.onClose}},[e._v("取消")]),a("span",{on:{click:function(t){return e.onWork(0)}}},[e._v("布置作业")])])])],1)],1)},i=[],o=a("9afb"),n=a("ff51"),r=a("6e6e"),l={name:"teacherList",components:{MHeader:r["a"]},data:function(){return{headerStatus:!0,showWork:!1,radio:1,voice:0,courseId:null,reviewId:null,classTimer:null,classGroupName:null,classType:null,teachingMaterial:null,song:null,pronunciation:null,tempo:null,musicTheory:null,memo:null,homeWork:null,handHomework:null,hasLiaison:null,subjectNames:null,isInside:!1,isAssignHomework:0,enableAssignHomework:0,memberStatus:0}},created:function(){var e=this.$route.query;e.Authorization&&(localStorage.setItem("Authorization",decodeURI(e.Authorization)),localStorage.setItem("userInfo",decodeURI(e.Authorization))),this.courseId=this.$route.query.id,this.reviewId=parseInt(this.$route.query.reviewId),this.isInside=this.$route.query.isInside,this.courseId||this.$toast("课程信息错误")},mounted:function(){var e=this,t=this.$route.query;t.Authorization&&(localStorage.setItem("Authorization",decodeURI(t.Authorization)),localStorage.setItem("userInfo",decodeURI(t.Authorization))),(Object(n["b"])().android||Object(n["b"])().iPhone)&&(this.headerStatus=!1),this.reviewId?(this.$toast.loading({message:"加载中...",duration:1e4,forbidClick:!0,loadingType:"spinner"}),Object(o["u"])({id:this.reviewId}).then(function(t){if(e.$toast.clear(),200==t.data.code){var a=t.data.data,s=a.teacherClassHeadInfo;e.classTimer=s.classDate+s.startClassTime+"-"+s.endClassTime,e.subjectNames=s.subjectNames,e.classGroupName=s.classGroupName,e.classType=s.courseScheduleType;var i=a.courseScheduleReview;e.teachingMaterial=i.teachingMaterial,e.song=i.song,e.pronunciation=i.pronunciation,e.tempo=i.tempo,e.musicTheory=i.musicTheory,e.memo=i.memo,e.homeWork=i.homeWork,e.hasLiaison=i.hasLiaison.toString(),e.handHomework=i.handHomework.toString()}})):Object(o["o"])({courseId:this.courseId}).then(function(t){if(200==t.data.code){var a=t.data.data;e.classTimer=a.classDate+a.startClassTime+"-"+a.endClassTime,e.subjectNames=a.subjectNames,e.classGroupName=a.classGroupName,e.classType=a.courseScheduleType}}),Object(o["d"])({courseScheduleId:this.courseId}).then(function(t){var a=t.data;if(200==a.code){e.isAssignHomework=a.data.isAssignHomework,e.enableAssignHomework=a.data.enableAssignHomework;var s=a.data.courseViewType||0,i=a.data.memberNum||0;(s>0||i>0)&&(e.memberNum=1)}else e.$toast(a.msg)})},methods:{submitReview:function(){var e=this;if(this.teachingMaterial)if(this.song)if(this.memo)if(this.hasLiaison||"VIP"==this.classType){var t={teachingMaterial:this.teachingMaterial,song:this.song,pronunciation:this.pronunciation,tempo:this.tempo,musicTheory:this.musicTheory,memo:this.memo,hasLiaison:this.hasLiaison,handHomework:this.handHomework,courseScheduleId:this.courseId};this.reviewId?(t.id=this.reviewId,Object(o["Q"])(t).then(function(t){e.$toast("修改成功"),setTimeout(function(t){e.isInside?e.$router.replace({path:"/manageEvaluation"}):e.onAppBack()},1e3)})):Object(o["f"])(t).then(function(t){200==t.data.code&&(e.enableAssignHomework?e.showWork=!0:(e.$toast("提交成功"),setTimeout(function(t){e.isInside?e.$router.push({path:"/manageEvaluation"}):e.onAppBack()},1e3)))})}else this.$toast("请勾选双向沟通");else this.$toast("请输入备注");else this.$toast("请填写曲目");else this.$toast("请填写教材")},onWork:function(e){var t=this;1==e?this.$dialog.confirm({message:"您课程所在周已经布置作业,是否继续布置?",confirmButtonText:"布置作业"}).then(function(){t.$router.replace({path:"/arrangeWork",query:{courseId:t.courseId,memberNum:t.memberNum}})}).catch(function(){}):this.$router.replace({path:"/arrangeWork",query:{courseId:this.courseId,memberNum:this.memberNum}})},onClose:function(){this.isInside?this.$router.replace({path:"/manageEvaluation"}):this.onAppBack()},onAppBack:function(){Object(n["b"])().android?DAYA.postMessage(JSON.stringify({api:"back"})):Object(n["b"])().iPhone&&window.webkit.messageHandlers.DAYA.postMessage(JSON.stringify({api:"back"}))}},destroyed:function(){this.$toast.clear()}},c=l,u=(a("8871"),a("2877")),d=Object(u["a"])(c,s,i,!1,null,"57dde122",null);t["default"]=d.exports},d133:function(e,t,a){"use strict";var s=a("bb2c"),i=a.n(s);i.a}}]);