mirror of
https://gitee.com/dapppp/ruoyi-plus-vben5.git
synced 2026-03-17 04:12:00 +08:00
refactor(antd): 移除Popconfirm中已废弃的getVxePopupContainer属性
antd已支持滚动跟随,不再需要手动指定getVxePopupContainer属性。删除相关代码及工具函数,简化实现。
This commit is contained in:
@@ -136,7 +136,7 @@ function collapseAll() {
|
||||
{{ $t('pages.common.add') }}
|
||||
</ghost-button>
|
||||
<Popconfirm
|
||||
:get-popup-container="getVxePopupContainer"
|
||||
|
||||
placement="left"
|
||||
title="确认删除?"
|
||||
@confirm="handleDelete(row)"
|
||||
|
||||
@@ -6,7 +6,6 @@ import type { LeaveForm } from './api/model';
|
||||
import type { VxeGridProps } from '#/adapter/vxe-table';
|
||||
|
||||
import { Page, useVbenDrawer, useVbenModal } from '@vben/common-ui';
|
||||
import { getVxePopupContainer } from '@vben/utils';
|
||||
|
||||
import { Modal, Popconfirm, Space } from 'antdv-next';
|
||||
|
||||
@@ -196,7 +195,6 @@ function handleInfo(row: Required<LeaveForm>) {
|
||||
{{ $t('pages.common.edit') }}
|
||||
</a-button>
|
||||
<Popconfirm
|
||||
:get-popup-container="getVxePopupContainer"
|
||||
placement="left"
|
||||
title="确认撤销?"
|
||||
:disabled="!['waiting'].includes(row.status)"
|
||||
@@ -214,7 +212,6 @@ function handleInfo(row: Required<LeaveForm>) {
|
||||
</a-button>
|
||||
</Popconfirm>
|
||||
<Popconfirm
|
||||
:get-popup-container="getVxePopupContainer"
|
||||
placement="left"
|
||||
title="确认删除?"
|
||||
:disabled="!['draft', 'cancel', 'back'].includes(row.status)"
|
||||
|
||||
@@ -12,7 +12,6 @@ import { useRouter } from 'vue-router';
|
||||
|
||||
import { Page, useVbenModal } from '@vben/common-ui';
|
||||
import { $t } from '@vben/locales';
|
||||
import { getVxePopupContainer } from '@vben/utils';
|
||||
|
||||
import { Modal, Popconfirm, RadioGroup, Space, Switch } from 'antdv-next';
|
||||
|
||||
@@ -322,7 +321,6 @@ async function handleReload(type: 'add' | 'update') {
|
||||
编辑信息
|
||||
</a-button>
|
||||
<Popconfirm
|
||||
:get-popup-container="getVxePopupContainer"
|
||||
placement="left"
|
||||
title="确认删除?"
|
||||
@confirm="handleDelete(row)"
|
||||
@@ -341,7 +339,6 @@ async function handleReload(type: 'add' | 'update') {
|
||||
{{ row.isPublish ? '查看流程' : '设计流程' }}
|
||||
</a-button>
|
||||
<Popconfirm
|
||||
:get-popup-container="getVxePopupContainer"
|
||||
:title="`确认发布流程[${row.flowName}]?`"
|
||||
placement="left"
|
||||
@confirm="handlePublish(row)"
|
||||
@@ -353,7 +350,6 @@ async function handleReload(type: 'add' | 'update') {
|
||||
</div>
|
||||
<div>
|
||||
<Popconfirm
|
||||
:get-popup-container="getVxePopupContainer"
|
||||
:title="`确认复制流程[${row.flowName}]?`"
|
||||
placement="left"
|
||||
@confirm="handleCopy(row)"
|
||||
|
||||
@@ -10,7 +10,6 @@ import { ref } from 'vue';
|
||||
|
||||
import { Page, useVbenModal } from '@vben/common-ui';
|
||||
import { $t } from '@vben/locales';
|
||||
import { getVxePopupContainer } from '@vben/utils';
|
||||
|
||||
import { Modal, Popconfirm, RadioGroup, Space } from 'antdv-next';
|
||||
|
||||
@@ -208,7 +207,6 @@ function handleInfo(row: any) {
|
||||
作废流程
|
||||
</a-button>
|
||||
<Popconfirm
|
||||
:get-popup-container="getVxePopupContainer"
|
||||
placement="left"
|
||||
title="确认删除?"
|
||||
@confirm="handleDelete(row)"
|
||||
|
||||
@@ -5,12 +5,11 @@ import type { VxeGridProps } from '#/adapter/vxe-table';
|
||||
import type { Spel } from '#/api/workflow/spel/model';
|
||||
|
||||
import { Page, useVbenDrawer } from '@vben/common-ui';
|
||||
import { getVxePopupContainer } from '@vben/utils';
|
||||
|
||||
import { Modal, Popconfirm, Space } from 'antdv-next';
|
||||
|
||||
import { useVbenVxeGrid, vxeCheckboxChecked } from '#/adapter/vxe-table';
|
||||
import { spelList,spelDelete } from '#/api/workflow/spel';
|
||||
import { spelDelete, spelList } from '#/api/workflow/spel';
|
||||
|
||||
import { columns, querySchema } from './data';
|
||||
import spelDrawer from './spel-drawer.vue';
|
||||
@@ -125,7 +124,6 @@ function handleMultiDelete() {
|
||||
{{ $t('pages.common.edit') }}
|
||||
</ghost-button>
|
||||
<Popconfirm
|
||||
:get-popup-container="getVxePopupContainer"
|
||||
placement="left"
|
||||
title="确认删除?"
|
||||
@confirm="handleDelete(row)"
|
||||
|
||||
Reference in New Issue
Block a user