Pārlūkot izejas kodu

!352 fix issues #I7657W
Merge pull request !352 from ahaos/pr

疯狂的狮子Li 2 gadi atpakaļ
vecāks
revīzija
9121a5ac9b

+ 3 - 3
ruoyi-modules/ruoyi-generator/src/main/resources/vm/vue/index-tree.vue.vm

@@ -467,7 +467,7 @@ const handleUpdate = (row: ${BusinessName}VO) => {
 
 /** 提交按钮 */
 const submitForm = () => {
-  ${businessName}FormRef.value.validate((valid: boolean) => {
+  ${businessName}FormRef.value.validate(async (valid: boolean) => {
     if (valid) {
       buttonLoading.value = true;
 #foreach ($column in $columns)
@@ -476,9 +476,9 @@ const submitForm = () => {
 #end
 #end
       if (form.value.${pkColumn.javaField}) {
-        update${BusinessName}(form.value).finally(() => buttonLoading.value = false);
+        await update${BusinessName}(form.value).finally(() => buttonLoading.value = false);
       } else {
-        add${BusinessName}(form.value).finally(() => buttonLoading.value = false);
+        await add${BusinessName}(form.value).finally(() => buttonLoading.value = false);
       }
       proxy?.#[[$modal]]#.msgSuccess("操作成功");
       dialog.visible = false;