import{d as O,a6 as R,r as p,p as N,c as v,e as r,k as _,i as l,f as w,j as U,m as g,t as T,F as x,u as a,q as ae,a5 as se,b7 as ue,W as ne,s as ie,h as i,A as b,H as re,n as ce,C as z,du as de,g as P,y as q,aq as me,R as pe,S as fe,E as _e,_ as ge}from"./index.0308b213.js";import he from"./BaseConfig.0466b450.js";import{w as ve}from"./install.524ae6f2.js";import{g as Ae}from"./notice.f1790319.js";import{d as be}from"./diy.a6ea004c.js";import{E as Fe}from"./edit.1d84bb86.js";import{a as ye}from"./account.fdb98bc4.js";import"./useInstance.233fbdde.js";import"./TEditor.fed75c12.js";import"./index.esm.3fe50213.js";import"./index.dfdc0704.js";import"./index.vue_vue_type_style_index_0_scoped_f00ed21d_lang.2c48f49b.js";import"./vuedraggable.umd.405b1bec.js";import"./index.35b8c9ab.js";import"./index.9e8820cd.js";import"./sort_out.2008c10d.js";import"./index.de7bcb5e.js";import"./index.1d26a072.js";import"./useAgent.c0cb1751.js";import"./list.5526c7ef.js";import"./index.e2f68f5b.js";const Ee="/admin/assets/noticemodel1.d0bc9d4c.jpg",Ce={modelValue:{type:[Number,String,Array],default:""},selectItems:{type:Array},agentId:{type:[String,Number]}},Le={"update:modelValue":c=>typeof c=="string"||typeof c=="number","update:selectItems":c=>Array.isArray(c),change:c=>typeof c=="string"||typeof c=="number"},Ie=O({props:Ce,emits:Le,setup(c,{emit:E}){const C=c,{OpPlatform:V}=R();let h=p(""),I=!1;N(()=>C.modelValue,u=>{if(I){I=!1;return}u&&(h.value=u)});const F=p([]);(()=>{V.value=="agent"?be({agentid:C.agentId||0,page:1,limit:999}).then(u=>{u&&(F.value=u.list)}):Ae({agentid:C.agentId||0,page:1,limit:999}).then(u=>{u&&(F.value=u.list)})})();const M=u=>{if(I=!0,typeof u=="string"){const A=[+u],e=F.value.filter(y=>A.includes(+y.id));E("update:selectItems",e)}else if(Array.isArray(u)){const A=F.value.filter(e=>u.includes(+e.id));E("update:selectItems",A)}E("update:modelValue",u),E("change",u)};return(u,A)=>{const e=v("el-option"),y=v("el-select");return r(),_(y,{class:"notice-select",modelValue:a(h),"onUpdate:modelValue":A[0]||(A[0]=f=>ae(h)?h.value=f:h=f),placeholder:"\u8BF7\u9009\u62E9\u516C\u544A",multiple:"",filterable:"",clearable:"",onChange:M},{default:l(()=>[(r(!0),w(x,null,U(F.value,(f,B)=>(r(),_(e,{key:`notice-select-${B}`,value:f.id,label:f.title},{default:l(()=>[g(T(f.title),1)]),_:2},1032,["value","label"]))),128))]),_:1},8,["modelValue"])}}}),we=ve(Ie),W=c=>(pe("data-v-d27715c5"),c=c(),fe(),c),Be={class:"notice-config"},Se=g("\u5426"),Ve=g("\u662F"),ke=g("\u70B9\u6211\u914D\u7F6E\u516C\u544A"),De=g("\u6A21\u677F\u4E00"),Ne=g("\u6A21\u677F\u4E8C"),Ue=W(()=>P("img",{class:"model",src:Ee,alt:""},null,-1)),xe=["onClick"],Pe=g("\u5220\u9664"),Me=g("\u4E0A\u4F20\u6A21\u677F\u80CC\u666F"),$e=W(()=>P("div",{style:{"font-size":"10px",color:"#999"}},"\u5EFA\u8BAE\u56FE\u7247\u5C3A\u5BF81060*90\uFF0C\u5DE6\u4FA7\u4E3A\u6587\u5B57\uFF0C\u53F3\u8FB9\u7A7A\u767D\uFF0C\u53EF\u53C2\u8003\u4E0A\u9762\u6A21\u7248",-1)),ze=g("\u6DFB\u52A0\u516C\u544A"),qe=g("\u6DFB\u52A0"),Oe={class:"box"},Re=O({props:{config:null,agentId:null},emits:["update:config"],setup(c,{emit:E}){const C=c,{updateAgentInfo:V}=se(),h=ue(),{OpPlatform:I}=R();p(0);const F=t=>{e.value.normalList.map(o=>{o.selected=!1}),e.value.normalList[t].selected=!e.value.normalList[t].selected,e.value.noticeList.map(o=>{o.thumb=e.value.normalList[t].thumb}),e.value.normalList[t].selected?e.value.image=e.value.normalList[t].thumb:e.value.image="",e.value.normalList.map((o,m)=>{m!=t?o.selected=!1:o.selected=!0})},k=p(!1);(()=>{let t=navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i);k.value=t})();const u=p("PC"),A=t=>{if(t==0)if(I.value==="agent")window.open(h.resolve({path:"/agent/dashboard/notice"}).href);else{const o=localStorage.getItem("diy_page_agentid");o?ye(o).then(m=>{V(m).then(()=>{q(()=>{k.value?u.value=="iOS"?window.location.href=window.location.protocol+"//"+window.location.host+"/admin/agent/dashboard/notice":window.open(h.resolve({path:"/agent/dashboard/notice"}).href):window.open(h.resolve({path:"/agent/dashboard/notice"}).href)})})}):window.open(h.resolve({path:"/admin/dashboard/notice"}).href)}};let e=p({status:0,noticeList:[],image:"",model:0,sec:5,hasSelectItem:[],normalList:[]});const y=p([{thumb:"https://qny.wdsp666.com/%E7%A6%8F%E8%A2%8B%E8%83%8C%E6%99%AF%E5%9B%BE/xcx/gonggao/gonggao.png",selected:!1},{thumb:"https://qny.wdsp666.com/%E7%A6%8F%E8%A2%8B%E8%83%8C%E6%99%AF%E5%9B%BE/xcx/gonggao/tongzhi.png",selected:!1},{thumb:"https://qny.wdsp666.com/%E7%A6%8F%E8%A2%8B%E8%83%8C%E6%99%AF%E5%9B%BE/xcx/gonggao/toutiao.png",selected:!1}]),f=p([]),B=p(""),D=p(!1),j=()=>{y.value.filter(s=>s.selected==!0);const t=f.value.map(s=>({id:s.id,title:s.title,thumb:s.thumb,isTem:!0,description:s.description})),o=[...e.value.noticeList,...t],m=new Map;e.value.noticeList=o.filter(s=>!m.has(s.id)&&m.set(s.id,1)),f.value.map(s=>{e.value.hasSelectItem.push(s)}),e.value.noticeList=[],e.value.hasSelectItem.map(s=>{e.value.noticeList.push(s)}),console.log("configValue.value.noticeList",e.value.noticeList)},Q=t=>{e.value.hasSelectItem.splice(t,1)};N(()=>C.config,t=>{t&&q(()=>{e.value.normalList=t.normalList||[],e.value.status=t.status||0,e.value.noticeList=t.noticeList||[],e.value.model=t.model||0,e.value.sec=t.sec||5,e.value.hasSelectItem=t.hasSelectItem||[],e.value.noticeList=[],e.value.hasSelectItem.map(o=>{e.value.noticeList.push(o)}),console.log("configValue.value.noticeList",e.value.noticeList),e.value.normalList.length==0&&(e.value.normalList=y.value,e.value.normalList[0].selected=!0),console.log("configValue.value.normalList",e.value.normalList)})},{immediate:!0}),N(e.value,t=>{E("update:config",t)});const G=p([]),H=p(),J=p(window.location.protocol+"//"+window.location.host+"/adminapi/upload/image"),{token:K}=ne(),X=ie(()=>({token:K,version:me})),Y=(t,o,m)=>{var s;if(m.every(d=>d.status=="success"),(t==null?void 0:t.code)===1&&((s=t==null?void 0:t.data)==null?void 0:s.url)){console.log(t);let d=t.data.uri;y.value.push({thumb:d,selected:!1}),e.value.normalList.push({thumb:d,selected:!1})}},Z=t=>{if(t<3){_e.error("\u524D3\u4E2A\u6A21\u677F\u4E0D\u5141\u8BB8\u5220\u9664");return}e.value.normalList.splice(t,1)};return(t,o)=>{const m=v("el-radio"),s=v("el-radio-group"),d=v("el-form-item"),ee=v("el-link"),S=v("el-button"),te=v("el-input"),oe=v("el-tag"),le=v("el-form");return r(),w("div",Be,[i(he,{title:"\u516C\u544A",desc:"\u663E\u793A\u5E73\u53F0\u901A\u77E5\u4FE1\u606F"},{default:l(()=>[i(le,{"label-width":"120px"},{default:l(()=>[i(d,{label:"\u662F\u5426\u542F\u7528diy\u516C\u544A"},{default:l(()=>[i(s,{modelValue:a(e).status,"onUpdate:modelValue":o[0]||(o[0]=n=>a(e).status=n)},{default:l(()=>[i(m,{label:0},{default:l(()=>[Se]),_:1}),i(m,{label:1},{default:l(()=>[Ve]),_:1})]),_:1},8,["modelValue"])]),_:1}),+a(e).status==0?(r(),_(ee,{key:0,type:"primary",onClick:o[1]||(o[1]=n=>A(0))},{default:l(()=>[ke]),_:1})):b("",!0),i(d,{label:"\u6837\u5F0F\u9009\u7528"},{default:l(()=>[i(s,{modelValue:a(e).model,"onUpdate:modelValue":o[2]||(o[2]=n=>a(e).model=n)},{default:l(()=>[i(m,{label:0},{default:l(()=>[De]),_:1}),i(m,{label:1},{default:l(()=>[Ne]),_:1})]),_:1},8,["modelValue"])]),_:1}),a(e).model==0?(r(),_(d,{key:1,label:"\u6A21\u677F\u4E00",class:"model1"},{default:l(()=>[Ue]),_:1})):b("",!0),a(e).model==1?(r(),_(d,{key:2,label:"\u516C\u544A\u6837\u5F0F"},{default:l(()=>[(r(!0),w(x,null,U(a(e).normalList,(n,L)=>(r(),w("div",{class:re(["thumb_box",n.selected?"selected":""]),style:ce({backgroundImage:`url(${n.thumb})`}),key:L,onClick:z($=>F(L),["stop"])},[i(S,{type:"danger",size:"mini",onClick:z($=>Z(L),["stop"]),style:{position:"absolute",right:"10%",top:"18%"}},{default:l(()=>[Pe]),_:2},1032,["onClick"])],14,xe))),128))]),_:1})):b("",!0),a(e).model==1?(r(),_(d,{key:3,label:"\u4E0A\u4F20\u6A21\u677F\u80CC\u666F"},{default:l(()=>[i(a(de),{ref_key:"tnUploadImageRef",ref:H,action:J.value,headers:a(X),"file-list":G.value,"on-success":Y},{default:l(()=>[i(S,{size:"small",type:"primary"},{default:l(()=>[Me]),_:1})]),_:1},8,["action","headers","file-list"]),$e]),_:1})):b("",!0),a(e).model==1?(r(),_(d,{key:4,label:"\u79D2\u6570"},{default:l(()=>[i(te,{modelValue:a(e).sec,"onUpdate:modelValue":o[3]||(o[3]=n=>a(e).sec=n),type:"number",placeholder:"\u8BF7\u8F93\u5165\u79D2\u6570"},null,8,["modelValue"])]),_:1})):b("",!0),a(e).status===1?(r(),_(d,{key:5,label:"\u6DFB\u52A0\u516C\u544A"},{default:l(()=>[i(S,{type:"primary",onClick:o[4]||(o[4]=n=>D.value=!0)},{default:l(()=>[ze]),_:1})]),_:1})):b("",!0),a(e).status===1?(r(),_(d,{key:6,label:"\u9009\u62E9\u516C\u544A"},{default:l(()=>[i(a(we),{agentId:C.agentId,modelValue:B.value,"onUpdate:modelValue":o[5]||(o[5]=n=>B.value=n),"select-items":f.value,"onUpdate:select-items":o[6]||(o[6]=n=>f.value=n)},null,8,["agentId","modelValue","select-items"]),i(S,{type:"primary",onClick:j},{default:l(()=>[qe]),_:1})]),_:1})):b("",!0),a(e).status===1?(r(),_(d,{key:7,label:"\u5DF2\u6DFB\u52A0\u516C\u544A"},{default:l(()=>[P("div",Oe,[(r(!0),w(x,null,U(a(e).hasSelectItem,(n,L)=>(r(),_(oe,{key:L,closable:"","disable-transitions":!1,onClose:$=>Q(L)},{default:l(()=>[g(T(n.title),1)]),_:2},1032,["onClose"]))),128))])]),_:1})):b("",!0)]),_:1})]),_:1}),i(Fe,{modelValue:D.value,"onUpdate:modelValue":o[7]||(o[7]=n=>D.value=n),id:""},null,8,["modelValue"])])}}});const ct=ge(Re,[["__scopeId","data-v-d27715c5"]]);export{ct as default};