diff --git a/examples/sites/demos/pc/app/grid/validation/before-submit-validation-composition-api.vue b/examples/sites/demos/pc/app/grid/validation/before-submit-validation-composition-api.vue
index 288eded68..61c5eae45 100644
--- a/examples/sites/demos/pc/app/grid/validation/before-submit-validation-composition-api.vue
+++ b/examples/sites/demos/pc/app/grid/validation/before-submit-validation-composition-api.vue
@@ -18,7 +18,7 @@
-
diff --git a/examples/sites/demos/pc/app/grid/validation/before-submit-validation.spec.js b/examples/sites/demos/pc/app/grid/validation/before-submit-validation.spec.js
index cf94f72f0..31ae40f42 100644
--- a/examples/sites/demos/pc/app/grid/validation/before-submit-validation.spec.js
+++ b/examples/sites/demos/pc/app/grid/validation/before-submit-validation.spec.js
@@ -10,7 +10,10 @@ test('提交前校验', async ({ page }) => {
})
.getByRole('textbox')
.fill('')
- await page.getByRole('button', { name: '保存' }).click()
-
+ await page.getByRole('button', { name: '提交数据' }).click()
await expect(page.getByText('校验不通过', { exact: true })).toBeVisible()
+
+ await page.getByRole('button', { name: '确认' }).click()
+ await page.getByRole('button', { name: '保存(Promise)' }).click()
+ await expect(page.getByText('校验不通过,触发了catch', { exact: true })).toBeVisible()
})
diff --git a/examples/sites/demos/pc/app/grid/validation/before-submit-validation.vue b/examples/sites/demos/pc/app/grid/validation/before-submit-validation.vue
index 334580bb2..ac1ea9a14 100644
--- a/examples/sites/demos/pc/app/grid/validation/before-submit-validation.vue
+++ b/examples/sites/demos/pc/app/grid/validation/before-submit-validation.vue
@@ -18,7 +18,7 @@
-