tabsAbout.vue 967 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <template>
  2. <view class="detail-contract-about">
  3. <about-file
  4. v-if="batchId"
  5. :batch-id="batchId"
  6. :detail-id="detailId"
  7. type="crm_invoice"
  8. class="about-section" />
  9. <about-operation
  10. :detail-id="detailId"
  11. type="crm_invoice"
  12. class="about-section" />
  13. </view>
  14. </template>
  15. <script>
  16. import AboutFile from '../../components/tabAbout/aboutFile.vue'
  17. import AboutOperation from '../../components/tabAbout/aboutOperation.vue'
  18. export default {
  19. name: 'DetailInvoiceAbout',
  20. components: {
  21. AboutFile,
  22. AboutOperation
  23. },
  24. props: {
  25. detailId: {
  26. type: [String, Number],
  27. default: null,
  28. required: true
  29. },
  30. detailData: {
  31. type: Object,
  32. default: () => {}
  33. },
  34. batchId: {
  35. type: String,
  36. default: null
  37. }
  38. },
  39. data() {
  40. return {}
  41. },
  42. methods: {}
  43. }
  44. </script>
  45. <style scoped lang="scss">
  46. </style>