receipt-payment.b1541b67.js 1.9 KB

1234567891011121314151617181920212223242526272829
  1. import{_ as r,d as c,r as o,o as d,c as m,l as e,C as t,u as n,a as u,F as p}from"./index.5ed94a6f.js";import{p as f,d as _,b as v}from"./configs.50b1681f.js";import{B as s}from"./basic-descriptions.9072ec0d.js";const x=c({__name:"receipt-payment",props:{tradeInfo:{type:Object,required:!0}},setup(l){return(b,y)=>{const i=o("el-col"),a=o("el-row");return d(),m(p,null,[e(a,null,{default:t(()=>[e(i,{span:8},{default:t(()=>[e(n(s),{ref:"defaultRef1",data:l.tradeInfo,columns:n(f)},null,8,["data","columns"])]),_:1}),e(i,{span:8},{default:t(()=>[e(n(s),{ref:"defaultRef2",data:l.tradeInfo,columns:n(_)},null,8,["data","columns"])]),_:1}),e(i,{span:8},{default:t(()=>[e(n(s),{ref:"defaultRef3",data:l.tradeInfo,columns:n(v)},null,8,["data","columns"])]),_:1})]),_:1}),u(` <div flex>
  2. <el-descriptions :column="1" border flex-1 size="small">
  3. <el-descriptions-item
  4. title="\u8D44\u91D1\u4FE1\u606F "
  5. v-for="(item, index) in public_columns"
  6. :key="index"
  7. :label="item.label"
  8. >
  9. {{ tradeInfo[item.field] }}
  10. </el-descriptions-item>
  11. </el-descriptions>
  12. <el-descriptions :column="1" border flex-1 size="small">
  13. <el-descriptions-item
  14. v-for="(item, index) in description_columns_out"
  15. :key="index"
  16. :label="item.label"
  17. >{{ tradeInfo[item.field] }}</el-descriptions-item
  18. >
  19. </el-descriptions>
  20. <el-descriptions :column="1" border flex-1 size="small">
  21. <el-descriptions-item
  22. v-for="(item, index) in description_columns_in"
  23. :key="index"
  24. :label="item.label"
  25. >{{ tradeInfo[item.field] }}</el-descriptions-item
  26. >
  27. </el-descriptions>
  28. </div> `)],2112)}}});var w=r(x,[["__scopeId","data-v-7fa033ea"],["__file","C:/Users/63107/Desktop/projects/settle-vue3/src/views/InvoiceSales/capitalClaim/components/basic-claim/receipt-payment.vue"]]);export{w as default};