generateLink-bb7f6608.js 2.4 KB

1
  1. /* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{a as e,v as a}from"./index-5128c648.js";import{d as l,m as s,O as t,x as o,o as i,l as r,w as d,a as m,W as u,f as p,c as n,F as f,y as c,z as v,e as _,b,t as j,A as y,B as h,a3 as x,S as g,Y as V,ay as k,az as q,$ as w,_ as O}from"./index-b85d10da.js";import"./http-a5785930.js";/* empty css *//* empty css */const z={class:"flex justify-end"},N=O(l({__name:"generateLink",props:{primary:null|Object},emits:["close"],setup(l,{emit:O}){const N=l,S=s(!1),B=s({}),C=s([]),J=s([]),U=e=>{a({limit:999,...e}).then((e=>{C.value=e.data}))};t((()=>B.value.video_id),((e,a)=>{$({video_id:e})}));const $=a=>{e({is_fee:1,...a}).then((e=>{J.value=e.data}))},A=e=>{e?U({videoName:e}):U()};return N.primary&&(B.value=JSON.parse(JSON.stringify(N.primary))),o((()=>{U()})),(e,a)=>{const l=y,s=h,t=x,o=g,O=V,N=k,U=q,$=w;return i(),r(U,null,{default:d((()=>[m(N,{label:"视频链接"},{default:d((()=>[u((i(),r(O,{model:p(B),"label-width":"120px",ref:"form",class:"pr-4"},{default:d((()=>[m(t,{label:"短剧",prop:"video_id"},{default:d((()=>[m(s,{modelValue:p(B).video_id,"onUpdate:modelValue":a[0]||(a[0]=e=>p(B).video_id=e),class:"w-full",clearable:"",filterable:"",remote:"","remote-method":A,placeholder:"请输入短剧"},{default:d((()=>[(i(!0),n(f,null,c(p(C),(e=>(i(),r(l,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),p(B).video_id?(i(),r(t,{key:0,label:"剧集",prop:"sequence"},{default:d((()=>[m(s,{modelValue:p(B).sequence,"onUpdate:modelValue":a[1]||(a[1]=e=>p(B).sequence=e),class:"w-full",clearable:"",filterable:"",placeholder:"请选择剧集"},{default:d((()=>[(i(!0),n(f,null,c(p(J),(e=>(i(),r(l,{key:e.id,label:e.series_name,value:e.series_sequence},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})):v("",!0),_("div",z,[m(o,{type:"primary",onClick:a[2]||(a[2]=a=>{var l;(l=e.form)&&(S.value=!0,l&&l.validate((e=>{S.value=!1})).then((()=>{})))})},{default:d((()=>[b(j(e.$t("system.confirm")),1)])),_:1})])])),_:1},8,["model"])),[[$,p(S)]])])),_:1})])),_:1})}}}),[["__scopeId","data-v-79298f44"]]);export{N as default};