import{v as e}from"./index-916eae85.js";import{d as l,k as a,p as o,r as d,I as t,H as r,f as i,o as s,j as m,w as u,a as p,b as n,c as f,F as v,q as _,e as c,t as b,_ as y}from"./index-9807a5c1.js";import"./http-dc89695a.js";/* empty css *//* empty css */const h={class:"flex justify-end"},V=y(l({__name:"generateLink",props:{primary:null|Object},emits:["close"],setup(l,{emit:y}){const V=l,j=a(!1),x=a({}),g=a([]),k=l=>{e({limit:999,...l}).then((e=>{g.value=e.data}))},w=e=>{e?k({videoName:e}):k()};return V.primary&&(x.value=JSON.parse(JSON.stringify(V.primary))),o((()=>{k()})),(e,l)=>{const a=d("el-radio"),o=d("el-radio-group"),y=d("el-form-item"),V=d("el-option"),k=d("el-select"),N=d("el-button"),O=d("el-form"),U=t("loading");return r((s(),m(O,{model:i(x),"label-width":"120px",ref:"form",class:"pr-4"},{default:u((()=>[p(y,{label:"消息类型",prop:"roi",rules:[{required:!0,message:"消息类型必须填写"}],"label-width":"120px"},{default:u((()=>[p(o,{modelValue:i(x).roi,"onUpdate:modelValue":l[0]||(l[0]=e=>i(x).roi=e)},{default:u((()=>[p(a,{label:1},{default:u((()=>[n("视频链接")])),_:1})])),_:1},8,["modelValue"])])),_:1}),p(y,{label:"短剧",prop:"video_id"},{default:u((()=>[p(k,{modelValue:i(x).video_id,"onUpdate:modelValue":l[1]||(l[1]=e=>i(x).video_id=e),class:"w-full",clearable:"",filterable:"",remote:"","remote-method":w,placeholder:"请输入短剧"},{default:u((()=>[(s(!0),f(v,null,_(i(g),(e=>(s(),m(V,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),p(y,{label:"剧集",prop:"video_id"},{default:u((()=>[p(k,{modelValue:i(x).video_id,"onUpdate:modelValue":l[2]||(l[2]=e=>i(x).video_id=e),class:"w-full",clearable:"",filterable:"",remote:"","remote-method":w,placeholder:"请选择剧集"},{default:u((()=>[(s(!0),f(v,null,_(i(g),(e=>(s(),m(V,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),c("div",h,[p(N,{type:"primary",onClick:l[3]||(l[3]=l=>{var a;(a=e.form)&&(j.value=!0,a&&a.validate((e=>{j.value=!1})).then((()=>{})))})},{default:u((()=>[n(b(e.$t("system.confirm")),1)])),_:1})])])),_:1},8,["model"])),[[U,i(j)]])}}}),[["__scopeId","data-v-759d9a90"]]);export{V as default};