Commit a0657cfc by haojie

1

parent 76091705
import{i as e,g as a}from"./index-f23346c2.js";const l=(l,s)=>{if("parent"==s)return e.get("/api/scenarios",{params:{parent_id:l},headers:{authorization:`Bearer ${a()}`}});const r=l?`/api/scenarios/${l}`:"/api/scenarios";return e.get(r,{headers:{authorization:`Bearer ${a()}`}})},s=()=>e.get("/api/scenarios/recommend",{headers:{authorization:`Bearer ${a()}`}}),r=l=>e.post("/api/users/conversation",l,{headers:{authorization:`Bearer ${a()}`}}),t=l=>e.post("/api/users/conversation/image",l,{headers:{authorization:`Bearer ${a()}`}}),u=l=>e.get("/api/users/conversation/image",{params:l,headers:{authorization:`Bearer ${a()}`}}),o=()=>e.get("/api/users/upload/policy",{headers:{authorization:`Bearer ${a()}`}}),i=l=>e.get("/api/users/scenarios/logs",{params:l,headers:{authorization:`Bearer ${a()}`}}),n={CHAT:1,PAINTING:2,VIDEO:3,MODEL_GENERATION:4,MODELTEMPLATE:5},p={wait:1,upload:2,loading:3,success:4,error:5},m="custom_conversation",d={name:"生成数量",lists:[{type:"custom-number",label:"生成数量",name:"number",value:null,span:24,placeholder:"自定义",rules:[{type:"required",message:"产品数量必填"}]}]},c=[{name:"基础填写",lists:[{type:"text",name:"category_1",label:"产品类目",value:null,span:24,placeholder:"产品类目",rules:[{type:"required",message:"必填"}]},{type:"text",name:"category_2",value:null,label:"产品关键词",span:24,placeholder:"产品关键词",rules:[{type:"required",message:"必填"}]},{type:"select",placeholder:"选择产品名称",label:"产品名称",name:"category_3",options:[{label:"充电器",value:"充电器"},{label:"衣服",value:"衣服"}],value:"衣服",rules:[{type:"required",message:"必填"}]}]},{name:"详细描述",lists:[{type:"textarea",name:"category_4",label:"产品描述",value:null,span:24,maxRows:"5",minRows:"5",placeholder:"详细描述产品细节,生成的文案更加完美。",maxlength:1e3,rules:[{type:"required",message:"必填"}]}]}],g=[{name:"基础填写",lists:[{type:"text",name:"category_1",label:"产品类目",value:null,span:24,placeholder:"产品类目",rules:[{type:"required",message:"产品类目必填"}]},{type:"text",name:"category_2",label:"产品类型",value:null,span:24,placeholder:"产品类型",rules:[{type:"required",message:"产品类型必填"}]}]},{name:"画面描述",lists:[{type:"textarea",name:"category_3",label:"画面描述",value:null,span:24,maxRows:"5",minRows:"5",placeholder:"画面描述以短句、短语为佳,高级设置内的参数会对图像生成有艺术修饰作用;支持中英文等语言输入",maxlength:1e3,rules:[{type:"required",message:"画面描述必填"}]}]},{name:"图片尺寸",lists:[{type:"radio_group_size",name:"size_1",value:"1600x1600",span:24,label:"图片尺寸",placeholder:"详细描述产品细节,生成的文案更加完美。",options:[{label:"亚马逊产品图尺寸",value:"1600x1600"},{label:"亚马逊a+主图",value:"600x180"},{type:"custom",label:"自定义",value:"",value1:"",value2:""}],rules:[{type:"required",message:"图片尺寸必选"}]}]},{name:"上传图片",lists:[{type:"upload",name:"image_1",label:"上传图片",value:null,span:24,rules:[]}]}],y=[{name:"画面描述",lists:[{type:"textarea",name:"category_1",label:"画面描述",value:null,span:24,maxRows:"5",minRows:"5",placeholder:"背景为白色",maxlength:1e3,rules:[{type:"required",message:"画面描述必填"}]}]},{name:"图片尺寸",lists:[{type:"radio_group_size",name:"size_1",value:"1600x1600",span:24,label:"图片尺寸",placeholder:"详细描述产品细节,生成的文案更加完美。",options:[{size:"1600x1600",label:"亚马逊产品图尺寸",value:"1600x1600"},{size:"600x180",label:"亚马逊a+主图",value:"600x180"},{type:"custom",label:"自定义",value:"",value1:"",value2:""}],rules:[{type:"required",message:"图片尺寸必选"}]}]}],h=[{name:"模特样式",lists:[{type:"select_model",name:"model_1",label:"选择模特",value:"",span:24,tool_url:"http://ai-gpt.test/api/users/photo/search",dialog_title:"请选择一个模特",placeholder:"输入模特性别、区域、服装类别 “例如:女模特、亚洲、连衣裙”",dialog_visible:!1,rules:[{type:"required",message:"模特样式必选"}]},{type:"button",name:"model_2",label:"模特生成",value:"",span:24,tool_url:"http://localhost:3008/ModelGeneration?id=5",dialog_title:"请选择一个模特",rules:[]},{type:"text",name:"sub_type",label:"类型",value:"midJourney",span:24,placeholder:"",is_hidden:!0,rules:[{type:"required",message:"类型不能为空"}]}]},{name:"图片尺寸",lists:[{type:"radio_group_size",name:"size",value:"1600x1600",span:24,label:"图片尺寸",placeholder:"详细描述产品细节,生成的文案更加完美。",options:[{label:"亚马逊产品图尺寸",value:"1600x1600"},{label:"亚马逊a+主图",value:"600x180"},{type:"custom",label:"自定义",value:"",value1:"",value2:""}],rules:[{type:"required",message:"图片尺寸必选"}]}]},{name:"图片上传",lists:[{type:"local_upload",name:"local_upload",label:"图片上传",value:null,span:24,rules:[{type:"required",message:"图片必传"}]}]},{name:"自定义输入",lists:[{type:"label",name:"label",label:"自定义输入",value:[],span:24,rules:[{type:"required",message:"至少输入一个"},{type:"length",value:"20",message:"个数已达最大限制"}]}]}];export{m as C,c as F,p as M,n as T,s as a,g as b,d as c,o as d,t as e,u as f,l as g,y as h,h as i,i as j,r as u};
System.register(["./index-legacy-02a74204.js"],(function(e,a){"use strict";var l,s;return{setters:[e=>{l=e.i,s=e.g}],execute:function(){e("g",((e,a)=>{if("parent"==a)return l.get("/api/scenarios",{params:{parent_id:e},headers:{authorization:`Bearer ${s()}`}});const r=e?`/api/scenarios/${e}`:"/api/scenarios";return l.get(r,{headers:{authorization:`Bearer ${s()}`}})})),e("a",(()=>l.get("/api/scenarios/recommend",{headers:{authorization:`Bearer ${s()}`}}))),e("u",(e=>l.post("/api/users/conversation",e,{headers:{authorization:`Bearer ${s()}`}}))),e("e",(e=>l.post("/api/users/conversation/image",e,{headers:{authorization:`Bearer ${s()}`}}))),e("f",(e=>l.get("/api/users/conversation/image",{params:e,headers:{authorization:`Bearer ${s()}`}}))),e("d",(()=>l.get("/api/users/upload/policy",{headers:{authorization:`Bearer ${s()}`}}))),e("j",(e=>l.get("/api/users/scenarios/logs",{params:e,headers:{authorization:`Bearer ${s()}`}}))),e("T",{CHAT:1,PAINTING:2,VIDEO:3,MODEL_GENERATION:4,MODELTEMPLATE:5}),e("M",{wait:1,upload:2,loading:3,success:4,error:5}),e("C","custom_conversation"),e("c",{name:"生成数量",lists:[{type:"custom-number",label:"生成数量",name:"number",value:null,span:24,placeholder:"自定义",rules:[{type:"required",message:"产品数量必填"}]}]}),e("F",[{name:"基础填写",lists:[{type:"text",name:"category_1",label:"产品类目",value:null,span:24,placeholder:"产品类目",rules:[{type:"required",message:"必填"}]},{type:"text",name:"category_2",value:null,label:"产品关键词",span:24,placeholder:"产品关键词",rules:[{type:"required",message:"必填"}]},{type:"select",placeholder:"选择产品名称",label:"产品名称",name:"category_3",options:[{label:"充电器",value:"充电器"},{label:"衣服",value:"衣服"}],value:"衣服",rules:[{type:"required",message:"必填"}]}]},{name:"详细描述",lists:[{type:"textarea",name:"category_4",label:"产品描述",value:null,span:24,maxRows:"5",minRows:"5",placeholder:"详细描述产品细节,生成的文案更加完美。",maxlength:1e3,rules:[{type:"required",message:"必填"}]}]}]),e("b",[{name:"基础填写",lists:[{type:"text",name:"category_1",label:"产品类目",value:null,span:24,placeholder:"产品类目",rules:[{type:"required",message:"产品类目必填"}]},{type:"text",name:"category_2",label:"产品类型",value:null,span:24,placeholder:"产品类型",rules:[{type:"required",message:"产品类型必填"}]}]},{name:"画面描述",lists:[{type:"textarea",name:"category_3",label:"画面描述",value:null,span:24,maxRows:"5",minRows:"5",placeholder:"画面描述以短句、短语为佳,高级设置内的参数会对图像生成有艺术修饰作用;支持中英文等语言输入",maxlength:1e3,rules:[{type:"required",message:"画面描述必填"}]}]},{name:"图片尺寸",lists:[{type:"radio_group_size",name:"size_1",value:"1600x1600",span:24,label:"图片尺寸",placeholder:"详细描述产品细节,生成的文案更加完美。",options:[{label:"亚马逊产品图尺寸",value:"1600x1600"},{label:"亚马逊a+主图",value:"600x180"},{type:"custom",label:"自定义",value:"",value1:"",value2:""}],rules:[{type:"required",message:"图片尺寸必选"}]}]},{name:"上传图片",lists:[{type:"upload",name:"image_1",label:"上传图片",value:null,span:24,rules:[]}]}]),e("h",[{name:"画面描述",lists:[{type:"textarea",name:"category_1",label:"画面描述",value:null,span:24,maxRows:"5",minRows:"5",placeholder:"背景为白色",maxlength:1e3,rules:[{type:"required",message:"画面描述必填"}]}]},{name:"图片尺寸",lists:[{type:"radio_group_size",name:"size_1",value:"1600x1600",span:24,label:"图片尺寸",placeholder:"详细描述产品细节,生成的文案更加完美。",options:[{size:"1600x1600",label:"亚马逊产品图尺寸",value:"1600x1600"},{size:"600x180",label:"亚马逊a+主图",value:"600x180"},{type:"custom",label:"自定义",value:"",value1:"",value2:""}],rules:[{type:"required",message:"图片尺寸必选"}]}]}]),e("i",[{name:"模特样式",lists:[{type:"select_model",name:"model_1",label:"选择模特",value:"",span:24,tool_url:"http://ai-gpt.test/api/users/photo/search",dialog_title:"请选择一个模特",placeholder:"输入模特性别、区域、服装类别 “例如:女模特、亚洲、连衣裙”",dialog_visible:!1,rules:[{type:"required",message:"模特样式必选"}]},{type:"button",name:"model_2",label:"模特生成",value:"",span:24,tool_url:"http://localhost:3008/ModelGeneration?id=5",dialog_title:"请选择一个模特",rules:[]},{type:"text",name:"sub_type",label:"类型",value:"midJourney",span:24,placeholder:"",is_hidden:!0,rules:[{type:"required",message:"类型不能为空"}]}]},{name:"图片尺寸",lists:[{type:"radio_group_size",name:"size",value:"1600x1600",span:24,label:"图片尺寸",placeholder:"详细描述产品细节,生成的文案更加完美。",options:[{label:"亚马逊产品图尺寸",value:"1600x1600"},{label:"亚马逊a+主图",value:"600x180"},{type:"custom",label:"自定义",value:"",value1:"",value2:""}],rules:[{type:"required",message:"图片尺寸必选"}]}]},{name:"图片上传",lists:[{type:"local_upload",name:"local_upload",label:"图片上传",value:null,span:24,rules:[{type:"required",message:"图片必传"}]}]},{name:"自定义输入",lists:[{type:"label",name:"label",label:"自定义输入",value:[],span:24,rules:[{type:"required",message:"至少输入一个"},{type:"length",value:"20",message:"个数已达最大限制"}]}]}])}}}));
import{f as a,A as s,B as e,C as l,h as t,g as o,j as r,o as n,D as u,k as c,w as i,E as v,F as d,G as p,H as h,I as m,J as b,v as f,c as k,K as y,r as g,a as w}from"./vue-c4996fb3.js";import{P as C}from"./index-76b22244.js";import"./withInstall-a23174bf.js";import"./useVModel-63d31bce.js";const _={class:"s-header-user-info-dropdown"},j={class:"small-userinfo"},x={class:"header"},I=["src"],U={class:"user-name"},A={class:"user-options-box"},D=["onClick"],G=v("div",{class:"line"},null,-1),L={class:"user-info"},P=["src"],R=a({__name:"UserDropdown",setup(a){const f={avatar:new URL("/assets/avatar-7b85ead6.svg",self.location).href},k=s(),y=e(),g=l(),w=t(!1),R=o((()=>g.getters["user/token"])),B=o((()=>g.getters["user/userInfo"])),E=[{label:"个人信息",value:""},{label:"创作记录",value:"/CreationRecord"},{label:"产品订单",value:""},{label:"合作咨询",value:""}],F=async()=>{R.value&&(await g.dispatch("user/Logout"),w.value=!1)};return r((()=>{(async()=>{g.dispatch("user/UserInfo")})()})),(a,s)=>(n(),u("div",null,[c(d(C),{placement:"left-bottom",overlayClassName:"user-popup","destroy-on-close":"",trigger:"click",visible:w.value,"onUpdate:visible":s[0]||(s[0]=a=>w.value=a)},{content:i((()=>{var a;return[v("div",_,[v("div",j,[v("div",x,[v("img",{class:"avatar",src:d(B).avatar?d(B).avatar:f.avatar,alt:""},null,8,I),v("span",U,p(null!=(a=d(B).name)?a:"---"),1)]),v("div",A,[(n(),u(h,null,m(E,(a=>v("div",{key:a.value,class:"user-option",onClick:s=>(a=>{if(!a.value)return;const s=y.resolve({path:a.value});window.open(s.href),w.value=!1})(a)},[v("div",{class:b(["real-option",{active:d(k).path==a.value}])},p(a.label),3)],8,D))),64))]),G,v("div",{class:"logout-box",onClick:F},"退出登录")])])]})),default:i((()=>[v("div",L,[v("img",{src:d(B).avatar?d(B).avatar:f.avatar,alt:""},null,8,P)])])),_:1},8,["visible"])]))}}),B={class:"custom-layout-head"},E={class:"layout-head-left"},F=v("span",null,"AI GPT",-1),H=["onClick"],J={class:"layout-head-right"},K=a({__name:"header",setup(a){const l=s(),o=e(),r=t(l.path);f((()=>l.path),(a=>{r.value=a}));const i=[{label:"首页",path:"/"}];return(a,s)=>(n(),u("div",B,[v("div",E,[F,(n(),u(h,null,m(i,(a=>v("div",{class:b(["layout-chose-button",{active:a.path===r.value}]),key:a.path,onClick:s=>(a=>{o.replace({path:a.path})})(a)},p(a.label),11,H))),64))]),v("div",J,[c(R)])]))}}),M={class:"custom-layout"},N={class:"custom-content narrow-scrollbar"},T={class:"center-box"},V=a({__name:"content",setup(a){const e=s();return(a,s)=>{const l=g("router-view");return n(),u("div",M,[d(e).meta.header?(n(),k(K,{key:0})):y("",!0),v("div",N,[v("div",T,[c(l,null,{default:i((({Component:a})=>[(n(),k(w(a)))])),_:1})])])])}}});export{V as default};
System.register(["./vue-legacy-a77002d8.js","./index-legacy-e38592e5.js","./withInstall-legacy-a4ca9144.js","./useVModel-legacy-71bf3ab2.js"],(function(a,e){"use strict";var l,s,t,n,o,r,u,c,i,v,d,p,h,b,f,m,y,g,k,w,C,_,j;return{setters:[a=>{l=a.f,s=a.A,t=a.B,n=a.C,o=a.h,r=a.g,u=a.j,c=a.o,i=a.D,v=a.k,d=a.w,p=a.E,h=a.F,b=a.G,f=a.H,m=a.I,y=a.J,g=a.v,k=a.c,w=a.K,C=a.r,_=a.a},a=>{j=a.P},null,null],execute:function(){const e={class:"s-header-user-info-dropdown"},x={class:"small-userinfo"},I={class:"header"},U=["src"],A={class:"user-name"},D={class:"user-options-box"},G=["onClick"],L=p("div",{class:"line"},null,-1),P={class:"user-info"},R=["src"],B=l({__name:"UserDropdown",setup(a){const l={avatar:new URL("/assets/avatar-7b85ead6.svg",self.location).href},g=s(),k=t(),w=n(),C=o(!1),_=r((()=>w.getters["user/token"])),B=r((()=>w.getters["user/userInfo"])),E=[{label:"个人信息",value:""},{label:"创作记录",value:"/CreationRecord"},{label:"产品订单",value:""},{label:"合作咨询",value:""}],F=async()=>{_.value&&(await w.dispatch("user/Logout"),C.value=!1)};return u((()=>{(async()=>{w.dispatch("user/UserInfo")})()})),(a,s)=>(c(),i("div",null,[v(h(j),{placement:"left-bottom",overlayClassName:"user-popup","destroy-on-close":"",trigger:"click",visible:C.value,"onUpdate:visible":s[0]||(s[0]=a=>C.value=a)},{content:d((()=>[p("div",e,[p("div",x,[p("div",I,[p("img",{class:"avatar",src:h(B).avatar?h(B).avatar:l.avatar,alt:""},null,8,U),p("span",A,b(h(B).name??"---"),1)]),p("div",D,[(c(),i(f,null,m(E,(a=>p("div",{key:a.value,class:"user-option",onClick:e=>(a=>{if(!a.value)return;const e=k.resolve({path:a.value});window.open(e.href),C.value=!1})(a)},[p("div",{class:y(["real-option",{active:h(g).path==a.value}])},b(a.label),3)],8,G))),64))]),L,p("div",{class:"logout-box",onClick:F},"退出登录")])])])),default:d((()=>[p("div",P,[p("img",{src:h(B).avatar?h(B).avatar:l.avatar,alt:""},null,8,R)])])),_:1},8,["visible"])]))}}),E={class:"custom-layout-head"},F={class:"layout-head-left"},H=p("span",null,"AI GPT",-1),J=["onClick"],K={class:"layout-head-right"},M=l({__name:"header",setup(a){const e=s(),l=t(),n=o(e.path);g((()=>e.path),(a=>{n.value=a}));const r=[{label:"首页",path:"/"}];return(a,e)=>(c(),i("div",E,[p("div",F,[H,(c(),i(f,null,m(r,(a=>p("div",{class:y(["layout-chose-button",{active:a.path===n.value}]),key:a.path,onClick:e=>(a=>{l.replace({path:a.path})})(a)},b(a.label),11,J))),64))]),p("div",K,[v(B)])]))}}),N={class:"custom-layout"},S={class:"custom-content narrow-scrollbar"},T={class:"center-box"};a("default",l({__name:"content",setup(a){const e=s();return(a,l)=>{const s=C("router-view");return c(),i("div",N,[h(e).meta.header?(c(),k(M,{key:0})):w("",!0),p("div",S,[p("div",T,[v(s,null,{default:d((({Component:a})=>[(c(),k(_(a)))])),_:1})])])])}}}))}}}));
This source diff could not be displayed because it is too large. You can view the blob instead.
import{f as a,h as s,v as t,k as e,x as l,Q as i,V as u,z as o,i as n,j as r,L as m,D as c,E as d,w as _,F as p,A as g,n as v,o as f}from"./vue-c4996fb3.js";import{_ as b}from"./CustomForm.vue_vue_type_style_index_0_lang-1d30a866.js";import{_ as y}from"./loading2.vue_vue_type_style_index_0_lang-83e3a6ec.js";import{_ as j}from"./resetbutton.vue_vue_type_style_index_0_lang-d6c64623.js";import{_ as x,a as h,e as w,F as k}from"./form-69522227.js";import{I}from"./ImageEdit-b40a69a1.js";import{M as O,d as S,e as L,i as C,g as E,f as B}from"./Task-e3178eaa.js";import{C as F}from"./tool-3c7e2283.js";import{a as G}from"./index-f23346c2.js";import"./index-e32d7919.js";import"./index-5faf8ab3.js";import"./withInstall-a23174bf.js";import"./useGlobalIcon-99a58828.js";import"./useVModel-63d31bce.js";import"./index-76b22244.js";import"./dialog-1e319511.js";import"./index-839eb681.js";import"./v4-77ca1988.js";import"./index.vue_vue_type_style_index_0_lang-90c1354d.js";import"./ScrollLoad.vue_vue_type_script_setup_true_lang-e44f7581.js";import"./_plugin-vue_export-helper-1b428a4d.js";const q=a({props:{list:Object,status:String,backgroundImage:String,config:Object,OverlayImages:Object,module_status:Number},emits:["submit"],setup(a,{emit:o}){const n=s(O.wait);t((()=>a.module_status),(a=>{a&&(n.value=a)}));const r=a=>{o("submit",a)},m=()=>{const{status:s}=a;return""==s?e(x,null,null):"loading"==s?e(h,null,null):"edit"==s?"":e("div",{class:"load-success-box"},[e("div",{class:"result-img-box narrow-scrollbar"},[a.list?a.list.map((a=>e("div",{class:"result-img"},[e("img",{class:"img",src:a,alt:""},null)]))):""]),e("div",{class:"download-img-box"},[e(j,null,{default:()=>[u("下载")]})])])};return()=>e("div",{class:"img-res-status"},[m(),l(e(I,{module_status:n.value,list:a.OverlayImages,edit_image:a.backgroundImage,config:a.config,onSubmit:r},null),[[i,"edit"==a.status]])])}}),z={class:"custom-model-template"},A={class:"generation-box-parent"},M={class:"interaction-form"},V={class:"confirm-box"},D=d("div",{class:"pay-num"},null,-1),N={class:"generate-result"},Q=d("div",{class:"help"},null,-1),T=a({__name:"index",setup(a){const t=s(!1),x=g().query.id,h=s();let I=null;const C=o({url:"",prompt:"",name:""}),T=s({}),H=o({list:[],callback_list:[],status:"",module_status:O.wait,reset_num:1}),J=o({list:[]}),K=s(),P=s(),R=a=>{J.list.length?J.list[0]=a:J.list.push(a)},U=a=>{C.url=a.url,C.prompt=a.prompt,C.name=a.name,H.status="edit"},W=a=>{I=window.setInterval((()=>{(async a=>{try{let s=await B({key:a});0==s.code&&s.data.image&&(H.status="success",s.data.image.length>H.callback_list.length&&(H.callback_list=s.data.image),4==s.data.image.length&&X())}catch(s){}})(a)}),2e3)},X=()=>{I&&(window.clearInterval(I),clearInterval(I),I=null)},Y=()=>{H.list.forEach((a=>{a.lists.forEach((a=>{a.value&&(a.value="")}))})),H.status="",H.callback_list=[],H.reset_num+=1},Z=a=>{if(a){const s=w(H.list);s&&(s.image=a,s[C.name]=C.prompt,$(s))}},$=async a=>{try{let s=await L({scenario_id:K.value,parameters:a});0==s.code&&(W(s.data.uuid),H.status="loading")}catch(s){}},aa=()=>{w(H.list)&&(H.module_status=O.upload,H.status="loading")};n((async()=>{(async()=>{try{let a=await S();0==a.code&&(T.value=a.data)}catch(a){}})()}));const sa=async()=>{try{t.value=!0;let a=await E(x,"id");if(0==a.code){K.value=a.data.id,P.value=a.data.sub_type;let s=a.data.form;if(!s.length)return void G("表单未配置");s=k(s).list;H.list=s}t.value=!1,v((()=>{h.value&&F(h.value)}))}catch(a){t.value=!1}};return r((async()=>{x?await sa():G("禁止访问")})),m((()=>{X()})),(a,s)=>(f(),c("div",z,[d("div",A,[l(d("div",{class:"generation-box",ref_key:"GenerationBox",ref:h},[d("div",M,[e(b,{formList:H.list,sub_type:P.value,onSubmitBackGround:U,onSubmitLocalImage:R},null,8,["formList","sub_type"]),d("div",V,[D,e(j,{onClick:Y,width:"20%"},{default:_((()=>[u("重置")])),_:1}),e(j,{onClick:aa,width:"50%",bold:""},{default:_((()=>[u("生成图片")])),_:1})])]),d("div",N,[e(p(q),{status:H.status,backgroundImage:C.url,OverlayImages:J.list,list:H.callback_list,module_status:H.module_status,config:T.value,onSubmit:Z},null,8,["status","backgroundImage","OverlayImages","list","module_status","config"])])],512),[[i,!t.value]])]),Q,l(e(y,null,null,512),[[i,t.value]])]))}});export{T as default};
import{_ as e}from"./index.vue_vue_type_style_index_0_lang-90c1354d.js";import{o as t,D as s,E as i,H as a,I as r,U as o,k as l,r as c,f as h,h as n,z as m,w as g,F as p,J as d,G as f}from"./vue-c4996fb3.js";import{i as u,d as F}from"./tool-3c7e2283.js";import"./index-f23346c2.js";import{_ as w}from"./ScrollLoad.vue_vue_type_script_setup_true_lang-e44f7581.js";import{_ as b}from"./_plugin-vue_export-helper-1b428a4d.js";import"./withInstall-a23174bf.js";import"./useGlobalIcon-99a58828.js";const A={width:"41",height:"41",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_=[i("path",{d:"M31.868 29.818 27.21 25.16c1.118-1.677 1.864-3.727 1.864-5.87 0-5.685-4.66-10.344-10.343-10.344-5.685 0-10.344 4.66-10.344 10.344 0 5.684 4.66 10.343 10.344 10.343 2.515 0 4.752-.932 6.615-2.423l4.566 4.566c.28.28.653.373 1.025.373.373 0 .746-.094 1.025-.373a1.441 1.441 0 0 0-.093-1.957Zm-20.593-10.53c0-4.1 3.354-7.547 7.548-7.547a7.516 7.516 0 0 1 7.547 7.548c0 4.1-3.354 7.547-7.547 7.547-4.194 0-7.548-3.447-7.548-7.547Z",fill:"#fff"},null,-1)];const x={render:function(e,i){return t(),s("svg",A,_)}},v={name:"waterfall",props:{list:Array,maxLen:Number,curLen:Number,hasMorePages:Boolean,loadingMore:Boolean},emits:["submit"],components:{ScrollLoad:w},data:()=>({imgsArr:[],imgsArr_c:[],imgCol:5,imgGap:5,loadedCount:0,imgBoxEls:[],beginIndex:0,colsHeightArr:[],reachBottomDistance:20,viewHeight:0}),computed:{isMobile:()=>u(),waterfallWidth(){return this.$refs.waterfall.clientWidth},imgWidth(){return this.colWidth-2*this.imgGap},colWidth(){return this.waterfallWidth/this.colNum},colNum(){return this.isMobile?2:this.imgCol}},watch:{imgsArr(e,t){(this.imgsArr_c.length>e.length||this.imgsArr_c.left>0&&e[0]&&!e[0]._height)&&this.reset(),this.preLoad()},list(e,t){this.imgsArr=e}},methods:{onNextPage(){this.$emit("submit")},preLoad(){this.imgsArr.forEach(((e,t)=>{if(!(t<this.loadedCount))if(e.src){let s=new Image;s.src=e.src,s.onload=s.onerror=e=>{this.imgsArr[t]._height="load"===e.type?Math.round(this.imgWidth*(s.height/s.width)):this.imgWidth,"error"===e.type&&(this.imgsArr[t]._error=!0),++this.loadedCount,this.imgsArr.length===this.loadedCount&&this.preloaded()}}else this.imgsArr[t]._height="0",++this.loadedCount,this.imgsArr.length===this.loadedCount&&this.preloaded()}))},preloaded(){this.imgsArr_c=[].concat(this.imgsArr),this.$nextTick((()=>{this.waterfall()}))},waterfall(){if(this.imgBoxEls=this.$refs.imgBox,!this.imgBoxEls)return;let e,t,s;0===this.beginIndex&&(this.colsHeightArr=[]);for(let i=this.beginIndex;i<this.imgBoxEls.length;++i){if(!this.imgBoxEls[i])return;if(s=this.imgBoxEls[i].offsetHeight,i<this.colNum)this.colsHeightArr.push(s),e=0,t=i*this.colWidth;else{let i=Math.min.apply(null,this.colsHeightArr),a=this.colsHeightArr.indexOf(i);e=i,t=a*this.colWidth,this.colsHeightArr[a]+=s}if(this.imgBoxEls[i].style.top=e+"px",this.imgBoxEls[i].style.left=t+"px",e<this.viewHeight){let e=this.imgBoxEls[i].children[0];e.src=e.getAttribute("data-src"),e.style.opacity=1,e.style.transform="scale(1)"}}this.beginIndex=this.imgBoxEls.length},reset(){this.imgsArr_c=[],this.beginIndex=0,this.loadedCount=0},scrollFn(){let e=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop;this.imgBoxEls.forEach(((t,s)=>{let i=t.children[0];if(i.src)return;let a=t.style.top;a=Number.parseFloat(a.slice(0,a.length-2)),e+this.viewHeight>a&&(i.src=i.getAttribute("data-src"),i.style.opacity=1,i.style.transform="scale(1)")}))},scroll(){const e=this.$refs.waterfall;e&&(e.onscroll=this.throttle(this.scrollFn,500))},handleReachBottom(){this.imgsArr=this.imgsArr.concat(this.imgsArr)},throttle(e,t){let s=!0;return function(){s&&(s=!1,setTimeout((()=>{e.apply(this),s=!0}),t))}}},mounted(){const e=document.getElementById("waterfall");e&&(this.viewHeight=e.clientHeight,this.preLoad(),this.scroll())}},j={id:"waterfall",class:"narrow-scrollbar",ref:"waterfall"},y=["data-src"];const q=b(v,[["render",function(e,h,n,m,g,p){const d=c("ScrollLoad");return t(),s("div",j,[(t(!0),s(a,null,r(g.imgsArr_c,((e,a)=>(t(),s("div",{class:"img-box default-card-animation",key:a,style:o({width:p.imgWidth+"px",height:e._height+"px"}),ref_for:!0,ref:"imgBox"},[i("img",{"data-src":e.src},null,8,y)],4)))),128)),l(d,{el:this.$refs.waterfall,maxLen:n.maxLen,curLen:n.curLen,hasMorePages:n.hasMorePages,loadingMore:n.loadingMore,onSubmit:p.onNextPage},null,8,["el","maxLen","curLen","hasMorePages","loadingMore","onSubmit"])],512)}],["__scopeId","data-v-7719f6b1"]]),z={class:"custom-image-search"},B={class:"left-search-icon"},E={class:"chose-type-box"},L=["onClick"],M={class:"waterfall-parent"},C=h({__name:"index",setup(o){const c=n(""),h=n("1");n(1);const u=n(20),w=n(!1),b=n(!1),A=m({list:[]}),_=[{label:"综合",value:"1"},{label:"最新",value:"2"}],v=()=>{1!=b.value&&(b.value=!0,j())},j=()=>{const e=[{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fwww.desktx.com%2Fd%2Ffile%2Fwallpaper%2Fanimals%2F20160822%2F05128add3de7bc5acfa3a38612673e1d.jpg&refer=http%3A%2F%2Fwww.desktx.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638440861&t=667c221c38da5abdb0ed7d34d87ef564",href:"https://www.baidu.com",info:"一些图片描述文字asdasdasdasdasdasasdasd",headerText:"测试"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Ffile06.16sucai.com%2F2016%2F0506%2Ff43b5bab036349f7b4ffdef661da97a8.jpg&refer=http%3A%2F%2Ffile06.16sucai.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638440861&t=fd805292f3f72e9d7ba51fc9f45245ea",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fpic1.win4000.com%2Fpic%2F3%2F5a%2Ffe101126073_250_350.jpg&refer=http%3A%2F%2Fpic1.win4000.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638440861&t=72446335a210920f58bf6c6e6a106abe",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fbos.pgzs.com%2Frbpiczy%2FWallpaper%2F2015%2F1%2F22%2Fe975967d962e45a7af2863060371d81c-12.jpg&refer=http%3A%2F%2Fbos.pgzs.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638440861&t=775ff5be8b8b1e9abc8848ff575e437d",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fpic.qqtn.com%2Fup%2F2017-11%2F2017110816281636782.jpg&refer=http%3A%2F%2Fpic.qqtn.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638440862&t=36bd6acad4963ad2d153b3a4e220a363",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fn.sinaimg.cn%2Fsinacn%2Fw640h399%2F20180301%2F9ce9-fwnpcns9232331.jpg&refer=http%3A%2F%2Fn.sinaimg.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638441157&t=46c567a84e0172aa430f0d058ba9a92f",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fn.sinaimg.cn%2Fsinacn%2Fw640h640%2F20180109%2F9e54-fyqnici8428669.jpg&refer=http%3A%2F%2Fn.sinaimg.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638441197&t=70f9aec9253df0dcea506df28938327a",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fwww.euro-premium.cn%2Fsites%2Fdefault%2Ffiles%2F2017%2F12%2F2017-12-18-609.jpg&refer=http%3A%2F%2Fwww.euro-premium.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638441197&t=e67e19c5e29ebd66265d2ed779359002",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fqqpublic.qpic.cn%2Fqq_public%2F0%2F0-2816258155-A3E56E8F829BF213072E703F23FC3DC1%2F0%3Ffmt%3Djpg%26size%3D21%26h%3D550%26w%3D410%26ppv%3D1.jpg&refer=http%3A%2F%2Fqqpublic.qpic.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638441314&t=def05d46f7dee911d2a2a8bb306976d5",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fwww.euro-premium.cn%2Fsites%2Fdefault%2Ffiles%2F2017%2F09%2F2017-09-30-110.jpg&refer=http%3A%2F%2Fwww.euro-premium.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638441314&t=d4d758316d5f48f3800b59a2eec7dc46",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fwww.goupuzi.com%2Fnewatt%2FMon_2004%2F1_183281_b959196b41fb01e.jpg&refer=http%3A%2F%2Fwww.goupuzi.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638441314&t=663a187a9631164c450e2b3b3e1b8d92",href:"https://www.baidu.com",info:"一些图片描述文字"}];setTimeout((()=>{A.list=A.list.concat(e),w.value=!0,b.value=!1}),1e3)},y=F(j,1e3);return(o,n)=>(t(),s("div",z,[l(e,{class:"custom-search-input",placeholder:"输入关键词,找到对应AI创作",modelValue:c.value,"onUpdate:modelValue":n[0]||(n[0]=e=>c.value=e),align:"left",onInputChange:p(y)},{leftIcon:g((()=>[i("span",B,[l(p(x))])])),_:1},8,["modelValue","onInputChange"]),i("div",E,[(t(),s(a,null,r(_,(e=>i("span",{key:e.value,onClick:t=>{return s=e.value,void(h.value!==s&&(h.value=s));var s},class:d({active:e.value==h.value})},f(e.label),11,L))),64))]),i("div",M,[l(q,{list:A.list,maxLen:u.value-1,curLen:A.list.length,hasMorePages:w.value,loadingMore:b.value,onSubmit:v},null,8,["list","maxLen","curLen","hasMorePages","loadingMore"])]),i("div",{class:"next-page",onClick:v},"下一页")]))}});export{C as default};
import{T as s}from"./index-98963e00.js";import{f as t,h as l,D as e,k as o,F as a,o as n,z as i}from"./vue-c4996fb3.js";import"./index-5faf8ab3.js";import"./withInstall-a23174bf.js";import"./useGlobalIcon-99a58828.js";import"./useVModel-63d31bce.js";import"./index-e32d7919.js";import"./index-76b22244.js";import"./dialog-1e319511.js";import"./form-model-500a29db.js";const r={class:"custom-t-table"},m=t({__name:"TTable",props:{columns:null,list:null},setup(t){const i=l(!1);return(l,m)=>(n(),e("div",r,[o(a(s),{class:"reset-t-table","row-key":"index",data:t.list,columns:t.columns,hover:"",loading:i.value},null,8,["data","columns","loading"])]))}}),c={class:"custom-my-payrecord"},u=t({__name:"index",setup(s){const t=i({list:[]}),l=[{title:"账号",colKey:"name"},{title:"套餐",colKey:"packages",align:"center",className:"n_quantity"},{title:"状况",colKey:"n_funds",align:"center",className:"n_funds"},{title:"到期时间",colKey:"operation",align:"right"}];return(s,a)=>(n(),e("div",c,[o(m,{columns:l,list:t.list},null,8,["list"])]))}});export{u as default};
import{f as a,h as s,z as t,j as l,D as e,k as o,x as i,Q as r,A as n,o as u}from"./vue-c4996fb3.js";import{a as d}from"./index-f23346c2.js";import{_ as m,J as p}from"./router-6e482302.js";import{g as v}from"./Task-e3178eaa.js";import{_}from"./loading2.vue_vue_type_style_index_0_lang-83e3a6ec.js";import"./withInstall-a23174bf.js";import"./useGlobalIcon-99a58828.js";const c={class:"custom-product-detail"},f=a({__name:"index",setup(a){const f=n().query.id,j=s(!1),x=s(""),y=t({list:[]}),g=a=>{p(a)};return l((()=>{(async()=>{try{if(void 0===f)return void d("没有类目id");j.value=!0;let a=await v(f,"parent");0==a.code&&(x.value=a.data[0].parent_title,y.list=a.data),j.value=!1}catch(a){j.value=!1}})()})),(a,s)=>(u(),e("div",c,[o(m,{label:x.value,list:y.list,onChange:g},null,8,["label","list"]),i(o(_,null,null,512),[[r,j.value]])]))}});export{f as default};
import{f as a,k as s,V as t,h as l,z as e,v as i,i as o,L as n,D as u,E as r,x as c,Q as d,w as m,F as v,A as _,o as p}from"./vue-c4996fb3.js";import{_ as g}from"./CustomForm.vue_vue_type_style_index_0_lang-1d30a866.js";import{_ as f}from"./loading2.vue_vue_type_style_index_0_lang-83e3a6ec.js";import{_ as y}from"./resetbutton.vue_vue_type_style_index_0_lang-d6c64623.js";import{_ as x,a as j,F as b}from"./form-69522227.js";import{b as h,g as w,c as k,d as I,e as F,f as L}from"./Task-e3178eaa.js";import{V as z}from"./tool-3c7e2283.js";import{a as C}from"./index-f23346c2.js";import"./index-e32d7919.js";import"./index-5faf8ab3.js";import"./withInstall-a23174bf.js";import"./useGlobalIcon-99a58828.js";import"./useVModel-63d31bce.js";import"./index-76b22244.js";import"./dialog-1e319511.js";import"./index-839eb681.js";import"./v4-77ca1988.js";import"./index.vue_vue_type_style_index_0_lang-90c1354d.js";import"./ScrollLoad.vue_vue_type_script_setup_true_lang-e44f7581.js";const E=a({props:{list:Object,status:String},setup(a,l){const e=()=>{const{status:l}=a;return""==l?s(x,null,null):"loading"==l?s(j,null,null):s("div",{class:"load-success-box"},[s("div",{class:"result-img-box"},[a.list?a.list.map((a=>s("div",{class:"result-img"},[s("img",{class:"img",src:a,alt:""},null)]))):""]),s("div",{class:"download-img-box"},[s(y,null,{default:()=>[t("下载")]})])])};return()=>s("div",{class:"img-res-status"},[e()])}}),V={class:"custom-image-generation-box"},q={class:"generation-box-parent"},A={class:"interaction-form"},G={class:"confirm-box"},S=r("div",{class:"pay-num"},null,-1),B={class:"generate-result"},D=r("div",{class:"help"},null,-1),M=a({__name:"index",setup(a){const x=l(!1),j=_().query.id,h=l();let M=null;const O=l(0),Q=l(!1),T=l({}),H=e({list:[],callback_list:[],status:"",reset_num:1}),J=l();i((()=>Q.value),(a=>{a&&(async()=>{try{let a=await I();0==a.code&&(T.value=a.data)}catch(a){}})()}));const K=a=>{M=window.setInterval((()=>{(async a=>{try{let s=await L({key:a});0==s.code&&s.data.image&&(H.status="success",s.data.image.length>H.callback_list.length&&(H.callback_list=s.data.image),4!=s.data.image.length&&s.data.image.length!=O.value||N())}catch(s){}})(a)}),2e3)},N=()=>{M&&(window.clearInterval(M),clearInterval(M),M=null)},P=()=>{H.list.forEach((a=>{a.lists.forEach((a=>{a.value&&(a.value="")}))})),H.status="",H.callback_list=[]},R=()=>{if(M)return void C("请等待上一个任务完成");let a={};for(let s=0;s<H.list.length;s++){let t=H.list[s];for(let s=0;s<t.lists.length;s++){let l=t.lists[s],e=z(l.rules,l.value,l.name);if(e)return void C(e);if("radio_group_size"==l.type&&""==l.value){let s=l.options.find((a=>"custom"==a.type));if(s){if(!s.value1||!s.value2)return void C("自定义图片尺寸未填写完整");a[l.name]=s.value1+"x"+s.value2}}l.value&&("number"==l.name?a[l.name]=parseFloat(l.value+""):a[l.name]=l.value)}}(async a=>{try{let s=await F({scenario_id:J.value,parameters:a});0==s.code&&(O.value=a.number,K(s.data.uuid),H.status="loading")}catch(s){}})(a)};return o((async()=>{j?await(async()=>{try{x.value=!0;let a=await w(j,"id");if(0==a.code){J.value=a.data.id;let s=a.data.form;if(!s.length)return void C("表单未配置");{s.push(k);const a=b(s);s=a.list,a.al_config&&(Q.value=!0)}H.list=s}x.value=!1}catch(a){x.value=!1}})():C("禁止访问")})),n((()=>{N()})),(a,l)=>(p(),u("div",V,[r("div",q,[c(r("div",{class:"generation-box",ref_key:"GenerationBox",ref:h},[r("div",A,[s(g,{formList:H.list,config:T.value},null,8,["formList","config"]),r("div",G,[S,s(y,{onClick:P,width:"20%"},{default:m((()=>[t("重置")])),_:1}),s(y,{onClick:R,width:"50%",bold:""},{default:m((()=>[t("生成图片")])),_:1})])]),r("div",B,[s(v(E),{status:H.status,list:H.callback_list},null,8,["status","list"])])],512),[[d,!x.value]])]),D,c(s(f,null,null,512),[[d,x.value]])]))}});export{M as default};
import{f as s,h as t,z as e,i as l,D as a,x as i,Q as o,E as r,k as n,w as u,A as m,n as p,o as _,V as c}from"./vue-c4996fb3.js";import{_ as d}from"./CustomForm.vue_vue_type_style_index_0_lang-1d30a866.js";import{_ as v}from"./resetbutton.vue_vue_type_style_index_0_lang-d6c64623.js";import{_ as f}from"./gptmessage.vue_vue_type_style_index_0_lang-7e78322b.js";import{F as g,g as y,u as j,C as x}from"./Task-e3178eaa.js";import{a as h}from"./index-f23346c2.js";import{_ as w}from"./loading2.vue_vue_type_style_index_0_lang-83e3a6ec.js";import{V as L,C as k}from"./tool-3c7e2283.js";import{F as C}from"./form-69522227.js";import"./index-e32d7919.js";import"./index-5faf8ab3.js";import"./withInstall-a23174bf.js";import"./useGlobalIcon-99a58828.js";import"./useVModel-63d31bce.js";import"./index-76b22244.js";import"./dialog-1e319511.js";import"./index-839eb681.js";import"./v4-77ca1988.js";import"./index.vue_vue_type_style_index_0_lang-90c1354d.js";import"./ScrollLoad.vue_vue_type_script_setup_true_lang-e44f7581.js";const b={class:"custom-copywriting-generation-page"},E=["src"],F={class:"interaction-form"},I={class:"confirm-box"},S=r("div",null,"字符余额:0/50000",-1),V=r("div",{class:"cust-line"},null,-1),q=s({__name:"index",setup(s){const g=m().query.id,q={tips:new URL("/assets/tips-c132fa27.png",self.location).href},z=t(),A=t(),B=t(""),D=t(!1),G=e({list:[]}),J=e({list:[],localList:[]}),M=async()=>{try{D.value=!0;let s=await y(g,"id");if(0==s.code){A.value=s.data.id,B.value=s.data.example_image;let t=s.data.form;t=C(t).list,G.list=t}D.value=!1,p((()=>{z.value&&k(z.value)}))}catch(s){D.value=!1}},N=()=>{G.list.forEach((s=>{s.lists.forEach((s=>{s.value&&(s.value="")}))}))},O=()=>{let s={};for(let t=0;t<G.list.length;t++){let e=G.list[t];for(let t=0;t<e.lists.length;t++){let l=e.lists[t],a=L(l.rules,l.value);if(a)return void h(a);s[l.name]=l.value}}(async s=>{try{J.list.push({message:""});let t=await j({scenario_id:A.value,messages:[],parameters:s});if(0==t.code){J.localList=t.data,localStorage.setItem(x,JSON.stringify(J.localList));let s=J.localList.filter((s=>"assistant"==s.role));s&&s.length&&(J.list[J.list.length-1].message=s[s.length-1].content)}}catch(t){J.list.pop()}})(s)};return l((async()=>{g?await M():h("禁止访问")})),(s,t)=>{var e;return _(),a("div",b,[i(r("div",{class:"custom-copywriting-generation",ref_key:"CopywritingBox",ref:z},[r("img",{class:"tip-box",src:null!=(e=B.value)?e:q.tips,alt:""},null,8,E),r("div",F,[n(d,{formList:G.list},null,8,["formList"]),r("div",I,[S,n(v,{onClick:N,width:"20%"},{default:u((()=>[c("重置")])),_:1}),n(v,{onClick:O,width:"50%",bold:""},{default:u((()=>[c("生成文案")])),_:1})]),V,n(f,{computed:"",list:J.list},null,8,["list"])])],512),[[o,!D.value]]),i(n(w,null,null,512),[[o,D.value]])])}}});export{q as default};
System.register(["./vue-legacy-a77002d8.js","./CustomForm.vue_vue_type_style_index_0_lang-legacy-9fd46059.js","./loading2.vue_vue_type_style_index_0_lang-legacy-46f03ae0.js","./resetbutton.vue_vue_type_style_index_0_lang-legacy-e72cc57a.js","./form-legacy-2adc72b2.js","./Task-legacy-da35db10.js","./tool-legacy-3f4f95f0.js","./index-legacy-02a74204.js","./index-legacy-b3c74255.js","./index-legacy-4c8f9698.js","./withInstall-legacy-a4ca9144.js","./useGlobalIcon-legacy-7d8ca2a4.js","./useVModel-legacy-71bf3ab2.js","./index-legacy-e38592e5.js","./dialog-legacy-771f8f43.js","./index-legacy-0aff25a3.js","./v4-legacy-ad483dde.js","./index.vue_vue_type_style_index_0_lang-legacy-19b5295d.js","./ScrollLoad.vue_vue_type_script_setup_true_lang-legacy-a9d41414.js"],(function(l,e){"use strict";var a,t,s,n,i,u,c,o,r,d,v,g,_,y,m,f,p,x,j,b,h,w,k,I,F,L,z,C,E;return{setters:[l=>{a=l.f,t=l.k,s=l.V,n=l.h,i=l.z,u=l.v,c=l.i,o=l.L,r=l.D,d=l.E,v=l.x,g=l.Q,_=l.w,y=l.F,m=l.A,f=l.o},l=>{p=l._},l=>{x=l._},l=>{j=l._},l=>{b=l._,h=l.a,w=l.F},l=>{l.b,k=l.g,I=l.c,F=l.d,L=l.e,z=l.f},l=>{C=l.V},l=>{E=l.a},null,null,null,null,null,null,null,null,null,null,null],execute:function(){const e=a({props:{list:Object,status:String},setup(l,e){const a=()=>{const{status:e}=l;return""==e?t(b,null,null):"loading"==e?t(h,null,null):t("div",{class:"load-success-box"},[t("div",{class:"result-img-box"},[l.list?l.list.map((l=>t("div",{class:"result-img"},[t("img",{class:"img",src:l,alt:""},null)]))):""]),t("div",{class:"download-img-box"},[t(j,null,{default:()=>[s("下载")]})])])};return()=>t("div",{class:"img-res-status"},[a()])}}),S={class:"custom-image-generation-box"},V={class:"generation-box-parent"},q={class:"interaction-form"},A={class:"confirm-box"},G=d("div",{class:"pay-num"},null,-1),B={class:"generate-result"},D=d("div",{class:"help"},null,-1);l("default",a({__name:"index",setup(l){const a=n(!1),b=m().query.id,h=n();let M=null;const O=n(0),Q=n(!1),T=n({}),H=i({list:[],callback_list:[],status:"",reset_num:1}),J=n();u((()=>Q.value),(l=>{l&&(async()=>{try{let l=await F();0==l.code&&(T.value=l.data)}catch(l){}})()}));const K=l=>{M=window.setInterval((()=>{(async l=>{try{let e=await z({key:l});0==e.code&&e.data.image&&(H.status="success",e.data.image.length>H.callback_list.length&&(H.callback_list=e.data.image),4!=e.data.image.length&&e.data.image.length!=O.value||N())}catch(e){}})(l)}),2e3)},N=()=>{M&&(window.clearInterval(M),clearInterval(M),M=null)},P=()=>{H.list.forEach((l=>{l.lists.forEach((l=>{l.value&&(l.value="")}))})),H.status="",H.callback_list=[]},R=()=>{if(M)return void E("请等待上一个任务完成");let l={};for(let e=0;e<H.list.length;e++){let a=H.list[e];for(let e=0;e<a.lists.length;e++){let t=a.lists[e],s=C(t.rules,t.value,t.name);if(s)return void E(s);if("radio_group_size"==t.type&&""==t.value){let e=t.options.find((l=>"custom"==l.type));if(e){if(!e.value1||!e.value2)return void E("自定义图片尺寸未填写完整");l[t.name]=e.value1+"x"+e.value2}}t.value&&("number"==t.name?l[t.name]=parseFloat(t.value+""):l[t.name]=t.value)}}(async l=>{try{let e=await L({scenario_id:J.value,parameters:l});0==e.code&&(O.value=l.number,K(e.data.uuid),H.status="loading")}catch(e){}})(l)};return c((async()=>{b?await(async()=>{try{a.value=!0;let l=await k(b,"id");if(0==l.code){J.value=l.data.id;let e=l.data.form;if(!e.length)return void E("表单未配置");{e.push(I);const l=w(e);e=l.list,l.al_config&&(Q.value=!0)}H.list=e}a.value=!1}catch(l){a.value=!1}})():E("禁止访问")})),o((()=>{N()})),(l,n)=>(f(),r("div",S,[d("div",V,[v(d("div",{class:"generation-box",ref_key:"GenerationBox",ref:h},[d("div",q,[t(p,{formList:H.list,config:T.value},null,8,["formList","config"]),d("div",A,[G,t(j,{onClick:P,width:"20%"},{default:_((()=>[s("重置")])),_:1}),t(j,{onClick:R,width:"50%",bold:""},{default:_((()=>[s("生成图片")])),_:1})])]),d("div",B,[t(y(e),{status:H.status,list:H.callback_list},null,8,["status","list"])])],512),[[g,!a.value]])]),D,v(t(x,null,null,512),[[g,a.value]])]))}}))}}}));
System.register(["./vue-legacy-a77002d8.js","./CustomForm.vue_vue_type_style_index_0_lang-legacy-9fd46059.js","./loading2.vue_vue_type_style_index_0_lang-legacy-46f03ae0.js","./resetbutton.vue_vue_type_style_index_0_lang-legacy-e72cc57a.js","./form-legacy-2adc72b2.js","./ImageEdit-legacy-4d0e45e5.js","./Task-legacy-da35db10.js","./tool-legacy-3f4f95f0.js","./index-legacy-02a74204.js","./index-legacy-b3c74255.js","./index-legacy-4c8f9698.js","./withInstall-legacy-a4ca9144.js","./useGlobalIcon-legacy-7d8ca2a4.js","./useVModel-legacy-71bf3ab2.js","./index-legacy-e38592e5.js","./dialog-legacy-771f8f43.js","./index-legacy-0aff25a3.js","./v4-legacy-ad483dde.js","./index.vue_vue_type_style_index_0_lang-legacy-19b5295d.js","./ScrollLoad.vue_vue_type_script_setup_true_lang-legacy-a9d41414.js","./_plugin-vue_export-helper-legacy-762b7923.js"],(function(l,e){"use strict";var a,t,s,u,i,n,c,o,d,r,g,m,_,v,y,p,b,f,j,x,h,w,k,I,S,O,L,C,E,B,F,G,q;return{setters:[l=>{a=l.f,t=l.h,s=l.v,u=l.k,i=l.x,n=l.Q,c=l.V,o=l.z,d=l.i,r=l.j,g=l.L,m=l.D,_=l.E,v=l.w,y=l.F,p=l.A,b=l.n,f=l.o},l=>{j=l._},l=>{x=l._},l=>{h=l._},l=>{w=l._,k=l.a,I=l.e,S=l.F},l=>{O=l.I},l=>{L=l.M,C=l.d,E=l.e,l.i,B=l.g,F=l.f},l=>{G=l.C},l=>{q=l.a},null,null,null,null,null,null,null,null,null,null,null,null],execute:function(){const e=a({props:{list:Object,status:String,backgroundImage:String,config:Object,OverlayImages:Object,module_status:Number},emits:["submit"],setup(l,{emit:e}){const a=t(L.wait);s((()=>l.module_status),(l=>{l&&(a.value=l)}));const o=l=>{e("submit",l)},d=()=>{const{status:e}=l;return""==e?u(w,null,null):"loading"==e?u(k,null,null):"edit"==e?"":u("div",{class:"load-success-box"},[u("div",{class:"result-img-box narrow-scrollbar"},[l.list?l.list.map((l=>u("div",{class:"result-img"},[u("img",{class:"img",src:l,alt:""},null)]))):""]),u("div",{class:"download-img-box"},[u(h,null,{default:()=>[c("下载")]})])])};return()=>u("div",{class:"img-res-status"},[d(),i(u(O,{module_status:a.value,list:l.OverlayImages,edit_image:l.backgroundImage,config:l.config,onSubmit:o},null),[[n,"edit"==l.status]])])}}),z={class:"custom-model-template"},A={class:"generation-box-parent"},M={class:"interaction-form"},V={class:"confirm-box"},D=_("div",{class:"pay-num"},null,-1),N={class:"generate-result"},Q=_("div",{class:"help"},null,-1);l("default",a({__name:"index",setup(l){const a=t(!1),s=p().query.id,w=t();let k=null;const O=o({url:"",prompt:"",name:""}),T=t({}),H=o({list:[],callback_list:[],status:"",module_status:L.wait,reset_num:1}),J=o({list:[]}),K=t(),P=t(),R=l=>{J.list.length?J.list[0]=l:J.list.push(l)},U=l=>{O.url=l.url,O.prompt=l.prompt,O.name=l.name,H.status="edit"},W=l=>{k=window.setInterval((()=>{(async l=>{try{let e=await F({key:l});0==e.code&&e.data.image&&(H.status="success",e.data.image.length>H.callback_list.length&&(H.callback_list=e.data.image),4==e.data.image.length&&X())}catch(e){}})(l)}),2e3)},X=()=>{k&&(window.clearInterval(k),clearInterval(k),k=null)},Y=()=>{H.list.forEach((l=>{l.lists.forEach((l=>{l.value&&(l.value="")}))})),H.status="",H.callback_list=[],H.reset_num+=1},Z=l=>{if(l){const e=I(H.list);e&&(e.image=l,e[O.name]=O.prompt,$(e))}},$=async l=>{try{let e=await E({scenario_id:K.value,parameters:l});0==e.code&&(W(e.data.uuid),H.status="loading")}catch(e){}},ll=()=>{I(H.list)&&(H.module_status=L.upload,H.status="loading")};d((async()=>{(async()=>{try{let l=await C();0==l.code&&(T.value=l.data)}catch(l){}})()}));const el=async()=>{try{a.value=!0;let l=await B(s,"id");if(0==l.code){K.value=l.data.id,P.value=l.data.sub_type;let e=l.data.form;if(!e.length)return void q("表单未配置");e=S(e).list,H.list=e}a.value=!1,b((()=>{w.value&&G(w.value)}))}catch(l){a.value=!1}};return r((async()=>{s?await el():q("禁止访问")})),g((()=>{X()})),(l,t)=>(f(),m("div",z,[_("div",A,[i(_("div",{class:"generation-box",ref_key:"GenerationBox",ref:w},[_("div",M,[u(j,{formList:H.list,sub_type:P.value,onSubmitBackGround:U,onSubmitLocalImage:R},null,8,["formList","sub_type"]),_("div",V,[D,u(h,{onClick:Y,width:"20%"},{default:v((()=>[c("重置")])),_:1}),u(h,{onClick:ll,width:"50%",bold:""},{default:v((()=>[c("生成图片")])),_:1})])]),_("div",N,[u(y(e),{status:H.status,backgroundImage:O.url,OverlayImages:J.list,list:H.callback_list,module_status:H.module_status,config:T.value,onSubmit:Z},null,8,["status","backgroundImage","OverlayImages","list","module_status","config"])])],512),[[n,!a.value]])]),Q,i(u(x,null,null,512),[[n,a.value]])]))}}))}}}));
System.register(["./vue-legacy-a77002d8.js","./CustomForm.vue_vue_type_style_index_0_lang-legacy-9fd46059.js","./resetbutton.vue_vue_type_style_index_0_lang-legacy-e72cc57a.js","./gptmessage.vue_vue_type_style_index_0_lang-legacy-e945d97f.js","./Task-legacy-da35db10.js","./index-legacy-02a74204.js","./loading2.vue_vue_type_style_index_0_lang-legacy-46f03ae0.js","./tool-legacy-3f4f95f0.js","./form-legacy-2adc72b2.js","./index-legacy-b3c74255.js","./index-legacy-4c8f9698.js","./withInstall-legacy-a4ca9144.js","./useGlobalIcon-legacy-7d8ca2a4.js","./useVModel-legacy-71bf3ab2.js","./index-legacy-e38592e5.js","./dialog-legacy-771f8f43.js","./index-legacy-0aff25a3.js","./v4-legacy-ad483dde.js","./index.vue_vue_type_style_index_0_lang-legacy-19b5295d.js","./ScrollLoad.vue_vue_type_script_setup_true_lang-legacy-a9d41414.js"],(function(l,e){"use strict";var t,s,a,i,n,u,c,o,g,r,_,y,d,v,f,p,m,j,x,h,w,L,k,C,b;return{setters:[l=>{t=l.f,s=l.h,a=l.z,i=l.i,n=l.D,u=l.x,c=l.Q,o=l.E,g=l.k,r=l.w,_=l.A,y=l.n,d=l.o,v=l.V},l=>{f=l._},l=>{p=l._},l=>{m=l._},l=>{l.F,j=l.g,x=l.u,h=l.C},l=>{w=l.a},l=>{L=l._},l=>{k=l.V,C=l.C},l=>{b=l.F},null,null,null,null,null,null,null,null,null,null,null],execute:function(){const e={class:"custom-copywriting-generation-page"},S=["src"],E={class:"interaction-form"},F={class:"confirm-box"},I=o("div",null,"字符余额:0/50000",-1),V=o("div",{class:"cust-line"},null,-1);l("default",t({__name:"index",setup(l){const t=_().query.id,q={tips:new URL("/assets/tips-c132fa27.png",self.location).href},z=s(),A=s(),B=s(""),D=s(!1),G=a({list:[]}),J=a({list:[],localList:[]}),M=async()=>{try{D.value=!0;let l=await j(t,"id");if(0==l.code){A.value=l.data.id,B.value=l.data.example_image;let e=l.data.form;e=b(e).list,G.list=e}D.value=!1,y((()=>{z.value&&C(z.value)}))}catch(l){D.value=!1}},N=()=>{G.list.forEach((l=>{l.lists.forEach((l=>{l.value&&(l.value="")}))}))},O=()=>{let l={};for(let e=0;e<G.list.length;e++){let t=G.list[e];for(let e=0;e<t.lists.length;e++){let s=t.lists[e],a=k(s.rules,s.value);if(a)return void w(a);l[s.name]=s.value}}(async l=>{try{J.list.push({message:""});let e=await x({scenario_id:A.value,messages:[],parameters:l});if(0==e.code){J.localList=e.data,localStorage.setItem(h,JSON.stringify(J.localList));let l=J.localList.filter((l=>"assistant"==l.role));l&&l.length&&(J.list[J.list.length-1].message=l[l.length-1].content)}}catch(e){J.list.pop()}})(l)};return i((async()=>{t?await M():w("禁止访问")})),(l,t)=>(d(),n("div",e,[u(o("div",{class:"custom-copywriting-generation",ref_key:"CopywritingBox",ref:z},[o("img",{class:"tip-box",src:B.value??q.tips,alt:""},null,8,S),o("div",E,[g(f,{formList:G.list},null,8,["formList"]),o("div",F,[I,g(p,{onClick:N,width:"20%"},{default:r((()=>[v("重置")])),_:1}),g(p,{onClick:O,width:"50%",bold:""},{default:r((()=>[v("生成文案")])),_:1})]),V,g(m,{computed:"",list:J.list},null,8,["list"])])],512),[[c,!D.value]]),u(g(L,null,null,512),[[c,D.value]])]))}}))}}}));
This source diff could not be displayed because it is too large. You can view the blob instead.
System.register(["./vue-legacy-a77002d8.js","./index-legacy-02a74204.js","./router-legacy-46d9f9ba.js","./Task-legacy-da35db10.js","./loading2.vue_vue_type_style_index_0_lang-legacy-46f03ae0.js","./withInstall-legacy-a4ca9144.js","./useGlobalIcon-legacy-7d8ca2a4.js"],(function(e,l){"use strict";var t,a,s,n,u,i,c,r,o,d,v,y,g,_,j;return{setters:[e=>{t=e.f,a=e.h,s=e.z,n=e.j,u=e.D,i=e.k,c=e.x,r=e.Q,o=e.A,d=e.o},e=>{v=e.a},e=>{y=e._,g=e.J},e=>{_=e.g},e=>{j=e._},null,null],execute:function(){const l={class:"custom-product-detail"};e("default",t({__name:"index",setup(e){const t=o().query.id,f=a(!1),p=a(""),x=s({list:[]}),h=e=>{g(e)};return n((()=>{(async()=>{try{if(void 0===t)return void v("没有类目id");f.value=!0;let e=await _(t,"parent");0==e.code&&(p.value=e.data[0].parent_title,x.list=e.data),f.value=!1}catch(e){f.value=!1}})()})),(e,t)=>(d(),u("div",l,[i(y,{label:p.value,list:x.list,onChange:h},null,8,["label","list"]),c(i(j,null,null,512),[[r,f.value]])]))}}))}}}));
System.register(["./index.vue_vue_type_style_index_0_lang-legacy-19b5295d.js","./vue-legacy-a77002d8.js","./tool-legacy-3f4f95f0.js","./index-legacy-02a74204.js","./ScrollLoad.vue_vue_type_script_setup_true_lang-legacy-a9d41414.js","./_plugin-vue_export-helper-legacy-762b7923.js","./withInstall-legacy-a4ca9144.js","./useGlobalIcon-legacy-7d8ca2a4.js"],(function(e,t){"use strict";var s,i,a,r,l,c,o,n,h,g,m,d,p,f,u,F,w,b,A,_;return{setters:[e=>{s=e._},e=>{i=e.o,a=e.D,r=e.E,l=e.H,c=e.I,o=e.U,n=e.k,h=e.r,g=e.f,m=e.h,d=e.z,p=e.w,f=e.F,u=e.J,F=e.G},e=>{w=e.i,b=e.d},null,e=>{A=e._},e=>{_=e._},null,null],execute:function(){const t={width:"41",height:"41",fill:"none",xmlns:"http://www.w3.org/2000/svg"},x=[r("path",{d:"M31.868 29.818 27.21 25.16c1.118-1.677 1.864-3.727 1.864-5.87 0-5.685-4.66-10.344-10.343-10.344-5.685 0-10.344 4.66-10.344 10.344 0 5.684 4.66 10.343 10.344 10.343 2.515 0 4.752-.932 6.615-2.423l4.566 4.566c.28.28.653.373 1.025.373.373 0 .746-.094 1.025-.373a1.441 1.441 0 0 0-.093-1.957Zm-20.593-10.53c0-4.1 3.354-7.547 7.548-7.547a7.516 7.516 0 0 1 7.547 7.548c0 4.1-3.354 7.547-7.547 7.547-4.194 0-7.548-3.447-7.548-7.547Z",fill:"#fff"},null,-1)],v={render:function(e,s){return i(),a("svg",t,x)}},y={name:"waterfall",props:{list:Array,maxLen:Number,curLen:Number,hasMorePages:Boolean,loadingMore:Boolean},emits:["submit"],components:{ScrollLoad:A},data:()=>({imgsArr:[],imgsArr_c:[],imgCol:5,imgGap:5,loadedCount:0,imgBoxEls:[],beginIndex:0,colsHeightArr:[],reachBottomDistance:20,viewHeight:0}),computed:{isMobile:()=>w(),waterfallWidth(){return this.$refs.waterfall.clientWidth},imgWidth(){return this.colWidth-2*this.imgGap},colWidth(){return this.waterfallWidth/this.colNum},colNum(){return this.isMobile?2:this.imgCol}},watch:{imgsArr(e,t){(this.imgsArr_c.length>e.length||this.imgsArr_c.left>0&&e[0]&&!e[0]._height)&&this.reset(),this.preLoad()},list(e,t){this.imgsArr=e}},methods:{onNextPage(){this.$emit("submit")},preLoad(){this.imgsArr.forEach(((e,t)=>{if(!(t<this.loadedCount))if(e.src){let s=new Image;s.src=e.src,s.onload=s.onerror=e=>{this.imgsArr[t]._height="load"===e.type?Math.round(this.imgWidth*(s.height/s.width)):this.imgWidth,"error"===e.type&&(this.imgsArr[t]._error=!0),++this.loadedCount,this.imgsArr.length===this.loadedCount&&this.preloaded()}}else this.imgsArr[t]._height="0",++this.loadedCount,this.imgsArr.length===this.loadedCount&&this.preloaded()}))},preloaded(){this.imgsArr_c=[].concat(this.imgsArr),this.$nextTick((()=>{this.waterfall()}))},waterfall(){if(this.imgBoxEls=this.$refs.imgBox,!this.imgBoxEls)return;let e,t,s;0===this.beginIndex&&(this.colsHeightArr=[]);for(let i=this.beginIndex;i<this.imgBoxEls.length;++i){if(!this.imgBoxEls[i])return;if(s=this.imgBoxEls[i].offsetHeight,i<this.colNum)this.colsHeightArr.push(s),e=0,t=i*this.colWidth;else{let i=Math.min.apply(null,this.colsHeightArr),a=this.colsHeightArr.indexOf(i);e=i,t=a*this.colWidth,this.colsHeightArr[a]+=s}if(this.imgBoxEls[i].style.top=e+"px",this.imgBoxEls[i].style.left=t+"px",e<this.viewHeight){let e=this.imgBoxEls[i].children[0];e.src=e.getAttribute("data-src"),e.style.opacity=1,e.style.transform="scale(1)"}}this.beginIndex=this.imgBoxEls.length},reset(){this.imgsArr_c=[],this.beginIndex=0,this.loadedCount=0},scrollFn(){let e=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop;this.imgBoxEls.forEach(((t,s)=>{let i=t.children[0];if(i.src)return;let a=t.style.top;a=Number.parseFloat(a.slice(0,a.length-2)),e+this.viewHeight>a&&(i.src=i.getAttribute("data-src"),i.style.opacity=1,i.style.transform="scale(1)")}))},scroll(){const e=this.$refs.waterfall;e&&(e.onscroll=this.throttle(this.scrollFn,500))},handleReachBottom(){this.imgsArr=this.imgsArr.concat(this.imgsArr)},throttle(e,t){let s=!0;return function(){s&&(s=!1,setTimeout((()=>{e.apply(this),s=!0}),t))}}},mounted(){const e=document.getElementById("waterfall");e&&(this.viewHeight=e.clientHeight,this.preLoad(),this.scroll())}},j={id:"waterfall",class:"narrow-scrollbar",ref:"waterfall"},q=["data-src"],z=_(y,[["render",function(e,t,s,g,m,d){const p=h("ScrollLoad");return i(),a("div",j,[(i(!0),a(l,null,c(m.imgsArr_c,((e,t)=>(i(),a("div",{class:"img-box default-card-animation",key:t,style:o({width:d.imgWidth+"px",height:e._height+"px"}),ref_for:!0,ref:"imgBox"},[r("img",{"data-src":e.src},null,8,q)],4)))),128)),n(p,{el:this.$refs.waterfall,maxLen:s.maxLen,curLen:s.curLen,hasMorePages:s.hasMorePages,loadingMore:s.loadingMore,onSubmit:d.onNextPage},null,8,["el","maxLen","curLen","hasMorePages","loadingMore","onSubmit"])],512)}],["__scopeId","data-v-7719f6b1"]]),B={class:"custom-image-search"},E={class:"left-search-icon"},L={class:"chose-type-box"},M=["onClick"],C={class:"waterfall-parent"};e("default",g({__name:"index",setup(e){const t=m(""),o=m("1");m(1);const h=m(20),g=m(!1),w=m(!1),A=d({list:[]}),_=[{label:"综合",value:"1"},{label:"最新",value:"2"}],x=()=>{1!=w.value&&(w.value=!0,y())},y=()=>{const e=[{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fwww.desktx.com%2Fd%2Ffile%2Fwallpaper%2Fanimals%2F20160822%2F05128add3de7bc5acfa3a38612673e1d.jpg&refer=http%3A%2F%2Fwww.desktx.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638440861&t=667c221c38da5abdb0ed7d34d87ef564",href:"https://www.baidu.com",info:"一些图片描述文字asdasdasdasdasdasasdasd",headerText:"测试"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Ffile06.16sucai.com%2F2016%2F0506%2Ff43b5bab036349f7b4ffdef661da97a8.jpg&refer=http%3A%2F%2Ffile06.16sucai.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638440861&t=fd805292f3f72e9d7ba51fc9f45245ea",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fpic1.win4000.com%2Fpic%2F3%2F5a%2Ffe101126073_250_350.jpg&refer=http%3A%2F%2Fpic1.win4000.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638440861&t=72446335a210920f58bf6c6e6a106abe",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fbos.pgzs.com%2Frbpiczy%2FWallpaper%2F2015%2F1%2F22%2Fe975967d962e45a7af2863060371d81c-12.jpg&refer=http%3A%2F%2Fbos.pgzs.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638440861&t=775ff5be8b8b1e9abc8848ff575e437d",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fpic.qqtn.com%2Fup%2F2017-11%2F2017110816281636782.jpg&refer=http%3A%2F%2Fpic.qqtn.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638440862&t=36bd6acad4963ad2d153b3a4e220a363",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fn.sinaimg.cn%2Fsinacn%2Fw640h399%2F20180301%2F9ce9-fwnpcns9232331.jpg&refer=http%3A%2F%2Fn.sinaimg.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638441157&t=46c567a84e0172aa430f0d058ba9a92f",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fn.sinaimg.cn%2Fsinacn%2Fw640h640%2F20180109%2F9e54-fyqnici8428669.jpg&refer=http%3A%2F%2Fn.sinaimg.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638441197&t=70f9aec9253df0dcea506df28938327a",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fwww.euro-premium.cn%2Fsites%2Fdefault%2Ffiles%2F2017%2F12%2F2017-12-18-609.jpg&refer=http%3A%2F%2Fwww.euro-premium.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638441197&t=e67e19c5e29ebd66265d2ed779359002",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fqqpublic.qpic.cn%2Fqq_public%2F0%2F0-2816258155-A3E56E8F829BF213072E703F23FC3DC1%2F0%3Ffmt%3Djpg%26size%3D21%26h%3D550%26w%3D410%26ppv%3D1.jpg&refer=http%3A%2F%2Fqqpublic.qpic.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638441314&t=def05d46f7dee911d2a2a8bb306976d5",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fwww.euro-premium.cn%2Fsites%2Fdefault%2Ffiles%2F2017%2F09%2F2017-09-30-110.jpg&refer=http%3A%2F%2Fwww.euro-premium.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638441314&t=d4d758316d5f48f3800b59a2eec7dc46",href:"https://www.baidu.com",info:"一些图片描述文字"},{src:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fwww.goupuzi.com%2Fnewatt%2FMon_2004%2F1_183281_b959196b41fb01e.jpg&refer=http%3A%2F%2Fwww.goupuzi.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638441314&t=663a187a9631164c450e2b3b3e1b8d92",href:"https://www.baidu.com",info:"一些图片描述文字"}];setTimeout((()=>{A.list=A.list.concat(e),g.value=!0,w.value=!1}),1e3)},j=b(y,1e3);return(e,m)=>(i(),a("div",B,[n(s,{class:"custom-search-input",placeholder:"输入关键词,找到对应AI创作",modelValue:t.value,"onUpdate:modelValue":m[0]||(m[0]=e=>t.value=e),align:"left",onInputChange:f(j)},{leftIcon:p((()=>[r("span",E,[n(f(v))])])),_:1},8,["modelValue","onInputChange"]),r("div",L,[(i(),a(l,null,c(_,(e=>r("span",{key:e.value,onClick:t=>{return s=e.value,void(o.value!==s&&(o.value=s));var s},class:u({active:e.value==o.value})},F(e.label),11,M))),64))]),r("div",C,[n(z,{list:A.list,maxLen:h.value-1,curLen:A.list.length,hasMorePages:g.value,loadingMore:w.value,onSubmit:x},null,8,["list","maxLen","curLen","hasMorePages","loadingMore"])]),r("div",{class:"next-page",onClick:x},"下一页")]))}}))}}}));
import{o as e,D as l,E as t,f as s,h as a,z as u,v as n,W as i,x as o,X as d,U as c,k as r,w as p,R as m,J as v,G as f,K as h,c as g,F as b,H as y,I as w}from"./vue-c4996fb3.js";const C={width:"28",height:"28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},k=[t("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M21.09 17.802a22.529 22.529 0 0 0 2.462-2.559c.453-.55.68-.824.68-1.243 0-.419-.227-.694-.68-1.243C21.895 10.745 18.242 7 14 7c-1.073 0-2.108.24-3.083.63l2.877 2.876a3.5 3.5 0 0 1 3.7 3.7l3.595 3.596Zm-9.996-5.753a3.5 3.5 0 0 0 4.857 4.857l2.691 2.692C17.242 20.422 15.666 21 14 21c-4.242 0-7.896-3.745-9.553-5.757-.453-.55-.68-.824-.68-1.243 0-.419.227-.694.68-1.243.82-.996 2.13-2.417 3.758-3.597l2.889 2.889Z",fill:"#B9BDCA"},null,-1),t("path",{d:"M5.833 2.333 24.5 21",stroke:"#B9BDCA","stroke-width":"2"},null,-1)];const x={render:function(t,s){return e(),l("svg",C,k)}},B={width:"28",height:"28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_=[t("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24.273 14c0-.353-.193-.593-.58-1.072C22.11 10.968 18.366 7 14 7c-4.365 0-8.109 3.967-9.692 5.928-.387.48-.58.719-.58 1.072 0 .353.193.593.58 1.072C5.89 17.032 9.635 21 14 21c4.366 0 8.11-3.967 9.693-5.928.387-.48.58-.719.58-1.072ZM14 17.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Z",fill:"#CCD2E3"},null,-1)];const A={render:function(t,s){return e(),l("svg",B,_)}},V=/^\w{3,}(\.\w+)*@[A-z0-9]+(\.[A-z]{2,8}){1,2}$/,D="remember_phone",I="remember_email",M=["button","local_upload"],S={class:"custom-input-global"},Z=t("span",{class:"left-input-icon"},null,-1),z=["type","disabled","placeholder"],L={key:0,class:"custom-pwd-hide-button"},T={key:0,class:"remember-select-box"},$=["onClick"],E={class:"account"},F=t("div",{class:"password"},"********",-1),U={key:0,class:"custom-input-rule"},j=s({__name:"index",props:{type:{default:"text"},placeholder:{default:"请输入"},num:null,rules:null,modelValue:null,disabled:{type:Boolean,default:!1},needSelect:{type:Boolean,default:!1},selectList:{default:[]},align:{default:"center"}},emits:["update:modelValue","submitType","submitAccount","inputChange"],setup(s,{emit:C}){const k=s,B=a(""),_=a(!1),D=u({status:!1,message:""}),I=a("text"),M=a("private"),j=()=>{k.needSelect&&(_.value=!0)},q=()=>{k.needSelect&&(_.value=!1)},G=e=>{D.status=!0,D.message=e.message,C("submitType",!1)},H=()=>{D.status=!1,D.message="",C("submitType",!0)};"password"==k.type&&(I.value=k.type);const J=e=>{M.value="text"===e?"public":"private",I.value=e},K=()=>{const{rules:e}=k;let l=B.value;if(e)for(let t in e){let s=e[t];if(s.required&&!l)return void G(s);if(H(),s.validator){let e=s.validator(l);if(!e.status)return void G(e);H()}if("email"==s.type){if(!V.test(l))return void G(s);H()}if(s.min&&l.length<s.min)return void G(s);H()}};return n((()=>B.value),(e=>{C("update:modelValue",e),K()})),n((()=>k.modelValue),(e=>{B.value=e})),n((()=>k.num),(e=>{K()})),(a,u)=>(e(),l("div",S,[t("div",{class:v(["custom-input-box",{"custom-input-error":D.status}])},[i(a.$slots,"leftIcon",{},(()=>[Z])),o(t("input",{type:I.value,"onUpdate:modelValue":u[0]||(u[0]=e=>B.value=e),class:"cust-input",disabled:s.disabled,placeholder:s.placeholder,onFocus:j,onBlur:q,onInput:u[1]||(u[1]=e=>(e=>{const{type:l}=k;"number"==l&&(B.value=e.replace(/[^\d]/g,"")),C("inputChange",B.value)})(B.value)),style:c({"text-align":s.align})},null,44,z),[[d,B.value]]),i(a.$slots,"rightIcon",{},(()=>["password"===s.type?(e(),l("span",L,["private"===M.value?(e(),g(b(x),{key:0,onClick:u[2]||(u[2]=e=>J("text"))})):(e(),g(b(A),{key:1,onClick:u[3]||(u[3]=e=>J("password"))}))])):h("",!0)])),r(m,{name:"remember-fade"},{default:p((()=>[s.needSelect&&_.value&&s.selectList.length?(e(),l("div",T,[(e(!0),l(y,null,w(s.selectList,(s=>(e(),l("div",{key:s.account,class:"line",onClick:e=>(e=>{C("submitAccount",e)})(s)},[t("div",E,f(s.account),1),F],8,$)))),128))])):h("",!0)])),_:1})],2),s.rules&&s.rules.length?(e(),l("div",U,f(D.message),1)):h("",!0)]))}});export{M as N,j as _,I as a,D as r};
System.register(["./vue-legacy-a77002d8.js"],(function(e,l){"use strict";var t,s,u,a,n,i,o,r,c,d,p,m,v,f,g,h,y,b,w,C,k;return{setters:[e=>{t=e.o,s=e.D,u=e.E,a=e.f,n=e.h,i=e.z,o=e.v,r=e.W,c=e.x,d=e.X,p=e.U,m=e.k,v=e.w,f=e.R,g=e.J,h=e.G,y=e.K,b=e.c,w=e.F,C=e.H,k=e.I}],execute:function(){const l={width:"28",height:"28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},x=[u("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M21.09 17.802a22.529 22.529 0 0 0 2.462-2.559c.453-.55.68-.824.68-1.243 0-.419-.227-.694-.68-1.243C21.895 10.745 18.242 7 14 7c-1.073 0-2.108.24-3.083.63l2.877 2.876a3.5 3.5 0 0 1 3.7 3.7l3.595 3.596Zm-9.996-5.753a3.5 3.5 0 0 0 4.857 4.857l2.691 2.692C17.242 20.422 15.666 21 14 21c-4.242 0-7.896-3.745-9.553-5.757-.453-.55-.68-.824-.68-1.243 0-.419.227-.694.68-1.243.82-.996 2.13-2.417 3.758-3.597l2.889 2.889Z",fill:"#B9BDCA"},null,-1),u("path",{d:"M5.833 2.333 24.5 21",stroke:"#B9BDCA","stroke-width":"2"},null,-1)],B={render:function(e,u){return t(),s("svg",l,x)}},_={width:"28",height:"28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},A=[u("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24.273 14c0-.353-.193-.593-.58-1.072C22.11 10.968 18.366 7 14 7c-4.365 0-8.109 3.967-9.692 5.928-.387.48-.58.719-.58 1.072 0 .353.193.593.58 1.072C5.89 17.032 9.635 21 14 21c4.366 0 8.11-3.967 9.693-5.928.387-.48.58-.719.58-1.072ZM14 17.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Z",fill:"#CCD2E3"},null,-1)],S={render:function(e,l){return t(),s("svg",_,A)}},V=/^\w{3,}(\.\w+)*@[A-z0-9]+(\.[A-z]{2,8}){1,2}$/,D=(e("r","remember_phone"),e("a","remember_email"),e("N",["button","local_upload"]),{class:"custom-input-global"}),I=u("span",{class:"left-input-icon"},null,-1),M=["type","disabled","placeholder"],Z={key:0,class:"custom-pwd-hide-button"},z={key:0,class:"remember-select-box"},L=["onClick"],T={class:"account"},$=u("div",{class:"password"},"********",-1),E={key:0,class:"custom-input-rule"};e("_",a({__name:"index",props:{type:{default:"text"},placeholder:{default:"请输入"},num:null,rules:null,modelValue:null,disabled:{type:Boolean,default:!1},needSelect:{type:Boolean,default:!1},selectList:{default:[]},align:{default:"center"}},emits:["update:modelValue","submitType","submitAccount","inputChange"],setup(e,{emit:l}){const a=e,x=n(""),_=n(!1),A=i({status:!1,message:""}),F=n("text"),U=n("private"),j=()=>{a.needSelect&&(_.value=!0)},q=()=>{a.needSelect&&(_.value=!1)},G=e=>{A.status=!0,A.message=e.message,l("submitType",!1)},H=()=>{A.status=!1,A.message="",l("submitType",!0)};"password"==a.type&&(F.value=a.type);const J=e=>{U.value="text"===e?"public":"private",F.value=e},K=()=>{const{rules:e}=a;let l=x.value;if(e)for(let t in e){let s=e[t];if(s.required&&!l)return void G(s);if(H(),s.validator){let e=s.validator(l);if(!e.status)return void G(e);H()}if("email"==s.type){if(!V.test(l))return void G(s);H()}if(s.min&&l.length<s.min)return void G(s);H()}};return o((()=>x.value),(e=>{l("update:modelValue",e),K()})),o((()=>a.modelValue),(e=>{x.value=e})),o((()=>a.num),(e=>{K()})),(n,i)=>(t(),s("div",D,[u("div",{class:g(["custom-input-box",{"custom-input-error":A.status}])},[r(n.$slots,"leftIcon",{},(()=>[I])),c(u("input",{type:F.value,"onUpdate:modelValue":i[0]||(i[0]=e=>x.value=e),class:"cust-input",disabled:e.disabled,placeholder:e.placeholder,onFocus:j,onBlur:q,onInput:i[1]||(i[1]=e=>(e=>{const{type:t}=a;"number"==t&&(x.value=e.replace(/[^\d]/g,"")),l("inputChange",x.value)})(x.value)),style:p({"text-align":e.align})},null,44,M),[[d,x.value]]),r(n.$slots,"rightIcon",{},(()=>["password"===e.type?(t(),s("span",Z,["private"===U.value?(t(),b(w(B),{key:0,onClick:i[2]||(i[2]=e=>J("text"))})):(t(),b(w(S),{key:1,onClick:i[3]||(i[3]=e=>J("password"))}))])):y("",!0)])),m(f,{name:"remember-fade"},{default:v((()=>[e.needSelect&&_.value&&e.selectList.length?(t(),s("div",z,[(t(!0),s(C,null,k(e.selectList,(e=>(t(),s("div",{key:e.account,class:"line",onClick:t=>(e=>{l("submitAccount",e)})(e)},[u("div",T,h(e.account),1),$],8,L)))),128))])):y("",!0)])),_:1})],2),e.rules&&e.rules.length?(t(),s("div",E,h(A.message),1)):y("",!0)]))}}))}}}));
const e=()=>{const e=window.navigator.userAgent;if(e)return!!/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(e)};function t(e,t,i=!1){let s=null,n=null,o=i;return function(...r){const l=this;if(i&&(n&&clearTimeout(n),o))return e.call(l,...r),o=!1,void(n=setTimeout((()=>{o=!0}),t));s&&clearTimeout(s),s=setTimeout((()=>{e.call(l,...r),o=!0}),t)}}const i=(e,t,i="")=>{if(!e||!e.length)return"";for(let s=0;s<e.length;s++){const n=e[s];if("required"==n.type&&!t&&-1==i.indexOf("size_"))return n.message;if("regex"==n.type&&t){if(!n.value.test(t))return n.message}}},s=e=>{if(e){const t=e.clientHeight;e.getBoundingClientRect().bottom>t&&(e.style.height="100%",e.style.minHeight=t+"px")}},n=(e,t="local")=>{if("local"==t){const t=localStorage.getItem(e);return t?JSON.parse(t):""}if("session"==t){const t=sessionStorage.getItem(e);return t?JSON.parse(t):""}},o=(e,t,i="local")=>{"local"==i?localStorage.setItem(e,JSON.stringify(t)):"session"==i&&sessionStorage.setItem(e,JSON.stringify(t))};export{s as C,i as V,t as d,n as g,e as i,o as s};
System.register([],(function(e,t){"use strict";return{execute:function(){e("d",(function(e,t,i=!1){let n=null,s=null,r=i;return function(...o){const l=this;if(i&&(s&&clearTimeout(s),r))return e.call(l,...o),r=!1,void(s=setTimeout((()=>{r=!0}),t));n&&clearTimeout(n),n=setTimeout((()=>{e.call(l,...o),r=!0}),t)}})),e("i",(()=>{const e=window.navigator.userAgent;if(e)return!!/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(e)})),e("V",((e,t,i="")=>{if(!e||!e.length)return"";for(let n=0;n<e.length;n++){const s=e[n];if("required"==s.type&&!t&&-1==i.indexOf("size_"))return s.message;if("regex"==s.type&&t&&!s.value.test(t))return s.message}})),e("C",(e=>{if(e){const t=e.clientHeight;e.getBoundingClientRect().bottom>t&&(e.style.height="100%",e.style.minHeight=t+"px")}})),e("g",((e,t="local")=>{if("local"==t){const t=localStorage.getItem(e);return t?JSON.parse(t):""}if("session"==t){const t=sessionStorage.getItem(e);return t?JSON.parse(t):""}})),e("s",((e,t,i="local")=>{"local"==i?localStorage.setItem(e,JSON.stringify(t)):"session"==i&&sessionStorage.setItem(e,JSON.stringify(t))}))}}}));
const e={CHAT:1,PAINTING:2,VIDEO:3,MODEL_GENERATION:4,MODELTEMPLATE:5},l={wait:1,upload:2,loading:3,success:4,error:5},a="custom_conversation",s={name:"生成数量",lists:[{type:"custom-number",label:"生成数量",name:"number",value:null,span:24,placeholder:"自定义",rules:[{type:"required",message:"产品数量必填"}]}]},t=[{name:"基础填写",lists:[{type:"text",name:"category_1",label:"产品类目",value:null,span:24,placeholder:"产品类目",rules:[{type:"required",message:"必填"}]},{type:"text",name:"category_2",value:null,label:"产品关键词",span:24,placeholder:"产品关键词",rules:[{type:"required",message:"必填"}]},{type:"select",placeholder:"选择产品名称",label:"产品名称",name:"category_3",options:[{label:"充电器",value:"充电器"},{label:"衣服",value:"衣服"}],value:"衣服",rules:[{type:"required",message:"必填"}]}]},{name:"详细描述",lists:[{type:"textarea",name:"category_4",label:"产品描述",value:null,span:24,maxRows:"5",minRows:"5",placeholder:"详细描述产品细节,生成的文案更加完美。",maxlength:1e3,rules:[{type:"required",message:"必填"}]}]}],u=[{name:"基础填写",lists:[{type:"text",name:"category_1",label:"产品类目",value:null,span:24,placeholder:"产品类目",rules:[{type:"required",message:"产品类目必填"}]},{type:"text",name:"category_2",label:"产品类型",value:null,span:24,placeholder:"产品类型",rules:[{type:"required",message:"产品类型必填"}]}]},{name:"画面描述",lists:[{type:"textarea",name:"category_3",label:"画面描述",value:null,span:24,maxRows:"5",minRows:"5",placeholder:"画面描述以短句、短语为佳,高级设置内的参数会对图像生成有艺术修饰作用;支持中英文等语言输入",maxlength:1e3,rules:[{type:"required",message:"画面描述必填"}]}]},{name:"图片尺寸",lists:[{type:"radio_group_size",name:"size_1",value:"1600x1600",span:24,label:"图片尺寸",placeholder:"详细描述产品细节,生成的文案更加完美。",options:[{label:"亚马逊产品图尺寸",value:"1600x1600"},{label:"亚马逊a+主图",value:"600x180"},{type:"custom",label:"自定义",value:"",value1:"",value2:""}],rules:[{type:"required",message:"图片尺寸必选"}]}]},{name:"上传图片",lists:[{type:"upload",name:"image_1",label:"上传图片",value:null,span:24,rules:[]}]}],r=[{name:"画面描述",lists:[{type:"textarea",name:"category_1",label:"画面描述",value:null,span:24,maxRows:"5",minRows:"5",placeholder:"背景为白色",maxlength:1e3,rules:[{type:"required",message:"画面描述必填"}]}]},{name:"图片尺寸",lists:[{type:"radio_group_size",name:"size_1",value:"1600x1600",span:24,label:"图片尺寸",placeholder:"详细描述产品细节,生成的文案更加完美。",options:[{size:"1600x1600",label:"亚马逊产品图尺寸",value:"1600x1600"},{size:"600x180",label:"亚马逊a+主图",value:"600x180"},{type:"custom",label:"自定义",value:"",value1:"",value2:""}],rules:[{type:"required",message:"图片尺寸必选"}]}]}],p=[{name:"模特样式",lists:[{type:"select_model",name:"model_1",label:"选择模特",value:"",span:24,tool_url:"http://ai-gpt.test/api/users/photo/search",dialog_title:"请选择一个模特",placeholder:"输入模特性别、区域、服装类别 “例如:女模特、亚洲、连衣裙”",dialog_visible:!1,rules:[{type:"required",message:"模特样式必选"}]},{type:"button",name:"model_2",label:"模特生成",value:"",span:24,tool_url:"http://localhost:3008/ModelGeneration?id=5",dialog_title:"请选择一个模特",rules:[]},{type:"text",name:"sub_type",label:"类型",value:"midJourney",span:24,placeholder:"",is_hidden:!0,rules:[{type:"required",message:"类型不能为空"}]}]},{name:"图片尺寸",lists:[{type:"radio_group_size",name:"size",value:"1600x1600",span:24,label:"图片尺寸",placeholder:"详细描述产品细节,生成的文案更加完美。",options:[{label:"亚马逊产品图尺寸",value:"1600x1600"},{label:"亚马逊a+主图",value:"600x180"},{type:"custom",label:"自定义",value:"",value1:"",value2:""}],rules:[{type:"required",message:"图片尺寸必选"}]}]},{name:"图片上传",lists:[{type:"local_upload",name:"local_upload",label:"图片上传",value:null,span:24,rules:[{type:"required",message:"图片必传"}]}]},{name:"自定义输入",lists:[{type:"label",name:"label",label:"自定义输入",value:[],span:24,rules:[{type:"required",message:"至少输入一个"},{type:"length",value:"20",message:"个数已达最大限制"}]}]}];export{a as C,t as F,l as M,e as T,u as a,s as b,r as c,p as d};
System.register([],(function(e,l){"use strict";return{execute:function(){e("T",{CHAT:1,PAINTING:2,VIDEO:3,MODEL_GENERATION:4,MODELTEMPLATE:5}),e("M",{wait:1,upload:2,loading:3,success:4,error:5}),e("C","custom_conversation"),e("b",{name:"生成数量",lists:[{type:"custom-number",label:"生成数量",name:"number",value:null,span:24,placeholder:"自定义",rules:[{type:"required",message:"产品数量必填"}]}]}),e("F",[{name:"基础填写",lists:[{type:"text",name:"category_1",label:"产品类目",value:null,span:24,placeholder:"产品类目",rules:[{type:"required",message:"必填"}]},{type:"text",name:"category_2",value:null,label:"产品关键词",span:24,placeholder:"产品关键词",rules:[{type:"required",message:"必填"}]},{type:"select",placeholder:"选择产品名称",label:"产品名称",name:"category_3",options:[{label:"充电器",value:"充电器"},{label:"衣服",value:"衣服"}],value:"衣服",rules:[{type:"required",message:"必填"}]}]},{name:"详细描述",lists:[{type:"textarea",name:"category_4",label:"产品描述",value:null,span:24,maxRows:"5",minRows:"5",placeholder:"详细描述产品细节,生成的文案更加完美。",maxlength:1e3,rules:[{type:"required",message:"必填"}]}]}]),e("a",[{name:"基础填写",lists:[{type:"text",name:"category_1",label:"产品类目",value:null,span:24,placeholder:"产品类目",rules:[{type:"required",message:"产品类目必填"}]},{type:"text",name:"category_2",label:"产品类型",value:null,span:24,placeholder:"产品类型",rules:[{type:"required",message:"产品类型必填"}]}]},{name:"画面描述",lists:[{type:"textarea",name:"category_3",label:"画面描述",value:null,span:24,maxRows:"5",minRows:"5",placeholder:"画面描述以短句、短语为佳,高级设置内的参数会对图像生成有艺术修饰作用;支持中英文等语言输入",maxlength:1e3,rules:[{type:"required",message:"画面描述必填"}]}]},{name:"图片尺寸",lists:[{type:"radio_group_size",name:"size_1",value:"1600x1600",span:24,label:"图片尺寸",placeholder:"详细描述产品细节,生成的文案更加完美。",options:[{label:"亚马逊产品图尺寸",value:"1600x1600"},{label:"亚马逊a+主图",value:"600x180"},{type:"custom",label:"自定义",value:"",value1:"",value2:""}],rules:[{type:"required",message:"图片尺寸必选"}]}]},{name:"上传图片",lists:[{type:"upload",name:"image_1",label:"上传图片",value:null,span:24,rules:[]}]}]),e("c",[{name:"画面描述",lists:[{type:"textarea",name:"category_1",label:"画面描述",value:null,span:24,maxRows:"5",minRows:"5",placeholder:"背景为白色",maxlength:1e3,rules:[{type:"required",message:"画面描述必填"}]}]},{name:"图片尺寸",lists:[{type:"radio_group_size",name:"size_1",value:"1600x1600",span:24,label:"图片尺寸",placeholder:"详细描述产品细节,生成的文案更加完美。",options:[{size:"1600x1600",label:"亚马逊产品图尺寸",value:"1600x1600"},{size:"600x180",label:"亚马逊a+主图",value:"600x180"},{type:"custom",label:"自定义",value:"",value1:"",value2:""}],rules:[{type:"required",message:"图片尺寸必选"}]}]}]),e("d",[{name:"模特样式",lists:[{type:"select_model",name:"model_1",label:"选择模特",value:"",span:24,tool_url:"http://ai-gpt.test/api/users/photo/search",dialog_title:"请选择一个模特",placeholder:"输入模特性别、区域、服装类别 “例如:女模特、亚洲、连衣裙”",dialog_visible:!1,rules:[{type:"required",message:"模特样式必选"}]},{type:"button",name:"model_2",label:"模特生成",value:"",span:24,tool_url:"http://localhost:3008/ModelGeneration?id=5",dialog_title:"请选择一个模特",rules:[]},{type:"text",name:"sub_type",label:"类型",value:"midJourney",span:24,placeholder:"",is_hidden:!0,rules:[{type:"required",message:"类型不能为空"}]}]},{name:"图片尺寸",lists:[{type:"radio_group_size",name:"size",value:"1600x1600",span:24,label:"图片尺寸",placeholder:"详细描述产品细节,生成的文案更加完美。",options:[{label:"亚马逊产品图尺寸",value:"1600x1600"},{label:"亚马逊a+主图",value:"600x180"},{type:"custom",label:"自定义",value:"",value1:"",value2:""}],rules:[{type:"required",message:"图片尺寸必选"}]}]},{name:"图片上传",lists:[{type:"local_upload",name:"local_upload",label:"图片上传",value:null,span:24,rules:[{type:"required",message:"图片必传"}]}]},{name:"自定义输入",lists:[{type:"label",name:"label",label:"自定义输入",value:[],span:24,rules:[{type:"required",message:"至少输入一个"},{type:"length",value:"20",message:"个数已达最大限制"}]}]}])}}}));
import{f as a,A as s,B as e,C as l,h as t,g as o,j as r,o as n,D as u,k as i,w as c,E as v,F as d,G as p,H as h,I as m,J as b,v as f,c as k,K as y,r as g,a as w}from"./vue-c4996fb3.js";import{P as C}from"./index-957f9dc1.js";import{P as _}from"./token-ad06f0c2.js";import"./withInstall-a23174bf.js";import"./useVModel-63d31bce.js";const j={class:"s-header-user-info-dropdown"},x={class:"small-userinfo"},I={class:"header"},P=["src"],U={class:"user-name"},G={class:"user-options-box"},A=["onClick"],D=v("div",{class:"line"},null,-1),L={class:"user-info"},R=["src"],B=a({__name:"UserDropdown",setup(a){const f={avatar:new URL("/assets/avatar-7b85ead6.svg",self.location).href},k=s(),y=e(),g=l(),w=t(!1),_=o((()=>g.getters["user/token"])),B=o((()=>g.getters["user/userInfo"])),E=[{label:"个人信息",value:""},{label:"创作记录",value:"/CreationRecord"},{label:"产品订单",value:""},{label:"合作咨询",value:""}],F=async()=>{_.value&&(await g.dispatch("user/Logout"),w.value=!1)};return r((()=>{(async()=>{g.dispatch("user/UserInfo")})()})),(a,s)=>(n(),u("div",null,[i(d(C),{placement:"left-bottom",overlayClassName:"user-popup","destroy-on-close":"",trigger:"click",visible:w.value,"onUpdate:visible":s[0]||(s[0]=a=>w.value=a)},{content:c((()=>{var a;return[v("div",j,[v("div",x,[v("div",I,[v("img",{class:"avatar",src:d(B).avatar?d(B).avatar:f.avatar,alt:""},null,8,P),v("span",U,p(null!=(a=d(B).name)?a:"---"),1)]),v("div",G,[(n(),u(h,null,m(E,(a=>v("div",{key:a.value,class:"user-option",onClick:s=>(a=>{if(!a.value)return;const s=y.resolve({path:a.value});window.open(s.href),w.value=!1})(a)},[v("div",{class:b(["real-option",{active:d(k).path==a.value}])},p(a.label),3)],8,A))),64))]),D,v("div",{class:"logout-box",onClick:F},"退出登录")])])]})),default:c((()=>[v("div",L,[v("img",{src:d(B).avatar?d(B).avatar:f.avatar,alt:""},null,8,R)])])),_:1},8,["visible"])]))}}),E={class:"custom-layout-head"},F={class:"layout-head-left"},H=v("span",null,"AI GPT",-1),J=["onClick"],K={class:"layout-head-right"},M=a({__name:"header",setup(a){const l=s(),o=e(),r=t(l.path);f((()=>l.path),(a=>{r.value=a}));const c=[{label:"首页",path:"/"},{label:"图片展示",path:"/PhotoGallery"}];return(a,s)=>(n(),u("div",E,[v("div",F,[H,(n(),u(h,null,m(c,(a=>v("div",{class:b(["layout-chose-button",{active:a.path===r.value}]),key:a.path,onClick:s=>(a=>{o.replace({path:a.path})})(a)},p(a.label),11,J))),64))]),v("div",K,[i(B)])]))}}),N={class:"custom-layout"},T=["id"],V={class:"center-box"},q=a({__name:"content",setup(a){const e=s();return(a,s)=>{const l=g("router-view");return n(),u("div",N,[d(e).meta.header?(n(),k(M,{key:0})):y("",!0),v("div",{class:"custom-content narrow-scrollbar",id:d(_)},[v("div",V,[i(l,null,{default:c((({Component:a})=>[(n(),k(w(a)))])),_:1})])],8,T)])}}});export{q as default};
System.register(["./vue-legacy-a77002d8.js","./index-legacy-e38592e5.js","./token-legacy-ae34cc5c.js","./withInstall-legacy-a4ca9144.js","./useVModel-legacy-71bf3ab2.js"],(function(a,e){"use strict";var l,s,t,n,o,r,u,c,i,v,d,p,h,y,b,f,g,m,k,w,C,_,j,x;return{setters:[a=>{l=a.f,s=a.A,t=a.B,n=a.C,o=a.h,r=a.g,u=a.j,c=a.o,i=a.D,v=a.k,d=a.w,p=a.E,h=a.F,y=a.G,b=a.H,f=a.I,g=a.J,m=a.v,k=a.c,w=a.K,C=a.r,_=a.a},a=>{j=a.P},a=>{x=a.P},null,null],execute:function(){const e={class:"s-header-user-info-dropdown"},I={class:"small-userinfo"},P={class:"header"},U=["src"],G={class:"user-name"},A={class:"user-options-box"},D=["onClick"],L=p("div",{class:"line"},null,-1),R={class:"user-info"},B=["src"],E=l({__name:"UserDropdown",setup(a){const l={avatar:new URL("/assets/avatar-7b85ead6.svg",self.location).href},m=s(),k=t(),w=n(),C=o(!1),_=r((()=>w.getters["user/token"])),x=r((()=>w.getters["user/userInfo"])),E=[{label:"个人信息",value:""},{label:"创作记录",value:"/CreationRecord"},{label:"产品订单",value:""},{label:"合作咨询",value:""}],F=async()=>{_.value&&(await w.dispatch("user/Logout"),C.value=!1)};return u((()=>{(async()=>{w.dispatch("user/UserInfo")})()})),(a,s)=>(c(),i("div",null,[v(h(j),{placement:"left-bottom",overlayClassName:"user-popup","destroy-on-close":"",trigger:"click",visible:C.value,"onUpdate:visible":s[0]||(s[0]=a=>C.value=a)},{content:d((()=>[p("div",e,[p("div",I,[p("div",P,[p("img",{class:"avatar",src:h(x).avatar?h(x).avatar:l.avatar,alt:""},null,8,U),p("span",G,y(h(x).name??"---"),1)]),p("div",A,[(c(),i(b,null,f(E,(a=>p("div",{key:a.value,class:"user-option",onClick:e=>(a=>{if(!a.value)return;const e=k.resolve({path:a.value});window.open(e.href),C.value=!1})(a)},[p("div",{class:g(["real-option",{active:h(m).path==a.value}])},y(a.label),3)],8,D))),64))]),L,p("div",{class:"logout-box",onClick:F},"退出登录")])])])),default:d((()=>[p("div",R,[p("img",{src:h(x).avatar?h(x).avatar:l.avatar,alt:""},null,8,B)])])),_:1},8,["visible"])]))}}),F={class:"custom-layout-head"},H={class:"layout-head-left"},J=p("span",null,"AI GPT",-1),K=["onClick"],M={class:"layout-head-right"},N=l({__name:"header",setup(a){const e=s(),l=t(),n=o(e.path);m((()=>e.path),(a=>{n.value=a}));const r=[{label:"首页",path:"/"},{label:"图片展示",path:"/PhotoGallery"}];return(a,e)=>(c(),i("div",F,[p("div",H,[J,(c(),i(b,null,f(r,(a=>p("div",{class:g(["layout-chose-button",{active:a.path===n.value}]),key:a.path,onClick:e=>(a=>{l.replace({path:a.path})})(a)},y(a.label),11,K))),64))]),p("div",M,[v(E)])]))}}),S={class:"custom-layout"},T=["id"],V={class:"center-box"};a("default",l({__name:"content",setup(a){const e=s();return(a,l)=>{const s=C("router-view");return c(),i("div",S,[h(e).meta.header?(c(),k(N,{key:0})):w("",!0),p("div",{class:"custom-content narrow-scrollbar",id:h(x)},[p("div",V,[v(s,null,{default:d((({Component:a})=>[(c(),k(_(a)))])),_:1})])],8,T)])}}}))}}}));
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment