configPublic-4780a0be.js 2.3 KB

1
  1. /* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{d as e,m as l,x as a,W as t,f as s,o,l as i,w as n,a as p,e as u,a6 as r,a$ as c,b as d,c as m,F as v,y as b,t as O,Z as f,b0 as h,a3 as y,S as _,Y as g,$ as x,_ as j}from"./index-6eb6702a.js";const k={class:"wrapper"},S={class:"wrapper-inner"},V={class:"flex justify-end"},w=j(e({__name:"configPublic",props:{primary:null|Object},emits:["close"],setup(e,{emit:j}){const w=e,C=l(!1),U=l({type:1}),$=l(!1),J=l(""),N=l([{value:"Option1",label:"Option1"},{value:"Option2",label:"Option2"},{value:"Option3",label:"Option3"},{value:"Option4",label:"Option4"},{value:"Option5",label:"Option5"},{value:"Option6",label:"Option6"},{value:"Option7",label:"Option7"},{value:"Option8",label:"Option8"},{value:"Option9",label:"Option9"},{value:"Option10",label:"Option10"}]),q=()=>{J.value},F=e=>{U.value.checkSites=e?N.value:[],U.value.checkSites},I=e=>{const l=e.length;$.value=l===N.value.length};return w.primary&&(U.value=JSON.parse(JSON.stringify(w.primary))),a((()=>{})),(e,l)=>{const a=f,j=h,w=y,P=_,W=g,Y=x;return t((o(),i(W,{model:s(U),"label-width":"120px",ref:"form",class:"pr-4"},{default:n((()=>[p(w,{label:"配置公众号",prop:"checkSites",rules:[{required:!0,message:"公众号必须选择"}],"label-width":"120px"},{default:n((()=>[u("div",k,[t(u("input",{class:"filter-input","onUpdate:modelValue":l[0]||(l[0]=e=>r(J)?J.value=e:null),validate:null,clearable:"",placeholder:"请输入公众号名称",onChange:q},null,544),[[c,s(J)]]),u("div",S,[p(a,{modelValue:s($),"onUpdate:modelValue":l[1]||(l[1]=e=>r($)?$.value=e:null),onChange:F},{default:n((()=>[d("全选")])),_:1},8,["modelValue"]),p(j,{modelValue:s(U).checkSites,"onUpdate:modelValue":l[2]||(l[2]=e=>s(U).checkSites=e),onChange:I,class:"flex flex-col"},{default:n((()=>[(o(!0),m(v,null,b(s(N),((e,l)=>(o(),i(a,{key:l,label:e},{default:n((()=>[d(O(e.label),1)])),_:2},1032,["label"])))),128))])),_:1},8,["modelValue"])])])])),_:1}),u("div",V,[p(P,{type:"primary",onClick:l[3]||(l[3]=l=>{var a;(a=e.form)&&(C.value=!0,a&&a.validate((e=>{C.value=!1})).then((()=>{})))})},{default:n((()=>[d(O(e.$t("system.confirm")),1)])),_:1})])])),_:1},8,["model"])),[[Y,s(C)]])}}}),[["__scopeId","data-v-4a21b2b9"]]);export{w as default};