PeriodChange.6c6cde7b.js 3.6 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["PeriodChange"],{2731:function(t,e,a){"use strict";var o=a("b150"),n=a.n(o);n.a},b150:function(t,e,a){},e9f9:function(t,e,a){"use strict";a.r(e);var o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"periodchange"},[a("div",{class:[t.dataShow?"container":""]},[a("m-calendar",{on:{onSelectDay:t.onSelectDay}}),t.dataShow?a("van-radio-group",{key:"data",model:{value:t.radioSelect,callback:function(e){t.radioSelect=e},expression:"radioSelect"}},t._l(t.dataList,function(e,o){return a("van-cell-group",{key:o},[a("van-cell",{attrs:{icon:"underway-o",center:!0},on:{click:function(a){return t.onCheckRadio(e)}}},[a("template",{slot:"default"},[t._v(t._s(e.signInStatus?"已签到":"未签到"))]),a("template",{slot:"title"},[t._v(t._s(t._f("formatDate")(e.startClassTime))+"-"+t._s(t._f("formatDate")(e.endClassTime)))])],2),a("van-cell",{staticClass:"input-cell",attrs:{"title-class":"title-content",center:!0},on:{click:function(a){return t.onCheckRadio(e)}}},[a("template",{slot:"default"},[a("van-radio",{ref:"radioes",refInFor:!0,attrs:{disabled:t.radioDisabled,name:e.id}})],1),a("template",{slot:"title"},[t._v(t._s(e.name))]),a("template",{slot:"label"},[t._v(t._s(t._f("teachModeStatus")(e.teachMode))+"   主讲老师:"+t._s(e.teacherName))])],2)],1)}),1):a("m-empty",{key:"data"})],1),t.dataShow?a("van-sticky",[a("div",{staticClass:"button-group"},[a("van-button",{attrs:{type:"primary",size:"large"},on:{click:t.onChangeClass}},[t._v("确认交换")])],1)]):t._e()],1)},n=[],i=a("47ad"),s=a("d678"),r=a("ff51"),c=a("9afb"),d={name:"periodchange",components:{MCalendar:i["a"],MEmpty:s["a"]},data:function(){return{dataShow:!0,dataList:[],radioSelect:null,radioSelectList:[],radioDisabled:!0}},created:function(){document.title="课程交换";var t=this.getFormartDate(new Date);this.getCourseDate(t)},mounted:function(){var t=this.$route.query;t.Authorization&&(localStorage.setItem("Authorization",decodeURI(t.Authorization)),localStorage.setItem("userInfo",decodeURI(t.Authorization)))},methods:{onSelectDay:function(t){new Date(this.getFormartDate(new Date))>=new Date(this.getFormartDate(t))?this.radioDisabled=!0:this.radioDisabled=!1,this.getCourseDate(this.getFormartDate(t))},onCheckRadio:function(t){this.radioDisabled||(this.radioSelect=t.id,this.radioSelectList=t)},getCourseDate:function(t){var e=this;Object(c["p"])({date:t,type:"VIP"}).then(function(t){var a=t.data;200==a.code&&a.data&&(e.dataList=a.data.rows,e.dataShow=a.data.rows.length>0)})},getCourseMonth:function(t){var e=this;Object(c["o"])({month:t,type:"VIP"}).then(function(t){var a=t.data;200==a.code&&(a.data.forEach(function(t){var a=new Date(t);e.getMonthDay.push(a.getDate())}),e.isCalendar=!0)})},getFormartDate:function(t){var e=new Date(t),a=e.getFullYear()+"-"+(e.getMonth()+1)+"-"+e.getDate();return a},onChangeClass:function(){var t=this,e=this.radioSelectList,a=this.$route.query,o=e.classDate.split(" ")[0],n=e.startClassTime.split(" ")[1],i=a.classDate+" "+a.name+" "+a.startTime+"<br/>与",s=o+" "+e.name+" "+n+"<br/>上课时间互换";this.$dialog.confirm({message:i+s}).then(function(){Object(c["g"])({courseScheduleId1:a.checkId,courseScheduleId2:e.id}).then(function(e){var a=e.data;200==a.code?(t.$toast("交换成功"),setTimeout(function(){Object(r["b"])().iPhone?window.webkit.messageHandlers.DAYA.postMessage(JSON.stringify({api:"back"})):Object(r["b"])().android?DAYA.postMessage(JSON.stringify({api:"back"})):t.$router.push("/business")},500)):t.$toast(a.msg)})}).catch(function(){})}}},l=d,u=(a("2731"),a("2877")),h=Object(u["a"])(l,o,n,!1,null,"c4f1e6b4",null);e["default"]=h.exports}}]);