statement-detail.01896e7e.js 1.2 KB

1
  1. import{_ as v,z as y,B as c,w as t,T as l,P as n,x as _,R as k,D as o,Q as D,a1 as d,X as r}from"./index.228f4553.js";import{d as b,s as x,p as g,i as h}from"./configs.051126a9.js";const w={key:3},B=y({__name:"statement-detail",props:{statementDetail:{type:Object,required:!0}},setup(i){return(C,z)=>{const u=c("el-tag"),m=c("el-descriptions-item"),p=c("el-descriptions");return t(),l(p,{column:3,border:"",size:"small"},{default:n(()=>[(t(!0),_(D,null,k(o(b),(a,f)=>(t(),l(m,{label:a.label,key:f},{default:n(()=>[a.field==="status"?(t(),l(u,{key:0},{default:n(()=>{var e;return[d(r((e=o(x).find(s=>s.value===i.statementDetail.status))==null?void 0:e.label),1)]}),_:1})):a.field==="pay_status"?(t(),l(u,{key:1},{default:n(()=>{var e;return[d(r((e=o(g).find(s=>s.value===i.statementDetail.pay_status))==null?void 0:e.label),1)]}),_:1})):a.field==="inv_status"?(t(),l(u,{key:2},{default:n(()=>{var e;return[d(r((e=o(h).find(s=>s.value===i.statementDetail.inv_status))==null?void 0:e.label),1)]}),_:1})):(t(),_("span",w,r(i.statementDetail[a.field]),1))]),_:2},1032,["label"]))),128))]),_:1})}}});var S=v(B,[["__file","D:/work/accout-vue3-ui/src/views/purchase/orderRecord/components/statement-detail/statement-detail.vue"]]);export{S as default};