| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([[102],{534:function(e,t,r){},651:function(e,t,r){"use strict";r(534)},767:function(e,t,r){"use strict";r.r(t);r(24);var n=r(7),l=(r(40),{data:function(){return{ruleForm:{},rules:{},items:[],shows:!0,tab:"item",packages:[]}},mounted:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.getList();case 2:case"end":return t.stop()}}),t)})))()},methods:{submitForm:function(e){var t=this;switch(e){case"item":this.$post("/api/admin/user_credit/update_setting",{type:"item",content:JSON.stringify(this.items)}).then((function(e){t.$message({message:"更新成功",type:"success"})}));break;case"package":this.$post("/api/admin/user_credit/update_setting",{type:"package",content:this.packages}).then((function(e){t.$message({message:"更新成功",type:"success"})}))}},getList:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){var r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.$post("/api/admin/user_credit/get_credit_list",{page:1,size:100});case 2:r=t.sent,e.items=r.data.items,e.packages=r.data.packages;case 5:case"end":return t.stop()}}),t)})))()}}}),c=(r(651),r(4)),component=Object(c.a)(l,(function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"vip-setting"}},[t("el-radio-group",{attrs:{size:"small"},model:{value:e.tab,callback:function(t){e.tab=t},expression:"tab"}},[t("el-radio-button",{attrs:{label:"item"}},[e._v("技术信用")]),e._v(" "),t("el-radio-button",{attrs:{label:"package"}},[e._v("套餐配置")])],1),e._v(" "),"item"==e.tab?t("el-form",{ref:"ruleForm",staticStyle:{"padding-top":"1%"},attrs:{rules:e.rules}},[t("h3",[e._v("技术信用定价")]),t("br"),e._v(" "),e._l(e.items,(function(r,i){return[t("div",{staticStyle:{width:"150px","margin-bottom":"20px"}},[t("label",{staticStyle:{"margin-right":"20px"}},[e._v(e._s(r.name))])]),e._v(" "),t("div",{staticStyle:{"margin-left":"20px"}},[t("el-form-item",{attrs:{label:"原价(分)",prop:"original_price"}},[t("el-input",{attrs:{type:"number"},model:{value:e.items[i].original_price,callback:function(t){e.$set(e.items[i],"original_price",t)},expression:"items[i].original_price"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"现价(分)",prop:"real_price"}},[t("el-input",{attrs:{type:"number"},model:{value:e.items[i].real_price,callback:function(t){e.$set(e.items[i],"real_price",t)},expression:"items[i].real_price"}})],1),e._v(" "),t("el-form-item",{attrs:{prop:"can_buy"}},[t("el-checkbox",{attrs:{label:"支持购买"},model:{value:e.items[i].status_bool,callback:function(t){e.$set(e.items[i],"status_bool",t)},expression:"items[i].status_bool"}})],1)],1),e._v(" "),t("br")]})),e._v(" "),t("br"),e._v(" "),t("el-form-item",{attrs:{"label-width":"150px"}},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitForm("item")}}},[e._v("保存")])],1)],2):e._e(),e._v(" "),"package"==e.tab?t("el-form",{ref:"ruleForm",staticStyle:{"padding-top":"1%"},attrs:{rules:e.rules}},[t("h3",[e._v("套餐定价")]),t("br"),e._v(" "),e._l(e.packages,(function(r,i){return[t("el-form-item",{attrs:{label:r.name}},[t("el-form-item",{attrs:{label:"原价(分)",prop:"original_price"}},[t("el-input",{attrs:{disabled:"",type:"number"},model:{value:e.packages[i].original_price,callback:function(t){e.$set(e.packages[i],"original_price",t)},expression:"packages[i].original_price"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"现价(分)",prop:"real_price"}},[t("el-input",{attrs:{type:"number"},model:{value:e.packages[i].real_price,callback:function(t){e.$set(e.packages[i],"real_price",t)},expression:"packages[i].real_price"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"套餐内容",prop:"real_price"}},[t("el-input",{model:{value:e.packages[i].items,callback:function(t){e.$set(e.packages[i],"items",t)},expression:"packages[i].items"}})],1),e._v(" "),t("el-form-item",{attrs:{prop:"can_buy"}},[t("el-checkbox",{attrs:{label:"支持购买"},model:{value:e.packages[i].status_bool,callback:function(t){e.$set(e.packages[i],"status_bool",t)},expression:"packages[i].status_bool"}})],1)],1)]})),e._v(" "),t("br"),e._v(" "),t("el-form-item",{attrs:{"label-width":"150px"}},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitForm("package")}}},[e._v("保存")])],1)],2):e._e()],1)}),[],!1,null,null,null);t.default=component.exports}}]);
|