chunk-730d60c0.00cc637b.js 17 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-730d60c0","chunk-2d207803"],{1694:function(e,t,n){"use strict";var o=n("7a23"),c=Object(o["withScopeId"])("data-v-571a5ff5");Object(o["pushScopeId"])("data-v-571a5ff5");var l={key:0},r={class:"avatar-uploader"},a={class:"avatar-uploader"},i={class:"ant-upload-text"},u={key:1,class:"avatar-uploader-wrap"},d={class:"avatar-uploader"},s={class:"ant-upload-text"};Object(o["popScopeId"])();var b=c((function(e,t,n,b,f,m){var p=Object(o["resolveComponent"])("a-image"),O=Object(o["resolveComponent"])("LoadingOutlined"),j=Object(o["resolveComponent"])("CloseCircleOutlined"),v=Object(o["resolveComponent"])("PlusOutlined"),_=Object(o["resolveComponent"])("a-row");return Object(o["openBlock"])(),Object(o["createBlock"])("div",null,[n.urls.length>0?(Object(o["openBlock"])(),Object(o["createBlock"])("div",l,[Object(o["createVNode"])(_,{wrap:!0},{default:c((function(){return[(Object(o["openBlock"])(!0),Object(o["createBlock"])(o["Fragment"],null,Object(o["renderList"])(n.urls,(function(e,c){return Object(o["openBlock"])(),Object(o["createBlock"])("div",{class:"avatar-uploader-wrap",style:{margin:"5px"},key:c},[Object(o["createVNode"])("div",r,[e?(Object(o["openBlock"])(),Object(o["createBlock"])(p,{key:0,onClick:t[1]||(t[1]=Object(o["withModifiers"])((function(){}),["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:e.url,alt:n.alt},null,8,["src","alt"])):Object(o["createCommentVNode"])("",!0),Object(o["createVNode"])("div",null,[Object(o["withDirectives"])(Object(o["createVNode"])(O,null,null,512),[[o["vShow"],n.loading]])])]),n.disabled?Object(o["createCommentVNode"])("",!0):Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(j,{key:0,class:"close-btn",onClick:Object(o["withModifiers"])((function(e){return m.remove(c)}),["stop"])},null,8,["onClick"])),[[o["vShow"],e]])])})),128)),Object(o["withDirectives"])(Object(o["createVNode"])("div",{class:"avatar-uploader-wrap",style:{margin:"5px"},onClick:t[2]||(t[2]=function(){return m.handleImg&&m.handleImg.apply(m,arguments)})},[Object(o["createVNode"])("div",a,[Object(o["createVNode"])("div",null,[Object(o["withDirectives"])(Object(o["createVNode"])(O,null,null,512),[[o["vShow"],n.loading]]),Object(o["withDirectives"])(Object(o["createVNode"])(v,null,null,512),[[o["vShow"],!n.loading]]),Object(o["createVNode"])("div",i,Object(o["toDisplayString"])(n.tips),1)])])],512),[[o["vShow"],n.urls.length<n.max&&!n.disabled]])]})),_:1})])):(Object(o["openBlock"])(),Object(o["createBlock"])("div",u,[Object(o["createVNode"])("div",d,[n.url?(Object(o["openBlock"])(),Object(o["createBlock"])(p,{key:0,onClick:t[3]||(t[3]=Object(o["withModifiers"])((function(){}),["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:n.url,alt:n.alt},null,8,["src","alt"])):Object(o["createCommentVNode"])("",!0),Object(o["withDirectives"])(Object(o["createVNode"])("div",{onClick:t[4]||(t[4]=function(){return m.handleImg&&m.handleImg.apply(m,arguments)})},[Object(o["withDirectives"])(Object(o["createVNode"])(O,null,null,512),[[o["vShow"],n.loading]]),Object(o["withDirectives"])(Object(o["createVNode"])(v,null,null,512),[[o["vShow"],!n.loading]]),Object(o["createVNode"])("div",s,Object(o["toDisplayString"])(n.tips),1)],512),[[o["vShow"],!n.url]])]),n.disabled?Object(o["createCommentVNode"])("",!0):Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(j,{key:0,class:"close-btn",onClick:Object(o["withModifiers"])(m.remove,["stop"])},null,8,["onClick"])),[[o["vShow"],n.url]])]))])})),f=(n("a9e3"),n("8fe6")),m=n("47ce"),p=n("411c"),O={name:"uploadButton",components:{LoadingOutlined:f["a"],PlusOutlined:m["a"],CloseCircleOutlined:p["a"]},props:{disabled:{type:Boolean,default:function(){return!1}},urls:{type:Array,default:function(){return[]}},url:{type:String,default:function(){return""}},max:{type:Number,default:function(){return 999}},loading:{type:Boolean,default:function(){return!1}},alt:{type:String,default:function(){return""}},tips:{type:String,default:function(){return"上传图片"}}},data:function(){return{}},methods:{remove:function(e){this.disabled||this.$emit("remove",e)},handleImg:function(){this.disabled||this.$emit("handleImg")}}},j=(n("6556"),n("6b0d")),v=n.n(j);const _=v()(O,[["render",b],["__scopeId","data-v-571a5ff5"]]);t["a"]=_},"2b43":function(e,t,n){"use strict";n("cf41")},"35ff":function(e,t,n){},6556:function(e,t,n){"use strict";n("35ff")},a196:function(e,t,n){"use strict";n.r(t),n.d(t,"chooseImgMixin",(function(){return o}));var o={data:function(){return{currentFiled:"",imgVisible:!1}},methods:{handleImg:function(e){this.currentFiled=e,this.imgVisible=!0},imgConfirm:function(e){this.form[this.currentFiled]=e.imageList[e.imageList.length-1].url,this.imgVisible=!1}}}},a2ba:function(e,t,n){"use strict";n.r(t);n("b0c0");var o=n("7a23"),c=Object(o["withScopeId"])("data-v-4e9c81cf");Object(o["pushScopeId"])("data-v-4e9c81cf");var l={style:{"margin-bottom":"50px"}},r=Object(o["createVNode"])("div",{class:"item-tips"},"图片比例:1:1",-1),a=Object(o["createTextVNode"])("完成自购单数"),i=Object(o["createTextVNode"])("完成直推人数"),u=Object(o["createTextVNode"])("仅注册"),d=Object(o["createTextVNode"])("完成自购单数或完成直推人数"),s=Object(o["createTextVNode"])("完成自购单数和直推人数"),b=Object(o["createTextVNode"])("付费"),f=Object(o["createTextVNode"])("直推人数"),m=Object(o["createTextVNode"])("付费或直推人数"),p=Object(o["createTextVNode"])("付费和直推人数"),O=Object(o["createTextVNode"])("取消"),j=Object(o["createTextVNode"])("确定");Object(o["popScopeId"])();var v=c((function(e,t,n,v,_,h){var g=Object(o["resolveComponent"])("a-input"),k=Object(o["resolveComponent"])("a-form-item"),N=Object(o["resolveComponent"])("a-col"),V=Object(o["resolveComponent"])("a-input-number"),y=Object(o["resolveComponent"])("a-row"),C=Object(o["resolveComponent"])("uploadButton"),w=Object(o["resolveComponent"])("a-radio"),B=Object(o["resolveComponent"])("a-radio-group"),x=Object(o["resolveComponent"])("a-textarea"),S=Object(o["resolveComponent"])("a-form"),I=Object(o["resolveComponent"])("a-button"),D=Object(o["resolveComponent"])("imageSelector"),T=Object(o["resolveComponent"])("a-drawer");return Object(o["openBlock"])(),Object(o["createBlock"])(T,{visible:_.modalShow,"onUpdate:visible":t[15]||(t[15]=function(e){return _.modalShow=e}),destroyOnClose:"",maskClosable:!1,keyboard:"",title:_.form.id?"编辑":"新增",width:500,onClose:t[16]||(t[16]=function(e){return _.modalShow=!1})},{default:c((function(){return[Object(o["createVNode"])("div",l,[Object(o["createVNode"])(S,{ref:"form",model:_.form,rules:_.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:c((function(){return[Object(o["createVNode"])(y,null,{default:c((function(){return[Object(o["createVNode"])(N,{span:24},{default:c((function(){return[Object(o["createVNode"])(k,{label:"等级名称:",name:"name","label-col":_.labelCol},{default:c((function(){return[Object(o["createVNode"])(g,{class:"ele-fluid",placeholder:"请输入等级名称",value:_.form.name,"onUpdate:value":t[1]||(t[1]=function(e){return _.form.name=e})},null,8,["value"])]})),_:1},8,["label-col"])]})),_:1}),Object(o["createVNode"])(N,{span:24},{default:c((function(){return[Object(o["createVNode"])(k,{label:"等级:",name:"level","label-col":_.labelCol},{default:c((function(){return[Object(o["createVNode"])(V,{class:"ele-fluid",placeholder:"请输入等级数值",value:_.form.level,"onUpdate:value":t[2]||(t[2]=function(e){return _.form.level=e}),min:_.form.id?1:3,precision:0,disabled:_.form.level<3},null,8,["value","min","disabled"])]})),_:1},8,["label-col"])]})),_:1})]})),_:1}),Object(o["createVNode"])(y,null,{default:c((function(){return[Object(o["createVNode"])(N,{span:24},{default:c((function(){return[Object(o["createVNode"])(k,{label:"等级图标:",name:"pic","label-col":{md:{span:6},sm:{span:24}}},{default:c((function(){return[Object(o["createVNode"])(C,{url:_.form.pic,onRemove:t[3]||(t[3]=function(e){return _.form.pic=""}),onHandleImg:t[4]||(t[4]=function(t){return e.handleImg("pic")})},null,8,["url"]),r]})),_:1})]})),_:1}),_.form.level>1?(Object(o["openBlock"])(),Object(o["createBlock"])(N,{key:0,span:24},{default:c((function(){return[Object(o["createVNode"])(k,{label:"自购比例:",name:"self_buy_bili","label-col":_.labelCol},{default:c((function(){return[Object(o["createVNode"])(g,{type:"number",suffix:"%",class:"ele-fluid",placeholder:"请输入自购比例",value:_.form.self_buy_bili,"onUpdate:value":t[5]||(t[5]=function(e){return _.form.self_buy_bili=e})},null,8,["value"])]})),_:1},8,["label-col"])]})),_:1})):Object(o["createCommentVNode"])("",!0)]})),_:1}),_.form.level>1?(Object(o["openBlock"])(),Object(o["createBlock"])(y,{key:0},{default:c((function(){return[Object(o["createVNode"])(N,{span:24},{default:c((function(){return[Object(o["createVNode"])(y,null,{default:c((function(){return[_.form.level<3?(Object(o["openBlock"])(),Object(o["createBlock"])(N,{key:0,span:24},{default:c((function(){return[Object(o["createVNode"])(k,{label:"升级条件:",name:"up_condition","label-col":{md:{span:6},sm:{span:24}}},{default:c((function(){return[Object(o["createVNode"])(B,{value:_.form.up_condition,"onUpdate:value":t[6]||(t[6]=function(e){return _.form.up_condition=e})},{default:c((function(){return[Object(o["createVNode"])(w,{value:"4"},{default:c((function(){return[a]})),_:1}),Object(o["createVNode"])(w,{value:"5"},{default:c((function(){return[i]})),_:1}),Object(o["createVNode"])(w,{value:"7"},{default:c((function(){return[u]})),_:1}),"1"==e.platform.up_rank_condition?(Object(o["openBlock"])(),Object(o["createBlock"])(w,{key:0,value:"6"},{default:c((function(){return[d]})),_:1})):"2"==e.platform.up_rank_condition?(Object(o["openBlock"])(),Object(o["createBlock"])(w,{key:1,value:"6"},{default:c((function(){return[s]})),_:1})):Object(o["createCommentVNode"])("",!0)]})),_:1},8,["value"])]})),_:1})]})),_:1})):(Object(o["openBlock"])(),Object(o["createBlock"])(N,{key:1,span:24},{default:c((function(){return[Object(o["createVNode"])(k,{label:"升级条件:",name:"up_condition","label-col":{md:{span:6},sm:{span:24}}},{default:c((function(){return[Object(o["createVNode"])(B,{value:_.form.up_condition,"onUpdate:value":t[7]||(t[7]=function(e){return _.form.up_condition=e})},{default:c((function(){return[Object(o["createVNode"])(w,{value:"1"},{default:c((function(){return[b]})),_:1}),Object(o["createVNode"])(w,{value:"2"},{default:c((function(){return[f]})),_:1}),"1"==e.platform.up_rank_condition?(Object(o["openBlock"])(),Object(o["createBlock"])(w,{key:0,value:"3"},{default:c((function(){return[m]})),_:1})):"2"==e.platform.up_rank_condition?(Object(o["openBlock"])(),Object(o["createBlock"])(w,{key:1,value:"3"},{default:c((function(){return[p]})),_:1})):Object(o["createCommentVNode"])("",!0)]})),_:1},8,["value"])]})),_:1})]})),_:1}))]})),_:1}),_.form.level>2?(Object(o["openBlock"])(),Object(o["createBlock"])(y,{key:0},{default:c((function(){return[Object(o["createVNode"])(N,{span:24},{default:c((function(){return["2"!==_.form.up_condition?(Object(o["openBlock"])(),Object(o["createBlock"])(k,{key:0,label:"付费价格:",name:"price","label-col":_.labelCol},{default:c((function(){return[Object(o["createVNode"])(V,{class:"ele-fluid",placeholder:"请输入付费价格",value:_.form.price,"onUpdate:value":t[8]||(t[8]=function(e){return _.form.price=e}),min:0,step:1,precision:2},null,8,["value"])]})),_:1},8,["label-col"])):Object(o["createCommentVNode"])("",!0)]})),_:1}),Object(o["createVNode"])(N,{span:24},{default:c((function(){return["1"!==_.form.up_condition?(Object(o["openBlock"])(),Object(o["createBlock"])(k,{key:0,label:"直推人数:",name:"direct_nums","label-col":_.labelCol},{default:c((function(){return[Object(o["createVNode"])(V,{class:"ele-fluid",placeholder:"请输入直推人数",value:_.form.direct_nums,"onUpdate:value":t[9]||(t[9]=function(e){return _.form.direct_nums=e}),min:0,step:1,precision:0},null,8,["value"])]})),_:1},8,["label-col"])):Object(o["createCommentVNode"])("",!0)]})),_:1})]})),_:1})):(Object(o["openBlock"])(),Object(o["createBlock"])(y,{key:1},{default:c((function(){return[Object(o["createVNode"])(N,{span:24},{default:c((function(){return["5"!==_.form.up_condition?(Object(o["openBlock"])(),Object(o["createBlock"])(k,{key:0,label:"自购订单数:",name:"self_buy_nums","label-col":_.labelCol},{default:c((function(){return[Object(o["createVNode"])(V,{class:"ele-fluid",placeholder:"请输入自购订单数",value:_.form.self_buy_nums,"onUpdate:value":t[10]||(t[10]=function(e){return _.form.self_buy_nums=e}),min:1,step:1,precision:0},null,8,["value"])]})),_:1},8,["label-col"])):Object(o["createCommentVNode"])("",!0)]})),_:1}),Object(o["createVNode"])(N,{span:24},{default:c((function(){return["4"!==_.form.up_condition?(Object(o["openBlock"])(),Object(o["createBlock"])(k,{key:0,label:"直推人数:",name:"direct_nums","label-col":_.labelCol},{default:c((function(){return[Object(o["createVNode"])(V,{class:"ele-fluid",placeholder:"请输入直推人数",value:_.form.direct_nums,"onUpdate:value":t[11]||(t[11]=function(e){return _.form.direct_nums=e}),min:0,step:1,precision:0},null,8,["value"])]})),_:1},8,["label-col"])):Object(o["createCommentVNode"])("",!0)]})),_:1})]})),_:1}))]})),_:1})]})),_:1})):Object(o["createCommentVNode"])("",!0),_.form.level>1?(Object(o["openBlock"])(),Object(o["createBlock"])(y,{key:1},{default:c((function(){return[Object(o["createVNode"])(N,{span:24},{default:c((function(){return[Object(o["createVNode"])(k,{label:"权益说明:",name:"desc","label-col":_.labelCol},{default:c((function(){return[Object(o["createVNode"])(x,{value:_.form.desc,"onUpdate:value":t[12]||(t[12]=function(e){return _.form.desc=e}),placeholder:"请输入权益说明",autosize:""},null,8,["value"])]})),_:1},8,["label-col"])]})),_:1})]})),_:1})):Object(o["createCommentVNode"])("",!0)]})),_:1},8,["model","rules"])]),Object(o["createVNode"])("div",{style:_.drawFootStyle},[Object(o["createVNode"])(I,{style:{"margin-right":"8px"},onClick:t[13]||(t[13]=function(e){return _.modalShow=!1})},{default:c((function(){return[O]})),_:1}),Object(o["createVNode"])(I,{type:"primary",loading:_.loading,onClick:h.submit},{default:c((function(){return[j]})),_:1},8,["loading","onClick"])],4),Object(o["createVNode"])(D,{onConfirm:h.imgConfirm,visible:e.imgVisible,"onUpdate:visible":t[14]||(t[14]=function(t){return e.imgVisible=t})},null,8,["onConfirm","visible"])]})),_:1},8,["visible","title"])})),_=n("1da1"),h=n("5530"),g=(n("96cf"),n("a9e3"),n("d3b7"),n("9e53")),k=n("1694"),N=n("a196"),V=n("5502"),y={mixins:[N["chooseImgMixin"]],name:"addEdit",components:{uploadButton:k["a"],imageSelector:g["a"]},computed:Object(h["a"])({},Object(V["b"])(["platform"])),data:function(){return{labelCol:{md:{span:6},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:{name:[{required:!0,message:"请填写等级名称",trigger:"blur"}],pic:[{required:!0,message:"请上传等级图片",trigger:"blur"}],level:[{required:!0,type:"number",message:"请设置等级",trigger:"blur"}],self_buy_bili:[{validator:this.checkInt,required:!0,msg:"请设置自购比例",trigger:"blur"}],up_condition:[{required:!0,message:"请设置升级条件",trigger:"blur"}],price:[{required:!0,type:"number",message:"请设置付费价格",trigger:"blur"}],self_buy_nums:[{required:!0,type:"number",message:"请设置自购订单数",trigger:"blur"}],direct_nums:[{required:!0,type:"number",message:"请设置直推人数",trigger:"blur"}],desc:[{required:!0,message:"请设置权益说明",trigger:"blur"}]}}},methods:{openDetail:function(e){if(e){var t=Object.assign({},e);t.level=Number(t.level),t.self_buy_bili=Number(t.self_buy_bili),t.price=Number(t.price),t.self_buy_nums=Number(t.self_buy_nums),t.direct_nums=Number(t.direct_nums),this.form=t,console.log("this.form ",this.form)}else this.form={name:"",pic:"",level:void 0,self_buy_bili:void 0,up_condition:"1",price:void 0,direct_nums:void 0,self_buy_nums:1};this.modalShow=!0},submit:function(){var e=this;this.$refs.form.validate().then((function(){e.loading=!0;var t=Object.assign({},e.form),n="";n=t.id?t.level<3?"/manager/pcRank/setRankInfo":"/manager/pcRank/edit":"/manager/pcRank/add",delete t.content,e.$post(n,t).then((function(){e.$message.success("操作成功!"),e.$emit("reload"),e.modalShow=!1}))})).finally((function(){e.loading=!1}))},imgConfirm:function(e){this.form[this.currentFiled]=e.imageList[e.imageList.length-1].url,this.imgVisible=!1},checkInt:function(e,t){return Object(_["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(console.log("rule",e),t){n.next=3;break}return n.abrupt("return",Promise.reject(e.msg));case 3:if(/^\d+(\.\d+)?$/.test(t)){n.next=5;break}return n.abrupt("return",Promise.reject("请输入正确的数值"));case 5:return n.abrupt("return",Promise.resolve());case 6:case"end":return n.stop()}}),n)})))()}}},C=(n("2b43"),n("6b0d")),w=n.n(C);const B=w()(y,[["render",v],["__scopeId","data-v-4e9c81cf"]]);t["default"]=B},cf41:function(e,t,n){}}]);