1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-cd68ba7a"],{"0f6e":function(e,t,r){},"1c04":function(e,t,r){"use strict";r("9678")},"3bc9":function(e,t,r){"use strict";r("88e7")},"40f6":function(e,t,r){"use strict";r("0f6e")},"4cab":function(e,t,r){"use strict";r.d(t,"e",(function(){return i})),r.d(t,"a",(function(){return n})),r.d(t,"f",(function(){return o})),r.d(t,"b",(function(){return s})),r.d(t,"c",(function(){return l})),r.d(t,"d",(function(){return c}));var a=r("829b"),i=function(e){return Object(a["a"])({url:"/api-web/platformServe/queryPage",method:"get",params:e})},n=function(e){return Object(a["a"])({url:"/api-web/platformServe/add",method:"post",data:e})},o=function(e){return Object(a["a"])({url:"/api-web/platformServe/update",method:"post",data:e})},s=function(e){return Object(a["a"])({url:"/api-web/platformServe/delete/"+e.id,method:"get"})},l=function(e){return Object(a["a"])({url:"/api-web/platformServe/queryInfo/"+e.id,method:"get"})},c=function(e){return Object(a["a"])({url:"/api-web/platformServe/queryModeDetail/"+e.id,method:"get"})}},"88e7":function(e,t,r){},"8a4d":function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"m-container",attrs:{id:"header"}},[r("h2",[r("el-page-header",{attrs:{content:e.title},on:{back:e.onCancel}})],1),e._v(" "),r("div",{staticClass:"m-core",staticStyle:{overflow:"hidden"}},["look"!=e.payType?r("div",{staticStyle:{display:"block",overflow:"hidden"}},[r("el-col",{attrs:{span:12,lg:14,md:20,sm:20,xs:24}},[r("el-steps",{attrs:{active:e.active,"finish-status":"success",simple:"","align-center":""}},[r("el-step",{attrs:{title:"机构信息"}}),e._v(" "),r("el-step",{attrs:{title:"产品定价"}}),e._v(" "),r("el-step",{attrs:{title:"确认设置"}})],1)],1)],1):e._e(),e._v(" "),e.status?r("div",[r("organInfo",{directives:[{name:"show",rawName:"v-show",value:[0,2].includes(e.active),expression:"[0, 2].includes(active)"}],ref:"organInfo",attrs:{data:e.info,type:e.getType}}),e._v(" "),r("div",{directives:[{name:"show",rawName:"v-show",value:[1,2].includes(e.active),expression:"[1, 2].includes(active)"}]},[r("openService",{ref:"openService",attrs:{data:e.productInfo,type:e.getType}}),e._v(" "),r("memberSetting",{ref:"memberSetting",attrs:{data:e.config,type:e.getType}}),e._v(" "),r("roomRules",{ref:"roomRules",attrs:{data:e.config,type:e.getType}}),e._v(" "),r("rateSetting",{ref:"rateSetting",attrs:{data:e.config,type:e.getType}})],1),e._v(" "),"look"!=e.payType?r("div",{staticStyle:{"padding-left":"0",display:"flex",width:"100%"}},[e.active>0?r("el-button",{attrs:{type:"primary"},on:{click:function(t){e.active-=1}}},[e._v("上一步")]):e._e(),e._v(" "),r("el-button",{attrs:{type:"primary"},on:{click:e.onNext}},[e._v(e._s(e.active>=2?"提交":"下一步"))])],1):e._e()],1):e._e()])])},i=[],n=r("5530"),o=r("15fd"),s=(r("96cf"),r("1da1")),l=r("6ef4"),c=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"m-core"},[r("el-alert",{staticStyle:{"margin-bottom":"20px"},attrs:{title:"开通服务",type:"info",closable:!1}}),e._v(" "),r("el-form",{ref:"form",attrs:{"label-position":"top",model:e.form,"label-width":"140px",inline:!0}},[r("el-form-item",{attrs:{label:"服务名称",prop:"serveId",rules:[{required:!0,message:"请选择服务名称",trigger:"change"}]}},[r("el-select",{attrs:{disabled:e.isDisabled,placeholder:"请选择服务名称"},on:{change:e.onProductChange},model:{value:e.form.serveId,callback:function(t){e.$set(e.form,"serveId",t)},expression:"form.serveId"}},e._l(e.productList,(function(e){return r("el-option",{key:e.id,attrs:{label:e.serveName,value:e.id}})})),1)],1),e._v(" "),r("el-form-item",{attrs:{label:"付费模式",prop:"serveMode",rules:[{required:!0,message:"请选择付费模式",trigger:"change"}]}},[r("el-select",{attrs:{disabled:e.isDisabled,placeholder:"请选择付费模式"},on:{change:e.onModeChange},model:{value:e.form.serveMode,callback:function(t){e.$set(e.form,"serveMode",t)},expression:"form.serveMode"}},e._l(e.modeList,(function(t,a){return r("el-option",{key:a,attrs:{label:e.paymentMode[t.mode],value:t.mode}})})),1)],1),e._v(" "),r("el-form-item",{attrs:{label:"学员上限",prop:"serveDetailId",rules:[{required:!0,message:"请选择学员上限",trigger:"blur, change"}]}},[r("el-select",{attrs:{placeholder:"请选择学员上限",disabled:e.isDisabled},on:{change:e.onStudentUpLimitChange},model:{value:e.form.serveDetailId,callback:function(t){e.$set(e.form,"serveDetailId",t)},expression:"form.serveDetailId"}},e._l(e.studentUpList,(function(e,t){return r("el-option",{key:t,attrs:{label:e.studentUpLimit,value:e.id}})})),1)],1),e._v(" "),r("el-form-item",{attrs:{label:"合同价",prop:"contractPrice",rules:[{required:!0,message:"请输入合同价",trigger:"blur"}]}},[r("el-input",{attrs:{disabled:e.isDisabled,placeholder:"请输入合同价",oninput:"value=value.indexOf('.') > -1?value.slice(0, value.indexOf('.') + 3):value",type:"number"},model:{value:e.form.contractPrice,callback:function(t){e.$set(e.form,"contractPrice",t)},expression:"form.contractPrice"}},[r("div",{attrs:{slot:"append"},slot:"append"},[e._v("元/"+e._s(e.unitSuffix))])])],1),e._v(" "),r("el-form-item",{attrs:{label:"原价",prop:"originalPrice",rules:[{required:!0,message:"请输入原价",trigger:"blur"}]}},[r("el-input",{attrs:{placeholder:"请输入原价",disabled:"",oninput:"value=value.indexOf('.') > -1?value.slice(0, value.indexOf('.') + 3):value"},model:{value:e.form.originalPrice,callback:function(t){e.$set(e.form,"originalPrice",t)},expression:"form.originalPrice"}},[r("div",{attrs:{slot:"append"},slot:"append"},[e._v("元/"+e._s(e.unitSuffix))])])],1),e._v(" "),r("el-form-item",{attrs:{label:"有效期",prop:"expiryCount",rules:[{required:!0,message:"请输入有效期",trigger:"blur"}]}},[r("el-input",{attrs:{disabled:e.isDisabled,type:"number",onKeypress:"return (/[\\d]/.test(String.fromCharCode(event.keyCode)))",placeholder:"请输入有效期"},model:{value:e.form.expiryCount,callback:function(t){e.$set(e.form,"expiryCount",t)},expression:"form.expiryCount"}},[r("div",{attrs:{slot:"append"},slot:"append"},[e._v(e._s(e.unitSuffix))])])],1),e._v(" "),r("el-form-item",{attrs:{label:"开通价格",prop:"payAmount",rules:[{required:!0,message:"请输入开通价格",trigger:"blur"}]}},[r("el-input",{attrs:{placeholder:"请输入开通价格",type:"number",oninput:"value=value.indexOf('.') > -1?value.slice(0, value.indexOf('.') + 3):value",disabled:e.isDisabled},model:{value:e.form.payAmount,callback:function(t){e.$set(e.form,"payAmount",t)},expression:"form.payAmount"}},[r("div",{attrs:{slot:"append"},slot:"append"},[e._v("元")])])],1)],1)],1)},u=[],d=r("b85c"),p=r("4cab"),f=r("267e"),m={props:["type","data"],data:function(){return{paymentMode:f["paymentMode"],form:{serveId:null,serveMode:null,serveDetailId:null,studentUpLimit:null,expiryUnit:null,contractPrice:null,originalPrice:null,expiryCount:null,payAmount:null},payState:null,productList:[],modeList:[],studentUpList:[]}},mounted: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.next=2,this.__init();case 2:if(!this.data){e.next=19;break}if(t=this.data,this.payState=t.payState,!t.serveId){e.next=10;break}return e.next=8,this.onProductChange(t.serveId);case 8:e.next=11;break;case 10:case 11:if(this.form=t,this.form.serveMode=t.expiryUnit,!t.serveDetailId){e.next=18;break}return e.next=16,this.onModeChange(t.expiryUnit,"none");case 16:e.next=19;break;case 18:case 19:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),computed:{isDisabled:function(){return"setting"==this.type},unitSuffix:function(){return this.paymentMode[this.form.expiryUnit]||"年"}},methods:{__init:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(p["e"])({page:1,rows:999});case 3:r=e.sent,this.productList=(null===(t=r.data)||void 0===t?void 0:t.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}(),onProductChange: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:return this.form,e.prev=1,e.next=4,Object(p["d"])({id:t});case 4:r=e.sent,this.modeList=r.data||[],e.next=10;break;case 8:e.prev=8,e.t0=e["catch"](1);case 10:case"end":return e.stop()}}),e,this,[[1,8]])})));function t(t){return e.apply(this,arguments)}return t}(),onSubmit:function(){var e=!1;return this.$refs.form.validate((function(t){e=t})),e},getValues:function(){return this.form},onModeChange:function(e,t){var r,a=this.form,i=Object(d["a"])(this.modeList||[]);try{for(i.s();!(r=i.n()).done;){var n=r.value;e==n.mode&&(this.studentUpList=n.list||[],a.expiryUnit=n.mode,"none"!=t&&(a.serveDetailId=null,a.originalPrice=null))}}catch(o){i.e(o)}finally{i.f()}},onStudentUpLimitChange:function(e){var t,r=this.form,a=Object(d["a"])(this.studentUpList||[]);try{for(a.s();!(t=a.n()).done;){var i=t.value;e==i.id&&(r.serveDetailId=i.id,r.originalPrice=i.originalPrice)}}catch(n){a.e(n)}finally{a.f()}}}},h=m,v=(r("1c04"),r("2877")),b=Object(v["a"])(h,c,u,!1,null,"09e348e6",null),g=b.exports,y=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"m-core"},[r("el-alert",{staticStyle:{"margin-bottom":"20px"},attrs:{title:"会员设置",type:"info",closable:!1}}),e._v(" "),r("el-form",{ref:"form",attrs:{"label-position":"top",model:e.form,"label-width":"140px",inline:!0}},[r("el-form-item",{attrs:{label:"按天会员激活金额",prop:"day_divide",rules:[{required:!0,message:"请输入按天会员激活金额",trigger:"blur"},{type:"number",message:"按天会员激活金额必须为数字值"}]}},[r("el-input",{staticStyle:{width:"238px"},attrs:{disabled:e.isDisabled,placeholder:"请输入按天会员激活金额",type:"number"},model:{value:e.form.day_divide,callback:function(t){e.$set(e.form,"day_divide",e._n(t))},expression:"form.day_divide"}},[r("div",{attrs:{slot:"append"},slot:"append"},[e._v("元/天")])])],1),e._v(" "),r("el-form-item",{attrs:{label:"月度会员激活价",prop:"month_divide",rules:[{required:!0,message:"请输入月度会员激活价",trigger:"blur"},{type:"number",message:"月度会员激活价必须为数字值"}]}},[r("el-input",{staticStyle:{width:"238px"},attrs:{disabled:e.isDisabled,placeholder:"请输入月度会员激活价",type:"number"},model:{value:e.form.month_divide,callback:function(t){e.$set(e.form,"month_divide",e._n(t))},expression:"form.month_divide"}},[r("div",{attrs:{slot:"append"},slot:"append"},[e._v("元/月")])])],1),e._v(" "),r("el-form-item",{attrs:{label:"季度会员激活价",prop:"quarter_divide",rules:[{required:!0,message:"请输入月度会员激活价",trigger:"blur"},{type:"number",message:"季度会员激活价必须为数字值"}]}},[r("el-input",{staticStyle:{width:"238px"},attrs:{disabled:e.isDisabled,placeholder:"请输入季度会员激活价",type:"number"},model:{value:e.form.quarter_divide,callback:function(t){e.$set(e.form,"quarter_divide",e._n(t))},expression:"form.quarter_divide"}},[r("div",{attrs:{slot:"append"},slot:"append"},[e._v("元/季")])])],1),e._v(" "),r("el-form-item",{attrs:{label:"半年会员激活价",prop:"half_year_divide",rules:[{required:!0,message:"请输入月度会员激活价",trigger:"blur"},{type:"number",message:"半年会员激活价必须为数字值"}]}},[r("el-input",{staticStyle:{width:"238px"},attrs:{disabled:e.isDisabled,placeholder:"请输入半年会员激活价",type:"number"},model:{value:e.form.half_year_divide,callback:function(t){e.$set(e.form,"half_year_divide",e._n(t))},expression:"form.half_year_divide"}},[r("div",{attrs:{slot:"append"},slot:"append"},[e._v("元/半年")])])],1),e._v(" "),r("el-form-item",{attrs:{label:"年度会员激活价",prop:"year_divide",rules:[{required:!0,message:"请输入月度会员激活价",trigger:"blur"},{type:"number",message:"年度会员激活价必须为数字值"}]}},[r("el-input",{staticStyle:{width:"238px"},attrs:{disabled:e.isDisabled,placeholder:"请输入年度会员激活价",type:"number"},model:{value:e.form.year_divide,callback:function(t){e.$set(e.form,"year_divide",e._n(t))},expression:"form.year_divide"}},[r("div",{attrs:{slot:"append"},slot:"append"},[e._v("元/年")])])],1),e._v(" "),r("el-form-item",{attrs:{label:"可用教材",prop:"teachingMaterialId",rules:[{required:!0,message:"请选择可用教材",trigger:"change"}]}},[r("el-cascader",{directives:[{name:"show",rawName:"v-show",value:!e.isDisabled,expression:"!isDisabled"}],ref:"cascader",staticStyle:{width:"300px !important"},attrs:{disabled:e.isDisabled,options:e.teachList,props:{multiple:!0},"show-all-levels":!1,"collapse-tags":"",clearable:""},on:{change:e.onChange},model:{value:e.form.teachingMaterialId,callback:function(t){e.$set(e.form,"teachingMaterialId","string"===typeof t?t.trim():t)},expression:"form.teachingMaterialId"}}),e._v(" "),e._l(e.dynamicTags,(function(t){return r("el-tag",{directives:[{name:"show",rawName:"v-show",value:e.isDisabled,expression:"isDisabled"}],key:t.id,attrs:{"disable-transitions":!1},on:{close:function(r){return e.handleClose(t)}}},[e._v("\n "+e._s(t.name)+"\n ")])}))],2)],1)],1)},_=[],x=(r("6762"),r("2fdb"),r("2909")),w=(r("7f7f"),r("ac6a"),r("c5f6"),r("28a5"),r("f716")),S=r("2ef0"),k=r.n(S),O={props:["type","data"],data:function(){return{form:{day_divide:null,month_divide:null,quarter_divide:null,half_year_divide:null,year_divide:null,teachingMaterialId:[]},teachList:[],dynamicTags:[]}},mounted:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var t,r,a,i,o,s,l=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.__init();case 2:this.data&&(t=this.data,r=t.config,a=t.teachingMaterialId,i=r?JSON.parse(r):{},console.log(a),o=[],a&&(s=a.split(",").map((function(e){return Number(e)})),s.forEach((function(e){o.push(l.formatParentId(e,l.teachList))}))),this.form=Object(n["a"])(Object(n["a"])({},i.member_config),{},{teachingMaterialId:o}),this.$nextTick((function(){l.onChange()})));case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),computed:{isDisabled:function(){return"setting"==this.type}},methods:{__init:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var t,r,a=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(w["g"])({enable:1});case 3:t=e.sent,r=t.data||[],r.forEach((function(e){var t=[];e.label=e.name,e.value=e.id;var r=e.sysMusicScoreCategoriesList?e.sysMusicScoreCategoriesList:[];r.length>0&&r.forEach((function(e){e.label=e.name,e.value=e.id,t.push(e)})),e.children=t.length>0?t:null,a.teachList.push(e)})),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]])})));function t(){return e.apply(this,arguments)}return t}(),onChange:function(){var e=this,t=this.$refs.cascader.getCheckedNodes(!0);this.dynamicTags=[],t.forEach((function(t){e.dynamicTags.push({name:t.label,id:t.value})}))},formatParentId:function(e,t){var r,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=Object(d["a"])(t);try{for(i.s();!(r=i.n()).done;){var n=r.value;if(n.sysMusicScoreCategoriesList){var o=this.formatParentId(e,n.sysMusicScoreCategoriesList,[].concat(Object(x["a"])(a),[n.id]));if(o.includes(e))return o}if(n.id===e)return[].concat(Object(x["a"])(a),[e])}}catch(s){i.e(s)}finally{i.f()}return a},handleClose:function(e){},onSubmit:function(){var e=!1;return this.$refs.form.validate((function(t){e=t})),e},getValues:function(){var e=this.form,t=e.teachingMaterialId,r=Object(o["a"])(e,["teachingMaterialId"]),a=[];return t.forEach((function(e){a.push(k.a.last(e))})),{member_config:Object(n["a"])({},r),teachingMaterialId:a}}}},C=O,j=(r("dab9"),Object(v["a"])(C,y,_,!1,null,"655151b8",null)),$=j.exports,I=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"m-core",staticStyle:{"margin-bottom":"18px",overflow:"hidden"}},[r("el-alert",{staticStyle:{"margin-bottom":"20px"},attrs:{title:"云教室规则",type:"info",closable:!1}}),e._v(" "),r("el-form",{ref:"form",attrs:{"label-position":"top",model:e.form,"label-width":"200px",inline:!0}},[r("el-form-item",{attrs:{label:"云教室人数上限(含老师)",prop:"cloud_room_up_limit",rules:[{required:!0,message:"请输入云教室人数上限",trigger:"blur"}]}},[r("el-input",{attrs:{placeholder:"请输入云教室人数上限",onKeypress:"return (/[\\d]/.test(String.fromCharCode(event.keyCode)))",disabled:e.isDisabled,type:"number"},on:{blur:e.onUpLimitChange},model:{value:e.form.cloud_room_up_limit,callback:function(t){e.$set(e.form,"cloud_room_up_limit",t)},expression:"form.cloud_room_up_limit"}},[r("div",{attrs:{slot:"append"},slot:"append"},[e._v("人")])])],1)],1),e._v(" "),r("el-col",{attrs:{lg:12,md:18,sm:18,xs:24}},[r("el-table",{staticStyle:{width:"100% !important"},attrs:{data:e.form.roomConfig,"header-cell-style":{background:"#EDEEF0",color:"#444"}}},[r("el-table-column",{attrs:{prop:"num",label:"人数"}}),e._v(" "),r("el-table-column",{attrs:{prop:"price",label:"每分钟扣费标准"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("el-input-number",{attrs:{disabled:e.isDisabled,min:0,controls:!1,placeholder:"请输入合同价"},model:{value:t.row.price,callback:function(r){e.$set(t.row,"price",e._n(r))},expression:"scope.row.price"}}),e._v("元\n ")]}}])})],1)],1)],1)},M=[],D=r("53ca"),q={props:["type","data"],data:function(){return{form:{cloud_room_up_limit:null,roomConfig:[]}}},mounted:function(){this.setValues()},computed:{isDisabled:function(){return"setting"==this.type}},methods:{onUpLimitChange:function(){var e=this.form;if(e.cloud_room_up_limit>0){var t=e.cloud_room_up_limit||0,r=e.roomConfig.length||0;if(t-r>0)for(var a=t-r,i=1;i<a;i++)e.roomConfig.push({num:r+1+i,price:void 0});else{var n=r-t+1;console.log(r,n,"diff"),e.roomConfig.splice(r-n,n),this.$forceUpdate()}}else e.roomConfig=[];e.roomConfig.forEach((function(e){console.log(Object(D["a"])(e.price))}))},onSubmit:function(){var e=!1;return this.$refs.form.validate((function(t){e=t})),e},setValues:function(){if(this.data){var e=this.data.config,t=e?JSON.parse(e):{},r=t.cloud_room_rule;console.log(r),this.form.cloud_room_up_limit=r.cloud_room_up_limit;var a=r.cloud_room_config;if(!a)return;var i=[];for(var n in a)i.push({num:n,price:a[n]});this.form.roomConfig=i}},getValues:function(){var e=this.form,t=e.roomConfig,r=e.cloud_room_up_limit,a={};return t.forEach((function(e){a[e.num]=e.price})),{cloud_room_rule:{cloud_room_up_limit:r,cloud_room_config:a}}}}},L=q,R=(r("3bc9"),Object(v["a"])(L,I,M,!1,null,"464eb5bd",null)),T=R.exports,P=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"m-core"},[r("el-alert",{staticStyle:{"margin-bottom":"20px"},attrs:{title:"手续费设置",type:"info",closable:!1}}),e._v(" "),r("el-form",{ref:"form",attrs:{"label-position":"top",model:e.form,"label-width":"120px",inline:!0}},[r("el-form-item",{attrs:{label:"手续费费率",prop:"chargeRate",rules:[{required:!0,message:"请输入手续费费率",trigger:"blur"}]}},[r("el-input",{staticStyle:{width:"238px"},attrs:{disabled:e.isDisabled,oninput:"value=value.indexOf('.') > -1?value.slice(0, value.indexOf('.') + 3):value",placeholder:"请输入手续费费率",type:"number"},model:{value:e.form.chargeRate,callback:function(t){e.$set(e.form,"chargeRate",t)},expression:"form.chargeRate"}},[r("div",{attrs:{slot:"append"},slot:"append"},[e._v("‰")])])],1)],1)],1)},U=[],E={props:["type","data"],data:function(){return{form:{id:null,chargeRate:null}}},computed:{isDisabled:function(){return"setting"==this.type}},mounted:function(){this.data&&(this.form.id=this.data.id,this.form.chargeRate=this.data.chargeRate)},methods:{onSubmit:function(){var e=!1;return this.$refs.form.validate((function(t){e=t})),e},getValues:function(){return this.form}}},V=E,N=(r("40f6"),Object(v["a"])(V,P,U,!1,null,"70da91ec",null)),A=N.exports,J=r("a21b"),K={name:"serviceManger",components:{organInfo:l["a"],openService:g,memberSetting:$,roomRules:T,rateSetting:A},data:function(){var e=this.$route.query;return{payType:e.type,id:e.id,active:0,config:null,productInfo:null,info:null,status:!1,title:"新增机构",payState:null}},mounted:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var t,r,a,i,s,l,c,u;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("create"===this.payType){e.next=16;break}return e.prev=1,"look"==this.payType?(this.active=2,this.title="查看机构"):this.title="修改机构",e.next=5,Object(J["b"])({id:this.id});case 5:t=e.sent,r=t.data,a=r.config,i=r.productInfo,s=Object(o["a"])(r,["config","productInfo"]),l=a.theme,c=a.themeColor,u=Object(o["a"])(a,["theme","themeColor"]),this.config=Object(n["a"])({},u),this.productInfo=i,this.info=Object(n["a"])(Object(n["a"])({},s),{},{theme:l,themeColor:c}),this.productInfo.payState=this.info.payState,e.next=16;break;case 14:e.prev=14,e.t0=e["catch"](1);case 16:this.status=!0;case 17:case"end":return e.stop()}}),e,this,[[1,14]])})));function t(){return e.apply(this,arguments)}return t}(),computed:{getType:function(){return 2==this.active?"setting":null}},methods:{onNext:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var t,r,a,i,s,l,c,u,d,p,f,m,h,v,b,g,y,_,x;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(0!=this.active){e.next=7;break}return e.next=3,this.$refs.organInfo.onSubmit();case 3:t=e.sent,t&&(this.active+=1),e.next=64;break;case 7:if(1!=this.active){e.next=23;break}return e.next=10,this.$refs.openService.onSubmit();case 10:return r=e.sent,e.next=13,this.$refs.memberSetting.onSubmit();case 13:return a=e.sent,e.next=16,this.$refs.roomRules.onSubmit();case 16:return i=e.sent,e.next=19,this.$refs.rateSetting.onSubmit();case 19:s=e.sent,r&&a&&i&&s&&(this.active+=1),e.next=64;break;case 23:if(2!=this.active){e.next=64;break}return e.next=26,this.$refs.organInfo.getValues();case 26:return l=e.sent,e.next=29,this.$refs.openService.getValues();case 29:return c=e.sent,e.next=32,this.$refs.memberSetting.getValues();case 32:return u=e.sent,e.next=35,this.$refs.roomRules.getValues();case 35:return d=e.sent,e.next=38,this.$refs.rateSetting.getValues();case 38:if(p=e.sent,f=u.member_config,m=u.teachingMaterialId,h=l.theme,v=l.themeColor,b=Object(o["a"])(l,["theme","themeColor"]),g=Object(n["a"])({member_config:f},d),y=Object(n["a"])(Object(n["a"])({},b),{},{productInfo:c,config:Object(n["a"])({theme:h,themeColor:v,config:JSON.stringify(g),teachingMaterialId:m.join(",")},p)}),e.prev=43,"create"!=this.payType){e.next=53;break}return e.next=47,Object(J["a"])(y);case 47:_=e.sent,console.log(_),this.$message.success("新增机构成功"),this.onCancel(),e.next=60;break;case 53:if("update"!=this.payType){e.next=60;break}return e.next=56,Object(J["e"])(y);case 56:x=e.sent,console.log(x),this.$message.success("修改机构成功"),this.onCancel();case 60:e.next=64;break;case 62:e.prev=62,e.t0=e["catch"](43);case 64:case"end":return e.stop()}}),e,this,[[43,62]])})));function t(){return e.apply(this,arguments)}return t}(),onCancel:function(){this.$store.dispatch("delVisitedViews",this.$route),this.$router.push({path:"/organManager/organList"})}}},F=K,z=Object(v["a"])(F,a,i,!1,null,"32a8404e",null);t["default"]=z.exports},9678:function(e,t,r){},"9a37":function(e,t,r){},dab9:function(e,t,r){"use strict";r("9a37")},f716:function(e,t,r){"use strict";r.d(t,"c",(function(){return n})),r.d(t,"a",(function(){return o})),r.d(t,"e",(function(){return s})),r.d(t,"d",(function(){return l})),r.d(t,"f",(function(){return c})),r.d(t,"b",(function(){return u})),r.d(t,"g",(function(){return d}));var a=r("829b"),i=r("b775"),n=function(e){return Object(a["a"])({url:"/api-web/sysMusicScore/queryPage",data:{},params:e,requestType:"form"})},o=function(e){return Object(a["a"])({url:"/api-web/sysMusicScore/add",method:"post",data:e,params:{}})},s=function(e){return Object(i["a"])({url:"/api-web/sysMusicScore/update",method:"post",data:e,params:{}})},l=function(e){return Object(a["a"])({url:"/api-web/sysMusicScore/show",method:"post",data:e,requestType:"form"})},c=function(e){return Object(a["a"])({url:"/api-web/sysMusicScoreAccompaniment/queryPage",method:"get",params:e})},u=function(e){return Object(a["a"])({url:"/api-web/sysMusicScore/del",method:"post",data:{},params:{id:e},requestType:"form"})},d=function(e){return Object(a["a"])({url:"/api-web/sysMusicScoreCategories/queryTree",method:"get",data:{},params:e,requestType:"form"})}}}]);
|