|
|
|
|
@ -1602,7 +1602,7 @@ var AddStudent_AddTeacher = function AddTeacher(_ref) {
|
|
|
|
|
setBtnLoading = _useState22[1];
|
|
|
|
|
// 设置导入类型
|
|
|
|
|
var uploadData = (0,_react_17_0_2_react.useRef)({
|
|
|
|
|
activeKey: -1
|
|
|
|
|
activeKey: 1
|
|
|
|
|
});
|
|
|
|
|
var autoCompleteRef = (0,_react_17_0_2_react.useRef)({
|
|
|
|
|
data: []
|
|
|
|
|
@ -1746,28 +1746,23 @@ var AddStudent_AddTeacher = function AddTeacher(_ref) {
|
|
|
|
|
}, [classroomList.actionTabs.key]);
|
|
|
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
|
|
|
if (classroomList.actionTabs.key === '添加学生') {
|
|
|
|
|
(0,classrooms/* getAllClass */.F9)({
|
|
|
|
|
need_all_data: true
|
|
|
|
|
}).then(function (res) {
|
|
|
|
|
if (res) {
|
|
|
|
|
var _res$student_groups$;
|
|
|
|
|
// 设置form
|
|
|
|
|
form.setFieldsValue({
|
|
|
|
|
search_class: res === null || res === void 0 || (_res$student_groups$ = res.student_groups[0]) === null || _res$student_groups$ === void 0 ? void 0 : _res$student_groups$.id
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
}, [classroomList.actionTabs.key]);
|
|
|
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
|
|
|
if (uploadData.current.activeKey === 2) {
|
|
|
|
|
(0,classrooms/* getAllClass */.F9)().then(function (res) {
|
|
|
|
|
if (res) {
|
|
|
|
|
setClassData(res.student_groups);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
if ([1, 2].includes(uploadData.current.activeKey)) {
|
|
|
|
|
var _params = uploadData.current.activeKey === 1 ? {
|
|
|
|
|
need_all_data: true
|
|
|
|
|
} : null;
|
|
|
|
|
(0,classrooms/* getAllClass */.F9)(_params).then(function (res) {
|
|
|
|
|
if (res) {
|
|
|
|
|
var _res$student_groups$;
|
|
|
|
|
setClassData(res.student_groups);
|
|
|
|
|
// 设置form
|
|
|
|
|
form.setFieldsValue({
|
|
|
|
|
search_class: res === null || res === void 0 || (_res$student_groups$ = res.student_groups[0]) === null || _res$student_groups$ === void 0 ? void 0 : _res$student_groups$.id
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}, [uploadData.current.activeKey]);
|
|
|
|
|
}, [classroomList.actionTabs.key, uploadData.current.activeKey]);
|
|
|
|
|
var getData = /*#__PURE__*/function () {
|
|
|
|
|
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() {
|
|
|
|
|
var res;
|