1 |
- webpackJsonp([2],{"0c1U":function(e,t){},Ufjm:function(e,t,a){"use strict";var n={data:function(){return{formData:{},ShowPanel:!1}},props:["data"],created:function(){this.ShowPanel=!0,this.init()},watch:{"data.form":function(){this.init()}},methods:{InputChange:function(e,t){"number"===t?e.target.value>10&&(e.target.value=10):console.log(1)},init:function(){console.log("init()"),this.formData={};for(var e=0;e<this.data.form.length;e++)this.formData[this.data.form[e].name]=this.data.form[e].val||""},hidePanel:function(e){"panelMask"===e.target.className&&(this.ShowPanel=!1,this.formData={},this.$emit("hide"))},saveInfo:function(){this.$emit("handle",this.formData)}}},s={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("transition",{attrs:{name:"sliding"}},[a("div",{directives:[{name:"show",rawName:"v-show",value:e.ShowPanel,expression:"ShowPanel"}],staticClass:"panelMask",on:{click:function(t){e.hidePanel(t)}}},[a("div",{staticClass:"panel"},[a("div",{staticClass:"panel_title"},[e._v(e._s(e.data.title))]),e._v(" "),e.data.form?a("div",{staticClass:"form2"},[e._l(e.data.form,function(t,n){return a("div",{key:"formGroup"+n,staticClass:"item"},[t.icon?a("i",{staticClass:"icon"},[a("img",{attrs:{src:t.icon,alt:""}})]):e._e(),e._v(" "),t.text?a("span",{staticClass:"text"},[e._v(e._s(t.text))]):e._e(),e._v(" "),"checkbox"===t.type?a("input",{directives:[{name:"model",rawName:"v-model",value:e.formData[t.name],expression:"formData[item.name]"}],attrs:{placeholder:t.placeholder,type:"checkbox"},domProps:{checked:Array.isArray(e.formData[t.name])?e._i(e.formData[t.name],null)>-1:e.formData[t.name]},on:{change:function(a){var n=e.formData[t.name],s=a.target,i=!!s.checked;if(Array.isArray(n)){var o=e._i(n,null);s.checked?o<0&&e.$set(e.formData,t.name,n.concat([null])):o>-1&&e.$set(e.formData,t.name,n.slice(0,o).concat(n.slice(o+1)))}else e.$set(e.formData,t.name,i)}}}):"radio"===t.type?a("input",{directives:[{name:"model",rawName:"v-model",value:e.formData[t.name],expression:"formData[item.name]"}],attrs:{placeholder:t.placeholder,type:"radio"},domProps:{checked:e._q(e.formData[t.name],null)},on:{change:function(a){e.$set(e.formData,t.name,null)}}}):a("input",{directives:[{name:"model",rawName:"v-model",value:e.formData[t.name],expression:"formData[item.name]"}],attrs:{placeholder:t.placeholder,type:t.type},domProps:{value:e.formData[t.name]},on:{input:function(a){a.target.composing||e.$set(e.formData,t.name,a.target.value)}}})])}),e._v(" "),a("button",{staticClass:"save",on:{click:e.saveInfo}},[e._v("提交")])],2):e._e()])])])},staticRenderFns:[]};var i=a("VU/8")(n,s,!1,function(e){a("0c1U")},"data-v-c53884c6",null);t.a=i.exports},"V+DP":function(e,t){},zT0X:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("Dd8w"),s=a.n(n),i=a("NYxO"),o=a("ZohY"),l=a("Ufjm"),r=a("WpU2"),c=a("mtWM"),m=a.n(c),f=a("mw3O"),d=a.n(f),p=a("p+he"),u=a.n(p),h={name:"onsale",components:{topBar:o.a,panel:l.a,search:r.a},data:function(){return{ShowPanel:!1,defaultIndex:0,navdata:["我的优惠","子渠道优惠"],classify:["","","","安卓","ios"],panelData:{title:"",form:[]},pageConf:{page:1,row:10,gamename:""}}},computed:s()({},Object(i.c)(["Discountlist"])),mounted:function(){this.mescroll=new u.a("mescroll",{up:{callback:this.upCallback,isBounce:!1,offset:0,toTop:{src:"static/images/mescroll-totop.png"},warpClass:"mescroll-upwarp",empty:{warpId:"mescroll",icon:"static/images/mescroll-empty.png",tip:"亲,暂无相关数据哦~"}}})},created:function(){},methods:s()({},Object(i.b)(["getDiscountlist"]),{edit:function(e){this.ShowPanel=!0,0===this.defaultIndex?(this.panelData.title="编辑一级渠道优惠",this.panelData.form=[{name:"mem_first",type:"number",text:"玩家首冲",placeholder:"1-10的两位小数",val:e.benefit_first},{name:"mem_refill",type:"number",text:"玩家续充",placeholder:"1-10的两位小数",val:e.benefit_refill},{name:"sub_agent_rate",type:"hidden",val:e.child_agent_rate},{name:"agid",type:"hidden",val:e.id},{name:"benefit_type",type:"hidden",val:e.benefit_type}]):1===this.defaultIndex&&(this.panelData.title="编辑二级渠道优惠",this.panelData.form=[{name:"sub_agent_rate",type:"number",text:"渠道折扣",placeholder:"1-10的两位小数",val:e.child_agent_rate},{name:"mem_first",type:"number",text:"玩家首冲",placeholder:"1-10的两位小数",val:e.benefit_first},{name:"mem_refill",type:"number",text:"玩家续充",placeholder:"1-10的两位小数",val:e.benefit_refill},{name:"agid",type:"hidden",val:e.id},{name:"benefit_type",type:"hidden",val:e.benefit_type}])},saveInfo:function(e){var t=this,a=e;2===a.benefit_type&&(a.mem_first=a.mem_first/100,a.mem_refill=a.mem_refill/100),m.a.post("/v8/game/edit",d.a.stringify(a)).then(function(e){"0"===e.data.error?(t.Queryhandler(""),t.ShowPanel=!1,t.$toast.bottom(e.data.msg)):t.$toast.bottom(e.data.msg)})},Queryhandler:function(e){this.pageConf.gamename=e,this.mescroll.resetUpScroll(!1)},upCallback:function(e){var t=this;1===e.num?(this.Discountlist.count=0,this.Discountlist.list=[],this.pageConf.page=1,this.pageConf.row=10,this.pageConf.gamename=this.pageConf.gamename||""):(this.pageConf.page=e.num,this.pageConf.row=e.size),this.getDiscountlist({obj:this.pageConf,cbk:function(){t.mescroll.endBySize(t.Discountlist.list.length,t.Discountlist.count)}})}})},v={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"layout"},[a("div",{staticClass:"layout_top"},[a("div",{staticClass:"TopMain"},[a("topBar",{attrs:{title:"优惠设置"}}),e._v(" "),a("search",{on:{query:e.Queryhandler}})],1)]),e._v(" "),a("div",{staticClass:"layout_container"},[a("div",{staticClass:"onsaleNav"},[a("div",{staticClass:"Block"},e._l(e.navdata,function(t,n){return a("span",{key:"navItem"+n,attrs:{Class:[n==e.defaultIndex?"active":""]},on:{click:function(t){e.defaultIndex=n}}},[e._v(e._s(t))])}))]),e._v(" "),a("div",{staticClass:"mescroll mescroll—nav",attrs:{id:"mescroll"}},[e.Discountlist?a("div",{staticClass:"onsalelist"},e._l(e.Discountlist.list,function(t,n){return a("div",{key:"onsaleItem"+n,attrs:{Class:[1===e.defaultIndex?"onsalelist_item onsalelist_item-2":"onsalelist_item"]}},[a("img",{staticClass:"icon",attrs:{src:t.icon,alt:""}}),e._v(" "),a("div",{staticClass:"info"},[a("h2",[e._v(e._s(t.game_name))]),e._v(" "),a("p",[0==t.benefit_type?a("span",[e._v("首充:--")]):1==t.benefit_type?a("span",[e._v("首充:"+e._s(t.first_mem_rate)+" 折")]):2==t.benefit_type?a("span",[e._v("首充:"+e._s(t.first_mem_rebate)+" 折")]):e._e(),e._v(" "),0==t.benefit_type?a("span",[e._v("续充:--")]):1==t.benefit_type?a("span",[e._v("续充:"+e._s(t.mem_rate))]):2==t.benefit_type?a("span",[e._v("续充:"+e._s(t.mem_rebate))]):e._e(),e._v(" "),a("span",[e._v("平台折扣:无")])]),e._v(" "),1===e.defaultIndex?a("p",{staticClass:"zk"},[a("span",[e._v("子渠道折扣:无")])]):e._e()]),e._v(" "),a("a",{staticClass:"edit",attrs:{href:"javascript:;"},on:{click:function(a){e.edit(t)}}},[e._v("修改")])])})):e._e()])]),e._v(" "),a("panel",{directives:[{name:"show",rawName:"v-show",value:e.ShowPanel,expression:"ShowPanel"}],attrs:{data:e.panelData},on:{hide:function(t){e.ShowPanel=!1},handle:e.saveInfo}})],1)])},staticRenderFns:[]};var _=a("VU/8")(h,v,!1,function(e){a("V+DP")},"data-v-8c7985ac",null);t.default=_.exports}});
|