runParameter.modal.vue 1.0 KB

12345678910111213141516171819202122232425262728293031323334
  1. <template>
  2. <BasicModal v-bind="$attrs" @register="register" title="黄泥灌浆系统运行参数设置" width="1200px" @ok="handleOk" @cancel="handleCancel">
  3. <div>123</div>
  4. </BasicModal>
  5. </template>
  6. <script lang="ts">
  7. import { defineComponent } from 'vue';
  8. import { BasicModal, useModalInner } from '/@/components/Modal';
  9. import BarAndLine from '/@/components/chart/BarAndLine.vue';
  10. import { SvgIcon } from '/@/components/Icon';
  11. import { Decoration7 as DvDecoration7, ScrollBoard as DvScrollBoard } from '@kjgl77/datav-vue3';
  12. export default defineComponent({
  13. name: 'RunParameterModal',
  14. components: { BasicModal, BarAndLine, SvgIcon, DvScrollBoard, DvDecoration7 },
  15. setup(props) {
  16. const [register, { closeModal }] = useModalInner();
  17. function handleOk(e) {
  18. e.preventDefault();
  19. closeModal();
  20. }
  21. function handleCancel(e) {
  22. e.preventDefault();
  23. closeModal();
  24. }
  25. return { register, handleOk, handleCancel };
  26. },
  27. });
  28. </script>
  29. <style lang="less" scoped></style>