1import{_ as Ce,b as gt,d as a,e as l,h as t,G as Se,i as Ke,r as A,H as ne,o as Be,C as Je,c as C,z as x,p as n,I as k,t as ie,a as Ze,D as ke,l as de,F as ae,g as ce,m as we,q as be,M as te,n as re}from"./index.efd23faa.js";import{C as qe,G as Pe}from"./GenerateButton.2afe628e.js";import{h as Ee,p as Ue,g as _t,a as We,D as ft}from"./DownloadOptions.3fdb2355.js";import{Q as yt}from"./qrcode.vue.esm.290fc7d5.js";var ht="/assets/type.6888b2f8.png",kt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAALCAYAAACK9ybzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFTSURBVHgBjVRNUsJQDE5S3HMEbqBHgFHX4AEQOAF4gnID4QT8dOHSuradcgS9ATfQhW6cvsS8IgxjXxiy6iTN9335ewgnLMlkLMgTEGgh4Jt+z++vG8skK3sAFAvI1bHfwkErsM7LIQgu6gm4UfB2zS/c6d9ebEJYBBa70CDkDxHsEqIYDDNJTLAT/z8X0jybJHm1CQTg04p9OWifTYLEwVZVCcJ3YBq3gzl+g6oh/9lTIS2GsCKd+tIPV4DnobBWOThumcdNcolJE2aOonQfcMyxX9kAwdYRPVR6o8bUr26Ap/nNcFgAjyvCE1xl7oOQZgr8jshdFhgaBJ1RB7d710IrjpiLkCDSioVpJQRdldTDdf6jxxY9gmGorSlVuRLUBq5ETXKlVkVjMAFkVB2j752/i8PaqnIt80V7mVoH9o+sRc5NCejSvwI7CNQ8nvdvGukvkcqlQ/GjWdIAAAAASUVORK5CYII=",wt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAALCAYAAACK9ybzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFJSURBVHgBlVPRTcMwED3b8Seo+exHq3QCGMGdoGWClglaJkg2oJmAskGYgGwATOCoyX9KQeIjscwZ0gpFvko8ybL9nnzvfD4DnEFZfq6q6qDL8sPieNntDkvH4zx3+z5PgVGCO8gYe/BIOQ7l4aej0UXu4YED5c7YgpAUwcdAxaIEVwr4J9q2DSeTcN/nOWGggMaeEoQQysd7Tc6UyuGGEvCc8pq4DvrbHVp/RUDUHYNsu8dNwY+F1vXguHFxsSox3sRujDHZUZDSxNbayGNQNE1z59ZY+wSnV4/JQAh5aoAu7pqhU42LDQZ+45zPcF76DIRopsNhWMDpxnUkpXwmEtoi/2gtzDhnc1ZV72tr+T3QSF3mvq5xpQmCIMHlijqMZrc/Ldx9PPfY6jcTWxjDnjiHjPpgPbMIOyvBGFe4ve7oHA3S8fgy+wZ3lqQSpmAabgAAAABJRU5ErkJggg==",bt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAMCAYAAACNzvbFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAELSURBVHgBrZLBUcNADEX15eROCWmBCiATuEMBJtABHWCX4ApskwLInTBOCZSQEnLgGEtIzjAxS3Amid/F3tXfL+1KoIDXj80jlKdKek2gFZGmD5NB8ROfvfu+vngchE+FZO24g7ZYWXJSGoWJAE7iCdJyoVOQFPRH8Ds53iq9+BLNVfWOOrCq5lZdp4ZBRcScYraQqrlqT1jyJZPWKfWIvXHJ8e1wqSQZ9YC9d9M09oVEg8Q7SedgzYpvhs/+25g+jbHeRLjfdvE0w5p5vFu2yCsdRSLVvrE6ZGiFrXZbAUcZ7zF0ONS5wISXNmZlt59krgsNt7EOvGqu6wTAVVM5aG3fOVRKn5r/zn0DhUV5aKpGO9sAAAAASUVORK5CYII=",Ct="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAMCAYAAACNzvbFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEASURBVHgBrVJRDsFAEJ3dbf8QPiWI3oAT4AacgKPoEXoC3MANuIEjbIN/gr82XW8EaVZVNH3JNjt9s29n3wyRhf3+MjscrhssczzeNMdpHv+HLx5rZ/MMkU4WQiyMMV36xLzdrvq4ZAp++SEiRJgkid/p1B6c0NrUHee2wH5M+Vj/yoH4UinlC34K4iGVh63Ex6cSAXtWEl5tsQ+oHATs66NRWp/gq8M29KgguFmtVsXjPT+fPK9xjuN4wgQVAJ9TKhq94zSJiruu626+jFWuYLPZCDNF/xXOEmRIOxFWhFEU9bmLlI+A82zBzErtqjHMcynl4Fn5GdWt+cLn1GTiDpcjgrah+7VkAAAAAElFTkSuQmCC",Vt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAKCAYAAABWiWWfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAlSURBVHgB7cwxEQAACAJAtKB1HG0uJTgmPsDX3C9EGkLJkjkyAvHQAlo9/GR4AAAAAElFTkSuQmCC",It="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAKCAYAAABWiWWfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAkSURBVHgB7cxBEQAACAIwtH9LIhhASnC8WIANeQ+ThVGzZolMR60DzE+KyecAAAAASUVORK5CYII=",xt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAATCAYAAACp65zuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAlSURBVHgB7cpBDQAACAJAtH8Kc1jNSQW+bNz7avYegoYoMdEyEmdDA4DQZJgLAAAAAElFTkSuQmCC",Ut="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAATCAYAAACp65zuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAkSURBVHgB7coxDQAADAIwNv8ukTABwwIvCb075D0MC1NjY2QUhOsD3gfmfa4AAAAASUVORK5CYII=";const St={class:"album-container"},Bt={__name:"album",setup(X){return gt({theme:"",style:"",constellation:"",resolution:"",ratio:""}),(L,H)=>(a(),l("div",St,[...H[0]||(H[0]=[t("div",{style:{padding:"20px"}}," \u7EF4\u62A4\u4E2D\uFF01 ",-1)])]))}};var Et=Ce(Bt,[["__scopeId","data-v-7ab66e0b"]]);function Rt(X){return Ee.post("/api/ai-style/style-swap",X)}function et(X){return Ee.get("/api/ai-style/omni-styles",{params:X})}function Dt(X){return Ee.post("/api/ai-video/video-gen",X)}const jt={class:"video-container"},Tt={class:"config-panel"},Qt={class:"box-padding two-box"},Mt={class:"config-item"},Nt={class:"config-item"},Lt={key:0,class:"btn-with-preview"},$t={class:"font-text"},Gt={key:1,class:"btn-content"},Ot={class:"config-item"},zt={key:0,class:"btn-with-preview"},Yt={class:"font-text"},Ft={key:1,class:"btn-content"},Xt={class:"config-item"},Ht={class:"generate-btn-wrapper box-padding"},Wt={class:"detail-header"},Kt={class:"detail-title"},Jt={class:"detail-body"},Zt={key:0,class:"detail-description"},qt={class:"detail-video-wrap"}
1,Pt=["src"],es={__name:"video",emits:["loading","generate"],setup(X,{emit:L}){const H=Se(),U=Ke("showLogin"),W=A([]),M=A([]),S=A([]),c=A({omni_style_uuid:"",image_uuid:"",image_uuid_token:"",image_uuid_name:"",audio_uuid:"",audio_uuid_token:"",audio_uuid_name:"",prompt:"\u795D\u60A8\u65B0\u5E74\u5FEB\u4E50\uFF0C\u9A6C\u5E74\u5409\u7965"}),y=A(50),q=ne(()=>!K()),K=()=>{var f,b;const r=(f=H.state.userInfo)==null?void 0:f.token,i=(b=H.state.userInfo)==null?void 0:b.aiToken;return!!(r&&i)},D=ne(()=>{var r;return!K()||!c.value.omni_style_uuid||!c.value.image_uuid&&!c.value.image_uuid_token?!1:!!c.value.audio_uuid&&!!((r=c.value.prompt)!=null&&r.trim())}),Y=(r,i,f,b)=>!r||!i?"":f&&b?window.appConfig.baseURL+"/api/storage/d?uuid="+r+"&token="+i+"&width="+f+"&height="+b:window.appConfig.baseURL+"/api/storage/d?uuid="+r+"&token="+i,d=(r,i)=>!r||!i?"":window.appConfig.baseURL+"/api/storage/d?uuid="+r+"&token="+i,u=A(!1),m=ne(()=>c.value.omni_style_uuid&&S.value.find(r=>r.value===c.value.omni_style_uuid)||null),g=()=>{et({project_type:"AiVideo",limit:999}).then(r=>{var i;(i=r==null?void 0:r.data)!=null&&i.omni_styles&&(S.value=r.data.omni_styles.map(f=>{var b,E,N;return{label:(b=f.title)!=null?b:f.uuid,value:f.uuid,title:f.title,description:f.description,scene_image:(N=(E=f.options)==null?void 0:E.scene_image)==null?void 0:N.images[0]}}))})};Be(()=>{g()}),Je(()=>c.value.omni_style_uuid,r=>{r||(u.value=!1)});const j=()=>!0,B=async r=>{var f,b,E;if(!(r!=null&&r.length)){c.value.image_uuid="",c.value.image_uuid_token="",c.value.image_uuid_name="";return}if(!K()){U==null||U();return}const i=(f=r[0])==null?void 0:f.raw;if(!!i)try{_("loading",!0);const N=new FormData;N.append("image",i);const T=await Ue({is_tmp:!0},N);console.log("\u56FE\u7247\u4E0A\u4F20",T);const h=(b=T==null?void 0:T.data)==null?void 0:b.image;(h==null?void 0:h.uuid)&&(h==null?void 0:h.token)&&(c.value.image_uuid=h.uuid,c.value.image_uuid_token=h.token,c.value.image_uuid_name=((E=h.meta)==null?void 0:E.file_name)||i.name||"\u4EBA\u7269\u56FE\u7247")}finally{_("loading",!1)}},w=async r=>{var f,b,E;if(!(r!=null&&r.length)){c.value.audio_uuid="",c.value.audio_uuid_token="",c.value.audio_uuid_name="";return}if(!K()){U==null||U();return}const i=(f=r[0])==null?void 0:f.raw;if(!!i)try{_("loading",!0);const N=new FormData;N.append("image",i);const T=await Ue({project_type:"AiVideo",Project:"AiVideo",product_category:"AiVideo",product_code:"AiVideo.Video"},N),h=(b=T==null?void 0:T.data)==null?void 0:b.image;(h==null?void 0:h.uuid)&&(h==null?void 0:h.token)&&(c.value.audio_uuid=h.uuid,c.value.audio_uuid_token=h.token,c.value.audio_uuid_name=((E=h.meta)==null?void 0:E.file_name)||i.name||"\u97F3\u9891")}finally{_("loading",!1)}},_=L,G=()=>{var r;!D.value||_("generate",{image_uuid:c.value.image_uuid,prompt:((r=c.value.prompt)==null?void 0:r.trim())||"",omni_style_uuid:c.value.omni_style_uuid,audio_uuid:c.value.audio_uuid})};return(r,i)=>{const f=C("t-select"),b=C("t-image"),E=C("t-icon"),N=C("t-button"),T=C("t-upload"),h=C("t-textarea"),F=C("t-dialog");return a(),l("div",jt,[t("div",Tt,[i[16]||(i[16]=t("div",{class:"box-padding box"},[t("div",{style:{"font-size":"18px"}},"AI\u89C6\u9891\u751F\u6210")],-1)),t("div",Qt,[t("div",Mt,[i[8]||(i[8]=t("div",{class:"item-header"},[t("span",{class:"title"},"\u89C6\u9891\u98CE\u683C")],-1)),c.value.omni_style_uuid?(a(),l("div",{key:0,class:"video-style-detail",onClick:i[0]||(i[0]=V=>u.value=!0)}," \u67E5\u770B\u8BE6\u60C5 ")):x("",!0),n(f,{modelValue:c.value.omni_style_uuid,"onUpdate:modelValue":i[1]||(i[1]=V=>c.value.omni_style_uuid=V),options:S.value,placeholder:"\u8BF7\u9009\u62E9\u89C6\u9891\u98CE\u683C",clearable:"",class:"video-style-select"},null,8,["modelValue","options"])]),t("div",Nt,[i[10]||(i[10]=t("div",{class:"item-header"},[t("span",{class:"title"},"\u4E0A\u4F20\u4EBA\u7269\u56FE\u7247")],-1)),i[11]||(i[11]=t("p",{class:"form-tip"},"\u8BF7\u4E0A\u4F20\u6E05\u6670\u7684\u5355\u4EBA\u7167\u7247(\u8138\u90E8\u65E0\u906E\u6321+\u6B63\u8138\u62CD\u6444+\u4E94\u5B98\u6E05\u6670)",-1)),n(T,{theme:"custom",multiple:!1,"auto-upload":!1,"show-upload-progress":!1,"allow-upload-duplicate-file":!0,modelValue:W.value,"onUpdate:modelValue":i[2]||(i[2]=V=>W.value=V),onChange:i[3]||(i[3]=V=>B(V)),"before-upload":j,max:1,"size-limit":{size:20,unit:"MB",message:"\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC720MB"},accept:"image/jpeg,image/png,image/jpg"},{default:k(()=>[n(N,{theme:"primary",shape:"round",variant:"outline",block:"",class:"upload-btn",disabled:q.value},{default:k(()=>[c.value.image_uuid?(a(),l("div",Lt,[n(b,{src:Y(c.value.image_uuid,c.value.image_uuid_token,30,30),fit:"cover",class:"btn-thumbn
1ail"},null,8,["src"]),t("span",$t,ie(c.value.image_uuid_name||"\u5DF2\u9009\u62E9"),1)])):(a(),l("div",Gt,[n(E,{name:"image-add"}),i[9]||(i[9]=t("span",null,"\u4E0A\u4F20\u4EBA\u7269\u56FE\u7247",-1))]))]),_:1},8,["disabled"])]),_:1},8,["modelValue"])]),t("div",Ot,[i[13]||(i[13]=t("div",{class:"item-header"},[t("span",{class:"title"},"\u4E0A\u4F20\u97F3\u9891")],-1)),i[14]||(i[14]=t("p",{class:"form-tip"},"\u8BF7\u4E0A\u4F20\u5E72\u51C0\u65E0\u80CC\u666F\u6742\u97F3\u7684\u539F\u58F0\u97F3\u9891\uFF0C\u97F3\u9891\u4E0D\u77ED\u4E8E5\u79D2",-1)),n(T,{theme:"custom",multiple:!1,"auto-upload":!1,"show-upload-progress":!1,"allow-upload-duplicate-file":!0,modelValue:M.value,"onUpdate:modelValue":i[4]||(i[4]=V=>M.value=V),onChange:i[5]||(i[5]=V=>w(V)),"before-upload":j,max:1,"size-limit":{size:50,unit:"MB",message:"\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC750MB"},accept:"audio/*,video/mp4"},{default:k(()=>[n(N,{theme:"primary",shape:"round",variant:"outline",block:"",class:"upload-btn",disabled:q.value},{default:k(()=>[c.value.audio_uuid?(a(),l("div",zt,[n(E,{name:"sound",class:"btn-icon"}),t("span",Yt,ie(c.value.audio_uuid_name||"\u5DF2\u9009\u62E9"),1)])):(a(),l("div",Ft,[n(E,{name:"file-add"}),i[12]||(i[12]=t("span",null,"\u9009\u62E9\u97F3\u9891",-1))]))]),_:1},8,["disabled"])]),_:1},8,["modelValue"])]),t("div",Xt,[i[15]||(i[15]=t("div",{class:"item-header"},[t("span",{class:"title"},"\u63D0\u793A\u8BCD")],-1)),n(h,{modelValue:c.value.prompt,"onUpdate:modelValue":i[6]||(i[6]=V=>c.value.prompt=V),placeholder:"\u8F93\u5165\u89C6\u9891\u65C1\u767D\u6216\u795D\u798F\u8BED",autosize:{minRows:3,maxRows:5},class:"description-input"},null,8,["modelValue"])])]),t("div",Ht,[n(qe,{price:y.value,count:1,"cost-title":"AI\u89C6\u9891\u751F\u6210"},null,8,["price"]),n(Pe,{"can-generate":D.value,count:1,price:y.value,onGenerate:G},null,8,["can-generate","price"])])]),n(F,{visible:u.value,"onUpdate:visible":i[7]||(i[7]=V=>u.value=V),footer:!1,width:"500px"},{header:k(()=>{var V;return[t("div",Wt,[t("div",Kt,ie(((V=m.value)==null?void 0:V.title)||""),1)])]}),default:k(()=>{var V,ve,se,_e,le;return[t("div",Jt,[(V=m.value)!=null&&V.description?(a(),l("div",Zt,ie(m.value.description),1)):x("",!0),t("div",qt,[t("video",{src:d((se=(ve=m.value)==null?void 0:ve.scene_image)==null?void 0:se.uuid,(le=(_e=m.value)==null?void 0:_e.scene_image)==null?void 0:le.token),controls:"",class:"detail-video"},null,8,Pt)])])]}),_:1},8,["visible"])])}}};var ts=Ce(es,[["__scopeId","data-v-32fef83d"]]);const ss={class:"ai-video-wrapper"},os={class:"menu-container"},as={class:"config-panel"},is={class:"menu-right"},ns={class:"header-container"},ls={class:"gallery-grid"},us={key:0,class:"empty-state"},rs={class:"task-header"},ds={class:"task-title"},cs={class:"time-text"},vs={class:"task-images task-images-video"},ms={key:0,class:"video-placeholder"},ps={key:1,class:"video-placeholder"},As={key:2,class:"video-placeholder"},gs={key:3,class:"video-wrapper"},_s=["src"],fs={__name:"aivideo",setup(X){const L=Se(),H=A("AiVideo.Generate"),U=A(!1),W=A(null),M=A([]),S=A("current");let c=null;ne(()=>{var m,g;const d=(m=L.state.userInfo)==null?void 0:m.token,u=(g=L.state.userInfo)==null?void 0:g.aiToken;return!(d&&u)});const y=d=>d?new Date(d).toLocaleString("zh-CN",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):"",q=(d,u)=>!d||!u?"":window.appConfig.baseURL+"/api/storage/d?uuid="+d+"&token="+u,K=d=>{var u,m;if((u=d==null?void 0:d.result)!=null&&u.images)d.resultArr=Object.values(d.result.images).map(g=>({...g,status:g.status||d.status||"Init"}));else if((m=d==null?void 0:d.result)!=null&&m.video){const g=d.result.video;d.resultArr=[{uuid:g.uuid||(g==null?void 0:g.id),status:d.status||(g==null?void 0:g.status)||"Doing",progress:g==null?void 0:g.progress}]}else if((d==null?void 0:d.result)&&typeof d.result=="object"){const g=Object.values(d.result);d.resultArr=(Array.isArray(g)?g:[]).map(j=>({...j,status:j.status||d.status||"Init"}))}else d.resultArr=[{status:d.status||"Init",progress:0}];return d},D=d=>{var u;_t({project_type:"AiVideo",product_code:"AiVideo.Video",start_time:(u=L.state.userInfo)==null?void 0:u.utcTime,limit:99}).then(m=>{var G;const g=(((G=m==null?void 0:m.data)==null?void 0:G.tasks)||[]).map(r=>(K(r),{...r})),j=new Set(g.map(r=>r.uuid)),B=M.value.filter(r=>r.uuid&&!j.has(r.uuid));M.value=[...B,...g];const w=M.value.some(r=>r.status==="Init"||r.status==="Doing"),_=d&&!j.has(d);w||_?c||(c=setInterval(()=>D(d),4e3)):c&&(clearInterval(c),c=null)})},Y=async d=>{U.value=!0,c&&(clearInterval(c),c=null);try{const u=await Dt(d),m=(u==null?void 0:u.data)||{},g=m.uuid||m.task_uuid;m.status!==void 0&&m.uuid&&(K(m),M.value=[{...m},...M.value]),te.success("\u4EFB\u52A1\u5DF2\u63D0\u4EA4"),D(g)}catch(u){console.error("\u89C6\u9891\u751F\u6210\u63D0\u4EA4\u5931\u8D25",u),te.error((u==null?void 0:u.message)||"\u63D0\u4EA4\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u518D\u8BD5")}finally{U.value=!1}};return Be(()=>{var d,u;((d=L.state.userInfo)==null?void 0:d.token)&&((u=L.state.userInfo)==null?void 0:u.aiToken)&&D()}),Ze(()=>{c&&(clearInterval(c),c=null)}),(d,u)=>{const m=C("t-radio-button"),g=C("t-radio-group"),j=C("t-empty"),B=C("t
1-loading"),w=C("t-icon");return a(),l("div",ss,[t("div",os,[t("div",as,[H.value==="AiVideo.Generate"?(a(),ke(ts,{key:0,onLoading:u[0]||(u[0]=_=>U.value=_),onGenerate:Y})):x("",!0)]),t("div",is,[t("div",ns,[u[3]||(u[3]=t("div",{class:"left-placeholder"},null,-1)),n(g,{modelValue:S.value,"onUpdate:modelValue":u[1]||(u[1]=_=>S.value=_),variant:"primary-filled"},{default:k(()=>[n(m,{value:"current"},{default:k(()=>[...u[2]||(u[2]=[de("\u751F\u6210\u7ED3\u679C",-1)])]),_:1})]),_:1},8,["modelValue"]),u[4]||(u[4]=t("div",{class:"right-placeholder"},null,-1))]),t("div",{class:"content-container",ref_key:"contentContainerRef",ref:W},[t("div",ls,[M.value.length===0?(a(),l("div",us,[n(j,{description:"\u751F\u6210\u540E\u5C06\u5728\u6B64\u5C55\u793A"})])):(a(!0),l(ae,{key:1},ce(M.value,(_,G)=>{var r,i;return a(),l("div",{class:"task-group",key:_.uuid||G},[t("div",rs,[t("div",ds,[u[5]||(u[5]=t("span",null,"\u68EE\u708EAI \xB7 AI\u89C6\u9891\u751F\u6210",-1)),t("span",cs,ie(y(_.created_at)),1)])]),we(t("div",{class:"task-prompt"}," \u63D0\u793A\u8BCD\uFF1A"+ie(((r=_.params)==null?void 0:r.prompt)||"\u65E0"),513),[[be,(i=_.params)==null?void 0:i.prompt]]),t("div",vs,[(a(!0),l(ae,null,ce(_.resultArr,(f,b)=>(a(),l("div",{class:"gallery-item gallery-item-video",key:b},[f.status==="Init"?(a(),l("div",ms,[n(B,{theme:"circular"}),u[6]||(u[6]=t("span",{class:"status-text"},"\u6392\u961F\u4E2D",-1))])):f.status==="Doing"?(a(),l("div",ps,[n(B,{theme:"circular"}),u[7]||(u[7]=t("span",{class:"status-text"},"AI\u751F\u6210\u4E2D\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",-1))])):f.status==="Failure"?(a(),l("div",As,[n(w,{name:"image-error",size:"26"}),u[8]||(u[8]=t("span",{class:"status-text"},"\u751F\u6210\u5931\u8D25",-1))])):(a(),l("div",gs,[t("video",{src:q(f.uuid,_.image_token)+"&orig=1&type=mp4",controls:"",class:"result-video"},null,8,_s)]))]))),128))])])}),128))])],512)])]),n(B,{loading:U.value,fullscreen:""},null,8,["loading"])])}}};var ys=Ce(fs,[["__scopeId","data-v-56e11575"]]);const hs={class:"camera-container"},ks={class:"main-content"},ws={class:"type-section"},bs={key:0,class:"content-wrapper"},Cs={class:"upload-section"},Vs={class:"upload-box"},Is={key:0,class:"upload-box-content"},xs={class:"upload-buttons"},Us={key:1,style:{display:"flex",height:"100%",width:"100%"}},Ss={style:{width:"calc(100% - 100px)"}},Bs={key:0,class:"photo-container"},Es=["src"],Rs={key:1,class:"camera-container"},Ds={class:"tools-container"},js={key:1,class:"tool-item-group"},Ts={class:"style-list-container"},Qs={class:"style-gallery"},Ms={class:"style-btn-area left"},Ns={class:"style-list-wrapper"},Ls=["onClick"],$s={class:"style-img-wrapper"},Gs=["src"],Os={class:"style-name-overlay"},zs={class:"style-name"},Ys={key:0,class:"check-icon"},Fs={class:"style-btn-area right"},Xs={class:"settings-section"},Hs={class:"settings-section-top"},Ws={class:"settings-group"},Ks={class:"options-group"},Js={key:0,src:kt,alt:"\u7537",class:"option-icon"},Zs={key:1,src:wt,alt:"\u7537",class:"option-icon"},qs={key:0,src:bt,alt:"\u5973",class:"option-icon"},Ps={key:1,src:Ct,alt:"\u5973",class:"option-icon"},eo={class:"settings-group"},to={class:"options-group"},so={key:0,src:Vt,alt:"\u6A2A\u56FE",class:"option-icon"},oo={key:1,src:It,alt:"\u6A2A\u56FE",class:"option-icon"},ao={key:0,src:xt,alt:"\u7AD6\u56FE",style:{height:"20px",width:"auto"}},io={key:1,src:Ut,alt:"\u7AD6\u56FE",style:{height:"20px",width:"auto"}},no={class:"settings-group"},lo={class:"materials-wrapper"},uo=["onClick"],ro={class:"image-loading-wrapper"},co={class:"generate-btn-wrapper"},vo={key:1},mo={key:2,class:"ai-video-page"},po={key:0,style:{height:"16px","background-color":"#F5F5F5"}},Ao={key:1,class:"gallery-section"},go={key:0,class:"gallery-grid"},_o={key:0,class:"status-container"},fo={key:1,class:"status-container"},yo={key:2,class:"status-container"},ho={class:"image-loading-wrapper"},ko={key:1},wo={key:0},bo={key:1,class:"scene-image-container"},Co=["onClick"],Vo={class:"image-loading-wrapper"},Io={key:0,class:"check-icon"},xo={key:0,class:"custom-image-preview"},Uo={class:"preview-content"},So={class:"preview-image-container"},Bo={key:0,class:"preview-loading"},Eo=["src"],Ro={key:1,class:"qrcode-corner"},Do={class:"qrcode-wrapper"},jo={__name:"index",setup(X){const L=Se(),H=Ke("showLogin"),U=A("style"),W=A(!1),M=A(20),S=A(null),c=A(!1),y=A({gender:"boy",styles:[],ratio:"2:3",resolution:"1152",image_uuid:""}),q=A(null),K=A(null),D=A(0),Y=A([]),d=A(""),u=A(!0),m=A([]),g=A(""),j=A(!1),B=A(""),w=A({}),_=A(null),G=A(null),r=A(!1),i=A({url:"",uuid:"",token:""}),f=A(!0),b=A([]),E=(s,e={})=>{const o={omni_style_uuid:s.uuid,resolution:s.resolution,...e};return console.log("item",o),o},N=()=>
1{if(b.value.length>0&&b.value.every(e=>m.value.some(o=>o.omni_style_uuid===e.uuid))){m.value=[];return}b.value.forEach(e=>{var v,I,Q,$,O,z;if(m.value.some(P=>P.omni_style_uuid===e.uuid))return;const o={};(Q=(I=(v=e.options)==null?void 0:v.event_item)==null?void 0:I.items)!=null&&Q.length?o.event_item=e.options.event_item.items[0]:(z=(O=($=e.options)==null?void 0:$.scene_image)==null?void 0:O.images)!=null&&z.length&&(o.scene_image_uuid=e.options.scene_image.images[0].uuid),m.value.push(E(e,o))})},T=()=>{et({limit:999,gender:y.value.gender}).then(s=>{console.log("res",s),s.code===200&&(b.value=s.data.omni_styles.filter(e=>{var o,v,I;return(I=(v=(o=e.options)==null?void 0:o.preview_image)==null?void 0:v.default)==null?void 0:I.token}).reverse())})},h=A([]),F=A([]),V=ne(()=>m.value.length>0&&y.value.ratio&&y.value.resolution&&(y.value.image_uuid||Y.value.length>0||_.value)),ve=ne(()=>!se()),se=()=>{var o,v;const s=(o=L.state.userInfo)==null?void 0:o.token,e=(v=L.state.userInfo)==null?void 0:v.aiToken;return!!(s&&e)},_e=()=>{se()===!1&&H(()=>{le(),fe(!0)})};Je(()=>y.value.gender,()=>{m.value=[],T()}),Be(()=>{T(),se()&&(le(),fe(!0))}),Ze(()=>{S.value&&(clearInterval(S.value),S.value=null),r.value&&(document.removeEventListener("keydown",Ie),document.body.style.overflow="")});const le=()=>{We({img_types:"Upload",product_category:"AiStyle",product_code:"AiStyle.Style",limit:999}).then(s=>{h.value=s.data.images})},fe=s=>{We({img_types:"AiImg",product_category:"AiStyle",product_code:"AiStyle.Style",limit:999}).then(e=>{const o=e.data.images.some(v=>v.status==="Init"||v.status==="Doing");if(s)F.value=e.data.images;else for(let v=0;v<F.value.length;v++)if(F.value[v].status==="Init"||F.value[v].status==="Doing"){for(let I=0;I<e.data.images.length;I++)if(F.value[v].uuid===e.data.images[I].uuid){F.value[v]=e.data.images[I];break}}c.value=o,!o&&S.value?(clearInterval(S.value),S.value=null):o&&!S.value&&tt()})},tt=()=>{S.value||(S.value=setInterval(()=>{fe()},5e3))},ue=(s,e,o,v)=>!s||!e?"":o&&v?window.appConfig.baseURL+"/api/storage/d?uuid="+s+"&token="+e+"&width="+o+"&height="+v:window.appConfig.baseURL+"/api/storage/d?uuid="+s+"&token="+e,st=ne(()=>h.value.slice(D.value,D.value+4)),ot=s=>{Y.value=s,_.value=URL.createObjectURL(s[0].raw),u.value=!1},Re=s=>{d.value=s},at=s=>{const e=s.raw,o=e.type.indexOf("image/")!==-1,v=["image/jpeg","image/png","image/jpg"].includes(e.type);return!o||!v?(te.error("\u53EA\u80FD\u4E0A\u4F20 JPG/PNG \u683C\u5F0F\u7684\u7167\u7247\uFF01"),!1):!0},R=A(null),De=()=>{se()?(Re("camera"),navigator.mediaDevices&&navigator.mediaDevices.getUserMedia?(u.value=!1,navigator.mediaDevices.getUserMedia({video:!0}).then(s=>{R.value&&(R.value.srcObject=s)}).catch(s=>{console.error("\u65E0\u6CD5\u8BBF\u95EE\u6444\u50CF\u5934:",s),te.error("\u65E0\u6CD5\u8BBF\u95EE\u6444\u50CF\u5934\uFF0C\u8BF7\u786E\u4FDD\u5DF2\u6388\u4E88\u6444\u50CF\u5934\u8BBF\u95EE\u6743\u9650")})):te.error("\u60A8\u7684\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u6444\u50CF\u5934\u529F\u80FD")):_e()},it=()=>{if(!R.value||!R.value.srcObject)return;const s=R.value,e=s.videoWidth,o=s.videoHeight,v=document.createElement("canvas"),I=s.clientWidth,Q=s.clientHeight;v.width=I,v.height=Q;const $=e/o,O=I/Q;let z,P,ye=0,he=0;$>O?(P=Q,z=e*(Q/o),ye=(I-z)/2):(z=I,P=o*(I/e),he=(Q-P)/2),v.getContext("2d").drawImage(s,0,0,e,o,ye,he,z,P),_.value=v.toDataURL("image/png",.95),v.toBlob(xe=>{G.value=xe},"image/png",.95)},nt=()=>{R.value&&R.value.srcObject&&(R.value.srcObject.getTracks().forEach(e=>e.stop()),R.value.srcObject=null),_.value=null,d.value="",u.value=!0},lt=()=>{if(R.value&&R.value.srcObject){const s=R.value.srcObject.getTracks();s.forEach(v=>v.stop());const o=s[0].getSettings().facingMode==="user"?"environment":"user";navigator.mediaDevices.getUserMedia({video:{facingMode:o}}).then(v=>{R.value.srcObject=v}).catch(v=>{console.error("\u5207\u6362\u6444\u50CF\u5934\u5931\u8D25:",v),te.error("\u5207\u6362\u6444\u50CF\u5934\u5931\u8D25\uFF0C\u53EF\u80FD\u60A8\u7684\u8BBE\u5907\u4E0D\u652F\u6301\u8BE5\u529F\u80FD")})}},ut=s=>{var o,v,I,Q;const e=m.value.findIndex($=>$.omni_style_uuid===s.uuid);if(e!==-1){m.value.splice(e,1);return}((o=s.options)==null?void 0:o.event_item)||((v=s.options)==null?void 0:v.scene_image)?(B.value="",g.value="",w.value=s,((I=s.options)==null?void 0:I.event_item)&&((Q=w.value.options)==null?void 0:Q.event_item)&&(w.value.options.event_item.itemsArr=(w.value.options.event_item.items||[]).map($=>({label:s.options.event_item.type==="select_with_label"?w.value.options.event_item.item_labels[$]:$,value:$}))),j.value=!0):m.value.push(E(s))},rt=()=>{var o,v;const s=w.value;if(!s.uuid)return;const e={};if((o=s.options)!=null&&o.event_item)if(B.value.trim())e.event_item=B.value;else{te.warning("\u8BF7\u8F93\u5165\u6216\u9009\u62E9");return}else if((v=s.options)!=null&&v.scene_image)if(g.value)e.scene_image_uuid=g.value;else{te.warning("\u8BF7\u9009\u62E9\u4E00\u4E2A\u573A\u666F\u56FE\u7247");return}m.value.push(E(s,e)),j.value=!1},je=()=>{j.value=!1,B.value="",w.value={},g.value=""},Te=s=>{if(!(h.value.length<=4))if(s==="next"){const e=h.value.length-4;D.value<e&&(D.value=Math.min(D.value+4,e))}else D.value>0&&(D.value=Math.max(D.value-4,0))},Qe=s=>{if(!q.value)return;const e=q.value,o=200;s==="next"?e.scrollLeft+=o:e.scrollLeft-=o},dt=()=>{d.value==="photo"?(d.value="",u.value=!0):d.value==="camera"&&_.value&&(!R.value||!R.value.srcObject)&&De(),y.value.image_uuid="",Y.value=[],_.value=null,G.value=null},ct=()=>{if(W.value=!0,y.value.image_uuid){const s=Object.assign({},y.value);s.styles=m.value,Me(s)}else{const s=new FormData;d.value==="camera"&&G.value?s.append("image",G.value):s.append("image",Y.value[0].raw),Ue({product_category:"AiStyle",product_code:"AiStyle.Style"},s).then(e=>{if(e.data.image.uuid){y.value.image_uuid=e.data.image.uuid;const o=Object.assign({},y.value);o.styles=m.value,Me(o)}})}},Me=s=>{Rt(s).then(e=>{fe(!0),le(),m.value=[],y.value.ratio="2:3",y.value.styles=[],L.dispatch("getUserPoint").then(o=>{console.log("\u7528\u6237\u79EF\u5206\u5DF2\u66F4\u65B0:",o)}).catch(o=>{console.error("\u83B7\u53D6\u7528\u6237\u79EF\u5206\u5931\u8D25:",o)})}).finally(()=>{W.value=!1})},vt=s=>{y.value.image_uuid=s.uuid,d.value="photo",_.value=ue(s.uuid,s.token),u.value=!1},mt=s=>{if(!s.start_time||!s.seconds)return 0;const e=new Date(s.start_time).getTime(),v=(new Date().getTime()-e)/1e3;return Math.min(Math.floor(v/s.seconds*100),99)},pt=s=>{s.status==="Success"&&(f.value=!0,i.value={url:ue(s.uuid,s.token),uuid:s.uuid,token:s.token},r.value=!0,document.body.style.overflow="hidden",document.addEventListener("keydown",Ie))},Ve=()=>{r.value=!1,document.body.style.overflow="",document.removeEventListener("keydown",Ie)},Ie=s=>
1{s.key==="Escape"&&r.value&&Ve()};return(s,e)=>{var Le;const o=C("t-icon"),v=C("t-menu-item"),I=C("t-menu"),Q=C("t-button"),$=C("t-upload"),O=C("t-loading"),z=C("t-image"),P=C("t-progress"),ye=C("t-empty"),he=C("t-select"),Ne=C("t-auto-complete"),xe=C("t-dialog");return a(),l(ae,null,[t("div",hs,[t("div",ks,[t("div",ws,[n(I,{modelValue:U.value,"onUpdate:modelValue":e[0]||(e[0]=p=>U.value=p)},{default:k(()=>[n(v,{value:"style"},{icon:k(()=>[n(o,{name:"face-retouching"})]),default:k(()=>[e[15]||(e[15]=de(" \u98CE\u683C\u8F6C\u6362 ",-1))]),_:1}),n(v,{value:"album"},{icon:k(()=>[n(o,{name:"image"})]),default:k(()=>[e[16]||(e[16]=de(" \u6BCF\u65E5\u76F8\u518C ",-1))]),_:1}),n(v,{value:"aiVideo"},{icon:k(()=>[n(o,{name:"video"})]),default:k(()=>[e[17]||(e[17]=de(" AI\u89C6\u9891 ",-1))]),_:1})]),_:1},8,["modelValue"])]),U.value==="style"?(a(),l("div",bs,[t("div",Cs,[t("div",Vs,[u.value?(a(),l("div",Is,[e[20]||(e[20]=t("img",{src:ht,alt:"\u4E0A\u4F20\u63D0\u793A",class:"upload-tip-img"},null,-1)),e[21]||(e[21]=t("h2",{class:"upload-title"},"\u8BF7\u4E0A\u4F20\u4EBA\u7269\u7167\u7247\u6216\u4F7F\u7528\u6444\u50CF\u5934",-1)),t("div",xs,[n($,{theme:"custom",multiple:!1,"auto-upload":!1,"show-upload-progress":!1,modelValue:Y.value,"onUpdate:modelValue":e[2]||(e[2]=p=>Y.value=p),onChange:ot,"before-upload":at,max:1,accept:"image/jpeg,image/png,image/jpg"},{default:k(()=>[n(Q,{shape:"round",size:"large",onClick:e[1]||(e[1]=p=>Re("photo")),disabled:ve.value},{icon:k(()=>[n(o,{name:"image-add"})]),default:k(()=>[e[18]||(e[18]=de(" \u4E0A\u4F20\u7167\u7247 ",-1))]),_:1},8,["disabled"])]),_:1},8,["modelValue"]),n(Q,{shape:"round",theme:"warning",size:"large",onClick:De,disabled:ve.value},{icon:k(()=>[n(o,{name:"camera"})]),default:k(()=>[e[19]||(e[19]=de(" \u76F8\u673A ",-1))]),_:1},8,["disabled"])])])):(a(),l("div",Us,[t("div",Ss,[_.value?(a(),l("div",Bs,[t("img",{src:_.value,alt:"\u4E0A\u4F20\u7684\u7167\u7247",class:"uploaded-photo"},null,8,Es)])):x("",!0),d.value==="camera"&&!_.value?(a(),l("div",Rs,[t("video",{ref_key:"video",ref:R,autoplay:"",playsinline:"",style:{width:"100%",height:"calc(100vh - 262px)","object-fit":"cover"}},null,512)])):x("",!0)]),we(t("div",Ds,[_.value?(a(),l("div",{key:0,class:"tool-item",onClick:dt},[n(o,{name:"delete",class:"tool-icon"}),e[22]||(e[22]=t("div",null,"\u53D6\u6D88",-1))])):x("",!0),d.value==="camera"&&!_.value?(a(),l("div",js,[t("div",{class:"tool-item",onClick:lt},[n(o,{name:"rotate",class:"tool-icon"}),e[23]||(e[23]=t("div",null,"\u53CD\u8F6C\u955C\u5934",-1))]),t("div",{class:"tool-item",onClick:it},[n(o,{name:"map-aiming",class:"tool-icon"}),e[24]||(e[24]=t("div",null,"\u62CD\u7167",-1))]),t("div",{class:"tool-item",onClick:nt},[n(o,{name:"rollback",class:"tool-icon"}),e[25]||(e[25]=t("div",null,"\u8FD4\u56DE",-1))])])):x("",!0)],512),[[be,d.value==="camera"||_.value]])]))]),t("div",Ts,[t("div",{class:"style-select-all-btn",onClick:N},"\u5168\u9009"),t("div",Qs,[t("div",Ms,[t("div",{class:"style-nav",onClick:e[3]||(e[3]=p=>Qe("prev"))},[n(o,{name:"chevron-left"})])]),t("div",Ns,[t("div",{class:"style-list",ref_key:"styleListRef",ref:q},[(a(!0),l(ae,null,ce(b.value,(p,ee)=>{var J,me,pe,Ae,ge;return a(),l("div",{key:ee,class:re(["style-item",{active:m.value.some(oe=>oe.omni_style_uuid===p.uuid)}]),onClick:oe=>ut(p)},[t("div",$s,[t("img",{src:ue((pe=(me=(J=p.options)==null?void 0:J.preview_image)==null?void 0:me.default)==null?void 0:pe.uuid,(ge=(Ae=p.options.preview_image)==null?void 0:Ae.default)==null?void 0:ge.token,"210","300")},null,8,Gs),t("div",Os,[t("span",zs,ie(p.title),1)]),m.value.some(oe=>oe.omni_style_uuid===p.uuid)?(a(),l("div",Ys,[n(o,{name:"check"})])):x("",!0)])],10,Ls)}),128))],512)]),t("div",Fs,[t("div",{class:"style-nav",onClick:e[4]||(e[4]=p=>Qe("next"))},[n(o,{name:"chevron-right"})])])])])]),t("div",Xs,[t("div",Hs,[t("div",Ws,[e[28]||(e[28]=t("div",{class:"settings-label"},"\u6027\u522B",-1)),t("div",Ks,[t("div",{class:re(["option-item",{active:y.value.gender==="boy"}]),onClick:e[5]||(e[5]=p=>y.value.gender="boy")},[y.value.gender==="boy"?(a(),l("img",Js)):(a(),l("img",Zs)),e[26]||(e[26]=t("span",null,"\u7537",-1))],2),t("div",{class:re(["option-item",{active:y.value.gender==="girl"}]),onClick:e[6]||(e[6]=p=>y.value.gender="girl")},[y.value.gender==="girl"?(a(),l("img",qs)):(a(),l("img",Ps)),e[27]||
1(e[27]=t("span",null,"\u5973",-1))],2)])]),t("div",eo,[e[31]||(e[31]=t("div",{class:"settings-label"},"\u56FE\u7247\u6BD4\u4F8B",-1)),t("div",to,[t("div",{class:re(["option-item",{active:y.value.ratio==="3:2"}]),onClick:e[7]||(e[7]=p=>y.value.ratio="3:2")},[y.value.ratio==="3:2"?(a(),l("img",so)):(a(),l("img",oo)),e[29]||(e[29]=t("span",null,"\u6A2A\u56FE",-1))],2),t("div",{class:re(["option-item",{active:y.value.ratio==="2:3"}]),onClick:e[8]||(e[8]=p=>y.value.ratio="2:3")},[y.value.ratio==="2:3"?(a(),l("img",ao)):(a(),l("img",io)),e[30]||(e[30]=t("span",null,"\u7AD6\u56FE",-1))],2)])]),t("div",no,[e[32]||(e[32]=t("div",{class:"settings-label"},"\u6211\u7684\u7D20\u6750",-1)),t("div",lo,[t("div",{class:"material-btn",style:{"margin-right":"5px"},onClick:e[9]||(e[9]=p=>Te("prev"))},[n(o,{name:"chevron-left"})]),t("div",{class:"materials-list",ref_key:"materialsListRef",ref:K},[(a(!0),l(ae,null,ce(st.value,(p,ee)=>(a(),l("div",{class:"material-item",key:ee,onClick:J=>vt(p)},[n(z,{src:ue(p.uuid,p.token,50,50),lazy:!0,fit:"cover",class:"material-img"},{loading:k(()=>[t("div",ro,[n(O,{theme:"dots",size:"medium"})])]),_:1},8,["src"])],8,uo))),128))],512),t("div",{class:"material-btn",style:{"margin-left":"5px"},onClick:e[10]||(e[10]=p=>Te("next"))},[n(o,{name:"chevron-right"})])])])]),t("div",co,[n(qe,{price:M.value,count:m.value.length,"cost-title":"\u98CE\u683C\u8F6C\u6362"},null,8,["price","count"]),n(Pe,{"can-generate":V.value,count:m.value.length,price:M.value,onGenerate:ct},null,8,["can-generate","count","price"])])])])):x("",!0),U.value==="album"?(a(),l("div",vo,[n(Et)])):x("",!0),U.value==="aiVideo"?(a(),l("div",mo,[n(ys)])):x("",!0)]),U.value==="style"?(a(),l("div",po)):x("",!0),U.value==="style"?(a(),l("div",Ao,[e[37]||(e[37]=t("h1",{style:{"text-align":"center","margin-bottom":"40px"}},"\u6211\u7684\u56FE\u5E93",-1)),F.value.length>0?(a(),l("div",go,[(a(!0),l(ae,null,ce(F.value,(p,ee)=>(a(),l("div",{key:ee,class:"gallery-item"},[p.status==="Init"?(a(),l("div",_o,[n(O,{theme:"circular"}),e[33]||(e[33]=t("span",{class:"status-text"},"\u6392\u961F\u4E2D",-1))])):p.status==="Doing"?(a(),l("div",fo,[n(P,{theme:"circle",percentage:mt(p)},null,8,["percentage"]),e[34]||(e[34]=t("span",{class:"status-text"},"\u751F\u6210\u4E2D",-1))])):p.status==="Failure"?(a(),l("div",yo,[n(o,{name:"image-error",size:"26"}),e[35]||(e[35]=t("span",{class:"status-text"},"\u751F\u6210\u5931\u8D25",-1))])):(a(),ke(z,{key:3,src:ue(p.uuid,p.token,500,500),lazy:!0,fit:"cover",class:"gallery-img",onClick:J=>pt(p)},{loading:k(()=>[t("div",ho,[n(O,{theme:"dots",size:"medium"})])]),_:1},8,["src","onClick"])),we(t("div",null,[n(ft,{item:p,onLoading:e[11]||(e[11]=J=>W.value=J)},null,8,["item"])],512),[[be,p.status==="Success"]])]))),128))])):(a(),l("div",ko,[n(ye,null,{title:k(()=>[...e[36]||(e[36]=[t("span",null,"\u6682\u65E0\u56FE\u7247",-1)])]),_:1})]))])):x("",!0)]),n(xe,{header:w.value.title,visible:j.value,"on-confirm":rt,"on-cancel":je,"on-close":je,width:(Le=w.value.options)!=null&&Le.event_item?"350px":"600px"},{default:k(()=>{var p,ee,J,me,pe,Ae,ge,oe,$e,Ge,Oe,ze,Ye,Fe,Xe,He;return[(p=w.value.options)!=null&&p.event_item?(a(),l("div",wo,[((J=(ee=w.value.options)==null?void 0:ee.event_item)==null?void 0:J.type)==="select_with_label"?(a(),ke(he,{key:0,modelValue:B.value,"onUpdate:modelValue":e[12]||(e[12]=Z=>B.value=Z),options:(pe=(me=w.value.options)==null?void 0:me.event_item)==null?void 0:pe.itemsArr,placeholder:(ge=(Ae=w.value.options)==null?void 0:Ae.event_item)==null?void 0:ge.title,filterable:""},null,8,["modelValue","options","placeholder"])):(($e=(oe=w.value.options)==null?void 0:oe.event_item)==null?void 0:$e.type)==="select_or_input"?(a(),ke(Ne,{key:1,modelValue:B.value,"onUpdate:modelValue":e[13]||(e[13]=Z=>B.value=Z),options:(Oe=(Ge=w.value.options)==null?void 0:Ge.event_item)==null?void 0:Oe.itemsArr,placeholder:(Ye=(ze=w.value.options)==null?void 0:ze.event_item)==null?void 0:Ye.title,maxlength:10,filterable:!0,"highlight-keyword":!0},null,8,["modelValue","options","placeholder"])):x("",!0)])):x("",!0),(Fe=w.value.options)!=null&&Fe.scene_image?(a(),l("div",bo,[(a(!0),l(ae,null,ce((He=(Xe=w.value.options)==null?void 0:Xe.scene_image)==null?void 0:He.images,(Z,At)=>(a(),l("div",{key:At,class:re(["scene-image-item",{active:g.value===Z.uuid}]),onClick:To=>g.value=Z.uuid},[n(z,{src:ue(Z.uuid,Z.token,"210","300"),class:"scene-image-img",lazy:!0,fit:"cover"},{loading:k(()=>[t("div",Vo,[n(O,{theme:"dots",size:"medium"})])]),_:1},8,["src"]),g.value===Z.uuid?(a(),l("div",Io,[n(o,{name:"check"}
1)])):x("",!0)],10,Co))),128))])):x("",!0)]}),_:1},8,["header","visible","width"]),n(O,{loading:W.value,fullscreen:""},null,8,["loading"]),r.value?(a(),l("div",xo,[t("div",{class:"preview-overlay",onClick:Ve}),t("div",Uo,[t("div",{class:"preview-close",onClick:Ve},[n(o,{name:"close",size:"24px"})]),t("div",So,[f.value?(a(),l("div",Bo,[n(O,{theme:"dots",size:"large"})])):x("",!0),we(t("img",{src:i.value.url,class:"preview-image",onLoad:e[14]||(e[14]=p=>f.value=!1)},null,40,Eo),[[be,!f.value]]),f.value?x("",!0):(a(),l("div",Ro,[e[38]||(e[38]=t("h3",null,"\u626B\u63CF\u4E8C\u7EF4\u7801\u4E0B\u8F7D",-1)),t("div",Do,[n(yt,{value:i.value.url,options:{width:150}},null,8,["value"])])]))])])])):x("",!0)],64)}}};var $o=Ce(jo,[["__scopeId","data-v-e9dca696"]]);export{$o as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.