Browse Source

feat: 删除功能去除多余确认步骤

master
AaronWu 2 months ago
parent
commit
ef36eeb231
  1. 6
      components.d.ts
  2. 9
      src/views/question/issue/index.vue
  3. 9
      src/views/question/knowledge/index.vue
  4. 9
      src/views/system/user/index.vue

6
components.d.ts

@ -7,18 +7,24 @@ export {}
declare module '@vue/runtime-core' { declare module '@vue/runtime-core' {
export interface GlobalComponents { export interface GlobalComponents {
AAvatar: typeof import('ant-design-vue/es')['Avatar']
AButton: typeof import('ant-design-vue/es')['Button'] AButton: typeof import('ant-design-vue/es')['Button']
ACard: typeof import('ant-design-vue/es')['Card'] ACard: typeof import('ant-design-vue/es')['Card']
ACardMeta: typeof import('ant-design-vue/es')['CardMeta'] ACardMeta: typeof import('ant-design-vue/es')['CardMeta']
ACol: typeof import('ant-design-vue/es')['Col'] ACol: typeof import('ant-design-vue/es')['Col']
ADescriptions: typeof import('ant-design-vue/es')['Descriptions']
ADescriptionsItem: typeof import('ant-design-vue/es')['DescriptionsItem']
ADrawer: typeof import('ant-design-vue/es')['Drawer']
AEmpty: typeof import('ant-design-vue/es')['Empty'] AEmpty: typeof import('ant-design-vue/es')['Empty']
AForm: typeof import('ant-design-vue/es')['Form'] AForm: typeof import('ant-design-vue/es')['Form']
AFormItem: typeof import('ant-design-vue/es')['FormItem'] AFormItem: typeof import('ant-design-vue/es')['FormItem']
AInput: typeof import('ant-design-vue/es')['Input'] AInput: typeof import('ant-design-vue/es')['Input']
AInputPassword: typeof import('ant-design-vue/es')['InputPassword']
AInputSearch: typeof import('ant-design-vue/es')['InputSearch'] AInputSearch: typeof import('ant-design-vue/es')['InputSearch']
ALayout: typeof import('ant-design-vue/es')['Layout'] ALayout: typeof import('ant-design-vue/es')['Layout']
ALayoutContent: typeof import('ant-design-vue/es')['LayoutContent'] ALayoutContent: typeof import('ant-design-vue/es')['LayoutContent']
ALayoutSider: typeof import('ant-design-vue/es')['LayoutSider'] ALayoutSider: typeof import('ant-design-vue/es')['LayoutSider']
AModal: typeof import('ant-design-vue/es')['Modal']
ApiSelect: typeof import('./src/components/core/schema-form/src/components/ApiSelect.vue')['default'] ApiSelect: typeof import('./src/components/core/schema-form/src/components/ApiSelect.vue')['default']
ARow: typeof import('ant-design-vue/es')['Row'] ARow: typeof import('ant-design-vue/es')['Row']
ASpace: typeof import('ant-design-vue/es')['Space'] ASpace: typeof import('ant-design-vue/es')['Space']

9
src/views/question/issue/index.vue

@ -265,10 +265,11 @@
icon: 'delete', icon: 'delete',
color: '#ec6f6f', color: '#ec6f6f',
label: '删除', label: '删除',
popConfirm: {
title: '确定要删除吗?',
onConfirm: () => handleDelete(record.id),
},
onClick: () => handleDelete(record.id),
// popConfirm: {
// title: '',
// onConfirm: () => handleDelete(record.id),
// },
}, },
]; ];
}, },

9
src/views/question/knowledge/index.vue

@ -228,10 +228,11 @@
icon: 'delete', icon: 'delete',
color: '#ec6f6f', color: '#ec6f6f',
label: '删除', label: '删除',
popConfirm: {
title: '确定要删除吗?',
onConfirm: () => handleDelete(record.id),
},
onClick: () => handleDelete(record.id),
// popConfirm: {
// title: '',
// onConfirm: () => handleDelete(record.id),
// },
}, },
]; ];
}, },

9
src/views/system/user/index.vue

@ -103,10 +103,11 @@
icon: 'delete', icon: 'delete',
color: '#ec6f6f', color: '#ec6f6f',
label: '删除', label: '删除',
popConfirm: {
title: '确定要删除吗?',
onConfirm: () => handleDelete(record.id),
},
onClick: () => handleDelete(record.id),
// popConfirm: {
// title: '',
// onConfirm: () => handleDelete(record.id),
// },
}, },
], ],
}, },

Loading…
Cancel
Save