chunk-63e4d40c.2f334af0.js 32 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-63e4d40c"],{"09f4":function(e,t,a){"use strict";a.d(t,"a",function(){return n}),Math.easeInOutQuad=function(e,t,a,s){return e/=s/2,e<1?a/2*e*e+t:(e--,-a/2*(e*(e-2)-1)+t)};var s=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e){window.setTimeout(e,1e3/60)}}();function o(e){document.documentElement.scrollTop=e,document.body.parentNode.scrollTop=e,document.body.scrollTop=e}function i(){return document.documentElement.scrollTop||document.body.parentNode.scrollTop||document.body.scrollTop}function n(e,t,a){var n=i(),r=e-n,c=20,l=0;t="undefined"===typeof t?500:t;var u=function e(){l+=c;var i=Math.easeInOutQuad(l,n,r,t);o(i),l<t?s(e):a&&"function"===typeof a&&a()};u()}},6193:function(e,t,a){"use strict";var s=a("bf5b"),o=a.n(s);o.a},"80b0":function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"base-container"},[a("div",{staticClass:"banseLeft"},[a("div",{staticClass:"head"},[e._v("乐团基本信息:")]),e._v(" "),a("el-form",{ref:"topinfo",staticStyle:{"margin-left":"11px"},attrs:{model:e.topFrom,inline:!0,"label-width":"120px"}},[a("el-form-item",{attrs:{label:"收费类型",prop:"type",rules:[{required:!0,message:"收费类型不能为空"}]}},[a("el-select",{attrs:{filterable:"",clearable:""},model:{value:e.topFrom.type,callback:function(t){e.$set(e.topFrom,"type","string"===typeof t?t.trim():t)},expression:"topFrom.type"}},e._l(e.typeList,function(e,t){return a("el-option",{key:t,attrs:{label:e.name,value:e.id}})}),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"所属分部",prop:"section",rules:[{required:!0,message:"所属分部不能为空"}]}},[a("el-select",{attrs:{filterable:"",clearable:""},on:{change:e.changeSection},model:{value:e.topFrom.section,callback:function(t){e.$set(e.topFrom,"section","string"===typeof t?t.trim():t)},expression:"topFrom.section"}},e._l(e.sectionList,function(e,t){return a("el-option",{key:t,attrs:{label:e.name,value:e.id}})}),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"合作单位",prop:"school",rules:[{required:!0,message:"合作单位不能为空"}]}},[a("el-select",{attrs:{disabled:!e.topFrom.section,filterable:"",clearable:""},on:{change:e.chioseSchool},model:{value:e.topFrom.school,callback:function(t){e.$set(e.topFrom,"school","string"===typeof t?t.trim():t)},expression:"topFrom.school"}},e._l(e.cooperationList,function(e,t){return a("el-option",{key:t,attrs:{label:e.name,value:e.id}})}),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"教学地点",prop:"address",rules:[{required:!0,message:"教学地点不能为空"}]}},[a("el-select",{attrs:{filterable:"",clearable:"",disabled:!e.topFrom.section},model:{value:e.topFrom.address,callback:function(t){e.$set(e.topFrom,"address","string"===typeof t?t.trim():t)},expression:"topFrom.address"}},e._l(e.addList,function(e,t){return a("el-option",{key:t,attrs:{label:e.name,value:e.id}})}),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"乐团名称",prop:"name",rules:[{required:!0,message:"乐团名称不能为空"}]}},[a("el-input",{attrs:{placeholder:"请输入乐团名称"},model:{value:e.topFrom.name,callback:function(t){e.$set(e.topFrom,"name","string"===typeof t?t.trim():t)},expression:"topFrom.name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"运营主管",prop:"boss",rules:[{required:!0,message:"运营主管不能为空"}]}},[a("el-select",{attrs:{disabled:!e.topFrom.section,filterable:"",clearable:""},model:{value:e.topFrom.boss,callback:function(t){e.$set(e.topFrom,"boss","string"===typeof t?t.trim():t)},expression:"topFrom.boss"}},e._l(e.orgianList,function(e,t){return a("el-option",{key:t,attrs:{label:e.realName,value:e.id}})}),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"教务老师",prop:"teacher",rules:[{required:!0,message:"教务老师不能为空"}]}},[a("el-select",{attrs:{disabled:!e.topFrom.section,filterable:"",clearable:""},model:{value:e.topFrom.teacher,callback:function(t){e.$set(e.topFrom,"teacher","string"===typeof t?t.trim():t)},expression:"topFrom.teacher"}},e._l(e.orgianList,function(e,t){return a("el-option",{key:t,attrs:{label:e.realName,value:e.id}})}),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"维修技师",prop:"repairUserId"}},[a("el-select",{attrs:{disabled:!e.topFrom.section,filterable:"",clearable:""},model:{value:e.topFrom.repairUserId,callback:function(t){e.$set(e.topFrom,"repairUserId","string"===typeof t?t.trim():t)},expression:"topFrom.repairUserId"}},e._l(e.technician,function(e,t){return a("el-option",{key:t,attrs:{label:e.userName,value:e.userId}})}),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"报名截止时间",prop:"time",rules:[{required:!0,message:"请输入报名截止时间"}]}},[a("el-date-picker",{attrs:{type:"date","value-format":"yyyy-MM-dd","picker-options":{firstDayOfWeek:1},placeholder:"选择日期"},model:{value:e.topFrom.time,callback:function(t){e.$set(e.topFrom,"time","string"===typeof t?t.trim():t)},expression:"topFrom.time"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"预计开团时间",prop:"startTime",rules:[{required:!0,message:"请输入预计开团时间"}]}},[a("el-date-picker",{attrs:{type:"date","value-format":"yyyy-MM-dd","picker-options":{firstDayOfWeek:1},placeholder:"选择日期"},model:{value:e.topFrom.startTime,callback:function(t){e.$set(e.topFrom,"startTime","string"===typeof t?t.trim():t)},expression:"topFrom.startTime"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"缴费方式",prop:"paymentPattern",rules:[{required:!("resetTeam"==e.teamStatus||"teamDraft"===e.teamStatus||"teamAudit"===e.teamStatus),message:"请选择缴费方式"}]},on:{change:e.changePaymentPattern}},[a("el-select",{attrs:{placeholder:"缴费方式",disabled:"resetTeam"===e.teamStatus||"teamDraft"===e.teamStatus||"teamAudit"===e.teamStatus,clearable:"",filterable:""},model:{value:e.topFrom.paymentPattern,callback:function(t){e.$set(e.topFrom,"paymentPattern","string"===typeof t?t.trim():t)},expression:"topFrom.paymentPattern"}},[a("el-option",{attrs:{value:0,label:"按月"}}),e._v(" "),a("el-option",{attrs:{value:1,label:"按季"}}),e._v(" "),a("el-option",{attrs:{value:2,label:"一次性"}})],1)],1),e._v(" "),a("el-form-item",{attrs:{label:"缴费有效期开始",prop:"paymentValidStartDate",rules:[{required:!("resetTeam"==e.teamStatus||"teamDraft"===e.teamStatus||"teamAudit"===e.teamStatus),message:"请选择缴费有效期开始"}]}},[a("el-date-picker",{attrs:{disabled:"resetTeam"===e.teamStatus||"teamDraft"===e.teamStatus||"teamAudit"===e.teamStatus,placeholder:"开始日期","picker-options":{firstDayOfWeek:1}},model:{value:e.topFrom.paymentValidStartDate,callback:function(t){e.$set(e.topFrom,"paymentValidStartDate",t)},expression:"topFrom.paymentValidStartDate"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"缴费有效期结束",prop:"paymentValidEndDate",rules:[{required:!("resetTeam"==e.teamStatus||"teamDraft"===e.teamStatus||"teamAudit"===e.teamStatus),message:"请选择缴费有效期结束"}]}},[a("el-date-picker",{attrs:{disabled:"resetTeam"===e.teamStatus||"teamDraft"===e.teamStatus||"teamAudit"===e.teamStatus||2===e.topFrom.paymentPattern,"picker-options":e.beginDate(e.topFrom.paymentValidStartDate),placeholder:"结束日期"},model:{value:e.topFrom.paymentValidEndDate,callback:function(t){e.$set(e.topFrom,"paymentValidEndDate",t)},expression:"topFrom.paymentValidEndDate"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"招生年级",prop:"startClass",rules:[{required:!0,message:"请选择招生年纪"}]}},[a("el-select",{attrs:{placeholder:"起始年级",clearable:"",multiple:"","collapse-tags":"",filterable:""},model:{value:e.topFrom.startClass,callback:function(t){e.$set(e.topFrom,"startClass","string"===typeof t?t.trim():t)},expression:"topFrom.startClass"}},[a("el-option",{attrs:{value:"1",label:"一年级"}}),e._v(" "),a("el-option",{attrs:{value:"2",label:"二年级"}}),e._v(" "),a("el-option",{attrs:{value:"3",label:"三年级"}}),e._v(" "),a("el-option",{attrs:{value:"4",label:"四年级"}}),e._v(" "),a("el-option",{attrs:{value:"5",label:"五年级"}}),e._v(" "),a("el-option",{attrs:{value:"6",label:"六年级"}}),e._v(" "),a("el-option",{attrs:{value:"7",label:"初一"}}),e._v(" "),a("el-option",{attrs:{value:"8",label:"初二"}}),e._v(" "),a("el-option",{attrs:{value:"9",label:"初三"}}),e._v(" "),a("el-option",{attrs:{value:"10",label:"高一"}}),e._v(" "),a("el-option",{attrs:{value:"11",label:"高二"}}),e._v(" "),a("el-option",{attrs:{value:"12",label:"高三"}})],1)],1),e._v(" "),a("el-form-item",{attrs:{label:"课酬结算标准",rules:[{required:!0,message:"请选择课酬结算标准"}],prop:"salary"}},[a("el-select",{attrs:{clearable:"",filterable:""},model:{value:e.topFrom.salary,callback:function(t){e.$set(e.topFrom,"salary","string"===typeof t?t.trim():t)},expression:"topFrom.salary"}},[a("el-option",{attrs:{label:"默认课酬",value:"TEACHER_DEFAULT"}}),e._v(" "),a("el-option",{attrs:{label:"3.0课酬",value:"GRADIENT_SALARY"}})],1)],1),e._v(" "),a("el-form-item",{attrs:{label:"机构类型",prop:"ownershipType"}},[a("el-select",{model:{value:e.topFrom.ownershipType,callback:function(t){e.$set(e.topFrom,"ownershipType","string"===typeof t?t.trim():t)},expression:"topFrom.ownershipType"}},[a("el-option",{attrs:{label:"自有",value:"OWN"}}),e._v(" "),a("el-option",{attrs:{label:"三方",value:"COOPERATION"}})],1)],1),e._v(" "),"resetTeam"==e.teamStatus||"teamList"==e.teamStatus?a("el-form-item",{attrs:{label:"乐队指导",prop:"head"}},[a("el-select",{attrs:{filterable:"",clearable:""},model:{value:e.topFrom.head,callback:function(t){e.$set(e.topFrom,"head","string"===typeof t?t.trim():t)},expression:"topFrom.head"}},e._l(e.orgianList,function(e,t){return a("el-option",{key:t,attrs:{label:e.realName,value:e.id}})}),1)],1):e._e(),e._v(" "),a("el-form-item",{attrs:{label:"乐团网管课",rules:[{required:!0,message:"请选择是否排乐团网管课"}],prop:"feeType"}},[a("el-select",{attrs:{placeholder:"是否排乐团网管课"},on:{change:e.changeFeeType},model:{value:e.topFrom.feeType,callback:function(t){e.$set(e.topFrom,"feeType",t)},expression:"topFrom.feeType"}},[a("el-option",{attrs:{label:"需要排一次线上课",value:"ONLINE"}}),e._v(" "),a("el-option",{attrs:{label:"只排线下课",value:"OFFLINE"}})],1)],1),e._v(" "),a("el-form-item",{attrs:{label:"",prop:"isClass"}},[a("el-checkbox",{model:{value:e.topFrom.isClass,callback:function(t){e.$set(e.topFrom,"isClass","string"===typeof t?t.trim():t)},expression:"topFrom.isClass"}},[e._v("课堂课乐团")])],1)],1),e._v(" "),a("div",{staticClass:"checkList"},[a("div",{staticClass:"head noMargin"},[e._v("乐团课程:")]),e._v(" "),a("div",{staticClass:"checkRow"},[a("el-checkbox",{attrs:{label:"乐团声部训练"},model:{value:e.checkList.soundInfo.ischeck,callback:function(t){e.$set(e.checkList.soundInfo,"ischeck","string"===typeof t?t.trim():t)},expression:"checkList.soundInfo.ischeck"}}),e._v(" "),a("div",{staticClass:"inputWrap"},[e._v("\n 原价:\n "),a("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.checkList.soundInfo.value,expression:"checkList.soundInfo.value",modifiers:{trim:!0}}],attrs:{type:"text",placeholder:"请输入"},domProps:{value:e.checkList.soundInfo.value},on:{input:function(t){t.target.composing||e.$set(e.checkList.soundInfo,"value",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}}})])],1),e._v(" "),a("div",{staticClass:"checkRow"},[a("el-checkbox",{attrs:{label:"乐团合奏训练"},model:{value:e.checkList.allInfo.ischeck,callback:function(t){e.$set(e.checkList.allInfo,"ischeck","string"===typeof t?t.trim():t)},expression:"checkList.allInfo.ischeck"}}),e._v(" "),a("div",{staticClass:"inputWrap"},[e._v("\n 原价:\n "),a("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.checkList.allInfo.value,expression:"checkList.allInfo.value",modifiers:{trim:!0}}],attrs:{type:"text",placeholder:"请输入"},domProps:{value:e.checkList.allInfo.value},on:{input:function(t){t.target.composing||e.$set(e.checkList.allInfo,"value",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}}})])],1),e._v(" "),a("div",{staticClass:"checkRow"},[a("el-checkbox",{attrs:{label:"假期集中训练"},model:{value:e.checkList.holidayInfo.ischeck,callback:function(t){e.$set(e.checkList.holidayInfo,"ischeck","string"===typeof t?t.trim():t)},expression:"checkList.holidayInfo.ischeck"}}),e._v(" "),a("div",{staticClass:"inputWrap"},[e._v("\n 原价:\n "),a("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.checkList.holidayInfo.value,expression:"checkList.holidayInfo.value",modifiers:{trim:!0}}],attrs:{type:"number",placeholder:"请输入"},domProps:{value:e.checkList.holidayInfo.value},on:{input:function(t){t.target.composing||e.$set(e.checkList.holidayInfo,"value",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}},nativeOn:{mousewheel:function(e){e.preventDefault()}}})])],1),e._v(" "),e.checkList.networkInfo?a("div",{staticClass:"checkRow"},[a("el-checkbox",{attrs:{label:"乐团云课堂"},model:{value:e.checkList.networkInfo.ischeck,callback:function(t){e.$set(e.checkList.networkInfo,"ischeck",t)},expression:"checkList.networkInfo.ischeck"}}),e._v(" "),a("div",{staticClass:"inputWrap"},[e._v("\n 原价:\n "),a("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.checkList.networkInfo.value,expression:"checkList.networkInfo.value",modifiers:{trim:!0}}],attrs:{type:"number",placeholder:"请输入"},domProps:{value:e.checkList.networkInfo.value},on:{input:function(t){t.target.composing||e.$set(e.checkList.networkInfo,"value",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}},nativeOn:{mousewheel:function(e){e.preventDefault()}}})])],1):e._e(),e._v(" "),a("div",{staticClass:"checkRow"},[a("el-checkbox",{attrs:{label:"网络基础训练"},model:{value:e.checkList.baseInfo.ischeck,callback:function(t){e.$set(e.checkList.baseInfo,"ischeck","string"===typeof t?t.trim():t)},expression:"checkList.baseInfo.ischeck"}}),e._v(" "),a("div",{staticClass:"inputWrap"},[e._v("\n 原价:\n "),a("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.checkList.baseInfo.value,expression:"checkList.baseInfo.value",modifiers:{trim:!0}}],attrs:{type:"number",placeholder:"请输入"},domProps:{value:e.checkList.baseInfo.value},on:{input:function(t){t.target.composing||e.$set(e.checkList.baseInfo,"value",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}},nativeOn:{mousewheel:function(e){e.preventDefault()}}})])],1),e._v(" "),a("div",{staticClass:"checkRow"},[a("el-checkbox",{staticClass:"classCheckBox",attrs:{label:"课程提示"},model:{value:e.checkList.submit.ischeck,callback:function(t){e.$set(e.checkList.submit,"ischeck","string"===typeof t?t.trim():t)},expression:"checkList.submit.ischeck"}}),e._v(" "),e.checkList.submit.ischeck?a("div",{staticClass:"textWrap"},[a("el-input",{staticStyle:{width:"500px"},attrs:{type:"textarea",rows:1},model:{value:e.checkList.submit.value,callback:function(t){e.$set(e.checkList.submit,"value","string"===typeof t?t.trim():t)},expression:"checkList.submit.value"}})],1):e._e()],1),e._v(" "),a("div",{staticClass:"head noMargin"},[e._v("新生专享:")]),e._v(" "),e.newStudentList.baseInfo?a("div",{staticClass:"checkRow"},[a("el-checkbox",{attrs:{label:"网络基础训练"},model:{value:e.newStudentList.baseInfo.ischeck,callback:function(t){e.$set(e.newStudentList.baseInfo,"ischeck",t)},expression:"newStudentList.baseInfo.ischeck"}}),e._v(" "),a("div",{staticClass:"inputWrap"},[e._v("\n 原价:\n "),a("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.newStudentList.baseInfo.nowValue,expression:"newStudentList.baseInfo.nowValue",modifiers:{trim:!0}}],attrs:{type:"number",placeholder:"请输入"},domProps:{value:e.newStudentList.baseInfo.nowValue},on:{input:function(t){t.target.composing||e.$set(e.newStudentList.baseInfo,"nowValue",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}},nativeOn:{mousewheel:function(e){e.preventDefault()}}})]),e._v(" "),a("div",{staticClass:"inputWrap"},[e._v("\n 现价:\n "),a("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.newStudentList.baseInfo.value,expression:"newStudentList.baseInfo.value",modifiers:{trim:!0}}],attrs:{type:"number",placeholder:"请输入"},domProps:{value:e.newStudentList.baseInfo.value},on:{input:function(t){t.target.composing||e.$set(e.newStudentList.baseInfo,"value",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}},nativeOn:{mousewheel:function(e){e.preventDefault()}}})])],1):e._e(),e._v(" "),a("div",{staticClass:"head noMargin"},[e._v("付费方式:")]),e._v(" "),a("div",{staticClass:"checkRow"},[a("el-checkbox",{staticClass:"classCheckBox",attrs:{label:"学校"},model:{value:e.payList.school.ischeck,callback:function(t){e.$set(e.payList.school,"ischeck","string"===typeof t?t.trim():t)},expression:"payList.school.ischeck"}}),e._v(" "),a("div",{staticClass:"chioseList"},[a("div",{staticClass:"chioseItem",class:"ONE_OFF"==e.payList.school.chiose?"active":"",on:{click:function(t){e.payList.school.chiose="ONE_OFF"}}},[e._v("一次性")]),e._v(" "),a("div",{staticClass:"chioseItem",class:"MONTHLY"==e.payList.school.chiose?"active":"",on:{click:function(t){e.payList.school.chiose="MONTHLY"}}},[e._v("一个月")]),e._v(" "),a("div",{staticClass:"chioseItem",class:"TERM"==e.payList.school.chiose?"active":"",on:{click:function(t){e.payList.school.chiose="TERM"}}},[e._v("一学期")]),e._v(" "),a("div",{staticClass:"chioseItem",class:"YEAR"==e.payList.school.chiose?"active":"",on:{click:function(t){e.payList.school.chiose="YEAR"}}},[e._v("一学年")])]),e._v(" "),a("div",{staticClass:"inputWrap"},[e._v("\n 预计收费:\n "),a("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.payList.school.price,expression:"payList.school.price",modifiers:{trim:!0}}],attrs:{type:"textarea",placeholder:"请输入"},domProps:{value:e.payList.school.price},on:{input:function(t){t.target.composing||e.$set(e.payList.school,"price",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}}})]),e._v(" "),a("div",{staticClass:"inputWrap"},[e._v("\n 备注:\n "),a("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.payList.school.value,expression:"payList.school.value",modifiers:{trim:!0}}],attrs:{type:"textarea",placeholder:"请输入"},domProps:{value:e.payList.school.value},on:{input:function(t){t.target.composing||e.$set(e.payList.school,"value",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}}})])],1),e._v(" "),a("div",{staticClass:"checkRow"},[a("el-checkbox",{staticClass:"classCheckBox",attrs:{label:"公司"},model:{value:e.payList.company.ischeck,callback:function(t){e.$set(e.payList.company,"ischeck","string"===typeof t?t.trim():t)},expression:"payList.company.ischeck"}}),e._v(" "),a("div",{staticClass:"chioseList"},[a("div",{staticClass:"chioseItem",class:"ONE_OFF"==e.payList.company.chiose?"active":"",on:{click:function(t){e.payList.company.chiose="ONE_OFF"}}},[e._v("一次性")]),e._v(" "),a("div",{staticClass:"chioseItem",class:"MONTHLY"==e.payList.company.chiose?"active":"",on:{click:function(t){e.payList.company.chiose="MONTHLY"}}},[e._v("一个月")]),e._v(" "),a("div",{staticClass:"chioseItem",class:"TERM"==e.payList.company.chiose?"active":"",on:{click:function(t){e.payList.company.chiose="TERM"}}},[e._v("一学期")]),e._v(" "),a("div",{staticClass:"chioseItem",class:"YEAR"==e.payList.company.chiose?"active":"",on:{click:function(t){e.payList.company.chiose="YEAR"}}},[e._v("一学年")])]),e._v(" "),a("div",{staticClass:"inputWrap"},[e._v("\n 预计收费:\n "),a("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.payList.company.price,expression:"payList.company.price",modifiers:{trim:!0}}],attrs:{type:"textarea",placeholder:"请输入"},domProps:{value:e.payList.company.price},on:{input:function(t){t.target.composing||e.$set(e.payList.company,"price",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}}})]),e._v(" "),a("div",{staticClass:"inputWrap"},[e._v("\n 备注:\n "),a("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.payList.company.value,expression:"payList.company.value",modifiers:{trim:!0}}],attrs:{type:"textarea",placeholder:"请输入"},domProps:{value:e.payList.company.value},on:{input:function(t){t.target.composing||e.$set(e.payList.company,"value",t.target.value.trim())},blur:function(t){return e.$forceUpdate()}}})])],1)]),e._v(" "),a("div",{staticClass:"btnWrap"},["resetTeam"==e.teamStatus?a("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:e.resetSubmit}},[e._v("修改")]):e._e(),e._v(" "),"newTeam"==e.teamStatus||"teamDraft"==e.teamStatus||"teamAudit"==e.teamStatus?a("div",{staticClass:"nextBtn",on:{click:function(t){return e.gotoNext(1)}}},[e._v("下一步")]):e._e(),e._v(" "),"teamList"==e.teamStatus?a("div",{staticClass:"nextBtn",on:{click:function(t){return e.gotoNext(2)}}},[e._v("下一步")]):e._e()])],1)])},o=[],i=(a("28a5"),a("7f7f"),a("1cc7")),n=a("a488"),r=(a("5a0c"),a("99b4")),c=(a("09f4"),a("bc3a"),a("4360"),a("6612"),a("fa7d"),a("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:"",feeType:null,paymentPattern:"",paymentValid:[],paymentValidStartDate:null,paymentValidEndDate:null,ownershipType:"OWN",repairUserId:null},checkList:{soundInfo:{ischeck:!1,value:"",checkBuy:!1,isNew:0,isStatus:!1},allInfo:{ischeck:!1,value:"",checkBuy:!1,isNew:0,isStatus:!1},baseInfo:{ischeck:!1,value:"",checkBuy:!1,isNew:0,isStatus:!1},holidayInfo:{ischeck:!1,value:"",checkBuy:!1,isNew:0,isStatus:!1},networkInfo:{ischeck:!1,value:"",checkBuy:!1,isNew:0,isStatus:!1},submit:{ischeck:!1,value:"年度安排个月共xxx课时,课时,原价xxx元,现价xxxx元/月(约 xxxx元/课时 )"}},newStudentList:{baseInfo:{ischeck:!1,value:"",checkBuy:!0,nowValue:"",isNew:1,isStatus:!1}},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:[],isInit:!1,technician:[]}},created:function(){},activated:function(){this.payList={school:{ischeck:!1,value:"",price:"",chiose:""},company:{ischeck:!1,value:"",price:"",chiose:""},student:{ischeck:!0,chiose:"loop"},chioseMonth:[]},this.init()},mounted:function(){this.init()},beforeDestroy:function(){},methods:{changeFeeType:function(e){console.log("ONLINE"==e)},changePaymentPattern:function(e){2===e&&(this.topFrom.paymentValidEndDate=null)},beginDate:function(e){return{firstDayOfWeek:1,disabledDate:function(t){return e?new Date(e).getTime()-864e5>=t.getTime():t.getTime()+864e5<Date.now()}}},init:function(){var e=this;this.checkList={soundInfo:{ischeck:!1,value:"",checkBuy:!1,isNew:0,isStatus:!1},allInfo:{ischeck:!1,value:"",checkBuy:!1,isNew:0,isStatus:!1},baseInfo:{ischeck:!1,value:"",checkBuy:!1,isNew:0,isStatus:!1},holidayInfo:{ischeck:!1,value:"",checkBuy:!1,isNew:0,isStatus:!1},networkInfo:{ischeck:!1,value:"",checkBuy:!1,isNew:0,isStatus:!1},submit:{ischeck:!1,value:"年度安排个月共xxx课时,课时,原价xxx元,现价xxxx元/月(约 xxxx元/课时 )"}},this.newStudentList={baseInfo:{ischeck:!1,value:"",checkBuy:!0,nowValue:"",isNew:1,isStatus:!1}},this.isInit=!0,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["sb"])({musicGroupId:this.teamid}).then(function(t){if(200==t.code){e.topFrom.name=t.data.musicGroup.name,e.$emit("getName",e.topFrom.name),e.topFrom.time=t.data.musicGroup.applyExpireDate,e.topFrom.type=t.data.musicGroup.chargeTypeId,e.topFrom.startClass=t.data.musicGroup.enrollClasses.split(","),e.topFrom.paymentPattern=t.data.musicGroup.paymentPattern,e.topFrom.paymentValidStartDate=t.data.musicGroup.paymentValidStartDate,e.topFrom.paymentValidEndDate=t.data.musicGroup.paymentValidEndDate,e.topFrom.section=t.data.musicGroup.organId,e.topFrom.school=t.data.musicGroup.cooperationOrganId,e.topFrom.teacher=t.data.musicGroup.educationalTeacherId,e.topFrom.boss=t.data.musicGroup.teamTeacherId,e.topFrom.address=t.data.musicGroup.schoolId,e.topFrom.salary=t.data.musicGroup.settlementType,e.topFrom.head=t.data.musicGroup.directorUserId,e.topFrom.isClass=t.data.musicGroup.isClassroomLessons,e.topFrom.startTime=t.data.musicGroup.expectStartGroupDate,e.topFrom.ownershipType=t.data.musicGroup.ownershipType,e.topFrom.repairUserId=t.data.musicGroup.repairUserId?t.data.musicGroup.repairUserId:null,e.topFrom.feeType=t.data.musicGroup.feeType?t.data.musicGroup.feeType:null,e.checkList;var a=JSON.parse(t.data.musicGroup.courseForm);for(var s in e.checkList)a[s]&&!a[s].isNew?e.checkList[s]=a[s]:a[s]&&a[s].isNew&&(e.newStudentList[s]=a[s],console.log(e.newStudentList[s]),e.newStudentList[s].checkBuy=!0);for(var o in t.data.musicGroupPaymentEntities)"学校"==t.data.musicGroupPaymentEntities[o].name&&(e.payList.school.ischeck=!0,e.payList.school.value=t.data.musicGroupPaymentEntities[o].memo,e.payList.school.price=t.data.musicGroupPaymentEntities[o].amount,e.payList.school.chiose=t.data.musicGroupPaymentEntities[o].paymentMethod),"公司"==t.data.musicGroupPaymentEntities[o].name&&(e.payList.company.ischeck=!0,e.payList.company.value=t.data.musicGroupPaymentEntities[o].memo,e.payList.company.price=t.data.musicGroupPaymentEntities[o].amount,e.payList.company.chiose=t.data.musicGroupPaymentEntities[o].paymentMethod),t.data.months.length>0?(e.payList.student.ischeck=!0,e.payList.student.chiose="loop",e.chioseMonth=t.data.months):(e.payList.student.ischeck=!0,e.payList.student.chiose="ONE_OFF");e.payList.chioseMonth=t.data.months,t.data.musicGroup.organId&&(Object(r["A"])({organId:t.data.musicGroup.organId,rows:1e3}).then(function(t){200==t.code&&(e.orgianList=t.data.rows)}),Object(r["z"])({organId:t.data.musicGroup.organId}).then(function(t){200==t.code&&(e.cooperationList=t.data)}),Object(r["o"])({organId:t.data.musicGroup.organId}).then(function(t){200==t.code&&(e.addList=t.data,e.isInit=!1)}),Object(n["a"])().then(function(t){200==t.code&&(e.technician=t.data)}))}})):(this.topFrom={type:"",section:"",school:"",teacher:"",name:"",boss:"",time:"",startClass:[],paymentValid:[],address:"",salary:"",head:"",paymentPattern:"",isClass:!1,startTime:"",ownershipType:"OWN",feeType:null},this.$refs["topinfo"].resetFields()),Object(i["S"])().then(function(t){200==t.code&&(e.sectionList=t.data)}),Object(i["yb"])({rows:1e3}).then(function(t){200==t.code&&(e.typeList=t.data.rows)}),sessionStorage.setItem("resetCode","1")},changeSection:function(e){var t=this;this.topFrom.teacher="",this.topFrom.boss="",this.topFrom.head="",this.topFrom.school="",this.topFrom.address="",Object(r["A"])({organId:e,rows:1e3}).then(function(e){200==e.code&&(t.orgianList=e.data.rows)}),Object(r["z"])({organId:e}).then(function(e){200==e.code&&(t.cooperationList=e.data)}),Object(r["o"])({organId:e}).then(function(e){200==e.code&&(t.addList=e.data)}),Object(n["a"])().then(function(e){200==e.code&&(t.technician=e.data)})},chioseSchool:function(e){},gotoNext:function(e){var t=this,a=[];for(var s in this.checkList)this.checkList[s]&&"submit"!=s&&a.push(this.checkList[s].ischeck);var o=!1;a.forEach(function(e){o=o||e}),o?this.$refs["topinfo"].validate(function(a,s){if(a){var o=[];for(var i in t.checkList)t.checkList[i].ischeck&&!t.checkList[i].value?o.push(!1):o.push(!0);for(var n in t.newStudentList)t.newStudentList[n].ischeck&&!t.newStudentList[n].value||t.newStudentList[n].ischeck&&!t.newStudentList[n].nowValue?o.push(!1):o.push(!0);var r=o.every(function(e){return 1==e});if(!r)return void t.$message.error("课程价格不能为空");t.$store.dispatch("topinfo",t.topFrom),t.$store.dispatch("checkinfo",t.checkList),t.$store.dispatch("getpayInfo",t.payList),t.$store.dispatch("newStudentinfo",t.newStudentList),"teamDraft"==t.teamStatus?t.resetSubmit():t.$emit("chiosetab",e)}else t.$message.error("请填写建团必要参数")}):this.$message.error("请至少选择一种乐团课程类型")},resetSubmit:function(){var e=this,t=[];for(var a in this.checkList)this.checkList[a]&&"submit"!=a&&t.push(this.checkList[a].ischeck);var s=!1;t.forEach(function(e){s=s||e}),s?this.$refs["topinfo"].validate(function(t,a){if(t){var s=[];for(var o in e.checkList)e.checkList[o].ischeck&&!e.checkList[o].value?s.push(!1):s.push(!0);for(var n in e.newStudentList)e.newStudentList[n].ischeck&&!e.newStudentList[n].value||e.newStudentList[n].ischeck&&!e.newStudentList[n].nowValue?s.push(!1):s.push(!0);var r=s.every(function(e){return 1==e});if(!r)return void e.$message.error("课程价格不能为空");var c=null;switch(e.teamStatus){case"resetTeam":c="PROGRESS";break;case"newTeam":c=null;break;case"teamList":c=null;break;case"teamDraft":c="DRAFT";break}var l={},u={};for(var p in e.checkList)e.checkList[p].ischeck&&(u[p]=e.checkList[p]);for(var m in e.newStudentList)e.newStudentList[m].ischeck&&(u[m]=e.newStudentList[m]);"loop"==e.payList.student.chiose?l.months=e.payList.chioseMonth:l.months=[],l.musicGroup={settlementType:e.topFrom.salary,applyExpireDate:e.topFrom.time+" 00:00:01",chargeTypeId:e.topFrom.type,cooperationOrganId:e.topFrom.school,teamTeacherId:e.topFrom.boss,educationalTeacherId:e.topFrom.teacher,enrollClasses:e.topFrom.startClass.join(","),name:e.topFrom.name,paymentPattern:e.topFrom.paymentPattern,paymentValidStartDate:e.topFrom.paymentValidStartDate,paymentValidEndDate:e.topFrom.paymentValidEndDate,organId:e.topFrom.section,schoolId:e.topFrom.address,courseForm:JSON.stringify(u),id:e.teamid,directorUserId:e.topFrom.head,isClassroomLessons:e.topFrom.isClass,status:c,expectStartGroupDate:e.topFrom.startTime,ownershipType:e.topFrom.ownershipType,repairUserId:e.topFrom.repairUserId||null,feeType:e.topFrom.feeType},l.musicGroupPaymentEntities=[],e.payList.school.ischeck&&l.musicGroupPaymentEntities.push({amount:e.payList.school.price,memo:e.payList.school.value,paymentMethod:e.payList.school.chiose,name:"学校"}),e.payList.company.ischeck&&l.musicGroupPaymentEntities.push({amount:e.payList.company.price,memo:e.payList.company.value,paymentMethod:e.payList.company.chiose,name:"公司"}),e.payList.student.ischeck&&l.musicGroupPaymentEntities.push({paymentMethod:e.payList.student.chiose,name:"学生"}),Object(i["Zb"])(l).then(function(t){200==t.code&&("teamDraft"==e.teamStatus?(e.$message.success("保存成功"),e.$emit("chiosetab",1)):e.$message.success("修改乐团成功"))})}else e.$message.error("请填写必要参数")}):this.$message.error("请至少选择一种乐团课程类型")}},computed:{},watch:{newStudentList:{handler:function(e){e.baseInfo.ischeck&&(this.checkList.baseInfo.ischeck=!1)},deep:!0},checkList:{handler:function(e){e.baseInfo.ischeck&&(this.newStudentList.baseInfo.ischeck=!1)},deep:!0}}}),l=c,u=(a("6193"),a("8c22"),a("2877")),p=Object(u["a"])(l,s,o,!1,null,"171cfd1a",null);t["a"]=p.exports},"8c22":function(e,t,a){"use strict";var s=a("c3ec"),o=a.n(s);o.a},a488:function(e,t,a){"use strict";a.d(t,"a",function(){return r}),a.d(t,"c",function(){return c}),a.d(t,"b",function(){return l});var s=a("b775"),o=a("4328"),i=a.n(o),n="/api-web";function r(e){return Object(s["a"])({url:n+"/employee/findTechnician",method:"get",params:e})}function c(e){return Object(s["a"])({url:n+"/studentRepair/queryPage",method:"get",params:e})}function l(e){return Object(s["a"])({url:n+"/studentRepair/repairSuccess",method:"post",data:i.a.stringify(e)})}},bf5b:function(e,t,a){},c3ec:function(e,t,a){},fa7d:function(e,t,a){"use strict";a("5a0c")}}]);