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