showInvoice.vue 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <template>
  2. <div
  3. class="toast-layout"
  4. :style="{background:false?'none':'rgba(0, 0, 0, 0.3)'}"
  5. :class="{'toast-active':visible}"
  6. >
  7. <div class="toast-con recharge-con" :style="{minWidth:'680px'}">
  8. <div class="t-header">
  9. <span>详细信息</span>
  10. <i class="iconfont icon-cuowu" @click="handleClick"></i>
  11. </div>
  12. <div class="show-invoice">
  13. <div class="invoice-p">
  14. <p>发票信息</p>
  15. <p>发票抬头:{{showitem.title||'暂无'}}</p>
  16. <p>税号:{{showitem.code||'暂无'}}</p>
  17. <p>注册地址:{{showitem.organizedAddress||'暂无'}}</p>
  18. <p>电话号码:{{showitem.registerPhone||'暂无'}}</p>
  19. <p>开户银行:{{showitem.bankName||'暂无'}}</p>
  20. <p>银行账号:{{showitem.bankAccount||'暂无'}}</p>
  21. </div>
  22. <div class="address-p">
  23. <p>收货地址</p>
  24. <p>联系人:{{showitem.shipName||'暂无'}}</p>
  25. <p>联系电话:{{showitem.shipMobile||'暂无'}}</p>
  26. <p>收件地址:{{showitem.shipAreaPath}}{{showitem.shipAddress||'暂无'}}</p>
  27. </div>
  28. </div>
  29. </div>
  30. </div>
  31. </template>
  32. <script>
  33. import citySelect from '@/components/citySelect'
  34. export default {
  35. props: ['visible', 'showitem'],
  36. components: {
  37. citySelect
  38. },
  39. data () {
  40. return {
  41. }
  42. },
  43. watch: {},
  44. methods: {
  45. handleClick () {
  46. this.$emit('closePoint')
  47. }
  48. }
  49. }
  50. </script>
  51. <style lang="scss" scoped>
  52. @import "./style.scss";
  53. </style>