Auto Submit

dev_local_v9_test1
autosubmit 9 months ago
parent 951a9b0b02
commit ada2a3b858

@ -26,7 +26,7 @@
display: block !important;
}
</style><script>if(document.domain !== "www.educoder.net") document.title = '';</script>
<script src="/react/build/umi.327edb71.js"></script>
<script src="/react/build/umi.e57c521c.js"></script>
<script src="/react/build/js/public.js"></script>
</body>
</html>

@ -263,7 +263,7 @@ __webpack_require__.r(__webpack_exports__);
var Page = function Page(_ref) {
var _globalSetting$settin, _globalSetting$settin2;
var _globalSetting$settin2, _globalSetting$settin3, _globalSetting$settin4;
var globalSetting = _ref.globalSetting;
var _Form$useForm = antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.useForm(),
_Form$useForm2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_Form$useForm, 1),
@ -338,6 +338,12 @@ var Page = function Page(_ref) {
var verifyValidate = function verifyValidate(_, value) {
return value ? Promise.resolve() : Promise.reject('请拖动滑块验证');
};
(0,react__WEBPACK_IMPORTED_MODULE_4__.useEffect)(function () {
var _globalSetting$settin;
if ((globalSetting === null || globalSetting === void 0 || (_globalSetting$settin = globalSetting.setting) === null || _globalSetting$settin === void 0 ? void 0 : _globalSetting$settin.close_register) === true) {
umi__WEBPACK_IMPORTED_MODULE_3__.history.replace('/404');
}
}, [globalSetting === null || globalSetting === void 0 || (_globalSetting$settin2 = globalSetting.setting) === null || _globalSetting$settin2 === void 0 ? void 0 : _globalSetting$settin2.close_register]);
function onValidateName() {
return _onValidateName.apply(this, arguments);
}
@ -388,6 +394,33 @@ var Page = function Page(_ref) {
}));
return _onValidateName.apply(this, arguments);
}
var LoginValidate = function LoginValidate(_, value) {
if (!value) {
return Promise.resolve();
}
if (value.indexOf(' ') > -1) {
return Promise.reject('请输入正确的手机号或邮箱');
}
if (loginRegex.test(value)) {
return Promise.resolve();
} else {
return Promise.reject('请输入正确的手机号或邮箱');
}
};
function validatePassword(_, value) {
if (!value) {
return Promise.resolve();
}
if (value.indexOf(' ') > -1) {
return Promise.reject('请输入8~16位字符字母、数字和特殊符号至少包含2种');
}
var len = value.length;
if (len >= 8 && len <= 16) {
return Promise.resolve();
} else {
return Promise.reject('请输入8~16位字符字母、数字和特殊符号至少包含2种');
}
}
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", {
className: "flex h-screen w-full item-center justify-end relative",
style: {
@ -431,7 +464,7 @@ var Page = function Page(_ref) {
umi__WEBPACK_IMPORTED_MODULE_3__.history.push("/newlogin");
},
children: "\u767B\u5F55"
}), !(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin = globalSetting.setting) !== null && _globalSetting$settin !== void 0 && _globalSetting$settin.close_register) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", {
}), !(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin3 = globalSetting.setting) !== null && _globalSetting$settin3 !== void 0 && _globalSetting$settin3.close_register) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", {
style: {
color: "#3061D0",
cursor: 'pointer',
@ -467,6 +500,8 @@ var Page = function Page(_ref) {
rules: [{
required: true,
message: '请输入学号、工号、手机号或邮箱'
}, {
validator: LoginValidate
}],
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
size: "large",
@ -480,7 +515,7 @@ var Page = function Page(_ref) {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_User_RegisterPanel_unlock_tsx__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z, {
onValidate: onValidateName
})
}), (globalSetting === null || globalSetting === void 0 || (_globalSetting$settin2 = globalSetting.setting) === null || _globalSetting$settin2 === void 0 ? void 0 : _globalSetting$settin2.is_need_code) !== 'true' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.Item, {
}), (globalSetting === null || globalSetting === void 0 || (_globalSetting$settin4 = globalSetting.setting) === null || _globalSetting$settin4 === void 0 ? void 0 : _globalSetting$settin4.is_need_code) !== 'true' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.Item, {
name: "code",
rules: [{
required: true,
@ -512,6 +547,8 @@ var Page = function Page(_ref) {
rules: [{
required: true,
message: '请输入8-16位密码区分大小写、不能使用空格'
}, {
validator: validatePassword
}],
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.Password, {
size: "large",
@ -523,7 +560,7 @@ var Page = function Page(_ref) {
type: "primary",
htmlType: "submit",
block: true,
children: "\u767B\u5F55"
children: "\u6CE8\u518C"
})
})]
})]

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save