人生啊人生 3 luni în urmă
părinte
comite
93ad5d716a
1 a modificat fișierele cu 33 adăugiri și 3 ștergeri
  1. 33 3
      user_web/src/view/admin/ManageCourse.vue

+ 33 - 3
user_web/src/view/admin/ManageCourse.vue

@@ -543,9 +543,10 @@ const optionsUpdate = () => {
         for (let i = 0; i < options.length; i++) {
 
             let thisOptions = options[i];
-            console.log(
-                "thisOptions", thisOptions
-            );
+            // console.log(
+            //     "thisOptions", thisOptions
+            // );
+            optionsChildrenUpdate(i, thisOptions.id);
 
         }
         
@@ -555,6 +556,35 @@ const optionsUpdate = () => {
 
 }
 
+/**
+ * 将对应子级的数据获取
+ * optionsIndex     options 对应的数组下标
+ * id               当前父级 的id值
+ */
+const optionsChildrenUpdate = (optionsIndex, id) => {
+
+    let submit = {
+        // 默认优先去顶级所有,传 0 。 否则你要看到 学院, 专业 ,班级 的列表,这里固定就传 学院这个的id值
+        "schoolId" : id,
+    };
+
+    schoolTree(submit)
+    .then(response => {
+        
+        let data = response?.data?.data;
+        
+        // console.log(
+        //     "optionsChildrenUpdate response", data
+        // );
+
+        options[optionsIndex] = data[0];
+        
+    }).catch(error => {
+        
+    });
+
+}
+
 onMounted(function() {
     pageUpdateEvent();
     optionsUpdate();