| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-9b05f2d2","chunk-2d22271a"],{"183b":function(t,i,s){"use strict";s.r(i);var n=function(){var t=this,i=t._self._c;return i("div",{staticClass:"app-content"},[i("div",{staticClass:"list-wrap"},[i("div",{staticClass:"list-tit"},[i("div",[t._v("客户等级")]),i("div",{class:[t.isModify?"list-tit-inp":""]},[t._v("成长值")]),i("div",{class:[t.isModify?"list-tit-inp":""]},[t._v("折扣")]),t.isModify?i("div",[t._v("操作")]):t._e()]),t._l(t.list,(function(s,n){return i("div",{key:n,staticClass:"list"},[i("div",{staticClass:"list-vip"},[i("span",[t._v(t._s(n+1))])]),i("div",{staticClass:"list-growth"},[t.isModify?i("input",{directives:[{name:"model",rawName:"v-model",value:s.growth,expression:"item.growth"}],staticClass:"setting-inp",attrs:{type:"text"},domProps:{value:s.growth},on:{input:function(i){i.target.composing||t.$set(s,"growth",i.target.value)}}}):i("span",{staticClass:"setting-span"},[t._v(t._s(s.growth))])]),i("div",{staticClass:"list-discount"},[t.isModify?i("input",{directives:[{name:"model",rawName:"v-model",value:s.discount,expression:"item.discount"}],staticClass:"setting-inp",attrs:{type:"text"},domProps:{value:s.discount},on:{input:function(i){i.target.composing||t.$set(s,"discount",i.target.value)}}}):i("span",{staticClass:"setting-span"},[t._v(t._s(s.discount))])]),t.isModify?i("div",{staticClass:"list-option",on:{click:function(i){return t.delFn(n)}}},[i("i",{staticClass:"iconfont iconshanchu1"})]):t._e()])}))],2),t.isModify?i("div",{staticClass:"prompt-text"},[t._v(" 提交后不能再修改,请确认后提交。 ")]):t._e(),t.isModify?i("div",{staticClass:"btn-wrap"},[i("el-button",{on:{click:t.addFn}},[t._v("添加")]),i("el-button",{staticClass:"primary-btn",attrs:{type:"primary"},on:{click:t.showPromptFn}},[t._v("提交")])],1):t._e()])},e=[],o=(s("f16c"),s("7464"),s("b144"),s("5f45"),s("cf45")),a={name:"level-setting",data:function(){return{isModify:!1,list:[],addList:{level:0,growth:0,discount:0}}},created:function(){this.init()},methods:{init:function(){this._list()},_list:function(){var t=this;this.$service.level.list().then((function(i){if(t.$util.isEmpty(i))return!1;t.isModify=0!=i.gradeSwitch,t.list=Object(o["bubbleSort"])(i.list)}))},delFn:function(t){this.list.splice(t,1),this.$message.success("删除成功!")},addFn:function(){var t=JSON.parse(JSON.stringify(this.addList));t.level=this.list.length+1,this.list.push(t)},confirmFn:function(){var t=this;for(var i in this.list)this.list[i].level=parseInt(i)+1;var s=[];for(var n in this.list){var e=this.list[n],o=e.level,a=e.growth,l=e.discount;s.push([o,a,l])}this.$service.level.updateLevel({list:s}).then((function(i){t.isModify=!1,t.$message.success("设置成功!"),t.showPrompt=!1}))},showPromptFn:function(){var t=this;this.$confirm("提交后不能再修改,请谨慎操作。 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.confirmFn()}))}}},l=a,c=(s("f7d6"),s("1805")),r=Object(c["a"])(l,n,e,!1,null,"e56f4ab0",null);i["default"]=r.exports},cf45:function(t,i,s){"use strict";s.r(i),s.d(i,"bubbleSort",(function(){return n}));s("ebe9"),s("dc93"),s("2ecb");function n(t){if("Array"===Object.prototype.toString.call(t).slice(8,-1)){for(var i,s=t.length,n=0;n<s-1;n++)for(var e=s-1;e>=n;e--)t[e-1]&&t[e].level<t[e-1].level&&(i=t[e],t[e]=t[e-1],t[e-1]=i);return t}return"array is not an Array!"}i["default"]={bubbleSort:n}},d402:function(t,i,s){},f7d6:function(t,i,s){"use strict";s("d402")}}]);
|