PageSourceSearch

https://www.okbiye.com/_nuxt/DY03Xt1M.js

js okbiye.com collected 2026-10-06 14:15:24 UTC 8,716 bytes, 1 lines download raw bytes

1import{f as H,g as M,ai as z,J as D,K as G,V as W,b4 as q,aj as J,aF as K,h as R,aL as B,b5 as Q,Z as F,an as v,o as d,c as y,n as P,aa as S,Q as _,y as b,a as f,b as w,w as N,b6 as Y,b7 as x,aH as Z,aW as X,b9 as ee,ag as se,ae as te,ar as oe,ba as T,bb as ne,M as ae,b8 as le,l as U,p as ie,B as O,d as re,z as C,e as ce,q as de,$ as ue,t as E,v as g,i as A,u as fe,O as pe,aR as me,N as L}from"./BR77_EHs.js";import{a as he}from"./BxKqf_SF.js";import{I as ge}from"./jgD-FHn1.js";const _e=M({name:"Message",components:{AIconHover:z,IconInfoCircleFill:D,IconCheckCircleFill:G,IconExclamationCircleFill:W,IconCloseCircleFill:q,IconClose:J,IconLoading:K},props:{type:{type:String,default:"info"},closable:{type:Boolean,default:!1},showIcon:{type:Boolean,default:!0},duration:{type:Number,default:3e3},resetOnUpdate:{type:Boolean,default:!1},resetOnHover:{type:Boolean,default:!1}},emits:["close"],setup(e,{emit:n}){const s=R("message");let i=0;const o=()=>{n("close")},t=()=>{e.duration>0&&(i=window.setTimeout(o,e.duration))},l=()=>{i&&(window.clearTimeout(i),i=0)};return B(()=>{t()}),Q(()=>{e.resetOnUpdate&&(l(),t())}),F(()=>{l()}),{handleMouseEnter:()=>{e.resetOnHover&&l()},handleMouseLeave:()=>{e.resetOnHover&&t()},prefixCls:s,handleClose:o}}});function ve(e,n,s,i,o,t){const l=v("icon-info-circle-fill"),a=v("icon-check-circle-fill"),c=v("icon-exclamation-circle-fill"),u=v("icon-close-circle-fill"),p=v("icon-loading"),r=v("icon-close"),m=v("a-icon-hover");return d(),y("li",{role:"alert",class:P([e.prefixCls,`${e.prefixCls}-${e.type}`,{[`${e.prefixCls}-closable`]:e.closable}]),onMouseenter:n[1]||(n[1]=(...h)=>e.handleMouseEnter&&e.handleMouseEnter(...h)),onMouseleave:n[2]||(n[2]=(...h)=>e.handleMouseLeave&&e.handleMouseLeave(...h))},[e.showIcon&&!(e.type==="normal"&&!e.$slots.icon)?(d(),y("span",{key:0,class:P(`${e.prefixCls}-icon`)},[S(e.$slots,"icon",{},()=>[e.type==="info"?(d(),_(l,{key:0})):e.type==="success"?(d(),_(a,{key:1})):e.type==="warning"?(d(),_(c,{key:2})):e.type==="error"?(d(),_(u,{key:3})):e.type==="loading"?(d(),_(p,{key:4})):b("v-if",!0)])],2)):b("v-if",!0),f("span",{class:P(`${e.prefixCls}-content`)},[S(e.$slots,"default")],2),e.closable?(d(),y("span",{key:1,class:P(`${e.prefixCls}-close-btn`),onClick:n[0]||(n[0]=(...h)=>e.handleClose&&e.handleClose(...h))},[w(m,null,{default:N(()=>[w(r)]),_:1})],2)):b("v-if",!0)],34)}var ye=H(_e,[["render",ve]]);function be(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!X(e)}var Ie=M({name:"MessageList",props:{messages:{type:Array,default:()=>[]},position:{type:String,default:"top"}},emits:["close","afterClose"],setup(e,n){const s=R("message-list"),{zIndex:i}=Y("message",{runOnMounted:!0});return()=>{let o;return w(Z,{class:[s,`${s}-${e.position}`],name:"fade-message",tag:"ul",style:{zIndex:i.value},onAfterLeave:()=>n.emit("afterClose")},be(o=e.messages.map(t=>{const l={default:x(t.content),icon:x(t.icon)};return w(ye,{key:t.id,type:t.type,duration:t.duration,closable:t.closable,resetOnUpdate:t.resetOnUpdate,resetOnHover:t.resetOnHover,onClose:()=>n.emit("close",t.id)},l)}))?o:{default:()=>[o]})}}});class we{constructor(n,s){this.messageCount=0,this.add=t=>{var l;this.messageCount++;const a=(l=t.id)!=null?l:`__arco_message_${this.messageCount}`;if(this.messageIds.has(a))return this.update(a,t);const c=se({id:a,...t});return this.messages.value.push(c),this.messageIds.add(a),{close:()=>this.remove(a)}},this.update=(t,l)=>{for(let a=0;a<this.messages.value.length;a++)if(this.messages.value[a].id===t){const c=!te(l.duration);Object.assign(this.messages.value[a],{...l,id:t,resetOnUpdate:c});break}return{close:()=>this.remove(t)}},this.remove=t=>{for(let l=0;l<this.messages.value.length;l++){const a=this.messages.value[l];if(a.id===t){oe(a.onClose)&&a.onClose(t),this.messages.value.splice(l,1),this.messageIds.delete(t);break}}},this.clear=()=>{this.messages.value.splice(0)},this.destroy=()=>{this.messages.value.length===0&&this.container&&(T(null,this.container),document.body.removeChild(this.container),this.container=null,I[this.position]=void 0)};const{position:i="top"}=n;this.container=ne("message"),this.messageIds=new Set,this.messages=ae([]),this.position=i;const o=w(Ie,{messages:this.messages.value,position:i,onClose:this.remove,onAfterClose:this.destroy});(s??$._context)&&(o.appContext=s??$._context),T(o,this.container),document.body.appendChild(this.container)}}const I={},V=[...le,"loading","normal"],k=V.reduce((e,n)=>(e[n]=(s,i)=>{ee(s)&&(s={content:s});const o={type:n,...s},{position:t="top"}=o;
1return I[t]||(I[t]=new we(o,i)),I[t].add(o)},e),{});k.clear=e=>{var n;e?(n=I[e])==null||n.clear():Object.values(I).forEach(s=>s==null?void 0:s.clear())};const $={...k,install:e=>{const n={clear:k.clear};for(const s of V)n[s]=(i,o=e._context)=>k[s](i,o);e.config.globalProperties.$message=n},_context:null},Ce=M({__name:"index",props:{orderInfo:{default:()=>({})},headers:{default:()=>({})},downloadMode:{default:2},isMobile:{type:Boolean,default:!1}},emits:["success"],setup(e,{emit:n}){const s=e,i=n,o=[2037,2043,2044],t=[2002,20011,20040,2005,21e3,22e3,2012,2013,2015,2016,2025,2026,2027,2028,2029,2037,2038,2043,2044,2040,2041,2042],{$zsFetch:l}=U();he({legacy:!0});const a=C(!0),c=C(!1),u=ie("webViewRef");return B(async()=>{if(window.AipptIframe)try{let p={options:{fc_plate:t.filter(r=>!o.includes(r)),download_mode:s.downloadMode},routerOptions:{list:["generate","editor"],editor:{showLogo:1}}};s.orderInfo.aiPptId?(p.routerOptions.editor.id=s.orderInfo.aiPptId,c.value=!0):p.options.custom_generate={taskId:s.orderInfo.taskId*1,templateId:s.orderInfo.templateId*1,step:3},await window.AipptIframe.show({appkey:"686e35d8a685c",channel:s.orderInfo.channel??"",code:s.orderInfo.code,container:u.value,editorModel:!0,isMobile:s.isMobile,...p,onMessage:async(r,m)=>{r==="START"&&(a.value=!1,i("success")),r==="PPT_DOWNLOAD"&&(await l(O.AI_PPT.PPT_REPORT_SAVE,{method:"POST",body:{id:s.orderInfo.id,reportUrl:m.url,aiPptId:m.id},headers:s.headers}),$.success("保存成功,请前往订单列表下载")),r==="GENERATE_PPT_SUCCESS"&&(c.value=!0,l(O.AI_PPT.PPT_SAVE_ID,{method:"POST",body:{id:s.orderInfo.id,aiPptId:m.id},headers:s.headers})),console.log(r,m)}})}catch(p){console.log(p)}}),(p,r)=>{const m=ge,h=ce;return d(),y("div",null,[s.isMobile?b("",!0):(d(),_(h,{key:0,to:"/ppt#orderList",class:"absolute w-[128px] h-[35px] rounded-[4px] top-[10px] left-[8px] bg-white text-center leading-[32px] cursor-pointer hover:bg-[#f8f8f8]"},{default:N(()=>[w(m),r[0]||(r[0]=re(" 返回 ",-1))]),_:1})),f("div",{ref_key:"webViewRef",ref:u,class:"w-full h-full"},null,512)])}}}),Me={class:"text-2xl font-bold text-center text-gray-800 mb-2"},Pe={class:"mb-8"},ke={class:"flex justify-between text-sm text-gray-600 mb-2"},Oe={class:"h-3 bg-gray-200 rounded-full overflow-hidden"},$e=M({__name:"index",props:{totalTime:{default:40},loadingMessages:{default:()=>["正在加载,请稍候...","正在生成内容...","正在初始化组件...."]},isComplete:{type:Boolean,default:!1},width:{default:"400px"}},emits:["complete"],setup(e,{emit:n}){const s=e,i=n,o=C(0),t=C(0),{resume:l,pause:a}=de(()=>{o.value+=1,o.value>=95&&a(),o.value>40&&(t.value=1),o.value>70&&(t.value=2)},s.totalTime*1e3/100);return ue(()=>s.isComplete,c=>{c&&(a(),t.value=2,o.value=100,setTimeout(()=>{i("complete")},1e3))}),F(()=>{a()}),(c,u)=>(d(),y("div",null,[f("div",{style:A({width:e.width})},[f("h1",Me,E(e.loadingMessages[g(t)]),1),u[1]||(u[1]=f("p",{class:"text-gray-500 text-center mb-6"},"请稍等,我们正在为您加载内容",-1)),f("div",Pe,[f("div",ke,[u[0]||(u[0]=f("span",null,"加载进度",-1)),f("span",null,E(g(o))+"%",1)]),f("div",Oe,[f("div",{class:"h-full bg-gradient-to-r from-primary to-green-700 transition-all duration-300 ease-out",style:A({width:g(o)+"%"})},null,4)])]),u[2]||(u[2]=f("div",{class:"py-[80px]"},null,-1))],4)]))}}),Se={class:"relative"},Ae=M({__name:"[id]",setup(e){fe({title:"AI PPT编辑/下载",script:[{src:"/js/aippt-iframe-sdk.js"}]});const n=pe(),{$zsFetch:s}=U(),{start:i}=me(()=>u(),5*1e3,{immediate:!1}),o=C({}),[t,l]=L(!1),[a,c]=L(!0),u=async()=>{const[p,r]=await s(O.AI_PPT.PPT_ORDER_INFO,{method:"POST",body:{id:n.params.id}});p||(r.data.taskId?o.value=r.data:i())};return n.params.id&&i(),(p,r)=>{const m=Ce,h=$e;return d(),y("div",Se,[g(o).taskId?(d(),_(m,{key:0,"order-info":g(o),onSuccess:r[0]||(r[0]=j=>g(l)(!0)),class:"relative h-[calc(100vh-64px)]"},null,8,["order-info"])):b("",!0),g(a)?(d(),_(h,{key:1,"is-complete":g(t),class:"bg-white h-[calc(100vh-64px)] flex to
1p-0 items-center justify-center absolute w-full",onComplete:r[1]||(r[1]=j=>g(c)(!1))},null,8,["is-complete"])):b("",!0)])}}});export{Ae 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.