1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-411f23be","chunk-108a9c2e"],{"087b":function(e,t,a){"use strict";var r=a("e44e"),n=a.n(r);n.a},"09f4":function(e,t,a){"use strict";a.d(t,"a",(function(){return i})),Math.easeInOutQuad=function(e,t,a,r){return e/=r/2,e<1?a/2*e*e+t:(e--,-a/2*(e*(e-2)-1)+t)};var r=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e){window.setTimeout(e,1e3/60)}}();function n(e){document.documentElement.scrollTop=e,document.body.parentNode.scrollTop=e,document.body.scrollTop=e}function s(){return document.documentElement.scrollTop||document.body.parentNode.scrollTop||document.body.scrollTop}function i(e,t,a){var i=s(),o=e-i,l=20,c=0;t="undefined"===typeof t?500:t;var u=function e(){c+=l;var s=Math.easeInOutQuad(c,i,o,t);n(s),c<t?r(e):a&&"function"===typeof a&&a()};u()}},"0e29":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"m-container"},[a("h2",[a("el-page-header",{attrs:{content:e.$route.query.name},on:{back:e.onCancel}})],1),e._v(" "),a("div",{staticClass:"msg"},[e._v("\n 学生端展示:\n "),a("el-switch",{attrs:{disabled:!e.permission("musicGroupRecord/settingStudentIsShow"),"active-color":"#14928a"},on:{change:e.changeSwitch},model:{value:e.isShowRecordOfStudent,callback:function(t){e.isShowRecordOfStudent=t},expression:"isShowRecordOfStudent"}})],1),e._v(" "),a("tab-router",{ref:"tab",model:{value:e.activeIndex,callback:function(t){e.activeIndex=t},expression:"activeIndex"}},[e.permission("/archicesBaseinfo")?a("el-tab-pane",{attrs:{label:"基本信息",lazy:"",name:"1"}},[1==e.activeIndex?a("baseInfo"):e._e()],1):e._e(),e._v(" "),e.permission("/archicesStudeentAndTEacher")?a("el-tab-pane",{attrs:{lazy:"",name:"2"}},[a("el-badge",{staticClass:"badge",attrs:{slot:"label","is-dot":"",hidden:e.graduateNum<=0},slot:"label"},[e._v("学员&师资")]),e._v(" "),2==e.activeIndex?a("studentAndTeacher",{attrs:{graduateNum:e.graduateNum}}):e._e()],1):e._e(),e._v(" "),e.permission("/archicesTrainPlan")?a("el-tab-pane",{attrs:{lazy:"",name:"3"}},[a("el-badge",{staticClass:"badge",attrs:{slot:"label","is-dot":"",hidden:!e.planDtosList.length>0&&!e.planDtosList1.length>0},slot:"label"},[e._v("训练规划")]),e._v(" "),3==e.activeIndex?a("trainPlan",{attrs:{planDtosList:e.planDtosList,planDtosList1:e.planDtosList1},on:{getPlanError:e.getPlanError}}):e._e()],1):e._e(),e._v(" "),e.permission("/archicesTrainTimer")?a("el-tab-pane",{attrs:{label:"训练时长",lazy:"",name:"4"}},[4==e.activeIndex?a("trainTimer"):e._e()],1):e._e(),e._v(" "),e.permission("/archicesWorkStatus")?a("el-tab-pane",{attrs:{label:"训练情况",lazy:"",name:"5"}},[5==e.activeIndex?a("workStatus"):e._e()],1):e._e(),e._v(" "),e.permission("/archicesTrainingPhotos")?a("el-tab-pane",{attrs:{label:"训练照片",lazy:"",name:"6"}},[6==e.activeIndex?a("training-photos"):e._e()],1):e._e(),e._v(" "),e.permission("/archicesPhotosDetail")?a("el-tab-pane",{attrs:{label:"展演&证书",lazy:"",name:"9"}},[9==e.activeIndex?a("performance"):e._e()],1):e._e(),e._v(" "),e.permission("/archicesTeamInfo")?a("el-tab-pane",{attrs:{label:"乐团资讯",lazy:"",name:"7"}},[7==e.activeIndex?a("teamInfo"):e._e()],1):e._e(),e._v(" "),e.permission("/archicesSurver")?a("el-tab-pane",{attrs:{label:"满意度调查",lazy:"",name:"8"}},[8==e.activeIndex?a("survey"):e._e()],1):e._e()],1)],1)},n=[],s=a("db72"),i=(a("96cf"),a("3b8d")),o=a("ec8a"),l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"btns"},[a("auth",{attrs:{auths:["photoAlbum/add"]}},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.openForm()}}},[e._v("新建相册")])],1),e._v(" "),a("auth",{attrs:{auths:["photoAlbum/batchUpdate"]}},[e.sorting?e._e():a("el-button",{attrs:{type:"primary"},on:{click:e.startSort}},[e._v("调整排序")])],1),e._v(" "),e.sorting?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.setSort()}}},[e._v("确定")]):e._e(),e._v(" "),e.sorting?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.stopSort()}}},[e._v("取消")]):e._e(),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.openPreview()}}},[e._v("预览")])],1),e._v(" "),e.yearsList.length?e._e():a("empty"),e._v(" "),a("el-collapse",{staticStyle:{"margin-top":"20px"},model:{value:e.activeNames,callback:function(t){e.activeNames=t},expression:"activeNames"}},e._l(e.yearsList,(function(t){return a("el-collapse-item",{key:t,attrs:{title:t+"年 相册",name:t}},[0==e.years[t].length?a("empty"):e._e(),e._v(" "),a("el-timeline",{staticClass:"timeline",attrs:{reverse:""}},e._l(e.years[t],(function(t,r){return a("el-timeline-item",{key:r,attrs:{placement:"top",timestamp:r}},[a("draggable",{staticClass:"drag-container",attrs:{list:t,disabled:!e.sorting},on:{change:function(){return e.draggableChange(t,r)}}},e._l(t,(function(t){return a("div",{key:t.id,staticClass:"item-container",on:{click:function(a){return e.toDetail(t)}}},[a("group",{staticClass:"item",attrs:{detail:t,name:t.name}}),e._v(" "),a("auth",{attrs:{auths:["photoAlbum/batchUpdate"]}},[a("div",{staticClass:"ctrls"},[a("div",{staticClass:"photoNum"},[e._v(e._s(t.photoNum)+" 张")]),e._v(" "),a("div",{staticClass:"dropdown"},[a("el-tooltip",{attrs:{effect:"dark",content:"修改相册",placement:"top","open-delay":.5}},[a("i",{staticClass:"el-icon-edit",on:{click:function(a){return a.stopPropagation(),e.openForm(t)}}})]),e._v(" "),a("el-tooltip",{attrs:{effect:"dark",content:"删除",placement:"top","open-delay":.5}},[a("i",{staticClass:"el-icon-delete",on:{click:function(a){return a.stopPropagation(),e.removeItem(t)}}})])],1)])])],1)})),0)],1)})),1)],1)})),1),e._v(" "),e.formVisible?a("el-dialog",{attrs:{title:e.detail?"修改相册":"创建相册",visible:e.formVisible,width:"500px"},on:{"update:visible":function(t){e.formVisible=t}}},[a("form-popup",{attrs:{detail:e.detail},on:{close:function(t){e.formVisible=!1},submited:e.submited}})],1):e._e(),e._v(" "),e.uploadVisible?a("el-dialog",{attrs:{title:"上传照片",visible:e.uploadVisible,width:"800px"},on:{"update:visible":function(t){e.uploadVisible=t}}},[a("upload-popup",{on:{close:function(t){e.uploadVisible=!1},submited:e.submited}})],1):e._e(),e._v(" "),e.preview?a("el-dialog",{staticClass:"preview",attrs:{visible:e.preview,width:"375px"},on:{"update:visible":function(t){e.preview=t}}},[a("div",{staticClass:"preview-title",attrs:{slot:"title"},slot:"title"},[a("span",[e._v("预览")]),e._v(" "),a("span",{on:{click:e.backPreviewHome}},[e._v("返回相册首页")])]),e._v(" "),e.previewShow?a("iframe",{staticClass:"iframe",attrs:{src:e.stuPathname}}):e._e()]):e._e()],1)},c=[],u=(a("ac4d"),a("8a81"),a("456d"),a("55dd"),a("ac6a"),a("8615"),a("7f7f"),a("5a0c")),p=a.n(u),d=a("b76a"),m=a.n(d),h=a("a707"),f=a("be41"),v=a("a2b6"),b=a("5f87"),g=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"group"},[a("div",{staticClass:"list"},[e.detail.coverUrl?a("el-image",{staticClass:"img",attrs:{src:e.detail.coverUrl+"@base@tag=imgScale&w=400",fit:"cover"}}):a("el-image",{staticClass:"img",attrs:{fit:"cover"}},[a("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[a("i",{staticClass:"el-icon-picture-outline"})])])],1),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.name,placement:"top","open-delay":.3}},[a("div",{staticClass:"title"},[e._v(e._s(e.name))])])],1)},y=[],_={props:{name:{type:String},detail:{type:Object}}},w=_,x=(a("2ce5"),a("2877")),k=Object(x["a"])(w,g,y,!1,null,"72e256b4",null),I=k.exports,T=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"},nativeOn:{submit:function(t){return t.stopPropagation(),e.submit(t)}}},[a("el-form-item",{attrs:{label:"相册名称",prop:"name",rules:[{required:!0,message:"请输入相册名称"}]}},[a("el-input",{attrs:{placeholder:"请输入相册名称"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"相册时间",prop:"timeLine",rules:[{required:!0,message:"请选择相册时间"}]}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"month","value-format":"yyyy-MM-DD","picker-options":e.pickerOptions,placeholder:"请选择相册时间"},model:{value:e.form.timeLine,callback:function(t){e.$set(e.form,"timeLine",t)},expression:"form.timeLine"}})],1),e._v(" "),a("div",{staticClass:"dialog-footer"},[a("el-button",{on:{click:function(t){return e.$emit("close")}}},[e._v("取 消")]),e._v(" "),a("el-button",{attrs:{type:"primary","native-type":"submit"}},[e._v("确 定")])],1)],1)},L=[],O={props:{detail:{type:Object}},data:function(){var e=this;return{pickerOptions:{firstDayOfWeek:1,disabledDate:function(t){var a=e.$helpers.dayjs;return a(t).isAfter(a().subtract(1,"day"))}},form:{name:"",timeLine:""}}},mounted:function(){this.detail&&(this.form.name=this.detail.name,this.form.timeLine=this.detail.timeLine)},methods:{submit:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var a=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.stopPropagation(),t.stopImmediatePropagation(),t.preventDefault(),this.$refs.form.validate(function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!t){e.next=17;break}if(e.prev=1,!a.detail){e.next=8;break}return e.next=5,Object(h["e"])([Object(s["a"])({},a.form,{musicGroupId:a.$route.query.id,year:p()(a.form.timeLine).year(),id:a.detail.id})]);case 5:a.$message.success("修改成功"),e.next=11;break;case 8:return e.next=10,Object(h["b"])(Object(s["a"])({},a.form,{musicGroupId:a.$route.query.id}));case 10:a.$message.success("添加成功");case 11:a.$emit("close"),a.$emit("submited"),e.next=17;break;case 15:e.prev=15,e.t0=e["catch"](1);case 17:case"end":return e.stop()}}),e,null,[[1,15]])})));return function(t){return e.apply(this,arguments)}}());case 4:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()}},C=O,S=(a("9dab"),Object(x["a"])(C,T,L,!1,null,"28158803",null)),j=S.exports,F=a("bfd3"),$=null,R={name:"training-photos",components:{group:I,draggable:m.a,"form-popup":j,"upload-popup":F["a"]},data:function(){return{page:1,formVisible:!1,uploadVisible:!1,detail:null,list:[],sorting:!1,times:{},years:{},activeNames:[],changed:{},yearsList:[],preview:!1,previewShow:!0,stuPathname:Object(v["b"])()+"?token="+Object(b["a"])()+"/#/preview/photos?musicGroupId="+this.$route.query.id+"&canQuitTeam=1"}},mounted:function(){this.FetchList()},methods:{draggableChange:function(e,t){this.changed[t]=e},submited:function(){this.page=1,this.FetchList()},toDetail:function(e){this.$router.push({path:"/business/photo-detail",query:{pid:e.id,returnUrl:this.$route.fullPath,name:e.name}})},startSort:function(){this.sorting=!0,$=Object(f["a"])(this.years)},stopSort:function(){this.sorting=!1,this.changed={},this.years=Object(f["a"])($),$=null},setSort:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a,r,n,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(e.prev=0,t=Object.values(this.changed),a=[],t.length){e.next=6;break}return this.sorting=!1,e.abrupt("return");case 6:for(r=0,n=t;r<n.length;r++)i=n[r],a=a.concat(i.map((function(e,t){return Object(s["a"])({},e,{order:t})})));return e.next=9,Object(h["e"])(a);case 9:this.sorting=!1,this.$message.success("修改成功"),this.FetchList(),this.changed={},e.next=17;break;case 15:e.prev=15,e.t0=e["catch"](0);case 17:case"end":return e.stop()}}),e,this,[[0,15]])})));function t(){return e.apply(this,arguments)}return t}(),getTimestamp:function(e){return p()(e).valueOf()},FetchList:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a,r,n,i,o,l,c,u,d,m,f,v,b,g,y,_,w,x,k,I,T,L,O,C,S,j;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(h["d"])({musicGroupId:this.$route.query.id});case 3:for(t=e.sent,a={},r={},n=!0,i=!1,o=void 0,e.prev=9,l=t.data.rows[Symbol.iterator]();!(n=(c=l.next()).done);n=!0)u=c.value,d=p()(u.timeLine).format("YYYY-MM"),m=p()(u.timeLine).format("YYYY"),a[m]||(a[m]={}),r[d]||(r[d]={list:[]}),a[m][d]||(a[m][d]=[]),a[m][d].push(Object(s["a"])({},u,{timeKey:d,timeYear:m})),r[d].list.push(Object(s["a"])({},u));e.next=17;break;case 13:e.prev=13,e.t0=e["catch"](9),i=!0,o=e.t0;case 17:e.prev=17,e.prev=18,n||null==l.return||l.return();case 20:if(e.prev=20,!i){e.next=23;break}throw o;case 23:return e.finish(20);case 24:return e.finish(17);case 25:this.list=t.data.rows,f={},v=Object.keys(a).sort(),b=!0,g=!1,y=void 0,e.prev=31,_=v[Symbol.iterator]();case 33:if(b=(w=_.next()).done){e.next=60;break}for(x=w.value,k=Object.keys(a[x]).sort(),I={},T=!0,L=!1,O=void 0,e.prev=40,C=k[Symbol.iterator]();!(T=(S=C.next()).done);T=!0)j=S.value,I[j]=a[x][j];e.next=48;break;case 44:e.prev=44,e.t1=e["catch"](40),L=!0,O=e.t1;case 48:e.prev=48,e.prev=49,T||null==C.return||C.return();case 51:if(e.prev=51,!L){e.next=54;break}throw O;case 54:return e.finish(51);case 55:return e.finish(48);case 56:f[x]=I;case 57:b=!0,e.next=33;break;case 60:e.next=66;break;case 62:e.prev=62,e.t2=e["catch"](31),g=!0,y=e.t2;case 66:e.prev=66,e.prev=67,b||null==_.return||_.return();case 69:if(e.prev=69,!g){e.next=72;break}throw y;case 72:return e.finish(69);case 73:return e.finish(66);case 74:this.years=f,this.yearsList=Object.keys(f).sort((function(e,t){return t-e})),this.activeNames=this.yearsList[0]||[],e.next=81;break;case 79:e.prev=79,e.t3=e["catch"](0);case 81:case"end":return e.stop()}}),e,this,[[0,79],[9,13,17,25],[18,,20,24],[31,62,66,74],[40,44,48,56],[49,,51,55],[67,,69,73]])})));function t(){return e.apply(this,arguments)}return t}(),removeItem:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.$confirm("相册内的照片将一起删除无法恢复,请谨慎操作","提示");case 3:return e.next=5,Object(h["c"])({ids:t.id});case 5:this.submited(),e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(t){return e.apply(this,arguments)}return t}(),handleCommand:function(e,t){"remove"===e?this.removeItem(t):"realName"===e&&this.openForm(t)},openForm:function(e){this.detail=e,this.formVisible=!0},openUpload:function(){this.uploadVisible=!0},openPreview:function(){this.preview=!0},backPreviewHome:function(){var e=this;this.previewShow=!1,setTimeout((function(){e.previewShow=!0}))}}},E=R,q=(a("6b7d"),Object(x["a"])(E,l,c,!1,null,"45b6d636",null)),G=q.exports,D=a("2653"),P=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-alert",{staticClass:"alert",attrs:{closable:!1,type:"info"}},[a("template",{slot:"title"},[a("div",{staticClass:"shapeWrap"},[a("span",{staticClass:"shape"}),e._v(" "),a("p",[e._v("基本信息")])])])],2),e._v(" "),a("descriptions",{staticClass:"marginBtm22",attrs:{column:3}},[a("descriptions-item",{attrs:{label:"乐团编号:"}},[e.baseInfo&&e.baseInfo.id?a("div",[a("overflow-text",{attrs:{text:e.baseInfo.id||"",width:"100%"}})],1):e._e()]),e._v(" "),a("descriptions-item",{attrs:{label:"申请时间:"}},[e._v("\n "+e._s(e._f("formatTimer")(e.baseInfo.createTime)))]),e._v(" "),a("descriptions-item",{attrs:{label:"开团时间:"}},[e._v("\n "+e._s(e._f("formatTimer")(e.baseInfo.billStartDate)))]),e._v(" "),a("descriptions-item",{attrs:{label:"收费模式:"}},[e._v("\n "+e._s(e._f("courseViewType")(e.baseInfo.courseViewType)))]),e._v(" "),a("descriptions-item",{attrs:{label:"收费类型:"}},[e._v(e._s(e.baseInfo.chargeTypeName)+"\n ")]),e._v(" "),a("descriptions-item",{attrs:{label:"合作单位:"}},[e._v("\n "+e._s(e.baseInfo.cooperationOrganName))]),e._v(" "),a("descriptions-item",{attrs:{label:"教学点:"}},[e._v(e._s(e.baseInfo.schoolName)+"\n ")]),e._v(" "),a("descriptions-item",{attrs:{label:"衔接老师:"}},[a("div",[e._v("\n "+e._s(e.baseInfo.transactionTeacherName)+"\n "),e.baseInfo.transactionTeacherName&&e.baseInfo.transactionTeacherPhone?a("span",[e._v("/")]):e._e(),e._v("\n "+e._s(e.baseInfo.transactionTeacherPhone)+"\n ")])]),e._v(" "),a("descriptions-item",{attrs:{label:"乐队指导:"}},[e._v(e._s(e.baseInfo.directorUserName)+"\n ")]),e._v(" "),a("descriptions-item",{attrs:{label:"乐团主管:"}},[e._v("\n "+e._s(e.baseInfo.educationalTeacherName))])],1),e._v(" "),a("el-alert",{staticClass:"alert",attrs:{closable:!1,type:"info"}},[a("div",{staticClass:"shapeWrap"},[a("span",{staticClass:"shape"}),e._v("\n 联系人\n ")])]),e._v(" "),e.baseInfo.cooperationOrganLinkmanList.length>0?a("descriptions",{attrs:{column:3}},[e._l(e.baseInfo.cooperationOrganLinkmanList,(function(t,r){return[a("descriptions-item",{key:r,attrs:{label:"联系人:"}},[e._v("\n "+e._s(t.linkman))]),e._v(" "),a("descriptions-item",{key:r,attrs:{label:"职位:"}},[e._v("\n "+e._s(t.job))]),e._v(" "),a("descriptions-item",{key:r,attrs:{label:"手机号:"}},[e._v("\n "+e._s(t.mobileNo))])]}))],2):a("div",[a("empty",{attrs:{desc:"暂无联系人"}})],1)],1)},N=[],M=a("829b"),A=function(e){return Object(M["a"])({url:"/api-web/musicGroupTrainPlan/queryCourseType",data:e,params:{},method:"post",requestType:"json"})},V=function(e){return Object(M["a"])({url:"/api-web/musicGroupTrainPlan/queryPlanCourseNum",data:e,params:{},method:"post",requestType:"json"})},U=function(e){return Object(M["a"])({url:"/api-web/musicGroupTrainPlan/queryPlanPage",data:e,params:{},method:"post",requestType:"json"})},Y=function(e){return Object(M["a"])({url:"/api-web/musicGroupTrainPlan/add",data:e,params:{},method:"post",requestType:"json"})},Q=function(e){return Object(M["a"])({url:"/api-web/musicGroupTrainPlan/update",data:e,params:{},method:"post",requestType:"form"})},B=function(e){return Object(M["a"])({url:"/api-web/musicGroupTrainPlan/del",data:e,params:{},method:"post",requestType:"form"})},z=function(e){return Object(M["a"])({url:"/api-web/musicGroupTrainPlan/queryExceptionPlan",data:e,params:{},method:"post",requestType:"json"})},H=function(e){return Object(M["a"])({url:"/api-web/musicGroupRecord/queryBasicInfo",data:e,params:e,method:"get",requestType:"form"})},W=function(e){return Object(M["a"])({url:"/api-web/musicGroupRecord/queryStudentAndTeacher",data:e,params:e,method:"get",requestType:"form"})},K=function(e){return Object(M["a"])({url:"/api-web/musicGroupRecord/queryStudentInfo",data:e,params:e,method:"get",requestType:"form"})},J=function(e){return Object(M["a"])({url:"/api-web/exercisesSituation/musicGroupHomeworkStat",data:e,params:e,method:"get",requestType:"form"})},X=function(e){return Object(M["a"])({url:"/api-web/musicGroupNews/queryPage",data:e,params:e,method:"get",requestType:"form"})},Z=function(e){return Object(M["a"])({url:"/api-web/musicGroupNews/add",data:e,params:{},method:"post",requestType:"form"})},ee=function(e){return Object(M["a"])({url:"/api-web/musicGroupNews/update",data:e,params:{},method:"post",requestType:"form"})},te=function(e){return Object(M["a"])({url:"/api-web/musicGroupNews/del",data:e,params:{},method:"post",requestType:"form"})},ae=function(e){return Object(M["a"])({url:"/api-web/musicGroupQuestionnaire/queryPage",data:e,params:e,method:"get",requestType:"form"})},re=function(e){return Object(M["a"])({url:"/api-web/musicGroupQuestionnaire/getQuestionDetail",data:e,params:e,method:"get",requestType:"form"})},ne=function(e){return Object(M["a"])({url:"/api-web/musicGroupQuestionnaire/add",data:e,method:"post",requestType:"json"})},se=function(e){return Object(M["a"])({url:"/api-web/musicGroupQuestionnaire/get",data:e,params:e,method:"get",requestType:"form"})},ie=function(e){return Object(M["a"])({url:"/api-web/musicGroupQuestionnaire/update",data:e,method:"post",requestType:"json"})},oe=function(e){return Object(M["a"])({url:"/api-web/musicGroupQuestionnaire/del",data:e,method:"post",requestType:"form"})},le=function(e){return Object(M["a"])({url:"/api-web/musicGroupPerformance/queryPage",data:e,method:"post",requestType:"form"})},ce=function(e){return Object(M["a"])({url:"/api-web/musicGroupPerformance/add",data:e,method:"post"})},ue=function(e){return Object(M["a"])({url:"/api-web/musicGroupPerformance/update",data:e,method:"post"})},pe=function(e){return Object(M["a"])({url:"/api-web/musicGroupPerformance/del",data:e,method:"post",requestType:"form"})},de=function(e){return Object(M["a"])({url:"/api-web/musicGroupRecord/settingStudentIsShow",data:e,method:"post",requestType:"form"})},me={data:function(){return{baseInfo:{id:"",createTime:"",billStartDate:"",courseViewType:"",chargeTypeName:"",cooperationOrganName:"",transactionTeacherName:"",transactionTeacherPhone:"",directorUserName:"",educationalTeacherName:"",cooperationOrganLinkmanList:[]}}},mounted:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,H({musicGroupId:this.$route.query.id});case 3:t=e.sent,this.baseInfo=t.data,e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(){return e.apply(this,arguments)}return t}(),methods:{}},he=me,fe=(a("56d72"),Object(x["a"])(he,P,N,!1,null,"2f5c2c12",null)),ve=fe.exports,be=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e._v("\n 演示证书\n")])},ge=[],ye={},_e=Object(x["a"])(ye,be,ge,!1,null,null,null),we=_e.exports,xe=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-alert",{staticClass:"alert marginBtm22",attrs:{title:"",closable:!1,type:"info"}},[a("template",{slot:"title"},[a("div",{staticClass:"shapeWrap"},[a("span",{staticClass:"shape"}),e._v(" "),a("p",{staticStyle:{"margin-right":"5px"}},[e._v("学员分布")]),e._v(" "),e.graduateNums>0?a("span",{staticStyle:{color:"red","font-weight":"bold"}},[e._v("该乐团当前有"+e._s(e.graduateNums)+"名学员在毕业年级")]):e._e()])])],2),e._v(" "),a("p",{staticClass:"title"},[e._v("声部分布")]),e._v(" "),e.subject.length>=4?a("descriptions",{staticClass:"descriptions",attrs:{column:4}},e._l(e.subject,(function(t,r){return a("descriptions-item",{key:r,attrs:{label:t.key}},[t.value?a("div",{staticClass:"col-value",on:{click:function(a){return e.getSoundInfo(t.courseScheduleId)}}},[e._v("\n "+e._s(t.value)+"人\n ")]):e._e()])})),1):e.subject.length>0&&e.subject.length<4?a("div",{staticClass:"descriptions"},e._l(e.subject,(function(t,r){return a("div",{key:r,staticClass:"descriptionItem",style:"width:25%"},[a("div",{staticClass:"descriptionItemLabel"},[e._v("\n "+e._s(t.key)+"\n ")]),e._v(" "),a("div",{staticClass:"descriptionItemConcat col-value",on:{click:function(a){return e.getSoundInfo(t.courseScheduleId)}}},[e._v("\n "+e._s(t.value)+"人\n ")])])})),0):a("div",[a("empty",{attrs:{desc:"暂无声部"}})],1),e._v(" "),a("p",{staticClass:"title"},[e._v("年级分布")]),e._v(" "),e.grade.length>=4?a("descriptions",{staticClass:"descriptions",attrs:{column:4}},e._l(e.grade,(function(t,r){return a("descriptions-item",{key:r,attrs:{label:e.gradeMap[t.key]}},[t.value?a("div",{staticClass:"col-value",on:{click:function(a){e.getGradeInfo(String(t.key))}}},[e._v("\n "+e._s(t.value||0)+"人\n ")]):e._e()])})),1):e.grade.length>0&&e.grade.length<4?a("div",{staticClass:"descriptions"},e._l(e.grade,(function(t,r){return a("div",{key:r,staticClass:"descriptionItem",style:"width:25%"},[a("div",{staticClass:"descriptionItemLabel"},[e._v("\n "+e._s(e.gradeMap[t.key])+"\n ")]),e._v(" "),a("div",{staticClass:"descriptionItemConcat col-value",on:{click:function(a){e.getGradeInfo(String(t.key))}}},[e._v("\n "+e._s(t.value||0)+"人\n ")])])})),0):a("div",[a("empty",{attrs:{desc:"暂无年纪"}})],1),e._v(" "),a("el-alert",{staticClass:"alert marginBtm22",attrs:{closable:!1,type:"info"}},[a("template",{slot:"title"},[a("div",{staticClass:"shapeWrap"},[a("span",{staticClass:"shape"}),e._v(" "),a("p",{staticStyle:{"margin-right":"5px"}},[e._v("师资安排")]),e._v(" "),a("el-tooltip",{attrs:{placement:"top","popper-class":"mTooltip"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("师资安排中第一位为主教老师")]),e._v(" "),a("i",{staticClass:"el-icon-question micon el-tooltip",staticStyle:{"font-size":"18px",color:"#f56c6c"}})])],1)])],2),e._v(" "),a("el-form",{ref:"searchForm",staticClass:"searchForm",attrs:{inline:!0,"save-key":"teamTrainTimer",model:e.teacherForm},on:{"update:model":function(t){e.teacherForm=t}}},[a("el-form-item",{attrs:{label:"班级类型"}},[a("el-select",{attrs:{clearable:"",filterable:""},model:{value:e.teacherForm.type,callback:function(t){e.$set(e.teacherForm,"type","string"===typeof t?t.trim():t)},expression:"teacherForm.type"}},e._l(e.musicClassTypeList,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1)],1),e._v(" "),e.teacherFilter.length>=4?a("descriptions",{staticClass:"descriptions",attrs:{column:4}},e._l(e.teacherFilter,(function(t,r){return a("descriptions-item",{key:r,attrs:{label:t.key}},[t.value?a("div",[a("overflow-text",{attrs:{text:t.value||""}})],1):e._e()])})),1):e.teacherFilter.length>0&&e.teacherFilter.length<4?a("div",{staticClass:"descriptions"},e._l(e.teacherFilter,(function(t,r){return a("div",{key:r,staticClass:"descriptionItem",style:"width:25%"},[a("div",{staticClass:"descriptionItemLabel"},[a("overflow-text",{attrs:{text:t.key||""}})],1),e._v(" "),a("div",{staticClass:"descriptionItemConcat"},[a("overflow-text",{attrs:{text:t.value||""}})],1)])})),0):a("div",[a("empty",{attrs:{desc:"暂无师资安排"}})],1),e._v(" "),e.studentVisible?a("el-dialog",{attrs:{width:"1200px",title:"学员列表",visible:e.studentVisible},on:{"update:visible":function(t){e.studentVisible=t}}},[e.studentVisible?a("studentMaster",{attrs:{searchForm:e.searchForm,soundList:e.soundList,gradeList:e.gradeList,gradeMap:e.gradeMap}}):e._e(),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.studentVisible=!1}}},[e._v("确 定")])],1)],1):e._e()],1)},ke=[],Ie=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{ref:"searchForm",staticClass:"searchForm",attrs:{inline:!0,model:e.searchForm}},[a("el-form-item",{attrs:{prop:"search"}},[a("el-input",{attrs:{clearable:"",placeholder:"学生姓名或电话"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.search,callback:function(t){e.$set(e.searchForm,"search","string"===typeof t?t.trim():t)},expression:"searchForm.search"}})],1),e._v(" "),a("el-form-item",{attrs:{prop:"subjectId"}},[a("el-select",{attrs:{clearable:"",filterable:"",placeholder:"请选择声部"},model:{value:e.searchForm.subjectId,callback:function(t){e.$set(e.searchForm,"subjectId","string"===typeof t?t.trim():t)},expression:"searchForm.subjectId"}},e._l(e.soundList,(function(e,t){return a("el-option",{key:t,attrs:{value:e.id,label:e.name}})})),1)],1),e._v(" "),a("el-form-item",{attrs:{prop:"currentGradeNum"}},[a("el-select",{attrs:{filterable:"",clearable:"",placeholder:"请选择年级"},model:{value:e.searchForm.currentGradeNum,callback:function(t){e.$set(e.searchForm,"currentGradeNum","string"===typeof t?t.trim():t)},expression:"searchForm.currentGradeNum"}},e._l(e.gradeList,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),a("el-form-item",{attrs:{prop:"isBuyInstrumentsInsurance"}},[a("el-select",{attrs:{clearable:"",filterable:"",placeholder:"是否购买月保"},model:{value:e.searchForm.isBuyInstrumentsInsurance,callback:function(t){e.$set(e.searchForm,"isBuyInstrumentsInsurance",t)},expression:"searchForm.isBuyInstrumentsInsurance"}},[a("el-option",{attrs:{label:"否",value:"0"}}),e._v(" "),a("el-option",{attrs:{label:"是",value:"1"}})],1)],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"danger"},on:{click:e.search}},[e._v("搜索")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.onReSet}},[e._v("重置")])],1)],1),e._v(" "),a("el-table",{attrs:{data:e.tableList,"header-cell-style":{background:"#EDEEF0",color:"#444"}}},[a("el-table-column",{attrs:{label:"学员编号",width:"120px;",prop:"userId"}}),e._v(" "),a("el-table-column",{attrs:{label:"学员姓名",width:"120px;",prop:"name"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"phone",label:"联系电话"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("copy-text",[e._v("\n "+e._s(t.row.phone)+"\n ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"声部",prop:"subjectName"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("copy-text",[e._v("\n "+e._s(t.row.subjectName)+"\n ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"年级"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(e.getGrade(t.row.currentGradeNum)))])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"乐器品牌"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(t.row.goodsBrand))])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"乐器型号"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(t.row.specification))])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"购买日期"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(e._f("formatTimer")(t.row.goodsBuyTime)))])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"是否购买月保"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(t.row.insuranceStartTime?"是":"否"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"月保有效期",width:"100px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(e._f("formatTimer")(t.row.insuranceStartTime))+"~"+e._s(e._f("formatTimer")(t.row.insuranceEndTime)))])]}}])})],1),e._v(" "),a("pagination",{attrs:{total:e.rules.total,page:e.rules.page,limit:e.rules.limit,"page-sizes":e.rules.page_size},on:{"update:total":function(t){return e.$set(e.rules,"total",t)},"update:page":function(t){return e.$set(e.rules,"page",t)},"update:limit":function(t){return e.$set(e.rules,"limit",t)},pagination:e.getList}})],1)},Te=[],Le=(a("386d"),a("333d")),Oe={props:["searchForm","soundList","gradeList","gradeMap"],components:{pagination:Le["a"]},data:function(){return{tableList:[],rules:{limit:10,page:1,total:0,page_size:[10,20,40,50]}}},mounted:function(){this.getList()},methods:{getList:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,K(Object(s["a"])({},this.searchForm,{page:this.rules.page,rows:this.rules.limit,musicGroupId:this.$route.query.id}));case 3:t=e.sent,this.tableList=t.data.rows,this.rules.total=t.data.total,e.next=10;break;case 8:e.prev=8,e.t0=e["catch"](0);case 10:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(){return e.apply(this,arguments)}return t}(),onMusicGroupExport:function(){},search:function(){this.rules.page=1,this.getList()},onReSet:function(){this.$refs.searchForm.resetFields(),this.search()},getGrade:function(e){return this.gradeMap[e]}}},Ce=Oe,Se=Object(x["a"])(Ce,Ie,Te,!1,null,null,null),je=Se.exports,Fe=a("1cc7"),$e=a("92e3"),Re={props:["graduateNum"],components:{studentMaster:je},data:function(){return{grade:[],subject:[],teacher:[],studentVisible:!1,searchForm:{search:"",subjectId:"",currentGradeNum:"",isBuyInstrumentsInsurance:""},teamid:this.$route.query.id,soundList:[],gradeList:[],teacherForm:{type:""},musicClassTypeList:$e["s"]}},mounted:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a,r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return Object(Fe["M"])({musicGroupId:this.teamid}).then((function(e){200==e.code&&(r.soundList=e.data)})),e.prev=1,e.next=4,W({musicGroupId:this.$route.query.id});case 4:for(a in t=e.sent,this.grade=t.data.grade,this.gradeMap=t.data.gradeMap,this.gradeList=[],this.gradeMap)this.gradeList.push({value:a,label:this.gradeMap[a]});this.subject=t.data.subject,this.teacher=t.data.teacher,e.next=16;break;case 13:e.prev=13,e.t0=e["catch"](1),console.log(e.t0);case 16:case"end":return e.stop()}}),e,this,[[1,13]])})));function t(){return e.apply(this,arguments)}return t}(),methods:{getSoundInfo:function(e){this.$set(this,"searchForm",{search:"",subjectId:e,currentGradeNum:"",isBuyInstrumentsInsurance:""}),this.studentVisible=!0},getGradeInfo:function(e){this.$set(this,"searchForm",{search:"",subjectId:"",currentGradeNum:e,isBuyInstrumentsInsurance:""}),this.studentVisible=!0}},computed:{graduateNums:function(){return this.graduateNum},teacherFilter:function(){var e=this,t=[];return t=this.teacherForm.type?this.teacher.filter((function(t){return t.type==e.teacherForm.type})):this.teacher,t}}},Ee=Re,qe=(a("af39"),Object(x["a"])(Ee,xe,ke,!1,null,"d930cfb4",null)),Ge=qe.exports,De=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-alert",{staticClass:"alert marginBtm22",attrs:{closable:!1,type:"info"}},[a("template",{slot:"title"},[a("div",{staticClass:"alerTitle"},[a("div",{staticClass:"shapeWrap"},[a("span",{staticClass:"shape"}),e._v(" "),a("p",{staticStyle:{"margin-right":"5px"}},[e._v("满意度调查")])]),e._v(" "),a("auth",{attrs:{auths:"musicGroupQuestionnaire/add"}},[a("el-button",{attrs:{type:"text"},on:{click:e.addSurvey}},[e._v("+新增满意度调查")])],1)],1)])],2),e._v(" "),a("el-table",{attrs:{data:e.tableList,"header-cell-style":{background:"#EDEEF0",color:"#444"}}},[a("el-table-column",{attrs:{align:"center",prop:"title",label:"调查时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v("\n "+e._s(e._f("formatTimer")(t.row.questionTime))+"\n ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"target",label:"调查对象"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"operatorName",label:"调查人"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"id",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[a("auth",{attrs:{auths:"musicGroupQuestionnaire/get"}},[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.lookSurvey(t.row)}}},[e._v("详情")])],1),e._v(" "),a("auth",{attrs:{auths:["musicGroupQuestionnaire/get","musicGroupQuestionnaire/update"],mulit:""}},[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.resetSurvey(t.row)}}},[e._v("修改")])],1),e._v(" "),a("auth",{attrs:{auths:"musicGroupQuestionnaire/del"}},[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.deleteSurvey(t.row)}}},[e._v("删除")])],1)],1)]}}])})],1),e._v(" "),a("pagination",{attrs:{"save-key":"team-survey",sync:"",total:e.rules.total,page:e.rules.page,limit:e.rules.limit,"page-sizes":e.rules.page_size},on:{"update:total":function(t){return e.$set(e.rules,"total",t)},"update:page":function(t){return e.$set(e.rules,"page",t)},"update:limit":function(t){return e.$set(e.rules,"limit",t)},pagination:e.getList}}),e._v(" "),e.surveyVisible?a("el-dialog",{attrs:{title:e.surveyTitle,visible:e.surveyVisible,width:"800px"},on:{"update:visible":function(t){e.surveyVisible=t}}},[a("surveyMask",{ref:"surveyMask",attrs:{form:e.form,isdisabled:e.isdisabled},on:{close:e.close}}),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.surveyVisible=!1}}},[e._v("取 消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.submitSurvey}},[e._v("确 定")])],1)],1):e._e()],1)},Pe=[],Ne=(a("28a5"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{ref:"form",attrs:{inline:!0,model:e.form,"label-width":"80px"},on:{"update:model":function(t){e.form=t}}},[a("el-alert",{staticClass:"alert marginBtm22",attrs:{closable:!1,title:"基本信息",type:"info"}}),e._v(" "),a("el-row",[a("el-form-item",{attrs:{prop:"title",label:"调查乐团"}},[e._v("\n "+e._s(e.$route.query.name)+"\n ")])],1),e._v(" "),a("el-row",[a("el-form-item",{attrs:{prop:"questionTime",label:"调查时间",rules:[{required:!0,message:"请选择调查时间"}]}},[a("el-date-picker",{staticStyle:{width:"200px !important"},attrs:{disabled:e.isdisabled,"value-format":"yyyy-MM-dd",type:"date","picker-options":{firstDayOfWeek:1},placeholder:"请选择调查时间"},model:{value:e.form.questionTime,callback:function(t){e.$set(e.form,"questionTime","string"===typeof t?t.trim():t)},expression:"form.questionTime"}})],1),e._v(" "),a("el-form-item",{attrs:{prop:"target",label:"调查对象",rules:[{required:!0,message:"请填写调查对象"}]}},[a("el-input",{staticStyle:{width:"200px !important"},attrs:{disabled:e.isdisabled},model:{value:e.form.target,callback:function(t){e.$set(e.form,"target",t)},expression:"form.target"}})],1)],1),e._v(" "),a("el-alert",{staticClass:"alert marginBtm22",attrs:{closable:!1,title:"问卷信息",type:"info"}}),e._v(" "),e._l(e.form.questionnaireUserResultList,(function(t,r){return a("el-row",{key:r},[a("el-form-item",{attrs:{prop:"questionnaireUserResultList."+r+".questionnaireQuestionItemIdList"}},[a("p",[t.isRequire?a("span",{staticClass:"start"},[e._v("*")]):e._e(),e._v(e._s(r+1)+e._s(t.content)+"\n ")]),e._v(" "),"radio"==t.type?a("el-select",{staticStyle:{width:"585px !important"},attrs:{disabled:e.isdisabled,placeholder:"请选择答案"},on:{change:e.changeSelect},model:{value:t.questionnaireQuestionItemIdList,callback:function(a){e.$set(t,"questionnaireQuestionItemIdList",a)},expression:"item.questionnaireQuestionItemIdList"}},e._l(t.questionnaireQuestionItemList,(function(e,t){return a("el-option",{key:t,attrs:{label:e.answerValue,value:String(e.id)}})})),1):"checkbox"==t.type?a("el-select",{staticStyle:{width:"585px !important"},attrs:{disabled:e.isdisabled,placeholder:"请选择答案",multiple:""},on:{change:e.changeSelect},model:{value:t.questionnaireQuestionItemIdList,callback:function(a){e.$set(t,"questionnaireQuestionItemIdList",a)},expression:"item.questionnaireQuestionItemIdList"}},e._l(t.questionnaireQuestionItemList,(function(e,t){return a("el-option",{key:t,attrs:{label:e.answerValue,value:String(e.id)}})})),1):"textarea"==t.type?a("el-input",{staticStyle:{border:"0",width:"585px !important"},attrs:{disabled:e.isdisabled,type:"textarea",autosize:{minRows:3,maxRows:6},placeholder:"请输入其它意见"},on:{input:e.setTextarea},model:{value:t.questionnaireQuestionItemIdList,callback:function(a){e.$set(t,"questionnaireQuestionItemIdList",a)},expression:"item.questionnaireQuestionItemIdList"}}):e._e()],1)],1)}))],2)],1)}),Me=[],Ae={props:["form","isdisabled"],data:function(){return{}},mounted:function(){},methods:{submitSurvey:function(){var e,t=this,a=!0;for(var r in this.form.questionnaireUserResultList){var n=this.form.questionnaireUserResultList[r];if(n.isRequire&&!(n.questionnaireQuestionItemIdList&&n.questionnaireQuestionItemIdList.length>0)){console.log(),a=!1,e="请填写"+n.content;break}}a?(this.$refs.form.validate(function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(a){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!a){e.next=27;break}if(r=t.setObj(),!t.form.id){e.next=16;break}return e.prev=3,e.next=6,ie(r);case 6:e.sent,t.$message.success("修改成功"),t.$emit("close"),e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](3),console.log(e.t0);case 14:e.next=27;break;case 16:return e.prev=16,e.next=19,ne(r);case 19:e.sent,t.$message.success("新增成功"),t.$emit("close"),e.next=27;break;case 24:e.prev=24,e.t1=e["catch"](16),console.log(e.t1);case 27:case"end":return e.stop()}}),e,null,[[3,11],[16,24]])})));return function(t){return e.apply(this,arguments)}}()),console.log(this.form)):this.$message.error(e)},changeSelect:function(){this.$forceUpdate()},setTextarea:function(e,t){this.$forceUpdate()},setObj:function(){return this.form.questionnaireUserResultList.forEach((function(e){"textarea"==e.type?e.additionalValue=e.questionnaireQuestionItemIdList:"checkbox"==e.type&&(Array.isArray(e.questionnaireQuestionItemIdList)&&console.log(e.questionnaireQuestionItemIdList.join(",")),e.questionnaireQuestionItemIdList=e.questionnaireQuestionItemIdList.join(","))})),Object(s["a"])({},this.form)}},watch:{}},Ve=Ae,Ue=(a("8643"),Object(x["a"])(Ve,Ne,Me,!1,null,"27641113",null)),Ye=Ue.exports,Qe={components:{surveyMask:Ye,pagination:Le["a"]},data:function(){return{tableList:[],rules:{limit:10,page:1,total:1,page_size:[10,20,40,50]},surveyVisible:!1,surveyTitle:"新增满意度调查",activeRow:null,questionList:null,form:{questionTime:"",target:"",musicGroupId:"",questionnaireUserResultList:[],isdisabled:!1}}},mounted:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.getList();case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),methods:{setQuestion:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,re();case 3:t=e.sent,this.setQuestionInfo(t.data),e.next=9;break;case 7:e.prev=7,e.t0=e["catch"](0);case 9:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(){return e.apply(this,arguments)}return t}(),setQuestionInfo:function(e){this.questionList=e,this.form.musicGroupId=this.$route.query.id,this.form.target=null,this.form.id=null,this.form.questionTime=null;var t=this.questionList.questionnaireQuestionList.map((function(e){return"radio"==e.type&&(e.questionnaireQuestionItemIdList=null),"checkbox"==e.type&&(e.questionnaireQuestionItemIdList=[]),"textarea"==e.type&&(e.questionnaireQuestionItemIdList=null),e.questionnaireQuestionId=e.id,e}));this.$set(this.form,"questionnaireUserResultList",t),this.$refs.surveyMask.$refs.form.resetFields()},getList:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,ae({page:this.rules.page,rows:this.rules.limit,search:this.$route.query.id});case 3:t=e.sent,this.tableList=t.data.rows,this.rules.total=t.data.total,e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(){return e.apply(this,arguments)}return t}(),lookSurvey:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.surveyTitle="查看满意度调查",e.next=3,this.setDetail(t);case 3:this.isdisabled=!0,this.surveyVisible=!0;case 5:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),setDetail:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var a,r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.setQuestion();case 2:return this.activeRow=t,e.prev=3,e.next=6,se({id:t.id});case 6:a=e.sent,a.data.questionResult.forEach((function(e){r.form.questionnaireUserResultList.forEach((function(t){t.id==e.questionnaireQuestionId&&(t.questionnaireQuestionItemIdList=e.questionnaireQuestionItemIdList,"checkbox"!=t.type||Array.isArray(t.questionnaireQuestionItemIdList)||(t.questionnaireQuestionItemIdList?t.questionnaireQuestionItemIdList=t.questionnaireQuestionItemIdList.split(","):t.questionnaireQuestionItemIdList=[]))}))})),this.form.musicGroupId=a.data.musicGroupQuestionnaire.musicGroupId,this.form.target=a.data.musicGroupQuestionnaire.target,this.form.id=a.data.musicGroupQuestionnaire.id,this.form.questionTime=a.data.musicGroupQuestionnaire.questionTime,e.next=17;break;case 14:e.prev=14,e.t0=e["catch"](3),console.log(e.t0);case 17:case"end":return e.stop()}}),e,this,[[3,14]])})));function t(t){return e.apply(this,arguments)}return t}(),resetSurvey:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.surveyTitle="修改满意度调查",e.next=3,this.setDetail(t);case 3:this.isdisabled=!1,this.surveyVisible=!0;case 5:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),deleteSurvey:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var a=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.$confirm("是否删除此次问卷?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,oe({id:t.id});case 3:e.sent,a.$message.success("删除成功"),a.getList(),e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})))).catch((function(){}));case 1:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),addSurvey:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.activeRow=null,this.surveyTitle="新增满意度调查",e.next=3,this.setQuestion();case 3:this.isdisabled=!1,this.surveyVisible=!0;case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),submitSurvey:function(){this.isdisabled?this.surveyVisible=!1:this.$refs.surveyMask.submitSurvey()},close:function(){this.surveyVisible=!1,this.getList()}}},Be=Qe,ze=(a("47bb"),Object(x["a"])(Be,De,Pe,!1,null,"36b75693",null)),He=ze.exports,We=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-alert",{staticClass:"alert marginBtm22",attrs:{closable:!1,type:"info"}},[a("template",{slot:"title"},[a("div",{staticClass:"alerTitle"},[a("div",{staticClass:"shapeWrap"},[a("span",{staticClass:"shape"}),e._v(" "),a("p",{staticStyle:{"margin-right":"5px"}},[e._v("乐团资讯")])]),e._v(" "),a("auth",{attrs:{auths:"musicGroupNews/add"}},[a("el-button",{attrs:{type:"text"},on:{click:e.addInfo}},[e._v("+新增乐团资讯")])],1)],1)])],2),e._v(" "),a("el-table",{attrs:{data:e.tableList,"header-cell-style":{background:"#EDEEF0",color:"#444"}}},[a("el-table-column",{attrs:{align:"center",prop:"title",label:"资讯标题"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"author",label:"作者"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"linkUrl",label:"资讯链接"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"link",on:{click:function(a){return e.gotoLink(t.row.linkUrl)}}},[e._v("\n "+e._s(t.row.linkUrl)+"\n ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"id",label:"添加时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v("\n "+e._s(e._f("formatTimer")(t.row.createTime))+"\n ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"operatorName",label:"添加人"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"id",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[a("auth",{attrs:{auths:"musicGroupNews/update"}},[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.resetInfo(t.row)}}},[e._v("修改")])],1),e._v(" "),a("auth",{attrs:{auths:"musicGroupNews/del"}},[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.deleteInfo(t.row)}}},[e._v("删除")])],1)],1)]}}])})],1),e._v(" "),a("pagination",{attrs:{"save-key":"team-teamInfo",sync:"",total:e.rules.total,page:e.rules.page,limit:e.rules.limit,"page-sizes":e.rules.page_size},on:{"update:total":function(t){return e.$set(e.rules,"total",t)},"update:page":function(t){return e.$set(e.rules,"page",t)},"update:limit":function(t){return e.$set(e.rules,"limit",t)},pagination:e.getList}}),e._v(" "),e.infoVisible?a("el-dialog",{attrs:{title:e.infoTitle,visible:e.infoVisible,width:"600px"},on:{"update:visible":function(t){e.infoVisible=t}}},[a("el-form",{ref:"form",attrs:{inline:!0,model:e.form,"label-width":"80px","append-to-body":""},on:{"update:model":function(t){e.form=t}}},[a("el-form-item",{attrs:{prop:"title",label:"资讯标题",rules:[{required:!0,message:"请输入资讯标题"}]}},[a("el-input",{staticStyle:{width:"400px !important"},model:{value:e.form.title,callback:function(t){e.$set(e.form,"title",t)},expression:"form.title"}})],1),e._v(" "),a("el-form-item",{attrs:{prop:"author",label:"作者",rules:[{required:!0,message:"请输入作者名称"}]}},[a("el-input",{staticStyle:{width:"400px !important"},model:{value:e.form.author,callback:function(t){e.$set(e.form,"author",t)},expression:"form.author"}})],1),e._v(" "),a("el-form-item",{attrs:{prop:"linkUrl",label:"资讯链接",rules:[{required:!0,message:"请输入资讯链接"}]}},[a("el-input",{staticStyle:{width:"400px !important"},model:{value:e.form.linkUrl,callback:function(t){e.$set(e.form,"linkUrl",t)},expression:"form.linkUrl"}})],1)],1),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.infoVisible=!1}}},[e._v("取 消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.submitInfo}},[e._v("确 定")])],1)],1):e._e()],1)},Ke=[],Je={components:{pagination:Le["a"]},data:function(){return{tableList:[],rules:{limit:10,page:1,total:1,page_size:[10,20,40,50]},infoVisible:!1,infoTitle:"新增资讯",form:{author:"",linkUrl:"",title:""},activeRow:null}},mounted:function(){this.getList()},methods:{addInfo:function(){var e=this;this.infoTitle="新增资讯",this.infoVisible=!0,this.$nextTick((function(t){e.form={author:"",linkUrl:"",title:""},e.$refs.form.resetFields()}))},getList:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,X({rows:this.rules.limit,page:this.rules.page,search:this.$route.query.id});case 3:t=e.sent,this.tableList=t.data.rows,this.rules.total=t.data.total,e.next=10;break;case 8:e.prev=8,e.t0=e["catch"](0);case 10:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(){return e.apply(this,arguments)}return t}(),resetInfo:function(e){this.infoTitle="修改资讯",this.activeRow=e,this.form=Object(s["a"])({},e),this.infoVisible=!0},deleteInfo:function(e){var t=this;this.$confirm("确定删除?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(Object(i["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:te({id:e.id}).then((function(e){200===e.code&&(t.$message.success("删除成功"),t.getList())}));case 1:case"end":return a.stop()}}),a)})))).catch()},submitInfo:function(){var e=this;this.$refs.form.validate(function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(a){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!a){t.next=28;break}if(!e.activeRow){t.next=16;break}return t.prev=2,t.next=5,ee(Object(s["a"])({},e.form));case 5:t.sent,e.$message.success("修改成功"),e.infoVisible=!1,e.getList(),t.next=14;break;case 11:t.prev=11,t.t0=t["catch"](2),console.log(t.t0);case 14:t.next=28;break;case 16:return t.prev=16,t.next=19,Z(Object(s["a"])({},e.form,{musicGroupId:e.$route.query.id}));case 19:t.sent,e.$message.success("新增成功"),e.infoVisible=!1,e.getList(),t.next=28;break;case 25:t.prev=25,t.t1=t["catch"](16),console.log(t.t1);case 28:case"end":return t.stop()}}),t,null,[[2,11],[16,25]])})));return function(e){return t.apply(this,arguments)}}())},gotoLink:function(e){var t=window.location.protocol;-1!=e.indexOf("http")?(console.log(e),window.open(e,"_blank")):(console.log(e),window.open("".concat(t,"//").concat(e),"_blank"))}}},Xe=Je,Ze=(a("aa5e"),Object(x["a"])(Xe,We,Ke,!1,null,"5d6238dc",null)),et=Ze.exports,tt=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-alert",{staticClass:"alert marginBtm22",attrs:{title:"训练规划",closable:!1,type:"info"}},[a("template",{slot:"title"},[a("div",{staticClass:"alerTitle"},[a("div",{staticClass:"shapeWrap"},[a("span",{staticClass:"shape"}),e._v(" "),a("p",{staticStyle:{"margin-right":"5px",width:"80px"}},[e._v("训练规划")]),e._v(" "),a("span",{staticClass:"planMsg",staticStyle:{color:"red","font-weight":"bold"}},[a("overflow-text",{attrs:{text:e.exceptionPlan||"",width:"100%"}})],1)]),e._v(" "),a("auth",{attrs:{auths:"musicGroupTrainPlan/add"}},[a("el-button",{staticStyle:{width:"100px"},attrs:{type:"text"},on:{click:e.addPlan}},[e._v("+新增训练规划")])],1)],1)])],2),e._v(" "),a("save-form",{ref:"searchForm",staticClass:"searchForm",attrs:{inline:!0,"save-key":"teamTrainPlan",model:e.searchForm},on:{submit:e.search,reset:e.onReSet,"update:model":function(t){e.searchForm=t}}},[a("el-form-item",{attrs:{prop:"year",label:"年份"}},[a("el-date-picker",{staticStyle:{width:"180px !important"},attrs:{type:"year","value-format":"yyyy",placeholder:"选择年",clearable:!1},on:{change:e.changeYear},model:{value:e.searchForm.year,callback:function(t){e.$set(e.searchForm,"year",t)},expression:"searchForm.year"}})],1),e._v(" "),a("el-form-item",{attrs:{prop:"term",label:"学期"}},[a("el-select",{staticClass:"multiple",staticStyle:{width:"180px !important"},attrs:{disabled:!e.searchForm.year,filterable:"",placeholder:"请选择学期"},on:{change:e.changeTerm},model:{value:e.searchForm.term,callback:function(t){e.$set(e.searchForm,"term","string"===typeof t?t.trim():t)},expression:"searchForm.term"}},[a("el-option",{attrs:{value:"0",label:"上学期"}}),e._v(" "),a("el-option",{attrs:{value:"1",label:"下学期"}})],1)],1),e._v(" "),a("el-form-item",{attrs:{prop:"classGroupId",label:"班级"}},[a("el-select",{attrs:{disabled:!e.searchForm.term||!e.searchForm.year,filterable:"",placeholder:"请选择班级"},model:{value:e.searchForm.classGroupId,callback:function(t){e.$set(e.searchForm,"classGroupId","string"===typeof t?t.trim():t)},expression:"searchForm.classGroupId"}},e._l(e.classList,(function(e,t){return a("el-option",{key:t,attrs:{value:e.id,label:e.name}})})),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"课程类型",prop:"courseType",rules:[{required:!0,message:"请选择课程类型",trigger:"blur"}]}},[a("el-select",{staticClass:"multiple",staticStyle:{width:"180px !important"},attrs:{disabled:!e.searchForm.term||!e.searchForm.year||!e.searchForm.classGroupId,filterable:"",placeholder:"课程类型"},model:{value:e.searchForm.courseScheduleType,callback:function(t){e.$set(e.searchForm,"courseScheduleType","string"===typeof t?t.trim():t)},expression:"searchForm.courseScheduleType"}},e._l(e.courseTypeList,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1)],1),e._v(" "),a("div",{staticClass:"timerWrap"},[e.planList.length>0?a("div",{staticClass:"timerList"},[a("el-timeline",e._l(e.planList,(function(t){return a("el-timeline-item",{key:t.timestamp,attrs:{placement:"top","hide-timestamp":!0,color:"#14928a"}},[e._v("\n "+e._s(t.index)+"\n "),a("div",{staticClass:"timeline"},[a("h4",{staticClass:"time",class:t.timer?"":"grey"},[e._v(e._s(t.timer||"暂无课程时间"))]),e._v(" "),a("p",{staticClass:"cuorseType"},[e._v(e._s(t.courseType))]),e._v(" "),a("p",{staticClass:"concat",class:t.plan.value?"":"grey"},[a("Tooltip",{attrs:{content:t.plan.value||"暂无规划"}})],1),e._v(" "),a("auth",{attrs:{auths:"musicGroupTrainPlan/update"}},[a("el-button",{staticClass:"button",attrs:{disabled:!t.plan.value||!t.timer,type:"text"},on:{click:function(a){return e.resetPlan(t)}}},[e._v("修改")])],1),e._v(" "),a("auth",{attrs:{auths:"musicGroupTrainPlan/del"}},[a("el-button",{staticClass:"button",attrs:{disabled:Boolean(t.timer),type:"text"},on:{click:function(a){return e.detelePlan(t)}}},[e._v("删除")])],1)],1)])})),1)],1):a("div",[a("empty",{attrs:{desc:"暂无规划"}})],1)]),e._v(" "),e.planVisible?a("el-dialog",{attrs:{title:e.planTitle,visible:e.planVisible,width:"1100px"},on:{"update:visible":function(t){e.planVisible=t}}},[a("addplan",{ref:"addPlan",attrs:{form:e.searchForm,planList:e.planList,currentIndex:e.currentIndex,maxPlansNum:e.maxPlansNum,courseTypeList:e.courseTypeList,classList:e.classList,isAdd:e.isAdd,activeItem:e.activeItem},on:{close:e.close}}),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.planVisible=!1}}},[e._v("取 消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.submitPlan}},[e._v("确 定")])],1)],1):e._e()],1)},at=[],rt=a("267e"),nt=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{attrs:{inline:!0,model:e.form},on:{"update:model":function(t){e.form=t}}},[a("el-form-item",{attrs:{prop:"year",label:"年份"}},[a("el-date-picker",{staticStyle:{width:"180px !important"},attrs:{type:"year","value-format":"yyyy",placeholder:"选择年",clearable:!1,disabled:!0},model:{value:e.form.year,callback:function(t){e.$set(e.form,"year",t)},expression:"form.year"}})],1),e._v(" "),a("el-form-item",{attrs:{prop:"term",label:"学期"}},[a("el-select",{staticClass:"multiple",staticStyle:{width:"180px !important"},attrs:{disabled:!0,filterable:"",placeholder:"请选择学期"},model:{value:e.form.term,callback:function(t){e.$set(e.form,"term","string"===typeof t?t.trim():t)},expression:"form.term"}},[a("el-option",{attrs:{value:"0",label:"上学期"}}),e._v(" "),a("el-option",{attrs:{value:"1",label:"下学期"}})],1)],1),e._v(" "),a("el-form-item",{attrs:{prop:"classGroupId",label:"班级"}},[a("el-select",{staticStyle:{width:"180px !important"},attrs:{disabled:!0,filterable:"",placeholder:"请选择班级"},model:{value:e.form.classGroupId,callback:function(t){e.$set(e.form,"classGroupId","string"===typeof t?t.trim():t)},expression:"form.classGroupId"}},e._l(e.classList1,(function(e,t){return a("el-option",{key:t,attrs:{value:e.id,label:e.name}})})),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"课程类型",prop:"courseScheduleType",rules:[{required:!0,message:"请选择课程类型",trigger:"blur"}]}},[a("el-select",{staticClass:"multiple",staticStyle:{width:"180px !important"},attrs:{disabled:!0,filterable:"",placeholder:"课程类型"},model:{value:e.form.courseScheduleType,callback:function(t){e.$set(e.form,"courseScheduleType","string"===typeof t?t.trim():t)},expression:"form.courseScheduleType"}},e._l(e.courseTypeList1,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1)],1),e._v(" "),e.maxPlansNum>0?a("p",{staticClass:"subTitle"},[e._v("\n 共"+e._s(e.maxPlansNum)+"次课程尚未进行训练规划\n ")]):e._e(),e._v(" "),a("el-form",{ref:"planform",attrs:{model:e.planform,inline:!0},on:{"update:model":function(t){e.planform=t}}},e._l(e.planform.palnList,(function(t,r){return a("el-form-item",{key:r,attrs:{label:"第"+(r+e.currentIndex)+"次训练规划",rules:{required:!0,message:"训练规划不能为空",trigger:"blur"},prop:"palnList."+r+".value"}},[a("el-input",{staticStyle:{width:"700px",resize:"none"},attrs:{type:"textarea",rows:3,maxlength:"200","show-word-limit":""},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"item.value"}}),e._v(" "),e.planform.palnList.length>1&&!e.basdisabled?a("i",{staticClass:"el-icon-remove-outline marginLeft10 iconStyle",staticStyle:{"font-size":"20px",cursor:"pointer"},on:{click:function(t){return e.deletePlan(r)}}}):e._e(),e._v(" "),e.basdisabled||r+1!=e.planform.palnList.length?e._e():a("i",{staticClass:"el-icon-circle-plus-outline marginLeft10 iconStyle",staticStyle:{"font-size":"20px",cursor:"pointer"},on:{click:e.addPlan}})],1)})),1)],1)},st=[],it={props:["form","classList","courseTypeList","planList","currentIndex","maxPlansNum","isAdd","activeItem"],data:function(){return{planform:{palnList:[{value:""}]}}},mounted:function(){var e,t;!this.add&&this.activeItem&&(this.planform.palnList[0].value=null===(e=this.activeItem)||void 0===e||null===(t=e.plan)||void 0===t?void 0:t.value)},computed:{classList1:function(){return this.classList},courseTypeList1:function(){return this.courseTypeList},basdisabled:function(){return!this.isAdd}},methods:{addPlan:function(){this.planform.palnList.length<this.maxPlansNum?this.planform.palnList.push({value:""}):this.$message.error("已添加所有课时规划")},deletePlan:function(e){console.log(e),this.planform.palnList.splice(e,1)},submit:function(){var e=this;this.$refs.planform.validate(function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(a){var r,n,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!a){t.next=27;break}if(!e.isAdd){t.next=15;break}return r=e.planform.palnList.map((function(e){return e.value})),t.prev=3,t.next=6,Y(Object(s["a"])({},e.form,{plans:r,musicGroupId:e.$route.query.id}));case 6:t.sent,e.$emit("close"),t.next=13;break;case 10:t.prev=10,t.t0=t["catch"](3),console.log(t.t0);case 13:t.next=27;break;case 15:return n=e.planform.palnList[0].value,i=e.activeItem.plan.id,t.prev=17,t.next=20,Q({plan:n,planId:i});case 20:t.sent,e.$emit("close"),t.next=27;break;case 24:t.prev=24,t.t1=t["catch"](17),console.log(t.t1);case 27:case"end":return t.stop()}}),t,null,[[3,10],[17,24]])})));return function(e){return t.apply(this,arguments)}}())}}},ot=it,lt=(a("22b3"),Object(x["a"])(ot,nt,st,!1,null,"00a42d66",null)),ct=lt.exports,ut=a("a5b0"),pt={props:["planDtosList","planDtosList1"],components:{addplan:ct,Tooltip:ut["a"]},data:function(){return{searchForm:{year:"",classGroupId:"",term:"",courseScheduleType:"",musicGroupId:""},classList:[],courseTypeList:[],planList:[],planTitle:"",planVisible:!1,currentIndex:0,addIndex:0,resetIndex:0,maxPlansNum:0,isAdd:!1,activeItem:null}},created:function(){var e=new Date;this.searchForm.year=String(e.getFullYear());var t=e.getMonth()+1;this.searchForm.term=t>3&&t<=8?"0":"1"},computed:{exceptionPlan:function(){var e="该乐团本学期";return this.planDtosList.forEach((function(t,a){e+="".concat(t.classGroupName,"班").concat(t.num,"节").concat(rt["filterCourseType"][t.scheduleType],"未进行教学规划; ")})),this.planDtosList1.forEach((function(t,a){e+="".concat(t.classGroupName,"班").concat(rt["filterCourseType"][t.scheduleType],"训练规划与课时数不符; ")})),this.planDtosList.length<=0&&this.planDtosList1.length<=0&&(e=""),e}},mounted:function(){this.teamid=this.$route.query.id,this.getMusicClass()},methods:{search:function(){},onReSet:function(){},getMusicClass:function(){var e=this;Object(Fe["pb"])({musicGroupId:this.teamid}).then((function(t){if(200==t.code){if(e.classList=t.data,e.classList.length<1)return e.planList=[],e.$message.error("当前乐团暂无班级"),void e.$emit("getPlanError",{year:e.searchForm.year,term:e.searchForm.term});e.searchForm.classGroupId=e.classList[0].id}}))},getCourseList:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var a,r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.courseTypeList=[],e.prev=1,this.searchForm.courseScheduleType="",e.next=5,A(t);case 5:a=e.sent,!a.data||a.data.length<=0?(this.planList=[],this.$message.error("当前班级暂无课程"),this.$emit("getPlanError",{year:this.searchForm.year,term:this.searchForm.term})):(a.data.forEach((function(e){rt["filterCourseType"][e]&&r.courseTypeList.push({label:rt["filterCourseType"][e],value:e})})),this.searchForm.courseScheduleType=this.courseTypeList[0].value),e.next=12;break;case 9:e.prev=9,e.t0=e["catch"](1),console.log(e.t0);case 12:case"end":return e.stop()}}),e,this,[[1,9]])})));function t(t){return e.apply(this,arguments)}return t}(),changeYear:function(e){if(e){if(this.searchForm.classGroupId&&this.searchForm.term){var t={classGroupId:this.searchForm.classGroupId,musicGroupId:this.teamid,term:this.searchForm.term,year:e};this.getCourseList(t)}}else this.searchForm.courseScheduleType=""},changeTerm:function(e){if(e){if(this.searchForm.classGroupId&&this.searchForm.year){var t={classGroupId:this.searchForm.classGroupId,musicGroupId:this.teamid,term:e,year:this.searchForm.year};this.getCourseList(t)}}else this.searchForm.courseScheduleType=""},addPlan:function(){this.maxPlansNum>0?(this.planTitle="新增训练规划",this.isAdd=!0,this.activeItem=null,this.planVisible=!0,this.currentIndex=this.addIndex):this.$message.error("所有课程已规划")},submitPlan:function(){this.$refs.addPlan.submit()},close:function(){this.planVisible=!1;var e={classGroupId:this.searchForm.classGroupId,musicGroupId:this.teamid,term:this.searchForm.term,year:this.searchForm.year,courseScheduleType:this.searchForm.courseScheduleType};this.getList(e)},getList:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var a,r,n,s,i,o=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.$emit("getPlanError",{year:this.searchForm.year,term:this.searchForm.term});case 3:return e.next=5,U(t);case 5:a=e.sent,r=this.$helpers.dayjs,s=a.data.classDates,i=a.data.musicGroupTrainPlans,s.length>=i.length?(this.planList=a.data.classDates.map((function(e,t){var a=e.substring(0,19);return n=r(a).valueOf(),{num:t+1,timer:e,index:"第".concat(t+1,"次训练"),courseType:rt["filterCourseType"][o.searchForm.courseScheduleType],timestamp:n,plan:null}})),this.addIndex=i.length+1,this.maxPlansNum=s.length-i.length,this.planList.forEach((function(e,t){var r,n;e.plan={id:null===(r=a.data.musicGroupTrainPlans[t])||void 0===r?void 0:r.id,value:null===(n=a.data.musicGroupTrainPlans[t])||void 0===n?void 0:n.plan}}))):(this.planList=a.data.musicGroupTrainPlans.map((function(e,t){return{num:t+1,timer:null,index:"第".concat(t+1,"次训练"),courseType:rt["filterCourseType"][o.searchForm.courseScheduleType],timestamp:null,plan:{id:e.id,value:e.plan}}})),this.planList.forEach((function(e,t){var n,s,i,o=null===(n=a.data)||void 0===n?void 0:n.classDates[t];if(o){var l=o.substring(0,19);i=r(l).valueOf()}e.timer=null===(s=a.data)||void 0===s?void 0:s.classDates[t],e.timestamp=i}))),e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](0),console.log(e.t0);case 15:case"end":return e.stop()}}),e,this,[[0,12]])})));function t(t){return e.apply(this,arguments)}return t}(),detelePlan:function(e){var t=this;this.$confirm("确定删除该规划?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(Object(i["a"])(regeneratorRuntime.mark((function a(){var r;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,B({id:e.plan.id});case 3:a.sent,t.$message.success("删除成功"),r={classGroupId:t.searchForm.classGroupId,musicGroupId:t.teamid,term:t.searchForm.term,year:t.searchForm.year,courseScheduleType:t.searchForm.courseScheduleType},t.getList(r),a.next=12;break;case 9:a.prev=9,a.t0=a["catch"](0),console.log(a.t0);case 12:case"end":return a.stop()}}),a,null,[[0,9]])})))).catch()},resetPlan:function(e){this.planTitle="修改训练规划",this.isAdd=!1,this.activeItem=e,this.currentIndex=e.num,this.planVisible=!0}},watch:{"searchForm.classGroupId":function(e){if(e){if(this.searchForm.year&&this.searchForm.term){var t={classGroupId:e,musicGroupId:this.teamid,term:this.searchForm.term,year:this.searchForm.year};this.getCourseList(t)}}else this.searchForm.courseScheduleType=""},"searchForm.courseScheduleType":{immediate:!0,handler:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t&&this.teamid&&this.searchForm.term&&this.searchForm.year&&this.searchForm.classGroupId&&(a={classGroupId:this.searchForm.classGroupId,musicGroupId:this.teamid,term:this.searchForm.term,year:this.searchForm.year,courseScheduleType:t},this.getList(a));case 1:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()}}},dt=pt,mt=(a("c362"),Object(x["a"])(dt,tt,at,!1,null,"59a5d504",null)),ht=mt.exports,ft=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-alert",{staticClass:"alert marginBtm22",attrs:{title:"",closable:!1,type:"info"}},[a("template",{slot:"title"},[a("div",{staticClass:"shapeWrap"},[a("span",{staticClass:"shape"}),e._v(" "),a("p",{staticStyle:{"margin-right":"5px"}},[e._v("训练时长")])])])],2),e._v(" "),a("save-form",{ref:"searchForm",staticClass:"searchForm",attrs:{inline:!0,"save-key":"teamTrainTimer",model:e.searchForm},on:{"update:model":function(t){e.searchForm=t}}},[a("el-form-item",{attrs:{prop:"year",label:"年份"}},[a("el-date-picker",{staticStyle:{width:"180px !important"},attrs:{type:"year","value-format":"yyyy",placeholder:"选择年",clearable:!1},on:{change:e.changeYear},model:{value:e.searchForm.year,callback:function(t){e.$set(e.searchForm,"year",t)},expression:"searchForm.year"}})],1),e._v(" "),a("el-form-item",{attrs:{prop:"term",label:"学期"}},[a("el-select",{staticClass:"multiple",staticStyle:{width:"180px !important"},attrs:{disabled:!e.searchForm.year,filterable:"",placeholder:"请选择学期"},on:{change:e.changeTerm},model:{value:e.searchForm.term,callback:function(t){e.$set(e.searchForm,"term","string"===typeof t?t.trim():t)},expression:"searchForm.term"}},[a("el-option",{attrs:{value:"0",label:"上学期"}}),e._v(" "),a("el-option",{attrs:{value:"1",label:"下学期"}})],1)],1),e._v(" "),a("el-form-item",{attrs:{label:"班级类型"}},[a("el-select",{attrs:{clearable:"",filterable:""},on:{change:e.changeMixClass},model:{value:e.searchForm.classType,callback:function(t){e.$set(e.searchForm,"classType","string"===typeof t?t.trim():t)},expression:"searchForm.classType"}},e._l(e.musicClassTypeList,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"课时状态"}},[a("el-select",{attrs:{clearable:"",filterable:""},model:{value:e.searchForm.isIng,callback:function(t){e.$set(e.searchForm,"isIng","string"===typeof t?t.trim():t)},expression:"searchForm.isIng"}},[a("el-option",{attrs:{label:"未完成",value:1}}),e._v(" "),a("el-option",{attrs:{label:"已完成",value:2}})],1)],1)],1),e._v(" "),e.tableList.length>=4?a("div",[a("descriptions",{attrs:{column:4}},e._l(e.tableList,(function(t,r){return a("descriptions-item",{key:r,attrs:{label:t.name}},[t.id?a("div",[e._v("\n "+e._s(t.currentClassTimes)+"/"+e._s(t.totalClassTimes)+"课时\n ")]):e._e()])})),1)],1):e.tableList.length>0&&e.tableList.length<4?a("div",{staticClass:"descriptions"},e._l(e.tableList,(function(t,r){return a("div",{key:r,staticClass:"descriptionItem",style:"width:25%"},[a("div",{staticClass:"descriptionItemLabel"},[e._v("\n "+e._s(t.name)+"\n ")]),e._v(" "),a("div",{staticClass:"descriptionItemConcat"},[e._v("\n "+e._s(t.currentClassTimes)+"/"+e._s(t.totalClassTimes)+"课时\n ")])])})),0):a("div",[a("empty",{attrs:{desc:"暂无数据"}})],1)],1)},vt=[],bt={data:function(){return{musicClassTypeList:$e["s"],searchForm:{year:"",term:"",classType:"",isIng:""},dataList:[]}},created:function(){var e=new Date;this.searchForm.year=String(e.getFullYear());var t=e.getMonth()+1;this.searchForm.term=t>3&&t<=8?"0":"1"},mounted:function(){this.getList()},methods:{changeYear:function(e){this.getList()},changeTerm:function(e){this.getList()},getList:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,V({musicGroupId:this.$route.query.id,year:this.searchForm.year,term:this.searchForm.term});case 3:t=e.sent,this.dataList=t.data,e.next=9;break;case 7:e.prev=7,e.t0=e["catch"](0);case 9:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(){return e.apply(this,arguments)}return t}(),changeMixClass:function(e){}},computed:{tableList:function(){var e=this,t=[];return t=this.searchForm.classType?this.dataList.filter((function(t){return t.type==e.searchForm.classType})):this.dataList,this.searchForm.isIng&&(1==this.searchForm.isIng&&(t=t.filter((function(e){return e.currentClassTimes!=e.totalClassTimes}))),2==this.searchForm.isIng&&(t=t.filter((function(e){return e.currentClassTimes==e.totalClassTimes})))),t}}},gt=bt,yt=(a("a6b6"),Object(x["a"])(gt,ft,vt,!1,null,"1d11ab2a",null)),_t=yt.exports,wt=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("business",{ref:"business",attrs:{data:e.dataInfo},on:{resetDate:e.resetDate}})],1)},xt=[],kt=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-card",{attrs:{header:""}},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[e.mdate.length>0?a("searchHeader",{attrs:{dates:e.mdate,title:"训练情况",isShowQuert:!1},on:{changeValue:e.changeValue}}):e._e()],1),e._v(" "),"{}"==JSON.stringify(e.items)?a("div",{staticClass:"wall",staticStyle:{height:"68px"}}):e._e(),e._v(" "),a("statistic",{staticClass:"statistic",attrs:{cols:0}},e._l(e.items,(function(t,r){return a("statistic-item",{key:r,class:{active:e.active===r},on:{click:function(t){e.active=r}}},[t.title?a("span",[e._v("\n "+e._s(t.title+"(%)")+"\n "),t.desc?a("el-tooltip",{attrs:{content:t.desc,"open-delay":.3,placement:"top"}},[a("i",{staticClass:"el-icon-warning-outline",staticStyle:{"margin-left":"5px",cursor:"pointer"}})]):e._e()],1):e._e(),e._v(" "),a("span",[a("count-to",{attrs:{endVal:t.percent,decimals:2}})],1)])})),1),e._v(" "),a("ve-line",{staticStyle:{width:"100%"},attrs:{height:"350px",data:e.chartData,"data-empty":e.dataEmpty,extend:e.chartExtend,legend:e.legend}})],1)},It=[],Tt=a("75fc"),Lt=(a("aabe"),a("0a6d"),a("ec1b")),Ot=a.n(Lt),Ct=a("c3da"),St=a.n(Ct),jt=a("b487"),Ft=a("ed08"),$t=a("c466"),Rt={props:["data","search"],components:{"count-to":Ot.a,"ve-line":St.a,searchHeader:jt["a"]},computed:{legend:function(){return{left:"10px"}},items:function(){var e=this,t={},a=["HOMEWORK_CREATE_RATE","HOMEWORK_SUBMIT_RATE","HOMEWORK_COMMENT_RATE"];return a.forEach((function(a){e.data[a]?t[a]=e.data[a]:t[a]={title:""}})),t},chartExtend:function(){return{series:{type:"line",smooth:!1},yAxis:{minInterval:1,type:"value",scale:!0,min:0,max:100,axisLabel:{formatter:"{value}%"}},tooltip:{axisPointer:{type:"shadow",shadowStyle:{color:"rgba(150,150,150,0.2)"}},formatter:function(e){return[e[0].axisValueLabel].concat(Object(Tt["a"])(e.map((function(e){return"<br/>".concat(e.marker).concat(e.seriesName,": ").concat(e.value[1]," %")})))).join("")}}}},dataZoom:function(){return[{grid:{left:"0%"},type:"slider",start:40,end:100}]},chartData:function(){for(var e=Object.values(this.items),t={},a=0,r=e;a<r.length;a++){var n=r[a],s=!0,i=!1,o=void 0;try{for(var l,c=(n.indexMonthData||[])[Symbol.iterator]();!(s=(l=c.next()).done);s=!0){var u=l.value,p=this.$helpers.dayjs(u.month).format("YYYY-MM-DD");t[p]||(t[p]={"日期":p+"/"+Object($t["f"])(p)}),t[p][n.title]=u.percent}}catch(d){i=!0,o=d}finally{try{s||null==c.return||c.return()}finally{if(i)throw o}}}return{columns:["日期"].concat(Object(Tt["a"])(e.map((function(e){return e.title})))),rows:Object.values(t)}},dataEmpty:function(){return!this.chartData.rows.length}},data:function(){return{active:"ACTIVATION_RATE",mdate:[],loading:!1}},mounted:function(){this.init()},methods:{init:function(){var e=this.$helpers.dayjs(new Date).format("YYYY-MM-DD"),t=this.$helpers.dayjs(Object($t["e"])(e)).subtract(49,"day").format("YYYY-MM-DD"),a=Object($t["f"])(e);this.mdate=[t,a],this.FetchDetail()},changeValue:function(e){this.mdate=e,this.FetchDetail()},FetchDetail:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a,r,n,i,o,l,c,u;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,t=[],e.prev=2,e.next=5,J(Object(s["a"])({musicGroupId:this.$route.query.id},Object(Ft["a"])(this.mdate,["startDay","endDay"])));case 5:for(a=e.sent,r=!0,n=!1,i=void 0,e.prev=9,o=a.data[Symbol.iterator]();!(r=(l=o.next()).done);r=!0)for(u in c=l.value,this.items)c.dataType==u&&(t[c.dataType]=Object(s["a"])({},c));e.next=17;break;case 13:e.prev=13,e.t0=e["catch"](9),n=!0,i=e.t0;case 17:e.prev=17,e.prev=18,r||null==o.return||o.return();case 20:if(e.prev=20,!n){e.next=23;break}throw i;case 23:return e.finish(20);case 24:return e.finish(17);case 25:e.next=30;break;case 27:e.prev=27,e.t1=e["catch"](2),console.log(e.t1);case 30:this.dataInfo=t,this.loading=!1,this.$emit("resetDate",t);case 33:case"end":return e.stop()}}),e,this,[[2,27],[9,13,17,25],[18,,20,24]])})));function t(){return e.apply(this,arguments)}return t}()}},Et=Rt,qt=(a("ceac"),Object(x["a"])(Et,kt,It,!1,null,"45dee1f6",null)),Gt=qt.exports,Dt={components:{business:Gt},data:function(){return{dataInfo:{}}},methods:{resetDate:function(e){this.dataInfo=Object(s["a"])({},e)}}},Pt=Dt,Nt=Object(x["a"])(Pt,wt,xt,!1,null,"af68a436",null),Mt=Nt.exports,At=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"performance"},[a("el-alert",{staticClass:"alert",attrs:{closable:!1,type:"info"}},[a("template",{slot:"title"},[a("div",{staticClass:"alerTitle"},[a("div",{staticClass:"shapeWrap"},[a("span",{staticClass:"shape"}),e._v(" "),a("p",{staticStyle:{"margin-right":"5px"}},[e._v("展演信息")])]),e._v(" "),a("auth",{attrs:{auths:"musicGroupPerformance/add"}},[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.openForm()}}},[e._v("+添加展演信息")])],1)],1)])],2),e._v(" "),a("div",{staticClass:"tableWrap"},[a("el-table",{staticStyle:{width:"100%"},attrs:{"header-cell-style":{background:"#EDEEF0",color:"#444"},data:e.tableList}},[a("el-table-column",{attrs:{align:"center",prop:"name",label:"展演名称"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"startTime",label:"预计时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("formatTimer")(t.row.startTime))+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"musicScoreName",label:"展演曲目"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"operatorName",label:"添加人"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"操作",fixed:"right",width:"220px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("auth",{attrs:{auths:"musicGroupPerformance/update"}},[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.openForm(t.row)}}},[e._v("修改")])],1),e._v(" "),a("auth",{attrs:{auths:"musicGroupPerformance/del"}},[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.remove(t.row)}}},[e._v("删除")])],1)]}}])})],1),e._v(" "),a("pagination",{attrs:{sync:"",total:e.rules.total,page:e.rules.page,limit:e.rules.limit,"page-sizes":e.rules.page_size},on:{"update:total":function(t){return e.$set(e.rules,"total",t)},"update:page":function(t){return e.$set(e.rules,"page",t)},"update:limit":function(t){return e.$set(e.rules,"limit",t)},pagination:e.FetchList}})],1),e._v(" "),a("el-alert",{staticClass:"alert",attrs:{closable:!1,type:"info"}},[a("template",{slot:"title"},[a("div",{staticClass:"alerTitle"},[a("div",{staticClass:"shapeWrap"},[a("span",{staticClass:"shape"}),e._v(" "),a("p",{staticStyle:{"margin-right":"5px"}},[e._v("获奖证书")])]),e._v(" "),a("auth",{attrs:{auths:"photo/queryPage"}},[a("el-button",{attrs:{type:"text"},on:{click:e.toPerformance}},[e._v("全部证书 >")])],1)],1)])],2),e._v(" "),e._l(e.photos,(function(t){return a("div",{key:t.url,staticClass:"img-container"},[a("el-image",{staticClass:"img",attrs:{src:t.url,fit:"cover","preview-src-list":e.photos.map((function(e){return e.url}))}}),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:t.name,placement:"top","open-delay":.5}},[a("div",{staticClass:"name"},[e._v(e._s(t.name))])])],1)})),e._v(" "),0==e.photos.length?a("empty"):e._e(),e._v(" "),a("el-dialog",{attrs:{title:e.detail?"修改展演信息":"添加展演信息",visible:e.formVisible,width:"500px"},on:{"update:visible":function(t){e.formVisible=t}}},[e.formVisible?a("performance-form",{attrs:{detail:e.detail},on:{close:function(t){e.formVisible=!1},submited:e.submited}}):e._e()],1)],2)},Vt=[],Ut=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"100px"},nativeOn:{submit:function(t){return t.stopPropagation(),e.submit(t)}}},[a("el-form-item",{attrs:{label:"展演名称",prop:"name",rules:[{required:!0,message:"请输入展演名称"}]}},[a("el-input",{attrs:{placeholder:"请输入展演名称"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"预计时间",prop:"startTime",rules:[{required:!0,message:"请选择预计时间"}]}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择预计时间"},model:{value:e.form.startTime,callback:function(t){e.$set(e.form,"startTime",t)},expression:"form.startTime"}})],1),e._v(" "),e._l(e.form.songs,(function(t,r){return a("el-form-item",{key:r,attrs:{label:"展演曲目"+(r+1),prop:"songs."+r,rules:[{required:!0,message:"请输入展演曲目"}]}},[a("div",{staticClass:"cont"},[a("el-input",{attrs:{placeholder:"请输入展演曲目"},model:{value:e.form.songs[r],callback:function(t){e.$set(e.form.songs,r,t)},expression:"form.songs[index]"}}),e._v(" "),a("div",{staticClass:"ctrls"},[a("i",{staticClass:"el-icon-circle-plus-outline",on:{click:e.add}}),e._v(" "),e.form.songs.length>1?a("i",{staticClass:"el-icon-remove-outline",on:{click:function(t){return e.remove(r)}}}):e._e()])],1)])})),e._v(" "),a("div",{staticClass:"dialog-footer"},[a("el-button",{on:{click:function(t){return e.$emit("close")}}},[e._v("取 消")]),e._v(" "),a("el-button",{attrs:{type:"primary","native-type":"submit"}},[e._v("确 定")])],1)],2)],1)},Yt=[],Qt=a("a8db"),Bt={props:{detail:{type:Object}},data:function(){return{form:{name:"",startTime:"",songs:[""]}}},mounted:function(){if(this.detail){this.form.name=this.detail.name,this.form.startTime=this.detail.startTime;var e=(this.detail.musicScoreName||"").split(",");this.form.songs=e.length?e:[""]}},methods:{add:function(){this.form.songs.push("")},remove:function(e){this.form.songs.splice(e,1)},submit:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var a=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.stopPropagation(),t.stopImmediatePropagation(),t.preventDefault(),this.$refs.form.validate(function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var r,n,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!t){e.next=18;break}if(e.prev=1,r=a.form,n=r.songs,i=Object(Qt["a"])(r,["songs"]),!a.detail){e.next=9;break}return e.next=6,ue(Object(s["a"])({},i,{musicScoreNames:n,musicGroupId:a.$route.query.id,id:a.detail.id}));case 6:a.$message.success("修改成功"),e.next=12;break;case 9:return e.next=11,ce(Object(s["a"])({},i,{musicScoreNames:n,musicGroupId:a.$route.query.id}));case 11:a.$message.success("添加成功");case 12:a.$emit("close"),a.$emit("submited"),e.next=18;break;case 16:e.prev=16,e.t0=e["catch"](1);case 18:case"end":return e.stop()}}),e,null,[[1,16]])})));return function(t){return e.apply(this,arguments)}}());case 4:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()}},zt=Bt,Ht=(a("087b"),Object(x["a"])(zt,Ut,Yt,!1,null,"58c963fa",null)),Wt=Ht.exports,Kt={components:{pagination:Le["a"],PerformanceForm:Wt},data:function(){return{detail:null,formVisible:!1,tableList:[],photos:[],rules:{limit:10,page:1,total:0,page_size:[10,20,40,50]}}},mounted:function(){this.FetchList(),this.FetchPhoto()},methods:{toPerformance:function(){this.$router.push({path:"/business/performance",query:{id:this.$route.query.id,returnUrl:this.$route.fullPath,phototype:"SHOW"}})},openForm:function(e){this.detail=e,this.formVisible=!0},submited:function(){this.rules.page=1,this.FetchList()},remove:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.$confirm("是否确认删除此数据","提示");case 3:return e.next=5,pe({id:t.id});case 5:this.$message.success("删除成功"),this.submited(),e.next=11;break;case 9:e.prev=9,e.t0=e["catch"](0);case 11:case"end":return e.stop()}}),e,this,[[0,9]])})));function t(t){return e.apply(this,arguments)}return t}(),FetchList:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,le({rows:this.rules.limit,page:this.rules.page,musicGroupId:this.$route.query.id});case 3:t=e.sent,this.tableList=t.data.rows,this.rules.total=t.data.total,e.next=10;break;case 8:e.prev=8,e.t0=e["catch"](0);case 10:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(){return e.apply(this,arguments)}return t}(),FetchPhoto:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(h["g"])({rows:5,type:"SHOW",musicGroupId:this.$route.query.id});case 3:t=e.sent,this.photos=t.data.rows,e.next=9;break;case 7:e.prev=7,e.t0=e["catch"](0);case 9:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(){return e.apply(this,arguments)}return t}()}},Jt=Kt,Xt=(a("9ad0"),Object(x["a"])(Jt,At,Vt,!1,null,"2b889903",null)),Zt=Xt.exports,ea={components:{"training-photos":G,"photo-detail":D["default"],baseInfo:ve,certificate:we,studentAndTeacher:Ge,survey:He,teamInfo:et,trainPlan:ht,trainTimer:_t,workStatus:Mt,performance:Zt},data:function(){return{activeIndex:"training-photos",planDtosList:[],planDtosList1:[],year:"",term:"",graduateNum:0,teamName:"",isShowRecordOfStudent:!1}},mounted:function(){var e=new Date;this.year=String(e.getFullYear());var t=e.getMonth()+1;this.term=t>3&&t<=8?"0":"1",this.getPlanError()},methods:{permission:function(e){return Object(o["a"])(e)},getPlanError:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t&&(this.year=t.year,this.term=t.term),e.prev=1,e.next=4,z({musicGroupId:this.$route.query.id,year:this.year,term:this.term});case 4:a=e.sent,this.planDtosList=a.data.waitCourseTrainPlanDtos,this.planDtosList1=a.data.waitCourseTrainPlanDtos1,this.graduateNum=a.data.graduateNum,this.isShowRecordOfStudent=a.data.isShowRecordOfStudent,e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](1),console.log(e.t0);case 14:case"end":return e.stop()}}),e,this,[[1,11]])})));function t(t){return e.apply(this,arguments)}return t}(),onCancel:function(){this.$store.dispatch("delVisitedViews",this.$route),this.$router.push({path:"/business/resetTeaming",query:Object(s["a"])({},this.$route.query)})},changeSwitch:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var a,r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:a=t?"是否确认将乐团档案在学生端APP展示?":"是否确认取消乐团档案在学生端APP展示?",this.$confirm(a,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,de({musicGroupId:r.$route.query.id,isShowRecordOfStudent:t});case 3:e.sent,r.$message.success("修改成功"),r.getPlanError(),e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})))).catch((function(){r.getPlanError()}));case 2:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()}},ta=ea,aa=(a("92dd"),Object(x["a"])(ta,r,n,!1,null,"0ef53c52",null));t["default"]=aa.exports},"22b3":function(e,t,a){"use strict";var r=a("4ad7"),n=a.n(r);n.a},2653:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"m-container"},[a("h2",[a("el-page-header",{attrs:{content:e.detailName},on:{back:e.onCancel}})],1),e._v(" "),a("div",{staticClass:"m-core"},[a("div",{staticClass:"buttons"},[a("auth",{attrs:{auths:["photo/add"]}},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.openUpload()}}},[e._v(e._s("DEFAULT"===e.mergeType?"上传照片":"上传证书"))])],1),e._v(" "),a("auth",{attrs:{auths:["photo/batchUpdate"]}},[e.editing?e._e():a("el-button",{attrs:{type:"primary",disabled:0==e.list.length},on:{click:function(t){return e.changeMode()}}},[e._v(e._s("DEFAULT"===e.mergeType?"编辑照片":"编辑证书"))])],1),e._v(" "),a("auth",{attrs:{auths:["photo/del"]}},[e.editing?a("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.remove()}}},[e._v(e._s("DEFAULT"===e.mergeType?"删除照片":"删除证书"))]):e._e()],1),e._v(" "),e.editing?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.confirm()}}},[e._v("确定")]):e._e(),e._v(" "),e.editing?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.cancel()}}},[e._v("取消")]):e._e()],1),e._v(" "),e.editing?a("el-alert",{staticClass:"alert",attrs:{type:"info",closable:!1}},[a("div",{attrs:{slot:"title"},slot:"title"},[a("el-button",{staticClass:"btn",attrs:{type:"text",disabled:e.list.length===e.checked.length},on:{click:function(t){return e.checkAll()}}},[e._v("全选")]),e._v(" "),a("el-button",{staticClass:"btn",attrs:{type:"text",disabled:!e.checked.length},on:{click:function(t){e.checked=[]}}},[e._v("取消选择")]),e._v(" "),a("span",[e._v("共"+e._s(e.list.length)+"条, 已选择"+e._s(e.checked.length)+"条")])],1)]):e._e(),e._v(" "),a("el-checkbox-group",{model:{value:e.checked,callback:function(t){e.checked=t},expression:"checked"}},[a("draggable",{staticStyle:{display:"flex","flex-wrap":"wrap"},attrs:{list:e.list,disabled:!e.editing,handle:".img"}},e._l(e.list,(function(t){return a("div",{key:t.url,staticClass:"img-container"},[a("auth",{attrs:{auths:["photo/del"]}},[e.editing?a("div",{staticClass:"ctrl-bar"},[a("el-checkbox",{staticClass:"check",attrs:{label:t.id}}),e._v(" "),a("i",{staticClass:"icon-view",class:{active:e.views.includes(t.id)},on:{click:function(a){return e.setView(t)}}})],1):a("div",{staticClass:"ctrl-bar-view"},["DEFAULT"===e.mergeType?a("span",{staticStyle:{color:"#fff","font-size":"12px",cursor:"pointer"},on:{click:function(a){return e.setCover(t)}}},[e._v("设为封面")]):a("i"),e._v(" "),a("el-tooltip",{attrs:{effect:"dark",content:e.views.includes(t.id)?"设为不可见":"设为可见",placement:"top","open-delay":.5}},[a("i",{staticClass:"icon-view",class:{active:e.views.includes(t.id)},on:{click:function(a){return e.setViewItem(t)}}})])],1)]),e._v(" "),a("el-image",{staticClass:"img",attrs:{src:t.url,fit:"cover","preview-src-list":e.list.map((function(e){return e.url}))}}),e._v(" "),e.editing?a("el-input",{staticClass:"nameinput user-drag",attrs:{size:"mini",placeholder:"请输入"+("DEFAULT"===e.mergeType?"照片":"证书")+"名称",clearable:""},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"item.name"}}):a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:t.name,placement:"top","open-delay":.5}},[a("div",{staticClass:"name"},[e._v(e._s(t.name))])])],1)})),0)],1),e._v(" "),0==e.list.length?a("empty"):e._e()],1),e._v(" "),e.uploadVisible?a("el-dialog",{attrs:{title:"DEFAULT"===e.mergeType?"上传照片":"上传证书",visible:e.uploadVisible},on:{"update:visible":function(t){e.uploadVisible=t}}},[a("upload-popup",{attrs:{name:e.$route.query.name,query:e.queryIdOrType},on:{close:function(t){e.uploadVisible=!1},submited:e.submited}})],1):e._e()],1)},n=[],s=(a("6762"),a("2fdb"),a("db72")),i=(a("96cf"),a("3b8d")),o=(a("7f7f"),a("b76a")),l=a.n(o),c=a("be41"),u=a("bfd3"),p=a("a707"),d=null,m={props:{type:{type:String,default:"DEFAULT"}},components:{"upload-popup":u["a"],draggable:l.a},computed:{mergeType:function(){return this.$route.query.phototype||this.type},detailName:function(){return this.$route.query.name||"DEFAULT"===this.mergeType?"相册详情":"全部证书"},queryIdOrType:function(){var e=this.$route.query.pid;return"DEFAULT"===this.mergeType?{id:e,type:this.mergeType,photoAlbumId:e}:{type:this.mergeType,musicGroupId:this.$route.query.id}}},data:function(){return{views:[],checked:[],uploadVisible:!1,list:[],editing:!1}},mounted:function(){this.FetchList()},methods:{onCancel:function(){this.$store.dispatch("delVisitedViews",this.$route),this.$route.query.returnUrl&&this.$router.push(this.$route.query.returnUrl)},openUpload:function(){this.uploadVisible=!0},setInitViwes:function(){this.views=this.list.filter((function(e){return e.clientShow})).map((function(e){return e.id}))},setCover:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.$confirm("是否确认设置为封面?","提示");case 3:return e.next=5,Object(p["e"])([Object(s["a"])({},this.queryIdOrType,{coverUrl:t.url})]);case 5:this.$message.success("设置成功"),this.FetchList(),e.next=11;break;case 9:e.prev=9,e.t0=e["catch"](0);case 11:case"end":return e.stop()}}),e,this,[[0,9]])})));function t(t){return e.apply(this,arguments)}return t}(),setViewItem:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.$confirm("是否确认修改可见状态?","提示");case 3:return e.next=5,Object(p["h"])([Object(s["a"])({},t,{clientShow:+!t.clientShow})]);case 5:this.$message.success("设置成功"),this.FetchList(),e.next=11;break;case 9:e.prev=9,e.t0=e["catch"](0);case 11:case"end":return e.stop()}}),e,this,[[0,9]])})));function t(t){return e.apply(this,arguments)}return t}(),changeMode:function(){this.checked=[],this.setInitViwes(),this.editing=!0},cancel:function(){this.editing=!1,this.list=Object(c["a"])(d),this.setInitViwes()},submited:function(){this.FetchList()},setView:function(e){var t=this.views.indexOf(e.id);t>-1?this.views.splice(t,1):this.views.push(e.id)},checkAll:function(){this.checked=this.list.map((function(e){return e.id}))},FetchList:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(p["g"])(Object(s["a"])({},this.queryIdOrType,{photoAlbumId:this.queryIdOrType.id}));case 3:t=e.sent,this.list=Object(c["a"])(t.data.rows),d=Object(c["a"])(t.data.rows),this.setInitViwes(),e.next=11;break;case 9:e.prev=9,e.t0=e["catch"](0);case 11:case"end":return e.stop()}}),e,this,[[0,9]])})));function t(){return e.apply(this,arguments)}return t}(),confirm:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.$confirm("是否确认修改照片信息?","提示");case 3:return t=this.list.map((function(e,t){return Object(s["a"])({},e,{order:t,clientShow:+a.views.includes(e.id)})})),e.next=6,Object(p["h"])(t);case 6:this.editing=!1,this.$message.success("修改成功"),this.FetchList(),e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](0),console.log(e.t0);case 14:case"end":return e.stop()}}),e,this,[[0,11]])})));function t(){return e.apply(this,arguments)}return t}(),remove:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.$confirm("是否确认删除已选照片?","提示");case 3:return e.next=5,Object(p["f"])({ids:this.checked.join(",")});case 5:this.$message.success("删除成功"),this.editing=!1,this.FetchList(),e.next=12;break;case 10:e.prev=10,e.t0=e["catch"](0);case 12:case"end":return e.stop()}}),e,this,[[0,10]])})));function t(){return e.apply(this,arguments)}return t}()}},h=m,f=(a("dc70"),a("2877")),v=Object(f["a"])(h,r,n,!1,null,"cc648df2",null);t["default"]=v.exports},"2ce5":function(e,t,a){"use strict";var r=a("a9e9"),n=a.n(r);n.a},3469:function(e,t,a){},3769:function(e,t,a){},"3e31":function(e,t,a){},"404f":function(e,t,a){},"47bb":function(e,t,a){"use strict";var r=a("bdd5"),n=a.n(r);n.a},"4ad7":function(e,t,a){},"56d72":function(e,t,a){"use strict";var r=a("a3e7"),n=a.n(r);n.a},"6b7d":function(e,t,a){"use strict";var r=a("7128"),n=a.n(r);n.a},7128:function(e,t,a){},8643:function(e,t,a){"use strict";var r=a("8d59"),n=a.n(r);n.a},"8d59":function(e,t,a){},"92dd":function(e,t,a){"use strict";var r=a("d646"),n=a.n(r);n.a},"92e3":function(e,t,a){"use strict";a.d(t,"m",(function(){return s})),a.d(t,"t",(function(){return i})),a.d(t,"l",(function(){return o})),a.d(t,"c",(function(){return l})),a.d(t,"r",(function(){return c})),a.d(t,"F",(function(){return u})),a.d(t,"E",(function(){return p})),a.d(t,"d",(function(){return d})),a.d(t,"x",(function(){return m})),a.d(t,"o",(function(){return h})),a.d(t,"H",(function(){return f})),a.d(t,"j",(function(){return v})),a.d(t,"G",(function(){return b})),a.d(t,"A",(function(){return g})),a.d(t,"J",(function(){return y})),a.d(t,"K",(function(){return _})),a.d(t,"z",(function(){return w})),a.d(t,"C",(function(){return x})),a.d(t,"q",(function(){return k})),a.d(t,"g",(function(){return I})),a.d(t,"D",(function(){return T})),a.d(t,"I",(function(){return L})),a.d(t,"u",(function(){return O})),a.d(t,"h",(function(){return C})),a.d(t,"n",(function(){return S})),a.d(t,"y",(function(){return j})),a.d(t,"f",(function(){return F})),a.d(t,"e",(function(){return $})),a.d(t,"w",(function(){return R})),a.d(t,"v",(function(){return E})),a.d(t,"B",(function(){return q})),a.d(t,"s",(function(){return G})),a.d(t,"a",(function(){return D})),a.d(t,"p",(function(){return P})),a.d(t,"k",(function(){return N})),a.d(t,"i",(function(){return M})),a.d(t,"b",(function(){return V}));a("ac4d"),a("8a81"),a("ac6a");var r=a("768b"),n=a("267e"),s=[{label:"声部课",value:"SINGLE"},{label:"合奏课",value:"MIX"},{label:"基础技能课",value:"HIGH"},{label:"线上基础技能课",value:"HIGH_ONLINE"},{label:"vip课",value:"VIP"},{label:"试听课",value:"DEMO"},{label:"综合课",value:"COMPREHENSIVE"},{label:"网管课",value:"PRACTICE"},{label:"乐团网管课",value:"MUSIC_NETWORK"},{label:"启蒙课",value:"ENLIGHTENMENT"},{label:"集训声部课",value:"TRAINING_SINGLE"},{label:"集训合奏课",value:"TRAINING_MIX"},{label:"课堂课",value:"CLASSROOM"},{label:"对外课",value:"COMM"}],i=[{label:"声部课",value:"SINGLE"},{label:"合奏课",value:"MIX"},{label:"基础技能课",value:"HIGH"},{label:"线上基础技能课",value:"HIGH_ONLINE"},{label:"乐团网管课",value:"MUSIC_NETWORK"},{label:"集训声部课",value:"TRAINING_SINGLE"},{label:"集训合奏课",value:"TRAINING_MIX"},{label:"课堂课",value:"CLASSROOM"},{label:"综合课",value:"COMPREHENSIVE"}],o=[{label:"乐团课",value:"MUSIC"},{label:"VIP课",value:"VIP"},{label:"网管课",value:"PRACTICE"}],l=[{label:"正常签到",value:1},{label:"异常签到",value:0}],c=[{label:"兼职",value:"PART_TIME"},{label:"全职",value:"FULL_TIME"}],u=[{label:"正常",value:"0"},{label:"冻结",value:"1"},{label:"锁定",value:"9"}],p=[{value:"NORMAL",label:"正常"},{value:"TRUANT",label:"旷课"},{value:"LEAVE",label:"请假"}],d=[].concat(p,[{value:"QUIT_SCHOOL",label:"退学"}]),m=[{value:"APPLY",label:"报名"},{value:"RENEW",label:"续费"},{value:"MEMBER",label:"会员购买"},{value:"SMALL_CLASS_TO_BUY",label:"VIP购买"},{value:"SPORADIC",label:"零星收费"},{value:"LUCK",label:"福袋活动"},{value:"DEGREE_REGISTRATION",label:"考级报名"},{value:"DOUBLE_ELEVEN2020",label:"双十一活动"},{value:"DEGREE",label:"儿童节活动"},{value:"PRACTICE_GROUP_BUY",label:"网管课"},{value:"PRACTICE_GROUP_RENEW",label:"网管课续费"},{value:"REPAIR",label:"乐器维修"},{value:"OUTORDER",label:"外部收入"},{value:"GOODS_SELL",label:"商品销售"},{value:"SUBJECT_CHANGE",label:"声部更换"},{value:"MAINTENANCE",label:"乐器保养"},{value:"ADD_STUDENT",label:"进行中乐团加学员"},{value:"REPLACEMENT",label:"乐器置换"},{value:"OTHER",label:"其他"}],h=[{value:"ING",label:"交易中"},{value:"SUCCESS",label:"成功交易"},{value:"FAILED",label:"交易失败"},{value:"CLOSE",label:"交易关闭"}],f=[{value:"0",text:"未开始"},{value:"1",text:"报名中"},{value:"5",text:"报名结束"},{value:"2",text:"进行中"},{value:"4",text:"已结束"},{value:"3",text:"取消"},{value:"6",text:"暂停"}],v=[{value:"NORMAL",label:"进行中"},{value:"FINISH",label:"结束"},{value:"CANCEL",label:"关闭"},{value:"LOCK",label:"锁定"}],b=[{value:"RECHARGE",label:"充值"},{value:"CONSUME",label:"建课"},{value:"RETURN",label:"退课"},{value:"MANUAL_ADD",label:"系统充值"},{value:"MANUAL_SUB",label:"系统扣除"}],g=[{value:"FREE",label:"免费"},{value:"CHARGE",label:"收费"},{value:"TRIAL",label:"试听课"},{value:"CARE_PACKAGE",label:"关心包"},{value:"COME_ON_PACKAGE",label:"加油包"}],y=[{value:"课程推荐",label:"课程推荐",children:[{value:"新课推荐",label:"新课推荐"},{value:"续费提醒",label:"续费提醒"}]},{value:"常规回访",label:"常规回访",children:[{value:"课后及训练回访",label:"课后及训练回访"},{value:"练习及乐团表现",label:"练习及乐团表现"}]},{value:"其它",label:"其它",children:[{value:"其它",label:"其它"}]}],_=[{value:"课程推荐",label:"课程推荐",children:[{value:"新课推荐",label:"新课推荐"},{value:"续费提醒",label:"续费提醒"}]},{value:"常规回访",label:"常规回访",children:[{value:"课后及训练回访",label:"课后及训练回访"},{value:"练习及乐团表现",label:"练习及乐团表现"},{label:"考勤申诉",value:"考勤申诉"},{value:"异常请假回访",label:"异常请假回访"}]},{value:"云教练",label:"云教练",children:[{value:"体验回访",label:"体验回访"}]},{value:"其它",label:"其它",children:[{value:"其它",label:"其它"},{value:"会员续费",label:"会员续费"}]}],w=[{value:"YQPAY",label:"双乾"},{value:"BALANCE",label:"余额"},{value:"ADAPAY",label:"汇付"}],x=[{value:"INSTRUMENT",label:"乐器销售"},{value:"ACCESSORIES",label:"配件销售"},{value:"SCHOOL_BUY",label:"学校采购"},{value:"OTHER",label:"其它"}],k=[{value:"INSTRUMENT",label:"乐器"},{value:"ACCESSORIES",label:"辅件"},{value:"TEACHING",label:"教材"},{value:"STAFF",label:"教谱"},{value:"OTHER",label:"其它"}],I=[{value:"1",label:"一年级"},{value:"2",label:"二年级"},{value:"3",label:"三年级"},{value:"4",label:"四年级"},{value:"5",label:"五年级"},{value:"6",label:"六年级"},{value:"7",label:"初一"},{value:"8",label:"初二"},{value:"9",label:"初三"},{value:"10",label:"高一"},{value:"11",label:"高二"},{value:"12",label:"高三"}],T=[{value:"INTERNAL",label:"内部"},{value:"EXTERNAL",label:"外部"},{value:"ALL",label:"全部"}],L=A(n["vipResetType"]),O=A(n["musicGroupType"]),C=A(n["classTime"]),S=A(n["courseViewType"]),j=A(n["payOrderType"]),F=A(n["auditType"]),$=A(n["auditPaymentType"]),R=A(n["orderServerType"]),E=A(n["orderAuditType"]),q=A(n["rewardModeType"]),G=A(n["musicClassType"]),D=A(n["ProbationPeriodStatus"]),P=A(n["downListType"]),N=A(n["conclusion"]),M=A(n["clientType"]);function A(e){var t=[];for(var a in e)t.push({label:e[a],value:a});return t}var V=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["value","label"],a=Object(r["a"])(t,2),n=a[0],s=a[1],i={};if(e&&e.length){var o=!0,l=!1,c=void 0;try{for(var u,p=e[Symbol.iterator]();!(o=(u=p.next()).done);o=!0){var d=u.value;i[d[n]]=d[s]}}catch(m){l=!0,c=m}finally{try{o||null==p.return||p.return()}finally{if(l)throw c}}}return i}},"9ad0":function(e,t,a){"use strict";var r=a("3469"),n=a.n(r);n.a},"9dab":function(e,t,a){"use strict";var r=a("a671"),n=a.n(r);n.a},a2b6:function(e,t,a){"use strict";a.d(t,"a",(function(){return r})),a.d(t,"b",(function(){return n}));a("ac4d"),a("8a81"),a("ac6a");var r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"id",a=arguments.length>2?arguments[2]:void 0,r={};if(e){var n=!0,s=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(n=(o=l.next()).done);n=!0){var c=o.value;r[c[t]]=a?c[a]:c}}catch(u){s=!0,i=u}finally{try{n||null==l.return||l.return()}finally{if(s)throw i}}}return r},n=function(){return location.hostname.indexOf("dev")>-1?"http://mstudev.dayaedu.com":location.hostname.indexOf("online")>-1?"https://mstuonline.dayaedu.com":location.hostname.indexOf("localhost")>-1?"http://localhost:9001":"https://mstutest.dayaedu.com"}},a3e7:function(e,t,a){},a558:function(e,t,a){},a671:function(e,t,a){},a6b6:function(e,t,a){"use strict";var r=a("3e31"),n=a.n(r);n.a},a707:function(e,t,a){"use strict";a.d(t,"d",(function(){return n})),a.d(t,"b",(function(){return s})),a.d(t,"c",(function(){return i})),a.d(t,"e",(function(){return o})),a.d(t,"g",(function(){return l})),a.d(t,"a",(function(){return c})),a.d(t,"f",(function(){return u})),a.d(t,"h",(function(){return p}));var r=a("829b"),n=function(e){return Object(r["a"])({url:"/api-web/photoAlbum/queryPage",data:e,method:"post",requestType:"form"})},s=function(e){return Object(r["a"])({url:"/api-web/photoAlbum/add",data:e,method:"post",requestType:"form"})},i=function(e){return Object(r["a"])({url:"/api-web/photoAlbum/del",data:{},params:e,method:"post"})},o=function(e){return Object(r["a"])({url:"/api-web/photoAlbum/batchUpdate",data:e,method:"post"})},l=function(e){return Object(r["a"])({url:"/api-web/photo/queryPage",data:e,method:"post",requestType:"form"})},c=function(e){return Object(r["a"])({url:"/api-web/photo/add",data:e,method:"post"})},u=function(e){return Object(r["a"])({url:"/api-web/photo/del",data:e,method:"post",requestType:"form"})},p=function(e){return Object(r["a"])({url:"/api-web/photo/batchUpdate",data:e,method:"post"})}},a8db:function(e,t,a){"use strict";var r=a("e265"),n=a.n(r),s=a("a4bb"),i=a.n(s);function o(e,t){if(null==e)return{};var a,r,n={},s=i()(e);for(r=0;r<s.length;r++)a=s[r],t.indexOf(a)>=0||(n[a]=e[a]);return n}function l(e,t){if(null==e)return{};var a,r,s=o(e,t);if(n.a){var i=n()(e);for(r=0;r<i.length;r++)a=i[r],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(s[a]=e[a])}return s}a.d(t,"a",(function(){return l}))},a9e9:function(e,t,a){},aa5e:function(e,t,a){"use strict";var r=a("cf758"),n=a.n(r);n.a},af39:function(e,t,a){"use strict";var r=a("404f"),n=a.n(r);n.a},b487:function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"titleWrap"},[a("div",{staticClass:"box"},[a("span",{staticClass:"shape"}),e._v(" "),a("span",[e._v(e._s(e.title))])]),e._v(" "),a("div",{staticClass:"right"},[e.isShowQuert?a("el-radio-group",{attrs:{size:"mini"},on:{change:e.changeQuick},model:{value:e.timer,callback:function(t){e.timer=t},expression:"timer"}},[a("el-radio-button",{attrs:{label:"month"}},[e._v("本月")]),e._v(" "),a("el-radio-button",{attrs:{label:"year"}},[e._v("本年度")]),e._v(" "),a("el-radio-button",{attrs:{label:"lastYear"}},[e._v("去年")])],1):e._e(),e._v(" "),e.isShowQuert?a("el-date-picker",{staticStyle:{width:"300px",padding:"0 10px"},attrs:{type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期","value-format":"yyyy-MM-dd",format:"yyyy-MM-dd",size:"mini","picker-options":e.bigin()},on:{change:e.changeValue},model:{value:e.date,callback:function(t){e.date=t},expression:"date"}}):a("el-date-picker",{staticStyle:{width:"300px",padding:"0 10px"},attrs:{type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期","value-format":"yyyy-MM-dd",format:"yyyy-MM-dd",size:"mini","picker-options":e.bigin()},on:{change:e.changeWeek},model:{value:e.date,callback:function(t){e.date=t},expression:"date"}})],1)])},n=[],s=a("c466"),i={props:["title","dates","isShowQuert","endDate"],data:function(){return{timer:"",date:this.dates}},mounted:function(){},watch:{dates:function(e){this.date=e}},methods:{changeWeek:function(e){this.date=[Object(s["e"])(e[0]),Object(s["f"])(e[1])],this.submitDate(this.date)},changeValue:function(e){this.timer="",this.date=e,this.submitDate(this.date)},changeQuick:function(e){var t,a;"month"==e?(t=this.$helpers.dayjs(new Date).set("date",1).format("YYYY-MM-DD"),a=this.endDate?this.endDate:this.$helpers.dayjs(new Date).subtract(1,"day").format("YYYY-MM-DD"),this.date=[t,a],this.submitDate(this.date)):"year"==e?(t=this.$helpers.dayjs(new Date).set("month",0).set("date",1).format("YYYY-MM-DD"),a=this.endDate?this.endDate:this.$helpers.dayjs(new Date).subtract(1,"day").format("YYYY-MM-DD"),this.date=[t,a],this.submitDate(this.date)):"lastYear"==e&&(t=this.$helpers.dayjs(new Date).subtract(1,"year").set("month",0).set("date",1).format("YYYY-MM-DD"),a=this.$helpers.dayjs().subtract(1,"year").endOf("year").format("YYYY-MM-DD"),this.date=[t,a],this.submitDate(this.date))},submitDate:function(e){this.$emit("changeValue",e)},bigin:function(){var e=this;return{firstDayOfWeek:1,disabledDate:function(t){if(e.endDate){var a=e.$helpers.dayjs(e.endDate).valueOf();return t.getTime()>a}return t.getTime()>=Date.now()-864e5}}},initStatue:function(){this.timer=""}}},o=i,l=(a("cef4"),a("2877")),c=Object(l["a"])(o,r,n,!1,null,"47b5a1ab",null);t["a"]=c.exports},bb06:function(e,t,a){},bdd5:function(e,t,a){},be41:function(e,t,a){"use strict";a("5df3"),a("1c4c");var r=a("7618"),n=(a("456d"),a("ac6a"),function e(t){if(null===t)return null;var a=Object.assign({},t);return Object.keys(a).forEach((function(n){return a[n]="object"===Object(r["a"])(t[n])?e(t[n]):t[n]})),Array.isArray(t)?(a.length=t.length,Array.from(a)):a});t["a"]=n},bfd3:function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"},nativeOn:{submit:function(t){return t.stopPropagation(),e.submit(t)}}},[e.name?a("el-form-item",{attrs:{label:"相册"}},[e._v("\n "+e._s(e.name)+"\n ")]):e._e(),e._v(" "),a("el-form-item",{attrs:{label:e.name?"上传相册":"上传证书"}},[a("el-upload",{attrs:{action:"/api-web/uploadFile","on-preview":e.handlePictureCardPreview,"show-file-list":!1,multiple:"",accept:".png, .jpg, .jpeg, .gif","before-upload":e.beforeUpload,"on-success":e.successed,"on-remove":e.handleRemove}},[a("el-button",{attrs:{loading:e.uploading,type:"primary"}},[e._v("上传图片")])],1),e._v(" "),a("div",{staticClass:"img-container"},[e.uploaded.length>0?a("div",{staticClass:"list"},e._l(e.uploaded,(function(t,r){return a("div",{key:t.url,staticClass:"item"},[a("div",{staticClass:"ctrl-bar"},[a("i",{staticClass:"el-icon-circle-close",on:{click:function(t){return e.remove(r)}}})]),e._v(" "),a("el-image",{staticClass:"img",attrs:{src:t.url,"preview-src-list":e.uploaded.map((function(e){return e.url}))}}),e._v(" "),a("el-input",{attrs:{placeholder:"请输入图片名称",clearable:"",size:"mini"},model:{value:t.name,callback:function(a){e.$set(t,"name",a)},expression:"item.name"}})],1)})),0):a("empty")],1)],1),e._v(" "),a("div",{staticClass:"dialog-footer"},[a("el-button",{on:{click:function(t){return e.$emit("close")}}},[e._v("取 消")]),e._v(" "),a("el-button",{attrs:{type:"primary","native-type":"submit",disabled:e.uploading}},[e._v("确 定")])],1),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},n=[],s=(a("96cf"),a("3b8d")),i=(a("7f7f"),a("28a5"),a("db72")),o=a("a707"),l={props:{name:String,query:{type:Object,default:function(){return{}}}},data:function(){return{fileList:[],dialogImageUrl:"",dialogVisible:!1,uploading:!1,form:{photoAlbumId:""},uploaded:[],photos:[]}},mounted:function(){console.log(Object(i["a"])({},this))},methods:{handleChange:function(e,t){this.fileList=t.slice(-3)},beforeUpload:function(){return this.uploading=!0,!0},successed:function(e,t,a){var r;(this.uploading=!1,200===e.code)?this.uploaded.push({url:e.data.url,name:t.name.split(".").shift(),clientShow:"YES"}):this.$message.error((null===(r=res.data)||void 0===r?void 0:r.message)||res.msg||"上传失败");console.log(e,t,a)},handleRemove:function(e,t){console.log(e,t)},handlePictureCardPreview:function(e){this.dialogImageUrl=e.url,this.dialogVisible=!0},FetchList:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(o["d"])(Object(i["a"])({},this.query,{rows:9999}));case 3:t=e.sent,this.photos=t.data.rows,e.next=9;break;case 7:e.prev=7,e.t0=e["catch"](0);case 9:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(){return e.apply(this,arguments)}return t}(),submit:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){var a=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.stopPropagation(),t.stopImmediatePropagation(),t.preventDefault();try{this.$refs.form.validate(function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!t){e.next=7;break}return r=a.uploaded.map((function(e){return Object(i["a"])({},e,{},a.query)})),e.next=4,Object(o["a"])(r);case 4:a.$message.success("添加成功"),a.$emit("close"),a.$emit("submited");case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}catch(r){}case 4:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),remove:function(e){this.uploaded.splice(e,1)}}},c=l,u=(a("d563"),a("2877")),p=Object(u["a"])(c,r,n,!1,null,"5324abd2",null);t["a"]=p.exports},c362:function(e,t,a){"use strict";var r=a("df84"),n=a.n(r);n.a},c466:function(e,t,a){"use strict";a.d(t,"h",(function(){return i})),a.d(t,"c",(function(){return o})),a.d(t,"d",(function(){return l})),a.d(t,"e",(function(){return c})),a.d(t,"f",(function(){return u})),a.d(t,"g",(function(){return p})),a.d(t,"b",(function(){return d})),a.d(t,"a",(function(){return m}));a("a481");var r=a("5a0c"),n=a.n(r),s=a("56d7");function i(e){var t=e.getFullYear(),a=e.getMonth()+1,r=e.getDate();return a=a<10?"0"+a:a,r=r<10?"0"+r:r,t+"-"+a+"-"+r}function o(e){return e.setDate(1),e}function l(e){var t=e.getMonth(),a=++t,r=new Date(e.getFullYear(),a,1),n=864e5;return new Date(r-n)}function c(e){var t=new Date(e.replace(/-/g,"/")).getTime(),a=new Date(e);0==a.getDay()&&(t-=6048e5);var r=t-24*(a.getDay()-1)*60*60*1e3,n=new Date(r),s=n.getFullYear(),i=n.getMonth()+1<10?"0"+(n.getMonth()+1):n.getMonth()+1,o=n.getDate()<10?"0"+n.getDate():n.getDate(),l=s+"-"+i+"-"+o;return l}function u(e){var t=new Date(e.replace(/-/g,"/")).getTime(),a=new Date(e),r=7-a.getDay();7==r&&(r=0);var n=t+24*r*60*60*1e3,s=new Date(n),i=s.getFullYear(),o=s.getMonth()+1<10?"0"+(s.getMonth()+1):s.getMonth()+1,l=s.getDate()<10?"0"+s.getDate():s.getDate(),c=i+"-"+o+"-"+l;return c}function p(e){var t=new Date(e.replace(/-/g,"/")).getDay();return 0===t&&(t=7),t}function d(e,t,a){return Math.abs(n()(e+" "+t).diff(e+" "+a,"Minute"))}function m(e,t,a){var r=n()(e+" "+t).add(a,"minute");return n()(e+" 23:59").isBefore(r)?(s["$message"].error("课程时间无法跨天请重新设置开始时间"),""):r.format("HH:mm")}},ceac:function(e,t,a){"use strict";var r=a("d53f"),n=a.n(r);n.a},cef4:function(e,t,a){"use strict";var r=a("a558"),n=a.n(r);n.a},cf758:function(e,t,a){},d53f:function(e,t,a){},d563:function(e,t,a){"use strict";var r=a("3769"),n=a.n(r);n.a},d646:function(e,t,a){},dc70:function(e,t,a){"use strict";var r=a("bb06"),n=a.n(r);n.a},df84:function(e,t,a){},e44e:function(e,t,a){},ed08:function(e,t,a){"use strict";a.d(t,"b",(function(){return i})),a.d(t,"a",(function(){return o}));var r=a("bd86"),n=(a("c5f6"),a("28a5"),a("a481"),a("6b54"),a("7618"),a("5a0c")),s=a.n(n);var i=function(e){var t=[];for(var a in e)if(e.hasOwnProperty(a)){var r=e[a],n=a.toLocaleUpperCase();t.push({label:r,value:"TRUE"===n||"FALSE"===n?"TRUE"===n:a})}return t},o=function(e){var t,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"YYYY-MM-DD";return e&&e.length?(t={},Object(r["a"])(t,a[0]||"start",s()(e[0]).isValid()?s()(e[0]).format(n):""),Object(r["a"])(t,a[1]||"end",s()(e[1]).isValid()?s()(e[1]).format(n):""),t):{}}}}]);
|