1 |
- import{_ as D,z as x,J as v,B as r,w as s,T as u,P as t,C,x as y,R as B,D as o,Q as T,a1 as i,X as n}from"./index.abb3d954.js";import{a as V}from"./status.7319085b.js";import{preview_columns as S,cgd_status as h,cgd_type as z,cgd_source as E,product_type as N,send_type as P,pay_status as F,inv_status as J}from"./columns.d18d0124.js";const L={key:8},Q=x({__name:"preview-dialog",setup(R,{expose:g}){const f=v(!1),d=v({});return g({onDisplay:c=>{f.value=!0,d.value=c}}),(c,p)=>{const _=r("el-tag"),k=r("el-descriptions-item"),b=r("el-descriptions"),w=r("el-dialog");return s(),u(w,{modelValue:f.value,"onUpdate:modelValue":p[0]||(p[0]=l=>f.value=l),title:"\u91C7\u8D2D\u5355\u8BE6\u60C5",center:""},{default:t(()=>[C(b,{column:2,border:"",size:"small"},{default:t(()=>[(s(!0),y(T,null,B(o(S),(l,m)=>(s(),u(k,{label:l.label,key:m},{default:t(()=>[l.field==="status"?(s(),u(_,{key:0},{default:t(()=>{var e;return[i(n((e=o(h).find(a=>d.value[l.field]===a.value))==null?void 0:e.label),1)]}),_:2},1024)):l.field==="cgdType"?(s(),u(_,{key:1},{default:t(()=>{var e;return[i(n((e=o(z).find(a=>d.value[l.field]===a.value))==null?void 0:e.label),1)]}),_:2},1024)):l.field==="cgdSource"?(s(),u(_,{key:2},{default:t(()=>{var e;return[i(n((e=o(E).find(a=>d.value[l.field]===a.value))==null?void 0:e.label),1)]}),_:2},1024)):l.field==="goodType"?(s(),u(_,{key:3},{default:t(()=>{var e;return[i(n((e=o(N).find(a=>d.value[l.field]===a.value))==null?void 0:e.label),1)]}),_:2},1024)):l.field==="sendType"?(s(),u(_,{key:4},{default:t(()=>{var e;return[i(n((e=o(P).find(a=>d.value[l.field]===a.value))==null?void 0:e.label),1)]}),_:2},1024)):l.field==="pay_status"?(s(),u(_,{key:5},{default:t(()=>{var e;return[i(n((e=o(F).find(a=>d.value[l.field]===a.value))==null?void 0:e.label),1)]}),_:2},1024)):l.field==="sendStatus"?(s(),u(_,{key:6},{default:t(()=>{var e;return[i(n((e=o(V).find(a=>d.value[l.field]===a.value))==null?void 0:e.label),1)]}),_:2},1024)):l.field==="inv_status"?(s(),u(_,{key:7},{default:t(()=>{var e;return[i(n((e=o(J).find(a=>d.value[l.field]===a.value))==null?void 0:e.label),1)]}),_:2},1024)):(s(),y("span",L,n(d.value[l.field]),1))]),_:2},1032,["label"]))),128))]),_:1})]),_:1},8,["modelValue"])}}});var q=D(Q,[["__file","D:/work/accout-vue3-ui/src/views/purchase/porder/preview-dialog.vue"]]);export{q as default};
|