e7d53264a6426eeace63.js 11 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([[32],{434:function(e,r,l){var content=l(502);"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,l(4).default)("3e7631f2",content,!0,{sourceMap:!1})},501:function(e,r,l){"use strict";var t=l(434);l.n(t).a},502:function(e,r,l){(e.exports=l(3)(!1)).push([e.i,"#vip-setting{padding:20px}.table{height:100%;height:calc(100% - 80px)}.el-input{width:auto}.el-check-group,.el-form-item,.el-form-item__content{display:inline-block}.device-select{margin-bottom:20px}",""])},543:function(e,r,l){"use strict";l.r(r);l(26);var t=l(5),o=(l(39),l(6)),n=l(171),_={data:function(){var e;return{ruleForm:{},rules:(e={mOrigin:[{required:!0,message:"请输入数字",trigger:"blur"}],mCurrent:[{required:!0,message:"请输入数字",trigger:"blur"}],sOrigin:[{required:!0,message:"请输入数字",trigger:"blur"}],sCurrent:[{required:!0,message:"请输入数字",trigger:"blur"}],yOrigin:[{required:!0,message:"请输入数字",trigger:"blur"}]},Object(n.a)(e,"sCurrent",[{required:!0,message:"请输入数字",trigger:"blur"}]),Object(n.a)(e,"tPercent",[{required:!0,message:"请输入数字",trigger:"blur"}]),Object(n.a)(e,"cPercent",[{required:!0,message:"请输入数字",trigger:"blur"}]),e),currentIndex:0,titles:[],list:[],device:"其他"}},mounted:function(){this.getList()},methods:{clickTitle:function(i){this.currentIndex=i,this.resetForm(),this.getDetail(this.list[i])},resetForm:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"ruleForm";this.$refs[e].resetFields()},update:function(){var e=Object(o.a)(regeneratorRuntime.mark(function e(){var r,l,o,n,_;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=this.ruleForm,l=r.can_buy_monthly?"1":"0",o=r.can_buy_quarterly?"1":"0",n=r.can_buy_half_yearly?"1":"0",_=r.can_buy_yearly?"1":"0",e.next=7,this.$post("/api/admin/vip/update",Object(t.a)({},r,{can_buy_monthly:l,can_buy_quarterly:o,can_buy_half_yearly:n,can_buy_yearly:_}));case 7:e.sent&&this.$message({message:"更新成功",type:"success"});case 9:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}(),submitForm:function(e){var r=this;this.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),!1;console.log(r.ruleForm),r.update()})},getDetail:function(){var e=Object(o.a)(regeneratorRuntime.mark(function e(r){var l,o,data,n,_,c,m;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return l=r.id,e.next=3,this.$post("/api/admin/vip/getDetail",{id:l});case 3:o=e.sent,data=o.data,n="1"===data.can_buy_monthly,_="1"===data.can_buy_quarterly,c="1"===data.can_buy_half_yearly,m="1"===data.can_buy_yearly,this.ruleForm=Object(t.a)({},data,{can_buy_monthly:n,can_buy_quarterly:_,can_buy_half_yearly:c,can_buy_yearly:m});case 10:case"end":return e.stop()}},e,this)}));return function(r){return e.apply(this,arguments)}}(),getList:function(){var e=Object(o.a)(regeneratorRuntime.mark(function e(){var r;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.$post("/api/admin/vip/getList");case 2:r=e.sent,this.list=r.data,this.titles=this.list.map(function(i){return i.name}),this.clickTitle(0);case 6:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()}},c=(l(501),l(2)),component=Object(c.a)(_,function(){var e=this,r=e.$createElement,l=e._self._c||r;return l("div",{attrs:{id:"vip-setting"}},[e._l(e.titles,function(title,i){return l("el-button",{key:i,attrs:{type:i===e.currentIndex?"primary":"button"},on:{click:function(r){return e.clickTitle(i)}}},[e._v(e._s(title))])}),e._v(" "),l("el-form",{ref:"ruleForm",attrs:{model:e.ruleForm,rules:e.rules}},[l("h3",[e._v("会员定价")]),e._v(" "),l("el-form-item",{attrs:{label:"统一",prop:"job_reduction_rate"}},[l("h4",[e._v("月付")]),e._v(" "),l("el-form-item",{attrs:{label:"原价",prop:"monthly_origin_price"}},[l("el-input",{model:{value:e.ruleForm.monthly_origin_price,callback:function(r){e.$set(e.ruleForm,"monthly_origin_price",r)},expression:"ruleForm.monthly_origin_price"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"现价",prop:"monthly_real_price"}},[l("el-input",{model:{value:e.ruleForm.monthly_real_price,callback:function(r){e.$set(e.ruleForm,"monthly_real_price",r)},expression:"ruleForm.monthly_real_price"}})],1),e._v(" "),l("el-form-item",{attrs:{prop:"can_buy_monthly"}},[l("el-checkbox",{attrs:{label:"支持购买"},model:{value:e.ruleForm.can_buy_monthly,callback:function(r){e.$set(e.ruleForm,"can_buy_monthly",r)},expression:"ruleForm.can_buy_monthly"}})],1),e._v(" "),l("h4",[e._v("季付")]),e._v(" "),l("el-form-item",{attrs:{label:"原价",prop:"quarterly_origin_price"}},[l("el-input",{model:{value:e.ruleForm.quarterly_origin_price,callback:function(r){e.$set(e.ruleForm,"quarterly_origin_price",r)},expression:"ruleForm.quarterly_origin_price"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"现价",prop:"quarterly_real_price"}},[l("el-input",{model:{value:e.ruleForm.quarterly_real_price,callback:function(r){e.$set(e.ruleForm,"quarterly_real_price",r)},expression:"ruleForm.quarterly_real_price"}})],1),e._v(" "),l("el-form-item",{attrs:{prop:"can_buy_quarterly"}},[l("el-checkbox",{attrs:{label:"支持购买"},model:{value:e.ruleForm.can_buy_quarterly,callback:function(r){e.$set(e.ruleForm,"can_buy_quarterly",r)},expression:"ruleForm.can_buy_quarterly"}})],1),e._v(" "),l("h4",[e._v("半年")]),e._v(" "),l("el-form-item",{attrs:{label:"原价",prop:"half_yearly_origin_price"}},[l("el-input",{model:{value:e.ruleForm.half_yearly_origin_price,callback:function(r){e.$set(e.ruleForm,"half_yearly_origin_price",r)},expression:"ruleForm.half_yearly_origin_price"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"现价",prop:"half_yearly_real_price"}},[l("el-input",{model:{value:e.ruleForm.half_yearly_real_price,callback:function(r){e.$set(e.ruleForm,"half_yearly_real_price",r)},expression:"ruleForm.half_yearly_real_price"}})],1),e._v(" "),l("el-form-item",{attrs:{prop:"can_buy_half_yearly"}},[l("el-checkbox",{attrs:{label:"支持购买"},model:{value:e.ruleForm.can_buy_half_yearly,callback:function(r){e.$set(e.ruleForm,"can_buy_half_yearly",r)},expression:"ruleForm.can_buy_half_yearly"}})],1),e._v(" "),l("h4",[e._v("年付")]),e._v(" "),l("el-form-item",{attrs:{label:"原价",prop:"yearly_origin_price"}},[l("el-input",{model:{value:e.ruleForm.yearly_origin_price,callback:function(r){e.$set(e.ruleForm,"yearly_origin_price",r)},expression:"ruleForm.yearly_origin_price"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"现价",prop:"yearly_real_price"}},[l("el-input",{model:{value:e.ruleForm.yearly_real_price,callback:function(r){e.$set(e.ruleForm,"yearly_real_price",r)},expression:"ruleForm.yearly_real_price"}})],1),e._v(" "),l("el-form-item",{attrs:{prop:"can_buy_yearly"}},[l("el-checkbox",{attrs:{label:"支持购买"},model:{value:e.ruleForm.can_buy_yearly,callback:function(r){e.$set(e.ruleForm,"can_buy_yearly",r)},expression:"ruleForm.can_buy_yearly"}})],1)],1),e._v(" "),l("el-form-item",{attrs:{label:"iOS",prop:"job_reduction_rate"}},[l("h4",[e._v("月付")]),e._v(" "),l("el-form-item",{attrs:{label:"原价",prop:"apple_monthly_origin_price"}},[l("el-input",{model:{value:e.ruleForm.apple_monthly_origin_price,callback:function(r){e.$set(e.ruleForm,"apple_monthly_origin_price",r)},expression:"ruleForm.apple_monthly_origin_price"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"现价",prop:"apple_monthly_real_price"}},[l("el-input",{model:{value:e.ruleForm.apple_monthly_real_price,callback:function(r){e.$set(e.ruleForm,"apple_monthly_real_price",r)},expression:"ruleForm.apple_monthly_real_price"}})],1),e._v(" "),l("el-form-item",{attrs:{prop:"can_buy_monthly"}},[l("el-checkbox",{attrs:{label:"支持购买"},model:{value:e.ruleForm.can_buy_monthly,callback:function(r){e.$set(e.ruleForm,"can_buy_monthly",r)},expression:"ruleForm.can_buy_monthly"}})],1),e._v(" "),l("h4",[e._v("季付")]),e._v(" "),l("el-form-item",{attrs:{label:"原价",prop:"apple_quarterly_origin_price"}},[l("el-input",{model:{value:e.ruleForm.apple_quarterly_origin_price,callback:function(r){e.$set(e.ruleForm,"apple_quarterly_origin_price",r)},expression:"ruleForm.apple_quarterly_origin_price"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"现价",prop:"quarterly_real_price"}},[l("el-input",{model:{value:e.ruleForm.apple_quarterly_real_price,callback:function(r){e.$set(e.ruleForm,"apple_quarterly_real_price",r)},expression:"ruleForm.apple_quarterly_real_price"}})],1),e._v(" "),l("el-form-item",{attrs:{prop:"can_buy_quarterly"}},[l("el-checkbox",{attrs:{label:"支持购买"},model:{value:e.ruleForm.can_buy_quarterly,callback:function(r){e.$set(e.ruleForm,"can_buy_quarterly",r)},expression:"ruleForm.can_buy_quarterly"}})],1),e._v(" "),l("h4",[e._v("半年")]),e._v(" "),l("el-form-item",{attrs:{label:"原价",prop:"apple_half_yearly_origin_price"}},[l("el-input",{model:{value:e.ruleForm.apple_half_yearly_origin_price,callback:function(r){e.$set(e.ruleForm,"apple_half_yearly_origin_price",r)},expression:"ruleForm.apple_half_yearly_origin_price"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"现价",prop:"half_yearly_real_price"}},[l("el-input",{model:{value:e.ruleForm.apple_half_yearly_real_price,callback:function(r){e.$set(e.ruleForm,"apple_half_yearly_real_price",r)},expression:"ruleForm.apple_half_yearly_real_price"}})],1),e._v(" "),l("el-form-item",{attrs:{prop:"can_buy_half_yearly"}},[l("el-checkbox",{attrs:{label:"支持购买"},model:{value:e.ruleForm.can_buy_half_yearly,callback:function(r){e.$set(e.ruleForm,"can_buy_half_yearly",r)},expression:"ruleForm.can_buy_half_yearly"}})],1),e._v(" "),l("h4",[e._v("年付")]),e._v(" "),l("el-form-item",{attrs:{label:"原价",prop:"apple_yearly_origin_price"}},[l("el-input",{model:{value:e.ruleForm.apple_yearly_origin_price,callback:function(r){e.$set(e.ruleForm,"apple_yearly_origin_price",r)},expression:"ruleForm.apple_yearly_origin_price"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"现价",prop:"apple_yearly_real_price"}},[l("el-input",{model:{value:e.ruleForm.apple_yearly_real_price,callback:function(r){e.$set(e.ruleForm,"apple_yearly_real_price",r)},expression:"ruleForm.apple_yearly_real_price"}})],1),e._v(" "),l("el-form-item",{attrs:{prop:"can_buy_yearly"}},[l("el-checkbox",{attrs:{label:"支持购买"},model:{value:e.ruleForm.can_buy_yearly,callback:function(r){e.$set(e.ruleForm,"can_buy_yearly",r)},expression:"ruleForm.can_buy_yearly"}})],1)],1),e._v(" "),l("h3",[e._v("服务费减免")]),e._v(" "),l("el-form-item",{attrs:{label:"整包",prop:"project_reduction_rate"}},[l("el-input",{model:{value:e.ruleForm.project_reduction_rate,callback:function(r){e.$set(e.ruleForm,"project_reduction_rate",r)},expression:"ruleForm.project_reduction_rate"}}),e._v("%\n ")],1),e._v(" "),l("el-form-item",{attrs:{label:"云端",prop:"job_reduction_rate"}},[l("el-input",{model:{value:e.ruleForm.job_reduction_rate,callback:function(r){e.$set(e.ruleForm,"job_reduction_rate",r)},expression:"ruleForm.job_reduction_rate"}}),e._v("%\n ")],1),e._v(" "),l("br"),e._v(" "),l("el-form-item",[l("el-button",{attrs:{type:"primary"},on:{click:function(r){return e.submitForm("ruleForm")}}},[e._v("保存")])],1)],1)],2)},[],!1,null,null,null);r.default=component.exports}}]);