人生啊人生 3 달 전
부모
커밋
9b2b1a4ac0
1개의 변경된 파일28개의 추가작업 그리고 1개의 파일을 삭제
  1. 28 1
      user_web/src/view/admin/ManageSchool.vue

+ 28 - 1
user_web/src/view/admin/ManageSchool.vue

@@ -306,11 +306,38 @@ const updateForm = async (formEl) => {
             //     "detailsDb", detailsDb.value
             // );
 
+            let submit = {
+                // 通过 schoolItem 接口得到的 id 值,是什么就传什么
+                "id" : detailsDb.value.id,
+                // 名称
+                "name": detailsDb.value.name,
+                // 0 表示学校 1 表示学院 2表示专业,3 表示班级, 通过 schoolItem 接口得到的 type 值,是什么就传什么
+                "type": detailsDb.value.type,
+                // 备注
+                "remark": detailsDb.value.remark,
+                // 上级id,默认顶级是 0, 通过 schoolItem 接口得到的 parentId 值,是什么就传什么
+                "parentId": detailsDb.value.parentId,
+                // 新增时传入0即可,修改则传入原始值, 通过 schoolItem 接口得到的 schoolId 值,是什么就传什么
+                "schoolId": detailsDb.value.schoolId,
+            };
             
+            schoolUpdate(submit)
+            .then(response => {
 
+                let data = response?.data?.data;
+                // console.log(
+                //     "schoolUpdateEvent response", response, data
+                // );
 
+                 // 重新查找分页数据
+                pageUpdateEvent();
+                
+                // 接口请求完成,隐藏模态框
+                state.value.showDetails = false;
 
-
+            }).catch(error => {
+                
+            });
             
         } else {
             // console.log('error submit!', fields)