1 line
4.6 KiB
JavaScript
1 line
4.6 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-fc184e14"],{8790:function(t,e,o){"use strict";o("ae3d")},ae3d:function(t,e,o){},bce6:function(t,e,o){"use strict";o.r(e);var s=function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"divBox"},[o("el-card",{staticClass:"box-card"},[o("el-form",{ref:"promoterForm",staticClass:"demo-promoterForm",attrs:{model:t.promoterForm,rules:t.rules,"label-width":"200px"}},[o("el-form-item",{attrs:{prop:"extension_status"}},[o("span",{attrs:{slot:"label"},slot:"label"},[o("span",[t._v("分销启用:")]),t._v(" "),o("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"商户是否开启分销功能",placement:"top-start"}},[o("i",{staticClass:"el-icon-warning-outline"})])],1),t._v(" "),o("el-radio-group",{model:{value:t.promoterForm.extension_status,callback:function(e){t.$set(t.promoterForm,"extension_status",e)},expression:"promoterForm.extension_status"}},[o("el-radio",{attrs:{label:1}},[t._v("开启")]),t._v(" "),o("el-radio",{attrs:{label:0}},[t._v("关闭")])],1)],1),t._v(" "),1==t.promoterForm.extension_status?o("div",[o("el-form-item",{attrs:{prop:"extension_one_rate"}},[o("span",{attrs:{slot:"label"},slot:"label"},[o("span",[t._v("一级返佣比例:")]),t._v(" "),o("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"订单交易成功后给上级返佣的比例,例:0.5 = 返订单金额的50%;设置为0则使用总平台统一比例",placement:"top-start"}},[o("i",{staticClass:"el-icon-warning-outline"})])],1),t._v(" "),o("el-input-number",{staticClass:"selWidth",attrs:{precision:4,step:.001,min:0,max:1},model:{value:t.promoterForm.extension_one_rate,callback:function(e){t.$set(t.promoterForm,"extension_one_rate",e)},expression:"promoterForm.extension_one_rate"}})],1),t._v(" "),o("el-form-item",{attrs:{prop:"extension_two_rate"}},[o("span",{attrs:{slot:"label"},slot:"label"},[o("span",[t._v("二级返佣比例:")]),t._v(" "),o("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"订单交易成功后给上级返佣的比例,例:0.5 = 返订单金额的50%;设置为0则使用总平台统一比例",placement:"top-start"}},[o("i",{staticClass:"el-icon-warning-outline"})])],1),t._v(" "),o("el-input-number",{staticClass:"selWidth",attrs:{precision:4,step:.001,min:0,max:1},model:{value:t.promoterForm.extension_two_rate,callback:function(e){t.$set(t.promoterForm,"extension_two_rate",e)},expression:"promoterForm.extension_two_rate"}})],1),t._v(" "),o("el-form-item",{attrs:{prop:"extension_level_set"}},[o("span",{attrs:{slot:"label"},slot:"label"},[o("span",[t._v("等级上浮比例:")]),t._v(" "),o("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"在分销佣金基础上浮(0-100)百分比",placement:"top-start"}},[o("i",{staticClass:"el-icon-warning-outline"})])],1),t._v(" "),o("div",{staticClass:"level_list"},t._l(t.promoterForm.extension_level_set,(function(e,s){return o("div",{key:s,staticClass:"level-list-line"},[o("span",[t._v(t._s(e.brokerage_name)+": 一级返佣上浮比例 ")]),t._v(" "),o("el-input-number",{staticClass:"selWidth",attrs:{precision:2,step:.1,min:0},model:{value:e.one_rate,callback:function(o){t.$set(e,"one_rate",o)},expression:"item.one_rate"}}),t._v(" "),o("span",[t._v("%,二级返佣上浮比例 ")]),t._v(" "),o("el-input-number",{staticClass:"selWidth",attrs:{precision:2,step:.1,min:0},model:{value:e.two_rate,callback:function(o){t.$set(e,"two_rate",o)},expression:"item.two_rate"}}),t._v(" "),o("span",[t._v("%")])],1)})),0)])],1):t._e(),t._v(" "),o("el-form-item",[o("el-button",{attrs:{type:"primary",loading:t.loading},on:{click:function(e){return t.submitForm("promoterForm")}}},[t._v("保存")])],1)],1)],1)],1)},r=[],n=o("0c6d");function a(){return n["a"].get("promoter/get_config")}function i(t){return n["a"].get("promoter/set_config",t)}var l={name:"Index",data:function(){return{promoterForm:{},loading:!1,rules:{extension_status:[{required:!0,message:"请选择是否启用分销",trigger:"change"}],extension_one_rate:[{required:!0,message:"请输入一级返佣比例",trigger:"blur"}],extension_two_rate:[{required:!0,message:"请输入二级返佣比例",trigger:"blur"}]}}},mounted:function(){this.getConfig()},methods:{getConfig:function(){var t=this;a().then((function(e){t.promoterForm=e.data})).catch((function(e){t.$message.error(e.message)}))},submitForm:function(t){var e=this;this.$refs[t].validate((function(t){if(!t)return!1;e.loading=!0,i(e.promoterForm).then((function(t){e.loading=!1,e.$message.success(t)})).catch((function(t){e.loading=!1,e.$message.error(t.message)}))}))}}},m=l,c=(o("8790"),o("2877")),p=Object(c["a"])(m,s,r,!1,null,"66250215",null);e["default"]=p.exports}}]); |