|
|
|
|
@ -5055,9 +5055,9 @@ var StudentTeam_competitionsPage = function competitionsPage(_ref) {
|
|
|
|
|
case 0:
|
|
|
|
|
setApplyLoading(true);
|
|
|
|
|
_context2.next = 3;
|
|
|
|
|
return (0,service_competitions/* getMergeList */.fH)(objectSpread2_default()({
|
|
|
|
|
return (0,service_competitions/* getMergeList */.fH)({
|
|
|
|
|
identifier: identifier
|
|
|
|
|
}, params));
|
|
|
|
|
});
|
|
|
|
|
case 3:
|
|
|
|
|
res = _context2.sent;
|
|
|
|
|
if ((res === null || res === void 0 ? void 0 : res.status) === 0) {
|
|
|
|
|
@ -5100,7 +5100,7 @@ var StudentTeam_competitionsPage = function competitionsPage(_ref) {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 校验身份证号的正则表达式(适用于18位)
|
|
|
|
|
var idCardRegex = /^[1-9]\d{5}(18|19|20)\d{2}(0[1-9]|1[0-2])([0-2][1-9]|3[0-1])\d{3}[\dXx]$/;
|
|
|
|
|
var idCardRegex = /(^[1-9]\d{5}(18|19|20|(3\d))\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|(^([A-Z]\d{6,10}(\(\w{1}\))?)$)/;
|
|
|
|
|
|
|
|
|
|
// 校验身份证的加权校验码
|
|
|
|
|
function validateIdCard(idCard) {
|
|
|
|
|
@ -5179,7 +5179,7 @@ var StudentTeam_competitionsPage = function competitionsPage(_ref) {
|
|
|
|
|
}, (competitions === null || competitions === void 0 || (_competitions$competi6 = competitions.competition) === null || _competitions$competi6 === void 0 ? void 0 : _competitions$competi6.required_school) && {
|
|
|
|
|
title: '学校名称',
|
|
|
|
|
align: 'left',
|
|
|
|
|
dataIndex: 'school_name',
|
|
|
|
|
dataIndex: 'new_school_name',
|
|
|
|
|
ellipsis: true,
|
|
|
|
|
render: function render(text) {
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
@ -6001,7 +6001,7 @@ var StudentTeam_competitionsPage = function competitionsPage(_ref) {
|
|
|
|
|
params.page = page;
|
|
|
|
|
params.per_page = pageSize;
|
|
|
|
|
setparams(objectSpread2_default()({}, params));
|
|
|
|
|
getApplyList();
|
|
|
|
|
getTeams();
|
|
|
|
|
},
|
|
|
|
|
pageSize: params.per_page,
|
|
|
|
|
current: params.page
|
|
|
|
|
@ -6615,27 +6615,32 @@ var StudentTeam_competitionsPage = function competitionsPage(_ref) {
|
|
|
|
|
rules: [{
|
|
|
|
|
required: true,
|
|
|
|
|
message: "请输入身份证号"
|
|
|
|
|
},
|
|
|
|
|
}, {
|
|
|
|
|
pattern: /(^[1-9]\d{5}(18|19|20|(3\d))\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|(^([A-Z]\d{6,10}(\(\w{1}\))?)$)/,
|
|
|
|
|
message: '请输入正确的身份证号'
|
|
|
|
|
}
|
|
|
|
|
// { type: "string", max: 60, message: "输入超限,请缩减字符数" },
|
|
|
|
|
// { type: "string", whitespace: true, message: "内容不能全为空格" }
|
|
|
|
|
{
|
|
|
|
|
validator: function validator(_, value) {
|
|
|
|
|
if (!value) {
|
|
|
|
|
return Promise.resolve();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 格式校验
|
|
|
|
|
if (!idCardRegex.test(value)) {
|
|
|
|
|
return Promise.reject(new Error('身份证号格式不正确'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 校验码校验
|
|
|
|
|
if (!validateIdCard(value)) {
|
|
|
|
|
return Promise.reject(new Error('身份证号不合法'));
|
|
|
|
|
}
|
|
|
|
|
return Promise.resolve();
|
|
|
|
|
}
|
|
|
|
|
}],
|
|
|
|
|
// {
|
|
|
|
|
// validator: (_, value) => {
|
|
|
|
|
// if (!value) {
|
|
|
|
|
// return Promise.resolve();
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// // 格式校验
|
|
|
|
|
// if (!idCardRegex.test(value)) {
|
|
|
|
|
// return Promise.reject(new Error('身份证号格式不正确'));
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// // 校验码校验
|
|
|
|
|
// if (!validateIdCard(value)) {
|
|
|
|
|
// return Promise.reject(new Error('身份证号不合法'));
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// return Promise.resolve();
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
],
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
|
|
|
|
|
maxLength: 18,
|
|
|
|
|
showCount: true,
|
|
|
|
|
@ -8929,7 +8934,7 @@ var addQuestions_TextArea = input/* default */.Z.TextArea;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var NewCoursePage = function NewCoursePage(_ref) {
|
|
|
|
|
var _classroomList$action25, _formValue$name;
|
|
|
|
|
var _classroomList$action27, _formValue$name;
|
|
|
|
|
var shixunHomeworks = _ref.shixunHomeworks,
|
|
|
|
|
newCourse = _ref.newCourse,
|
|
|
|
|
globalSetting = _ref.globalSetting,
|
|
|
|
|
@ -9028,9 +9033,9 @@ var NewCoursePage = function NewCoursePage(_ref) {
|
|
|
|
|
var _classroomList$action;
|
|
|
|
|
console.log('classroomList?.actionTabs---', classroomList === null || classroomList === void 0 ? void 0 : classroomList.actionTabs);
|
|
|
|
|
if (classroomList !== null && classroomList !== void 0 && (_classroomList$action = classroomList.actionTabs) !== null && _classroomList$action !== void 0 && (_classroomList$action = _classroomList$action.params) !== null && _classroomList$action !== void 0 && _classroomList$action.id) {
|
|
|
|
|
var _classroomList$action2, _classroomList$action5, _classroomList$action6, _classroomList$action7, _classroomList$action8, _classroomList$action9, _classroomList$action10, _classroomList$action11, _classroomList$action12, _classroomList$action13, _classroomList$action14, _classroomList$action15, _classroomList$action16, _classroomList$action17, _classroomList$action18, _classroomList$action19, _classroomList$action20, _classroomList$action21, _classroomList$action22, _classroomList$action23, _classroomList$action24;
|
|
|
|
|
var _classroomList$action2, _classroomList$action7, _classroomList$action8, _classroomList$action9, _classroomList$action10, _classroomList$action11, _classroomList$action12, _classroomList$action13, _classroomList$action14, _classroomList$action15, _classroomList$action16, _classroomList$action17, _classroomList$action18, _classroomList$action19, _classroomList$action20, _classroomList$action21, _classroomList$action22, _classroomList$action23, _classroomList$action24, _classroomList$action25, _classroomList$action26;
|
|
|
|
|
if (['npu', 'gpu'].includes(classroomList === null || classroomList === void 0 || (_classroomList$action2 = classroomList.actionTabs) === null || _classroomList$action2 === void 0 || (_classroomList$action2 = _classroomList$action2.params) === null || _classroomList$action2 === void 0 ? void 0 : _classroomList$action2.category)) {
|
|
|
|
|
var _ref2, _classroomList$action3, _ref3, _classroomList$action4;
|
|
|
|
|
var _ref2, _classroomList$action3, _ref3, _classroomList$action4, _classroomList$action5, _classroomList$action6;
|
|
|
|
|
setSelectDataset(toConsumableArray_default()((_ref2 = (classroomList === null || classroomList === void 0 || (_classroomList$action3 = classroomList.actionTabs) === null || _classroomList$action3 === void 0 || (_classroomList$action3 = _classroomList$action3.params) === null || _classroomList$action3 === void 0 ? void 0 : _classroomList$action3.data_sets) || []) === null || _ref2 === void 0 ? void 0 : _ref2.map(function (item) {
|
|
|
|
|
return {
|
|
|
|
|
title: item === null || item === void 0 ? void 0 : item.name,
|
|
|
|
|
@ -9040,30 +9045,37 @@ var NewCoursePage = function NewCoursePage(_ref) {
|
|
|
|
|
setCheckedKeys(toConsumableArray_default()((_ref3 = (classroomList === null || classroomList === void 0 || (_classroomList$action4 = classroomList.actionTabs) === null || _classroomList$action4 === void 0 || (_classroomList$action4 = _classroomList$action4.params) === null || _classroomList$action4 === void 0 ? void 0 : _classroomList$action4.data_sets) || []) === null || _ref3 === void 0 ? void 0 : _ref3.map(function (item) {
|
|
|
|
|
return item === null || item === void 0 ? void 0 : item.uuid;
|
|
|
|
|
})));
|
|
|
|
|
if ((classroomList === null || classroomList === void 0 || (_classroomList$action5 = classroomList.actionTabs) === null || _classroomList$action5 === void 0 || (_classroomList$action5 = _classroomList$action5.params) === null || _classroomList$action5 === void 0 ? void 0 : _classroomList$action5.category) === 'npu') {
|
|
|
|
|
getMirrorAndSpecificList('', 'NPU');
|
|
|
|
|
getDataSetList('', 1, 10, 1);
|
|
|
|
|
} else if ((classroomList === null || classroomList === void 0 || (_classroomList$action6 = classroomList.actionTabs) === null || _classroomList$action6 === void 0 || (_classroomList$action6 = _classroomList$action6.params) === null || _classroomList$action6 === void 0 ? void 0 : _classroomList$action6.category) === 'gpu') {
|
|
|
|
|
getMirrorAndSpecificList('', 'GPU');
|
|
|
|
|
getDataSetList('', 1, 10, 0);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
setFormValue(objectSpread2_default()(objectSpread2_default()({}, (classroomList === null || classroomList === void 0 || (_classroomList$action5 = classroomList.actionTabs) === null || _classroomList$action5 === void 0 ? void 0 : _classroomList$action5.params) || {}), {}, {
|
|
|
|
|
category: (classroomList === null || classroomList === void 0 || (_classroomList$action6 = classroomList.actionTabs) === null || _classroomList$action6 === void 0 || (_classroomList$action6 = _classroomList$action6.params) === null || _classroomList$action6 === void 0 ? void 0 : _classroomList$action6.category) === 'npu' ? 2 : (classroomList === null || classroomList === void 0 || (_classroomList$action7 = classroomList.actionTabs) === null || _classroomList$action7 === void 0 || (_classroomList$action7 = _classroomList$action7.params) === null || _classroomList$action7 === void 0 ? void 0 : _classroomList$action7.category) === 'gpu' ? 3 : 1
|
|
|
|
|
setFormValue(objectSpread2_default()(objectSpread2_default()({}, (classroomList === null || classroomList === void 0 || (_classroomList$action7 = classroomList.actionTabs) === null || _classroomList$action7 === void 0 ? void 0 : _classroomList$action7.params) || {}), {}, {
|
|
|
|
|
category: (classroomList === null || classroomList === void 0 || (_classroomList$action8 = classroomList.actionTabs) === null || _classroomList$action8 === void 0 || (_classroomList$action8 = _classroomList$action8.params) === null || _classroomList$action8 === void 0 ? void 0 : _classroomList$action8.category) === 'npu' ? 2 : (classroomList === null || classroomList === void 0 || (_classroomList$action9 = classroomList.actionTabs) === null || _classroomList$action9 === void 0 || (_classroomList$action9 = _classroomList$action9.params) === null || _classroomList$action9 === void 0 ? void 0 : _classroomList$action9.category) === 'gpu' ? 3 : 1
|
|
|
|
|
}));
|
|
|
|
|
setsectionid(classroomList === null || classroomList === void 0 || (_classroomList$action8 = classroomList.actionTabs) === null || _classroomList$action8 === void 0 || (_classroomList$action8 = _classroomList$action8.params) === null || _classroomList$action8 === void 0 ? void 0 : _classroomList$action8.id);
|
|
|
|
|
setsectionid(classroomList === null || classroomList === void 0 || (_classroomList$action10 = classroomList.actionTabs) === null || _classroomList$action10 === void 0 || (_classroomList$action10 = _classroomList$action10.params) === null || _classroomList$action10 === void 0 ? void 0 : _classroomList$action10.id);
|
|
|
|
|
form.setFieldsValue({
|
|
|
|
|
'commit_num': classroomList === null || classroomList === void 0 || (_classroomList$action9 = classroomList.actionTabs) === null || _classroomList$action9 === void 0 || (_classroomList$action9 = _classroomList$action9.params) === null || _classroomList$action9 === void 0 ? void 0 : _classroomList$action9.commit_num,
|
|
|
|
|
'evaluation_script': classroomList === null || classroomList === void 0 || (_classroomList$action10 = classroomList.actionTabs) === null || _classroomList$action10 === void 0 || (_classroomList$action10 = _classroomList$action10.params) === null || _classroomList$action10 === void 0 ? void 0 : _classroomList$action10.evaluation_script,
|
|
|
|
|
'evaluation_setting': classroomList === null || classroomList === void 0 || (_classroomList$action11 = classroomList.actionTabs) === null || _classroomList$action11 === void 0 || (_classroomList$action11 = _classroomList$action11.params) === null || _classroomList$action11 === void 0 ? void 0 : _classroomList$action11.evaluation_setting,
|
|
|
|
|
'evaluation_time': classroomList === null || classroomList === void 0 || (_classroomList$action12 = classroomList.actionTabs) === null || _classroomList$action12 === void 0 || (_classroomList$action12 = _classroomList$action12.params) === null || _classroomList$action12 === void 0 ? void 0 : _classroomList$action12.evaluation_time,
|
|
|
|
|
'name': classroomList === null || classroomList === void 0 || (_classroomList$action13 = classroomList.actionTabs) === null || _classroomList$action13 === void 0 || (_classroomList$action13 = _classroomList$action13.params) === null || _classroomList$action13 === void 0 ? void 0 : _classroomList$action13.name,
|
|
|
|
|
'promotion_ranking': classroomList === null || classroomList === void 0 || (_classroomList$action14 = classroomList.actionTabs) === null || _classroomList$action14 === void 0 || (_classroomList$action14 = _classroomList$action14.params) === null || _classroomList$action14 === void 0 ? void 0 : _classroomList$action14.promotion_ranking,
|
|
|
|
|
'start_time': dayjs_min_default()(classroomList === null || classroomList === void 0 || (_classroomList$action15 = classroomList.actionTabs) === null || _classroomList$action15 === void 0 || (_classroomList$action15 = _classroomList$action15.params) === null || _classroomList$action15 === void 0 ? void 0 : _classroomList$action15.start_time),
|
|
|
|
|
'end_time': dayjs_min_default()(classroomList === null || classroomList === void 0 || (_classroomList$action16 = classroomList.actionTabs) === null || _classroomList$action16 === void 0 || (_classroomList$action16 = _classroomList$action16.params) === null || _classroomList$action16 === void 0 ? void 0 : _classroomList$action16.end_time),
|
|
|
|
|
'category': (classroomList === null || classroomList === void 0 || (_classroomList$action17 = classroomList.actionTabs) === null || _classroomList$action17 === void 0 || (_classroomList$action17 = _classroomList$action17.params) === null || _classroomList$action17 === void 0 ? void 0 : _classroomList$action17.category) === 'npu' ? 2 : (classroomList === null || classroomList === void 0 || (_classroomList$action18 = classroomList.actionTabs) === null || _classroomList$action18 === void 0 || (_classroomList$action18 = _classroomList$action18.params) === null || _classroomList$action18 === void 0 ? void 0 : _classroomList$action18.category) === 'gpu' ? 3 : 1,
|
|
|
|
|
'spec_id': (classroomList === null || classroomList === void 0 || (_classroomList$action19 = classroomList.actionTabs) === null || _classroomList$action19 === void 0 || (_classroomList$action19 = _classroomList$action19.params) === null || _classroomList$action19 === void 0 ? void 0 : _classroomList$action19.spec_id) || '',
|
|
|
|
|
'image_name': (classroomList === null || classroomList === void 0 || (_classroomList$action20 = classroomList.actionTabs) === null || _classroomList$action20 === void 0 || (_classroomList$action20 = _classroomList$action20.params) === null || _classroomList$action20 === void 0 ? void 0 : _classroomList$action20.image_name) || '',
|
|
|
|
|
'image_id': classroomList === null || classroomList === void 0 || (_classroomList$action21 = classroomList.actionTabs) === null || _classroomList$action21 === void 0 || (_classroomList$action21 = _classroomList$action21.params) === null || _classroomList$action21 === void 0 ? void 0 : _classroomList$action21.image_id,
|
|
|
|
|
'data_sets': classroomList === null || classroomList === void 0 || (_classroomList$action22 = classroomList.actionTabs) === null || _classroomList$action22 === void 0 || (_classroomList$action22 = _classroomList$action22.params) === null || _classroomList$action22 === void 0 || (_classroomList$action22 = _classroomList$action22.data_sets) === null || _classroomList$action22 === void 0 || (_classroomList$action22 = _classroomList$action22.map(function (item) {
|
|
|
|
|
'commit_num': classroomList === null || classroomList === void 0 || (_classroomList$action11 = classroomList.actionTabs) === null || _classroomList$action11 === void 0 || (_classroomList$action11 = _classroomList$action11.params) === null || _classroomList$action11 === void 0 ? void 0 : _classroomList$action11.commit_num,
|
|
|
|
|
'evaluation_script': classroomList === null || classroomList === void 0 || (_classroomList$action12 = classroomList.actionTabs) === null || _classroomList$action12 === void 0 || (_classroomList$action12 = _classroomList$action12.params) === null || _classroomList$action12 === void 0 ? void 0 : _classroomList$action12.evaluation_script,
|
|
|
|
|
'evaluation_setting': classroomList === null || classroomList === void 0 || (_classroomList$action13 = classroomList.actionTabs) === null || _classroomList$action13 === void 0 || (_classroomList$action13 = _classroomList$action13.params) === null || _classroomList$action13 === void 0 ? void 0 : _classroomList$action13.evaluation_setting,
|
|
|
|
|
'evaluation_time': classroomList === null || classroomList === void 0 || (_classroomList$action14 = classroomList.actionTabs) === null || _classroomList$action14 === void 0 || (_classroomList$action14 = _classroomList$action14.params) === null || _classroomList$action14 === void 0 ? void 0 : _classroomList$action14.evaluation_time,
|
|
|
|
|
'name': classroomList === null || classroomList === void 0 || (_classroomList$action15 = classroomList.actionTabs) === null || _classroomList$action15 === void 0 || (_classroomList$action15 = _classroomList$action15.params) === null || _classroomList$action15 === void 0 ? void 0 : _classroomList$action15.name,
|
|
|
|
|
'promotion_ranking': classroomList === null || classroomList === void 0 || (_classroomList$action16 = classroomList.actionTabs) === null || _classroomList$action16 === void 0 || (_classroomList$action16 = _classroomList$action16.params) === null || _classroomList$action16 === void 0 ? void 0 : _classroomList$action16.promotion_ranking,
|
|
|
|
|
'start_time': dayjs_min_default()(classroomList === null || classroomList === void 0 || (_classroomList$action17 = classroomList.actionTabs) === null || _classroomList$action17 === void 0 || (_classroomList$action17 = _classroomList$action17.params) === null || _classroomList$action17 === void 0 ? void 0 : _classroomList$action17.start_time),
|
|
|
|
|
'end_time': dayjs_min_default()(classroomList === null || classroomList === void 0 || (_classroomList$action18 = classroomList.actionTabs) === null || _classroomList$action18 === void 0 || (_classroomList$action18 = _classroomList$action18.params) === null || _classroomList$action18 === void 0 ? void 0 : _classroomList$action18.end_time),
|
|
|
|
|
'category': (classroomList === null || classroomList === void 0 || (_classroomList$action19 = classroomList.actionTabs) === null || _classroomList$action19 === void 0 || (_classroomList$action19 = _classroomList$action19.params) === null || _classroomList$action19 === void 0 ? void 0 : _classroomList$action19.category) === 'npu' ? 2 : (classroomList === null || classroomList === void 0 || (_classroomList$action20 = classroomList.actionTabs) === null || _classroomList$action20 === void 0 || (_classroomList$action20 = _classroomList$action20.params) === null || _classroomList$action20 === void 0 ? void 0 : _classroomList$action20.category) === 'gpu' ? 3 : 1,
|
|
|
|
|
'spec_id': (classroomList === null || classroomList === void 0 || (_classroomList$action21 = classroomList.actionTabs) === null || _classroomList$action21 === void 0 || (_classroomList$action21 = _classroomList$action21.params) === null || _classroomList$action21 === void 0 ? void 0 : _classroomList$action21.spec_id) || '',
|
|
|
|
|
'image_name': (classroomList === null || classroomList === void 0 || (_classroomList$action22 = classroomList.actionTabs) === null || _classroomList$action22 === void 0 || (_classroomList$action22 = _classroomList$action22.params) === null || _classroomList$action22 === void 0 ? void 0 : _classroomList$action22.image_name) || '',
|
|
|
|
|
'image_id': classroomList === null || classroomList === void 0 || (_classroomList$action23 = classroomList.actionTabs) === null || _classroomList$action23 === void 0 || (_classroomList$action23 = _classroomList$action23.params) === null || _classroomList$action23 === void 0 ? void 0 : _classroomList$action23.image_id,
|
|
|
|
|
'data_sets': classroomList === null || classroomList === void 0 || (_classroomList$action24 = classroomList.actionTabs) === null || _classroomList$action24 === void 0 || (_classroomList$action24 = _classroomList$action24.params) === null || _classroomList$action24 === void 0 || (_classroomList$action24 = _classroomList$action24.data_sets) === null || _classroomList$action24 === void 0 || (_classroomList$action24 = _classroomList$action24.map(function (item) {
|
|
|
|
|
return item === null || item === void 0 ? void 0 : item.name;
|
|
|
|
|
})) === null || _classroomList$action22 === void 0 ? void 0 : _classroomList$action22.join('、'),
|
|
|
|
|
'startup_file': classroomList === null || classroomList === void 0 || (_classroomList$action23 = classroomList.actionTabs) === null || _classroomList$action23 === void 0 || (_classroomList$action23 = _classroomList$action23.params) === null || _classroomList$action23 === void 0 ? void 0 : _classroomList$action23.startup_file
|
|
|
|
|
})) === null || _classroomList$action24 === void 0 ? void 0 : _classroomList$action24.join('、'),
|
|
|
|
|
'startup_file': classroomList === null || classroomList === void 0 || (_classroomList$action25 = classroomList.actionTabs) === null || _classroomList$action25 === void 0 || (_classroomList$action25 = _classroomList$action25.params) === null || _classroomList$action25 === void 0 ? void 0 : _classroomList$action25.startup_file
|
|
|
|
|
});
|
|
|
|
|
setquestions(classroomList === null || classroomList === void 0 || (_classroomList$action24 = classroomList.actionTabs) === null || _classroomList$action24 === void 0 || (_classroomList$action24 = _classroomList$action24.params) === null || _classroomList$action24 === void 0 ? void 0 : _classroomList$action24.questions);
|
|
|
|
|
setquestions(classroomList === null || classroomList === void 0 || (_classroomList$action26 = classroomList.actionTabs) === null || _classroomList$action26 === void 0 || (_classroomList$action26 = _classroomList$action26.params) === null || _classroomList$action26 === void 0 ? void 0 : _classroomList$action26.questions);
|
|
|
|
|
} else {
|
|
|
|
|
setFormValue({
|
|
|
|
|
category: 1
|
|
|
|
|
@ -9071,18 +9083,21 @@ var NewCoursePage = function NewCoursePage(_ref) {
|
|
|
|
|
form.resetFields();
|
|
|
|
|
setquestions([]);
|
|
|
|
|
setsectionid('');
|
|
|
|
|
// getMirrorAndSpecificList();
|
|
|
|
|
// getDataSetList();
|
|
|
|
|
}
|
|
|
|
|
}, [classroomList === null || classroomList === void 0 || (_classroomList$action25 = classroomList.actionTabs) === null || _classroomList$action25 === void 0 ? void 0 : _classroomList$action25.params]);
|
|
|
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
|
|
|
if (classroomList.actionTabs.key === '新增赛题') {
|
|
|
|
|
getMirrorAndSpecificList();
|
|
|
|
|
getDataSetList();
|
|
|
|
|
}
|
|
|
|
|
}, [classroomList.actionTabs.key]);
|
|
|
|
|
}, [classroomList === null || classroomList === void 0 || (_classroomList$action27 = classroomList.actionTabs) === null || _classroomList$action27 === void 0 ? void 0 : _classroomList$action27.params]);
|
|
|
|
|
|
|
|
|
|
// useEffect(()=>{
|
|
|
|
|
// if(classroomList.actionTabs.key === '新增赛题'){
|
|
|
|
|
// getMirrorAndSpecificList();
|
|
|
|
|
// getDataSetList();
|
|
|
|
|
// }
|
|
|
|
|
// },[classroomList.actionTabs.key])
|
|
|
|
|
|
|
|
|
|
// 获取规格和镜像
|
|
|
|
|
var getMirrorAndSpecificList = /*#__PURE__*/function () {
|
|
|
|
|
var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(keyword) {
|
|
|
|
|
var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(keyword, compute) {
|
|
|
|
|
var res, _res$data, _res$data2, _res$data3, tempSpectifuList;
|
|
|
|
|
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
|
|
|
|
|
while (1) switch (_context.prev = _context.next) {
|
|
|
|
|
@ -9091,7 +9106,9 @@ var NewCoursePage = function NewCoursePage(_ref) {
|
|
|
|
|
return (0,fetch/* default */.ZP)("/api/competitions/".concat(identifier, "/get_resources.json"), {
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: {
|
|
|
|
|
keyword: keyword
|
|
|
|
|
keyword: keyword,
|
|
|
|
|
cluster_type: 'C2Net',
|
|
|
|
|
compute: compute || 'GPU'
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
case 2:
|
|
|
|
|
@ -9113,14 +9130,14 @@ var NewCoursePage = function NewCoursePage(_ref) {
|
|
|
|
|
}
|
|
|
|
|
}, _callee);
|
|
|
|
|
}));
|
|
|
|
|
return function getMirrorAndSpecificList(_x) {
|
|
|
|
|
return function getMirrorAndSpecificList(_x, _x2) {
|
|
|
|
|
return _ref4.apply(this, arguments);
|
|
|
|
|
};
|
|
|
|
|
}();
|
|
|
|
|
|
|
|
|
|
// 获取数据集
|
|
|
|
|
var getDataSetList = /*#__PURE__*/function () {
|
|
|
|
|
var _ref5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(keyword, page, limit) {
|
|
|
|
|
var _ref5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(keyword, page, limit, cluster_type) {
|
|
|
|
|
var res, _res$data4, tempTreeData;
|
|
|
|
|
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
|
|
|
|
|
while (1) switch (_context2.prev = _context2.next) {
|
|
|
|
|
@ -9131,7 +9148,9 @@ var NewCoursePage = function NewCoursePage(_ref) {
|
|
|
|
|
params: {
|
|
|
|
|
keyword: keyword,
|
|
|
|
|
page: page || 1,
|
|
|
|
|
limit: limit || 10
|
|
|
|
|
limit: limit || 10,
|
|
|
|
|
cluster_type: cluster_type || 0,
|
|
|
|
|
type: 3
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
case 2:
|
|
|
|
|
@ -9178,7 +9197,7 @@ var NewCoursePage = function NewCoursePage(_ref) {
|
|
|
|
|
}
|
|
|
|
|
}, _callee2);
|
|
|
|
|
}));
|
|
|
|
|
return function getDataSetList(_x2, _x3, _x4) {
|
|
|
|
|
return function getDataSetList(_x3, _x4, _x5, _x6) {
|
|
|
|
|
return _ref5.apply(this, arguments);
|
|
|
|
|
};
|
|
|
|
|
}();
|
|
|
|
|
@ -9423,10 +9442,10 @@ var NewCoursePage = function NewCoursePage(_ref) {
|
|
|
|
|
showTime: true,
|
|
|
|
|
format: "YYYY-MM-DD HH:mm",
|
|
|
|
|
onChange: function onChange(e) {
|
|
|
|
|
var _classroomList$action26;
|
|
|
|
|
if (classroomList !== null && classroomList !== void 0 && (_classroomList$action26 = classroomList.actionTabs) !== null && _classroomList$action26 !== void 0 && (_classroomList$action26 = _classroomList$action26.params) !== null && _classroomList$action26 !== void 0 && _classroomList$action26.flag_time) {
|
|
|
|
|
var _classroomList$action27;
|
|
|
|
|
if (!e.isBefore(dayjs_min_default()(classroomList === null || classroomList === void 0 || (_classroomList$action27 = classroomList.actionTabs) === null || _classroomList$action27 === void 0 || (_classroomList$action27 = _classroomList$action27.params) === null || _classroomList$action27 === void 0 ? void 0 : _classroomList$action27.flag_time))) {
|
|
|
|
|
var _classroomList$action28;
|
|
|
|
|
if (classroomList !== null && classroomList !== void 0 && (_classroomList$action28 = classroomList.actionTabs) !== null && _classroomList$action28 !== void 0 && (_classroomList$action28 = _classroomList$action28.params) !== null && _classroomList$action28 !== void 0 && _classroomList$action28.flag_time) {
|
|
|
|
|
var _classroomList$action29;
|
|
|
|
|
if (!e.isBefore(dayjs_min_default()(classroomList === null || classroomList === void 0 || (_classroomList$action29 = classroomList.actionTabs) === null || _classroomList$action29 === void 0 || (_classroomList$action29 = _classroomList$action29.params) === null || _classroomList$action29 === void 0 ? void 0 : _classroomList$action29.flag_time))) {
|
|
|
|
|
changetime(e, '竞赛开始时间');
|
|
|
|
|
} else {
|
|
|
|
|
form.setFieldsValue({
|
|
|
|
|
@ -9456,10 +9475,10 @@ var NewCoursePage = function NewCoursePage(_ref) {
|
|
|
|
|
showTime: true,
|
|
|
|
|
format: "YYYY-MM-DD HH:mm",
|
|
|
|
|
onChange: function onChange(e) {
|
|
|
|
|
var _classroomList$action28;
|
|
|
|
|
if (classroomList !== null && classroomList !== void 0 && (_classroomList$action28 = classroomList.actionTabs) !== null && _classroomList$action28 !== void 0 && (_classroomList$action28 = _classroomList$action28.params) !== null && _classroomList$action28 !== void 0 && _classroomList$action28.flag_time) {
|
|
|
|
|
var _classroomList$action29;
|
|
|
|
|
if (!e.isBefore(dayjs_min_default()(classroomList === null || classroomList === void 0 || (_classroomList$action29 = classroomList.actionTabs) === null || _classroomList$action29 === void 0 || (_classroomList$action29 = _classroomList$action29.params) === null || _classroomList$action29 === void 0 ? void 0 : _classroomList$action29.flag_time))) {
|
|
|
|
|
var _classroomList$action30;
|
|
|
|
|
if (classroomList !== null && classroomList !== void 0 && (_classroomList$action30 = classroomList.actionTabs) !== null && _classroomList$action30 !== void 0 && (_classroomList$action30 = _classroomList$action30.params) !== null && _classroomList$action30 !== void 0 && _classroomList$action30.flag_time) {
|
|
|
|
|
var _classroomList$action31;
|
|
|
|
|
if (!e.isBefore(dayjs_min_default()(classroomList === null || classroomList === void 0 || (_classroomList$action31 = classroomList.actionTabs) === null || _classroomList$action31 === void 0 || (_classroomList$action31 = _classroomList$action31.params) === null || _classroomList$action31 === void 0 ? void 0 : _classroomList$action31.flag_time))) {
|
|
|
|
|
changetime(e, '竞赛结束时间');
|
|
|
|
|
} else {
|
|
|
|
|
form.setFieldsValue({
|
|
|
|
|
@ -9538,6 +9557,15 @@ var NewCoursePage = function NewCoursePage(_ref) {
|
|
|
|
|
name: "category",
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default.Group */.ZP.Group, {
|
|
|
|
|
className: addQuestionsmodules.scoreByBlankRadio,
|
|
|
|
|
onChange: function onChange(e) {
|
|
|
|
|
if (e.target.value === 2) {
|
|
|
|
|
getMirrorAndSpecificList('', 'NPU');
|
|
|
|
|
getDataSetList('', 1, 10, 1);
|
|
|
|
|
} else if (e.target.value === 3) {
|
|
|
|
|
getMirrorAndSpecificList('', 'GPU');
|
|
|
|
|
getDataSetList('', 1, 10, 0);
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
options: [{
|
|
|
|
|
label: '自定义服务器',
|
|
|
|
|
value: 1
|
|
|
|
|
@ -9619,9 +9647,7 @@ var NewCoursePage = function NewCoursePage(_ref) {
|
|
|
|
|
message: '请选择镜像'
|
|
|
|
|
}],
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], {
|
|
|
|
|
onChange: function onChange(e) {
|
|
|
|
|
console.log("didid--", e);
|
|
|
|
|
},
|
|
|
|
|
onChange: function onChange(e) {},
|
|
|
|
|
showSearch: true,
|
|
|
|
|
placeholder: "\u8BF7\u8F93\u5165\u955C\u50CF\u540D\u79F0\u8FDB\u884C\u641C\u7D22",
|
|
|
|
|
fieldNames: {
|
|
|
|
|
@ -9911,7 +9937,11 @@ var NewCoursePage = function NewCoursePage(_ref) {
|
|
|
|
|
placeholder: "\u8F93\u5165\u6570\u636E\u96C6\u540D\u79F0/\u63CF\u8FF0\u8FDB\u884C\u641C\u7D22",
|
|
|
|
|
value: keyWord,
|
|
|
|
|
onChange: function onChange(keyword) {
|
|
|
|
|
getDataSetList(keyword, dataSetParams.page, dataSetParams.limit);
|
|
|
|
|
if (formValue.category === 2) {
|
|
|
|
|
getDataSetList(keyword, dataSetParams.page, dataSetParams.limit, 1);
|
|
|
|
|
} else if (formValue.category === 3) {
|
|
|
|
|
getDataSetList(keyword, dataSetParams.page, dataSetParams.limit, 0);
|
|
|
|
|
}
|
|
|
|
|
setKeyWord(keyword);
|
|
|
|
|
}
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
|
|
|
@ -9947,7 +9977,11 @@ var NewCoursePage = function NewCoursePage(_ref) {
|
|
|
|
|
pageSize: dataSetParams.limit,
|
|
|
|
|
total: (dataSetList === null || dataSetList === void 0 ? void 0 : dataSetList.count) || 0,
|
|
|
|
|
onShowSizeChange: function onShowSizeChange(page, limit) {
|
|
|
|
|
getDataSetList(keyWord, page, limit);
|
|
|
|
|
if (formValue.category === 2) {
|
|
|
|
|
getDataSetList(keyWord, page, limit, 1);
|
|
|
|
|
} else if (formValue.category === 3) {
|
|
|
|
|
getDataSetList(keyWord, page, limit, 0);
|
|
|
|
|
}
|
|
|
|
|
setDataSetParams(objectSpread2_default()(objectSpread2_default()({}, dataSetParams), {}, {
|
|
|
|
|
page: page,
|
|
|
|
|
limit: limit
|
|
|
|
|
@ -9964,7 +9998,11 @@ var NewCoursePage = function NewCoursePage(_ref) {
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
onChange: function onChange(page, limit) {
|
|
|
|
|
getDataSetList(keyWord, page, limit);
|
|
|
|
|
if (formValue.category === 2) {
|
|
|
|
|
getDataSetList(keyWord, page, limit, 1);
|
|
|
|
|
} else if (formValue.category === 3) {
|
|
|
|
|
getDataSetList(keyWord, page, limit, 0);
|
|
|
|
|
}
|
|
|
|
|
setDataSetParams(objectSpread2_default()(objectSpread2_default()({}, dataSetParams), {}, {
|
|
|
|
|
page: page,
|
|
|
|
|
limit: limit
|
|
|
|
|
@ -12915,28 +12953,28 @@ var PatternModal_DataSetModal = function DataSetModal(_ref) {
|
|
|
|
|
var _useParams = (0,_umi_production_exports.useParams)(),
|
|
|
|
|
identifier = _useParams.identifier;
|
|
|
|
|
// const [treeData, setTreeeData] = useState([
|
|
|
|
|
// {
|
|
|
|
|
// title:'123',
|
|
|
|
|
// key:1,
|
|
|
|
|
// tag:123,
|
|
|
|
|
// children:[{
|
|
|
|
|
// title:'123-1',key:110
|
|
|
|
|
// },
|
|
|
|
|
// {
|
|
|
|
|
// title:'123-2',key:111
|
|
|
|
|
// }]
|
|
|
|
|
// },
|
|
|
|
|
// {
|
|
|
|
|
// title:'456',
|
|
|
|
|
// key:2,
|
|
|
|
|
// tag:456,
|
|
|
|
|
// children:[{
|
|
|
|
|
// title:'456-1',key:112
|
|
|
|
|
// title:'123',
|
|
|
|
|
// key:1,
|
|
|
|
|
// tag:123,
|
|
|
|
|
// children:[{
|
|
|
|
|
// title:'123-1',key:110
|
|
|
|
|
// },
|
|
|
|
|
// {
|
|
|
|
|
// title:'123-2',key:111
|
|
|
|
|
// }]
|
|
|
|
|
// },
|
|
|
|
|
// {
|
|
|
|
|
// title:'456-2',key:113
|
|
|
|
|
// }]
|
|
|
|
|
// }
|
|
|
|
|
// title:'456',
|
|
|
|
|
// key:2,
|
|
|
|
|
// tag:456,
|
|
|
|
|
// children:[{
|
|
|
|
|
// title:'456-1',key:112
|
|
|
|
|
// },
|
|
|
|
|
// {
|
|
|
|
|
// title:'456-2',key:113
|
|
|
|
|
// }]
|
|
|
|
|
// }
|
|
|
|
|
// ]);
|
|
|
|
|
var _useState = (0,_react_17_0_2_react.useState)([]),
|
|
|
|
|
_useState2 = slicedToArray_default()(_useState, 2),
|
|
|
|
|
@ -12969,6 +13007,7 @@ var PatternModal_DataSetModal = function DataSetModal(_ref) {
|
|
|
|
|
getDataSetList();
|
|
|
|
|
}
|
|
|
|
|
}, [visible]);
|
|
|
|
|
console.log("treeData--", treeData);
|
|
|
|
|
var getDataSetList = /*#__PURE__*/function () {
|
|
|
|
|
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
|
|
|
|
|
var res, _res$data, _res$data2, tempTreeData;
|
|
|
|
|
@ -13011,8 +13050,9 @@ var PatternModal_DataSetModal = function DataSetModal(_ref) {
|
|
|
|
|
})]
|
|
|
|
|
}),
|
|
|
|
|
key: item === null || item === void 0 ? void 0 : item.id,
|
|
|
|
|
name: item === null || item === void 0 ? void 0 : item.name,
|
|
|
|
|
// disableCheckbox: true,
|
|
|
|
|
tag: (item === null || item === void 0 ? void 0 : item.repoOwnerName) + "/" + (item === null || item === void 0 ? void 0 : item.repoName),
|
|
|
|
|
parent: true,
|
|
|
|
|
children: item === null || item === void 0 || (_item$modelFileList = item.modelFileList) === null || _item$modelFileList === void 0 ? void 0 : _item$modelFileList.map(function (jtem) {
|
|
|
|
|
return {
|
|
|
|
|
title: jtem === null || jtem === void 0 ? void 0 : jtem.FileName,
|
|
|
|
|
@ -13040,10 +13080,10 @@ var PatternModal_DataSetModal = function DataSetModal(_ref) {
|
|
|
|
|
console.log("checkedKeys--", checkedKeys, 'nodes--', nodes);
|
|
|
|
|
var titles = [];
|
|
|
|
|
var tempSelectNodes = nodes === null || nodes === void 0 || (_nodes$checkedNodes = nodes.checkedNodes) === null || _nodes$checkedNodes === void 0 ? void 0 : _nodes$checkedNodes.filter(function (item) {
|
|
|
|
|
if (item !== null && item !== void 0 && item.tag) {
|
|
|
|
|
if (item !== null && item !== void 0 && item.parent) {
|
|
|
|
|
titles.push(item === null || item === void 0 ? void 0 : item.title);
|
|
|
|
|
}
|
|
|
|
|
return item === null || item === void 0 ? void 0 : item.tag;
|
|
|
|
|
return item === null || item === void 0 ? void 0 : item.parent;
|
|
|
|
|
});
|
|
|
|
|
console.log("tempSelectNodes--", tempSelectNodes);
|
|
|
|
|
var duplicates = titles === null || titles === void 0 ? void 0 : titles.filter(function (title, index) {
|
|
|
|
|
@ -13083,7 +13123,7 @@ var PatternModal_DataSetModal = function DataSetModal(_ref) {
|
|
|
|
|
return _context2.abrupt("return");
|
|
|
|
|
case 3:
|
|
|
|
|
datasetsString = selectDataset === null || selectDataset === void 0 || (_selectDataset$map = selectDataset.map(function (item) {
|
|
|
|
|
return item === null || item === void 0 ? void 0 : item.title;
|
|
|
|
|
return item === null || item === void 0 ? void 0 : item.name;
|
|
|
|
|
})) === null || _selectDataset$map === void 0 ? void 0 : _selectDataset$map.join('、');
|
|
|
|
|
datasets = selectDataset === null || selectDataset === void 0 ? void 0 : selectDataset.map(function (item) {
|
|
|
|
|
return {
|
|
|
|
|
@ -14082,7 +14122,7 @@ var Entrance = function Entrance(_ref) {
|
|
|
|
|
payload.commit_type = 2;
|
|
|
|
|
payload.image_name = mirrorParams.image_name;
|
|
|
|
|
payload.image_id = mirrorParams.image_id;
|
|
|
|
|
payload.datasets = dataSets;
|
|
|
|
|
payload.data_sets = dataSets;
|
|
|
|
|
payload.models = models;
|
|
|
|
|
}
|
|
|
|
|
_context10.next = 4;
|
|
|
|
|
@ -17644,31 +17684,31 @@ var NewCompetitionsPage = function NewCompetitionsPage(_ref) {
|
|
|
|
|
required: true,
|
|
|
|
|
message: "请输入身份证号"
|
|
|
|
|
}, {
|
|
|
|
|
type: "string",
|
|
|
|
|
max: 18,
|
|
|
|
|
message: "输入超限,请缩减字符数"
|
|
|
|
|
}, {
|
|
|
|
|
type: "string",
|
|
|
|
|
whitespace: true,
|
|
|
|
|
message: "内容不能全为空格"
|
|
|
|
|
}, {
|
|
|
|
|
validator: function validator(_, value) {
|
|
|
|
|
if (!value) {
|
|
|
|
|
return Promise.resolve();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 格式校验
|
|
|
|
|
if (!idCardRegex.test(value)) {
|
|
|
|
|
return Promise.reject(new Error('身份证号格式不正确'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 校验码校验
|
|
|
|
|
if (!validateIdCard(value)) {
|
|
|
|
|
return Promise.reject(new Error('身份证号不合法'));
|
|
|
|
|
}
|
|
|
|
|
return Promise.resolve();
|
|
|
|
|
}
|
|
|
|
|
}],
|
|
|
|
|
pattern: /(^[1-9]\d{5}(18|19|20|(3\d))\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|(^([A-Z]\d{6,10}(\(\w{1}\))?)$)/,
|
|
|
|
|
message: '请输入正确的身份证号'
|
|
|
|
|
}
|
|
|
|
|
// { type: "string", max: 18, message: "输入超限,请缩减字符数" },
|
|
|
|
|
// { type: "string", whitespace: true, message: "内容不能全为空格" },
|
|
|
|
|
// {
|
|
|
|
|
// validator: (_, value) => {
|
|
|
|
|
// if (!value) {
|
|
|
|
|
// return Promise.resolve();
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// // 格式校验
|
|
|
|
|
// if (!idCardRegex.test(value)) {
|
|
|
|
|
// return Promise.reject(new Error('身份证号格式不正确'));
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// // 校验码校验
|
|
|
|
|
// if (!validateIdCard(value)) {
|
|
|
|
|
// return Promise.reject(new Error('身份证号不合法'));
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// return Promise.resolve();
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
],
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
|
|
|
|
|
maxLength: 18,
|
|
|
|
|
showCount: true,
|