更新版本

This commit is contained in:
2025-08-14 16:12:58 +08:00
parent 8b2c34d70b
commit 47e3c5f637
9 changed files with 1148 additions and 1542 deletions

View File

@@ -99,10 +99,15 @@ const submit = async () => {
if (isFunction(options.beforeEdit) && !(await options.beforeEdit(formData))) {
return false
}
if (!options.parameters) {
response = await options.edit.api(formData[options.pk], formData)
} else {
response = await options.edit.api(formData[options.pk], { ...formData, ...options.parameters })
// 修改源码2025-06-24使用try...catch捕获信息
try {
if (!options.parameters) {
response = await options.edit.api(formData[options.pk], formData)
} else {
response = await options.edit.api(formData[options.pk], { ...formData, ...options.parameters })
}
} catch (e) {
return false
}
isFunction(options.afterEdit) && (await options.afterEdit(response, formData))
}