DocGeneratorExample.vue 867 B

1234567891011121314151617181920212223242526272829303132333435
  1. <template>
  2. <Navbar :title="title" :is-go-back="false" />
  3. <a-space>
  4. <a-button type="primary" @click="generate()">确定</a-button>
  5. <a-button danger @click="back()">撤销</a-button>
  6. </a-space>
  7. <DocGenerator ref="docGenerator" :info-window-no="infoWindowNo" @show-title="title = $event" />
  8. </template>
  9. <script>
  10. import Navbar from '../../packages/navbar/src/Navbar.vue';
  11. import DocGenerator from '../../packages/info/src/DocGenerator.vue';
  12. export default {
  13. components: {
  14. Navbar,
  15. DocGenerator,
  16. },
  17. data() {
  18. return {
  19. title: '生单界面',
  20. infoWindowNo: '301921',
  21. };
  22. },
  23. methods: {
  24. generate() {
  25. const selectedDatas = this.$refs.docGenerator.getSelectedData();
  26. console.log(selectedDatas, 'selectedDatas');
  27. },
  28. back() {
  29. // window.close();
  30. console.log('关闭');
  31. },
  32. },
  33. };
  34. </script>