驭风行PC站
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1 lines
12 KiB

import{g as oe,f as se}from"./BR6Cm0N-.js";import{c as O,u as Q,ae as le,b as K,h as ae,_ as X,w as ie,p as ne,g as re,av as de,aG as ce,aH as pe,E as ue}from"./BPRC2v3K.js";import{f as V,P as Z,x as M,Y as H,u as t,o as s,c as n,a as i,F as f,y as D,z,b as o,I as me,K as ve,h as fe,n as B,r as G,d as k,t as I,g as L,j as _e,k as R,l as ye,w as a}from"./Ca9y1zsW.js";import{b as he}from"./YeUNH851.js";import{b as be}from"./DaX0k22-.js";import{E as ge}from"./BIKH2PMP.js";import{E as we}from"./Bjtl-9Gw.js";import{E as Ne}from"./CaXrkGgF.js";import{E as xe}from"./EeQgbgy4.js";import{E as Ie,a as ke}from"./ymMjDhGX.js";import{E as Se}from"./BL_Z_9sU.js";import{u as Ee}from"./BmeJC9sB.js";import{u as J}from"./B6GSEys7.js";import{c as Ce}from"./Ch8OMI22.js";import{g as Y,c as De}from"./PFP8Cci7.js";import{u as $e}from"./5p4I28l3.js";import Pe from"./DHNGkL5P.js";import{_ as Te}from"./337CZswQ.js";import"./B3sO6I2n.js";import"./Immh241S.js";import"./sr4qPEz_.js";import"./CeUmO8rY.js";import"./CPNNouYu.js";import"./BB_Ol6Sd.js";import"./aPBqHQcn.js";import"./Cq9Fpw4b.js";import"./BAT_Brgp.js";import"./BUADUvnR.js";import"./BBIc9hyf.js";import"./DYOBeiWW.js";/* empty css */import"./Ak2swtwV.js";import"./ctO3KvHE.js";import"./DC4XoMQp.js";import"./C-724rhL.js";import"./CEJARbP8.js";import"./Dg67gXSJ.js";/* empty css */import"./DxANlL_j.js";import"./CdBzMoYx.js";import"./DxLhG95B.js";import"./NMlAHODm.js";import"./IRdoRUc4.js";import"./Cb5FGNjT.js";import"./7g23ho1y.js";import"./CCO--wJl.js";import"./DU9RjIPE.js";/* empty css */import"./D1LYEvbK.js";const q=Symbol("elDescriptions");var W=V({name:"ElDescriptionsCell",props:{cell:{type:Object},tag:{type:String,default:"td"},type:{type:String}},setup(){return{descriptions:Z(q,{})}},render(){var $,w,u,P,_,g,E;const y=oe(this.cell),e=((($=this.cell)==null?void 0:$.dirs)||[]).map(T=>{const{dir:F,arg:A,modifiers:j,value:v}=T;return[F,v,A,j]}),{border:N,direction:h}=this.descriptions,d=h==="vertical",S=((P=(u=(w=this.cell)==null?void 0:w.children)==null?void 0:u.label)==null?void 0:P.call(u))||y.label,l=(E=(g=(_=this.cell)==null?void 0:_.children)==null?void 0:g.default)==null?void 0:E.call(g),c=y.span,r=y.align?`is-${y.align}`:"",p=y.labelAlign?`is-${y.labelAlign}`:r,x=y.className,b=y.labelClassName,C={width:O(y.width),minWidth:O(y.minWidth)},m=Q("descriptions");switch(this.type){case"label":return M(H(this.tag,{style:C,class:[m.e("cell"),m.e("label"),m.is("bordered-label",N),m.is("vertical-label",d),p,b],colSpan:d?c:1},S),e);case"content":return M(H(this.tag,{style:C,class:[m.e("cell"),m.e("content"),m.is("bordered-content",N),m.is("vertical-content",d),r,x],colSpan:d?c:c*2-1},l),e);default:return M(H("td",{style:C,class:[m.e("cell"),r],colSpan:c},[le(S)?void 0:H("span",{class:[m.e("label"),b]},S),H("span",{class:[m.e("content"),x]},l)]),e)}}});const Ue=K({row:{type:ae(Array),default:()=>[]}}),ze=V({name:"ElDescriptionsRow"}),Ve=V({...ze,props:Ue,setup($){const w=Z(q,{});return(u,P)=>t(w).direction==="vertical"?(s(),n(f,{key:0},[i("tr",null,[(s(!0),n(f,null,D(u.row,(_,g)=>(s(),z(t(W),{key:`tr1-${g}`,cell:_,tag:"th",type:"label"},null,8,["cell"]))),128))]),i("tr",null,[(s(!0),n(f,null,D(u.row,(_,g)=>(s(),z(t(W),{key:`tr2-${g}`,cell:_,tag:"td",type:"content"},null,8,["cell"]))),128))])],64)):(s(),n("tr",{key:1},[(s(!0),n(f,null,D(u.row,(_,g)=>(s(),n(f,{key:`tr3-${g}`},[t(w).border?(s(),n(f,{key:0},[o(t(W),{cell:_,tag:"td",type:"label"},null,8,["cell"]),o(t(W),{cell:_,tag:"td",type:"content"},null,8,["cell"])],64)):(s(),z(t(W),{key:1,cell:_,tag:"td",type:"both"},null,8,["cell"]))],64))),128))]))}});var Ae=X(Ve,[["__file","descriptions-row.vue"]]);const Be=K({border:Boolean,column:{type:Number,default:3},direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},size:he,title:{type:String,default:""},extra:{type:String,default:""}}),Re=V({name:"ElDescriptions"}),Le=V({...Re,props:Be,setup($){const w=$,u=Q("descriptions"),P=be(),_=me();ve(q,w);const g=fe(()=>[u.b(),u.m(P.value)]),E=(e,N,h,d=!1)=>(e.props||(e.props={}),N>h&&(e.props.span=h),d&&(e.props.span=N),e),y=()=>{if(!_.default)return[];const e=se(_.default()).filter(l=>{var c;return((c=l==null?void 0:l.type)==null?void 0:c.name)==="ElDescriptionsItem"}),N=[];let h=[],d=w.column,S=0;return e.forEach((l,c)=>{var r;const p=((r=l.props)==null?void 0:r.span)||1;if(c<e.length-1&&(S+=p>d?d:p),c===e.length-1){const x=w.column-S%w.column;h.push(E(l,x,d,!0)),N.push(h);return}p<d?(d-=p,h.push(l)):(h.push(E(l,p,d)),N.push(h),d=w.column,h=[])}),N};return(e,N)=>(s(),n("div",{class:B(t(g))},[e.title||e.extra||e.$slots.title||e.$slots.extra?(s(),n("div",{key:0,class:B(t(u).e("header"))},[i("div",{class:B(t(u).e("title"))},[G(e.$slots,"title",{},()=>[k(I(e.title),1)])],2),i("div",{class:B(t(u).e("extra"))},[G(e.$slots,"extra",{},()=>[k(I(e.extra),1)])],2)],2)):L("v-if",!0),i("div",{class:B(t(u).e("body"))},[i("table",{class:B([t(u).e("table"),t(u).is("bordered",e.border)])},[i("tbody",null,[(s(!0),n(f,null,D(y(),(h,d)=>(s(),z(Ae,{key:d,row:h},null,8,["row"]))),128))])],2)],2)],2))}});var Fe=X(Le,[["__file","description.vue"]]);const He=K({label:{type:String,default:""},span:{type:Number,default:1},width:{type:[String,Number],default:""},minWidth:{type:[String,Number],default:""},align:{type:String,default:"left"},labelAlign:{type:String,default:""},className:{type:String,default:""},labelClassName:{type:String,default:""}}),ee=V({name:"ElDescriptionsItem",props:He}),We=ie(Fe,{DescriptionsItem:ee}),je=ne(ee),Me={class:"page-main md:w-screen-xl m-auto p-3"},Ke=i("div",{class:"card-header font-bold text-xl"},[i("span",null,"应用介绍")],-1),qe=i("div",{class:"h-[24px]"},null,-1),Oe=i("div",{class:"h-[24px]"},null,-1),Ge=i("div",{class:"h-[24px]"},null,-1),Je=["innerHTML"],Ye=i("div",{class:"h-[24px]"},null,-1),Qe=i("div",{class:"card-header font-bold text-xl"},[i("span",null,"开发者信息")],-1),Xe={class:"avatar"},Ze={class:"flex flex-col"},et={class:"font-bold text-lg text-gray-600"},tt={class:"text-gray-400 pb-1 line-clamp-2"},ot={class:"flex flex-col text-gray-500 justify-between leading-7 mt-3"},Xt=V({__name:"index",setup($){const w=_e(),u=Ce(),P=R(),_=R([]),g=R(0),E=R(1);R();const y=R([]),{form:e,assignFields:N}=$e({companyId:void 0,type:void 0,shortName:void 0,companyName:void 0,companyType:void 0,companyTypeMultiple:void 0,appType:void 0,companyLogo:void 0,image:void 0,files:void 0,content:void 0,companyCode:void 0,domain:void 0,phone:void 0,tel:void 0,email:void 0,InvoiceHeader:void 0,startTime:void 0,expirationTime:void 0,version:void 0,versionName:void 0,versionCode:void 0,members:void 0,storage:void 0,storageMax:void 0,buys:void 0,clicks:void 0,users:void 0,departments:void 0,industryParent:void 0,industryChild:void 0,country:void 0,province:void 0,city:void 0,region:void 0,address:void 0,latitude:void 0,longitude:void 0,businessEntity:void 0,comments:void 0,authentication:void 0,industryId:void 0,industryName:void 0,status:void 0,userId:void 0,official:void 0,price:void 0,planId:void 0,sortNumber:void 0,authoritative:void 0,menuId:void 0,merchantId:void 0,tenantId:void 0,tenantName:void 0,tenantCode:void 0,modules:void 0,requestUrl:void 0,socketUrl:void 0,serverUrl:void 0,modulesUrl:void 0,merchantUrl:void 0,websiteUrl:void 0,mpWeixinCode:void 0,mpAlipayCode:void 0,h5Code:void 0,androidUrl:void 0,iosUrl:void 0,avatar:void 0,nickname:void 0,code:void 0,createTime:void 0,updateTime:void 0,password:void 0,password2:void 0,collection:void 0,recommend:void 0,title:void 0,parentName:void 0,categoryName:void 0,parameters:void 0,links:void 0,accounts:void 0,gits:void 0,isBuy:void 0,installed:void 0}),h=async l=>{E.value=l,await d()},d=async()=>{var c,r,p,x,b;const{data:l}=await J("/system/company-comment/page",{params:{companyId:Y(5),page:E.value}});l.value&&((c=l.value)!=null&&c.data)&&(_.value=(p=(r=l.value)==null?void 0:r.data)==null?void 0:p.list,g.value=(b=(x=l.value)==null?void 0:x.data)==null?void 0:b.count)},S=async()=>{var c,r,p,x,b,C,m,T;const{data:l}=await J("/system/company/"+Y(5));(c=l.value)!=null&&c.data&&(N(l.value.data),e.title=(p=(r=l.value)==null?void 0:r.data)==null?void 0:p.title,e.parentName="产品",e.categoryName="产品详情",l.value.data.files&&(e.files=JSON.parse((b=(x=l.value)==null?void 0:x.data)==null?void 0:b.files),y.value=(C=e.files)==null?void 0:C.map(F=>F.url)),e.comments=(T=(m=l.value)==null?void 0:m.data)==null?void 0:T.comments),await d(),Ee({title:`${e.tenantName} - ${u.value.websiteName}`,bodyAttrs:{class:"page-container"}}),P.value=e};return ye(()=>w.path,l=>{console.log(l,"=>Path"),S()},{immediate:!0}),(l,c)=>{const r=je,p=We,x=ge,b=we,C=Ne,m=xe,T=ke,F=Se,A=ue,j=Ie;return s(),n(f,null,[o(Pe,{form:t(e),onDone:S},null,8,["form"]),i("div",Me,[o(j,{gutter:24},{default:a(()=>[o(T,{span:18,xs:24},{default:a(()=>[o(m,{shadow:"hover",class:"hover:border-green-50 hover:border-2 mb-5"},{header:a(()=>[Ke]),default:a(()=>[o(p,{title:"应用参数",column:2,border:""},{default:a(()=>[o(r,{label:"租户ID"},{default:a(()=>[k(I(t(e).tenantId),1)]),_:1}),o(r,{label:"插件ID"},{default:a(()=>[k(I(t(e).menuId||"-"),1)]),_:1}),o(r,{label:"名称"},{default:a(()=>[k(I(t(e).tenantName),1)]),_:1}),o(r,{label:"控制台"},{default:a(()=>[i("a",{class:"cursor-pointer",onClick:c[0]||(c[0]=v=>t(De)(`https://${t(e).domain}`))},I(t(e).domain),1)]),_:1}),(s(!0),n(f,null,D(t(e).parameters,(v,U)=>(s(),z(r,{key:U,label:v.name},{default:a(()=>[k(I(v.value),1)]),_:2},1032,["label"]))),128))]),_:1}),t(e).gits&&t(e).gits.length>0?(s(),n(f,{key:0},[qe,o(p,{title:"代码仓库",column:1,border:""},{default:a(()=>[(s(!0),n(f,null,D(t(e).gits,(v,U)=>(s(),z(r,{key:U,label:v.title},{default:a(()=>[o(x,{modelValue:v.domain,"onUpdate:modelValue":te=>v.domain=te,readonly:""},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["label"]))),128))]),_:1})],64)):L("",!0),t(e).accounts&&t(e).accounts.length>0?(s(),n(f,{key:1},[Oe,o(p,{title:"演示账号",column:1,border:""},{default:a(()=>[(s(!0),n(f,null,D(t(e).accounts,(v,U)=>(s(),n(f,{key:U},[v.account?(s(),z(r,{key:0,label:v.type},{default:a(()=>[o(b,null,{default:a(()=>[i("span",null,I(v.domain),1),i("span",null,I(v.account),1),i("span",null,I(v.password),1)]),_:2},1024)]),_:2},1032,["label"])):L("",!0)],64))),128))]),_:1})],64)):L("",!0),t(e).content?(s(),n(f,{key:2},[Ge,o(p,{title:"详细说明"}),i("p",{innerHTML:t(e).content,class:"content"},null,8,Je)],64)):L("",!0),t(e).files&&t(e).files.length>0?(s(),n(f,{key:3},[Ye,o(p,{title:"应用截图"}),(s(!0),n(f,null,D(t(e).files,(v,U)=>(s(),n("div",{key:U,class:"text item"},[o(C,{src:v.url,"zoom-rate":1.2,"max-scale":7,"min-scale":.2,"preview-src-list":t(y),"initial-index":4,fit:"contain"},null,8,["src","preview-src-list"])]))),128))],64)):L("",!0)]),_:1}),o(Te,{productId:t(e).companyId,comments:t(_),count:t(g),onDone:h},null,8,["productId","comments","count"])]),_:1}),o(T,{span:6,xs:24},{default:a(()=>[o(m,{shadow:"hover",class:"hover:border-green-50 hover:border-2 mb-5"},{header:a(()=>[Qe]),default:a(()=>[o(b,{class:"flex items-center"},{default:a(()=>[i("div",Xe,[o(F,{size:55,src:t(e).companyLogo},null,8,["src"])]),i("div",Ze,[i("span",et,I(t(e).companyName),1),i("span",tt,I(t(e).comments),1)])]),_:1}),i("div",ot,[o(b,{class:"flex items-center"},{default:a(()=>[o(A,null,{default:a(()=>[o(t(re))]),_:1}),k("下载:6")]),_:1}),o(b,{class:"flex items-center"},{default:a(()=>[o(A,null,{default:a(()=>[o(t(de))]),_:1}),k("收藏:0")]),_:1}),o(b,{class:"flex items-center"},{default:a(()=>[o(A,null,{default:a(()=>[o(t(ce))]),_:1}),k("赞赏:0")]),_:1}),o(b,{class:"flex items-center"},{default:a(()=>[o(A,null,{default:a(()=>[o(t(pe))]),_:1}),k("文档:0")]),_:1})])]),_:1})]),_:1})]),_:1})])],64)}}});export{Xt as default};