chunk-7965be7d.1fb90c0e.js 14 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7965be7d","chunk-2d0da01e"],{"129f":function(e,t){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e===1/t:e!=e&&t!=t}},2458:function(e,t,n){},"28f9":function(e,t,n){"use strict";n.r(t);n("b0c0"),n("ac1f"),n("841c");var o=n("7a23"),a={class:"ele-body ele-body-card"},r=Object(o["createTextVNode"])("查询"),c=Object(o["createTextVNode"])("重置"),l=Object(o["createTextVNode"])("数据共 "),i={class:"ele-text-primary"},d=Object(o["createTextVNode"])(" 条"),u=Object(o["createVNode"])("em",null,null,-1),s=Object(o["createTextVNode"])(" 新增 "),b={key:0},f=Object(o["createVNode"])("span",null,"付费价格:",-1),p={key:1},m={key:2},O=Object(o["createVNode"])("span",null,"直推人数:",-1),j=Object(o["createTextVNode"])("设置比例"),h=Object(o["createTextVNode"])("编辑"),v=Object(o["createTextVNode"])("删除");function x(e,t,n,x,w,N){var C=Object(o["resolveComponent"])("a-input"),V=Object(o["resolveComponent"])("a-form-item"),_=Object(o["resolveComponent"])("a-col"),k=Object(o["resolveComponent"])("a-button"),g=Object(o["resolveComponent"])("a-space"),y=Object(o["resolveComponent"])("a-row"),D=Object(o["resolveComponent"])("a-form"),S=Object(o["resolveComponent"])("a-card"),B=Object(o["resolveComponent"])("a-alert"),R=Object(o["resolveComponent"])("a-image"),I=Object(o["resolveComponent"])("a-divider"),T=Object(o["resolveComponent"])("a-popconfirm"),$=Object(o["resolveComponent"])("ele-pro-table"),F=Object(o["resolveComponent"])("add-edit"),J=Object(o["resolveComponent"])("edit-bili");return Object(o["openBlock"])(),Object(o["createBlock"])("div",a,[Object(o["createVNode"])(S,{bordered:!1,"body-style":{paddingBottom:0}},{default:Object(o["withCtx"])((function(){return[Object(o["createVNode"])(D,{model:w.whereFormData,"label-col":{md:{span:6},sm:{span:24}},"wrapper-col":{md:{span:18},sm:{span:24}}},{default:Object(o["withCtx"])((function(){return[Object(o["createVNode"])(y,null,{default:Object(o["withCtx"])((function(){return[Object(o["createVNode"])(_,{lg:8,md:12,sm:24,xs:24},{default:Object(o["withCtx"])((function(){return[Object(o["createVNode"])(V,{label:"等级名称:"},{default:Object(o["withCtx"])((function(){return[Object(o["createVNode"])(C,{value:w.whereFormData.name,"onUpdate:value":t[1]||(t[1]=function(e){return w.whereFormData.name=e}),onPressEnter:e.search,placeholder:"请输入等级名称","allow-clear":""},null,8,["value","onPressEnter"])]})),_:1})]})),_:1}),Object(o["createVNode"])(_,{lg:6,md:12,sm:24,xs:24},{default:Object(o["withCtx"])((function(){return[Object(o["createVNode"])(V,{class:"ele-text-right","wrapper-col":{span:24}},{default:Object(o["withCtx"])((function(){return[Object(o["createVNode"])(g,null,{default:Object(o["withCtx"])((function(){return[Object(o["createVNode"])(k,{type:"primary",onClick:e.search},{default:Object(o["withCtx"])((function(){return[r]})),_:1},8,["onClick"]),Object(o["createVNode"])(k,{onClick:e.reset},{default:Object(o["withCtx"])((function(){return[c]})),_:1},8,["onClick"])]})),_:1})]})),_:1})]})),_:1})]})),_:1})]})),_:1},8,["model"])]})),_:1}),Object(o["createVNode"])(S,{bordered:!1},{default:Object(o["withCtx"])((function(){return[Object(o["createVNode"])(B,{type:"info","show-icon":"",style:{"margin-bottom":"16px"}},{message:Object(o["withCtx"])((function(){return[Object(o["createVNode"])("span",null,[l,Object(o["createVNode"])("b",i,Object(o["toDisplayString"])(e.total),1),d,u])]})),_:1}),Object(o["createVNode"])($,{title:"等级列表",where:w.whereFormData,parseData:e.parseData,ref:"table","row-key":"id",onDone:e.eleTableDone,datasource:w.url,columns:w.columns,method:"POST"},{toolkit:Object(o["withCtx"])((function(){return[Object(o["createVNode"])(k,{type:"primary",onClick:t[2]||(t[2]=function(t){return e.handleDetail(null)})},{default:Object(o["withCtx"])((function(){return[s]})),_:1})]})),pic:Object(o["withCtx"])((function(e){var t=e.record;return[Object(o["createVNode"])(R,{src:t.pic,width:"60px",height:"60px"},null,8,["src"])]})),up_condition:Object(o["withCtx"])((function(t){var n=t.record;return["2"!==n.up_condition?(Object(o["openBlock"])(),Object(o["createBlock"])("div",b,[f,Object(o["createVNode"])("span",null,Object(o["toDisplayString"])(n.price||"0.00"),1)])):Object(o["createCommentVNode"])("",!0),"3"==n.up_condition?(Object(o["openBlock"])(),Object(o["createBlock"])("div",p,Object(o["toDisplayString"])("1"==e.platform.up_rank_condition?"或":"和"),1)):Object(o["createCommentVNode"])("",!0),"1"!==n.up_condition?(Object(o["openBlock"])(),Object(o["createBlock"])("div",m,[O,Object(o["createVNode"])("span",null,Object(o["toDisplayString"])(n.direct_nums),1)])):Object(o["createCommentVNode"])("",!0)]})),action:Object(o["withCtx"])((function(t){var n=t.record;return[Object(o["createVNode"])("div",null,[Object(o["createVNode"])(g,null,{default:Object(o["withCtx"])((function(){return[Object(o["createVNode"])(k,{size:"small",type:"link",onClick:function(e){return N.handleBili(n)},disabled:n.level<2},{default:Object(o["withCtx"])((function(){return[j]})),_:2},1032,["onClick","disabled"]),Object(o["createVNode"])(I,{type:"vertical"}),Object(o["createVNode"])(k,{size:"small",type:"link",onClick:function(t){return e.handleDetail(n)}},{default:Object(o["withCtx"])((function(){return[h]})),_:2},1032,["onClick"]),Object(o["createVNode"])(I,{type:"vertical"}),Object(o["createVNode"])(T,{title:"确定删除这条记录","ok-text":"确定","cancel-text":"取消",onConfirm:function(t){return e.handleDelete(n)},disabled:n.level<3},{default:Object(o["withCtx"])((function(){return[Object(o["createVNode"])(k,{size:"small",type:"link",disabled:n.level<3},{default:Object(o["withCtx"])((function(){return[v]})),_:2},1032,["disabled"])]})),_:2},1032,["onConfirm","disabled"])]})),_:2},1024)])]})),_:1},8,["where","parseData","onDone","datasource","columns"])]})),_:1}),Object(o["createVNode"])(F,{ref:"addedit",onReload:e.reload},null,8,["onReload"]),Object(o["createVNode"])(J,{ref:"editBili",onReload:e.reload},null,8,["onReload"])])}var w=n("2909"),N=n("5530"),C=n("5502"),V=n("6a85"),_=n("a2ba"),k=n("37cc"),g={name:"",look_type:"page"},y={mixins:[V["listMixin"]],components:{addEdit:_["default"],editBili:k["default"]},computed:Object(N["a"])({},Object(C["b"])(["platform"])),data:function(){return{defaultWhere:JSON.parse(JSON.stringify(g)),whereFormData:{},url:"/manager/pcRank/getList",deleteUrl:"/manager/pcRank/del",columns:[{title:"等级名称",align:"center",dataIndex:"name"},{title:"图标",dataIndex:"pic",slots:{customRender:"pic"}},{title:"等级",dataIndex:"level"},{title:"自购比例",dataIndex:"self_buy_bili",customRender:function(e){var t=e.text;return t?"".concat(t,"%"):"--"}},{title:"升级条件",dataIndex:"up_condition",slots:{customRender:"up_condition"}},{title:"操作",dataIndex:"action",fixed:"right",align:"center",slots:{customRender:"action"}}]}},methods:{handleBili:function(e){var t=this;e&&this.$post(this.url,{look_type:"all"}).then((function(n){t.$refs.editBili.openDetail(e,Object(w["a"])(n))}))}}},D=n("6b0d"),S=n.n(D);const B=S()(y,[["render",x]]);t["default"]=B},"37cc":function(e,t,n){"use strict";n.r(t);n("b0c0");var o=n("7a23"),a=Object(o["withScopeId"])("data-v-09d632ce");Object(o["pushScopeId"])("data-v-09d632ce");var r={style:{"margin-bottom":"50px"}},c=Object(o["createVNode"])("div",{class:"ele-fluid"},null,-1),l=Object(o["createTextVNode"])("取消"),i=Object(o["createTextVNode"])("确定");Object(o["popScopeId"])();var d=a((function(e,t,n,d,u,s){var b=Object(o["resolveComponent"])("a-input"),f=Object(o["resolveComponent"])("a-form-item"),p=Object(o["resolveComponent"])("a-col"),m=Object(o["resolveComponent"])("a-row"),O=Object(o["resolveComponent"])("a-form"),j=Object(o["resolveComponent"])("a-button"),h=Object(o["resolveComponent"])("a-drawer");return Object(o["openBlock"])(),Object(o["createBlock"])(h,{visible:u.modalShow,"onUpdate:visible":t[3]||(t[3]=function(e){return u.modalShow=e}),destroyOnClose:"",maskClosable:!1,keyboard:"",title:u.form.id?"编辑":"新增",width:700,onClose:t[4]||(t[4]=function(e){return u.modalShow=!1})},{default:a((function(){return[Object(o["createVNode"])("div",r,[Object(o["createVNode"])(O,{ref:"form",model:u.form,rules:u.rules,style:{"max-width":"800px",margin:"0 auto"},"label-col":{md:{span:3},sm:{span:24}},"wrapper-col":{md:{span:21},sm:{span:24}}},{default:a((function(){return[Object(o["createVNode"])(m,null,{default:a((function(){return[Object(o["createVNode"])(p,{span:24},{default:a((function(){return[Object(o["createVNode"])(f,{label:"当前等级:",name:"name"},{default:a((function(){return[Object(o["createVNode"])(b,{class:"ele-fluid",placeholder:"请输入等级名称",value:u.form.name,"onUpdate:value":t[1]||(t[1]=function(e){return u.form.name=e}),disabled:""},null,8,["value"])]})),_:1})]})),_:1})]})),_:1}),(Object(o["openBlock"])(!0),Object(o["createBlock"])(o["Fragment"],null,Object(o["renderList"])(u.form.rankList,(function(e,t){return Object(o["openBlock"])(),Object(o["createBlock"])(m,{key:t},{default:a((function(){return[Object(o["createVNode"])(p,{span:4},{default:a((function(){return[c,Object(o["createVNode"])(f,{label:e.name,"label-col":{md:{span:24},sm:{span:24}}},null,8,["label"])]})),_:2},1024),Object(o["createVNode"])(p,{span:10},{default:a((function(){return[Object(o["createVNode"])(f,{label:"直推比例:",name:["rankList",t,"one_bili"],"label-col":u.labelCol,rules:s.customRule("请设置直推比例")},{default:a((function(){return[Object(o["createVNode"])(b,{type:"number",suffix:"%",class:"ele-fluid",placeholder:"请设置直推比例",value:e.one_bili,"onUpdate:value":function(t){return e.one_bili=t}},null,8,["value","onUpdate:value"])]})),_:2},1032,["name","label-col","rules"])]})),_:2},1024),Object(o["createVNode"])(p,{span:10},{default:a((function(){return[Object(o["createVNode"])(f,{label:"间推比例:",name:["rankList",t,"two_bili"],"label-col":u.labelCol,rules:s.customRule("请设置间推比例")},{default:a((function(){return[Object(o["createVNode"])(b,{type:"number",suffix:"%",class:"ele-fluid",placeholder:"请设置间推比例",value:e.two_bili,"onUpdate:value":function(t){return e.two_bili=t}},null,8,["value","onUpdate:value"])]})),_:2},1032,["name","label-col","rules"])]})),_:2},1024)]})),_:2},1024)})),128))]})),_:1},8,["model","rules"])]),Object(o["createVNode"])("div",{style:u.drawFootStyle},[Object(o["createVNode"])(j,{style:{"margin-right":"8px"},onClick:t[2]||(t[2]=function(e){return u.modalShow=!1})},{default:a((function(){return[l]})),_:1}),Object(o["createVNode"])(j,{type:"primary",loading:u.loading,onClick:s.submit},{default:a((function(){return[i]})),_:1},8,["loading","onClick"])],4)]})),_:1},8,["visible","title"])})),u=n("1da1"),s=(n("96cf"),n("159b"),n("7db0"),n("d3b7"),n("d81d"),{name:"editBili",data:function(){return{labelCol:{md:{span:8},sm:{span:24}},modalShow:!1,loading:!1,drawFootStyle:{position:"absolute",bottom:0,width:"100%",zIndex:"1000",borderTop:"1px solid #e8e8e8",padding:"10px 16px",textAlign:"right",left:0,background:"#fff",borderRadius:"0 0 4px 4px"},radioStyle:{display:"block",height:"30px",lineHeight:"30px"},form:{},rules:{}}},methods:{openDetail:function(e,t){var n=Object.assign({},e);n.rankList=t,this.form=n,n.rankList.forEach((function(e){var t=e.id,o=!!n.content&&n.content.find((function(e){return e.id==t}));o?(e.one_bili=o.one_bili,e.two_bili=o.two_bili):(e.one_bili="",e.two_bili="")})),this.modalShow=!0},submit:function(){var e=this;this.$refs.form.validate().then((function(){e.loading=!0;var t=e.form.rankList.map((function(e){return{id:e.id,one_bili:e.one_bili,two_bili:e.two_bili}})),n={id:e.form.id,content:JSON.stringify(t)},o="/manager/pcRank/setBili";e.$post(o,n).then((function(){e.$message.success("操作成功!"),e.$emit("reload"),e.modalShow=!1}))})).finally((function(){e.loading=!1}))},checkInt:function(e,t){return Object(u["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(t){n.next=2;break}return n.abrupt("return",Promise.reject(e.msg));case 2:if(/^\d+(\.\d+)?$/.test(t)){n.next=4;break}return n.abrupt("return",Promise.reject("请输入正确的比例"));case 4:return n.abrupt("return",Promise.resolve());case 5:case"end":return n.stop()}}),n)})))()},customRule:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"string";return{required:!0,msg:e,type:t,trigger:["change","blur"],validator:this.checkInt}}}}),b=(n("7335"),n("6b0d")),f=n.n(b);const p=f()(s,[["render",d],["__scopeId","data-v-09d632ce"]]);t["default"]=p},"6a85":function(e,t,n){"use strict";n.r(t),n.d(t,"listMixin",(function(){return o}));var o={data:function(){return{total:0}},methods:{eleTableDone:function(e,t,n){this.total=n},reload:function(){this.$refs.table.reload()},search:function(){this.$refs.table.reload({page:1})},parseData:function(e){return console.log("res",e),console.log("res.data.data",e.data.data.length),{code:1==e.code?0:e.code,data:e.data.data,count:e.data.total,msg:e.msg}},handleDelete:function(e){var t=this,n=e.id;this.$post(this.deleteUrl,{id:n},!0).then((function(){t.reload()}))},handleDetail:function(e){this.$refs.addedit.openDetail(e)},reset:function(){var e=this;this.whereFormData=JSON.parse(JSON.stringify(this.defaultWhere)),this.$nextTick((function(){e.reload()}))}},created:function(){this.whereFormData=JSON.parse(JSON.stringify(this.defaultWhere))}}},7335:function(e,t,n){"use strict";n("2458")},"841c":function(e,t,n){"use strict";var o=n("d784"),a=n("825a"),r=n("1d80"),c=n("129f"),l=n("14c3");o("search",(function(e,t,n){return[function(t){var n=r(this),o=void 0==t?void 0:t[e];return void 0!==o?o.call(t,n):new RegExp(t)[e](String(n))},function(e){var o=n(t,this,e);if(o.done)return o.value;var r=a(this),i=String(e),d=r.lastIndex;c(d,0)||(r.lastIndex=0);var u=l(r,i);return c(r.lastIndex,d)||(r.lastIndex=d),null===u?-1:u.index}]}))}}]);