diff --git a/public/react/src/modules/courses/members/CourseGroupChooser.js b/public/react/src/modules/courses/members/CourseGroupChooser.js index 7974b70dd..1a03c978f 100644 --- a/public/react/src/modules/courses/members/CourseGroupChooser.js +++ b/public/react/src/modules/courses/members/CourseGroupChooser.js @@ -2,8 +2,16 @@ import React, { useState, useEffect } from 'react' import { trigger } from 'educoder' import { Input, Checkbox } from "antd"; -function CourseGroupChooser({ course_groups, isAdminOrCreator, item, index, arg_course_groups, checkAllValue - , coursesids, onCheckAllChange, joinCourseGroup }) { +/** + arg_course_groups 选中的id数组 + joinCourseGroup 选中时触发 joinCourseGroup(checkedValues, item, index) 传入item:数据对象,index: 数据对象index + checkAllValue 是否全选 + onCheckAllChange 全选 onCheckAllChange(e, item, index) + course_groups 所有的group + +*/ +function CourseGroupChooser({ course_groups, isAdminOrCreator = true, item, index, arg_course_groups, checkAllValue, alwaysShow + , onCheckAllChange, joinCourseGroup }) { const [state, setState] = useState({counter: 0}) const [search, setSearch] = useState('') // useEffect(() => { @@ -30,8 +38,15 @@ function CourseGroupChooser({ course_groups, isAdminOrCreator, item, index, arg_ that.state.checkAllArray[index] - checkAllValue */ + console.log('arg_course_groups', arg_course_groups) + + + const urlStyle = {"lef":"tunset", minWidth: '262px'}; + if (alwaysShow == true) { + urlStyle.display = 'block' + } return ( -