<template>
  <!-- 删除计划-->
  <a-modal class="plan_uncommitted_delete"
           title="删除计划"
           v-model:visible="visible"
           @cancel="cancel"
           width="890px">
    <template #footer>
      <a-button key="submit"
                type="primary"
                :loading="loading"
                @click="submit">完成</a-button>
    </template>
  </a-modal>
</template>

<script lang="ts">
import { defineComponent, ref } from 'vue';
import { closeModal } from '@/common/setup/modal/index';

export default defineComponent({
    name: 'plan_uncommitted_delete',
    components: {},
    setup() {
        const { visible, cancel } = closeModal('plan_uncommitted_delete');
        const loading = ref<boolean>(false);
        function submit() {
            loading.value = true;
            setTimeout(() => {
                loading.value = false;
                cancel();
            }, 2000);
        }
        return {
            visible,
            cancel,
            submit,
            loading,
        };
    },
});
</script>

<style lang="less">
.plan_uncommitted_delete {
}
</style
>;
