Auto Submit

pull/1/head
autosubmit 2 years ago
parent 4d6e460dbf
commit cc3983640d

@ -9544,6 +9544,8 @@ var AppplySchoolModal = function AppplySchoolModal(_ref) {
})(AppplySchoolModal));
// EXTERNAL MODULE: ./src/service/home.ts
var home = __webpack_require__(22041);
// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js
var lodash = __webpack_require__(89392);
;// CONCATENATED MODULE: ./src/pages/Competitions/Detail/component/ProfessionalAuthModal.tsx
@ -9563,6 +9565,7 @@ var ProfessionalAuthModal_excluded = ["user", "account", "globalSetting", "loadi
var Option = es_select["default"].Option;
var Dragger = upload/* default */.Z.Dragger;
var Type = /*#__PURE__*/function (Type) {
@ -9572,7 +9575,7 @@ var Type = /*#__PURE__*/function (Type) {
return Type;
}(Type || {});
var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
var _globalSetting$settin, _schoolList$find3;
var _globalSetting$settin, _schoolList$find2;
var user = _ref.user,
account = _ref.account,
globalSetting = _ref.globalSetting,
@ -9623,9 +9626,14 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
_useState20 = slicedToArray_default()(_useState19, 2),
visibleAppplyDepartment = _useState20[0],
setVisibleAppplyDepartment = _useState20[1];
;
var throttleGetSchoolOption = (0,_react_17_0_2_react.useRef)((0,lodash.throttle)(function (value) {
return getSchoolOption(value);
}, 1200, {
leading: true,
trailing: true
})).current;
(0,_react_17_0_2_react.useEffect)(function () {
getSchoolOption();
// getSchoolOption();
}, []);
(0,_react_17_0_2_react.useEffect)(function () {
asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
@ -9652,31 +9660,55 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
}))();
}, [Scoid]);
var getSchoolOption = /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
var res;
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(value) {
var res, _res$schools, _res$schools2, findSchoolId;
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
setIsLoading(true);
_context2.next = 3;
_context2.next = 2;
return dispatch({
type: 'account/getSchoolOption'
type: 'account/getSchoolOption',
payload: {
keyword: value,
limit: 10
}
});
case 3:
case 2:
res = _context2.sent;
setIsLoading(false);
setSchoolList(res === null || res === void 0 ? void 0 : res.schools);
case 6:
if (value && value != "") {
setFilterSchoolList(res === null || res === void 0 || (_res$schools = res.schools) === null || _res$schools === void 0 ? void 0 : _res$schools.filter(function (item) {
return item.name.includes(value);
}));
findSchoolId = ((res === null || res === void 0 || (_res$schools2 = res.schools) === null || _res$schools2 === void 0 ? void 0 : _res$schools2.find(function (item) {
return item.name === value;
})) || {}).id;
if (findSchoolId) {
handleSetDepartment(value, null, res === null || res === void 0 ? void 0 : res.schools);
} else {
form.setFieldsValue({
department: ''
});
setFormValue(objectSpread2_default()(objectSpread2_default()({}, formValue), {
school: value,
department: ''
}));
}
}
case 5:
case "end":
return _context2.stop();
}
}, _callee2);
}));
return function getSchoolOption() {
return function getSchoolOption(_x) {
return _ref3.apply(this, arguments);
};
}();
var getDepartmentOption = function getDepartmentOption(schoolId) {
if (!schoolId) {
return;
}
return dispatch({
type: 'account/getDepartmentOption',
payload: {
@ -9754,15 +9786,15 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
window.location.href = "/classrooms/".concat(course_id, "/students");
};
var handleSetDepartment = /*#__PURE__*/function () {
var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(school, departmentName) {
var _schoolList$find, _res$departments;
var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(school, departmentName, schoolData) {
var _find, _res$departments;
var findSchoolId, res, name;
return regeneratorRuntime_default()().wrap(function _callee3$(_context3) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
findSchoolId = (_schoolList$find = schoolList.find(function (item) {
findSchoolId = (_find = (schoolData || schoolList).find(function (item) {
return item.name === school;
})) === null || _schoolList$find === void 0 ? void 0 : _schoolList$find.id;
})) === null || _find === void 0 ? void 0 : _find.id;
_context3.next = 3;
return getDepartmentOption(findSchoolId);
case 3:
@ -9789,7 +9821,7 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
}
}, _callee3);
}));
return function handleSetDepartment(_x, _x2) {
return function handleSetDepartment(_x2, _x3, _x4) {
return _ref4.apply(this, arguments);
};
}();
@ -9815,7 +9847,7 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
}
}, _callee4);
}));
return function handleSchoolSuccess(_x3) {
return function handleSchoolSuccess(_x5) {
return _ref5.apply(this, arguments);
};
}();
@ -9836,7 +9868,7 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
};
var handleFinish = /*#__PURE__*/function () {
var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5(values) {
var _schoolList$find2, _departmentList$find, _account$basicInfo, _user$userInfo;
var _schoolList$find, _departmentList$find, _account$basicInfo, _user$userInfo;
var _ref7, school, department, identity, studentNo, jobTitle, manager, school_id, department_id, extra, res, _res, _user$userInfo2;
return regeneratorRuntime_default()().wrap(function _callee5$(_context5) {
while (1) switch (_context5.prev = _context5.next) {
@ -9849,9 +9881,9 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
message/* default */.ZP.info('请先上传照片!');
return _context5.abrupt("return");
case 4:
school_id = (_schoolList$find2 = schoolList.find(function (item) {
school_id = (_schoolList$find = schoolList.find(function (item) {
return item.name === school;
})) === null || _schoolList$find2 === void 0 ? void 0 : _schoolList$find2.id;
})) === null || _schoolList$find === void 0 ? void 0 : _schoolList$find.id;
department_id = (_departmentList$find = departmentList.find(function (item) {
return item.name === department;
})) === null || _departmentList$find === void 0 ? void 0 : _departmentList$find.id;
@ -9913,7 +9945,7 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
}
}, _callee5);
}));
return function handleFinish(_x4) {
return function handleFinish(_x6) {
return _ref6.apply(this, arguments);
};
}();
@ -10090,6 +10122,7 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
}],
children: /*#__PURE__*/(0,jsx_runtime.jsx)(auto_complete/* default */.Z, {
showSearch: true,
onSearch: throttleGetSchoolOption,
options: filterSchoolList === null || filterSchoolList === void 0 ? void 0 : filterSchoolList.map(function (item) {
return {
value: item.name
@ -10228,9 +10261,9 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
onClose: function onClose() {
return setVisibleAppplyDepartment(false);
},
schoolId: (_schoolList$find3 = schoolList.find(function (item) {
schoolId: (_schoolList$find2 = schoolList.find(function (item) {
return item.name === formValue.school;
})) === null || _schoolList$find3 === void 0 ? void 0 : _schoolList$find3.id,
})) === null || _schoolList$find2 === void 0 ? void 0 : _schoolList$find2.id,
schoolName: formValue.school,
departmentName: formValue.department,
onSuccess: function onSuccess(departmentName) {

@ -19,25 +19,27 @@
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ 59301);
/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! umi */ 58011);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 57809);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 33556);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! antd */ 78241);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! antd */ 8591);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! antd */ 43418);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd */ 71418);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! antd */ 95237);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! antd */ 43604);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! antd */ 62680);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! antd */ 6848);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! antd */ 88522);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! antd */ 3113);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 57809);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! antd */ 33556);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! antd */ 78241);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! antd */ 8591);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd */ 43418);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! antd */ 71418);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! antd */ 95237);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! antd */ 43604);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! antd */ 62680);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! antd */ 6848);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! antd */ 88522);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! antd */ 3113);
/* harmony import */ var _components_AppplySchoolModal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../components/AppplySchoolModal */ 92861);
/* harmony import */ var _components_AppplyDepartmentModal__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/components/AppplyDepartmentModal */ 78186);
/* harmony import */ var _utils_env__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/utils/env */ 2367);
/* harmony import */ var _assets_images_account_job_png__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/assets/images/account/job.png */ 51941);
/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./index.less?modules */ 69643);
/* harmony import */ var _utils_util__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/utils/util */ 73400);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! react/jsx-runtime */ 37712);
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! lodash */ 89392);
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_13__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! react/jsx-runtime */ 37712);
@ -56,17 +58,18 @@ var _excluded = ["user", "account", "globalSetting", "loading", "dispatch"];
var Option = antd__WEBPACK_IMPORTED_MODULE_14__["default"].Option;
var Dragger = antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z.Dragger;
var Option = antd__WEBPACK_IMPORTED_MODULE_15__["default"].Option;
var Dragger = antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Dragger;
var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
var _account$basicInfo3, _globalSetting$settin, _schoolList$find3;
var _globalSetting$settin, _schoolList$find2;
var user = _ref.user,
account = _ref.account,
globalSetting = _ref.globalSetting,
loading = _ref.loading,
dispatch = _ref.dispatch,
props = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4___default()(_ref, _excluded);
var _Form$useForm = antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.useForm(),
var _Form$useForm = antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.useForm(),
_Form$useForm2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_Form$useForm, 1),
form = _Form$useForm2[0];
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)({}),
@ -111,21 +114,38 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
setVisibleAppplyDepartment = _useState20[1];
;
(0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)(function () {
getSchoolOption();
}, []);
(0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)(function () {
var _account$basicInfo;
if (!((_account$basicInfo = account.basicInfo) !== null && _account$basicInfo !== void 0 && _account$basicInfo.school_id)) {
return;
if (account.actionTabs.key === 'Account-ProfessionalAuth') {
var _account$basicInfo;
// setFilterSchoolList
if ((_account$basicInfo = account.basicInfo) !== null && _account$basicInfo !== void 0 && _account$basicInfo.school_id) {
var _account$basicInfo2, _account$basicInfo3, _account$basicInfo4, _account$basicInfo5;
setSchoolList([{
id: (_account$basicInfo2 = account.basicInfo) === null || _account$basicInfo2 === void 0 ? void 0 : _account$basicInfo2.school_id,
name: (_account$basicInfo3 = account.basicInfo) === null || _account$basicInfo3 === void 0 ? void 0 : _account$basicInfo3.school_name
}]);
setDepartmentList([{
id: (_account$basicInfo4 = account.basicInfo) === null || _account$basicInfo4 === void 0 ? void 0 : _account$basicInfo4.department_id,
name: (_account$basicInfo5 = account.basicInfo) === null || _account$basicInfo5 === void 0 ? void 0 : _account$basicInfo5.department_name
}]);
}
}
_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee() {
var _account$basicInfo2;
// getSchoolOption();
}, [account.actionTabs.key]);
var throttleGetSchoolOption = (0,react__WEBPACK_IMPORTED_MODULE_5__.useRef)((0,lodash__WEBPACK_IMPORTED_MODULE_13__.throttle)(function (value) {
return getSchoolOption(value);
}, 1200, {
leading: true,
trailing: true
})).current;
var handleGetDepartment = /*#__PURE__*/function () {
var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee() {
var _account$basicInfo6;
var res;
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
_context.next = 2;
return getDepartmentOption((_account$basicInfo2 = account.basicInfo) === null || _account$basicInfo2 === void 0 ? void 0 : _account$basicInfo2.school_id);
return getDepartmentOption((_account$basicInfo6 = account.basicInfo) === null || _account$basicInfo6 === void 0 ? void 0 : _account$basicInfo6.school_id);
case 2:
res = _context.sent;
setDepartmentList(res === null || res === void 0 ? void 0 : res.departments);
@ -134,32 +154,61 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
return _context.stop();
}
}, _callee);
}))();
}, [(_account$basicInfo3 = account.basicInfo) === null || _account$basicInfo3 === void 0 ? void 0 : _account$basicInfo3.school_id]);
}));
return function handleGetDepartment() {
return _ref2.apply(this, arguments);
};
}();
var getSchoolOption = /*#__PURE__*/function () {
var _ref3 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee2() {
var res;
var _ref3 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee2(value) {
var res, _res$schools, _res$schools2, findSchoolId;
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
_context2.next = 2;
return dispatch({
type: 'account/getSchoolOption'
type: 'account/getSchoolOption',
payload: {
keyword: value,
limit: 10
}
});
case 2:
res = _context2.sent;
setSchoolList(res === null || res === void 0 ? void 0 : res.schools);
case 4:
if (value && value != "") {
setFilterSchoolList(res === null || res === void 0 || (_res$schools = res.schools) === null || _res$schools === void 0 ? void 0 : _res$schools.filter(function (item) {
return item.name.includes(value);
}));
findSchoolId = ((res === null || res === void 0 || (_res$schools2 = res.schools) === null || _res$schools2 === void 0 ? void 0 : _res$schools2.find(function (item) {
return item.name === value;
})) || {}).id;
if (findSchoolId) {
handleSetDepartment(value, null, res === null || res === void 0 ? void 0 : res.schools);
} else {
form.setFieldsValue({
department: ''
});
setFormValue(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, formValue), {
school: value,
department: ''
}));
}
}
case 5:
case "end":
return _context2.stop();
}
}, _callee2);
}));
return function getSchoolOption() {
return function getSchoolOption(_x) {
return _ref3.apply(this, arguments);
};
}();
var getDepartmentOption = function getDepartmentOption(schoolId) {
if (!schoolId) {
return;
}
return dispatch({
type: 'account/getDepartmentOption',
payload: {
@ -191,7 +240,7 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
if (!schoolList.find(function (item) {
return item.name === formValue.school;
})) {
antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .ZP.info('请先选择正确的单位或者学校!');
antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .ZP.info('请先选择正确的单位或者学校!');
return;
}
setVisibleAppplyDepartment(true);
@ -224,15 +273,15 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
}
};
var handleSetDepartment = /*#__PURE__*/function () {
var _ref4 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee3(school, departmentName) {
var _schoolList$find, _res$departments;
var _ref4 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee3(school, departmentName, schoolData) {
var _find, _res$departments;
var findSchoolId, res, name;
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee3$(_context3) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
findSchoolId = (_schoolList$find = schoolList.find(function (item) {
findSchoolId = (_find = (schoolData || schoolList).find(function (item) {
return item.name === school;
})) === null || _schoolList$find === void 0 ? void 0 : _schoolList$find.id;
})) === null || _find === void 0 ? void 0 : _find.id;
_context3.next = 3;
return getDepartmentOption(findSchoolId);
case 3:
@ -259,7 +308,7 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
}
}, _callee3);
}));
return function handleSetDepartment(_x, _x2) {
return function handleSetDepartment(_x2, _x3, _x4) {
return _ref4.apply(this, arguments);
};
}();
@ -285,7 +334,7 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
}
}, _callee4);
}));
return function handleSchoolSuccess(_x3) {
return function handleSchoolSuccess(_x5) {
return _ref5.apply(this, arguments);
};
}();
@ -306,7 +355,7 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
};
var handleFinish = /*#__PURE__*/function () {
var _ref6 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee5(values) {
var _schoolList$find2, _departmentList$find, _account$basicInfo4, _user$userInfo;
var _schoolList$find, _departmentList$find, _account$basicInfo7, _user$userInfo;
var _ref7, school, department, identity, studentNo, jobTitle, manager, code_type, code, school_id, department_id, extra, modal, _modal, res, _user$userInfo2;
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee5$(_context5) {
while (1) switch (_context5.prev = _context5.next) {
@ -316,12 +365,12 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
_context5.next = 4;
break;
}
antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .ZP.info('请先上传照片!');
antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .ZP.info('请先上传照片!');
return _context5.abrupt("return");
case 4:
school_id = (_schoolList$find2 = schoolList.find(function (item) {
school_id = (_schoolList$find = schoolList.find(function (item) {
return item.name === school;
})) === null || _schoolList$find2 === void 0 ? void 0 : _schoolList$find2.id;
})) === null || _schoolList$find === void 0 ? void 0 : _schoolList$find.id;
department_id = (_departmentList$find = departmentList.find(function (item) {
return item.name === department;
})) === null || _departmentList$find === void 0 ? void 0 : _departmentList$find.id;
@ -336,15 +385,15 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
_context5.next = 10;
break;
}
modal = antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .Z.confirm({
modal = antd__WEBPACK_IMPORTED_MODULE_19__/* ["default"] */ .Z.confirm({
icon: null,
width: 600,
centered: true,
okText: '新增',
cancelText: '取消',
title: '提示',
content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.Fragment, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("p", {
content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.Fragment, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("p", {
children: "\u7CFB\u7EDF\u672A\u627E\u5230\u60A8\u586B\u5199\u7684\u5B66\u6821/\u5355\u4F4D\uFF0C\u662F\u5426\u7533\u8BF7\u65B0\u589E\u8BE5\u5355\u4F4D\uFF1F"
})
}),
@ -359,15 +408,15 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
_context5.next = 13;
break;
}
_modal = antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .Z.confirm({
_modal = antd__WEBPACK_IMPORTED_MODULE_19__/* ["default"] */ .Z.confirm({
icon: null,
width: 600,
centered: true,
okText: '新增',
cancelText: '取消',
title: '提示',
content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.Fragment, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("p", {
content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.Fragment, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("p", {
children: "\u7CFB\u7EDF\u672A\u627E\u5230\u60A8\u586B\u5199\u7684\u9662\u7CFB/\u90E8\u95E8\uFF0C\u662F\u5426\u7533\u8BF7\u65B0\u589E\u8BE5\u90E8\u95E8\uFF1F"
})
}),
@ -382,7 +431,7 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
return dispatch({
type: 'account/applyProfessionalAuth',
payload: {
id: ((_account$basicInfo4 = account.basicInfo) === null || _account$basicInfo4 === void 0 ? void 0 : _account$basicInfo4.id) || ((_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.login),
id: ((_account$basicInfo7 = account.basicInfo) === null || _account$basicInfo7 === void 0 ? void 0 : _account$basicInfo7.id) || ((_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.login),
school_id: school_id,
department_id: department_id,
identity: identity,
@ -397,9 +446,9 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
handleClose();
if ((res === null || res === void 0 ? void 0 : res.status) === 0) {
if (code) {
antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .ZP.info('职业认证审核通过');
antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .ZP.info('职业认证审核通过');
} else {
antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .ZP.info('申请已提交,请等待审核!');
antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .ZP.info('申请已提交,请等待审核!');
}
setImage('');
dispatch({
@ -415,7 +464,7 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
}
}, _callee5);
}));
return function handleFinish(_x4) {
return function handleFinish(_x6) {
return _ref6.apply(this, arguments);
};
}();
@ -439,12 +488,12 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
beforeUpload: function beforeUpload(file) {
var isJpgOrPng = file.type === 'image/jpeg' || file.type === 'image/png' || file.type === 'image/jpg' || file.type === 'image/bmp';
if (!isJpgOrPng) {
antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .ZP.info('请上传正确文件格式');
antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .ZP.info('请上传正确文件格式');
}
return isJpgOrPng;
}
};
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .Z, {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_19__/* ["default"] */ .Z, {
centered: true,
keyboard: false,
closable: false,
@ -452,16 +501,16 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
forceRender: true,
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.modal,
open: account.actionTabs.key === 'Account-ProfessionalAuth',
title: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("i", {
title: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("i", {
className: "iconfont icon-zhiyerenzheng font18 mr5 ".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.colorBlue)
}), "\u804C\u4E1A\u8BA4\u8BC1"]
}),
width: "660px",
footer: null,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_19__/* ["default"] */ .Z, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, {
spinning: !!isLoading,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, {
form: form,
layout: "horizontal",
size: "large",
@ -469,125 +518,125 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.formWrap,
onValuesChange: handleValuesChange,
onFinish: handleFinish,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, {
gutter: [10, 0],
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z, {
flex: "300px",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Item, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
label: "\u804C\u4E1A",
name: "identity",
rules: [{
required: true,
message: '请先选择职业'
}],
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_14__["default"], {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(Option, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_15__["default"], {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(Option, {
value: "teacher",
children: "\u6559\u5E08"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(Option, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(Option, {
value: "student",
children: "\u5B66\u751F"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(Option, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(Option, {
value: "professional",
children: "\u4E13\u4E1A\u4EBA\u58EB"
})]
})
})
}), formValue.identity === 'student' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, {
}), formValue.identity === 'student' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z, {
flex: 1,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Item, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
initialValue: formValue.studentNo,
name: "studentNo",
rules: [{
required: true,
message: '请先输入学号'
}],
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__/* ["default"] */ .Z, {
type: "text",
placeholder: "\u8BF7\u8F93\u5165\u5B66\u53F7"
})
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z, {
flex: 0,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("div", {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.tooltipWrapper,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .Z, {
title: "\u5355\u4F4D\u7BA1\u7406\u5458\u53EF\u7BA1\u7406\u5DF2\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u5B66\u751F\u8D26\u53F7\u4FE1\u606F\uFF08\u5305\u542B\u521D\u59CB\u5316\u5BC6\u7801\uFF09",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("span", {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("span", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.tips,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("i", {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("i", {
className: "iconfont icon-a-wenhaobeifen2"
})
})
})
})
})]
}), formValue.identity === 'teacher' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, {
}), formValue.identity === 'teacher' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z, {
flex: 1,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Item, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
initialValue: formValue.jobTitle,
name: "jobTitle",
rules: [{
required: true,
message: '请先选择职称'
}],
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_14__["default"], {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(Option, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_15__["default"], {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(Option, {
value: "\u6559\u6388",
children: "\u6559\u6388"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(Option, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(Option, {
value: "\u526F\u6559\u6388",
children: "\u526F\u6559\u6388"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(Option, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(Option, {
value: "\u8BB2\u5E08",
children: "\u8BB2\u5E08"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(Option, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(Option, {
value: "\u52A9\u6559",
children: "\u52A9\u6559"
})]
})
})
}), formValue.identity === 'professional' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, {
}), formValue.identity === 'professional' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z, {
flex: 1,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Item, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
initialValue: formValue.manager,
name: "manager",
rules: [{
required: true,
message: '请先选择职称'
}],
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_14__["default"], {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(Option, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_15__["default"], {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(Option, {
value: "\u4F01\u4E1A\u7BA1\u7406\u8005",
children: "\u4F01\u4E1A\u7BA1\u7406\u8005"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(Option, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(Option, {
value: "\u90E8\u95E8\u7BA1\u7406\u8005",
children: "\u90E8\u95E8\u7BA1\u7406\u8005"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(Option, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(Option, {
value: "\u9AD8\u7EA7\u5DE5\u7A0B\u5E08",
children: "\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(Option, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(Option, {
value: "\u5DE5\u7A0B\u5E08",
children: "\u5DE5\u7A0B\u5E08"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(Option, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(Option, {
value: "\u52A9\u7406\u5DE5\u7A0B\u5E08",
children: "\u52A9\u7406\u5DE5\u7A0B\u5E08"
})]
})
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Item, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
label: "\u5B66\u6821/\u5355\u4F4D",
name: "school",
extra: formValue.school && !(schoolList !== null && schoolList !== void 0 && schoolList.find(function (item) {
return item.name === formValue.school;
})) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)("div", {
})) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.schoolHintWrap,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)("span", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)("span", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.colorCDCDCD,
children: ["\u672A\u627E\u5230\u5305\u542B\u201C", formValue.school, "\u201D\u7684\u9AD8\u6821\uFF0C"]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("span", {
className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.color0152d9, " current"),
onClick: handleApplySchool,
children: "\u7533\u8BF7\u65B0\u589E"
@ -597,25 +646,26 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
required: true,
message: '请先选择学校/单位'
}],
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_25__/* ["default"] */ .Z, {
showSearch: true,
onSearch: throttleGetSchoolOption,
options: filterSchoolList === null || filterSchoolList === void 0 ? void 0 : filterSchoolList.map(function (item) {
return {
value: item.name
};
})
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Item, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
label: "\u9662\u7CFB/\u90E8\u95E8",
name: "department",
extra: formValue.department && !(departmentList !== null && departmentList !== void 0 && departmentList.find(function (item) {
return item.name === formValue.department;
})) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)("div", {
})) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.schoolHintWrap,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("span", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("span", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.colorCDCDCD,
children: formValue.department ? "\u672A\u627E\u5230\u5305\u542B\u201C".concat(formValue.department, "\u201D\u7684\u9AD8\u6821\uFF0C") : '未找到院系,'
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("span", {
className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.color0152d9, " current"),
onClick: handleApplyDepartment,
children: "\u7533\u8BF7\u65B0\u589E"
@ -625,7 +675,7 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
required: true,
message: '请先选择院系/部门'
}],
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_25__/* ["default"] */ .Z, {
showSearch: true,
onChange: function onChange(value) {
return setFilterDepartmentList(departmentList.filter(function (item) {
@ -633,55 +683,55 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
}));
},
children: filterDepartmentList.map(function (item, key) {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(Option, {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(Option, {
value: item.name,
children: item.name
}, key);
})
})
}), formValue.identity === 'student' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, {
}), formValue.identity === 'student' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, {
gutter: [10, 0],
wrap: false,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z, {
flex: "240px",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Item, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
label: "\u9A8C\u8BC1\u7801",
name: "code_type",
initialValue: 2,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_14__["default"], {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(Option, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_15__["default"], {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(Option, {
value: 2,
children: "\u624B\u673A\u53F7"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(Option, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(Option, {
value: 1,
children: "\u9080\u8BF7\u7801"
})]
})
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z, {
flex: 1,
children: formValue.code_type === 1 ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Item, {
children: formValue.code_type === 1 ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
name: "code",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__/* ["default"] */ .Z, {
type: "text",
placeholder: "\u8BF7\u8F93\u5165\u5DF2\u52A0\u5165\u7684\u6559\u5B66\u8BFE\u5802\u7684\u9080\u8BF7\u7801",
maxLength: 10
})
}) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Item, {
}) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
name: "code",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__/* ["default"] */ .Z, {
type: "text",
placeholder: "\u8BF7\u8F93\u5165\u5DF2\u52A0\u5165\u7684\u6559\u5B66\u8BFE\u5802\u4E2D\u6559\u5E08\u7684\u624B\u673A\u53F7\u540E\u516D\u4F4D",
maxLength: 10
})
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .Z, {
title: "\u5F53\u524D\u8D26\u53F7\u7533\u8BF7\u8BA4\u8BC1\u7684\u5355\u4F4D\u4E0E\u5DF2\u52A0\u5165\u7684\u6559\u5B66\u8BFE\u5802\u6240\u5C5E\u5355\u4F4D\u9700\u76F8\u540C",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z, {
style: {
paddingTop: "10px"
},
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("i", {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("i", {
className: "iconfont icon-a-wenhaobeifen2 primary-hover font14",
style: {
cursor: 'pointer'
@ -689,66 +739,66 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
})
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Item, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
label: "\u804C\u4E1A\u8BC1\u4E0A\u4F20",
required: true,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)("div", {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.flexRow,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)("div", {
className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.flexColumn, " ").concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.example),
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("span", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("span", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.exampleImg,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("img", {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("img", {
src: _assets_images_account_job_png__WEBPACK_IMPORTED_MODULE_10__
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)("span", {
className: "tc",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("p", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("p", {
children: "\u793A\u4F8B\u56FE\u7247"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("p", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("p", {
className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.colorOrange, " font12"),
children: "\uFF08png/jpg/bmp\u683C\u5F0F\uFF0C\u4E0D\u8D85\u8FC72MB\uFF09"
})]
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.flexColumn,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(Dragger, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, uploadProps), {}, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(Dragger, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, uploadProps), {}, {
accept: ".png,.jpg,.bmp,.jpeg",
children: image ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("img", {
children: image ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("img", {
src: image,
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.uploadImg
}) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)("div", {
}) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.imageTip,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("p", {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("i", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("p", {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("i", {
className: "iconfont icon-cuban2shangchuanyunduan ".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.uploadTipIcon)
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("p", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("p", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.uploadTip,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("a", {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("a", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.color05101a,
children: "\u70B9\u51FB\u6216\u62D6\u62FD\u4E0A\u4F20\u56FE\u7247"
})
})]
})
})), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("span", {
})), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("span", {
className: "tc",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("p", {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("p", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.viewLargerImg,
children: "\u67E5\u770B\u5927\u56FE"
})
})]
})]
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.footerWrap,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z.Item, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_25__/* ["default"] */ .ZP, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_26__/* ["default"] */ .ZP, {
className: "mr5",
size: 'middle',
onClick: handleClose,
children: "\u53D6\u6D88"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(antd__WEBPACK_IMPORTED_MODULE_25__/* ["default"] */ .ZP, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_26__/* ["default"] */ .ZP, {
size: "middle",
type: "primary",
htmlType: "submit",
@ -756,42 +806,42 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
children: "\u63D0\u4EA4"
})]
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.note,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("p", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("p", {
children: "\u8BA4\u8BC1\u987B\u77E5\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("p", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("p", {
children: "1.\u6839\u636E\u804C\u4E1A\u4E0A\u4F20\u76F8\u5E94\u7684\u8BC1\u4EF6\u7167\uFF1A\u6559\u5E08\uFF08\u6559\u5E08\u8BC1\uFF09\uFF0C\u4E13\u4E1A\u4EBA\u58EB\uFF08\u5458\u5DE5\u8BC1\uFF09\u3001\u5B66\u751F\uFF08\u5B66\u751F\u8BC1\uFF09\uFF0C\u8BF7\u786E\u4FDD\u8BC1\u4EF6\u7167\u5185\u5BB9\u5B8C\u6574\u5E76\u4E14\u6E05\u6670\u53EF\u89C1\uFF0C\u4E25\u7981PS\uFF1B"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("p", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("p", {
children: "2.\u6211\u4EEC\u5C06\u5728\u4F60\u63D0\u4EA4\u804C\u4E1A\u8BC1\u4FE1\u606F\u540E\u768424\u5C0F\u65F6\uFF08\u4E0D\u5305\u542B\u8282\u5047\u65E5\uFF09\u5185\u5B8C\u6210\u5BA1\u6838\uFF0C\u5BA1\u6838\u7ED3\u679C\u5C06\u4F1A\u4EE5\u7CFB\u7EDF\u6D88\u606F\u7684\u5F62\u5F0F\u53D1\u9001\u7ED9\u4F60\uFF1B"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("p", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("p", {
children: "3.\u804C\u4E1A\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u65E0\u6CD5\u5220\u9664\uFF0C\u8BF7\u8C28\u614E\u586B\u5199\uFF1B\u804C\u4E1A\u53D8\u66F4\u8BF7\u9009\u62E9\u91CD\u65B0\u8BA4\u8BC1\uFF1B"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("p", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("p", {
children: "4.\u804C\u4E1A\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u53D1\u653E500\u4E2A\u91D1\u5E01\u4F5C\u4E3A\u5956\u52B1\uFF1B"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("p", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("p", {
children: "5.\u6211\u4EEC\u4F1A\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u7684\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732\uFF1B"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)("p", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)("p", {
children: ["6.\u5982\u5B58\u5728\u6076\u610F\u4E71\u586B\u5199\u59D3\u540D\uFF0C\u5B66\u53F7\uFF0C\u53CA\u4E0A\u4F20\u4E0E\u804C\u4E1A\u8BC1\u4EF6\u65E0\u5173\u56FE\u7247\u8005\uFF0C\u4E00\u7ECF\u53D1\u73B0\u5C06\u51BB\u7ED3", !(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin = globalSetting.setting) !== null && _globalSetting$settin !== void 0 && _globalSetting$settin.is_local) && 'EduCoder', "\u8D26\u53F7\u3002"]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("p", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)("p", {
children: "7.\u975E\u8001\u5E08\u8EAB\u4EFD\u63D0\u4EA4\u804C\u4E1A\u8BA4\u8BC1\u540E\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u5C06\u72B6\u6001\u6539\u4E3A\u5DF2\u8BA4\u8BC1\uFF0C\u4F60\u5C06\u53EF\u4EE5\u4F53\u9A8C\u5E73\u53F0\u9700\u8981\u804C\u4E1A\u8BA4\u8BC1\u7684\u529F\u80FD\uFF1B\u5982\u679C\u5728\u8BA4\u8BC1\u540E\u7684\u4F7F\u7528\u8FC7\u7A0B\u4E2D\u672A\u901A\u8FC7\u5BA1\u6838\uFF0C\u4F60\u5C06\u4E0D\u80FD\u7EE7\u7EED\u4F53\u9A8C\u9700\u8981\u8BA4\u8BC1\u7684\u529F\u80FD\u3002"
})]
})]
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(_components_AppplySchoolModal__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(_components_AppplySchoolModal__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z, {
visible: visibleAppplySchool,
onClose: function onClose() {
return setVisibleAppplySchool(false);
},
schoolName: formValue.school,
onSuccess: handleSchoolSuccess
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(_components_AppplyDepartmentModal__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(_components_AppplyDepartmentModal__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z, {
visible: visibleAppplyDepartment,
onClose: function onClose() {
return setVisibleAppplyDepartment(false);
},
schoolId: (_schoolList$find3 = schoolList.find(function (item) {
schoolId: (_schoolList$find2 = schoolList.find(function (item) {
return item.name === formValue.school;
})) === null || _schoolList$find3 === void 0 ? void 0 : _schoolList$find3.id,
})) === null || _schoolList$find2 === void 0 ? void 0 : _schoolList$find2.id,
schoolName: formValue.school,
departmentName: formValue.department,
onSuccess: function onSuccess(departmentName) {

@ -206,12 +206,12 @@ __webpack_require__.d(__webpack_exports__, {
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/toConsumableArray.js
var toConsumableArray = __webpack_require__(37205);
var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js
var objectSpread2 = __webpack_require__(82242);
var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js
var regeneratorRuntime = __webpack_require__(7557);
var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js
var objectSpread2 = __webpack_require__(82242);
var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js
var asyncToGenerator = __webpack_require__(41498);
var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator);
@ -274,6 +274,8 @@ var image_preview = __webpack_require__(86563);
var mediator = __webpack_require__(18959);
// EXTERNAL MODULE: ./src/utils/fetch.ts
var fetch = __webpack_require__(56648);
// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js
var lodash = __webpack_require__(89392);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(2367);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
@ -304,6 +306,7 @@ var _excluded = ["user", "account", "globalSetting", "shixunHomeworks", "loading
var Option = es_select["default"].Option;
var TextArea = input/* default */.Z.TextArea;
var identityMap = {
@ -314,7 +317,7 @@ var identityMap = {
var MAX_NAME_LENGTH = 20;
var MAX_NICKNAME_LENGTH = 20;
var Edit = function Edit(_ref) {
var _account$basicInfo3, _formValue$nickname, _form$getFieldValue, _schoolList$find4;
var _account$basicInfo4, _formValue$nickname, _form$getFieldValue, _schoolList$find3;
var user = _ref.user,
account = _ref.account,
globalSetting = _ref.globalSetting,
@ -392,6 +395,12 @@ var Edit = function Edit(_ref) {
_useState32 = slicedToArray_default()(_useState31, 2),
isfirst = _useState32[0],
setisfirst = _useState32[1];
var throttleGetSchoolOption = (0,_react_17_0_2_react.useRef)((0,lodash.throttle)(function (value) {
return getSchoolOption(value);
}, 1200, {
leading: true,
trailing: true
})).current;
var _account$basicInfo = account.basicInfo,
basicInfo = _account$basicInfo === void 0 ? {} : _account$basicInfo;
// 已职业认证的账户不能修改职业,学校/单位,院系/部门true为disable
@ -402,8 +411,9 @@ var Edit = function Edit(_ref) {
visible: false
};
(0,_react_17_0_2_react.useEffect)(function () {
getSchoolOption();
}, []);
var _account$basicInfo2, _account$basicInfo3;
if ((_account$basicInfo2 = account.basicInfo) !== null && _account$basicInfo2 !== void 0 && _account$basicInfo2.school_name) getSchoolOption((_account$basicInfo3 = account.basicInfo) === null || _account$basicInfo3 === void 0 ? void 0 : _account$basicInfo3.school_name);
}, [(_account$basicInfo4 = account.basicInfo) === null || _account$basicInfo4 === void 0 ? void 0 : _account$basicInfo4.school_name]);
(0,_react_17_0_2_react.useEffect)(function () {
if (isfirst) {
form.setFieldsValue({
@ -412,25 +422,14 @@ var Edit = function Edit(_ref) {
form.validateFields(['studentNo']);
}
}, [formValue.studentNo]);
(0,_react_17_0_2_react.useEffect)(function () {
asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
var _account$basicInfo2;
var res;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
_context.next = 2;
return getDepartmentOption((_account$basicInfo2 = account.basicInfo) === null || _account$basicInfo2 === void 0 ? void 0 : _account$basicInfo2.school_id);
case 2:
res = _context.sent;
setDepartmentList(res === null || res === void 0 ? void 0 : res.departments);
case 4:
case "end":
return _context.stop();
}
}, _callee);
}))();
}, [(_account$basicInfo3 = account.basicInfo) === null || _account$basicInfo3 === void 0 ? void 0 : _account$basicInfo3.school_id]);
// useEffect(() => {
// (async () => {
// const res = await getDepartmentOption(account.basicInfo?.school_id);
// setDepartmentList(res?.departments);
// })();
// }, [account.basicInfo?.school_id]);
var getbgid = function getbgid(name) {
var _educationList$find;
return util/* educationList */.jh === null || util/* educationList */.jh === void 0 || (_educationList$find = util/* educationList */.jh.find(function (item) {
@ -438,28 +437,51 @@ var Edit = function Edit(_ref) {
})) === null || _educationList$find === void 0 ? void 0 : _educationList$find.id;
};
var getSchoolOption = /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
var res;
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(value) {
var res, _res$schools, _res$schools2, findSchoolId;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
setSchoolLoading(true);
_context2.next = 3;
_context.next = 3;
return dispatch({
type: 'account/getSchoolOption'
type: 'account/getSchoolOption',
payload: {
keyword: value,
limit: 10
}
});
case 3:
res = _context2.sent;
setSchoolLoading(false);
res = _context.sent;
setSchoolList(res === null || res === void 0 ? void 0 : res.schools);
case 6:
if (value && value != "") {
setFilterSchoolList(res === null || res === void 0 || (_res$schools = res.schools) === null || _res$schools === void 0 ? void 0 : _res$schools.filter(function (item) {
return item.name.includes(value);
}));
findSchoolId = ((res === null || res === void 0 || (_res$schools2 = res.schools) === null || _res$schools2 === void 0 ? void 0 : _res$schools2.find(function (item) {
return item.name === value;
})) || {}).id;
if (findSchoolId) {
handleSetDepartment(value, null, res === null || res === void 0 ? void 0 : res.schools);
} else {
form.setFieldsValue({
department: ''
});
setFormValue(objectSpread2_default()(objectSpread2_default()({}, form.getFieldValue()), {
school: value,
department: ''
}));
}
}
setSchoolLoading(false);
case 7:
case "end":
return _context2.stop();
return _context.stop();
}
}, _callee2);
}, _callee);
}));
return function getSchoolOption() {
return _ref3.apply(this, arguments);
return function getSchoolOption(_x) {
return _ref2.apply(this, arguments);
};
}();
var getDepartmentOption = function getDepartmentOption(schoolId) {
@ -583,51 +605,51 @@ var Edit = function Edit(_ref) {
});
};
var handleSetDepartment = /*#__PURE__*/function () {
var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(school, departmentName) {
var _schoolList$find, _res$departments;
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(school, departmentName, schoolData) {
var _find, _res$departments;
var findSchoolId, res, name;
return regeneratorRuntime_default()().wrap(function _callee3$(_context3) {
while (1) switch (_context3.prev = _context3.next) {
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
findSchoolId = (_schoolList$find = schoolList.find(function (item) {
findSchoolId = (_find = (schoolData || schoolList).find(function (item) {
return item.name === school;
})) === null || _schoolList$find === void 0 ? void 0 : _schoolList$find.id;
_context3.next = 3;
})) === null || _find === void 0 ? void 0 : _find.id;
_context2.next = 3;
return getDepartmentOption(findSchoolId);
case 3:
_context3.t0 = _context3.sent;
if (_context3.t0) {
_context3.next = 6;
_context2.t0 = _context2.sent;
if (_context2.t0) {
_context2.next = 6;
break;
}
_context3.t0 = {};
_context2.t0 = {};
case 6:
res = _context3.t0;
res = _context2.t0;
setDepartmentList(res === null || res === void 0 ? void 0 : res.departments);
name = departmentName || (res === null || res === void 0 || (_res$departments = res.departments) === null || _res$departments === void 0 || (_res$departments = _res$departments[0]) === null || _res$departments === void 0 ? void 0 : _res$departments.name);
form.setFieldsValue({
department: name
});
setFormValue(objectSpread2_default()(objectSpread2_default()({}, formValue), {
setFormValue(objectSpread2_default()(objectSpread2_default()({}, form.getFieldsValue()), {
school: school,
department: name
}));
case 11:
case "end":
return _context3.stop();
return _context2.stop();
}
}, _callee3);
}, _callee2);
}));
return function handleSetDepartment(_x, _x2) {
return _ref4.apply(this, arguments);
return function handleSetDepartment(_x2, _x3, _x4) {
return _ref3.apply(this, arguments);
};
}();
var handleSchoolSuccess = /*#__PURE__*/function () {
var _ref5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4(schoolName) {
return regeneratorRuntime_default()().wrap(function _callee4$(_context4) {
while (1) switch (_context4.prev = _context4.next) {
var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(schoolName) {
return regeneratorRuntime_default()().wrap(function _callee3$(_context3) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
_context4.next = 2;
_context3.next = 2;
return getSchoolOption();
case 2:
form.setFieldsValue({
@ -640,18 +662,18 @@ var Edit = function Edit(_ref) {
}));
case 4:
case "end":
return _context4.stop();
return _context3.stop();
}
}, _callee4);
}, _callee3);
}));
return function handleSchoolSuccess(_x3) {
return _ref5.apply(this, arguments);
return function handleSchoolSuccess(_x5) {
return _ref4.apply(this, arguments);
};
}();
var handleCancelAuth = /*#__PURE__*/function () {
var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(isRealNameAuth) {
return regeneratorRuntime_default()().wrap(function _callee6$(_context6) {
while (1) switch (_context6.prev = _context6.next) {
var _ref5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5(isRealNameAuth) {
return regeneratorRuntime_default()().wrap(function _callee5$(_context5) {
while (1) switch (_context5.prev = _context5.next) {
case 0:
es_modal/* default */.Z.confirm({
centered: true,
@ -659,33 +681,33 @@ var Edit = function Edit(_ref) {
cancelText: '取消',
title: isRealNameAuth ? '您已通过实名认证,修改姓名需要撤销实名认证,是否确定撤销?' : '您已通过职业认证,修改信息需要撤销职业认证,是否确定撤销?',
onOk: function () {
var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() {
var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() {
var _user$userInfo, _user$userInfo2;
var res, _user$userInfo3;
return regeneratorRuntime_default()().wrap(function _callee5$(_context5) {
while (1) switch (_context5.prev = _context5.next) {
return regeneratorRuntime_default()().wrap(function _callee4$(_context4) {
while (1) switch (_context4.prev = _context4.next) {
case 0:
if (!isRealNameAuth) {
_context5.next = 6;
_context4.next = 6;
break;
}
_context5.next = 3;
_context4.next = 3;
return (0,service_account/* cancelAuthentication */.RA)({
login: (_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.login
});
case 3:
_context5.t0 = _context5.sent;
_context5.next = 9;
_context4.t0 = _context4.sent;
_context4.next = 9;
break;
case 6:
_context5.next = 8;
_context4.next = 8;
return (0,service_account/* cancelProfessionalCertification */.kN)({
login: (_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login
});
case 8:
_context5.t0 = _context5.sent;
_context4.t0 = _context4.sent;
case 9:
res = _context5.t0;
res = _context4.t0;
if (res) {
message/* default */.ZP.success(isRealNameAuth ? '撤销实名认证成功' : '撤销职业认证成功');
dispatch({
@ -697,9 +719,9 @@ var Edit = function Edit(_ref) {
}
case 11:
case "end":
return _context5.stop();
return _context4.stop();
}
}, _callee5);
}, _callee4);
}));
function onOk() {
return _onOk.apply(this, arguments);
@ -709,12 +731,12 @@ var Edit = function Edit(_ref) {
});
case 1:
case "end":
return _context6.stop();
return _context5.stop();
}
}, _callee6);
}, _callee5);
}));
return function handleCancelAuth(_x4) {
return _ref6.apply(this, arguments);
return function handleCancelAuth(_x6) {
return _ref5.apply(this, arguments);
};
}();
var educationBackound = function educationBackound() {
@ -729,19 +751,19 @@ var Edit = function Edit(_ref) {
});
};
var handleFinish = /*#__PURE__*/function () {
var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8(values) {
var _departmentList$find, _schoolList$find2;
var nickname, gender, identity, studentNo, jobTitle, manager, school, department, edu_background, edu_entry_year, brief_introduction, face_image, staff_id, department_id, school_id, basicInfo, titls, professionalFlags, modal, _modal, _account$basicInfo6, _fileList$2, res, _account$basicInfo7, _user$userInfo7;
return regeneratorRuntime_default()().wrap(function _callee8$(_context8) {
while (1) switch (_context8.prev = _context8.next) {
var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7(values) {
var _departmentList$find, _schoolList$find;
var nickname, gender, identity, studentNo, jobTitle, manager, school, department, edu_background, edu_entry_year, brief_introduction, face_image, staff_id, department_id, school_id, basicInfo, titls, professionalFlags, modal, _modal, _account$basicInfo7, _fileList$2, res, _account$basicInfo8, _user$userInfo7;
return regeneratorRuntime_default()().wrap(function _callee7$(_context7) {
while (1) switch (_context7.prev = _context7.next) {
case 0:
nickname = values.nickname, gender = values.gender, identity = values.identity, studentNo = values.studentNo, jobTitle = values.jobTitle, manager = values.manager, school = values.school, department = values.department, edu_background = values.edu_background, edu_entry_year = values.edu_entry_year, brief_introduction = values.brief_introduction, face_image = values.face_image, staff_id = values.staff_id;
department_id = (_departmentList$find = departmentList.find(function (item) {
return item.name === department;
})) === null || _departmentList$find === void 0 ? void 0 : _departmentList$find.id;
school_id = (_schoolList$find2 = schoolList.find(function (item) {
school_id = (_schoolList$find = schoolList.find(function (item) {
return item.name === school;
})) === null || _schoolList$find2 === void 0 ? void 0 : _schoolList$find2.id;
})) === null || _schoolList$find === void 0 ? void 0 : _schoolList$find.id;
basicInfo = account.basicInfo;
console.log("B", values, basicInfo);
@ -786,7 +808,7 @@ var Edit = function Edit(_ref) {
}
}
if (school_id) {
_context8.next = 12;
_context7.next = 12;
break;
}
modal = es_modal/* default */.Z.confirm({
@ -806,10 +828,10 @@ var Edit = function Edit(_ref) {
modal.destroy();
}
});
return _context8.abrupt("return");
return _context7.abrupt("return");
case 12:
if (!(!!department && !department_id)) {
_context8.next = 15;
_context7.next = 15;
break;
}
_modal = es_modal/* default */.Z.confirm({
@ -829,10 +851,10 @@ var Edit = function Edit(_ref) {
_modal.destroy();
}
});
return _context8.abrupt("return");
return _context7.abrupt("return");
case 15:
if (!(titls.length > 0 || professionalFlags.length > 0)) {
_context8.next = 19;
_context7.next = 19;
break;
}
es_modal/* default */.Z.confirm({
@ -845,35 +867,35 @@ var Edit = function Edit(_ref) {
children: "\u672C\u6B21\u4FEE\u6539\u6D89\u53CA".concat(titls.toString().replaceAll(',', '、')).concat(titls.length > 0 && professionalFlags.length > 0 ? '、' : '').concat(professionalFlags.toString().replaceAll(',', '、'), "\uFF0C\u9700\u8981\u91CD\u65B0\u8FDB\u884C").concat(titls.length > 0 ? '实名认证' : '').concat(titls.length > 0 && professionalFlags.length > 0 ? '和' : '').concat(professionalFlags.length > 0 ? '职业认证' : '', "\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FEE\u6539")
}),
onOk: function () {
var _onOk2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() {
var _account$basicInfo4, _fileList$;
var _user$userInfo4, _user$userInfo5, res, _account$basicInfo5, _user$userInfo6;
return regeneratorRuntime_default()().wrap(function _callee7$(_context7) {
while (1) switch (_context7.prev = _context7.next) {
var _onOk2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() {
var _account$basicInfo5, _fileList$;
var _user$userInfo4, _user$userInfo5, res, _account$basicInfo6, _user$userInfo6;
return regeneratorRuntime_default()().wrap(function _callee6$(_context6) {
while (1) switch (_context6.prev = _context6.next) {
case 0:
if (!(titls.length > 0)) {
_context7.next = 3;
_context6.next = 3;
break;
}
_context7.next = 3;
_context6.next = 3;
return (0,service_account/* cancelAuthentication */.RA)({
login: (_user$userInfo4 = user.userInfo) === null || _user$userInfo4 === void 0 ? void 0 : _user$userInfo4.login
});
case 3:
if (!(professionalFlags.length > 0)) {
_context7.next = 6;
_context6.next = 6;
break;
}
_context7.next = 6;
_context6.next = 6;
return (0,service_account/* cancelProfessionalCertification */.kN)({
login: (_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.login
});
case 6:
_context7.next = 8;
_context6.next = 8;
return dispatch({
type: 'account/updateAccount',
payload: {
id: (_account$basicInfo4 = account.basicInfo) === null || _account$basicInfo4 === void 0 ? void 0 : _account$basicInfo4.id,
id: (_account$basicInfo5 = account.basicInfo) === null || _account$basicInfo5 === void 0 ? void 0 : _account$basicInfo5.id,
department_id: department_id,
gender: gender,
identity: identity,
@ -892,19 +914,19 @@ var Edit = function Edit(_ref) {
}
});
case 8:
res = _context7.sent;
res = _context6.sent;
if (!((res === null || res === void 0 ? void 0 : res.status) === -1)) {
_context7.next = 11;
_context6.next = 11;
break;
}
return _context7.abrupt("return");
return _context6.abrupt("return");
case 11:
if (!res) {
_context7.next = 20;
_context6.next = 20;
break;
}
message/* default */.ZP.info('保存成功');
if (!((_account$basicInfo5 = account.basicInfo) !== null && _account$basicInfo5 !== void 0 && _account$basicInfo5.base_info_completed)) {
if (!((_account$basicInfo6 = account.basicInfo) !== null && _account$basicInfo6 !== void 0 && _account$basicInfo6.base_info_completed)) {
dispatch({
type: 'user/getUserInfo'
});
@ -916,11 +938,11 @@ var Edit = function Edit(_ref) {
}
});
if (!(identity !== saveIdentity && identity === 'teacher')) {
_context7.next = 18;
_context6.next = 18;
break;
}
setAssistantVisible(true);
return _context7.abrupt("return");
return _context6.abrupt("return");
case 18:
if (localStorage.getItem('Noviceguide') === '0') {} else {
dispatch({
@ -938,9 +960,9 @@ var Edit = function Edit(_ref) {
_umi_production_exports.history.push('/account/profile');
case 20:
case "end":
return _context7.stop();
return _context6.stop();
}
}, _callee7);
}, _callee6);
}));
function onOk() {
return _onOk2.apply(this, arguments);
@ -948,14 +970,14 @@ var Edit = function Edit(_ref) {
return onOk;
}()
});
_context8.next = 33;
_context7.next = 33;
break;
case 19:
_context8.next = 21;
_context7.next = 21;
return dispatch({
type: 'account/updateAccount',
payload: {
id: (_account$basicInfo6 = account.basicInfo) === null || _account$basicInfo6 === void 0 ? void 0 : _account$basicInfo6.id,
id: (_account$basicInfo7 = account.basicInfo) === null || _account$basicInfo7 === void 0 ? void 0 : _account$basicInfo7.id,
department_id: department_id,
gender: gender,
identity: identity,
@ -975,19 +997,19 @@ var Edit = function Edit(_ref) {
}
});
case 21:
res = _context8.sent;
res = _context7.sent;
if (!((res === null || res === void 0 ? void 0 : res.status) === -1)) {
_context8.next = 24;
_context7.next = 24;
break;
}
return _context8.abrupt("return");
return _context7.abrupt("return");
case 24:
if (!res) {
_context8.next = 33;
_context7.next = 33;
break;
}
message/* default */.ZP.info('保存成功');
if (!((_account$basicInfo7 = account.basicInfo) !== null && _account$basicInfo7 !== void 0 && _account$basicInfo7.base_info_completed)) {
if (!((_account$basicInfo8 = account.basicInfo) !== null && _account$basicInfo8 !== void 0 && _account$basicInfo8.base_info_completed)) {
dispatch({
type: 'user/getUserInfo'
});
@ -999,11 +1021,11 @@ var Edit = function Edit(_ref) {
}
});
if (!(identity !== saveIdentity && identity === 'teacher')) {
_context8.next = 31;
_context7.next = 31;
break;
}
setAssistantVisible(true);
return _context8.abrupt("return");
return _context7.abrupt("return");
case 31:
if (localStorage.getItem('Noviceguide') === '0') {} else {
dispatch({
@ -1021,12 +1043,12 @@ var Edit = function Edit(_ref) {
_umi_production_exports.history.push('/account/profile');
case 33:
case "end":
return _context8.stop();
return _context7.stop();
}
}, _callee8);
}, _callee7);
}));
return function handleFinish(_x5) {
return _ref7.apply(this, arguments);
return function handleFinish(_x7) {
return _ref6.apply(this, arguments);
};
}();
var modalSkip = function modalSkip() {
@ -1183,26 +1205,26 @@ var Edit = function Edit(_ref) {
rules: [{
required: true,
validator: function () {
var _validator = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9(_, value) {
var _user$userInfo8, _schoolList$find3;
var _validator = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8(_, value) {
var _user$userInfo8, _schoolList$find2;
var res;
return regeneratorRuntime_default()().wrap(function _callee9$(_context9) {
while (1) switch (_context9.prev = _context9.next) {
return regeneratorRuntime_default()().wrap(function _callee8$(_context8) {
while (1) switch (_context8.prev = _context8.next) {
case 0:
setisfirst(false);
_context9.next = 3;
_context8.next = 3;
return (0,fetch/* default */.ZP)("/api/users/accounts/".concat(user === null || user === void 0 || (_user$userInfo8 = user.userInfo) === null || _user$userInfo8 === void 0 ? void 0 : _user$userInfo8.user_id, "/valid_student_id"), {
method: 'get',
params: {
school_id: (basicInfo === null || basicInfo === void 0 ? void 0 : basicInfo.school_id) || (schoolList === null || schoolList === void 0 || (_schoolList$find3 = schoolList.find(function (item) {
school_id: (basicInfo === null || basicInfo === void 0 ? void 0 : basicInfo.school_id) || (schoolList === null || schoolList === void 0 || (_schoolList$find2 = schoolList.find(function (item) {
return item.name === formValue.school;
})) === null || _schoolList$find3 === void 0 ? void 0 : _schoolList$find3.id),
})) === null || _schoolList$find2 === void 0 ? void 0 : _schoolList$find2.id),
student_id: value
}
});
case 3:
res = _context9.sent;
return _context9.abrupt("return", (res === null || res === void 0 ? void 0 : res.status) < -1 ? Promise.reject( /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
res = _context8.sent;
return _context8.abrupt("return", (res === null || res === void 0 ? void 0 : res.status) < -1 ? Promise.reject( /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: ["\u8BE5\u5B66\u53F7\u5DF2\u88AB\u4F7F\u7528\uFF0C\u5982\u9700\u7EE7\u7EED\u4F7F\u7528\u8BE5\u5B66\u53F7\uFF0C\u8BF7\u5148", /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: function onClick() {
setUnStudentModal(true);
@ -1215,11 +1237,11 @@ var Edit = function Edit(_ref) {
})) : Promise.resolve());
case 5:
case "end":
return _context9.stop();
return _context8.stop();
}
}, _callee9);
}, _callee8);
}));
function validator(_x6, _x7) {
function validator(_x8, _x9) {
return _validator.apply(this, arguments);
}
return validator;
@ -1401,6 +1423,7 @@ var Edit = function Edit(_ref) {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(auto_complete/* default */.Z, {
size: "large",
showSearch: true,
onChange: throttleGetSchoolOption,
options: filterSchoolList === null || filterSchoolList === void 0 ? void 0 : filterSchoolList.map(function (item) {
return {
value: item.name
@ -1665,9 +1688,9 @@ var Edit = function Edit(_ref) {
payload: {}
});
},
schoolId: (_schoolList$find4 = schoolList.find(function (item) {
schoolId: (_schoolList$find3 = schoolList.find(function (item) {
return item.name === formValue.school;
})) === null || _schoolList$find4 === void 0 ? void 0 : _schoolList$find4.id,
})) === null || _schoolList$find3 === void 0 ? void 0 : _schoolList$find3.id,
schoolName: formValue.school,
departmentName: formValue.department,
onSuccess: function onSuccess(departmentName) {
@ -1722,24 +1745,24 @@ var Edit = function Edit(_ref) {
setUnStudentFormValue(Values);
},
onFinish: ( /*#__PURE__*/function () {
var _ref8 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10(value) {
var _user$userInfo9, _schoolList$find5;
var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9(value) {
var _user$userInfo9, _schoolList$find4;
var res;
return regeneratorRuntime_default()().wrap(function _callee10$(_context10) {
while (1) switch (_context10.prev = _context10.next) {
return regeneratorRuntime_default()().wrap(function _callee9$(_context9) {
while (1) switch (_context9.prev = _context9.next) {
case 0:
_context10.next = 2;
_context9.next = 2;
return (0,fetch/* default */.ZP)("/api/users/accounts/".concat(user === null || user === void 0 || (_user$userInfo9 = user.userInfo) === null || _user$userInfo9 === void 0 ? void 0 : _user$userInfo9.user_id, "/unbind_student_id.json"), {
method: 'post',
body: objectSpread2_default()({
student_id: formValue.studentNo,
school_id: (basicInfo === null || basicInfo === void 0 ? void 0 : basicInfo.school_id) || (schoolList === null || schoolList === void 0 || (_schoolList$find5 = schoolList.find(function (item) {
school_id: (basicInfo === null || basicInfo === void 0 ? void 0 : basicInfo.school_id) || (schoolList === null || schoolList === void 0 || (_schoolList$find4 = schoolList.find(function (item) {
return item.name === formValue.school;
})) === null || _schoolList$find5 === void 0 ? void 0 : _schoolList$find5.id)
})) === null || _schoolList$find4 === void 0 ? void 0 : _schoolList$find4.id)
}, value)
});
case 2:
res = _context10.sent;
res = _context9.sent;
if (res.status == 0) {
message/* default */.ZP.success('解绑成功');
form.validateFields();
@ -1747,12 +1770,12 @@ var Edit = function Edit(_ref) {
}
case 4:
case "end":
return _context10.stop();
return _context9.stop();
}
}, _callee10);
}, _callee9);
}));
return function (_x8) {
return _ref8.apply(this, arguments);
return function (_x10) {
return _ref7.apply(this, arguments);
};
}()),
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
@ -1832,12 +1855,12 @@ var Edit = function Edit(_ref) {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(image_preview/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(ProfessionalAuthModal/* default */.Z, {})]
});
};
/* harmony default export */ var Profile_Edit = ((0,_umi_production_exports.connect)(function (_ref9) {
var user = _ref9.user,
account = _ref9.account,
loading = _ref9.loading,
globalSetting = _ref9.globalSetting,
shixunHomeworks = _ref9.shixunHomeworks;
/* harmony default export */ var Profile_Edit = ((0,_umi_production_exports.connect)(function (_ref8) {
var user = _ref8.user,
account = _ref8.account,
loading = _ref8.loading,
globalSetting = _ref8.globalSetting,
shixunHomeworks = _ref8.shixunHomeworks;
return {
user: user,
account: account,

@ -2350,6 +2350,8 @@ var AppplySchoolModal = function AppplySchoolModal(_ref) {
})(AppplySchoolModal));
// EXTERNAL MODULE: ./src/service/home.ts
var home = __webpack_require__(22041);
// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js
var lodash = __webpack_require__(89392);
;// CONCATENATED MODULE: ./src/pages/Competitions/Detail/component/ProfessionalAuthModal.tsx
@ -2369,6 +2371,7 @@ var ProfessionalAuthModal_excluded = ["user", "account", "globalSetting", "loadi
var Option = es_select["default"].Option;
var Dragger = upload/* default */.Z.Dragger;
var Type = /*#__PURE__*/function (Type) {
@ -2378,7 +2381,7 @@ var Type = /*#__PURE__*/function (Type) {
return Type;
}(Type || {});
var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
var _globalSetting$settin, _schoolList$find3;
var _globalSetting$settin, _schoolList$find2;
var user = _ref.user,
account = _ref.account,
globalSetting = _ref.globalSetting,
@ -2429,9 +2432,14 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
_useState20 = slicedToArray_default()(_useState19, 2),
visibleAppplyDepartment = _useState20[0],
setVisibleAppplyDepartment = _useState20[1];
;
var throttleGetSchoolOption = (0,_react_17_0_2_react.useRef)((0,lodash.throttle)(function (value) {
return getSchoolOption(value);
}, 1200, {
leading: true,
trailing: true
})).current;
(0,_react_17_0_2_react.useEffect)(function () {
getSchoolOption();
// getSchoolOption();
}, []);
(0,_react_17_0_2_react.useEffect)(function () {
asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
@ -2458,31 +2466,55 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
}))();
}, [Scoid]);
var getSchoolOption = /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
var res;
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(value) {
var res, _res$schools, _res$schools2, findSchoolId;
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
setIsLoading(true);
_context2.next = 3;
_context2.next = 2;
return dispatch({
type: 'account/getSchoolOption'
type: 'account/getSchoolOption',
payload: {
keyword: value,
limit: 10
}
});
case 3:
case 2:
res = _context2.sent;
setIsLoading(false);
setSchoolList(res === null || res === void 0 ? void 0 : res.schools);
case 6:
if (value && value != "") {
setFilterSchoolList(res === null || res === void 0 || (_res$schools = res.schools) === null || _res$schools === void 0 ? void 0 : _res$schools.filter(function (item) {
return item.name.includes(value);
}));
findSchoolId = ((res === null || res === void 0 || (_res$schools2 = res.schools) === null || _res$schools2 === void 0 ? void 0 : _res$schools2.find(function (item) {
return item.name === value;
})) || {}).id;
if (findSchoolId) {
handleSetDepartment(value, null, res === null || res === void 0 ? void 0 : res.schools);
} else {
form.setFieldsValue({
department: ''
});
setFormValue(objectSpread2_default()(objectSpread2_default()({}, formValue), {
school: value,
department: ''
}));
}
}
case 5:
case "end":
return _context2.stop();
}
}, _callee2);
}));
return function getSchoolOption() {
return function getSchoolOption(_x) {
return _ref3.apply(this, arguments);
};
}();
var getDepartmentOption = function getDepartmentOption(schoolId) {
if (!schoolId) {
return;
}
return dispatch({
type: 'account/getDepartmentOption',
payload: {
@ -2560,15 +2592,15 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
window.location.href = "/classrooms/".concat(course_id, "/students");
};
var handleSetDepartment = /*#__PURE__*/function () {
var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(school, departmentName) {
var _schoolList$find, _res$departments;
var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(school, departmentName, schoolData) {
var _find, _res$departments;
var findSchoolId, res, name;
return regeneratorRuntime_default()().wrap(function _callee3$(_context3) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
findSchoolId = (_schoolList$find = schoolList.find(function (item) {
findSchoolId = (_find = (schoolData || schoolList).find(function (item) {
return item.name === school;
})) === null || _schoolList$find === void 0 ? void 0 : _schoolList$find.id;
})) === null || _find === void 0 ? void 0 : _find.id;
_context3.next = 3;
return getDepartmentOption(findSchoolId);
case 3:
@ -2595,7 +2627,7 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
}
}, _callee3);
}));
return function handleSetDepartment(_x, _x2) {
return function handleSetDepartment(_x2, _x3, _x4) {
return _ref4.apply(this, arguments);
};
}();
@ -2621,7 +2653,7 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
}
}, _callee4);
}));
return function handleSchoolSuccess(_x3) {
return function handleSchoolSuccess(_x5) {
return _ref5.apply(this, arguments);
};
}();
@ -2642,7 +2674,7 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
};
var handleFinish = /*#__PURE__*/function () {
var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5(values) {
var _schoolList$find2, _departmentList$find, _account$basicInfo, _user$userInfo;
var _schoolList$find, _departmentList$find, _account$basicInfo, _user$userInfo;
var _ref7, school, department, identity, studentNo, jobTitle, manager, school_id, department_id, extra, res, _res, _user$userInfo2;
return regeneratorRuntime_default()().wrap(function _callee5$(_context5) {
while (1) switch (_context5.prev = _context5.next) {
@ -2655,9 +2687,9 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
message/* default */.ZP.info('请先上传照片!');
return _context5.abrupt("return");
case 4:
school_id = (_schoolList$find2 = schoolList.find(function (item) {
school_id = (_schoolList$find = schoolList.find(function (item) {
return item.name === school;
})) === null || _schoolList$find2 === void 0 ? void 0 : _schoolList$find2.id;
})) === null || _schoolList$find === void 0 ? void 0 : _schoolList$find.id;
department_id = (_departmentList$find = departmentList.find(function (item) {
return item.name === department;
})) === null || _departmentList$find === void 0 ? void 0 : _departmentList$find.id;
@ -2719,7 +2751,7 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
}
}, _callee5);
}));
return function handleFinish(_x4) {
return function handleFinish(_x6) {
return _ref6.apply(this, arguments);
};
}();
@ -2896,6 +2928,7 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
}],
children: /*#__PURE__*/(0,jsx_runtime.jsx)(auto_complete/* default */.Z, {
showSearch: true,
onSearch: throttleGetSchoolOption,
options: filterSchoolList === null || filterSchoolList === void 0 ? void 0 : filterSchoolList.map(function (item) {
return {
value: item.name
@ -3034,9 +3067,9 @@ var ProfessionalAuthModal = function ProfessionalAuthModal(_ref) {
onClose: function onClose() {
return setVisibleAppplyDepartment(false);
},
schoolId: (_schoolList$find3 = schoolList.find(function (item) {
schoolId: (_schoolList$find2 = schoolList.find(function (item) {
return item.name === formValue.school;
})) === null || _schoolList$find3 === void 0 ? void 0 : _schoolList$find3.id,
})) === null || _schoolList$find2 === void 0 ? void 0 : _schoolList$find2.id,
schoolName: formValue.school,
departmentName: formValue.department,
onSuccess: function onSuccess(departmentName) {

@ -163,6 +163,9 @@ var _umi_production_exports = __webpack_require__(58011);
/* harmony default export */ var ResourceAllocationmodules = ({"flex_box_center":"flex_box_center___jyZV2","flex_space_between":"flex_space_between___k_7F2","flex_box_vertical_center":"flex_box_vertical_center___d0b7M","flex_box_center_end":"flex_box_center_end___wqxMs","flex_box_column":"flex_box_column___P0s_3","wrap":"wrap___CzoO3","customTable":"customTable___Fav7O","rowHead":"rowHead___d790S","title":"title___NIVLU","date":"date___GUgJk","type":"type___zYawb","status":"status___wCEKO","action":"action___BAHpo"});
// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 34 modules
var ui_customization = __webpack_require__(75748);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/toConsumableArray.js
var toConsumableArray = __webpack_require__(37205);
var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js
var objectSpread2 = __webpack_require__(82242);
var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2);
@ -207,6 +210,8 @@ var dayjs_min = __webpack_require__(9498);
var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min);
// EXTERNAL MODULE: ./src/components/AsyncButton/index.tsx
var AsyncButton = __webpack_require__(35231);
// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js
var lodash = __webpack_require__(89392);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/pages/User/Detail/ResourceAllocation/CustomLimit/index.tsx
@ -215,6 +220,7 @@ var jsx_runtime = __webpack_require__(37712);
var _excluded = ["globalSetting", "user", "dispatch", "keyVal"];
@ -227,6 +233,7 @@ var _excluded = ["globalSetting", "user", "dispatch", "keyVal"];
var CustomLimit = function CustomLimit(_ref) {
var globalSetting = _ref.globalSetting,
user = _ref.user,
@ -304,7 +311,12 @@ var CustomLimit = function CustomLimit(_ref) {
_useState30 = slicedToArray_default()(_useState29, 2),
allSchool = _useState30[0],
setAllSchool = _useState30[1]; // 是否全部学院
var throttleGetSchoolOption = (0,_react_17_0_2_react.useRef)((0,lodash.throttle)(function (value) {
return getSchoolList(value);
}, 1200, {
leading: true,
trailing: true
})).current;
var columns = [{
title: '序号',
dataIndex: 'name',
@ -616,27 +628,34 @@ var CustomLimit = function CustomLimit(_ref) {
};
}();
var getSchoolList = /*#__PURE__*/function () {
var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() {
var res;
var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4(keyword) {
var record,
res,
_args4 = arguments;
return regeneratorRuntime_default()().wrap(function _callee4$(_context4) {
while (1) switch (_context4.prev = _context4.next) {
case 0:
_context4.next = 2;
return (0,fetch/* default */.ZP)("/api/schools/for_option.json", {
method: 'get'
record = _args4.length > 1 && _args4[1] !== undefined ? _args4[1] : {};
_context4.next = 3;
return (0,fetch/* default */.ZP)("/api/schools/limit_list.json", {
method: 'get',
params: {
limit: 20,
keyword: keyword
}
});
case 2:
case 3:
res = _context4.sent;
if (res.status == 0) {
setSchoolList(res === null || res === void 0 ? void 0 : res.schools);
setSchoolList([].concat(toConsumableArray_default()(res === null || res === void 0 ? void 0 : res.schools), [objectSpread2_default()({}, (record === null || record === void 0 ? void 0 : record.school_info) || {})]));
}
case 4:
case 5:
case "end":
return _context4.stop();
}
}, _callee4);
}));
return function getSchoolList() {
return function getSchoolList(_x) {
return _ref4.apply(this, arguments);
};
}();
@ -683,7 +702,7 @@ var CustomLimit = function CustomLimit(_ref) {
}
}, _callee5);
}));
return function getDepartmentList(_x, _x2) {
return function getDepartmentList(_x2, _x3) {
return _ref5.apply(this, arguments);
};
}();
@ -694,7 +713,7 @@ var CustomLimit = function CustomLimit(_ref) {
while (1) switch (_context6.prev = _context6.next) {
case 0:
_context6.next = 2;
return getSchoolList();
return getSchoolList("", record);
case 2:
if (!(record !== null && record !== void 0 && record.id)) {
_context6.next = 5;
@ -710,7 +729,7 @@ var CustomLimit = function CustomLimit(_ref) {
}
}, _callee6);
}));
return function handleFormData(_x3) {
return function handleFormData(_x4) {
return _ref6.apply(this, arguments);
};
}();
@ -769,7 +788,7 @@ var CustomLimit = function CustomLimit(_ref) {
}
}, _callee7);
}));
return function handleFinish(_x4) {
return function handleFinish(_x5) {
return _ref7.apply(this, arguments);
};
}();
@ -927,7 +946,7 @@ var CustomLimit = function CustomLimit(_ref) {
}
}, _callee10);
}));
return function (_x5) {
return function (_x6) {
return _ref10.apply(this, arguments);
};
}()),
@ -950,6 +969,7 @@ var CustomLimit = function CustomLimit(_ref) {
allowClear: true,
optionFilterProp: "children",
placeholder: "\u8BF7\u9009\u62E9\u6240\u5C5E\u5355\u4F4D",
onSearch: throttleGetSchoolOption,
onSelect: ( /*#__PURE__*/function () {
var _ref11 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11(value, option) {
return regeneratorRuntime_default()().wrap(function _callee11$(_context11) {
@ -965,7 +985,7 @@ var CustomLimit = function CustomLimit(_ref) {
}
}, _callee11);
}));
return function (_x6, _x7) {
return function (_x7, _x8) {
return _ref11.apply(this, arguments);
};
}()),
@ -1513,9 +1533,6 @@ var CustomAllocate = function CustomAllocate(_ref) {
user: user
};
})(CustomAllocate));
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/toConsumableArray.js
var toConsumableArray = __webpack_require__(37205);
var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray);
;// CONCATENATED MODULE: ./src/pages/User/Detail/ResourceAllocation/BusinessContact/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var BusinessContactmodules = ({"flex_box_center":"flex_box_center___FfWRq","flex_space_between":"flex_space_between___fvv7j","flex_box_vertical_center":"flex_box_vertical_center___kqC9r","flex_box_center_end":"flex_box_center_end___lIoU5","flex_box_column":"flex_box_column___LbSUa","wrap":"wrap___jDAui","real_name":"real_name___S6qbO","operationBtn":"operationBtn___BCmW0","reject":"reject___BGUoY","approve":"approve___YzRm9","rejectBtn":"rejectBtn___J9fWg","approveBtn":"approveBtn___WJo_j","user_model":"user_model___AAO5L","zybzForm":"zybzForm___wXOC_","dataPicker":"dataPicker___kp0Fa","graaytitle":"graaytitle___oz6Mk","must":"must___UwXkJ","ActvieE3":"ActvieE3___lMVJr","allbox":"allbox___i1YQn","customModal":"customModal___HQqjh","shezhi":"shezhi___fKg49","operator":"operator___Yv6gN","tag":"tag___K_qOD"});

@ -33613,7 +33613,7 @@ function _getSchoolOption() {
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee4$(_context4) {
while (1) switch (_context4.prev = _context4.next) {
case 0:
return _context4.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/schools/for_option.json", {
return _context4.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/schools/limit_list.json", {
method: 'get',
params: params
}));

Loading…
Cancel
Save