| 12 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-404d3b19"],{"11db":function(t,s,e){"use strict";var a=e("58ca"),n=e.n(a);n.a},"2b6e":function(t,s,e){"use strict";e.r(s);var a=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"payment"},[e("header",[t._v("乐团注册")]),e("div",{staticClass:"section"},[e("h2",{staticClass:"title line_bottom"},[t._v("课程")]),e("div",{staticClass:"options"},t._l(t.classInfo,function(s){return e("div",{key:s.courseId},[2==s.classType?e("div",{staticClass:"item"},[e("div",{staticClass:"option",on:{click:function(e){return t.onSelect(s)}}},[e("div",{staticClass:"0_hd"},[e("i",{staticClass:"check_default",class:[s.status?"check_active":""]})]),e("div",{staticClass:"o_bd"},[t._v("乐团课")]),e("span",{staticClass:"o_ft"},[t._v("价格:¥"+t._s(s.buyCount*s.price))])]),e("p",{staticClass:"timer"},[t._v("开课周期:"+t._s(s.startCycel))])]):t._e()])}),0)]),t._l(t.classInfo,function(s){return e("div",{key:s.courseId},[2!=s.classType?e("div",{staticClass:"section"},[e("div",{staticClass:"options"},[e("div",{staticClass:"option",on:{click:function(e){return t.onSelect(s)}}},[e("div",{staticClass:"0_hd"},[e("i",{staticClass:"check_default",class:[s.status?"check_active":""]})]),e("div",{staticClass:"o_bd"},[t._v("提高课")]),e("span",{staticClass:"o_ft"},[t._v("\n 现价:¥"+t._s(s.smallAmount)+"\n ")])])]),e("div",{staticClass:"classInfo"},[e("div",{staticClass:"class"},[e("p",[t._v("学习科目:"+t._s(s.subNames))]),e("p",[t._v("指导老师:"+t._s(s.teaNames))])]),e("div",{staticClass:"class"},[e("p",[t._v("开课周期:"+t._s(s.startCycel))]),e("p",[t._v("每课时长:"+t._s(s.duration)+"分钟")])])]),e("div",{staticClass:"classTime"},[e("p",{staticClass:"title"},[t._v("购买次数:")]),e("div",{staticClass:"ct_button_group"},t._l(t.classTimer,function(a){return e("span",{key:a.timer,class:[a.status?"active":""],on:{click:function(e){return t.fixationTimer(a,s)}}},[t._v(t._s(a.timer)+"次")])}),0),e("input",{directives:[{name:"model",rawName:"v-model",value:s.inputNumber,expression:"c.inputNumber"}],staticClass:"inputTime",attrs:{type:"number",placeholder:"输入次数",pattern:"[0-9]"},domProps:{value:s.inputNumber},on:{keyup:function(e){return t.calcAmount(s)},input:function(e){e.target.composing||t.$set(s,"inputNumber",e.target.value)}}})])]):t._e()])}),e("div",{staticClass:"buy"},[e("div",{staticClass:"price"},[e("p",{staticClass:"now_price"},[e("span",{staticClass:"text"},[t._v("仅需支付")]),e("span",[t._v("¥"+t._s(t.orderInfo.referencePrice))])])]),e("a",{on:{click:t.buy}},[t._v("购买")])])],2)},n=[],i=(e("6b54"),e("28a5"),e("ac6a"),e("2241")),c=e("4328"),r=e.n(c),u={name:"payment",components:{Dialog:i["a"]},data:function(){return{type:!0,classInfo:[],orderInfo:{marketPrice:0,referencePrice:0},classTimer:[{status:!0,timer:10},{status:!1,timer:20},{status:!1,timer:40}]}},mounted:function(){var t=this,s=this.$route.query.userId;axios.post("/user/queryUserCourse",r.a.stringify({userId:s})).then(function(s){var e=s.data.data;if(!s.data.data)throw"数据为空";var a=!1;e.forEach(function(s){s.status=!1,s.inputNumber=null,s.smallAmount=0,s.startCycel=t.weekSelect(5)+" "+s.planBegin.split(" ")[1],a||2!=s.classType||(t.classInfo.push(s),a=!0),1==s.classType&&t.classInfo.push(s)}),t.calcAmount()})},methods:{buy:function(){var t=0,s=0,e={userId:this.$route.query.userId};this.classTimer.forEach(function(t){t.status&&(s=t.timer)});var a={};if(this.classInfo.forEach(function(e){2==e.classType&&e.status&&(a={courseId:e.courseId,buyCount:e.buyCount,price:e.price}),1==e.classType&&e.status&&(a={courseId:e.courseId,buyCount:e.buyCount,price:e.price},s&&(a.buyCount=s)),e.status&&t++}),e.courses=JSON.stringify(a),!t)return i["a"].alert({title:"提示",message:"请选择续费课程"}),!1;axios.post("/yqpay/renewalsPay",r.a.stringify(e)).then(function(t){var s=t.data;s.status?(document.querySelector("#onSubmit").action=s.data.host,document.querySelector("#apiContent").value=s.data.apiContent,document.querySelector("#merNo").value=s.data.merNo,document.querySelector("#notifyUrl").value=s.data.notifyUrl,document.querySelector("#sign").value=s.data.sign,document.querySelector("#signType").value=s.data.signType,document.querySelector("#timestamp").value=s.data.timestamp,document.querySelector("#version").value=s.data.version,document.querySelector("#onSubmit").submit()):i["a"].alert({title:"提示",message:s.msg})})},onSelect:function(t){this.classInfo.forEach(function(t){t.status=!1}),t.status=!0,this.calcAmount()},fixationTimer:function(t,s){s.inputNumber=null,this.classTimer.forEach(function(t){t.status=!1}),t.status=!0;var e=t.timer*s.price;s.smallAmount=e,s.status&&(this.orderInfo.referencePrice=e)},calcAmount:function(t){var s,e=this,a=this.classInfo;this.classTimer.forEach(function(e){t&&t.inputNumber&&(e.status=!1),e.status&&(s=e.timer)}),a.forEach(function(t){var a=s?s*t.price:t.inputNumber*t.price;t.smallAmount=a,t.status&&(2==t.classType?e.orderInfo.referencePrice=t.price*t.buyCount:e.orderInfo.referencePrice=a)})},weekSelect:function(t){var s=t.toString(2).split("").reverse(),e=[];return parseInt(s[0])&&e.push("周一"),parseInt(s[1])&&e.push("周二"),parseInt(s[2])&&e.push("周三"),parseInt(s[3])&&e.push("周四"),parseInt(s[4])&&e.push("周五"),parseInt(s[5])&&e.push("周六"),parseInt(s[6])&&e.push("周七"),e=e.join("和"),e}}},o=u,l=(e("11db"),e("2877")),p=Object(l["a"])(o,a,n,!1,null,"0f278eef",null);s["default"]=p.exports},3846:function(t,s,e){e("9e1e")&&"g"!=/./g.flags&&e("86cc").f(RegExp.prototype,"flags",{configurable:!0,get:e("0bfb")})},"58ca":function(t,s,e){},"6b54":function(t,s,e){"use strict";e("3846");var a=e("cb7c"),n=e("0bfb"),i=e("9e1e"),c="toString",r=/./[c],u=function(t){e("2aba")(RegExp.prototype,c,t,!0)};e("79e5")(function(){return"/a/b"!=r.call({source:"a",flags:"b"})})?u(function(){var t=a(this);return"/".concat(t.source,"/","flags"in t?t.flags:!i&&t instanceof RegExp?n.call(t):void 0)}):r.name!=c&&u(function(){return r.call(this)})}}]);
- //# sourceMappingURL=chunk-404d3b19.a091e4eb.js.map
|