人生啊人生 3 ay önce
ebeveyn
işleme
62bf110067
1 değiştirilmiş dosya ile 32 ekleme ve 3 silme
  1. 32 3
      user_web/src/view/admin/ManageSchool.vue

+ 32 - 3
user_web/src/view/admin/ManageSchool.vue

@@ -252,9 +252,38 @@ const submitForm = async (formEl) => {
                 "addParams", addParams.value
             );
 
-            // 接口请求完成,隐藏模态框
-            state.value.showDialog = false;
-
+            
+            let submit = {
+                // 名称
+                "name": addParams.value.name,
+                // 0 表示学校 1 表示学院 2表示专业,3 表示班级
+                "type": 0,
+                // 备注
+                "remark": addParams.value.remark,
+                // 上级id,默认顶级是 0
+                "parentId": 0,
+                // 新增时传入0即可,修改则传入原始值。如果新增父级,则该参数传跟 parentId 一样的参数
+                "schoolId": 0,
+            };
+
+            schoolAdd(submit)
+            .then(response => {
+
+                let data = response?.data?.data;
+                // console.log(
+                //     "schoolAddEvent response", response, data
+                // );
+
+                // 重新查找分页数据
+                pageUpdateEvent();
+                
+                // 接口请求完成,隐藏模态框
+                state.value.showDialog = false;
+
+            }).catch(error => {
+                
+            });
+            
         } else {
             // console.log('error submit!', fields)
         }