Files
qhmes/deploy-qhmes/frontend/js/AiPoster-cL9ZOFTp.js

2 lines
10 KiB
Java
Raw Normal View History

2026-05-15 11:34:12 +08:00
var x=(C,c,i)=>new Promise((s,l)=>{var _=a=>{try{d(i.next(a))}catch(u){l(u)}},y=a=>{try{d(i.throw(a))}catch(u){l(u)}},d=a=>a.done?s(a.value):Promise.resolve(a.value).then(_,y);d((i=i.apply(C,c)).next())});import{d as B,ah as z,ar as v,as as p,au as t,aC as F,ag as f,F as M,aD as U,at as j,f as h,av as D,k as n,u as m,aF as b,G as k}from"./vue-vendor-C7Zq48Yl.js";import"./index-Di-j2gt4.js";import G from"./ImageViewer-CG7dKb6F.js";import{q as N,M as w,u as R,f as E,d as $}from"./index-BI6CMai0.js";import{u as q}from"./useForm-BZtHZyx2.js";import{B as H}from"./BasicForm-BJnSRkIE.js";import"./componentMap-BBZeqR-K.js";import"./antd-vue-vendor-BPnV8VqP.js";import"./useFormItem-BdW6EoZe.js";import"./index-Du0A3ksf.js";import"./BasicModal-0sAdFEk_.js";import"./ModalHeader-keHdAHWH.js";import"./useTimeout-DDl4l82I.js";import"./vxe-table-vendor-B88kchpX.js";import"./index-DeEq83Ov.js";import"./useWindowSizeFn-PRZSD86C.js";import"./index-pxs5MULf.js";import"./index-BgYCgfME.js";import"./index-f8O7TghW.js";import"./useIntersectionObserver-BMxdTqP3.js";import"./download-UE0L9Rfp.js";import"./base64Conver-24EVOS6V.js";import"./index-CIBZG4nR.js";import"./index-BhQEwnQQ.js";import"./useCountdown-DqnNWBp6.js";import"./useFormItemSingle-BbRhswfn.js";import"./JSelectUser-B71zikzw.js";import"./props-DAezUTeZ.js";import"./JSelectBiz-CnEaVMUF.js";import"./JAddInput-D6qcyZjQ.js";import"./areaDataUtil-CbYCy3Ig.js";import"./index-CNkz_PUv.js";import"./index-CUdllngZ.js";import"./bem-EhXRi4nW.js";import"./props-D4vdsy3J.js";import"./useContextMenu-Cwx1lIOK.js";import"./depart.api-DeMNV8zW.js";import"./TreeIcon-DE4jdeZV.js";import"./JSelectDept-DRDVeruW.js";import"./JPopup-Bva6u6tk.js";import"./usePopBiz-CG0vVpgI.js";import"./useMethods-DVip17X8.js";import"./index-Dg4HCEvo.js";import"./JEllipsis-DqRFTSm0.js";import"./JUpload-Cz9HN61B.js";import"./index-MGIrEF-A.js";import"./index-MREkPhsT.js";import"./JAreaLinkage-BeRUFHSB.js";import"./JCodeEditor-CLVZA7Uj.js";import"./htmlmixed-NhwyF9-q.js";import"./vue-CgbRSACy.js";/* empty css */import"./EasyCronInput-7xfJ3nBh.js";const J=[{field:"drawModelId",label:"模型",component:"JDictSelectTag",required:!0,helpMessage:["1、需要选择在模型中已有的图像模型","2、智普语言模型不支持尺寸设置","3、openAi旧版模型如(dall-e-2)需要选择尺寸,新版模型直接输入'竖版: 9:16即可'","4、当前只有千问万象模型(wanx2.1-imageedit,wan2.5-i2i-preview)支持图生图","5、wan2.5-i2i-preview支持多张图片","6、当前文生图openAi效果最佳"],componentProps:{dictCode:"airag_model where model_type = 'IMAGE' and activate_flag = 1,name,id"}},{field:"content",label:"提示词",component:"InputTextArea",required:!0,componentProps:{rows:10,placeholder:"请输入提示词,例如:一只可爱的猫咪,赛博朋克风格"}},{field:"imageUrl",label:"参考图",component:"JImageUpload",componentProps:{fileMax:2}},{field:"imageSize",label:"图片尺寸",component:"Select",defaultValue:"1024*1024",componentProps:{options:[{label:"1:1 (1024x1024)",value:"1024*1024"},{label:"16:9 (1280x720)",value:"1280*720"},{label:"9:16 (720x1280)",value:"720*1280"},{label:"4:3 (1024x768)",value:"1024*768"},{label:"3:4 (768x1024)",value:"768*1024"}]}}],L={class:"ai-poster-page"},O={class:"content-wrapper"},W={class:"template-panel"},K={class:"template-list"},Q=["onClick"],X={class:"template-cover"},Y=["src"],Z={class:"template-name"},ee={class:"config-panel"},te={class:"form-container"},oe={class:"action-container"},ie={class:"preview-panel"},se={class:"preview-content"},ae={key:0,class:"empty-state"},ne={key:1,class:"loading-state"},le={key:2,class:"result-image-wrapper group"},re=["src"],pe={class:"image-actions"},me=B({__name:"AiPoster",setup(C){const{createMessage:c}=R(),i=h(!1),s=h(""),l=h(!1),_=h(null),y=[{id:1,name:"淡雅政务风",prompt:"淡雅政务风横版海报主色调浅蓝 + 米白 + 淡灰扁平化矢量风格叠加细腻宣纸纹理画面核心元素简约政务办公楼轮廓线条简洁金色钢笔展开的公文册<EFBFBD><EFBFBD>