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.

2 lines
1.6KB

  1. import{b as I}from"./index-b6aa4cff.js";import{G as S,E as h,r as _,o as k,b as l,c as v,L as D,h as f,f as N,k as j}from"./index-dd5fae99.js";const w=j({name:"basicInfo"}),g=Object.assign(w,{props:{detailData:{type:Object,default:()=>{}}},setup(y){const C=S(h.userStore).userInfo,a=y,A=[{label:"序号",type:"index",width:60},{label:"关联IRS应用名称",prop:"applicationName",key:"applicationName"},{label:"IRS应用编码",prop:"applicationCode",key:"applicationCode"},{label:"一本账重大应用名称",prop:"baseAccountAppName",key:"baseAccountAppName"},{label:'"领域大脑"一本账名称',prop:"baseBrainName",key:"baseBrainName"}],i=_([]),B=_([]);return k(async()=>{var o,e,t;const c=await I({areaCode:C.value.regionCode});B.value=c.data,i.value=((t=(e=(o=a==null?void 0:a.detailData)==null?void 0:o.baseProjSysCode)==null?void 0:e.split(";"))==null?void 0:t.map((n,s)=>{var p,r,d,m,u,b;return{applicationCode:n,applicationName:((r=(p=a==null?void 0:a.detailData)==null?void 0:p.baseProjSys)==null?void 0:r.split(";")[s])||"",baseAccountAppName:((m=(d=a==null?void 0:a.detailData)==null?void 0:d.baseAccountAppName)==null?void 0:m.split(";")[s])||"",baseBrainName:((b=(u=a==null?void 0:a.detailData)==null?void 0:u.baseBrainName)==null?void 0:b.split(";")[s])||""}}))||[]}),(c,o)=>{const e=l("table-list"),t=l("el-descriptions-item"),n=l("el-descriptions");return v(),D(n,{column:2,border:""},{default:f(()=>[N(t,{label:"关联IRS应用名称"},{default:f(()=>[N(e,{pagination:!1,style:{width:"100%"},column:A,data:i.value,"empty-temp":!1},null,8,["data"])]),_:1})]),_:1})}}});export{g as default};