generateLink-60c09627.js 2.5 KB

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