1 |
- import{f as t,E as s}from"./vue-bbe2430e.js";import{aa as d,br as p,ab as i,G as m,a0 as o}from"./radical-70d8c19d.js";import{b as f,u as P,c as v}from"./schema-7112f692.js";const{FormilyForm:h,form:x,submit:C}=d({schema:f(),formProps:{effects(){p("recordPath",e=>{x.setFieldState("recordFragment",l=>{l.hidden=!e.value})})}}}),B=({updateList:e,pause:l,resume:a,row:u})=>{if(l(),u){const{FormilyForm:n,form:c,submit:b}=d({schema:f(),formProps:{initialValues:u,effects(){p("recordPath",r=>{c.setFieldState("recordFragment",F=>{F.hidden=!r.value})})}}});i({content:()=>t(n,null,null),modalConfig:{title:"编辑拉流代理",maskClosable:!1,width:700,onOk:async()=>{const r=await b();return await P(r),m.success("已更新拉流!"),e(),a(),Promise.reject(!1)},onClose:()=>{c.reset(),a()}}});return}i({content:()=>t(h,null,null),modalConfig:{title:"添加拉流代理",maskClosable:!1,width:700,onOk:async()=>{const n=await C();return await v(n),m.success("已添加拉流!"),e(),a(),Promise.reject(!1)},onClose:()=>{x.reset(),a()}}})},g={0:t("span",null,[t(o,{icon:"line-md:beer-loop",class:"v-text-bottom mr-8px"},null),s("按需拉流")]),1:t("span",null,[t(o,{icon:"line-md:compass-loop",class:"v-text-bottom mr-8px"},null),s("启动拉流")])},y={0:t("span",null,[t(o,{icon:"mdi:lan-disconnect",class:"v-text-bottom mr-8px"},null),s("离线")]),1:t("span",null,[t(o,{icon:"mdi:lan-connect",class:"v-text-bottom mr-8px"},null),s("在线")]),2:t("span",null,[t(o,{icon:"svg-spinners:3-dots-fade",class:"v-text-bottom mr-8px"},null),s("拉流")]),3:t("span",null,[t(o,{icon:"nimbus:forbidden",class:"v-text-bottom mr-8px"},null),s("禁用")])};function O(e){return g[e?1:0]}function V(e){return y[e]}export{V as d,O as p,B as u};
|