fix: 修改 TS 问题

This commit is contained in:
MTrun 2022-02-09 20:12:54 +08:00
parent df2c9eea98
commit c8437fd3ea

View File

@ -68,29 +68,29 @@ export const goDialog = (
const typeObj = { const typeObj = {
// 自定义 // 自定义
delete: { [DialogEnum.delete]: {
fn: dialogFn || window['$dialog'].warning, fn: dialogFn || window['$dialog'].warning,
message: message || '是否删除此数据?', message: message || '是否删除此数据?',
}, },
// 原有 // 原有
warning: { [DialogEnum.warning]: {
fn: window['$dialog'].warning, fn: window['$dialog'].warning,
message: message || '是否执行此操作?', message: message || '是否执行此操作?',
}, },
error: { [DialogEnum.error]: {
fn: window['$dialog'].error, fn: window['$dialog'].error,
message: message || '是否执行此操作?', message: message || '是否执行此操作?',
}, },
success: { [DialogEnum.success]: {
fn: window['$dialog'].success, fn: window['$dialog'].success,
message: message || '是否执行此操作?', message: message || '是否执行此操作?',
}, },
} }
const d: DialogReactive = (typeObj as any)[type || DialogEnum.warning]['fn']({ const d: DialogReactive = typeObj[type || DialogEnum.warning]['fn']({
title: '提示', title: '提示',
icon: renderIcon(InformationCircleIcon, { size: dialogIconSize }), icon: renderIcon(InformationCircleIcon, { size: dialogIconSize }),
content: (typeObj as any)[type || DialogEnum.warning]['message'], content: typeObj[type || DialogEnum.warning]['message'],
positiveText: '确定', positiveText: '确定',
negativeText: '取消', negativeText: '取消',
// 是否通过遮罩关闭 // 是否通过遮罩关闭