1 |
- import{b as e,a}from"./index-e5b32e14.js";/* empty css *//* empty css */import{d as s,n as l,s as n,r as t,o,c as d,a as r,w as i,F as c,m,f as p,j as u,b,t as _,Q as h,e as f,W as j,O as k,_ as y}from"./index-8e28b540.js";import"./http-0d0b42a6.js";const g={class:"wrapper"},v=y(s({__name:"depots",props:{primary:Object},emits:["close"],setup(s,{emit:y}){const v=s,x=l([]),w=l([]),C=()=>{let e=j(w.value).map((e=>({channel_id:e.channel_id,is_enabled:e.is_enabled})));a(v.primary.id,{channels:e}).then((e=>{k.success(e.message),y("close",!1)}))};return n((async()=>{let{data:a}=await e(v.primary.id,{});w.value=a})),(e,a)=>{const s=t("el-checkbox"),l=t("el-checkbox-group"),n=t("el-button");return o(),d(c,null,[r(l,{modelValue:p(x),"onUpdate:modelValue":a[0]||(a[0]=e=>h(x)?x.value=e:null)},{default:i((()=>[(o(!0),d(c,null,m(p(w),(e=>(o(),u(s,{checked:Boolean(e.is_enabled),onChange:a=>((e,a)=>{a.is_enabled=Number(e)})(a,e),label:e,key:e.channel_id},{default:i((()=>[b(_(e.remark),1)])),_:2},1032,["checked","onChange","label"])))),128))])),_:1},8,["modelValue"]),f("div",g,[r(n,{type:"primary",size:"default",onClick:C},{default:i((()=>[b("提交")])),_:1})])],64)}}}),[["__scopeId","data-v-37645b9f"]]);export{v as default};
|