chunk-73e101c4.61de6427.js 24 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-73e101c4","chunk-2d0b66fc"],{"1cc7":function(t,e,s){"use strict";s.d(e,"G",(function(){return u})),s.d(e,"U",(function(){return l})),s.d(e,"w",(function(){return c})),s.d(e,"q",(function(){return o})),s.d(e,"M",(function(){return d})),s.d(e,"K",(function(){return m})),s.d(e,"y",(function(){return h})),s.d(e,"B",(function(){return f})),s.d(e,"j",(function(){return p})),s.d(e,"Q",(function(){return b})),s.d(e,"H",(function(){return g})),s.d(e,"J",(function(){return v})),s.d(e,"E",(function(){return C})),s.d(e,"F",(function(){return T})),s.d(e,"d",(function(){return S})),s.d(e,"bb",(function(){return k})),s.d(e,"o",(function(){return L})),s.d(e,"b",(function(){return y})),s.d(e,"r",(function(){return O})),s.d(e,"ab",(function(){return j})),s.d(e,"h",(function(){return G})),s.d(e,"A",(function(){return w})),s.d(e,"jb",(function(){return x})),s.d(e,"s",(function(){return _})),s.d(e,"t",(function(){return D})),s.d(e,"nb",(function(){return M})),s.d(e,"I",(function(){return I})),s.d(e,"p",(function(){return N})),s.d(e,"l",(function(){return A})),s.d(e,"i",(function(){return F})),s.d(e,"O",(function(){return P})),s.d(e,"c",(function(){return $})),s.d(e,"m",(function(){return q})),s.d(e,"ib",(function(){return B})),s.d(e,"C",(function(){return E})),s.d(e,"D",(function(){return R})),s.d(e,"T",(function(){return V})),s.d(e,"V",(function(){return W})),s.d(e,"L",(function(){return H})),s.d(e,"S",(function(){return Y})),s.d(e,"R",(function(){return X})),s.d(e,"a",(function(){return z})),s.d(e,"v",(function(){return J})),s.d(e,"x",(function(){return Q})),s.d(e,"cb",(function(){return K})),s.d(e,"lb",(function(){return U})),s.d(e,"N",(function(){return Z})),s.d(e,"fb",(function(){return tt})),s.d(e,"Y",(function(){return et})),s.d(e,"Z",(function(){return st})),s.d(e,"P",(function(){return it})),s.d(e,"W",(function(){return at})),s.d(e,"db",(function(){return rt})),s.d(e,"X",(function(){return nt})),s.d(e,"k",(function(){return ut})),s.d(e,"hb",(function(){return lt})),s.d(e,"gb",(function(){return ct})),s.d(e,"g",(function(){return ot})),s.d(e,"eb",(function(){return dt})),s.d(e,"n",(function(){return mt})),s.d(e,"mb",(function(){return ht})),s.d(e,"f",(function(){return ft})),s.d(e,"e",(function(){return pt})),s.d(e,"kb",(function(){return bt})),s.d(e,"u",(function(){return gt})),s.d(e,"z",(function(){return vt}));var i=s("b775"),a=s("4328"),r=s.n(a),n="/api-web";function u(t){return Object(i["a"])({url:n+"/organization/queryPage",method:"get",params:t})}function l(t){return Object(i["a"])({url:n+"/chargeType/queryPage",method:"get",params:t})}function c(t){return Object(i["a"])({url:n+"/cooperationOrgan/queryPage",method:"get",params:t})}function o(t){return Object(i["a"])({url:n+"/school/queryPage",method:"get",params:t})}function d(t){return Object(i["a"])({url:n+"/teacher/findTeachers",method:"get",params:t})}function m(t){return Object(i["a"])({url:n+"/subject/findSubSubjects",method:"get",params:t})}function h(t){return Object(i["a"])({url:n+"/subject/findDefaultSubByChargeTypeId",method:"get",params:t})}function f(t){return Object(i["a"])({url:n+"/goods/queryGoodsBySubId",method:"get",params:t})}function p(t){return Object(i["a"])({url:n+"/musicGroup/createGroup",method:"post",data:t})}function b(t){return Object(i["a"])({url:n+"/musicGroupSubjectPlan/getMusicSubjectClass",method:"get",params:t})}function g(t){return Object(i["a"])({url:n+"/classGroup/findMusicGroupClass",method:"get",params:t})}function v(t){return Object(i["a"])({url:n+"/studentRegistration/queryStudentApplyDetail",method:"get",params:t})}function C(t){return Object(i["a"])({url:n+"/studentRegistration/getNoClassStu",method:"get",params:t})}function T(t){return Object(i["a"])({url:n+"/studentRegistration/getMusicGroupNoClassStu",method:"get",params:t})}function S(t){return Object(i["a"])({url:n+"/classGroup/add",method:"post",data:t})}function k(t){return Object(i["a"])({url:n+"/classGroup/delSingle",method:"post",data:r.a.stringify(t)})}function L(t){return Object(i["a"])({url:n+"/classGroup/findNoClassSubjects",method:"get",params:t})}function y(t){return Object(i["a"])({url:n+"/classGroup/addMixClass",method:"post",data:r.a.stringify(t)})}function O(t){return Object(i["a"])({url:n+"/classGroup/findMixMusicGroupClass",method:"get",params:t})}function j(t){return Object(i["a"])({url:n+"/classGroup/delMix",method:"post",data:r.a.stringify(t)})}function G(t){return Object(i["a"])({url:n+"/classGroup/addMusicGroupTeam",method:"POST",data:r.a.stringify(t)})}function w(t){return Object(i["a"])({url:n+"/classGroup/findMusicGroupClassTeacher",method:"get",params:t})}function x(t){return Object(i["a"])({url:n+"/classGroup/addClassGroupTeacher",method:"post",data:t})}function _(t){return Object(i["a"])({url:n+"/classGroup/findClassGroupAboutMix",method:"get",params:t})}function D(t){return Object(i["a"])({url:n+"/classGroup/classGroupAndTeacher",method:"get",params:t})}function M(t){return Object(i["a"])({url:n+"/courseSchedule/batchAddCourseSchedule",method:"post",data:t})}function I(t){return Object(i["a"])({url:n+"/subject/queryPageTree",method:"get",params:t})}function N(t){return Object(i["a"])({url:n+"/subject/querySubByMusicGroupId",method:"get",params:t})}function A(t){return Object(i["a"])({url:n+"/teacher/findMusicGroupTeachers",method:"get",params:t})}function F(t){return Object(i["a"])({url:n+"/courseSchedule/checkMusicGroupClassCourse",method:"post",data:r.a.stringify(t)})}function P(t){return Object(i["a"])({url:n+"/musicGroup/get/",method:"get",params:t})}function $(t){return Object(i["a"])({url:n+"/classGroup/addHighClass",method:"POST",data:t})}function q(t){return Object(i["a"])({url:n+"/classGroup/findMusicGroupClassTeacherSalary",method:"GET",params:t})}function B(t){return Object(i["a"])({url:n+"/classGroup/setClassGroupTeacherSalary",method:"post",data:t})}function E(t){return Object(i["a"])({url:n+"/musicGroup/get",method:"get",params:t})}function R(t){return Object(i["a"])({url:n+"/recharge/findAll",method:"get",params:t})}function V(t){return Object(i["a"])({url:n+"/teacher/queryMusicGroupTeachers",method:"get",params:t})}function W(t){return Object(i["a"])({url:n+"/subject/findSubApplyDetail",method:"get",params:t})}function H(t){return Object(i["a"])({url:n+"/teacher/queryTeacherAttendance",method:"get",params:t})}function Y(t){return Object(i["a"])({url:n+"/studentManage/queryMusicGroupStudent",method:"get",params:t})}function X(t){return Object(i["a"])({url:n+"/studentManage/musicGroupStudentsSum",method:"get",params:t})}function z(t){return Object(i["a"])({url:n+"/musicGroupQuit/directQuitMusicGroup",method:"post",data:r.a.stringify(t)})}function J(t){return Object(i["a"])({url:n+"/classGroup/queryMusicGroupClassGroup",method:"get",params:t})}function Q(t){return Object(i["a"])({url:n+"/classGroup/queryMusicGroupCourseSchedule",method:"get",params:t})}function K(t){return Object(i["a"])({url:n+"/courseSchedule/classStartDateAdjust",method:"post",data:r.a.stringify(t)})}function U(t){return Object(i["a"])({url:n+"/studentRegistration/getMusicGroupStu",method:"get",params:t})}function Z(t){return Object(i["a"])({url:n+"/musicGroup/findMusicGroupBasicInfo",method:"POST",data:r.a.stringify(t)})}function tt(t){return Object(i["a"])({url:n+"/musicGroup/update",method:"POST",data:t})}function et(t){return Object(i["a"])({url:n+"/musicGroup/openPay",method:"POST",data:r.a.stringify(t)})}function st(t){return Object(i["a"])({url:n+"/studentRegistration/openPayment",method:"POST",data:r.a.stringify(t)})}function it(t){return Object(i["a"])({url:n+"/order/getMusicalList",method:"get",params:t})}function at(t){return Object(i["a"])({url:n+"/classGroup/highClassGroups",method:"get",params:t})}function rt(t){return Object(i["a"])({url:n+"/classGroupStudent/adjustClassGroup",method:"POST",data:r.a.stringify(t)})}function nt(t){return Object(i["a"])({url:n+"/musicGroup/found",method:"POST",data:r.a.stringify(t)})}function ut(t){return Object(i["a"])({url:n+"/musicGroup/extensionPayment",method:"POST",data:r.a.stringify(t)})}function lt(t){return Object(i["a"])({url:n+"/classGroup/revisionClassGroup",method:"POST",data:t})}function ct(t){return Object(i["a"])({url:n+"/classGroup/revisionAddClassGroup",method:"POST",data:t})}function ot(t){return Object(i["a"])({url:n+"/musicGroup/cancelMusicGroup",method:"POST",data:r.a.stringify(t)})}function dt(t){return Object(i["a"])({url:n+"/musicGroup/updateExpectedStudentNum",method:"POST",data:t})}function mt(t){return Object(i["a"])({url:n+"/musicGroup/findMusicGroupSubjectInfo",method:"get",params:t})}function ht(t){return Object(i["a"])({url:n+"/musicGroup/updateSubjectInfo",method:"POST",data:t})}function ft(t){return Object(i["a"])({url:n+"/musicGroup/auditSuccess",method:"POST",data:r.a.stringify(t)})}function pt(t){return Object(i["a"])({url:n+"/musicGroup/auditFailed",method:"POST",data:r.a.stringify(t)})}function bt(t){return Object(i["a"])({url:n+"/musicGroup/action",method:"POST",data:r.a.stringify(t)})}function gt(t){return Object(i["a"])({url:n+"/courseSchedule/findCourseScheduleByClassGroup",method:"get",params:t})}function vt(t){return Object(i["a"])({url:n+"/organization/queryEmployeeOrgan",method:"get",params:t})}},7917:function(t,e,s){},bd11:function(t,e,s){"use strict";s.r(e);var i=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"father-Wrap"},[s("div",{staticClass:"course-container"},[s("div",{staticClass:"left"},[s("el-form",{ref:"leftFrom",attrs:{model:t.leftFrom,rules:t.leftRules,inline:!0}},[s("el-form-item",{attrs:{label:"合奏班",prop:"all"}},[s("el-select",{on:{change:t.changeMixClass},model:{value:t.leftFrom.all,callback:function(e){t.$set(t.leftFrom,"all",e)},expression:"leftFrom.all"}},t._l(t.maxClassList,(function(t,e){return s("el-option",{key:e,attrs:{value:t.id,label:t.name}})})),1)],1),t._v(" "),s("el-form-item",{attrs:{label:"排课时间",prop:"time"}},[s("el-date-picker",{staticStyle:{width:"180px"},attrs:{align:"right",type:"date",placeholder:"选择日期"},model:{value:t.leftFrom.time,callback:function(e){t.$set(t.leftFrom,"time",e)},expression:"leftFrom.time"}})],1),t._v(" "),s("el-form-item",{attrs:{label:"排课次数",prop:"num"}},[s("el-input",{attrs:{type:"number"},model:{value:t.leftFrom.num,callback:function(e){t.$set(t.leftFrom,"num",e)},expression:"leftFrom.num"}})],1)],1),t._v(" "),s("p",[t._v("周次循环"),s("span",{staticStyle:{"margin-left":"10px"}},[s("el-button",{attrs:{type:"text"},on:{click:t.addWeekDay}},[t._v("添加")])],1)]),t._v(" "),s("div",{staticClass:"checkWrap"},[s("el-checkbox-group",{model:{value:t.checkList,callback:function(e){t.checkList=e},expression:"checkList"}},t._l(t.week,(function(e,i){return s("div",{key:i,staticClass:"chioseday"},[s("el-select",{staticClass:"weekSelect",staticStyle:{width:"100px!important"},attrs:{placeholder:"星期几"},model:{value:e.weekNum,callback:function(s){t.$set(e,"weekNum",s)},expression:"item.weekNum"}},t._l(t.weekList,(function(t,e){return s("el-option",{key:e,attrs:{label:t.label,value:t.value}})})),1),t._v(" "),s("el-time-select",{attrs:{placeholder:"起始","picker-options":{start:"06:30",step:"00:05",end:"23:30"}},model:{value:e.startTime,callback:function(s){t.$set(e,"startTime",s)},expression:"item.startTime"}}),t._v(" "),s("el-time-select",{attrs:{placeholder:"结束","picker-options":{start:"06:30",step:"00:15",end:"23:30",minTime:e.startTime}},model:{value:e.endTime,callback:function(s){t.$set(e,"endTime",s)},expression:"item.endTime"}}),t._v(" "),s("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"text"},on:{click:function(s){return t.removeWeek(e)}}},[t._v("删除")])],1)})),0),t._v(" "),s("div",{staticClass:"holidayWrap"},[s("el-checkbox",{model:{value:t.isholiday,callback:function(e){t.isholiday=e},expression:"isholiday"}},[t._v("跳过节假日")]),t._v(" "),s("div",{staticClass:"quickBtn",on:{click:t.classCard}},[t._v("一键排课")])],1)],1)],1),t._v(" "),s("div",{staticClass:"right"},[s("el-table",{attrs:{data:t.tableList,"header-cell-style":{background:"#EDEEF0",color:"#444"}}},[s("el-table-column",{attrs:{label:"课次",width:"180"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("div",[t._v("\n "+t._s(e.$index+1)+"\n ")])]}}])}),t._v(" "),s("el-table-column",{attrs:{prop:"classDate",label:"日期",width:"180"}}),t._v(" "),s("el-table-column",{attrs:{prop:"week",label:"星期",width:"180"}}),t._v(" "),s("el-table-column",{attrs:{label:"课程类型",width:"180"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("div",[t._v("\n "+t._s(t._f("coursesType")(e.row.type))+"\n ")])]}}])}),t._v(" "),s("el-table-column",{attrs:{prop:"name",label:"课程名称",width:"180"}}),t._v(" "),s("el-table-column",{attrs:{label:"操作",width:"180"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("div",[s("el-button",{attrs:{type:"text"},on:{click:function(s){return t.OpenSign(e.row)}}},[t._v("查看")]),t._v(" "),s("el-button",{attrs:{type:"text"},on:{click:function(s){return t.resetMixCourse(e.row)}}},[t._v("变更")]),t._v(" "),s("el-button",{attrs:{type:"text"},on:{click:function(s){return t.skipClass(e.row)}}},[t._v("跳过此天")])],1)]}}])})],1),t._v(" "),s("div",{staticClass:"btnWrap",staticStyle:{"margin-top":"40px"}},[s("div",{staticClass:"nextBtn",on:{click:t.resetaLL}},[t._v("取消排课")]),t._v(" "),s("div",{staticClass:"okBtn",on:{click:t.submitInfo}},[t._v("确定排课")])])],1),t._v(" "),s("el-dialog",{attrs:{visible:t.resetAllClassVisible,width:"450px"},on:{"update:visible":function(e){t.resetAllClassVisible=e}}},[s("p",{staticStyle:{"margin-bottom":"20px"}},[t._v(t._s(t.resetAllTitle))]),t._v(" "),s("div",{staticClass:"resetWrap"},[s("el-select",{model:{value:t.chioseType,callback:function(e){t.chioseType=e},expression:"chioseType"}},t._l(t.courseTypeList,(function(t,e){return s("el-option",{key:e,attrs:{label:t.name,value:t.value}})})),1)],1),t._v(" "),s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("div",{staticClass:"okBtns",on:{click:t.resetMix}},[t._v("确定")])])]),t._v(" "),s("el-dialog",{attrs:{visible:t.openSignListVisible,width:"450px"},on:{"update:visible":function(e){t.openSignListVisible=e}}},[s("el-table",{attrs:{data:t.SignList}},[s("el-table-column",{attrs:{prop:"name",label:"班级"}}),t._v(" "),s("el-table-column",{attrs:{prop:"startClassTimeStr",label:"开始时间"}}),t._v(" "),s("el-table-column",{attrs:{prop:"endClassTimeStr",label:"结束时间"}})],1),t._v(" "),s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("div",{staticClass:"okBtns",on:{click:t.resetSiginClass}},[t._v("确定")])])],1)],1),t._v(" "),s("div",{staticClass:"btnWrap",staticStyle:{"margin-top":"20px"}},[s("div",{staticClass:"nextBtn",on:{click:t.goback}},[t._v("返回")])])])},a=[],r=(s("28a5"),s("7f7f"),s("a481"),s("ac6a"),s("456d"),s("5c96")),n=s("1cc7"),u=s("bc3a"),l=s.n(u),c=s("4328"),o=s.n(c),d={data:function(){return{resetAllClassVisible:!1,openSignListVisible:!1,first:!0,leftFrom:{all:"",time:"",num:""},tableList:[],checkList:[],week:[{startTime:"",endTime:"",weekNum:"",id:(new Date).getTime()}],weekList:[{label:"星期日",value:0},{label:"星期一",value:1},{label:"星期二",value:2},{label:"星期三",value:3},{label:"星期四",value:4},{label:"星期五",value:5},{label:"星期六",value:6}],weekDay:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],maxClassList:[],activeSingleList:[],isholiday:!1,classCardList:[],allChioseDate:[],holidayList:[],leftRules:{all:[{required:!0,message:"请输选择合奏班",trigger:"blur"}],time:[{required:!0,message:"请选择排课时间",trigger:"blur"}],num:[{required:!0,message:"请输入排课次数",trigger:"blur"}]},resetAllTitle:"",buttonType:"",activeTime:"",signBtnActive:!1,skipBtnActive:!1,SignList:[],courseTypeList:[{name:"单技课",value:"SINGLE"},{name:"集训单技课",value:"TRAINING_SINGLE"},{name:"合奏课",value:"MIX"},{name:"集训合奏课",value:"TRAINING_MIX"},{name:"课堂课",value:"CLASSROOM"}],chioseType:"",tableActive:null,startClassTimeStr:"",endClassTimeStr:"",teamid:""}},created:function(){this.teamid=this.$route.query.id},mounted:function(){var t=this;Object(n["r"])({musicGroupId:this.teamid}).then((function(e){200==e.code&&(t.maxClassList=e.data)}));var e=(new Date).getFullYear();l.a.post("/jiari/",o.a.stringify({d:e})).then((function(s){s&&(t.holidayList=Object.keys(s.data[e]))}))},methods:{submitInfo:function(){var t=this;this.$confirm("课表无误,确定排课","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(n["nb"])({musicGroupID:t.teamid,courseSchedules:t.classCardList}).then((function(e){200==e.code&&(t.$message.success("恭喜您排课成功"),t.classCardList=[])})).catch((function(e){t.classCardList=[]}))})).catch((function(){}))},classCard:function(){var t=!1;if(this.$refs["leftFrom"].validate((function(e){e&&(t=!0)})),t){var e=parseInt(this.leftFrom.num),s=this.leftFrom.time;this.workOut(s,e,this.week,this.leftFrom.all),this.$refs["leftFrom"].resetFields(),this.week=this.$options.data().week,this.checkList=[]}else this.$message.error("请填写必要参数在进行排课")},chioseWeek:function(t){},getThinkDate:function(t,e){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=new Date(t.getTime());i.setDate(i.getDate()+parseInt(e));var a=i.getFullYear(),r=i.getMonth()+1,n="";n=r<10?"0"+r:r+"";var u=i.getDate(),l="";return l=u<10?"0"+u:u+"",2==s?n+l:a+"-"+n+"-"+l},changeMixClass:function(t){var e=this;console.log(this.first);var s=t;this.first||(Object.assign(this.$data,this.$options.data()),Object(n["r"])({musicGroupId:this.teamid}).then((function(t){200==t.code&&(e.maxClassList=t.data)})),this.leftFrom.all=s),this.first=!1,this.activeSingleList=[],Object(n["s"])({musicGroupId:this.teamid,mixClassGroupId:t}).then((function(s){200==s.code&&(e.activeSingleList=s.data.map((function(e){return e.mixid=t,e})))}))},resetMixCourse:function(t){this.resetAllClassVisible=!0,this.resetAllTitle="将".concat(t.classDate," ,").concat(t.week,"修改"),this.buttonType=t.type,this.activeTime=t.classDate,this.startClassTimeStr=t.startClassTimeStr,this.endClassTimeStr=t.endClassTimeStr,this.chioseType=t.type,this.tableActive=t},resetClass:function(){this.signBtnActive=!this.signBtnActive},skipClass:function(t){var e=r["Loading"].service({lock:!0,text:"加载中……",background:"rgba(0, 0, 0, 0.7)"});setTimeout((function(t){e.close()}),1e3);var s,i,a,n=this.tableList[this.tableList.length-1].classDate,u=this.tableList[this.tableList.length-1].id;for(var l in this.tableList)t.classDate==this.tableList[l].classDate&&t.startClassTimeStr==this.tableList[l].startClassTimeStr&&t.endClassTimeStr==this.tableList[l].endClassTimeStr&&(a=this.tableList[l].weekNum,s=this.tableList[l].startClassTimeStr,i=this.tableList[l].endClassTimeStr,this.tableList.splice(l,1));for(var c=0;c<this.classCardList.length;c++)this.classCardList[c].classDate==t.classDate&&t.startClassTimeStr==this.classCardList[c].startClassTimeStr&&t.endClassTimeStr==this.classCardList[c].endClassTimeStr&&(this.classCardList.splice(c,1),c--);var o={startTime:i,endTime:s,weekNum:a,id:(new Date).getTime()};n=n.replace(/-/g,"/");var d=new Date(n);d.setDate(d.getDate()+1),this.workOut(d,1,[o],u,2,s,i)},resetMix:function(){this.tableActive.type;if(-1!=this.chioseType.indexOf("MIX")){for(var t=0;t<this.classCardList.length;t++)this.activeTime==this.classCardList[t].classDate&&this.startClassTimeStr==this.classCardList[t].startClassTimeStr&&this.endClassTimeStr==this.classCardList[t].endClassTimeStr&&(this.classCardList.splice(t,1),t--);for(var e in console.log(this.tableList),this.tableList)this.activeTime==this.tableList[e].classDate&&this.startClassTimeStr==this.tableList[e].startClassTimeStr&&this.endClassTimeStr==this.tableList[e].endClassTimeStr&&(console.log("修改合奏课的类型"),this.tableList[e].type=this.chioseType,this.tableList[e].startClassTime,this.tableList[e].endClassTime,this.classCardList.push(this.tableList[e]))}else if(-1!=this.chioseType.indexOf("SINGLE")||-1!=this.chioseType.indexOf("CLASSROOM")){for(var s in this.tableList)this.activeTime==this.tableList[s].classDate&&this.startClassTimeStr==this.tableList[s].startClassTimeStr&&this.endClassTimeStr==this.tableList[s].endClassTimeStr&&(this.tableList[s].type=this.chioseType,this.tableList[s].startClassTime,this.tableList[s].endClassTime);var i={};console.log(this.activeTime);for(var a=0;a<this.classCardList.length;a++)for(var r in this.tableList)this.activeTime==this.classCardList[a].classDate&&this.startClassTimeStr==this.classCardList[a].startClassTimeStr&&this.endClassTimeStr==this.classCardList[a].endClassTimeStr&&(this.classCardList.splice(a,1),a--),this.activeTime==this.tableList[r].classDate&&this.startClassTimeStr==this.tableList[r].startClassTimeStr&&this.endClassTimeStr==this.tableList[r].endClassTimeStr&&(i=this.tableList[r]);for(var n in this.activeSingleList){var u={classDate:i.classDate,week:i.week,type:this.chioseType,mixid:i.mixid,id:this.activeSingleList[n].id,name:this.activeSingleList[n].name,classTime:i.classTime,startClassTimeStr:i.startClassTimeStr,endClassTimeStr:i.endClassTimeStr,weekNum:i.weekNum,classGroupId:this.activeSingleList[n].id};this.classCardList.push(u)}}this.resetAllClassVisible=!1},workOut:function(t,e,s,i){arguments.length>4&&void 0!==arguments[4]&&arguments[4];var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"",r=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"";while(e&&e>0){for(var n in s){var u=new Date(t.getTime()),l=void 0;l=s[n].weekNum-t.getDay()>=0?s[n].weekNum-t.getDay():s[n].weekNum-t.getDay()+7;var c=this.getThinkDate(t,l),o=this.getThinkDate(u,l,2);if(!this.isholiday||-1==this.holidayList.indexOf(o)){var d=void 0;if(this.maxClassList.map((function(t){if(t.id==i)return d=t.name,t.name})),!a&&(!this.week[n].startTime||!this.week[n].endTime))return void this.$message.error("勾选日期的上课时间段必填");var m=this.week[n].startTime||a,h=this.week[n].endTime||r;for(var f in this.tableList.push({classDate:c,week:this.weekDay[s[n].weekNum],type:"SINGLE",id:i,mixid:i,name:d,classTime:m+"-"+h,startClassTimeStr:m,endClassTimeStr:h,weekNum:s[n].weekNum,classGroupId:i}),this.activeSingleList)this.classCardList.push({classDate:c,classGroupId:this.activeSingleList[f].id,startClassTimeStr:m,endClassTimeStr:h,type:"SINGLE",mixid:this.activeSingleList[f].mixid,weekNum:s[n].weekNum,name:this.activeSingleList[f].name,option:1});if(e--,0==e)break}}t.setDate(t.getDate()+7)}},resetaLL:function(){var t=this;Object.assign(this.$data,this.$options.data()),this.teamid=this.$route.query.id,Object(n["r"])({musicGroupId:this.teamid}).then((function(e){200==e.code&&(t.maxClassList=e.data)}));var e=(new Date).getFullYear();l.a.post("/jiari/",o.a.stringify({d:e})).then((function(s){t.holidayList=Object.keys(s.data[e])}))},OpenSign:function(t){for(var e in this.SignList=[],this.classCardList)this.classCardList[e].mixid==t.mixid&&this.classCardList[e].classDate==t.classDate&&t.startClassTimeStr==this.classCardList[e].startClassTimeStr&&t.endClassTimeStr==this.classCardList[e].endClassTimeStr&&this.SignList.push(this.classCardList[e]);console.log(this.SignList),this.openSignListVisible=!0},savecolumn:function(t){1==t.option?t.option=2:t.option=1},resetSiginClass:function(){this.openSignListVisible=!1},submitCardList:function(){},gotoNext:function(){var t=this;Object(n["i"])({musicGroupId:this.teamid}).then((function(t){t.code})).catch((function(e){t.$message.error(e.msg)}))},addWeekDay:function(){this.week.push({startTime:"",endTime:"",weekNum:"",id:(new Date).getTime()})},removeWeek:function(t){for(var e in this.week)t.id==this.week[e].id&&this.week.splice(e,1)},timeIsrange:function(t,e,s){var i=t.split(":");if(2!=i.length)return!1;var a=e.split(":");if(2!=a.length)return!1;var r=s.split(":");if(2!=a.length)return!1;var n=new Date,u=new Date,l=new Date;return n.setHours(i[0]),n.setMinutes(i[1]),u.setHours(a[0]),u.setMinutes(a[1]),l.setHours(r[0]),l.setMinutes(r[1]),l.getTime()-n.getTime()>=0&&l.getTime()-u.getTime()<=0},checkTime:function(){if(this.week.length<=0)return this.$message.error("至少填写一个排课周期"),!1;for(var t in this.week)if(!this.week[t].startTime||!this.week[t].endTime||!this.week[t].weekNum)return this.$message.error("请填写完整的排课周期"),!1},getNowFormatDate:function(t){var e="-",s=t.getFullYear(),i=t.getMonth()+1,a=t.getDate();i>=1&&i<=9&&(i="0"+i),a>=0&&a<=9&&(a="0"+a);var r=s+e+i+e+a;return r},goback:function(){this.$router.go(-1)}},watch:{resetAllClassVisible:function(t){t||(this.signBtnActive=!1,this.skipBtnActive=!1)}}},m=d,h=(s("f309"),s("2877")),f=Object(h["a"])(m,i,a,!1,null,"1ee63064",null);e["default"]=f.exports},f309:function(t,e,s){"use strict";var i=s("7917"),a=s.n(i);a.a}}]);