index-D7qBRbB9.js 6.7 KB

1
  1. var aa=Object.defineProperty;var K=Object.getOwnPropertySymbols;var ea=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable;var M=(s,r,e)=>r in s?aa(s,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[r]=e,O=(s,r)=>{for(var e in r||(r={}))ea.call(r,e)&&M(s,e,r[e]);if(K)for(var e of K(r))ta.call(r,e)&&M(s,e,r[e]);return s};var D=(s,r,e)=>new Promise((b,C)=>{var $=c=>{try{y(e.next(c))}catch(v){C(v)}},w=c=>{try{y(e.throw(c))}catch(v){C(v)}},y=c=>c.done?b(c.value):Promise.resolve(c.value).then($,w);y((e=e.apply(s,r)).next())});import{d as oa,D as sa,o as ra,ak as na,f,c as ia,r as la,Z as l,_ as u,$ as d,a0 as S,k as h,u as i,a7 as _,a6 as U,aa as I,ab as ca,ae as da,F as q,a9 as L,af as pa,a2 as ua,a3 as ma}from"./vue-CF9JqwIh.js";import{V as fa}from"./index-D0jygwV8.js";import{B as ha,c as _a,a as va,d as ga}from"./data-B78WObgu.js";import{b as ya,a as Ca}from"./platformApi-CkNy4PSH.js";import{b as wa}from"./uuid-BUBnBT7J.js";import{_ as ka}from"./BasicForm.vue_vue_type_script_setup_true_lang-BhiE9_bz.js";import"./BasicForm.vue_vue_type_style_index_0_lang-BiIkb6ny.js";import{u as xa}from"./useForm-B90AflV1.js";import{_ as Ba}from"./Table.vue_vue_type_script_setup_true_lang-BuZ_kG1P.js";import{l as Da}from"./index-D6-fj_Lr.js";import{b as R,_ as ba}from"./entry/index-BaQQ7BQ_.js";import{A as $a,a as Sa}from"./imageEnum-DhfTiCIu.js";import{u as Ia}from"./index-Mu5dydaG.js";import Ra from"./ViewDrawer-DdFWWCGM.js";import{Y as Ta,Z,$ as za,a0 as Aa,a1 as Fa}from"./antd-ILpsl5AZ.js";import"./VxeBasicTable-BjQCEzUa.js";import"./index-CFMHSB5r.js";import"./useWindowSizeFn-CiJNBK0Q.js";import"./FormItem.vue_vue_type_script_lang-Dp4O1V3R.js";import"./index-L2ZLrFTi.js";import"./index-CXGOl87Z.js";import"./useSortable-6iYBSviO.js";import"./download-D1ZoFQnu.js";import"./base64Conver-BAcTuUD2.js";import"./index-BDVnX7zP.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-0J_QZbkb.js";import"./copyTextToClipboard-Cu8x8bym.js";import"./index-D6Qi77pD.js";import"./index-Pqf9ZLE_.js";import"./onMountedOrActivated-D34Dt7uC.js";import"./resourceApi-D9gL48ec.js";import"./ViewDrawer-DJ4DkJGO.js";import"./Rendering-DIlvJqpw.js";import"./data-V3aEsXlK.js";import"./enums-vssea2K3.js";import"./attentionApi-BvKhIRFN.js";import"./feildApi-VF_Esp0L.js";import"./data-Babbu_07.js";import"./common-CALU1ODu.js";import"./test-VrWWj5h0.js";import"./DownloadModal.vue_vue_type_script_setup_true_lang-CrEW5Pj0.js";import"./data-bbjKZAwf.js";import"./FormModal.vue_vue_type_script_setup_true_lang-BtHq7rrj.js";const j=s=>(ua("data-v-372e1e4f"),s=s(),ma(),s),Na={class:"wrap"},Va={key:0},Pa={class:"title"},Ea={class:"detail"},Ka=j(()=>d("div",{id:"components-anchor-intro",class:"mb-2 common-tit"},"简介",-1)),Ma={key:0,class:"extra-date"},Oa=["onClick"],Ua=["src"],qa={key:0,class:"extra-date"},La={key:0},Za={class:"anchor"},ja={key:1,class:"pt-10"},Ga=j(()=>d("span",null," 请选择左侧平台 ",-1)),Ha=oa({__name:"index",setup(s){sa(()=>D(this,null,function*(){G.value=yield Da({dictCode:"biz_cbb_platform"})})),ra(()=>D(this,null,function*(){yield b(),yield Y()}));const[r,{setFieldsValue:e,resetFields:b}]=xa({schemas:ga,showActionButtonGroup:!1,baseColProps:{span:6}}),[C,{openDrawer:$}]=Ia(),w=na(),y=f(null),c=ia(()=>{var o;return(o=w.query)==null?void 0:o.title}),v=f(""),k=f([]),T=f(["0","1"]),z=f(ha),x=f({title:"平台资源 (0)",date:""}),G=f([]),B=la({id:"biz_cbb_show_platform",columns:_a,stripe:!1,border:"inner",data:[],proxyConfig:null,showOverflow:!0,resizable:!1,toolbarConfig:null,round:!0,height:"auto",headerRowClassName:"row-class",headerCellClassName:"table-basic_header",columnConfig:{resizable:!1},pagerConfig:{}}),H={},Q=f();function Y(){return D(this,null,function*(){var p,m,A,F,N,V,P,E;const o=((p=w.query)==null?void 0:p.id)||"";if(!o)return;k.value=va;const t=yield ya(o);t.establishTime=R(t.establishTime),t.establishTeam=(A=(m=t==null?void 0:t.establishTeamName)==null?void 0:m.map(n=>n.name))==null?void 0:A.join("、"),yield e(O({},t));const a=yield Ca({id:o});a!=null&&a.platformData&&(x.value={title:`平台资源 (${(F=a==null?void 0:a.platformData)==null?void 0:F.count})`,date:R((N=a==null?void 0:a.platformData)==null?void 0:N.editTime)},B.loading=!0,B.data=(V=a==null?void 0:a.platformData)==null?void 0:V.data,B.loading=!1,k.value[1].title=`平台资源 (${(P=a==null?void 0:a.platformData)==null?void 0:P.count})`),(E=a==null?void 0:a.repositoryData)!=null&&E.length&&a.repositoryData.forEach(n=>{n.name=="软件CBB"&&g(0,n),n.name=="硬件CBB"&&g(1,n),n.name=="结构CBB"&&g(2,n),n.name=="测试CBB"&&g(3,n),n.name=="共享工具"&&g(4,n),n.name=="设计规范"&&g(5,n)}),v.value=wa()})}function g(o,t){z.value[o]={data:t.data,head:{title:`${t.name} (${t.count})`,date:t.editTime}},k.value[o+2].title=`${t.name} (${t.count})`}function J(o){o.preventDefault()}function W(o){$(!0,{record:o,index:0,resourceId:o.id,isUpdate:!0})}function X(){}return(o,t)=>(l(),u("div",Na,[c.value?(l(),u("div",Va,[d("div",Pa,S(c.value),1),d("div",{class:"content",ref_key:"containerContent",ref:y},[d("div",Ea,[Ka,d("div",null,[h(i(ka),{onRegister:i(r),layout:"vertical",class:""},null,8,["onRegister"])]),d("div",null,[h(i(za),{activeKey:T.value,"onUpdate:activeKey":t[0]||(t[0]=a=>T.value=a),bordered:!1},{expandIcon:_(({isActive:a})=>[h(i(Ta),{rotate:a?90:0},null,8,["rotate"])]),default:_(()=>[(l(),U(i(Z),{key:0,header:x.value.title,class:"detail-table",id:"components-anchor-platform"},{extra:_(()=>[x.value.date?(l(),u("span",Ma,"更新时间: "+S(x.value.date),1)):I("",!0)]),default:_(()=>[d("div",null,[h(i(fa),ca({ref_key:"gridRef",ref:Q},B,da(H),{class:"table-basic"}),{attachment:_(({row:a})=>[d("div",{class:"flex cursor-pointer table-attachment",onClick:p=>W(a)},[(l(!0),u(q,null,L(a.attachment,(p,m)=>(l(),u("img",{width:"28",height:"36",class:"table-attachment_item",key:p,style:pa({zIndex:999-m,marginLeft:m>0?"-18px":"0px"}),src:i($a)[i(Sa).includes(p.suffix)?p.suffix:"other"]},null,12,Ua))),128))],8,Oa)]),_:1},16)])]),_:1},8,["header"])),(l(!0),u(q,null,L(z.value,(a,p)=>(l(),U(i(Z),{key:p+1,header:a.head.title,id:a.anchorId,class:"detail-table"},{extra:_(()=>{var m;return[a.head.date?(l(),u("span",qa," 更新时间: "+S(i(R)((m=a==null?void 0:a.head)==null?void 0:m.date)),1)):I("",!0)]}),default:_(()=>[a.data.length?(l(),u("div",La,[h(Ba,{id:a.id,refresh:v.value,data:a.data},null,8,["id","refresh","data"])])):I("",!0)]),_:2},1032,["header","id"]))),128))]),_:1},8,["activeKey"])])]),d("div",Za,[h(i(Aa),{items:k.value,getContainer:()=>o.$refs.containerContent,offsetTop:16,onClick:J},null,8,["items","getContainer"])])],512)])):(l(),u("div",ja,[h(i(Fa),null,{description:_(()=>[Ga]),_:1})])),h(Ra,{onRegister:i(C),onSuccess:X},null,8,["onRegister"])]))}}),Ke=ba(Ha,[["__scopeId","data-v-372e1e4f"]]);export{Ke as default};