2 lines
2.8 KiB
JavaScript
2 lines
2.8 KiB
JavaScript
import{_ as C}from"./index-GMqurEao.js";import{d as S,L as D,K as V,i as r,H as x,S as A,h as c,c as p,f as s,q as m,M as B,G as o,F as M,r as N,O as w,E as T,o as i,A as q,D as E,B as L}from"./index-C4UKuwCQ.js";import{T as j}from"./index-CxeVpmmJ.js";import{_ as F}from"./index-x1lD9bO6.js";import{c as H}from"./company-tDza3qMe.js";/* empty css */import"./index-QwxSwrho.js";import"./keyboard-b0R5wflF.js";import"./index.es-BW_FzNZC.js";import"./index-Dv5Lj9Gr.js";import"./index-Y5pyQQ_e.js";const R={key:1,class:"app"},U={class:"header"},W={class:"header-left"},$={class:"name"},G={class:"tags"},K={class:"profile"},O={class:"profile-desc"},P={class:"info"},z={class:"info-grid"},J={class:"info-item"},Q={class:"info-item"},X={class:"info-item"},Y={class:"info-item"},Z={class:"description"},ss=S({__name:"detail",setup(es){const v=D(),u=A(),_=T(),f=V(),l=r(!0),d=r("");x(()=>{u.query.companyId&&(d.value=u.query.companyId||""),y()});const a=r({companyId:"",avatar:"",name:"",email:"",profile:"",description:"",phone:"",establishedDate:"",address:[],industry:[],shortName:""});async function y(){l.value=!0,H({companyId:d.value}).then(t=>{a.value=t.data,l.value=!1})}function g(t){return!Array.isArray(t)||t.length===0?"":t.map(String).join(" / ")}function h(){if(d.value===f.userInfo.id){w.warning("自己不能与自己聊天");return}v.setActiveChatCompany({companyId:a.value.companyId,companyName:a.value.name}),_.push("/messages/im")}return(t,e)=>{const b=F,I=j,k=C;return l.value?(i(),c(b,{key:0})):(i(),p("div",R,[s("div",U,[s("div",W,[m(B,{class:"logo",url:a.value.avatar},null,8,["url"]),s("div",null,[s("div",$,o(a.value.name),1),s("div",G,[(i(!0),p(M,null,N(a.value.industry,n=>(i(),c(I,{key:n,color:"#165dff"},{default:q(()=>[E(o(n),1)]),_:2},1024))),128))])])]),s("div",{class:"header-right"},[s("div",{class:"header-action i-ic:twotone-chat-bubble-outline",onClick:h})])]),s("div",K,[e[1]||(e[1]=s("div",{class:"section-title"},"公司简介",-1)),s("div",O,o(a.value.profile),1)]),s("div",P,[e[6]||(e[6]=s("div",{class:"section-title"},"公司信息",-1)),s("div",z,[s("div",J,[e[2]||(e[2]=s("span",{class:"info-label"},"成立时间:",-1)),s("span",null,o(a.value.establishedDate),1)]),s("div",Q,[e[3]||(e[3]=s("span",{class:"info-label"},"公司地址:",-1)),s("span",null,o(g(a.value.address)),1)]),s("div",X,[e[4]||(e[4]=s("span",{class:"info-label"},"联系电话:",-1)),s("span",null,o(a.value.phone),1)]),s("div",Y,[e[5]||(e[5]=s("span",{class:"info-label"},"电子邮箱:",-1)),s("span",null,o(a.value.email),1)])])]),s("div",Z,[e[7]||(e[7]=s("div",{class:"section-title"},"公司介绍",-1)),m(k,{modelValue:a.value.description,"onUpdate:modelValue":e[0]||(e[0]=n=>a.value.description=n),"display-mode":"view"},null,8,["modelValue"])])]))}}}),ms=L(ss,[["__scopeId","data-v-a0168eba"]]);export{ms as default};
|