start_page_2.16b88b05.js 10 KB

1
  1. import{d as se,a6 as de,r as x,b as z,p as ue,c as m,e as h,f as k,g as o,h as t,i as l,u as s,n as ne,F as L,j as re,t as A,a2 as R,k as ie,A as Q,dF as ce,C as _e,q as pe,m as f,E as me,R as ge,S as fe,_ as be}from"./index.76214426.js";import{T as he}from"./index.af7c0c85.js";import{M as W}from"./index.b661d9c5.js";import{d as ke}from"./vuedraggable.umd.e261f12f.js";import{S as ve}from"./index.3f973a07.js";import{A as Ve}from"./index.e8855bbf.js";import{e as Ee,a as Fe,f as Ae,b as Ce}from"./start_page.86d0fe92.js";import"./index.vue_vue_type_style_index_0_scoped_f00ed21d_lang.45576b33.js";import"./index.ac274cf8.js";import"./index.6fdd4b98.js";import"./sort_out.f3d53300.js";import"./install.412476cc.js";import"./index.04e8473b.js";import"./useAgent.769391df.js";import"./list.b7393bbf.js";const S=C=>(ge("data-v-b1ed5b6b"),C=C(),fe(),C),ye={class:"start-page-redp"},Pe={class:"aside-content"},Ue={class:"mobile__content"},De=S(()=>o("div",{class:"nav-bar"},[o("div",{class:"nav-bar__content"},[o("div",{class:"nav-bar__left"},[o("div",{class:"nav-bar__back--icon"},[o("i",{class:"tn-icon-left"})]),o("div",{class:"nav-bar__back--title"},"\u8FD4\u56DE")]),o("div",{class:"nav-bar__center"},[o("div",null,"\u5929\u964D\u7EA2\u5305")]),o("div",{class:"nav-bar__right"})])],-1)),we={class:"start-page"},xe=S(()=>o("div",{class:"start-page__bg"},null,-1)),Se={class:"start-page__content"},Ie={class:"redp__container"},Re={class:"redp__header"},Be=["src"],Ne={class:"redp__item__left"},Me=["src"],Te={key:1,class:"redp__item__left--no-img"},Oe={class:"redp__item__right"},$e={class:"redp__title"},qe={class:"redp__remark"},Je={class:"redp__content"},je={class:"redp__full-reduce"},ze=f(" \u6EE1 "),Le={class:"redp__full-reduce--price"},Qe=f(" \u51CF "),We={class:"redp__full-reduce--price"},Ge={class:"redp__btn"},He=S(()=>o("div",{class:"start-page__content__close-btn"},[o("i",{class:"tn-icon-close-circle"})],-1)),Ke={class:"config__form"},Xe={class:"config__form--submit-btn"},Ye=f("\u63D0\u4EA4\u4FDD\u5B58"),Ze=f("\u4E0D\u542F\u7528"),ea=f("\u542F\u7528"),aa={class:"config__tips"},ta={class:"config__item"},oa=["onClick"],la=S(()=>o("i",{class:"tn-icon-close-circle"},null,-1)),sa=[la],da=f("\u6EE1"),ua=f("\u51CF"),na=["onClick"],ra={key:0,class:"config__item--add-btn"},ia=f("\u6DFB\u52A0\u7EA2\u5305"),ca=se({setup(C){const{OpPlatform:v}=de();let B=x();const u=z({type:2,data:{agent:"",name:"",page:{button:{backgroundColor:"",color:""},image:"",sharemodal:{backgroundColor:"#000"},text:{backgroundColor:"",color:""}},params:{end_hour:"",everyday_nums:"",grant_num_limit:"",start_hour:"",status:"0"},redpackets:{}}}),G=d=>{d.type==1?n.redpackets[V.value].pagePath=d.miniProgram:d.type==2?n.redpackets[V.value].pagePath=d.webview:d.type==3&&(n.redpackets[V.value].pagePath=d.phone)},H=d=>{n.redpackets[V.value].pagePath=d},K=x({name:[{required:!0,message:"\u542F\u52A8\u56FE\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}),n=z({topImage:"https://qny.wdsp666.com/images/1/2021/05/Cpnmw2AUJ28AiwP8CU2Qp22a92cMD9.png",bgColor:"#E83A30",redpackets:[]}),X=()=>{const d=n.redpackets.length;if(d>=5)return;let e=0;if(d>0){const _=JSON.parse(JSON.stringify(n.redpackets));_.sort((i,p)=>Number(i.id)-Number(p.id)),e=_[d-1].id}n.redpackets.push({id:Number(e)+1,image:"",name:"\u901A\u7528\u7EA2\u5305",remarks:"",reduce:0,full:0,but_name:"\u9886\u53D6\u7EA2\u5305",pagePath:"",time:`M${new Date().getTime()}`})},Y=d=>{const e=Z(n.redpackets,d);e!==-1&&n.redpackets.splice(e,1)},Z=(d,e)=>d.findIndex(_=>_.id===e),N=()=>{var d;(d=ee())==null||d.then(e=>{var c,F,y,g,P,U,D,w,a,r,M,T,O,$,q,J,j;n.redpackets=[],u.data.name=((F=(c=e==null?void 0:e.superRedpacket)==null?void 0:c.data)==null?void 0:F.name)||"",u.data.page.button=((P=(g=(y=e==null?void 0:e.superRedpacket)==null?void 0:y.data)==null?void 0:g.page)==null?void 0:P.button)||"",u.data.page.image=((w=(D=(U=e==null?void 0:e.superRedpacket)==null?void 0:U.data)==null?void 0:D.page)==null?void 0:w.image)||"",u.data.page.sharemodal.backgroundColor=((T=(M=(r=(a=e==null?void 0:e.superRedpacket)==null?void 0:a.data)==null?void 0:r.page)==null?void 0:M.sharemodal)==null?void 0:T.backgroundColor)||"#000",u.data.page.text=((q=($=(O=e==null?void 0:e.superRedpacket)==null?void 0:O.data)==null?void 0:$.page)==null?void 0:q.text)||"",u.data.params=((j=(J=e==null?void 0:e.superRedpacket)==null?void 0:J.data)==null?void 0:j.params)||{};const i=e.superRedpacket.data;if(Array.isArray(i.redpackets)){let I=1,le=new Date().getTime();i.redpackets.forEach(b=>{n.redpackets.push({id:I++,image:b.image,name:b.name,remarks:b.remarks,reduce:b.reduce,full:b.full,but_name:b.but_name,pagePath:b.pagePath,time:`M${le++}`})});return}if(i&&Object.keys(i).length>0){let I=1;for(var p in i.redpackets)n.redpackets.push({id:I++,image:i.redpackets[p].image,name:i.redpackets[p].name,remarks:i.redpackets[p].remarks,reduce:i.redpackets[p].reduce,full:i.redpackets[p].full,but_name:i.redpackets[p].but_name,pagePath:i.redpackets[p].pagePath,time:p})}})},ee=()=>v.value==="shangpu"?Ee(u.data.agent):v.value==="agent"?Fe(2):null;N();const ae=()=>{var d;(d=B.value)==null||d.validate(e=>{var _;console.log(n.redpackets),e&&(u.data.redpackets=n.redpackets,(_=te())==null||_.then(i=>{me.success("\u66F4\u65B0\u6570\u636E\u6210\u529F")}))})},te=()=>v.value==="shangpu"?Ae(u):v.value==="agent"?Ce(u):null;let V=x(0),E=x(!1);const oe=d=>{E.value=!0;let e=n.redpackets.findIndex(_=>_.id==d);V.value=e};return ue(()=>[u.data.agent],()=>{N()}),(d,e)=>{const _=m("el-scrollbar"),i=m("el-aside"),p=m("el-button"),c=m("el-form-item"),F=m("el-radio"),y=m("el-radio-group"),g=m("el-input"),P=m("el-color-picker"),U=m("el-alert"),D=m("el-main"),w=m("el-container");return h(),k(L,null,[o("div",ye,[t(w,{class:"start-page-redp__container"},{default:l(()=>[t(i,{width:"340px"},{default:l(()=>[o("div",Pe,[t(he,{class:"mobile-frame","screen-height":"800px","status-bar-color":"#FFFFFF"},{default:l(()=>[o("div",Ue,[De,o("div",we,[xe,t(_,{class:"start-page--scrollbar"},{default:l(()=>[o("div",Se,[o("div",Ie,[o("div",Re,[o("img",{src:s(u).data.page.image},null,8,Be)]),o("div",{class:"redp__body",style:ne({backgroundColor:s(u).data.page.sharemodal.backgroundColor})},[(h(!0),k(L,null,re(s(n).redpackets,a=>(h(),k("div",{key:`show_redpacket_${a.id}`,class:"redp__item"},[o("div",Ne,[a.image?(h(),k("img",{key:0,src:a.image,alt:""},null,8,Me)):(h(),k("div",Te," \u65E0\u56FE\u7247 "))]),o("div",Oe,[o("div",$e,A(a.name),1),o("div",qe,A(a.remarks),1),o("div",Je,[o("div",je,[ze,o("span",Le,A(a.full),1),Qe,o("span",We,A(a.reduce),1)]),o("div",Ge,A(a.but_name),1)])])]))),128))],4)]),He])]),_:1})])])]),_:1})])]),_:1}),t(D,{class:"start-page-redp__main"},{default:l(()=>[t(_,null,{default:l(()=>[o("div",Ke,[o("div",Xe,[t(p,{type:"primary",onClick:ae},{default:l(()=>[Ye]),_:1})]),t(s(R),{ref_key:"startFormRef",ref:B,model:s(u),rules:K.value,"label-width":"120px"},{default:l(()=>[s(v)==="shangpu"?(h(),ie(c,{key:0,label:"\u542F\u52A8\u56FE\u6240\u5C5E\u4EE3\u7406"},{default:l(()=>[t(s(Ve),{modelValue:s(u).data.agent,"onUpdate:modelValue":e[0]||(e[0]=a=>s(u).data.agent=a)},null,8,["modelValue"])]),_:1})):Q("",!0),t(c,{label:"\u542F\u7528\u5929\u964D\u7EA2\u5305",prop:"status"},{default:l(()=>[t(y,{modelValue:s(u).data.params.status,"onUpdate:modelValue":e[1]||(e[1]=a=>s(u).data.params.status=a),style:{width:"100%"}},{default:l(()=>[t(F,{border:!0,label:"0"},{default:l(()=>[Ze]),_:1}),t(F,{border:!0,label:"1"},{default:l(()=>[ea]),_:1})]),_:1},8,["modelValue"])]),_:1}),t(c,{label:"\u7EA2\u5305\u540D\u79F0"},{default:l(()=>[t(g,{modelValue:s(u).data.name,"onUpdate:modelValue":e[2]||(e[2]=a=>s(u).data.name=a)},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]),t(s(R),{model:s(n),"label-width":"120px"},{default:l(()=>[t(c,{label:"\u9876\u90E8\u56FE\u7247"},{default:l(()=>[t(W,{modelValue:s(u).data.page.image,"onUpdate:modelValue":e[3]||(e[3]=a=>s(u).data.page.image=a),limit:1},null,8,["modelValue"])]),_:1}),t(c,{label:"\u80CC\u666F\u989C\u8272"},{default:l(()=>[t(P,{modelValue:s(u).data.page.sharemodal.backgroundColor,"onUpdate:modelValue":e[4]||(e[4]=a=>s(u).data.page.sharemodal.backgroundColor=a)},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),o("div",aa,[t(U,{title:"\u56FE\u7247\u5EFA\u8BAE\u5C3A\u5BF8500*500",type:"info","show-icon":"",closable:!1})]),t(s(ke),ce({modelValue:s(n).redpackets,"onUpdate:modelValue":e[5]||(e[5]=a=>s(n).redpackets=a),"item-key":"id",tag:"transition-group","component-data":{tag:"div",type:"transition-group",name:"drag-list"}},{animation:200,group:"description",disabled:!1,ghostClass:"drag-ghost"}),{item:l(({element:a})=>[o("div",ta,[o("div",{class:"config__item--close-btn",onClick:_e(r=>Y(a.id),["stop"])},sa,8,oa),t(s(R),{"label-width":"100px",style:{width:"100%"}},{default:l(()=>[t(c,{label:"\u56FE\u7247"},{default:l(()=>[t(W,{modelValue:a.image,"onUpdate:modelValue":r=>a.image=r,limit:1,size:"80px"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),t(c,{label:"\u7EA2\u5305\u540D\u79F0"},{default:l(()=>[t(g,{modelValue:a.name,"onUpdate:modelValue":r=>a.name=r},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),t(c,{label:"\u7EA2\u5305\u5907\u6CE8"},{default:l(()=>[t(g,{modelValue:a.remarks,"onUpdate:modelValue":r=>a.remarks=r},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),t(c,{class:"tn-el-form-item--inline",label:"\u6EE1\u51CF\u4F18\u60E0"},{default:l(()=>[t(g,{modelValue:a.full,"onUpdate:modelValue":r=>a.full=r},{prepend:l(()=>[da]),_:2},1032,["modelValue","onUpdate:modelValue"]),t(g,{modelValue:a.reduce,"onUpdate:modelValue":r=>a.reduce=r},{prepend:l(()=>[ua]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1024),t(c,{label:"\u6309\u94AE\u5185\u5BB9"},{default:l(()=>[t(g,{modelValue:a.but_name,"onUpdate:modelValue":r=>a.but_name=r},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),t(c,{label:"\u94FE\u63A5"},{default:l(()=>[t(g,{modelValue:a.pagePath,"onUpdate:modelValue":r=>a.pagePath=r},{append:l(()=>[o("div",{class:"config__item__page--btn",onClick:r=>oe(a.id)},"\u9009\u62E9\u94FE\u63A5",8,na)]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1024)])]),_:1},16,["modelValue"]),s(n).redpackets.length<5?(h(),k("div",ra,[t(p,{type:"primary",style:{width:"100%"},onClick:X},{default:l(()=>[ia]),_:1})])):Q("",!0)]),_:1})]),_:1})]),_:1})]),t(s(ve),{modelValue:s(E),"onUpdate:modelValue":e[6]||(e[6]=a=>pe(E)?E.value=a:E=a),onConfirmAll:G,onChange:H},null,8,["modelValue"])],64)}}});const Pa=be(ca,[["__scopeId","data-v-b1ed5b6b"]]);export{Pa as default};