1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-41f382a0"],{"09f4":function(t,e,s){"use strict";s.d(e,"a",(function(){return c})),Math.easeInOutQuad=function(t,e,s,a){return t/=a/2,t<1?s/2*t*t+e:(t--,-s/2*(t*(t-2)-1)+e)};var a=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}}();function o(t){document.documentElement.scrollTop=t,document.body.parentNode.scrollTop=t,document.body.scrollTop=t}function i(){return document.documentElement.scrollTop||document.body.parentNode.scrollTop||document.body.scrollTop}function c(t,e,s){var c=i(),r=t-c,l=20,n=0;e="undefined"===typeof e?500:e;var p=function t(){n+=l;var i=Math.easeInOutQuad(n,c,r,e);o(i),n<e?a(t):s&&"function"===typeof s&&s()};p()}},6193:function(t,e,s){"use strict";var a=s("aa6f"),o=s.n(a);o.a},"80b0":function(t,e,s){"use strict";var a=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"base-container"},[s("div",{staticClass:"banseLeft"},[s("div",{staticClass:"head"},[t._v("乐团基本信息:")]),t._v(" "),s("el-form",{ref:"topinfo",staticStyle:{"margin-left":"11px"},attrs:{model:t.topFrom,inline:!0}},[s("el-form-item",{attrs:{label:"收费类型",prop:"type",rules:[{required:!0,message:"收费类型不能为空"}]}},[s("el-select",{attrs:{filterable:"",clearable:""},model:{value:t.topFrom.type,callback:function(e){t.$set(t.topFrom,"type","string"===typeof e?e.trim():e)},expression:"topFrom.type"}},t._l(t.typeList,(function(t,e){return s("el-option",{key:e,attrs:{label:t.name,value:t.id}})})),1)],1),t._v(" "),s("el-form-item",{attrs:{label:"所属分部",prop:"section",rules:[{required:!0,message:"所属分部不能为空"}]}},[s("el-select",{attrs:{filterable:"",clearable:""},on:{change:t.changeSection},model:{value:t.topFrom.section,callback:function(e){t.$set(t.topFrom,"section","string"===typeof e?e.trim():e)},expression:"topFrom.section"}},t._l(t.sectionList,(function(t,e){return s("el-option",{key:e,attrs:{label:t.name,value:t.id}})})),1)],1),t._v(" "),s("el-form-item",{attrs:{label:"合作单位",prop:"school",rules:[{required:!0,message:"合作单位不能为空"}]}},[s("el-select",{attrs:{disabled:!t.topFrom.section,filterable:"",clearable:""},on:{change:t.chioseSchool},model:{value:t.topFrom.school,callback:function(e){t.$set(t.topFrom,"school","string"===typeof e?e.trim():e)},expression:"topFrom.school"}},t._l(t.cooperationList,(function(t,e){return s("el-option",{key:e,attrs:{label:t.name,value:t.id}})})),1)],1),t._v(" "),s("el-form-item",{attrs:{label:"教学地点",prop:"address",rules:[{required:!0,message:"教学地点不能为空"}]}},[s("el-select",{attrs:{filterable:"",clearable:"",disabled:!t.topFrom.section},model:{value:t.topFrom.address,callback:function(e){t.$set(t.topFrom,"address","string"===typeof e?e.trim():e)},expression:"topFrom.address"}},t._l(t.addList,(function(t,e){return s("el-option",{key:e,attrs:{label:t.name,value:t.id}})})),1)],1),t._v(" "),s("el-form-item",{attrs:{label:"乐团名称",prop:"name",rules:[{required:!0,message:"乐团名称不能为空"}]}},[s("el-input",{attrs:{placeholder:"请输入乐团名称"},model:{value:t.topFrom.name,callback:function(e){t.$set(t.topFrom,"name","string"===typeof e?e.trim():e)},expression:"topFrom.name"}})],1),t._v(" "),s("el-form-item",{attrs:{label:"运营主管",prop:"boss",rules:[{required:!0,message:"运营主管不能为空"}]}},[s("el-select",{attrs:{disabled:!t.topFrom.section,filterable:"",clearable:""},model:{value:t.topFrom.boss,callback:function(e){t.$set(t.topFrom,"boss","string"===typeof e?e.trim():e)},expression:"topFrom.boss"}},t._l(t.orgianList,(function(t,e){return s("el-option",{key:e,attrs:{label:t.realName,value:t.id}})})),1)],1),t._v(" "),s("el-form-item",{attrs:{label:"教务老师",prop:"teacher",rules:[{required:!0,message:"教务老师不能为空"}]}},[s("el-select",{attrs:{disabled:!t.topFrom.section,filterable:"",clearable:""},model:{value:t.topFrom.teacher,callback:function(e){t.$set(t.topFrom,"teacher","string"===typeof e?e.trim():e)},expression:"topFrom.teacher"}},t._l(t.orgianList,(function(t,e){return s("el-option",{key:e,attrs:{label:t.realName,value:t.id}})})),1)],1),t._v(" "),s("el-form-item",{attrs:{label:"报名截止时间",prop:"time",rules:[{required:!0,message:"请输入报名截止时间"}]}},[s("el-date-picker",{staticStyle:{width:"100%!important"},attrs:{type:"date","value-format":"yyyy-MM-dd",placeholder:"选择日期"},model:{value:t.topFrom.time,callback:function(e){t.$set(t.topFrom,"time","string"===typeof e?e.trim():e)},expression:"topFrom.time"}})],1),t._v(" "),s("el-form-item",{attrs:{label:"预计开团时间",prop:"startTime",rules:[{required:!0,message:"请输入预计开团时间"}]}},[s("el-date-picker",{staticStyle:{width:"100%!important"},attrs:{type:"date","value-format":"yyyy-MM-dd",placeholder:"选择日期"},model:{value:t.topFrom.startTime,callback:function(e){t.$set(t.topFrom,"startTime","string"===typeof e?e.trim():e)},expression:"topFrom.startTime"}})],1),t._v(" "),s("el-form-item",{attrs:{label:"招生年级",prop:"startClass",rules:[{required:!0,message:"请选择招生年纪"}]}},[s("el-select",{attrs:{placeholder:"起始年级",clearable:"",multiple:"","collapse-tags":"",filterable:""},model:{value:t.topFrom.startClass,callback:function(e){t.$set(t.topFrom,"startClass","string"===typeof e?e.trim():e)},expression:"topFrom.startClass"}},[s("el-option",{attrs:{value:"1",label:"一年级"}}),t._v(" "),s("el-option",{attrs:{value:"2",label:"二年级"}}),t._v(" "),s("el-option",{attrs:{value:"3",label:"三年级"}}),t._v(" "),s("el-option",{attrs:{value:"4",label:"四年级"}}),t._v(" "),s("el-option",{attrs:{value:"5",label:"五年级"}}),t._v(" "),s("el-option",{attrs:{value:"6",label:"六年级"}}),t._v(" "),s("el-option",{attrs:{value:"7",label:"初一"}}),t._v(" "),s("el-option",{attrs:{value:"8",label:"初二"}}),t._v(" "),s("el-option",{attrs:{value:"9",label:"初三"}}),t._v(" "),s("el-option",{attrs:{value:"10",label:"高一"}}),t._v(" "),s("el-option",{attrs:{value:"11",label:"高二"}}),t._v(" "),s("el-option",{attrs:{value:"12",label:"高三"}})],1)],1),t._v(" "),s("el-form-item",{attrs:{label:"课酬结算标准",rules:[{required:!0,message:"请选择课酬结算标准"}],prop:"salary"}},[s("el-select",{attrs:{clearable:"",filterable:""},model:{value:t.topFrom.salary,callback:function(e){t.$set(t.topFrom,"salary","string"===typeof e?e.trim():e)},expression:"topFrom.salary"}},[s("el-option",{attrs:{label:"默认课酬",value:"TEACHER_DEFAULT"}}),t._v(" "),s("el-option",{attrs:{label:"3.0课酬",value:"GRADIENT_SALARY"}})],1)],1),t._v(" "),s("el-form-item",{attrs:{label:"机构类型",prop:"ownershipType"}},[s("el-select",{model:{value:t.topFrom.ownershipType,callback:function(e){t.$set(t.topFrom,"ownershipType","string"===typeof e?e.trim():e)},expression:"topFrom.ownershipType"}},[s("el-option",{attrs:{label:"自有",value:"OWN"}}),t._v(" "),s("el-option",{attrs:{label:"三方",value:"COOPERATION"}})],1)],1),t._v(" "),"resetTeam"==t.teamStatus||"teamList"==t.teamStatus?s("el-form-item",{attrs:{label:"乐队指导",prop:"head"}},[s("el-select",{attrs:{filterable:"",clearable:""},model:{value:t.topFrom.head,callback:function(e){t.$set(t.topFrom,"head","string"===typeof e?e.trim():e)},expression:"topFrom.head"}},t._l(t.orgianList,(function(t,e){return s("el-option",{key:e,attrs:{label:t.realName,value:t.id}})})),1)],1):t._e(),t._v(" "),s("el-form-item",{attrs:{label:"",prop:"isClass"}},[s("el-checkbox",{model:{value:t.topFrom.isClass,callback:function(e){t.$set(t.topFrom,"isClass","string"===typeof e?e.trim():e)},expression:"topFrom.isClass"}},[t._v("课堂课乐团")])],1)],1),t._v(" "),s("div",{staticClass:"checkList"},[s("div",{staticClass:"head noMargin"},[t._v("课程组成形态:")]),t._v(" "),s("div",{staticClass:"checkRow"},[s("el-checkbox",{attrs:{label:"乐团声部训练"},model:{value:t.checkList.soundInfo.ischeck,callback:function(e){t.$set(t.checkList.soundInfo,"ischeck","string"===typeof e?e.trim():e)},expression:"checkList.soundInfo.ischeck"}}),t._v(" "),s("div",{staticClass:"inputWrap"},[t._v("\n 单价:\n "),s("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.checkList.soundInfo.value,expression:"checkList.soundInfo.value",modifiers:{trim:!0}}],attrs:{type:"text",placeholder:"请输入"},domProps:{value:t.checkList.soundInfo.value},on:{input:function(e){e.target.composing||t.$set(t.checkList.soundInfo,"value",e.target.value.trim())},blur:function(e){return t.$forceUpdate()}}})])],1),t._v(" "),s("div",{staticClass:"checkRow"},[s("el-checkbox",{attrs:{label:"乐团合奏训练"},model:{value:t.checkList.allInfo.ischeck,callback:function(e){t.$set(t.checkList.allInfo,"ischeck","string"===typeof e?e.trim():e)},expression:"checkList.allInfo.ischeck"}}),t._v(" "),s("div",{staticClass:"inputWrap"},[t._v("\n 单价:\n "),s("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.checkList.allInfo.value,expression:"checkList.allInfo.value",modifiers:{trim:!0}}],attrs:{type:"text",placeholder:"请输入"},domProps:{value:t.checkList.allInfo.value},on:{input:function(e){e.target.composing||t.$set(t.checkList.allInfo,"value",e.target.value.trim())},blur:function(e){return t.$forceUpdate()}}})])],1),t._v(" "),s("div",{staticClass:"checkRow"},[s("el-checkbox",{attrs:{label:"基础技能训练"},model:{value:t.checkList.baseInfo.ischeck,callback:function(e){t.$set(t.checkList.baseInfo,"ischeck","string"===typeof e?e.trim():e)},expression:"checkList.baseInfo.ischeck"}}),t._v(" "),s("div",{staticClass:"inputWrap"},[t._v("\n 单价:\n "),s("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.checkList.baseInfo.value,expression:"checkList.baseInfo.value",modifiers:{trim:!0}}],attrs:{type:"number",placeholder:"请输入"},domProps:{value:t.checkList.baseInfo.value},on:{input:function(e){e.target.composing||t.$set(t.checkList.baseInfo,"value",e.target.value.trim())},blur:function(e){return t.$forceUpdate()}},nativeOn:{mousewheel:function(t){t.preventDefault()}}})])],1),t._v(" "),s("div",{staticClass:"checkRow"},[s("el-checkbox",{attrs:{label:"假期集中训练"},model:{value:t.checkList.holidayInfo.ischeck,callback:function(e){t.$set(t.checkList.holidayInfo,"ischeck","string"===typeof e?e.trim():e)},expression:"checkList.holidayInfo.ischeck"}}),t._v(" "),s("div",{staticClass:"inputWrap"},[t._v("\n 单价:\n "),s("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.checkList.holidayInfo.value,expression:"checkList.holidayInfo.value",modifiers:{trim:!0}}],attrs:{type:"number",placeholder:"请输入"},domProps:{value:t.checkList.holidayInfo.value},on:{input:function(e){e.target.composing||t.$set(t.checkList.holidayInfo,"value",e.target.value.trim())},blur:function(e){return t.$forceUpdate()}},nativeOn:{mousewheel:function(t){t.preventDefault()}}})])],1),t._v(" "),s("div",{staticClass:"checkRow"},[s("el-checkbox",{staticClass:"classCheckBox",attrs:{label:"课程提示"},model:{value:t.checkList.submit.ischeck,callback:function(e){t.$set(t.checkList.submit,"ischeck","string"===typeof e?e.trim():e)},expression:"checkList.submit.ischeck"}}),t._v(" "),t.checkList.submit.ischeck?s("div",{staticClass:"textWrap"},[s("el-input",{staticStyle:{width:"500px"},attrs:{type:"textarea",rows:1},model:{value:t.checkList.submit.value,callback:function(e){t.$set(t.checkList.submit,"value","string"===typeof e?e.trim():e)},expression:"checkList.submit.value"}})],1):t._e()],1),t._v(" "),s("div",{staticClass:"head noMargin"},[t._v("付费方式:")]),t._v(" "),s("div",{staticClass:"checkRow"},[s("el-checkbox",{staticClass:"classCheckBox",attrs:{label:"学校"},model:{value:t.payList.school.ischeck,callback:function(e){t.$set(t.payList.school,"ischeck","string"===typeof e?e.trim():e)},expression:"payList.school.ischeck"}}),t._v(" "),s("div",{staticClass:"chioseList"},[s("div",{staticClass:"chioseItem",class:"ONE_OFF"==t.payList.school.chiose?"active":"",on:{click:function(e){t.payList.school.chiose="ONE_OFF"}}},[t._v("一次性")]),t._v(" "),s("div",{staticClass:"chioseItem",class:"MONTHLY"==t.payList.school.chiose?"active":"",on:{click:function(e){t.payList.school.chiose="MONTHLY"}}},[t._v("一个月")]),t._v(" "),s("div",{staticClass:"chioseItem",class:"TERM"==t.payList.school.chiose?"active":"",on:{click:function(e){t.payList.school.chiose="TERM"}}},[t._v("一学期")]),t._v(" "),s("div",{staticClass:"chioseItem",class:"YEAR"==t.payList.school.chiose?"active":"",on:{click:function(e){t.payList.school.chiose="YEAR"}}},[t._v("一学年")])]),t._v(" "),s("div",{staticClass:"inputWrap"},[t._v("\n 预计收费:\n "),s("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.payList.school.price,expression:"payList.school.price",modifiers:{trim:!0}}],attrs:{type:"textarea",placeholder:"请输入"},domProps:{value:t.payList.school.price},on:{input:function(e){e.target.composing||t.$set(t.payList.school,"price",e.target.value.trim())},blur:function(e){return t.$forceUpdate()}}})]),t._v(" "),s("div",{staticClass:"inputWrap"},[t._v("\n 备注:\n "),s("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.payList.school.value,expression:"payList.school.value",modifiers:{trim:!0}}],attrs:{type:"textarea",placeholder:"请输入"},domProps:{value:t.payList.school.value},on:{input:function(e){e.target.composing||t.$set(t.payList.school,"value",e.target.value.trim())},blur:function(e){return t.$forceUpdate()}}})])],1),t._v(" "),s("div",{staticClass:"checkRow"},[s("el-checkbox",{staticClass:"classCheckBox",attrs:{label:"公司"},model:{value:t.payList.company.ischeck,callback:function(e){t.$set(t.payList.company,"ischeck","string"===typeof e?e.trim():e)},expression:"payList.company.ischeck"}}),t._v(" "),s("div",{staticClass:"chioseList"},[s("div",{staticClass:"chioseItem",class:"ONE_OFF"==t.payList.company.chiose?"active":"",on:{click:function(e){t.payList.company.chiose="ONE_OFF"}}},[t._v("一次性")]),t._v(" "),s("div",{staticClass:"chioseItem",class:"MONTHLY"==t.payList.company.chiose?"active":"",on:{click:function(e){t.payList.company.chiose="MONTHLY"}}},[t._v("一个月")]),t._v(" "),s("div",{staticClass:"chioseItem",class:"TERM"==t.payList.company.chiose?"active":"",on:{click:function(e){t.payList.company.chiose="TERM"}}},[t._v("一学期")]),t._v(" "),s("div",{staticClass:"chioseItem",class:"YEAR"==t.payList.company.chiose?"active":"",on:{click:function(e){t.payList.company.chiose="YEAR"}}},[t._v("一学年")])]),t._v(" "),s("div",{staticClass:"inputWrap"},[t._v("\n 预计收费:\n "),s("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.payList.company.price,expression:"payList.company.price",modifiers:{trim:!0}}],attrs:{type:"textarea",placeholder:"请输入"},domProps:{value:t.payList.company.price},on:{input:function(e){e.target.composing||t.$set(t.payList.company,"price",e.target.value.trim())},blur:function(e){return t.$forceUpdate()}}})]),t._v(" "),s("div",{staticClass:"inputWrap"},[t._v("\n 备注:\n "),s("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.payList.company.value,expression:"payList.company.value",modifiers:{trim:!0}}],attrs:{type:"textarea",placeholder:"请输入"},domProps:{value:t.payList.company.value},on:{input:function(e){e.target.composing||t.$set(t.payList.company,"value",e.target.value.trim())},blur:function(e){return t.$forceUpdate()}}})])],1),t._v(" "),s("div",{staticClass:"checkRow"},[s("el-checkbox",{staticClass:"classCheckBox",attrs:{label:"学员"},model:{value:t.payList.student.ischeck,callback:function(e){t.$set(t.payList.student,"ischeck","string"===typeof e?e.trim():e)},expression:"payList.student.ischeck"}}),t._v(" "),s("div",{staticClass:"chioseList"},[s("div",{staticClass:"chioseItem",class:"ONE_OFF"==t.payList.student.chiose?"active":"",on:{click:function(e){t.payList.student.chiose="ONE_OFF"}}},[t._v("一次性")]),t._v(" "),s("div",{staticClass:"chioseItem",class:"loop"==t.payList.student.chiose?"active":"",on:{click:function(e){t.payList.student.chiose="loop"}}},[t._v("周期循环")])])],1),t._v(" "),"loop"==t.payList.student.chiose?s("p",{staticClass:"subTitle"},[t._v("按月缴费时,将在所选月份的1号的前一周提醒用户缴费操作,单次的缴费金额为当前列表「预计收费」的设置金额")]):t._e(),t._v(" "),"loop"==t.payList.student.chiose?s("div",{staticClass:"chioseWrap"},[s("p",[t._v("缴费月份:")]),t._v(" "),s("el-checkbox-group",{attrs:{fill:"#14928A","text-color":"#474747"},model:{value:t.payList.chioseMonth,callback:function(e){t.$set(t.payList,"chioseMonth","string"===typeof e?e.trim():e)},expression:"payList.chioseMonth"}},[s("el-checkbox",{attrs:{label:1}},[t._v("一月")]),t._v(" "),s("el-checkbox",{attrs:{label:2}},[t._v("二月")]),t._v(" "),s("el-checkbox",{attrs:{label:3}},[t._v("三月")]),t._v(" "),s("el-checkbox",{attrs:{label:4}},[t._v("四月")]),t._v(" "),s("el-checkbox",{attrs:{label:5}},[t._v("五月")]),t._v(" "),s("el-checkbox",{attrs:{label:6}},[t._v("六月")]),t._v(" "),s("el-checkbox",{attrs:{label:7}},[t._v("七月")]),t._v(" "),s("el-checkbox",{attrs:{label:8}},[t._v("八月")]),t._v(" "),s("el-checkbox",{attrs:{label:9}},[t._v("九月")]),t._v(" "),s("el-checkbox",{attrs:{label:10}},[t._v("十月")]),t._v(" "),s("el-checkbox",{attrs:{label:11}},[t._v("十一月")]),t._v(" "),s("el-checkbox",{attrs:{label:12}},[t._v("十二月")])],1)],1):t._e()]),t._v(" "),s("div",{staticClass:"btnWrap"},["resetTeam"==t.teamStatus?s("div",{directives:[{name:"permission",rawName:"v-permission",value:{child:"musicGroup/update",parent:"/resetTeaming/teamBaseInfo"},expression:"{child: 'musicGroup/update', parent: '/resetTeaming/teamBaseInfo'}"}],staticClass:"nextBtn",on:{click:t.resetSubmit}},[t._v("修改")]):t._e(),t._v(" "),"newTeam"==t.teamStatus||"teamDraft"==t.teamStatus||"teamAudit"==t.teamStatus?s("div",{staticClass:"nextBtn",on:{click:function(e){return t.gotoNext(1)}}},[t._v("下一步")]):t._e(),t._v(" "),"teamList"==t.teamStatus?s("div",{staticClass:"nextBtn",on:{click:function(e){return t.gotoNext(2)}}},[t._v("下一步")]):t._e()])],1)])},o=[],i=(s("28a5"),s("7f7f"),s("1cc7")),c=s("99b4"),r=(s("09f4"),s("bc3a"),s("4360"),s("4328"),{name:"teamBaseInfo",props:["getTeamList"],data:function(){return{organId:null,topFrom:{type:"",section:"",school:"",teacher:"",name:"",boss:"",time:"",startClass:[],address:"",salary:"",head:"",isClass:!1,startTime:"",ownershipType:"OWN"},checkList:{soundInfo:{ischeck:!1,value:""},allInfo:{ischeck:!1,value:""},baseInfo:{ischeck:!1,value:""},holidayInfo:{ischeck:!1,value:""},submit:{ischeck:!1,value:"年度安排个月共xxx课时,课时,原价xxx元,现价xxxx元/月(约 xxxx元/课时 )"}},baseInfo:{},money:580,orderInfo:{marketPrice:0,referencePrice:0},sectionList:[],typeList:[],cooperationList:[],teacherList:[],addList:[],payList:{school:{ischeck:!1,value:"",price:"",chiose:""},company:{ischeck:!1,value:"",price:"",chiose:""},student:{ischeck:!0,chiose:"loop"},chioseMonth:[]},activeTeam:[],teamid:"",teamStatus:"",orgianList:[]}},created:function(){},activated:function(){this.init()},mounted:function(){this.init()},methods:{init:function(){var t=this;this.teamStatus=this.$route.query.type,this.activeTeam=this.getTeamList,"resetTeam"==this.teamStatus||"teamDraft"==this.teamStatus||"teamAudit"==this.teamStatus?(this.teamid=this.$route.query.id,Object(i["ib"])({musicGroupId:this.teamid}).then((function(e){if(200==e.code){for(var s in t.topFrom.name=e.data.musicGroup.name,t.topFrom.time=e.data.musicGroup.applyExpireDate,t.topFrom.type=e.data.musicGroup.chargeTypeId,t.topFrom.startClass=e.data.musicGroup.enrollClasses.split(","),t.topFrom.section=e.data.musicGroup.organId,t.topFrom.school=e.data.musicGroup.cooperationOrganId,t.topFrom.teacher=e.data.musicGroup.educationalTeacherId,t.topFrom.boss=e.data.musicGroup.teamTeacherId,t.topFrom.address=e.data.musicGroup.schoolId,t.topFrom.salary=e.data.musicGroup.settlementType,t.topFrom.head=e.data.musicGroup.directorUserId,t.topFrom.isClass=e.data.musicGroup.isClassroomLessons,t.topFrom.startTime=e.data.musicGroup.expectStartGroupDate,t.topFrom.ownershipType=e.data.musicGroup.ownershipType,t.checkList=JSON.parse(e.data.musicGroup.courseForm),e.data.musicGroupPaymentEntities)"学校"==e.data.musicGroupPaymentEntities[s].name&&(t.payList.school.ischeck=!0,t.payList.school.value=e.data.musicGroupPaymentEntities[s].memo,t.payList.school.price=e.data.musicGroupPaymentEntities[s].amount,t.payList.school.chiose=e.data.musicGroupPaymentEntities[s].paymentMethod),"公司"==e.data.musicGroupPaymentEntities[s].name&&(t.payList.company.ischeck=!0,t.payList.company.value=e.data.musicGroupPaymentEntities[s].memo,t.payList.company.price=e.data.musicGroupPaymentEntities[s].amount,t.payList.company.chiose=e.data.musicGroupPaymentEntities[s].paymentMethod),e.data.months.length>0?(t.payList.student.ischeck=!0,t.payList.student.chiose="loop",t.chioseMonth=e.data.months):(t.payList.student.ischeck=!0,t.payList.student.chiose="ONE_OFF");t.payList.chioseMonth=e.data.months,e.data.musicGroup.organId&&(Object(c["z"])({organId:e.data.musicGroup.organId,rows:1e3}).then((function(e){200==e.code&&(t.orgianList=e.data.rows)})),Object(c["y"])({organId:e.data.musicGroup.organId}).then((function(e){200==e.code&&(t.cooperationList=e.data)})),Object(c["o"])({organId:e.data.musicGroup.organId}).then((function(e){200==e.code&&(t.addList=e.data)})))}}))):(this.topFrom={type:"",section:"",school:"",teacher:"",name:"",boss:"",time:"",startClass:[],address:"",salary:"",head:"",isClass:!1,startTime:"",ownershipType:"OWN"},this.$refs["topinfo"].resetFields()),Object(i["N"])().then((function(e){200==e.code&&(t.sectionList=e.data)})),Object(i["pb"])({rows:1e3}).then((function(e){200==e.code&&(t.typeList=e.data.rows)})),sessionStorage.setItem("resetCode","1")},changeSection:function(t){var e=this;this.topFrom.teacher="",this.topFrom.boss="",this.topFrom.head="",this.topFrom.school="",this.topFrom.address="",Object(c["z"])({organId:t,rows:1e3}).then((function(t){200==t.code&&(e.orgianList=t.data.rows)})),Object(c["y"])({organId:t}).then((function(t){200==t.code&&(e.cooperationList=t.data)})),Object(c["o"])({organId:t}).then((function(t){200==t.code&&(e.addList=t.data)}))},chioseSchool:function(t){},gotoNext:function(t){var e=this;this.$refs["topinfo"].validate((function(s,a){s?(e.$store.dispatch("topinfo",e.topFrom),e.$store.dispatch("checkinfo",e.checkList),e.$store.dispatch("getpayInfo",e.payList),"teamDraft"==e.teamStatus?e.resetSubmit():e.$emit("chiosetab",t)):e.$message.error("请填写建团必要参数")}))},resetSubmit:function(){var t=this;this.$refs["topinfo"].validate((function(e,s){if(e){var a=null;switch(t.teamStatus){case"resetTeam":a="PROGRESS";break;case"newTeam":a=null;break;case"teamList":a=null;break;case"teamDraft":a="DRAFT";break}var o={};"loop"==t.payList.student.chiose?o.months=t.payList.chioseMonth:o.months=[],o.musicGroup={settlementType:t.topFrom.salary,applyExpireDate:t.topFrom.time+" 00:00:01",chargeTypeId:t.topFrom.type,cooperationOrganId:t.topFrom.school,teamTeacherId:t.topFrom.boss,educationalTeacherId:t.topFrom.teacher,enrollClasses:t.topFrom.startClass.join(","),name:t.topFrom.name,organId:t.topFrom.section,schoolId:t.topFrom.address,courseForm:JSON.stringify(t.checkList),id:t.teamid,directorUserId:t.topFrom.head,isClassroomLessons:t.topFrom.isClass,status:a,expectStartGroupDate:t.topFrom.startTime,ownershipType:t.topFrom.ownershipType},o.musicGroupPaymentEntities=[],t.payList.school.ischeck&&o.musicGroupPaymentEntities.push({amount:t.payList.school.price,memo:t.payList.school.value,paymentMethod:t.payList.school.chiose,name:"学校"}),t.payList.company.ischeck&&o.musicGroupPaymentEntities.push({amount:t.payList.company.price,memo:t.payList.company.value,paymentMethod:t.payList.company.chiose,name:"公司"}),t.payList.student.ischeck&&o.musicGroupPaymentEntities.push({paymentMethod:t.payList.student.chiose,name:"学生"}),Object(i["Ib"])(o).then((function(e){200==e.code&&("teamDraft"==t.teamStatus?(t.$message.success("保存成功"),t.$emit("chiosetab",1)):t.$message.success("修改乐团成功"))}))}else t.$message.error("请填写必要参数")}))}},computed:{}}),l=r,n=(s("6193"),s("2877")),p=Object(n["a"])(l,a,o,!1,null,null,null);e["a"]=p.exports},aa6f:function(t,e,s){}}]);
|