newfile-b8554d12.js 7.8 KB

1
  1. import{_ as H,u as P,r,i as K,j as v,a as _,o as m,b as p,e as l,d as a,w as t,f as d,k as L,F as C,l as E,n as $,E as S,g as z,m as ee,q as se,t as X,s as le,v as ae,p as oe,h as te}from"./index-0f380f91.js";import{r as M}from"./request-c93e4ba4.js";const ne="data:image/png;base64,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",ie=""+new URL("open2-725fa7fd.png",import.meta.url).href,ce=""+new URL("open3-963fe657.png",import.meta.url).href;const w=h=>(oe("data-v-08fe54dc"),h=h(),te(),h),re={class:"demo-collapse"},de=w(()=>l("span",{style:{"font-size":"14px"}},"新建工程",-1)),ue={class:"collapse-list"},me=w(()=>l("span",{style:{"font-size":"14px"}},"函数优化模板",-1)),pe={class:"collapse-list"},ve=["onClick","onMouseenter"],ge={class:"list"},fe={key:0,class:"hoveredImageContainer"},_e={class:"modelStyle"},he=w(()=>l("span",{style:{"font-size":"14px"}},"翼型优化模板",-1)),Ae={class:"collapse-list"},ke=["onClick","onMouseenter"],Ce={class:"list"},we={class:"hoveredImageContainer"},ye={class:"modelStyle"},Re=w(()=>l("span",{style:{"font-size":"14px"}},"机翼优化模板",-1)),Oe={class:"collapse-list"},Ve=["onClick"],Be={class:"list"},Qe={class:"modelStyle"},Ee={class:"my-header"},Xe=["id"],Me={class:"dialog-footer"},Te={__name:"newfile",setup(h){let T=P(),u=r(!1);const I=r(["1","2","3","4"]);let q=r(""),y=r(),f=r(""),N=r(""),R=r(""),o=r({name:"",remark:""});K(()=>{F()});const Z=c=>{console.log(c)},W=()=>{sessionStorage.clear(),u.value=!0};r([{img:ie},{img:ce}]);let O=r([]),V=r([]),B=r([]);const A=r({}),x=(c,e)=>{A.value[e]=c},b=c=>{delete A.value[c]},D=()=>{o.value.name==""||o.value.name==null||o.value.name==null?v.error("名称不能为空"):o.value.remark==""||o.value.remark==null||o.value.remark==null?v.error("描述不能为空"):(console.log("gcid:",f.value),f.value=="2"||f.value=="3"||f.value=="4"?Y():J())},J=()=>{const c={transCode:"MDO0002",pid:R.value,name:o.value.name,remark:o.value.remark,image:"",isshare:"1",flow:""};M(c).then(e=>{console.log(e),R.value=e.pid,o.value.pid=e.pid,o.value.flow="",v({message:"工程创建成功!",type:"success"}),u.value=!1,T.push({path:"/home",query:{pid:R.value}}),sessionStorage.setItem("objlist",JSON.stringify(o.value))}).catch(e=>{v.error(e.returnMsg)})},F=()=>{M({transCode:"MDO0005",count:"",page:1,searchtag:""}).then(e=>{O.value=[],V.value=[],B.value=[],e.rows.forEach(n=>{switch(n.type){case 1:O.value.push(n);break;case 2:V.value.push(n);break;case 3:B.value.push(n);break;default:console.log(`Unknown type: ${n.type}`)}})}).catch(e=>{v.error(e.returnMsg)})},Y=()=>{const c={transCode:"MDO0004",mid:q.value,name:o.value.name,remark:o.value.description};M(c).then(e=>{v({message:"工程创建成功!",type:"success"}),y.value=e,console.log(y.value),T.push({path:"/home",query:{id:"2",pid:e.pid}}),sessionStorage.setItem("objlist",JSON.stringify(y.value))}).catch(e=>{v.error(e.returnMsg)})},Q=(c,e,n)=>{q.value=c.mid,N.value=n,f.value=e,u.value=!0};return(c,e)=>{const n=_("el-image"),k=_("el-collapse-item"),j=_("el-collapse"),G=_("el-input"),U=_("el-form-item");return m(),p(C,null,[l("div",re,[a(j,{class:"custom-collapse",modelValue:I.value,"onUpdate:modelValue":e[3]||(e[3]=s=>I.value=s),onChange:Z},{default:t(()=>[a(k,{name:"1"},{title:t(()=>[de]),default:t(()=>[l("div",ue,[l("div",{class:"list",onClick:e[0]||(e[0]=s=>W())},[a(n,{src:d(ne),fit:"contain"},null,8,["src"])])])]),_:1}),a(k,{name:"2"},{title:t(()=>[me]),default:t(()=>[l("div",pe,[(m(!0),p(C,null,E(d(O),(s,i)=>(m(),p("div",{key:i,onClick:g=>Q(s,"2",i),onMouseenter:g=>x(i,"2"),onMouseleave:e[1]||(e[1]=g=>b("2")),class:"showImgDiv"},[l("div",ge,[a(n,{src:s.image,fit:"contain"},null,8,["src"]),A.value[2]===i&&s.image2?(m(),p("div",fe,[a(n,{src:s.image2||"",fit:"contain",class:"hoveredImage"},null,8,["src"])])):se("",!0)]),l("p",_e,X(s.name),1)],40,ve))),128))])]),_:1}),a(k,{name:"3"},{title:t(()=>[he]),default:t(()=>[l("div",Ae,[(m(!0),p(C,null,E(d(V),(s,i)=>(m(),p("div",{key:i,onClick:g=>Q(s,"3",i),onMouseenter:g=>x(i,"3"),onMouseleave:e[2]||(e[2]=g=>b("3")),class:"showImgDiv"},[l("div",Ce,[a(n,{src:s.image,fit:"contain"},null,8,["src"]),le(l("div",we,[a(n,{src:s.image2||"",fit:"contain",class:"hoveredImage"},null,8,["src"])],512),[[ae,A.value[3]===i&&!!s.image2]])]),l("p",ye,X(s.name),1)],40,ke))),128))])]),_:1}),a(k,{name:"4"},{title:t(()=>[Re]),default:t(()=>[l("div",Oe,[(m(!0),p(C,null,E(d(B),(s,i)=>(m(),p("div",{key:i,onClick:g=>Q(s,"4",i)},[l("div",Be,[a(n,{src:s.image,fit:"contain"},null,8,["src"])]),l("p",Qe,X(s.name),1)],8,Ve))),128))])]),_:1})]),_:1},8,["modelValue"])]),a(d(ee),{modelValue:d(u),"onUpdate:modelValue":e[8]||(e[8]=s=>L(u)?u.value=s:u=s),"align-center":"","append-to-body":!0,width:"400",class:"dialog_class"},{header:t(({titleId:s,titleClass:i})=>[l("div",Ee,[l("h4",{id:s,class:$(i)},"新建",10,Xe)])]),footer:t(()=>[l("span",Me,[a(d(S),{onClick:e[6]||(e[6]=s=>L(u)?u.value=!1:u=!1)},{default:t(()=>[z("取消")]),_:1}),a(d(S),{type:"primary",onClick:e[7]||(e[7]=s=>{D()})},{default:t(()=>[z("确定")]),_:1})])]),default:t(()=>[l("div",null,[a(U,{label:"名称:"},{default:t(()=>[a(G,{modelValue:d(o).name,"onUpdate:modelValue":e[4]||(e[4]=s=>d(o).name=s),class:"w-50 m-2",placeholder:"请输入",maxlength:"100"},null,8,["modelValue"])]),_:1}),a(U,{label:"描述:"},{default:t(()=>[a(G,{modelValue:d(o).remark,"onUpdate:modelValue":e[5]||(e[5]=s=>d(o).remark=s),class:"w-50 m-2",placeholder:"请输入",maxlength:"500"},null,8,["modelValue"])]),_:1})])]),_:1},8,["modelValue"])],64)}}},xe=H(Te,[["__scopeId","data-v-08fe54dc"]]);export{xe as default};