1 |
- /* empty css *//* empty css *//* empty css *//* empty css */import{_ as e}from"./VideoUploader-86f156f3.js";/* empty css */import{e as a}from"./index-6f52a0fa.js";import{d as l,q as s,z as i,Z as r,f as o,o as t,l as d,w as m,a as u,e as p,b as n,t as v,a5 as _,a6 as c,X as f,a0 as y,a2 as b,S as g,U as h,_ as j}from"./index-37a03e2a.js";/* empty css *//* empty css */import"./http-a1196fd5.js";/* empty css */const x=(e=>(g("data-v-aff76613"),e=e(),h(),e))((()=>p("div",{class:"items-center w-full withdraw-popup-warn"},[p("div",{class:"text-red-400"},"支持MP4格式"),p("div",{class:"text-red-400"},"1.上传文件统一命名格式要求,例:1.mp4; 11.mp4; 333.mp4")],-1))),V={class:"w-full"},w={class:"flex justify-end"},k=j(l({__name:"uploadVideo",props:{primary:String|Number},emits:["close"],setup(l,{emit:g}){const h=l,j=s(),k=s(!1),q=s({videos:[]}),S=s([]),U=e=>{q.value.videos=q.value.videos.filter((a=>a.name!=e.name)),q.value},L=e=>{q.value.videos.push({name:e.fname,duration:parseInt(e.duration),url:e.url,key:e.key}),q.value};return h.primary&&(h.primary,q.value.video_id=h.primary.id,q.value.name=h.primary.name,q.value.total_episode_num=h.primary.total_episode_num,q.value.cover_image=h.primary.cover_image),i((async()=>{})),(l,s)=>{const i=_,h=c,F=e,I=f,X=y,z=b;return r((t(),d(X,{model:o(q),"label-width":"120px",ref_key:"form",ref:j,class:"pr-4"},{default:m((()=>[u(h,{label:"短剧名称",style:{height:"50px"},prop:"name",rules:[{required:!0,message:"短剧名称必须填写"}]},{default:m((()=>[u(i,{disabled:"",modelValue:o(q).name,"onUpdate:modelValue":s[0]||(s[0]=e=>o(q).name=e),name:"name",clearable:""},null,8,["modelValue"])])),_:1}),u(h,{label:"集数",style:{height:"50px"},prop:"total_episode_num",rules:[{required:!0,message:"集数必须填写"}]},{default:m((()=>[u(i,{disabled:"",modelValue:o(q).total_episode_num,"onUpdate:modelValue":s[1]||(s[1]=e=>o(q).total_episode_num=e),name:"author",clearable:""},null,8,["modelValue"])])),_:1}),u(h,{label:"上传",prop:"videos",rules:[{required:!0,message:"请上传文件",trigger:"change"}]},{default:m((()=>[x,p("div",V,[u(F,{fileList:o(S),public_video_url:o(q).cover_image,onFileRemove:U,onSuccess:L},null,8,["fileList","public_video_url"])])])),_:1}),p("div",w,[u(I,{type:"primary",onClick:s[2]||(s[2]=e=>{return l=o(j),k.value=!0,q.value,void(l&&l.validate((e=>{if(e){let e={video_id:q.value.video_id,videos:q.value.videos};a(e).then((e=>{k.value=!1,S.value=[],g("close")})).catch((e=>{k.value=!1})),q.value}else k.value=!1})).then((()=>{})));var l})},{default:m((()=>[n(v(l.$t("system.confirm")),1)])),_:1})])])),_:1},8,["model"])),[[z,o(k)]])}}}),[["__scopeId","data-v-aff76613"]]);export{k as default};
|