/******/ (function(modules) { // webpackBootstrap /******/ // install a JSONP callback for chunk loading /******/ function webpackJsonpCallback(data) { /******/ var chunkIds = data[0]; /******/ var moreModules = data[1]; /******/ var executeModules = data[2]; /******/ /******/ // add "moreModules" to the modules object, /******/ // then flag all "chunkIds" as loaded and fire callback /******/ var moduleId, chunkId, i = 0, resolves = []; /******/ for(;i < chunkIds.length; i++) { /******/ chunkId = chunkIds[i]; /******/ if(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) { /******/ resolves.push(installedChunks[chunkId][0]); /******/ } /******/ installedChunks[chunkId] = 0; /******/ } /******/ for(moduleId in moreModules) { /******/ if(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) { /******/ modules[moduleId] = moreModules[moduleId]; /******/ } /******/ } /******/ if(parentJsonpFunction) parentJsonpFunction(data); /******/ /******/ while(resolves.length) { /******/ resolves.shift()(); /******/ } /******/ /******/ // add entry modules from loaded chunk to deferred list /******/ deferredModules.push.apply(deferredModules, executeModules || []); /******/ /******/ // run deferred modules when all chunks ready /******/ return checkDeferredModules(); /******/ }; /******/ function checkDeferredModules() { /******/ var result; /******/ for(var i = 0; i < deferredModules.length; i++) { /******/ var deferredModule = deferredModules[i]; /******/ var fulfilled = true; /******/ for(var j = 1; j < deferredModule.length; j++) { /******/ var depId = deferredModule[j]; /******/ if(installedChunks[depId] !== 0) fulfilled = false; /******/ } /******/ if(fulfilled) { /******/ deferredModules.splice(i--, 1); /******/ result = __webpack_require__(__webpack_require__.s = deferredModule[0]); /******/ } /******/ } /******/ /******/ return result; /******/ } /******/ /******/ // The module cache /******/ var installedModules = {}; /******/ /******/ // object to store loaded CSS chunks /******/ var installedCssChunks = { /******/ 285: 0 /******/ }; /******/ /******/ // object to store loaded and loading chunks /******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched /******/ // Promise = chunk loading, 0 = chunk loaded /******/ var installedChunks = { /******/ 285: 0 /******/ }; /******/ /******/ var deferredModules = []; /******/ /******/ // script path function /******/ function jsonpScriptSrc(chunkId) { /******/ return __webpack_require__.p + "" + ({"1":"layouts__ShixunDetail__index.p__Account__Certification__index.p__Account__Profile__Edit__index.p__Ac.9af882be","2":"layouts__ShixunDetail__index.p__Account__Certification__index.p__Account__Profile__Edit__index.p__Ac.d9809193","3":"layouts__ShixunDetail__index.layouts__SimpleLayouts.layouts__index.layouts__user.p__Classrooms__List.ee1ddc26","5":"layouts__SimpleLayouts.p__Classrooms__Lists__Announcement__index.p__Classrooms__Lists__Exercise__Rev.01ae863e","6":"layouts__virtualDetail__index.p__Account__Certification__index.p__Account__Profile__Edit__index.p__A.e95d4277","7":"layouts__SimpleLayouts.p__Classrooms__Lists__Exercise__ReviewGroup__index.p__Classrooms__Lists__Poll.37c56b21","8":"p__Classrooms__ExamList__index.p__Classrooms__Lists__Template__index.p__HttpStatus__UserAgents.p__In.4a8af71f","9":"layouts__index.layouts__user.p__Classrooms__Index.p__Competitions__Exports__.p__Shixuns__Detail__Cha.41147fba","10":"layouts__index.p__Classrooms__Index.p__Engineering__Lists__GraduatedMatrix.p__Paths__Index.p__Shixuns__Index","11":"p__Classrooms__Lists__Video__Upload__index.p__User__Detail__Videos__Upload__index.p__virtualSpaces__.4db772dd","12":"p__User__OtherLogin.p__User__Register.p__User__ResetPassword","13":"layouts__user.p__Classrooms__Index","14":"layouts__virtualDetail__index.p__virtualSpaces__Lists__Managements__index","15":"p__Account.p__Competitions__Update","16":"p__Classrooms__Lists__Exercise__Add__index.p__Problemset__Preview__New__index","17":"p__Classrooms__Lists__Exercise__AnswerCheck__index.p__User__Detail__Order__pages__orderPay__index","18":"p__Competitions__Exports__.p__Shixuns__Exports","19":"p__Editor.p__Terminal__","20":"p__MyProblem__RecordDetail.p__Question__OjProblem__RecordDetail","22":"layouts__ShixunDetail__index","23":"layouts__SimpleLayouts","24":"layouts__index","25":"layouts__user","26":"layouts__virtualDetail__index","27":"monaco-editor","28":"p__Account","29":"p__Account__Binding__index","30":"p__Account__Certification__index","31":"p__Account__Profile__Edit__index","32":"p__Account__Profile__index","33":"p__Account__Results__index","34":"p__Account__Secure__index","35":"p__Api","36":"p__Classrooms__ClassicCases__index","37":"p__Classrooms__ExamList__index","38":"p__Classrooms__Index","39":"p__Classrooms__Lists__Announcement__index","40":"p__Classrooms__Lists__Attachment__index","41":"p__Classrooms__Lists__Attendance__Detail__index","42":"p__Classrooms__Lists__Attendance__index","43":"p__Classrooms__Lists__Board__Add__index","44":"p__Classrooms__Lists__Board__Detail__index","45":"p__Classrooms__Lists__Board__Edit__index","46":"p__Classrooms__Lists__Board__index","47":"p__Classrooms__Lists__CommonHomework__Add__index","48":"p__Classrooms__Lists__CommonHomework__Detail__index","49":"p__Classrooms__Lists__CommonHomework__EditWork__index","50":"p__Classrooms__Lists__CommonHomework__Edit__index","51":"p__Classrooms__Lists__CommonHomework__Review__index","52":"p__Classrooms__Lists__CommonHomework__SubmitWork__index","53":"p__Classrooms__Lists__CommonHomework__index","54":"p__Classrooms__Lists__CourseGroup__Detail__index","55":"p__Classrooms__Lists__CourseGroup__List__index","56":"p__Classrooms__Lists__CourseGroup__NotList__index","57":"p__Classrooms__Lists__Exercise__Add__index","58":"p__Classrooms__Lists__Exercise__AnswerCheck__index","59":"p__Classrooms__Lists__Exercise__Answer__index","60":"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail","61":"p__Classrooms__Lists__Exercise__Detail__index","62":"p__Classrooms__Lists__Exercise__Edit__index","63":"p__Classrooms__Lists__Exercise__Export__index","64":"p__Classrooms__Lists__Exercise__ImitateAnswer__index","65":"p__Classrooms__Lists__Exercise__ReviewGroup__index","66":"p__Classrooms__Lists__Exercise__Review__index","67":"p__Classrooms__Lists__Exercise__index","68":"p__Classrooms__Lists__ExportList__index","69":"p__Classrooms__Lists__Graduation__Tasks__Add__index","70":"p__Classrooms__Lists__Graduation__Tasks__Detail__index","71":"p__Classrooms__Lists__Graduation__Tasks__Edit__index","72":"p__Classrooms__Lists__Graduation__Tasks__index","73":"p__Classrooms__Lists__Graduation__Topics__Add__index","74":"p__Classrooms__Lists__Graduation__Topics__Detail__index","75":"p__Classrooms__Lists__Graduation__Topics__Edit__index","76":"p__Classrooms__Lists__Graduation__Topics__index","77":"p__Classrooms__Lists__GroupHomework__Add__index","78":"p__Classrooms__Lists__GroupHomework__Detail__index","79":"p__Classrooms__Lists__GroupHomework__EditWork__index","80":"p__Classrooms__Lists__GroupHomework__Edit__index","81":"p__Classrooms__Lists__GroupHomework__Review__index","82":"p__Classrooms__Lists__GroupHomework__SubmitWork__index","83":"p__Classrooms__Lists__GroupHomework__index","84":"p__Classrooms__Lists__LiveVideo__index","85":"p__Classrooms__Lists__OnlineLearning__index","86":"p__Classrooms__Lists__PlaceholderPage","87":"p__Classrooms__Lists__Polls__Add__index","88":"p__Classrooms__Lists__Polls__Answer__index","89":"p__Classrooms__Lists__Polls__Detail__index","90":"p__Classrooms__Lists__Polls__Edit__index","91":"p__Classrooms__Lists__Polls__index","92":"p__Classrooms__Lists__ShixunHomeworks__Comment__index","93":"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index","94":"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index","95":"p__Classrooms__Lists__ShixunHomeworks__Detail__index","96":"p__Classrooms__Lists__ShixunHomeworks__index","97":"p__Classrooms__Lists__Statistics__StatisticsQuality__index","98":"p__Classrooms__Lists__Statistics__StudentDetail","99":"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index","100":"p__Classrooms__Lists__Statistics__StudentStatistics__index","101":"p__Classrooms__Lists__Statistics__StudentVideo__index","102":"p__Classrooms__Lists__Statistics__VideoStatistics__index","103":"p__Classrooms__Lists__Statistics__index","104":"p__Classrooms__Lists__Students","105":"p__Classrooms__Lists__Teachers","106":"p__Classrooms__Lists__Template__detail__index","107":"p__Classrooms__Lists__Template__index","108":"p__Classrooms__Lists__Template__student__index","109":"p__Classrooms__Lists__Template__teacher__index","110":"p__Classrooms__Lists__Video__Statistics__Detail__index","111":"p__Classrooms__Lists__Video__Statistics__StudentDetail__index","112":"p__Classrooms__Lists__Video__Statistics__index","113":"p__Classrooms__Lists__Video__Upload__index","114":"p__Classrooms__Lists__Video__index","115":"p__Classrooms__New","116":"p__Classrooms__New__StartClass","117":"p__Colleges__index","118":"p__Competitions__Detail","119":"p__Competitions__Entered","120":"p__Competitions__Entered__Assembly__TeamDateil","121":"p__Competitions__Exports__","122":"p__Competitions__Index","123":"p__Competitions__Update","124":"p__Demo__index","125":"p__Editor","126":"p__Engineering","127":"p__Engineering__Evaluate__Detail","128":"p__Engineering__Evaluate__List","129":"p__Engineering__Lists__CourseList","130":"p__Engineering__Lists__CourseMatrix","131":"p__Engineering__Lists__CurseSetting","132":"p__Engineering__Lists__GraduatedMatrix","133":"p__Engineering__Lists__GraduationIndex","134":"p__Engineering__Lists__StudentList","135":"p__Engineering__Lists__TeacherList","136":"p__Engineering__Lists__TrainingObjectives","137":"p__Engineering__Lists__TrainingProgram","138":"p__Engineering__Lists__TrainingProgram__Add","139":"p__Engineering__Lists__TrainingProgram__Edit","140":"p__Engineering__Navigation__Home","141":"p__Engineering__Norm__Detail","142":"p__Engineering__Norm__List","143":"p__Forums__Detail__id","144":"p__Forums__Index","145":"p__Forums__Index__redirect","146":"p__Forums__New","147":"p__Guidance","148":"p__Help__Index","149":"p__HttpStatus__403","150":"p__HttpStatus__404","151":"p__HttpStatus__500","152":"p__HttpStatus__HpcCourse","153":"p__HttpStatus__SixActivities","154":"p__HttpStatus__UserAgents","155":"p__Innovation","156":"p__Innovation__Detail","157":"p__Innovation__Edit","158":"p__Innovation__MyDataSet","159":"p__Innovation__MyMirror","160":"p__Innovation__MyProject","161":"p__Innovation__PublicDataSet","162":"p__Innovation__PublicMirror","163":"p__Innovation__PublicProject","164":"p__Innovation__Tasks","165":"p__Messages__Detail","166":"p__Messages__Private","167":"p__Messages__Tidings","168":"p__MoopCases__FormPanel","169":"p__MoopCases__InfoPanel","170":"p__MoopCases__Success","171":"p__MoopCases__index","172":"p__MyProblem__RecordDetail","173":"p__MyProblem__index","174":"p__Paperlibrary__Edit__index","175":"p__Paperlibrary__Random__AddAndEdit__index","176":"p__Paperlibrary__Random__Detail__index","177":"p__Paperlibrary__Random__ExerciseEdit__index","178":"p__Paperlibrary__Random__PreviewEdit__index","179":"p__Paperlibrary__See__index","180":"p__Paperlibrary__index","181":"p__Paths__Detail__Statistics","182":"p__Paths__Detail__id","183":"p__Paths__HigherVocationalEducation__index","184":"p__Paths__Index","185":"p__Paths__New","186":"p__Problems__OjForm__index","187":"p__Problemset__NewItem__index","188":"p__Problemset__Preview__New__index","189":"p__Problemset__Preview__index","190":"p__Problemset__index","191":"p__Question__AddOrEdit","192":"p__Question__AddOrEdit__BatchAdd","193":"p__Question__Index","194":"p__Question__OjProblem","195":"p__Question__OjProblem__RecordDetail","196":"p__RestFul","197":"p__RestFul__Edit__index","198":"p__Search__index","199":"p__Shixuns__Detail__AuditSituation__index","200":"p__Shixuns__Detail__Challenges__EditPracticeAnswer","201":"p__Shixuns__Detail__Challenges__EditPracticeSetting","202":"p__Shixuns__Detail__Challenges__EditQuestion","203":"p__Shixuns__Detail__Challenges__NewPractice","204":"p__Shixuns__Detail__Challenges__NewQuestion","205":"p__Shixuns__Detail__Challenges__RankingSetting","206":"p__Shixuns__Detail__Challenges__index","207":"p__Shixuns__Detail__Collaborators__index","208":"p__Shixuns__Detail__Dataset__index","209":"p__Shixuns__Detail__Discuss__index","210":"p__Shixuns__Detail__ForkList__index","211":"p__Shixuns__Detail__Merge__index","212":"p__Shixuns__Detail__RankingList__index","213":"p__Shixuns__Detail__Repository__AddFile__index","214":"p__Shixuns__Detail__Repository__Commit__index","215":"p__Shixuns__Detail__Repository__UploadFile__index","216":"p__Shixuns__Detail__Repository__index","217":"p__Shixuns__Detail__Settings__index","218":"p__Shixuns__Detail__id","219":"p__Shixuns__Edit","220":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer","221":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting","222":"p__Shixuns__Edit__body__Level__Challenges__EditQuestion","223":"p__Shixuns__Edit__body__Level__Challenges__NewPractice","224":"p__Shixuns__Edit__body__Level__Challenges__NewQuestion","225":"p__Shixuns__Edit__body__Level__Challenges__RankingSetting","226":"p__Shixuns__Edit__body__Warehouse","227":"p__Shixuns__Exports","228":"p__Shixuns__Index","229":"p__Shixuns__New","230":"p__Shixuns__New__CreateImg","231":"p__Shixuns__New__ImagePreview","232":"p__Terminal__","233":"p__Three","234":"p__User__Detail__Certificate__index","235":"p__User__Detail__Classrooms__index","236":"p__User__Detail__ExperImentImg__Detail__index","237":"p__User__Detail__ExperImentImg__index","238":"p__User__Detail__LearningPath__index","239":"p__User__Detail__Order__index","240":"p__User__Detail__Order__pages__orderInformation__index","241":"p__User__Detail__Order__pages__orderPay__index","242":"p__User__Detail__Order__pages__result__index","243":"p__User__Detail__OtherResources__index","244":"p__User__Detail__Paths__index","245":"p__User__Detail__Projects__index","246":"p__User__Detail__Shixuns__index","247":"p__User__Detail__TeachGroup__index","248":"p__User__Detail__Topics__Detail__index","249":"p__User__Detail__Topics__Exercise__Detail__index","250":"p__User__Detail__Topics__Exercise__Edit__index","251":"p__User__Detail__Topics__Group__index","252":"p__User__Detail__Topics__Normal__index","253":"p__User__Detail__Topics__Poll__Detail__index","254":"p__User__Detail__Topics__Poll__Edit__index","255":"p__User__Detail__Topics__index","256":"p__User__Detail__UserPortrait__index","257":"p__User__Detail__Videos__Protocol__index","258":"p__User__Detail__Videos__Success__index","259":"p__User__Detail__Videos__Upload__index","260":"p__User__Detail__Videos__index","261":"p__User__Detail__id","262":"p__User__Detail__virtualSpaces__index","263":"p__User__Login","264":"p__User__OtherLogin","265":"p__User__QQLogin","266":"p__User__Register","267":"p__User__ResetPassword","268":"p__User__WechatLogin","269":"p__Video__Detail__id","270":"p__index","271":"p__tasks__Jupyter","272":"p__tasks__index","273":"p__virtualSpaces__Index","274":"p__virtualSpaces__Lists__Construction__index","275":"p__virtualSpaces__Lists__Course__index","276":"p__virtualSpaces__Lists__Managements__index","277":"p__virtualSpaces__Lists__Member__index","278":"p__virtualSpaces__Lists__Notices__index","279":"p__virtualSpaces__Lists__Shixuns__index","280":"p__virtualSpaces__Lists__Syllabuses__AddOrEdit","281":"p__virtualSpaces__Lists__Syllabuses__Detail","282":"p__virtualSpaces__Lists__Syllabuses__index","283":"p__virtualSpaces__Lists__Video__Upload__index","284":"p__virtualSpaces__Lists__Video__index"}[chunkId]||chunkId) + "." + {"1":"8dc6c49c","2":"def21a59","3":"07827af0","5":"f78d6b32","6":"27358ad2","7":"5a5eb6ed","8":"89999e4c","9":"642b740f","10":"c0128ded","11":"7138e23b","12":"9d63c6dd","13":"2f654e6a","14":"e7cf0088","15":"074751ec","16":"c53f875c","17":"ac953f08","18":"6f8e0d6e","19":"6d57633d","20":"0d8890c3","21":"2c253ab8","22":"f7586bbe","23":"22d5c974","24":"de1d1cf7","25":"d6bfd265","26":"d6f57bad","27":"0aa64468","28":"2d895604","29":"11a6ef6a","30":"1a1d341e","31":"4b15b5ba","32":"9f255062","33":"756ad553","34":"344dca1f","35":"7a0b2a59","36":"0d1bd902","37":"451d32f4","38":"69e3485a","39":"d269cf72","40":"d46f6cea","41":"61e5879e","42":"f8fec09d","43":"30afe908","44":"b5b20a87","45":"58d4a789","46":"e1615873","47":"0d6074b4","48":"de52505c","49":"034d8c45","50":"caa3a917","51":"b8397fb6","52":"c27d2fd0","53":"291ba45e","54":"e54c8511","55":"5e8e8537","56":"e6653b59","57":"dabb4513","58":"83ca6555","59":"276946f6","60":"3139d219","61":"f1e3ae17","62":"51c6cf9d","63":"2cd0eb4c","64":"f2a9f4a9","65":"9a1569fc","66":"5235ddbf","67":"f754d7bb","68":"40cb194e","69":"70a65e5a","70":"0b9f204e","71":"c5cdc502","72":"c583e0e2","73":"4cf66828","74":"68ec9389","75":"b4621623","76":"cdaae919","77":"33f4b160","78":"0894d9de","79":"7f5a95ab","80":"98acaac8","81":"1138d805","82":"f0310baa","83":"45edac5f","84":"35fd617c","85":"d32489b9","86":"a2e61eb8","87":"20c65184","88":"cae754fd","89":"603a4f10","90":"7f5f1dfc","91":"1947aa5f","92":"d064f6bc","93":"2068fa18","94":"973466ac","95":"793aeeae","96":"3f8e1c73","97":"732198b6","98":"b4c5a2c1","99":"357fccff","100":"04857978","101":"6cdf4ea0","102":"d3f6eade","103":"92eb97a2","104":"175cb73e","105":"5b9f5a65","106":"a50a2db1","107":"a271214f","108":"8683fbd7","109":"6907949d","110":"ca2b35c8","111":"fbf7c970","112":"e23d5573","113":"e3967d69","114":"21fa55a3","115":"4fa769cf","116":"78816811","117":"09d14b79","118":"add9cb96","119":"43c7597f","120":"f2f23a0c","121":"247be996","122":"d78f7ac8","123":"2cd24241","124":"11771f8e","125":"8beb61ad","126":"1ff0b99b","127":"611c8dfa","128":"d0f61bae","129":"5320e511","130":"7e5d1a32","131":"8b672dba","132":"225eb4db","133":"f1092439","134":"53ab6bef","135":"440e6cd5","136":"5b195732","137":"ef6b3867","138":"f3284f09","139":"fd4efe19","140":"6b8118fe","141":"3754899b","142":"6abac4d2","143":"c86f2488","144":"00b0c8f1","145":"865e5ab4","146":"13149538","147":"60db7628","148":"782ebac7","149":"8cfd7b9d","150":"949db92c","151":"f15b9862","152":"d5b54b63","153":"5ebb802a","154":"cce23e91","155":"981f4c9c","156":"48b0df63","157":"e465b6ce","158":"36c7acb2","159":"afb8a8d0","160":"561e0dbd","161":"5df9af0b","162":"f9a0ebb7","163":"f2031089","164":"da6efbb3","165":"b8547655","166":"f9dcdfdf","167":"82111019","168":"c16f3a56","169":"e9114326","170":"a4f6f269","171":"2c6b5baf","172":"8b942d2d","173":"96739aec","174":"32eb3eb0","175":"17a31742","176":"c3ec4953","177":"c2962471","178":"675de0b9","179":"2c394e2d","180":"e0bfd78d","181":"64d8725e","182":"7c19af03","183":"9a4d1686","184":"bbd85362","185":"73c0bcaf","186":"1858e642","187":"954d220f","188":"c0b701c3","189":"4e515181","190":"481b79b3","191":"1633ad01","192":"5a5e6476","193":"d5203827","194":"fca2e1d3","195":"0f25a4a7","196":"d6900165","197":"b94e8d97","198":"ea7f5841","199":"119dc10c","200":"fed1c987","201":"1567ff76","202":"c3c8d057","203":"ba8f026e","204":"3e00993a","205":"28ae4f9f","206":"6ca66c29","207":"96dbe14f","208":"be7dc3ea","209":"91324c17","210":"49128974","211":"b37a9c4d","212":"281731a5","213":"9641b4bf","214":"33a1ec86","215":"01308053","216":"46491e5b","217":"ebae0ec4","218":"717f3c3c","219":"53513510","220":"f829c20a","221":"cb0e7db7","222":"1691a9dd","223":"7a06fa76","224":"ce80f206","225":"350ed887","226":"478e97e6","227":"33a01144","228":"1282c3e7","229":"66f81e0a","230":"315b4a54","231":"25e4c080","232":"4da44931","233":"fb4c6a56","234":"ed6ede51","235":"e404f2b0","236":"b4dd32b8","237":"12659540","238":"b607a560","239":"91bb2dc3","240":"32aa5e92","241":"e5810ca0","242":"60407ff0","243":"6605cdcb","244":"af1b5f4c","245":"bd0ea75f","246":"9a0a829e","247":"2c60699f","248":"4764302e","249":"c7cc4c19","250":"f41e97a6","251":"3ac52137","252":"0a4a56ab","253":"ee6769f8","254":"e6719f1e","255":"573696a7","256":"b54f0f40","257":"9cac879e","258":"7217c5cc","259":"dd693e9d","260":"6ecf5e4d","261":"c676a45b","262":"9d29147e","263":"b5a924e3","264":"29dd709c","265":"7c7e8fbe","266":"16bc9352","267":"3e1e20fa","268":"1044d6ce","269":"e84f2413","270":"0121309e","271":"d9985bdb","272":"b625b532","273":"4a23da3a","274":"20b46995","275":"75cca626","276":"30681da6","277":"109c9c34","278":"f7259ee0","279":"d1816d08","280":"8ee15906","281":"61d1003a","282":"43ace9c9","283":"066cd63b","284":"c2f1348d","286":"306bfe91","287":"d715c065","288":"84e26264","289":"e2dfe201","290":"a3c18be5","291":"226eb713","292":"93e8383b","293":"081fa29a","294":"b43d71ab","295":"f3b488ab","296":"91eba15c","297":"c63e4b89","298":"27bfc055","299":"892c69de","300":"4ddfc668","301":"2b7c841e","302":"b0857055","303":"831913ca","304":"b8bac349","305":"ad7c94a6","306":"1295cbec","307":"48ee6a32","308":"09292fa3","309":"ffa968f0","310":"bd1eecfc","311":"a472e883","312":"669fa474","313":"add8a5d7","314":"d6ef4d17","315":"3de87430","316":"74714628","317":"cf5cb2d8","318":"6ce6faa7","319":"f39cfa86","320":"0aa9eee1","321":"4cbceea1","322":"76d80d84","323":"fc055db4","324":"0f243d85","325":"facfe862","326":"4e4f0e19","327":"bd36c653","328":"81456348","329":"8df588bd","330":"f2a7e558","331":"d5245bb0","332":"2220e760","333":"524392bd","334":"f25c09b1","335":"d0134af0","336":"45310b9f","337":"4fc3e10f","338":"28e28747","339":"13eae2ea","340":"d8118216","341":"d308d497","342":"d831b45d","343":"528d8d3e","344":"f9cc235d","345":"1fff6118","346":"60a198c1","347":"2b18f053","348":"6f47eb8f","349":"688dda41"}[chunkId] + ".async.js" /******/ } /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ /******/ // Check if module is in cache /******/ if(installedModules[moduleId]) { /******/ return installedModules[moduleId].exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = installedModules[moduleId] = { /******/ i: moduleId, /******/ l: false, /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); /******/ /******/ // Flag the module as loaded /******/ module.l = true; /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /******/ // This file contains only the entry chunk. /******/ // The chunk loading function for additional chunks /******/ __webpack_require__.e = function requireEnsure(chunkId) { /******/ var promises = []; /******/ /******/ /******/ // mini-css-extract-plugin CSS loading /******/ var cssChunks = {"7":1,"11":1,"12":1,"13":1,"14":1,"15":1,"19":1,"20":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"87":1,"88":1,"89":1,"90":1,"91":1,"92":1,"93":1,"94":1,"95":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1,"108":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"117":1,"118":1,"119":1,"121":1,"122":1,"123":1,"124":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"143":1,"144":1,"146":1,"147":1,"148":1,"152":1,"153":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"167":1,"168":1,"169":1,"170":1,"171":1,"172":1,"173":1,"174":1,"175":1,"176":1,"177":1,"178":1,"179":1,"180":1,"181":1,"182":1,"183":1,"184":1,"185":1,"186":1,"187":1,"188":1,"189":1,"190":1,"191":1,"192":1,"193":1,"194":1,"195":1,"196":1,"197":1,"198":1,"199":1,"200":1,"201":1,"202":1,"203":1,"204":1,"205":1,"206":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1,"225":1,"226":1,"227":1,"228":1,"229":1,"230":1,"231":1,"232":1,"233":1,"234":1,"235":1,"236":1,"237":1,"238":1,"239":1,"240":1,"241":1,"242":1,"244":1,"245":1,"246":1,"247":1,"248":1,"249":1,"250":1,"251":1,"252":1,"253":1,"254":1,"255":1,"256":1,"257":1,"258":1,"259":1,"260":1,"261":1,"262":1,"263":1,"264":1,"269":1,"270":1,"271":1,"272":1,"273":1,"274":1,"275":1,"276":1,"277":1,"278":1,"279":1,"280":1,"281":1,"282":1,"283":1,"284":1}; /******/ if(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]); /******/ else if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) { /******/ promises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) { /******/ var href = "" + ({"1":"layouts__ShixunDetail__index.p__Account__Certification__index.p__Account__Profile__Edit__index.p__Ac.9af882be","2":"layouts__ShixunDetail__index.p__Account__Certification__index.p__Account__Profile__Edit__index.p__Ac.d9809193","3":"layouts__ShixunDetail__index.layouts__SimpleLayouts.layouts__index.layouts__user.p__Classrooms__List.ee1ddc26","5":"layouts__SimpleLayouts.p__Classrooms__Lists__Announcement__index.p__Classrooms__Lists__Exercise__Rev.01ae863e","6":"layouts__virtualDetail__index.p__Account__Certification__index.p__Account__Profile__Edit__index.p__A.e95d4277","7":"layouts__SimpleLayouts.p__Classrooms__Lists__Exercise__ReviewGroup__index.p__Classrooms__Lists__Poll.37c56b21","8":"p__Classrooms__ExamList__index.p__Classrooms__Lists__Template__index.p__HttpStatus__UserAgents.p__In.4a8af71f","9":"layouts__index.layouts__user.p__Classrooms__Index.p__Competitions__Exports__.p__Shixuns__Detail__Cha.41147fba","10":"layouts__index.p__Classrooms__Index.p__Engineering__Lists__GraduatedMatrix.p__Paths__Index.p__Shixuns__Index","11":"p__Classrooms__Lists__Video__Upload__index.p__User__Detail__Videos__Upload__index.p__virtualSpaces__.4db772dd","12":"p__User__OtherLogin.p__User__Register.p__User__ResetPassword","13":"layouts__user.p__Classrooms__Index","14":"layouts__virtualDetail__index.p__virtualSpaces__Lists__Managements__index","15":"p__Account.p__Competitions__Update","16":"p__Classrooms__Lists__Exercise__Add__index.p__Problemset__Preview__New__index","17":"p__Classrooms__Lists__Exercise__AnswerCheck__index.p__User__Detail__Order__pages__orderPay__index","18":"p__Competitions__Exports__.p__Shixuns__Exports","19":"p__Editor.p__Terminal__","20":"p__MyProblem__RecordDetail.p__Question__OjProblem__RecordDetail","22":"layouts__ShixunDetail__index","23":"layouts__SimpleLayouts","24":"layouts__index","25":"layouts__user","26":"layouts__virtualDetail__index","27":"monaco-editor","28":"p__Account","29":"p__Account__Binding__index","30":"p__Account__Certification__index","31":"p__Account__Profile__Edit__index","32":"p__Account__Profile__index","33":"p__Account__Results__index","34":"p__Account__Secure__index","35":"p__Api","36":"p__Classrooms__ClassicCases__index","37":"p__Classrooms__ExamList__index","38":"p__Classrooms__Index","39":"p__Classrooms__Lists__Announcement__index","40":"p__Classrooms__Lists__Attachment__index","41":"p__Classrooms__Lists__Attendance__Detail__index","42":"p__Classrooms__Lists__Attendance__index","43":"p__Classrooms__Lists__Board__Add__index","44":"p__Classrooms__Lists__Board__Detail__index","45":"p__Classrooms__Lists__Board__Edit__index","46":"p__Classrooms__Lists__Board__index","47":"p__Classrooms__Lists__CommonHomework__Add__index","48":"p__Classrooms__Lists__CommonHomework__Detail__index","49":"p__Classrooms__Lists__CommonHomework__EditWork__index","50":"p__Classrooms__Lists__CommonHomework__Edit__index","51":"p__Classrooms__Lists__CommonHomework__Review__index","52":"p__Classrooms__Lists__CommonHomework__SubmitWork__index","53":"p__Classrooms__Lists__CommonHomework__index","54":"p__Classrooms__Lists__CourseGroup__Detail__index","55":"p__Classrooms__Lists__CourseGroup__List__index","56":"p__Classrooms__Lists__CourseGroup__NotList__index","57":"p__Classrooms__Lists__Exercise__Add__index","58":"p__Classrooms__Lists__Exercise__AnswerCheck__index","59":"p__Classrooms__Lists__Exercise__Answer__index","60":"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail","61":"p__Classrooms__Lists__Exercise__Detail__index","62":"p__Classrooms__Lists__Exercise__Edit__index","63":"p__Classrooms__Lists__Exercise__Export__index","64":"p__Classrooms__Lists__Exercise__ImitateAnswer__index","65":"p__Classrooms__Lists__Exercise__ReviewGroup__index","66":"p__Classrooms__Lists__Exercise__Review__index","67":"p__Classrooms__Lists__Exercise__index","68":"p__Classrooms__Lists__ExportList__index","69":"p__Classrooms__Lists__Graduation__Tasks__Add__index","70":"p__Classrooms__Lists__Graduation__Tasks__Detail__index","71":"p__Classrooms__Lists__Graduation__Tasks__Edit__index","72":"p__Classrooms__Lists__Graduation__Tasks__index","73":"p__Classrooms__Lists__Graduation__Topics__Add__index","74":"p__Classrooms__Lists__Graduation__Topics__Detail__index","75":"p__Classrooms__Lists__Graduation__Topics__Edit__index","76":"p__Classrooms__Lists__Graduation__Topics__index","77":"p__Classrooms__Lists__GroupHomework__Add__index","78":"p__Classrooms__Lists__GroupHomework__Detail__index","79":"p__Classrooms__Lists__GroupHomework__EditWork__index","80":"p__Classrooms__Lists__GroupHomework__Edit__index","81":"p__Classrooms__Lists__GroupHomework__Review__index","82":"p__Classrooms__Lists__GroupHomework__SubmitWork__index","83":"p__Classrooms__Lists__GroupHomework__index","84":"p__Classrooms__Lists__LiveVideo__index","85":"p__Classrooms__Lists__OnlineLearning__index","86":"p__Classrooms__Lists__PlaceholderPage","87":"p__Classrooms__Lists__Polls__Add__index","88":"p__Classrooms__Lists__Polls__Answer__index","89":"p__Classrooms__Lists__Polls__Detail__index","90":"p__Classrooms__Lists__Polls__Edit__index","91":"p__Classrooms__Lists__Polls__index","92":"p__Classrooms__Lists__ShixunHomeworks__Comment__index","93":"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index","94":"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index","95":"p__Classrooms__Lists__ShixunHomeworks__Detail__index","96":"p__Classrooms__Lists__ShixunHomeworks__index","97":"p__Classrooms__Lists__Statistics__StatisticsQuality__index","98":"p__Classrooms__Lists__Statistics__StudentDetail","99":"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index","100":"p__Classrooms__Lists__Statistics__StudentStatistics__index","101":"p__Classrooms__Lists__Statistics__StudentVideo__index","102":"p__Classrooms__Lists__Statistics__VideoStatistics__index","103":"p__Classrooms__Lists__Statistics__index","104":"p__Classrooms__Lists__Students","105":"p__Classrooms__Lists__Teachers","106":"p__Classrooms__Lists__Template__detail__index","107":"p__Classrooms__Lists__Template__index","108":"p__Classrooms__Lists__Template__student__index","109":"p__Classrooms__Lists__Template__teacher__index","110":"p__Classrooms__Lists__Video__Statistics__Detail__index","111":"p__Classrooms__Lists__Video__Statistics__StudentDetail__index","112":"p__Classrooms__Lists__Video__Statistics__index","113":"p__Classrooms__Lists__Video__Upload__index","114":"p__Classrooms__Lists__Video__index","115":"p__Classrooms__New","116":"p__Classrooms__New__StartClass","117":"p__Colleges__index","118":"p__Competitions__Detail","119":"p__Competitions__Entered","120":"p__Competitions__Entered__Assembly__TeamDateil","121":"p__Competitions__Exports__","122":"p__Competitions__Index","123":"p__Competitions__Update","124":"p__Demo__index","125":"p__Editor","126":"p__Engineering","127":"p__Engineering__Evaluate__Detail","128":"p__Engineering__Evaluate__List","129":"p__Engineering__Lists__CourseList","130":"p__Engineering__Lists__CourseMatrix","131":"p__Engineering__Lists__CurseSetting","132":"p__Engineering__Lists__GraduatedMatrix","133":"p__Engineering__Lists__GraduationIndex","134":"p__Engineering__Lists__StudentList","135":"p__Engineering__Lists__TeacherList","136":"p__Engineering__Lists__TrainingObjectives","137":"p__Engineering__Lists__TrainingProgram","138":"p__Engineering__Lists__TrainingProgram__Add","139":"p__Engineering__Lists__TrainingProgram__Edit","140":"p__Engineering__Navigation__Home","141":"p__Engineering__Norm__Detail","142":"p__Engineering__Norm__List","143":"p__Forums__Detail__id","144":"p__Forums__Index","145":"p__Forums__Index__redirect","146":"p__Forums__New","147":"p__Guidance","148":"p__Help__Index","149":"p__HttpStatus__403","150":"p__HttpStatus__404","151":"p__HttpStatus__500","152":"p__HttpStatus__HpcCourse","153":"p__HttpStatus__SixActivities","154":"p__HttpStatus__UserAgents","155":"p__Innovation","156":"p__Innovation__Detail","157":"p__Innovation__Edit","158":"p__Innovation__MyDataSet","159":"p__Innovation__MyMirror","160":"p__Innovation__MyProject","161":"p__Innovation__PublicDataSet","162":"p__Innovation__PublicMirror","163":"p__Innovation__PublicProject","164":"p__Innovation__Tasks","165":"p__Messages__Detail","166":"p__Messages__Private","167":"p__Messages__Tidings","168":"p__MoopCases__FormPanel","169":"p__MoopCases__InfoPanel","170":"p__MoopCases__Success","171":"p__MoopCases__index","172":"p__MyProblem__RecordDetail","173":"p__MyProblem__index","174":"p__Paperlibrary__Edit__index","175":"p__Paperlibrary__Random__AddAndEdit__index","176":"p__Paperlibrary__Random__Detail__index","177":"p__Paperlibrary__Random__ExerciseEdit__index","178":"p__Paperlibrary__Random__PreviewEdit__index","179":"p__Paperlibrary__See__index","180":"p__Paperlibrary__index","181":"p__Paths__Detail__Statistics","182":"p__Paths__Detail__id","183":"p__Paths__HigherVocationalEducation__index","184":"p__Paths__Index","185":"p__Paths__New","186":"p__Problems__OjForm__index","187":"p__Problemset__NewItem__index","188":"p__Problemset__Preview__New__index","189":"p__Problemset__Preview__index","190":"p__Problemset__index","191":"p__Question__AddOrEdit","192":"p__Question__AddOrEdit__BatchAdd","193":"p__Question__Index","194":"p__Question__OjProblem","195":"p__Question__OjProblem__RecordDetail","196":"p__RestFul","197":"p__RestFul__Edit__index","198":"p__Search__index","199":"p__Shixuns__Detail__AuditSituation__index","200":"p__Shixuns__Detail__Challenges__EditPracticeAnswer","201":"p__Shixuns__Detail__Challenges__EditPracticeSetting","202":"p__Shixuns__Detail__Challenges__EditQuestion","203":"p__Shixuns__Detail__Challenges__NewPractice","204":"p__Shixuns__Detail__Challenges__NewQuestion","205":"p__Shixuns__Detail__Challenges__RankingSetting","206":"p__Shixuns__Detail__Challenges__index","207":"p__Shixuns__Detail__Collaborators__index","208":"p__Shixuns__Detail__Dataset__index","209":"p__Shixuns__Detail__Discuss__index","210":"p__Shixuns__Detail__ForkList__index","211":"p__Shixuns__Detail__Merge__index","212":"p__Shixuns__Detail__RankingList__index","213":"p__Shixuns__Detail__Repository__AddFile__index","214":"p__Shixuns__Detail__Repository__Commit__index","215":"p__Shixuns__Detail__Repository__UploadFile__index","216":"p__Shixuns__Detail__Repository__index","217":"p__Shixuns__Detail__Settings__index","218":"p__Shixuns__Detail__id","219":"p__Shixuns__Edit","220":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer","221":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting","222":"p__Shixuns__Edit__body__Level__Challenges__EditQuestion","223":"p__Shixuns__Edit__body__Level__Challenges__NewPractice","224":"p__Shixuns__Edit__body__Level__Challenges__NewQuestion","225":"p__Shixuns__Edit__body__Level__Challenges__RankingSetting","226":"p__Shixuns__Edit__body__Warehouse","227":"p__Shixuns__Exports","228":"p__Shixuns__Index","229":"p__Shixuns__New","230":"p__Shixuns__New__CreateImg","231":"p__Shixuns__New__ImagePreview","232":"p__Terminal__","233":"p__Three","234":"p__User__Detail__Certificate__index","235":"p__User__Detail__Classrooms__index","236":"p__User__Detail__ExperImentImg__Detail__index","237":"p__User__Detail__ExperImentImg__index","238":"p__User__Detail__LearningPath__index","239":"p__User__Detail__Order__index","240":"p__User__Detail__Order__pages__orderInformation__index","241":"p__User__Detail__Order__pages__orderPay__index","242":"p__User__Detail__Order__pages__result__index","243":"p__User__Detail__OtherResources__index","244":"p__User__Detail__Paths__index","245":"p__User__Detail__Projects__index","246":"p__User__Detail__Shixuns__index","247":"p__User__Detail__TeachGroup__index","248":"p__User__Detail__Topics__Detail__index","249":"p__User__Detail__Topics__Exercise__Detail__index","250":"p__User__Detail__Topics__Exercise__Edit__index","251":"p__User__Detail__Topics__Group__index","252":"p__User__Detail__Topics__Normal__index","253":"p__User__Detail__Topics__Poll__Detail__index","254":"p__User__Detail__Topics__Poll__Edit__index","255":"p__User__Detail__Topics__index","256":"p__User__Detail__UserPortrait__index","257":"p__User__Detail__Videos__Protocol__index","258":"p__User__Detail__Videos__Success__index","259":"p__User__Detail__Videos__Upload__index","260":"p__User__Detail__Videos__index","261":"p__User__Detail__id","262":"p__User__Detail__virtualSpaces__index","263":"p__User__Login","264":"p__User__OtherLogin","265":"p__User__QQLogin","266":"p__User__Register","267":"p__User__ResetPassword","268":"p__User__WechatLogin","269":"p__Video__Detail__id","270":"p__index","271":"p__tasks__Jupyter","272":"p__tasks__index","273":"p__virtualSpaces__Index","274":"p__virtualSpaces__Lists__Construction__index","275":"p__virtualSpaces__Lists__Course__index","276":"p__virtualSpaces__Lists__Managements__index","277":"p__virtualSpaces__Lists__Member__index","278":"p__virtualSpaces__Lists__Notices__index","279":"p__virtualSpaces__Lists__Shixuns__index","280":"p__virtualSpaces__Lists__Syllabuses__AddOrEdit","281":"p__virtualSpaces__Lists__Syllabuses__Detail","282":"p__virtualSpaces__Lists__Syllabuses__index","283":"p__virtualSpaces__Lists__Video__Upload__index","284":"p__virtualSpaces__Lists__Video__index"}[chunkId]||chunkId) + "." + {"1":"31d6cfe0","2":"31d6cfe0","3":"31d6cfe0","5":"31d6cfe0","6":"31d6cfe0","7":"d8c7c2c0","8":"31d6cfe0","9":"31d6cfe0","10":"31d6cfe0","11":"df4a742c","12":"caaef531","13":"8241b1ba","14":"3ffe4a61","15":"aafc4893","16":"31d6cfe0","17":"31d6cfe0","18":"31d6cfe0","19":"894ca560","20":"f0ef6da3","21":"31d6cfe0","22":"f9527b40","23":"06856c83","24":"b31bbdde","25":"db898c64","26":"a4cf7bee","27":"d82723f9","28":"4ac655e2","29":"8146dbc4","30":"34017a65","31":"997d101f","32":"054d7467","33":"28d795da","34":"ed95b613","35":"31d6cfe0","36":"95589bcb","37":"51b65a15","38":"5efdfb91","39":"cf07a295","40":"20c3779c","41":"801129e7","42":"ac6a5753","43":"2e6c95f5","44":"f0881f88","45":"caddb6b3","46":"6a2fc096","47":"054aa790","48":"89714e35","49":"20ccc408","50":"80a80cb3","51":"10d49ef0","52":"a5c2ae73","53":"e28c5e5a","54":"843dca3e","55":"82e8bd05","56":"594bc2e5","57":"9b9d9d22","58":"c572de1e","59":"8fc27367","60":"d0101175","61":"c34b3ad6","62":"af503d10","63":"bc36ac38","64":"a44ffd9b","65":"fa65642d","66":"decf55de","67":"700a94dc","68":"31d6cfe0","69":"ab019113","70":"84deb060","71":"7701cf20","72":"a924f189","73":"00469889","74":"497cd8e2","75":"622cac00","76":"a358a176","77":"56d4808e","78":"4b5af913","79":"9bc6ecc3","80":"632b46ed","81":"3ce7dbf0","82":"e62f44a9","83":"8eea0831","84":"e7692e2d","85":"67f962e7","86":"31d6cfe0","87":"e8aeeeb3","88":"0edde6a1","89":"5c0672b8","90":"3b96ed7f","91":"2c70134a","92":"8e284113","93":"f7eb140b","94":"567d416b","95":"6018671c","96":"f9026b39","97":"917d231d","98":"45b0bf0d","99":"815b5a04","100":"eb8fedab","101":"612a07e9","102":"20537453","103":"853178db","104":"8dcc905f","105":"e1b7f26c","106":"59756424","107":"4aa431ef","108":"7481e922","109":"621b823b","110":"e51bbc3f","111":"1d59de60","112":"a0fd69b9","113":"1f953fa3","114":"1b8db2aa","115":"e90d34a7","116":"e8f5623c","117":"81923a1e","118":"175f817d","119":"478cbc46","120":"31d6cfe0","121":"cecea47e","122":"1059bbe6","123":"d9eeb85a","124":"3ccce36c","125":"31d6cfe0","126":"2d938e85","127":"1b971295","128":"5fad68f6","129":"d1db8799","130":"1c1ff0c6","131":"d15e2080","132":"2d85d589","133":"f9fa3bc0","134":"d724dce1","135":"f5ee81b9","136":"c56e5452","137":"e16cd37b","138":"b9b16874","139":"b112f9a2","140":"e200af74","141":"505c473d","142":"99e35ceb","143":"ad16563d","144":"17e1e3cf","145":"31d6cfe0","146":"a590fbed","147":"6be65c62","148":"491d1b53","149":"31d6cfe0","150":"31d6cfe0","151":"31d6cfe0","152":"b5b33593","153":"3704abdf","154":"31d6cfe0","155":"083f5d5f","156":"e4fc372c","157":"8e8ee21c","158":"e5d748f2","159":"083f5d5f","160":"8768dbe5","161":"97380720","162":"083f5d5f","163":"2eff5655","164":"a2ed0cca","165":"0382605d","166":"f24d286b","167":"2f79c210","168":"69094925","169":"fa33849b","170":"0847aa49","171":"91fca63b","172":"9ac51e24","173":"9f0ebcd1","174":"bea27beb","175":"e680f279","176":"5576ad05","177":"f2e3ba0d","178":"88836851","179":"3d58e86c","180":"fb5ea1a8","181":"0aaef33a","182":"129f8fd2","183":"eabf37b9","184":"f2f6faf1","185":"06f1f6a3","186":"89dca999","187":"c14ef108","188":"01d6ac6b","189":"e40291a1","190":"413e9531","191":"097a587f","192":"31c10992","193":"0b8833c7","194":"0f085f11","195":"224382a4","196":"e201229f","197":"510eaa24","198":"f9c5ddd1","199":"98bd171f","200":"ae3e8900","201":"6182bb3f","202":"e2f6bb30","203":"d78d4264","204":"9a0243cb","205":"ca42978d","206":"60a3e673","207":"fb2d3edb","208":"61c80d9e","209":"8a1e74e8","210":"10d61989","211":"0e446997","212":"6433b166","213":"dd5cf223","214":"6d28eb6c","215":"41d13953","216":"a22e2a43","217":"03844e3c","218":"516067cd","219":"d9c9f420","220":"bc883ae0","221":"47684e48","222":"8080eede","223":"2cded87c","224":"025130fd","225":"dccdaaca","226":"e3071064","227":"afa16ddf","228":"25aea8c1","229":"56b3ec87","230":"319d1589","231":"5ec417b5","232":"1f120100","233":"3cec6c0c","234":"1c668f85","235":"aed4a0d4","236":"83e743ee","237":"50a71253","238":"86ca422c","239":"dfdba90a","240":"beda0cef","241":"e26f201c","242":"cc971dbd","243":"31d6cfe0","244":"9ff96107","245":"df81a606","246":"2eaa2cf4","247":"b86947f3","248":"d4941e6c","249":"347aacce","250":"5b67272a","251":"fd30d111","252":"bfd2e04c","253":"0b41a0a8","254":"d1bb79dd","255":"c5086863","256":"56eca94d","257":"08d7f0ca","258":"67698941","259":"99e4e5c3","260":"dc09080b","261":"50856901","262":"eda5feb0","263":"aad0fe19","264":"7446048b","265":"31d6cfe0","266":"31d6cfe0","267":"31d6cfe0","268":"31d6cfe0","269":"9360b04a","270":"f3a82992","271":"367d1cfc","272":"aa3cd300","273":"65017f6f","274":"e91d1dae","275":"59662975","276":"2e80c270","277":"d3d6bc8c","278":"6dbd37e7","279":"c5455ad2","280":"0065ece7","281":"2262064e","282":"65fb29e0","283":"ca3e657d","284":"1ad90634","286":"31d6cfe0","287":"31d6cfe0","288":"31d6cfe0","289":"31d6cfe0","290":"31d6cfe0","291":"31d6cfe0","292":"31d6cfe0","293":"31d6cfe0","294":"31d6cfe0","295":"31d6cfe0","296":"31d6cfe0","297":"31d6cfe0","298":"31d6cfe0","299":"31d6cfe0","300":"31d6cfe0","301":"31d6cfe0","302":"31d6cfe0","303":"31d6cfe0","304":"31d6cfe0","305":"31d6cfe0","306":"31d6cfe0","307":"31d6cfe0","308":"31d6cfe0","309":"31d6cfe0","310":"31d6cfe0","311":"31d6cfe0","312":"31d6cfe0","313":"31d6cfe0","314":"31d6cfe0","315":"31d6cfe0","316":"31d6cfe0","317":"31d6cfe0","318":"31d6cfe0","319":"31d6cfe0","320":"31d6cfe0","321":"31d6cfe0","322":"31d6cfe0","323":"31d6cfe0","324":"31d6cfe0","325":"31d6cfe0","326":"31d6cfe0","327":"31d6cfe0","328":"31d6cfe0","329":"31d6cfe0","330":"31d6cfe0","331":"31d6cfe0","332":"31d6cfe0","333":"31d6cfe0","334":"31d6cfe0","335":"31d6cfe0","336":"31d6cfe0","337":"31d6cfe0","338":"31d6cfe0","339":"31d6cfe0","340":"31d6cfe0","341":"31d6cfe0","342":"31d6cfe0","343":"31d6cfe0","344":"31d6cfe0","345":"31d6cfe0","346":"31d6cfe0","347":"31d6cfe0","348":"31d6cfe0","349":"31d6cfe0"}[chunkId] + ".chunk.css"; /******/ var fullhref = __webpack_require__.p + href; /******/ var existingLinkTags = document.getElementsByTagName("link"); /******/ for(var i = 0; i < existingLinkTags.length; i++) { /******/ var tag = existingLinkTags[i]; /******/ var dataHref = tag.getAttribute("data-href") || tag.getAttribute("href"); /******/ if(tag.rel === "stylesheet" && (dataHref === href || dataHref === fullhref)) return resolve(); /******/ } /******/ var existingStyleTags = document.getElementsByTagName("style"); /******/ for(var i = 0; i < existingStyleTags.length; i++) { /******/ var tag = existingStyleTags[i]; /******/ var dataHref = tag.getAttribute("data-href"); /******/ if(dataHref === href || dataHref === fullhref) return resolve(); /******/ } /******/ var linkTag = document.createElement("link"); /******/ linkTag.rel = "stylesheet"; /******/ linkTag.type = "text/css"; /******/ linkTag.onload = resolve; /******/ linkTag.onerror = function(event) { /******/ var request = event && event.target && event.target.src || fullhref; /******/ var err = new Error("Loading CSS chunk " + chunkId + " failed.\n(" + request + ")"); /******/ err.code = "CSS_CHUNK_LOAD_FAILED"; /******/ err.request = request; /******/ delete installedCssChunks[chunkId] /******/ linkTag.parentNode.removeChild(linkTag) /******/ reject(err); /******/ }; /******/ linkTag.href = fullhref; /******/ /******/ var head = document.getElementsByTagName("head")[0]; /******/ head.appendChild(linkTag); /******/ }).then(function() { /******/ installedCssChunks[chunkId] = 0; /******/ })); /******/ } /******/ /******/ // JSONP chunk loading for javascript /******/ /******/ var installedChunkData = installedChunks[chunkId]; /******/ if(installedChunkData !== 0) { // 0 means "already installed". /******/ /******/ // a Promise means "currently loading". /******/ if(installedChunkData) { /******/ promises.push(installedChunkData[2]); /******/ } else { /******/ // setup Promise in chunk cache /******/ var promise = new Promise(function(resolve, reject) { /******/ installedChunkData = installedChunks[chunkId] = [resolve, reject]; /******/ }); /******/ promises.push(installedChunkData[2] = promise); /******/ /******/ // start chunk loading /******/ var script = document.createElement('script'); /******/ var onScriptComplete; /******/ /******/ script.charset = 'utf-8'; /******/ script.timeout = 120; /******/ if (__webpack_require__.nc) { /******/ script.setAttribute("nonce", __webpack_require__.nc); /******/ } /******/ script.src = jsonpScriptSrc(chunkId); /******/ /******/ // create error before stack unwound to get useful stacktrace later /******/ var error = new Error(); /******/ onScriptComplete = function (event) { /******/ // avoid mem leaks in IE. /******/ script.onerror = script.onload = null; /******/ clearTimeout(timeout); /******/ var chunk = installedChunks[chunkId]; /******/ if(chunk !== 0) { /******/ if(chunk) { /******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type); /******/ var realSrc = event && event.target && event.target.src; /******/ error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')'; /******/ error.name = 'ChunkLoadError'; /******/ error.type = errorType; /******/ error.request = realSrc; /******/ chunk[1](error); /******/ } /******/ installedChunks[chunkId] = undefined; /******/ } /******/ }; /******/ var timeout = setTimeout(function(){ /******/ onScriptComplete({ type: 'timeout', target: script }); /******/ }, 120000); /******/ script.onerror = script.onload = onScriptComplete; /******/ document.head.appendChild(script); /******/ } /******/ } /******/ return Promise.all(promises); /******/ }; /******/ /******/ // expose the modules object (__webpack_modules__) /******/ __webpack_require__.m = modules; /******/ /******/ // expose the module cache /******/ __webpack_require__.c = installedModules; /******/ /******/ // define getter function for harmony exports /******/ __webpack_require__.d = function(exports, name, getter) { /******/ if(!__webpack_require__.o(exports, name)) { /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); /******/ } /******/ }; /******/ /******/ // define __esModule on exports /******/ __webpack_require__.r = function(exports) { /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); /******/ } /******/ Object.defineProperty(exports, '__esModule', { value: true }); /******/ }; /******/ /******/ // create a fake namespace object /******/ // mode & 1: value is a module id, require it /******/ // mode & 2: merge all properties of value into the ns /******/ // mode & 4: return value when already ns object /******/ // mode & 8|1: behave like require /******/ __webpack_require__.t = function(value, mode) { /******/ if(mode & 1) value = __webpack_require__(value); /******/ if(mode & 8) return value; /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; /******/ var ns = Object.create(null); /******/ __webpack_require__.r(ns); /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); /******/ return ns; /******/ }; /******/ /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = function(module) { /******/ var getter = module && module.__esModule ? /******/ function getDefault() { return module['default']; } : /******/ function getModuleExports() { return module; }; /******/ __webpack_require__.d(getter, 'a', getter); /******/ return getter; /******/ }; /******/ /******/ // Object.prototype.hasOwnProperty.call /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; /******/ /******/ // __webpack_public_path__ /******/ __webpack_require__.p = "/react/build/"; /******/ /******/ // on error function for async loading /******/ __webpack_require__.oe = function(err) { console.error(err); throw err; }; /******/ /******/ var jsonpArray = window["webpackJsonp"] = window["webpackJsonp"] || []; /******/ var oldJsonpFunction = jsonpArray.push.bind(jsonpArray); /******/ jsonpArray.push = webpackJsonpCallback; /******/ jsonpArray = jsonpArray.slice(); /******/ for(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]); /******/ var parentJsonpFunction = oldJsonpFunction; /******/ /******/ /******/ // add entry module to deferred list /******/ deferredModules.push([0,0,4]); /******/ // run deferred modules when ready /******/ return checkDeferredModules(); /******/ }) /************************************************************************/ /******/ ({ /***/ "+0iv": /*!***********************************************!*\ !*** ./node_modules/is-plain-object/index.js ***! \***********************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /*! * is-plain-object * * Copyright (c) 2014-2017, Jon Schlinkert. * Released under the MIT License. */ var isObject = __webpack_require__(/*! isobject */ "qDJ8"); function isObjectObject(o) { return isObject(o) === true && Object.prototype.toString.call(o) === '[object Object]'; } module.exports = function isPlainObject(o) { var ctor,prot; if (isObjectObject(o) === false) return false; // If has modified constructor ctor = o.constructor; if (typeof ctor !== 'function') return false; // If has modified prototype prot = ctor.prototype; if (isObjectObject(prot) === false) return false; // If constructor does not have an Object-specific method if (prot.hasOwnProperty('isPrototypeOf') === false) { return false; } // Most likely a plain Object return true; }; /***/ }), /***/ "+2a4": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.some.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var getSetIterator = __webpack_require__(/*! ../internals/get-set-iterator */ "jbR1"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Set.prototype.some` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { some: function some(callbackfn /* , thisArg */) { var set = anObject(this); var iterator = getSetIterator(set); var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); return iterate(iterator, function (value) { if (boundFunction(value, value, set)) return iterate.stop(); }, undefined, false, true).stopped; } }); /***/ }), /***/ "+4le": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.global-this.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` __webpack_require__(/*! ./es.global-this */ "UXQe"); /***/ }), /***/ "+GPJ": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.intersection.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "/dTS"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Set.prototype.intersection` method // https://github.com/tc39/proposal-set-methods $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { intersection: function intersection(iterable) { var set = anObject(this); var newSet = new (speciesConstructor(set, getBuiltIn('Set')))(); var hasCheck = aFunction(set.has); var adder = aFunction(newSet.add); iterate(iterable, function (value) { if (hasCheck.call(set, value)) adder.call(newSet, value); }); return newSet; } }); /***/ }), /***/ "+Hw1": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.iaddh.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); // `Math.iaddh` method // https://gist.github.com/BrendanEich/4294d5c212a6d2254703 // TODO: Remove from `core-js@4` $({ target: 'Math', stat: true }, { iaddh: function iaddh(x0, x1, y0, y1) { var $x0 = x0 >>> 0; var $x1 = x1 >>> 0; var $y0 = y0 >>> 0; return $x1 + (y1 >>> 0) + (($x0 & $y0 | ($x0 | $y0) & ~($x0 + $y0 >>> 0)) >>> 31) | 0; } }); /***/ }), /***/ "+SQA": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/function-bind.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var slice = [].slice; var factories = {}; var construct = function (C, argsLength, args) { if (!(argsLength in factories)) { for (var list = [], i = 0; i < argsLength; i++) list[i] = 'a[' + i + ']'; // eslint-disable-next-line no-new-func factories[argsLength] = Function('C,a', 'return new C(' + list.join(',') + ')'); } return factories[argsLength](C, args); }; // `Function.prototype.bind` method implementation // https://tc39.github.io/ecma262/#sec-function.prototype.bind module.exports = Function.bind || function bind(that /* , ...args */) { var fn = aFunction(this); var partArgs = slice.call(arguments, 1); var boundFunction = function bound(/* args... */) { var args = partArgs.concat(slice.call(arguments)); return this instanceof boundFunction ? construct(fn, args.length, args) : fn.apply(that, args); }; if (isObject(fn.prototype)) boundFunction.prototype = fn.prototype; return boundFunction; }; /***/ }), /***/ "+X1D": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/collection-delete-all.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); // https://github.com/tc39/collection-methods module.exports = function (/* ...elements */) { var collection = anObject(this); var remover = aFunction(collection['delete']); var allDeleted = true; var wasDeleted; for (var k = 0, len = arguments.length; k < len; k++) { wasDeleted = remover.call(collection, arguments[k]); allDeleted = allDeleted && wasDeleted; } return !!allDeleted; }; /***/ }), /***/ "+kx5": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js ***! \********************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _arrayWithHoles; }); function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } /***/ }), /***/ "+l9e": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.map.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var $map = __webpack_require__(/*! ../internals/array-iteration */ "zv1X").map; var arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ "jMDO"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "kGMc"); var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('map'); // FF49- issue var USES_TO_LENGTH = arrayMethodUsesToLength('map'); // `Array.prototype.map` method // https://tc39.github.io/ecma262/#sec-array.prototype.map // with adding support of @@species $({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH }, { map: function map(callbackfn /* , thisArg */) { return $map(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); /***/ }), /***/ "+qE3": /*!***************************************!*\ !*** ./node_modules/events/events.js ***! \***************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // Copyright Joyent, Inc. and other Node contributors. // // Permission is hereby granted, free of charge, to any person obtaining a // copy of this software and associated documentation files (the // "Software"), to deal in the Software without restriction, including // without limitation the rights to use, copy, modify, merge, publish, // distribute, sublicense, and/or sell copies of the Software, and to permit // persons to whom the Software is furnished to do so, subject to the // following conditions: // // The above copyright notice and this permission notice shall be included // in all copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN // NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, // DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. var R = typeof Reflect === 'object' ? Reflect : null var ReflectApply = R && typeof R.apply === 'function' ? R.apply : function ReflectApply(target, receiver, args) { return Function.prototype.apply.call(target, receiver, args); } var ReflectOwnKeys if (R && typeof R.ownKeys === 'function') { ReflectOwnKeys = R.ownKeys } else if (Object.getOwnPropertySymbols) { ReflectOwnKeys = function ReflectOwnKeys(target) { return Object.getOwnPropertyNames(target) .concat(Object.getOwnPropertySymbols(target)); }; } else { ReflectOwnKeys = function ReflectOwnKeys(target) { return Object.getOwnPropertyNames(target); }; } function ProcessEmitWarning(warning) { if (console && console.warn) console.warn(warning); } var NumberIsNaN = Number.isNaN || function NumberIsNaN(value) { return value !== value; } function EventEmitter() { EventEmitter.init.call(this); } module.exports = EventEmitter; module.exports.once = once; // Backwards-compat with node 0.10.x EventEmitter.EventEmitter = EventEmitter; EventEmitter.prototype._events = undefined; EventEmitter.prototype._eventsCount = 0; EventEmitter.prototype._maxListeners = undefined; // By default EventEmitters will print a warning if more than 10 listeners are // added to it. This is a useful default which helps finding memory leaks. var defaultMaxListeners = 10; function checkListener(listener) { if (typeof listener !== 'function') { throw new TypeError('The "listener" argument must be of type Function. Received type ' + typeof listener); } } Object.defineProperty(EventEmitter, 'defaultMaxListeners', { enumerable: true, get: function() { return defaultMaxListeners; }, set: function(arg) { if (typeof arg !== 'number' || arg < 0 || NumberIsNaN(arg)) { throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received ' + arg + '.'); } defaultMaxListeners = arg; } }); EventEmitter.init = function() { if (this._events === undefined || this._events === Object.getPrototypeOf(this)._events) { this._events = Object.create(null); this._eventsCount = 0; } this._maxListeners = this._maxListeners || undefined; }; // Obviously not all Emitters should be limited to 10. This function allows // that to be increased. Set to zero for unlimited. EventEmitter.prototype.setMaxListeners = function setMaxListeners(n) { if (typeof n !== 'number' || n < 0 || NumberIsNaN(n)) { throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received ' + n + '.'); } this._maxListeners = n; return this; }; function _getMaxListeners(that) { if (that._maxListeners === undefined) return EventEmitter.defaultMaxListeners; return that._maxListeners; } EventEmitter.prototype.getMaxListeners = function getMaxListeners() { return _getMaxListeners(this); }; EventEmitter.prototype.emit = function emit(type) { var args = []; for (var i = 1; i < arguments.length; i++) args.push(arguments[i]); var doError = (type === 'error'); var events = this._events; if (events !== undefined) doError = (doError && events.error === undefined); else if (!doError) return false; // If there is no 'error' event listener then throw. if (doError) { var er; if (args.length > 0) er = args[0]; if (er instanceof Error) { // Note: The comments on the `throw` lines are intentional, they show // up in Node's output if this results in an unhandled exception. throw er; // Unhandled 'error' event } // At least give some kind of context to the user var err = new Error('Unhandled error.' + (er ? ' (' + er.message + ')' : '')); err.context = er; throw err; // Unhandled 'error' event } var handler = events[type]; if (handler === undefined) return false; if (typeof handler === 'function') { ReflectApply(handler, this, args); } else { var len = handler.length; var listeners = arrayClone(handler, len); for (var i = 0; i < len; ++i) ReflectApply(listeners[i], this, args); } return true; }; function _addListener(target, type, listener, prepend) { var m; var events; var existing; checkListener(listener); events = target._events; if (events === undefined) { events = target._events = Object.create(null); target._eventsCount = 0; } else { // To avoid recursion in the case that type === "newListener"! Before // adding it to the listeners, first emit "newListener". if (events.newListener !== undefined) { target.emit('newListener', type, listener.listener ? listener.listener : listener); // Re-assign `events` because a newListener handler could have caused the // this._events to be assigned to a new object events = target._events; } existing = events[type]; } if (existing === undefined) { // Optimize the case of one listener. Don't need the extra array object. existing = events[type] = listener; ++target._eventsCount; } else { if (typeof existing === 'function') { // Adding the second element, need to change to array. existing = events[type] = prepend ? [listener, existing] : [existing, listener]; // If we've already got an array, just append. } else if (prepend) { existing.unshift(listener); } else { existing.push(listener); } // Check for listener leak m = _getMaxListeners(target); if (m > 0 && existing.length > m && !existing.warned) { existing.warned = true; // No error code for this since it is a Warning // eslint-disable-next-line no-restricted-syntax var w = new Error('Possible EventEmitter memory leak detected. ' + existing.length + ' ' + String(type) + ' listeners ' + 'added. Use emitter.setMaxListeners() to ' + 'increase limit'); w.name = 'MaxListenersExceededWarning'; w.emitter = target; w.type = type; w.count = existing.length; ProcessEmitWarning(w); } } return target; } EventEmitter.prototype.addListener = function addListener(type, listener) { return _addListener(this, type, listener, false); }; EventEmitter.prototype.on = EventEmitter.prototype.addListener; EventEmitter.prototype.prependListener = function prependListener(type, listener) { return _addListener(this, type, listener, true); }; function onceWrapper() { if (!this.fired) { this.target.removeListener(this.type, this.wrapFn); this.fired = true; if (arguments.length === 0) return this.listener.call(this.target); return this.listener.apply(this.target, arguments); } } function _onceWrap(target, type, listener) { var state = { fired: false, wrapFn: undefined, target: target, type: type, listener: listener }; var wrapped = onceWrapper.bind(state); wrapped.listener = listener; state.wrapFn = wrapped; return wrapped; } EventEmitter.prototype.once = function once(type, listener) { checkListener(listener); this.on(type, _onceWrap(this, type, listener)); return this; }; EventEmitter.prototype.prependOnceListener = function prependOnceListener(type, listener) { checkListener(listener); this.prependListener(type, _onceWrap(this, type, listener)); return this; }; // Emits a 'removeListener' event if and only if the listener was removed. EventEmitter.prototype.removeListener = function removeListener(type, listener) { var list, events, position, i, originalListener; checkListener(listener); events = this._events; if (events === undefined) return this; list = events[type]; if (list === undefined) return this; if (list === listener || list.listener === listener) { if (--this._eventsCount === 0) this._events = Object.create(null); else { delete events[type]; if (events.removeListener) this.emit('removeListener', type, list.listener || listener); } } else if (typeof list !== 'function') { position = -1; for (i = list.length - 1; i >= 0; i--) { if (list[i] === listener || list[i].listener === listener) { originalListener = list[i].listener; position = i; break; } } if (position < 0) return this; if (position === 0) list.shift(); else { spliceOne(list, position); } if (list.length === 1) events[type] = list[0]; if (events.removeListener !== undefined) this.emit('removeListener', type, originalListener || listener); } return this; }; EventEmitter.prototype.off = EventEmitter.prototype.removeListener; EventEmitter.prototype.removeAllListeners = function removeAllListeners(type) { var listeners, events, i; events = this._events; if (events === undefined) return this; // not listening for removeListener, no need to emit if (events.removeListener === undefined) { if (arguments.length === 0) { this._events = Object.create(null); this._eventsCount = 0; } else if (events[type] !== undefined) { if (--this._eventsCount === 0) this._events = Object.create(null); else delete events[type]; } return this; } // emit removeListener for all listeners on all events if (arguments.length === 0) { var keys = Object.keys(events); var key; for (i = 0; i < keys.length; ++i) { key = keys[i]; if (key === 'removeListener') continue; this.removeAllListeners(key); } this.removeAllListeners('removeListener'); this._events = Object.create(null); this._eventsCount = 0; return this; } listeners = events[type]; if (typeof listeners === 'function') { this.removeListener(type, listeners); } else if (listeners !== undefined) { // LIFO order for (i = listeners.length - 1; i >= 0; i--) { this.removeListener(type, listeners[i]); } } return this; }; function _listeners(target, type, unwrap) { var events = target._events; if (events === undefined) return []; var evlistener = events[type]; if (evlistener === undefined) return []; if (typeof evlistener === 'function') return unwrap ? [evlistener.listener || evlistener] : [evlistener]; return unwrap ? unwrapListeners(evlistener) : arrayClone(evlistener, evlistener.length); } EventEmitter.prototype.listeners = function listeners(type) { return _listeners(this, type, true); }; EventEmitter.prototype.rawListeners = function rawListeners(type) { return _listeners(this, type, false); }; EventEmitter.listenerCount = function(emitter, type) { if (typeof emitter.listenerCount === 'function') { return emitter.listenerCount(type); } else { return listenerCount.call(emitter, type); } }; EventEmitter.prototype.listenerCount = listenerCount; function listenerCount(type) { var events = this._events; if (events !== undefined) { var evlistener = events[type]; if (typeof evlistener === 'function') { return 1; } else if (evlistener !== undefined) { return evlistener.length; } } return 0; } EventEmitter.prototype.eventNames = function eventNames() { return this._eventsCount > 0 ? ReflectOwnKeys(this._events) : []; }; function arrayClone(arr, n) { var copy = new Array(n); for (var i = 0; i < n; ++i) copy[i] = arr[i]; return copy; } function spliceOne(list, index) { for (; index + 1 < list.length; index++) list[index] = list[index + 1]; list.pop(); } function unwrapListeners(arr) { var ret = new Array(arr.length); for (var i = 0; i < ret.length; ++i) { ret[i] = arr[i].listener || arr[i]; } return ret; } function once(emitter, name) { return new Promise(function (resolve, reject) { function errorListener(err) { emitter.removeListener(name, resolver); reject(err); } function resolver() { if (typeof emitter.removeListener === 'function') { emitter.removeListener('error', errorListener); } resolve([].slice.call(arguments)); }; eventTargetAgnosticAddListener(emitter, name, resolver, { once: true }); if (name !== 'error') { addErrorHandlerIfEventEmitter(emitter, errorListener, { once: true }); } }); } function addErrorHandlerIfEventEmitter(emitter, handler, flags) { if (typeof emitter.on === 'function') { eventTargetAgnosticAddListener(emitter, 'error', handler, flags); } } function eventTargetAgnosticAddListener(emitter, name, listener, flags) { if (typeof emitter.on === 'function') { if (flags.once) { emitter.once(name, listener); } else { emitter.on(name, listener); } } else if (typeof emitter.addEventListener === 'function') { // EventTarget does not have `error` event semantics like Node // EventEmitters, we do not listen for `error` events here. emitter.addEventListener(name, function wrapListener(arg) { // IE does not have builtin `{ once: true }` support so we // have to do it manually. if (flags.once) { emitter.removeEventListener(name, wrapListener); } listener(arg); }); } else { throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type ' + typeof emitter); } } /***/ }), /***/ "+rjg": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/string-repeat.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var toInteger = __webpack_require__(/*! ../internals/to-integer */ "m0kY"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "FCfD"); // `String.prototype.repeat` method implementation // https://tc39.github.io/ecma262/#sec-string.prototype.repeat module.exports = ''.repeat || function repeat(count) { var str = String(requireObjectCoercible(this)); var result = ''; var n = toInteger(count); if (n < 0 || n == Infinity) throw RangeError('Wrong number of repetitions'); for (;n > 0; (n >>>= 1) && (str += str)) if (n & 1) result += str; return result; }; /***/ }), /***/ "+u1y": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.array.last-index.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "eNh0"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "YfKC").f; // `Array.prototype.lastIndex` getter // https://github.com/keithamus/proposal-array-last if (DESCRIPTORS && !('lastIndex' in [])) { defineProperty(Array.prototype, 'lastIndex', { configurable: true, get: function lastIndex() { var O = toObject(this); var len = toLength(O.length); return len == 0 ? 0 : len - 1; } }); addToUnscopables('lastIndex'); } /***/ }), /***/ "+vfm": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/inherit-if-required.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "g1ZG"); // makes subclassing work correct for wrapped built-ins module.exports = function ($this, dummy, Wrapper) { var NewTarget, NewTargetPrototype; if ( // it can work only with native `setPrototypeOf` setPrototypeOf && // we haven't completely correct pre-ES6 way for getting `new.target`, so use this typeof (NewTarget = dummy.constructor) == 'function' && NewTarget !== Wrapper && isObject(NewTargetPrototype = NewTarget.prototype) && NewTargetPrototype !== Wrapper.prototype ) setPrototypeOf($this, NewTargetPrototype); return $this; }; /***/ }), /***/ "/0sN": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.key-of.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var getMapIterator = __webpack_require__(/*! ../internals/get-map-iterator */ "PPXv"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Map.prototype.includes` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { keyOf: function keyOf(searchElement) { return iterate(getMapIterator(anObject(this)), function (key, value) { if (value === searchElement) return iterate.stop(key); }, undefined, true, true).result; } }); /***/ }), /***/ "/3zY": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/array-includes.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "0qr0"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "bIKR"); // `Array.prototype.{ indexOf, includes }` methods implementation var createMethod = function (IS_INCLUDES) { return function ($this, el, fromIndex) { var O = toIndexedObject($this); var length = toLength(O.length); var index = toAbsoluteIndex(fromIndex, length); var value; // Array#includes uses SameValueZero equality algorithm // eslint-disable-next-line no-self-compare if (IS_INCLUDES && el != el) while (length > index) { value = O[index++]; // eslint-disable-next-line no-self-compare if (value != value) return true; // Array#indexOf ignores holes, Array#includes - not } else for (;length > index; index++) { if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0; } return !IS_INCLUDES && -1; }; }; module.exports = { // `Array.prototype.includes` method // https://tc39.github.io/ecma262/#sec-array.prototype.includes includes: createMethod(true), // `Array.prototype.indexOf` method // https://tc39.github.io/ecma262/#sec-array.prototype.indexof indexOf: createMethod(false) }; /***/ }), /***/ "/8Wl": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.trunc.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var ceil = Math.ceil; var floor = Math.floor; // `Math.trunc` method // https://tc39.github.io/ecma262/#sec-math.trunc $({ target: 'Math', stat: true }, { trunc: function trunc(it) { return (it > 0 ? floor : ceil)(it); } }); /***/ }), /***/ "/EoS": /*!******************************************!*\ !*** ./src/styles/iconfont/iconfont.css ***! \******************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin /***/ }), /***/ "/I8r": /*!**********************************************!*\ !*** ./src/models/engineering/normDetail.ts ***! \**********************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_engineering__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/engineering */ "rbmi"); var EngineeringNormDetailModal = { namespace: 'engineeringNormDetail', state: { actionTabs: { key: '', params: {} }, dataSource: { name: '', goal_value: 0, actual_value: 0, subitems: [] } }, effects: { setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref, _ref2) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context.stop(); } } }, setActionTabs); }), getGraduationResultDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getGraduationResultDetail(_ref3, _ref4) { var payload, call, put, result; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getGraduationResultDetail$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_2__[/* getGraduationResultDetailService */ "g"], payload); case 4: result = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { dataSource: result } }); case 7: case "end": return _context2.stop(); } } }, getGraduationResultDetail); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); }, setDataSource: function setDataSource(state, _ref5) { var payload = _ref5.payload; var dataSource = payload; return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), {}, { dataSource: dataSource }); } }, subscriptions: { setup: function setup(_ref6) { var dispatch = _ref6.dispatch, history = _ref6.history; return history.listen(function (_ref7) { var pathname = _ref7.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (EngineeringNormDetailModal); /***/ }), /***/ "/MKj": /*!***********************************************************!*\ !*** ./node_modules/react-redux/es/index.js + 19 modules ***! \***********************************************************/ /*! exports provided: Provider, connectAdvanced, ReactReduxContext, connect, useDispatch, createDispatchHook, useSelector, createSelectorHook, useStore, createStoreHook, shallowEqual, batch */ /*! exports used: Provider, ReactReduxContext, connect */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/extends.js because of ./src/.umi-production/umi.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js because of ./node_modules/@ant-design/icons/es/components/IconBase.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-redux/es/components/Context.js because of ./node_modules/react-redux/es/components/connectAdvanced.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-redux/es/components/connectAdvanced.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-redux/es/utils/Subscription.js because of ./node_modules/react-redux/es/components/connectAdvanced.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-redux/es/utils/batch.js because of ./node_modules/react-redux/es/components/connectAdvanced.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-redux/es/utils/useIsomorphicLayoutEffect.js because of ./node_modules/react-redux/es/components/connectAdvanced.js */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with external "window.ReactDOM" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "a", function() { return /* reexport */ components_Provider; }); __webpack_require__.d(__webpack_exports__, "b", function() { return /* reexport */ components_Context["a" /* ReactReduxContext */]; }); __webpack_require__.d(__webpack_exports__, "c", function() { return /* reexport */ connect_connect; }); // UNUSED EXPORTS: connectAdvanced, useDispatch, createDispatchHook, useSelector, createSelectorHook, useStore, createStoreHook, shallowEqual, batch // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); var external_window_React_default = /*#__PURE__*/__webpack_require__.n(external_window_React_); // EXTERNAL MODULE: ./node_modules/prop-types/index.js var prop_types = __webpack_require__("17x9"); // EXTERNAL MODULE: ./node_modules/react-redux/es/components/Context.js var components_Context = __webpack_require__("joe6"); // EXTERNAL MODULE: ./node_modules/react-redux/es/utils/Subscription.js var Subscription = __webpack_require__("edbT"); // EXTERNAL MODULE: ./node_modules/react-redux/es/utils/useIsomorphicLayoutEffect.js var useIsomorphicLayoutEffect = __webpack_require__("V+Yl"); // CONCATENATED MODULE: ./node_modules/react-redux/es/components/Provider.js function Provider(_ref) { var store = _ref.store, context = _ref.context, children = _ref.children; var contextValue = Object(external_window_React_["useMemo"])(function () { var subscription = Object(Subscription["a" /* createSubscription */])(store); return { store: store, subscription: subscription }; }, [store]); var previousState = Object(external_window_React_["useMemo"])(function () { return store.getState(); }, [store]); Object(useIsomorphicLayoutEffect["a" /* useIsomorphicLayoutEffect */])(function () { var subscription = contextValue.subscription; subscription.onStateChange = subscription.notifyNestedSubs; subscription.trySubscribe(); if (previousState !== store.getState()) { subscription.notifyNestedSubs(); } return function () { subscription.tryUnsubscribe(); subscription.onStateChange = null; }; }, [contextValue, previousState]); var Context = context || components_Context["a" /* ReactReduxContext */]; return /*#__PURE__*/external_window_React_default.a.createElement(Context.Provider, { value: contextValue }, children); } if (false) {} /* harmony default export */ var components_Provider = (Provider); // EXTERNAL MODULE: ./node_modules/react-redux/es/components/connectAdvanced.js var connectAdvanced = __webpack_require__("/jNT"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js var esm_extends = __webpack_require__("wx14"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js var objectWithoutPropertiesLoose = __webpack_require__("zLVn"); // CONCATENATED MODULE: ./node_modules/react-redux/es/utils/shallowEqual.js function is(x, y) { if (x === y) { return x !== 0 || y !== 0 || 1 / x === 1 / y; } else { return x !== x && y !== y; } } function shallowEqual(objA, objB) { if (is(objA, objB)) return true; if (typeof objA !== 'object' || objA === null || typeof objB !== 'object' || objB === null) { return false; } var keysA = Object.keys(objA); var keysB = Object.keys(objB); if (keysA.length !== keysB.length) return false; for (var i = 0; i < keysA.length; i++) { if (!Object.prototype.hasOwnProperty.call(objB, keysA[i]) || !is(objA[keysA[i]], objB[keysA[i]])) { return false; } } return true; } // CONCATENATED MODULE: ./node_modules/react-redux/es/utils/bindActionCreators.js function bindActionCreators(actionCreators, dispatch) { var boundActionCreators = {}; var _loop = function _loop(key) { var actionCreator = actionCreators[key]; if (typeof actionCreator === 'function') { boundActionCreators[key] = function () { return dispatch(actionCreator.apply(void 0, arguments)); }; } }; for (var key in actionCreators) { _loop(key); } return boundActionCreators; } // CONCATENATED MODULE: ./node_modules/react-redux/es/utils/isPlainObject.js /** * @param {any} obj The object to inspect. * @returns {boolean} True if the argument appears to be a plain object. */ function isPlainObject(obj) { if (typeof obj !== 'object' || obj === null) return false; var proto = Object.getPrototypeOf(obj); if (proto === null) return true; var baseProto = proto; while (Object.getPrototypeOf(baseProto) !== null) { baseProto = Object.getPrototypeOf(baseProto); } return proto === baseProto; } // CONCATENATED MODULE: ./node_modules/react-redux/es/utils/warning.js /** * Prints a warning in the console if it exists. * * @param {String} message The warning message. * @returns {void} */ function warning(message) { /* eslint-disable no-console */ if (typeof console !== 'undefined' && typeof console.error === 'function') { console.error(message); } /* eslint-enable no-console */ try { // This error was thrown as a convenience so that if you enable // "break on all exceptions" in your console, // it would pause the execution at this line. throw new Error(message); /* eslint-disable no-empty */ } catch (e) {} /* eslint-enable no-empty */ } // CONCATENATED MODULE: ./node_modules/react-redux/es/utils/verifyPlainObject.js function verifyPlainObject(value, displayName, methodName) { if (!isPlainObject(value)) { warning(methodName + "() in " + displayName + " must return a plain object. Instead received " + value + "."); } } // CONCATENATED MODULE: ./node_modules/react-redux/es/connect/wrapMapToProps.js function wrapMapToPropsConstant(getConstant) { return function initConstantSelector(dispatch, options) { var constant = getConstant(dispatch, options); function constantSelector() { return constant; } constantSelector.dependsOnOwnProps = false; return constantSelector; }; } // dependsOnOwnProps is used by createMapToPropsProxy to determine whether to pass props as args // to the mapToProps function being wrapped. It is also used by makePurePropsSelector to determine // whether mapToProps needs to be invoked when props have changed. // // A length of one signals that mapToProps does not depend on props from the parent component. // A length of zero is assumed to mean mapToProps is getting args via arguments or ...args and // therefore not reporting its length accurately.. function getDependsOnOwnProps(mapToProps) { return mapToProps.dependsOnOwnProps !== null && mapToProps.dependsOnOwnProps !== undefined ? Boolean(mapToProps.dependsOnOwnProps) : mapToProps.length !== 1; } // Used by whenMapStateToPropsIsFunction and whenMapDispatchToPropsIsFunction, // this function wraps mapToProps in a proxy function which does several things: // // * Detects whether the mapToProps function being called depends on props, which // is used by selectorFactory to decide if it should reinvoke on props changes. // // * On first call, handles mapToProps if returns another function, and treats that // new function as the true mapToProps for subsequent calls. // // * On first call, verifies the first result is a plain object, in order to warn // the developer that their mapToProps function is not returning a valid result. // function wrapMapToPropsFunc(mapToProps, methodName) { return function initProxySelector(dispatch, _ref) { var displayName = _ref.displayName; var proxy = function mapToPropsProxy(stateOrDispatch, ownProps) { return proxy.dependsOnOwnProps ? proxy.mapToProps(stateOrDispatch, ownProps) : proxy.mapToProps(stateOrDispatch); }; // allow detectFactoryAndVerify to get ownProps proxy.dependsOnOwnProps = true; proxy.mapToProps = function detectFactoryAndVerify(stateOrDispatch, ownProps) { proxy.mapToProps = mapToProps; proxy.dependsOnOwnProps = getDependsOnOwnProps(mapToProps); var props = proxy(stateOrDispatch, ownProps); if (typeof props === 'function') { proxy.mapToProps = props; proxy.dependsOnOwnProps = getDependsOnOwnProps(props); props = proxy(stateOrDispatch, ownProps); } if (false) {} return props; }; return proxy; }; } // CONCATENATED MODULE: ./node_modules/react-redux/es/connect/mapDispatchToProps.js function whenMapDispatchToPropsIsFunction(mapDispatchToProps) { return typeof mapDispatchToProps === 'function' ? wrapMapToPropsFunc(mapDispatchToProps, 'mapDispatchToProps') : undefined; } function whenMapDispatchToPropsIsMissing(mapDispatchToProps) { return !mapDispatchToProps ? wrapMapToPropsConstant(function (dispatch) { return { dispatch: dispatch }; }) : undefined; } function whenMapDispatchToPropsIsObject(mapDispatchToProps) { return mapDispatchToProps && typeof mapDispatchToProps === 'object' ? wrapMapToPropsConstant(function (dispatch) { return bindActionCreators(mapDispatchToProps, dispatch); }) : undefined; } /* harmony default export */ var connect_mapDispatchToProps = ([whenMapDispatchToPropsIsFunction, whenMapDispatchToPropsIsMissing, whenMapDispatchToPropsIsObject]); // CONCATENATED MODULE: ./node_modules/react-redux/es/connect/mapStateToProps.js function whenMapStateToPropsIsFunction(mapStateToProps) { return typeof mapStateToProps === 'function' ? wrapMapToPropsFunc(mapStateToProps, 'mapStateToProps') : undefined; } function whenMapStateToPropsIsMissing(mapStateToProps) { return !mapStateToProps ? wrapMapToPropsConstant(function () { return {}; }) : undefined; } /* harmony default export */ var connect_mapStateToProps = ([whenMapStateToPropsIsFunction, whenMapStateToPropsIsMissing]); // CONCATENATED MODULE: ./node_modules/react-redux/es/connect/mergeProps.js function defaultMergeProps(stateProps, dispatchProps, ownProps) { return Object(esm_extends["a" /* default */])({}, ownProps, stateProps, dispatchProps); } function wrapMergePropsFunc(mergeProps) { return function initMergePropsProxy(dispatch, _ref) { var displayName = _ref.displayName, pure = _ref.pure, areMergedPropsEqual = _ref.areMergedPropsEqual; var hasRunOnce = false; var mergedProps; return function mergePropsProxy(stateProps, dispatchProps, ownProps) { var nextMergedProps = mergeProps(stateProps, dispatchProps, ownProps); if (hasRunOnce) { if (!pure || !areMergedPropsEqual(nextMergedProps, mergedProps)) mergedProps = nextMergedProps; } else { hasRunOnce = true; mergedProps = nextMergedProps; if (false) {} } return mergedProps; }; }; } function whenMergePropsIsFunction(mergeProps) { return typeof mergeProps === 'function' ? wrapMergePropsFunc(mergeProps) : undefined; } function whenMergePropsIsOmitted(mergeProps) { return !mergeProps ? function () { return defaultMergeProps; } : undefined; } /* harmony default export */ var connect_mergeProps = ([whenMergePropsIsFunction, whenMergePropsIsOmitted]); // CONCATENATED MODULE: ./node_modules/react-redux/es/connect/verifySubselectors.js function verify(selector, methodName, displayName) { if (!selector) { throw new Error("Unexpected value for " + methodName + " in " + displayName + "."); } else if (methodName === 'mapStateToProps' || methodName === 'mapDispatchToProps') { if (!Object.prototype.hasOwnProperty.call(selector, 'dependsOnOwnProps')) { warning("The selector for " + methodName + " of " + displayName + " did not specify a value for dependsOnOwnProps."); } } } function verifySubselectors(mapStateToProps, mapDispatchToProps, mergeProps, displayName) { verify(mapStateToProps, 'mapStateToProps', displayName); verify(mapDispatchToProps, 'mapDispatchToProps', displayName); verify(mergeProps, 'mergeProps', displayName); } // CONCATENATED MODULE: ./node_modules/react-redux/es/connect/selectorFactory.js var _excluded = ["initMapStateToProps", "initMapDispatchToProps", "initMergeProps"]; function impureFinalPropsSelectorFactory(mapStateToProps, mapDispatchToProps, mergeProps, dispatch) { return function impureFinalPropsSelector(state, ownProps) { return mergeProps(mapStateToProps(state, ownProps), mapDispatchToProps(dispatch, ownProps), ownProps); }; } function pureFinalPropsSelectorFactory(mapStateToProps, mapDispatchToProps, mergeProps, dispatch, _ref) { var areStatesEqual = _ref.areStatesEqual, areOwnPropsEqual = _ref.areOwnPropsEqual, areStatePropsEqual = _ref.areStatePropsEqual; var hasRunAtLeastOnce = false; var state; var ownProps; var stateProps; var dispatchProps; var mergedProps; function handleFirstCall(firstState, firstOwnProps) { state = firstState; ownProps = firstOwnProps; stateProps = mapStateToProps(state, ownProps); dispatchProps = mapDispatchToProps(dispatch, ownProps); mergedProps = mergeProps(stateProps, dispatchProps, ownProps); hasRunAtLeastOnce = true; return mergedProps; } function handleNewPropsAndNewState() { stateProps = mapStateToProps(state, ownProps); if (mapDispatchToProps.dependsOnOwnProps) dispatchProps = mapDispatchToProps(dispatch, ownProps); mergedProps = mergeProps(stateProps, dispatchProps, ownProps); return mergedProps; } function handleNewProps() { if (mapStateToProps.dependsOnOwnProps) stateProps = mapStateToProps(state, ownProps); if (mapDispatchToProps.dependsOnOwnProps) dispatchProps = mapDispatchToProps(dispatch, ownProps); mergedProps = mergeProps(stateProps, dispatchProps, ownProps); return mergedProps; } function handleNewState() { var nextStateProps = mapStateToProps(state, ownProps); var statePropsChanged = !areStatePropsEqual(nextStateProps, stateProps); stateProps = nextStateProps; if (statePropsChanged) mergedProps = mergeProps(stateProps, dispatchProps, ownProps); return mergedProps; } function handleSubsequentCalls(nextState, nextOwnProps) { var propsChanged = !areOwnPropsEqual(nextOwnProps, ownProps); var stateChanged = !areStatesEqual(nextState, state); state = nextState; ownProps = nextOwnProps; if (propsChanged && stateChanged) return handleNewPropsAndNewState(); if (propsChanged) return handleNewProps(); if (stateChanged) return handleNewState(); return mergedProps; } return function pureFinalPropsSelector(nextState, nextOwnProps) { return hasRunAtLeastOnce ? handleSubsequentCalls(nextState, nextOwnProps) : handleFirstCall(nextState, nextOwnProps); }; } // TODO: Add more comments // If pure is true, the selector returned by selectorFactory will memoize its results, // allowing connectAdvanced's shouldComponentUpdate to return false if final // props have not changed. If false, the selector will always return a new // object and shouldComponentUpdate will always return true. function finalPropsSelectorFactory(dispatch, _ref2) { var initMapStateToProps = _ref2.initMapStateToProps, initMapDispatchToProps = _ref2.initMapDispatchToProps, initMergeProps = _ref2.initMergeProps, options = Object(objectWithoutPropertiesLoose["a" /* default */])(_ref2, _excluded); var mapStateToProps = initMapStateToProps(dispatch, options); var mapDispatchToProps = initMapDispatchToProps(dispatch, options); var mergeProps = initMergeProps(dispatch, options); if (false) {} var selectorFactory = options.pure ? pureFinalPropsSelectorFactory : impureFinalPropsSelectorFactory; return selectorFactory(mapStateToProps, mapDispatchToProps, mergeProps, dispatch, options); } // CONCATENATED MODULE: ./node_modules/react-redux/es/connect/connect.js var connect_excluded = ["pure", "areStatesEqual", "areOwnPropsEqual", "areStatePropsEqual", "areMergedPropsEqual"]; /* connect is a facade over connectAdvanced. It turns its args into a compatible selectorFactory, which has the signature: (dispatch, options) => (nextState, nextOwnProps) => nextFinalProps connect passes its args to connectAdvanced as options, which will in turn pass them to selectorFactory each time a Connect component instance is instantiated or hot reloaded. selectorFactory returns a final props selector from its mapStateToProps, mapStateToPropsFactories, mapDispatchToProps, mapDispatchToPropsFactories, mergeProps, mergePropsFactories, and pure args. The resulting final props selector is called by the Connect component instance whenever it receives new props or store state. */ function match(arg, factories, name) { for (var i = factories.length - 1; i >= 0; i--) { var result = factories[i](arg); if (result) return result; } return function (dispatch, options) { throw new Error("Invalid value of type " + typeof arg + " for " + name + " argument when connecting component " + options.wrappedComponentName + "."); }; } function strictEqual(a, b) { return a === b; } // createConnect with default args builds the 'official' connect behavior. Calling it with // different options opens up some testing and extensibility scenarios function createConnect(_temp) { var _ref = _temp === void 0 ? {} : _temp, _ref$connectHOC = _ref.connectHOC, connectHOC = _ref$connectHOC === void 0 ? connectAdvanced["a" /* default */] : _ref$connectHOC, _ref$mapStateToPropsF = _ref.mapStateToPropsFactories, mapStateToPropsFactories = _ref$mapStateToPropsF === void 0 ? connect_mapStateToProps : _ref$mapStateToPropsF, _ref$mapDispatchToPro = _ref.mapDispatchToPropsFactories, mapDispatchToPropsFactories = _ref$mapDispatchToPro === void 0 ? connect_mapDispatchToProps : _ref$mapDispatchToPro, _ref$mergePropsFactor = _ref.mergePropsFactories, mergePropsFactories = _ref$mergePropsFactor === void 0 ? connect_mergeProps : _ref$mergePropsFactor, _ref$selectorFactory = _ref.selectorFactory, selectorFactory = _ref$selectorFactory === void 0 ? finalPropsSelectorFactory : _ref$selectorFactory; return function connect(mapStateToProps, mapDispatchToProps, mergeProps, _ref2) { if (_ref2 === void 0) { _ref2 = {}; } var _ref3 = _ref2, _ref3$pure = _ref3.pure, pure = _ref3$pure === void 0 ? true : _ref3$pure, _ref3$areStatesEqual = _ref3.areStatesEqual, areStatesEqual = _ref3$areStatesEqual === void 0 ? strictEqual : _ref3$areStatesEqual, _ref3$areOwnPropsEqua = _ref3.areOwnPropsEqual, areOwnPropsEqual = _ref3$areOwnPropsEqua === void 0 ? shallowEqual : _ref3$areOwnPropsEqua, _ref3$areStatePropsEq = _ref3.areStatePropsEqual, areStatePropsEqual = _ref3$areStatePropsEq === void 0 ? shallowEqual : _ref3$areStatePropsEq, _ref3$areMergedPropsE = _ref3.areMergedPropsEqual, areMergedPropsEqual = _ref3$areMergedPropsE === void 0 ? shallowEqual : _ref3$areMergedPropsE, extraOptions = Object(objectWithoutPropertiesLoose["a" /* default */])(_ref3, connect_excluded); var initMapStateToProps = match(mapStateToProps, mapStateToPropsFactories, 'mapStateToProps'); var initMapDispatchToProps = match(mapDispatchToProps, mapDispatchToPropsFactories, 'mapDispatchToProps'); var initMergeProps = match(mergeProps, mergePropsFactories, 'mergeProps'); return connectHOC(selectorFactory, Object(esm_extends["a" /* default */])({ // used in error messages methodName: 'connect', // used to compute Connect's displayName from the wrapped component's displayName. getDisplayName: function getDisplayName(name) { return "Connect(" + name + ")"; }, // if mapStateToProps is falsy, the Connect component doesn't subscribe to store state changes shouldHandleStateChanges: Boolean(mapStateToProps), // passed through to selectorFactory initMapStateToProps: initMapStateToProps, initMapDispatchToProps: initMapDispatchToProps, initMergeProps: initMergeProps, pure: pure, areStatesEqual: areStatesEqual, areOwnPropsEqual: areOwnPropsEqual, areStatePropsEqual: areStatePropsEqual, areMergedPropsEqual: areMergedPropsEqual }, extraOptions)); }; } /* harmony default export */ var connect_connect = (/*#__PURE__*/createConnect()); // CONCATENATED MODULE: ./node_modules/react-redux/es/hooks/useReduxContext.js /** * A hook to access the value of the `ReactReduxContext`. This is a low-level * hook that you should usually not need to call directly. * * @returns {any} the value of the `ReactReduxContext` * * @example * * import React from 'react' * import { useReduxContext } from 'react-redux' * * export const CounterComponent = ({ value }) => { * const { store } = useReduxContext() * return
{store.getState()}
* } */ function useReduxContext_useReduxContext() { var contextValue = Object(external_window_React_["useContext"])(components_Context["a" /* ReactReduxContext */]); if (false) {} return contextValue; } // CONCATENATED MODULE: ./node_modules/react-redux/es/hooks/useStore.js /** * Hook factory, which creates a `useStore` hook bound to a given context. * * @param {React.Context} [context=ReactReduxContext] Context passed to your ``. * @returns {Function} A `useStore` hook bound to the specified context. */ function createStoreHook(context) { if (context === void 0) { context = components_Context["a" /* ReactReduxContext */]; } var useReduxContext = context === components_Context["a" /* ReactReduxContext */] ? useReduxContext_useReduxContext : function () { return Object(external_window_React_["useContext"])(context); }; return function useStore() { var _useReduxContext = useReduxContext(), store = _useReduxContext.store; return store; }; } /** * A hook to access the redux store. * * @returns {any} the redux store * * @example * * import React from 'react' * import { useStore } from 'react-redux' * * export const ExampleComponent = () => { * const store = useStore() * return
{store.getState()}
* } */ var useStore_useStore = /*#__PURE__*/createStoreHook(); // CONCATENATED MODULE: ./node_modules/react-redux/es/hooks/useDispatch.js /** * Hook factory, which creates a `useDispatch` hook bound to a given context. * * @param {React.Context} [context=ReactReduxContext] Context passed to your ``. * @returns {Function} A `useDispatch` hook bound to the specified context. */ function createDispatchHook(context) { if (context === void 0) { context = components_Context["a" /* ReactReduxContext */]; } var useStore = context === components_Context["a" /* ReactReduxContext */] ? useStore_useStore : createStoreHook(context); return function useDispatch() { var store = useStore(); return store.dispatch; }; } /** * A hook to access the redux `dispatch` function. * * @returns {any|function} redux store's `dispatch` function * * @example * * import React, { useCallback } from 'react' * import { useDispatch } from 'react-redux' * * export const CounterComponent = ({ value }) => { * const dispatch = useDispatch() * const increaseCounter = useCallback(() => dispatch({ type: 'increase-counter' }), []) * return ( *
* {value} * *
* ) * } */ var useDispatch = /*#__PURE__*/createDispatchHook(); // CONCATENATED MODULE: ./node_modules/react-redux/es/hooks/useSelector.js var refEquality = function refEquality(a, b) { return a === b; }; function useSelectorWithStoreAndSubscription(selector, equalityFn, store, contextSub) { var _useReducer = Object(external_window_React_["useReducer"])(function (s) { return s + 1; }, 0), forceRender = _useReducer[1]; var subscription = Object(external_window_React_["useMemo"])(function () { return Object(Subscription["a" /* createSubscription */])(store, contextSub); }, [store, contextSub]); var latestSubscriptionCallbackError = Object(external_window_React_["useRef"])(); var latestSelector = Object(external_window_React_["useRef"])(); var latestStoreState = Object(external_window_React_["useRef"])(); var latestSelectedState = Object(external_window_React_["useRef"])(); var storeState = store.getState(); var selectedState; try { if (selector !== latestSelector.current || storeState !== latestStoreState.current || latestSubscriptionCallbackError.current) { var newSelectedState = selector(storeState); // ensure latest selected state is reused so that a custom equality function can result in identical references if (latestSelectedState.current === undefined || !equalityFn(newSelectedState, latestSelectedState.current)) { selectedState = newSelectedState; } else { selectedState = latestSelectedState.current; } } else { selectedState = latestSelectedState.current; } } catch (err) { if (latestSubscriptionCallbackError.current) { err.message += "\nThe error may be correlated with this previous error:\n" + latestSubscriptionCallbackError.current.stack + "\n\n"; } throw err; } Object(useIsomorphicLayoutEffect["a" /* useIsomorphicLayoutEffect */])(function () { latestSelector.current = selector; latestStoreState.current = storeState; latestSelectedState.current = selectedState; latestSubscriptionCallbackError.current = undefined; }); Object(useIsomorphicLayoutEffect["a" /* useIsomorphicLayoutEffect */])(function () { function checkForUpdates() { try { var newStoreState = store.getState(); // Avoid calling selector multiple times if the store's state has not changed if (newStoreState === latestStoreState.current) { return; } var _newSelectedState = latestSelector.current(newStoreState); if (equalityFn(_newSelectedState, latestSelectedState.current)) { return; } latestSelectedState.current = _newSelectedState; latestStoreState.current = newStoreState; } catch (err) { // we ignore all errors here, since when the component // is re-rendered, the selectors are called again, and // will throw again, if neither props nor store state // changed latestSubscriptionCallbackError.current = err; } forceRender(); } subscription.onStateChange = checkForUpdates; subscription.trySubscribe(); checkForUpdates(); return function () { return subscription.tryUnsubscribe(); }; }, [store, subscription]); return selectedState; } /** * Hook factory, which creates a `useSelector` hook bound to a given context. * * @param {React.Context} [context=ReactReduxContext] Context passed to your ``. * @returns {Function} A `useSelector` hook bound to the specified context. */ function createSelectorHook(context) { if (context === void 0) { context = components_Context["a" /* ReactReduxContext */]; } var useReduxContext = context === components_Context["a" /* ReactReduxContext */] ? useReduxContext_useReduxContext : function () { return Object(external_window_React_["useContext"])(context); }; return function useSelector(selector, equalityFn) { if (equalityFn === void 0) { equalityFn = refEquality; } if (false) {} var _useReduxContext = useReduxContext(), store = _useReduxContext.store, contextSub = _useReduxContext.subscription; var selectedState = useSelectorWithStoreAndSubscription(selector, equalityFn, store, contextSub); Object(external_window_React_["useDebugValue"])(selectedState); return selectedState; }; } /** * A hook to access the redux store's state. This hook takes a selector function * as an argument. The selector is called with the store state. * * This hook takes an optional equality comparison function as the second parameter * that allows you to customize the way the selected state is compared to determine * whether the component needs to be re-rendered. * * @param {Function} selector the selector function * @param {Function=} equalityFn the function that will be used to determine equality * * @returns {any} the selected state * * @example * * import React from 'react' * import { useSelector } from 'react-redux' * * export const CounterComponent = () => { * const counter = useSelector(state => state.counter) * return
{counter}
* } */ var useSelector_useSelector = /*#__PURE__*/createSelectorHook(); // CONCATENATED MODULE: ./node_modules/react-redux/es/exports.js // EXTERNAL MODULE: external "window.ReactDOM" var external_window_ReactDOM_ = __webpack_require__("faye"); // CONCATENATED MODULE: ./node_modules/react-redux/es/utils/reactBatchedUpdates.js /* eslint-disable import/no-unresolved */ // EXTERNAL MODULE: ./node_modules/react-redux/es/utils/batch.js var batch = __webpack_require__("TfIc"); // CONCATENATED MODULE: ./node_modules/react-redux/es/index.js // Enable batched updates in our subscriptions for use // with standard React renderers (ReactDOM, React Native) Object(batch["b" /* setBatch */])(external_window_ReactDOM_["unstable_batchedUpdates"]); /***/ }), /***/ "/R3g": /*!**************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.get-metadata-keys.js ***! \**************************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` var Set = __webpack_require__(/*! ../modules/es.set */ "zTPR"); var ReflectMetadataModule = __webpack_require__(/*! ../internals/reflect-metadata */ "ls1J"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "Acmb"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); var ordinaryOwnMetadataKeys = ReflectMetadataModule.keys; var toMetadataKey = ReflectMetadataModule.toKey; var from = function (iter) { var result = []; iterate(iter, result.push, result); return result; }; var ordinaryMetadataKeys = function (O, P) { var oKeys = ordinaryOwnMetadataKeys(O, P); var parent = getPrototypeOf(O); if (parent === null) return oKeys; var pKeys = ordinaryMetadataKeys(parent, P); return pKeys.length ? oKeys.length ? from(new Set(oKeys.concat(pKeys))) : pKeys : oKeys; }; // `Reflect.getMetadataKeys` method // https://github.com/rbuckton/reflect-metadata $({ target: 'Reflect', stat: true }, { getMetadataKeys: function getMetadataKeys(target /* , targetKey */) { var targetKey = arguments.length < 2 ? undefined : toMetadataKey(arguments[1]); return ordinaryMetadataKeys(anObject(target), targetKey); } }); /***/ }), /***/ "/dTS": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/species-constructor.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var SPECIES = wellKnownSymbol('species'); // `SpeciesConstructor` abstract operation // https://tc39.github.io/ecma262/#sec-speciesconstructor module.exports = function (O, defaultConstructor) { var C = anObject(O).constructor; var S; return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? defaultConstructor : aFunction(S); }; /***/ }), /***/ "/gva": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/collection.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var isForced = __webpack_require__(/*! ../internals/is-forced */ "kkxG"); var redefine = __webpack_require__(/*! ../internals/redefine */ "NMFW"); var InternalMetadataModule = __webpack_require__(/*! ../internals/internal-metadata */ "a5mf"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); var anInstance = __webpack_require__(/*! ../internals/an-instance */ "igoe"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var checkCorrectnessOfIteration = __webpack_require__(/*! ../internals/check-correctness-of-iteration */ "GPrf"); var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "kiNa"); var inheritIfRequired = __webpack_require__(/*! ../internals/inherit-if-required */ "+vfm"); module.exports = function (CONSTRUCTOR_NAME, wrapper, common) { var IS_MAP = CONSTRUCTOR_NAME.indexOf('Map') !== -1; var IS_WEAK = CONSTRUCTOR_NAME.indexOf('Weak') !== -1; var ADDER = IS_MAP ? 'set' : 'add'; var NativeConstructor = global[CONSTRUCTOR_NAME]; var NativePrototype = NativeConstructor && NativeConstructor.prototype; var Constructor = NativeConstructor; var exported = {}; var fixMethod = function (KEY) { var nativeMethod = NativePrototype[KEY]; redefine(NativePrototype, KEY, KEY == 'add' ? function add(value) { nativeMethod.call(this, value === 0 ? 0 : value); return this; } : KEY == 'delete' ? function (key) { return IS_WEAK && !isObject(key) ? false : nativeMethod.call(this, key === 0 ? 0 : key); } : KEY == 'get' ? function get(key) { return IS_WEAK && !isObject(key) ? undefined : nativeMethod.call(this, key === 0 ? 0 : key); } : KEY == 'has' ? function has(key) { return IS_WEAK && !isObject(key) ? false : nativeMethod.call(this, key === 0 ? 0 : key); } : function set(key, value) { nativeMethod.call(this, key === 0 ? 0 : key, value); return this; } ); }; // eslint-disable-next-line max-len if (isForced(CONSTRUCTOR_NAME, typeof NativeConstructor != 'function' || !(IS_WEAK || NativePrototype.forEach && !fails(function () { new NativeConstructor().entries().next(); })))) { // create collection constructor Constructor = common.getConstructor(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER); InternalMetadataModule.REQUIRED = true; } else if (isForced(CONSTRUCTOR_NAME, true)) { var instance = new Constructor(); // early implementations not supports chaining var HASNT_CHAINING = instance[ADDER](IS_WEAK ? {} : -0, 1) != instance; // V8 ~ Chromium 40- weak-collections throws on primitives, but should return false var THROWS_ON_PRIMITIVES = fails(function () { instance.has(1); }); // most early implementations doesn't supports iterables, most modern - not close it correctly // eslint-disable-next-line no-new var ACCEPT_ITERABLES = checkCorrectnessOfIteration(function (iterable) { new NativeConstructor(iterable); }); // for early implementations -0 and +0 not the same var BUGGY_ZERO = !IS_WEAK && fails(function () { // V8 ~ Chromium 42- fails only with 5+ elements var $instance = new NativeConstructor(); var index = 5; while (index--) $instance[ADDER](index, index); return !$instance.has(-0); }); if (!ACCEPT_ITERABLES) { Constructor = wrapper(function (dummy, iterable) { anInstance(dummy, Constructor, CONSTRUCTOR_NAME); var that = inheritIfRequired(new NativeConstructor(), dummy, Constructor); if (iterable != undefined) iterate(iterable, that[ADDER], that, IS_MAP); return that; }); Constructor.prototype = NativePrototype; NativePrototype.constructor = Constructor; } if (THROWS_ON_PRIMITIVES || BUGGY_ZERO) { fixMethod('delete'); fixMethod('has'); IS_MAP && fixMethod('get'); } if (BUGGY_ZERO || HASNT_CHAINING) fixMethod(ADDER); // weak collections should not contains .clear method if (IS_WEAK && NativePrototype.clear) delete NativePrototype.clear; } exported[CONSTRUCTOR_NAME] = Constructor; $({ global: true, forced: Constructor != NativeConstructor }, exported); setToStringTag(Constructor, CONSTRUCTOR_NAME); if (!IS_WEAK) common.setStrong(Constructor, CONSTRUCTOR_NAME, IS_MAP); return Constructor; }; /***/ }), /***/ "/mKc": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.filter.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "/dTS"); var getSetIterator = __webpack_require__(/*! ../internals/get-set-iterator */ "jbR1"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Set.prototype.filter` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { filter: function filter(callbackfn /* , thisArg */) { var set = anObject(this); var iterator = getSetIterator(set); var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); var newSet = new (speciesConstructor(set, getBuiltIn('Set')))(); var adder = aFunction(newSet.add); iterate(iterator, function (value) { if (boundFunction(value, value, set)) adder.call(newSet, value); }, undefined, false, true); return newSet; } }); /***/ }), /***/ "/vMi": /*!*****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.weak-set.js ***! \*****************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var collection = __webpack_require__(/*! ../internals/collection */ "/gva"); var collectionWeak = __webpack_require__(/*! ../internals/collection-weak */ "uz3g"); // `WeakSet` constructor // https://tc39.github.io/ecma262/#sec-weakset-constructor collection('WeakSet', function (init) { return function WeakSet() { return init(this, arguments.length ? arguments[0] : undefined); }; }, collectionWeak); /***/ }), /***/ "/yC2": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/ie8-dom-define.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var createElement = __webpack_require__(/*! ../internals/document-create-element */ "8w+9"); // Thank's IE8 for his funny defineProperty module.exports = !DESCRIPTORS && !fails(function () { return Object.defineProperty(createElement('div'), 'a', { get: function () { return 7; } }).a != 7; }); /***/ }), /***/ 0: /*!******************************************!*\ !*** multi ./src/.umi-production/umi.ts ***! \******************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__(/*! /Users/dingyongkang/Documents/workspace/zhiqing/educoder/src/.umi-production/umi.ts */"tB8F"); /***/ }), /***/ "02UQ": /*!*********************************************!*\ !*** ./src/models/classrooms/graduation.ts ***! \*********************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_graduation__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/graduation */ "B3m4"); var GraduationModel = { namespace: 'graduation', state: { name: '毕业设计', loading: true, // 题库 actionTabs: {}, detailList: {}, detailTaskList: {}, replyList: {}, detail: {}, addTopicData: {}, editTopicData: {}, editTasksData: {} }, effects: { // 选题列表 getTopisDetailList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getTopisDetailList(_ref, _ref2) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getTopisDetailList$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload, callback = _ref.callback; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* getTopisDetailList */ "o"], payload); case 4: response = _context.sent; _context.next = 7; return put({ type: 'save', payload: { detailList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context.abrupt("return", response); case 8: case "end": return _context.stop(); } } }, getTopisDetailList); }), getTasksListDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getTasksListDetail(_ref3, _ref4) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getTasksListDetail$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload, callback = _ref3.callback; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* getTasksListDetail */ "m"], payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { detailTaskList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context2.abrupt("return", response); case 8: case "end": return _context2.stop(); } } }, getTasksListDetail); }), // 选题详情 getTopisDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getTopisDetail(_ref5, _ref6) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getTopisDetail$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload, callback = _ref5.callback; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* getTopisDetail */ "n"], payload); case 4: response = _context3.sent; _context3.next = 7; return put({ type: 'save', payload: { detail: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context3.abrupt("return", response); case 8: case "end": return _context3.stop(); } } }, getTopisDetail); }), // 任务详情 getTasksDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getTasksDetail(_ref7, _ref8) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getTasksDetail$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload, callback = _ref7.callback; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* getTasksDetail */ "l"], payload); case 4: response = _context4.sent; _context4.next = 7; return put({ type: 'save', payload: { tasksDetail: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context4.abrupt("return", response); case 8: case "end": return _context4.stop(); } } }, getTasksDetail); }), // 拒绝 refuseTopic: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function refuseTopic(_ref9, _ref10) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function refuseTopic$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload, callback = _ref9.callback; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* refuseTopic */ "p"], payload); case 4: response = _context5.sent; return _context5.abrupt("return", response); case 6: case "end": return _context5.stop(); } } }, refuseTopic); }), agreeTopic: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function agreeTopic(_ref11, _ref12) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function agreeTopic$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload, callback = _ref11.callback; call = _ref12.call, put = _ref12.put; _context6.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* agreeTopic */ "d"], payload); case 4: response = _context6.sent; return _context6.abrupt("return", response); case 6: case "end": return _context6.stop(); } } }, agreeTopic); }), // 讨论回复列表 getReplyList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getReplyList(_ref13, _ref14) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getReplyList$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload, callback = _ref13.callback; call = _ref14.call, put = _ref14.put; _context7.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* getReplyList */ "k"], payload); case 4: response = _context7.sent; _context7.next = 7; return put({ type: 'save', payload: { replyList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context7.stop(); } } }, getReplyList); }), // 讨论创建回复 createReply: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function createReply(_ref15, _ref16) { var payload, callback, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function createReply$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: payload = _ref15.payload, callback = _ref15.callback; call = _ref16.call, put = _ref16.put; _context8.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* createReply */ "e"], payload); case 4: return _context8.abrupt("return", _context8.sent); case 5: case "end": return _context8.stop(); } } }, createReply); }), // 讨论回复点赞 replyLike: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function replyLike(_ref17, _ref18) { var payload, callback, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function replyLike$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: payload = _ref17.payload, callback = _ref17.callback; call = _ref18.call, put = _ref18.put; _context9.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* replyLike */ "q"], payload); case 4: return _context9.abrupt("return", _context9.sent); case 5: case "end": return _context9.stop(); } } }, replyLike); }), // 讨论回复取消点赞 replyUnLike: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function replyUnLike(_ref19, _ref20) { var payload, callback, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function replyUnLike$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: payload = _ref19.payload, callback = _ref19.callback; call = _ref20.call, put = _ref20.put; _context10.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* replyUnLike */ "r"], payload); case 4: return _context10.abrupt("return", _context10.sent); case 5: case "end": return _context10.stop(); } } }, replyUnLike); }), // 讨论回复删除 deleteReply: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function deleteReply(_ref21, _ref22) { var payload, callback, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function deleteReply$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: payload = _ref21.payload, callback = _ref21.callback; call = _ref22.call, put = _ref22.put; _context11.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* deleteReply */ "f"], payload); case 4: return _context11.abrupt("return", _context11.sent); case 5: case "end": return _context11.stop(); } } }, deleteReply); }), // 新建默认数据 addTopicDefaultData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function addTopicDefaultData(_ref23, _ref24) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function addTopicDefaultData$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: payload = _ref23.payload, callback = _ref23.callback; call = _ref24.call, put = _ref24.put; _context12.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* addTopicDefaultData */ "c"], payload); case 4: response = _context12.sent; _context12.next = 7; return put({ type: 'save', payload: { addTopicData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context12.stop(); } } }, addTopicDefaultData); }), // 编辑默认数据 editTopicDefaultData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function editTopicDefaultData(_ref25, _ref26) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function editTopicDefaultData$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: payload = _ref25.payload, callback = _ref25.callback; call = _ref26.call, put = _ref26.put; _context13.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* editTopicDefaultData */ "j"], payload); case 4: response = _context13.sent; _context13.next = 7; return put({ type: 'save', payload: { editTopicData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context13.abrupt("return", response); case 8: case "end": return _context13.stop(); } } }, editTopicDefaultData); }), editTasksDefaultData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function editTasksDefaultData(_ref27, _ref28) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function editTasksDefaultData$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: payload = _ref27.payload, callback = _ref27.callback; call = _ref28.call, put = _ref28.put; _context14.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* editTasksDefaultData */ "h"], payload); case 4: response = _context14.sent; _context14.next = 7; return put({ type: 'save', payload: { editTasksData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context14.abrupt("return", response); case 8: case "end": return _context14.stop(); } } }, editTasksDefaultData); }), // 新增毕设选题 addTopic: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function addTopic(_ref29, _ref30) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function addTopic$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: payload = _ref29.payload, callback = _ref29.callback; call = _ref30.call, put = _ref30.put; _context15.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* addTopic */ "b"], payload); case 4: response = _context15.sent; return _context15.abrupt("return", response); case 6: case "end": return _context15.stop(); } } }, addTopic); }), // 编辑毕设选题 editTopic: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function editTopic(_ref31, _ref32) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function editTopic$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: payload = _ref31.payload, callback = _ref31.callback; call = _ref32.call, put = _ref32.put; _context16.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* editTopic */ "i"], payload); case 4: response = _context16.sent; return _context16.abrupt("return", response); case 6: case "end": return _context16.stop(); } } }, editTopic); }), // 新增毕设任务 addTasks: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function addTasks(_ref33, _ref34) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function addTasks$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: payload = _ref33.payload, callback = _ref33.callback; call = _ref34.call, put = _ref34.put; _context17.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* addTasks */ "a"], payload); case 4: response = _context17.sent; return _context17.abrupt("return", response); case 6: case "end": return _context17.stop(); } } }, addTasks); }), // 编辑毕设任务 editTasks: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function editTasks(_ref35, _ref36) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function editTasks$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: payload = _ref35.payload, callback = _ref35.callback; call = _ref36.call, put = _ref36.put; _context18.next = 4; return call(_service_graduation__WEBPACK_IMPORTED_MODULE_2__[/* editTasks */ "g"], payload); case 4: response = _context18.sent; return _context18.abrupt("return", response); case 6: case "end": return _context18.stop(); } } }, editTasks); }), // 设置操做action setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref37, _ref38) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context19) { while (1) { switch (_context19.prev = _context19.next) { case 0: payload = _ref37.payload; call = _ref38.call, put = _ref38.put; _context19.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context19.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref39) { var dispatch = _ref39.dispatch, history = _ref39.history; } } }; /* harmony default export */ __webpack_exports__["a"] = (GraduationModel); /***/ }), /***/ "0BeC": /*!*********************************************!*\ !*** ./src/models/classrooms/attachment.ts ***! \*********************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_attachment__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/attachment */ "Xq8v"); var AnnouncementModel = { namespace: 'attachment', state: { name: '资源', loading: true, detail: {}, // 题库 actionTabs: {} }, effects: { // 全部资源 allAttachment: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function allAttachment(_ref, _ref2) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function allAttachment$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload, callback = _ref.callback; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_attachment__WEBPACK_IMPORTED_MODULE_2__[/* allAttachment */ "a"], payload); case 4: response = _context.sent; _context.next = 7; return put({ type: 'save', payload: { allList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context.abrupt("return", response); case 8: case "end": return _context.stop(); } } }, allAttachment); }), // 我的资源 mineAttachment: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function mineAttachment(_ref3, _ref4) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function mineAttachment$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload, callback = _ref3.callback; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_attachment__WEBPACK_IMPORTED_MODULE_2__[/* mineAttachment */ "d"], payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { mineList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context2.abrupt("return", response); case 8: case "end": return _context2.stop(); } } }, mineAttachment); }), // 导入资源 fileImport: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function fileImport(_ref5, _ref6) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function fileImport$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload, callback = _ref5.callback; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_attachment__WEBPACK_IMPORTED_MODULE_2__[/* fileImport */ "b"], payload); case 4: response = _context3.sent; return _context3.abrupt("return", response); case 6: case "end": return _context3.stop(); } } }, fileImport); }), // 资源详情 getDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getDetail(_ref7, _ref8) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getDetail$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload, callback = _ref7.callback; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_attachment__WEBPACK_IMPORTED_MODULE_2__[/* getDetail */ "c"], payload); case 4: response = _context4.sent; _context4.next = 7; return put({ type: 'save', payload: { detail: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context4.abrupt("return", response); case 8: case "end": return _context4.stop(); } } }, getDetail); }), updateVisits: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function updateVisits(_ref9, _ref10) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function updateVisits$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload, callback = _ref9.callback; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_attachment__WEBPACK_IMPORTED_MODULE_2__[/* updateVisits */ "f"], payload); case 4: response = _context5.sent; return _context5.abrupt("return", response); case 6: case "end": return _context5.stop(); } } }, updateVisits); }), // 设置操做action setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref11, _ref12) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; _context6.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context6.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref13) { var dispatch = _ref13.dispatch, history = _ref13.history; } } }; /* harmony default export */ __webpack_exports__["a"] = (AnnouncementModel); /***/ }), /***/ "0O5u": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.concat.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var isArray = __webpack_require__(/*! ../internals/is-array */ "Un+d"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var createProperty = __webpack_require__(/*! ../internals/create-property */ "arQb"); var arraySpeciesCreate = __webpack_require__(/*! ../internals/array-species-create */ "nMuc"); var arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ "jMDO"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var V8_VERSION = __webpack_require__(/*! ../internals/engine-v8-version */ "hRxt"); var IS_CONCAT_SPREADABLE = wellKnownSymbol('isConcatSpreadable'); var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; var MAXIMUM_ALLOWED_INDEX_EXCEEDED = 'Maximum allowed index exceeded'; // We can't use this feature detection in V8 since it causes // deoptimization and serious performance degradation // https://github.com/zloirock/core-js/issues/679 var IS_CONCAT_SPREADABLE_SUPPORT = V8_VERSION >= 51 || !fails(function () { var array = []; array[IS_CONCAT_SPREADABLE] = false; return array.concat()[0] !== array; }); var SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('concat'); var isConcatSpreadable = function (O) { if (!isObject(O)) return false; var spreadable = O[IS_CONCAT_SPREADABLE]; return spreadable !== undefined ? !!spreadable : isArray(O); }; var FORCED = !IS_CONCAT_SPREADABLE_SUPPORT || !SPECIES_SUPPORT; // `Array.prototype.concat` method // https://tc39.github.io/ecma262/#sec-array.prototype.concat // with adding support of @@isConcatSpreadable and @@species $({ target: 'Array', proto: true, forced: FORCED }, { concat: function concat(arg) { // eslint-disable-line no-unused-vars var O = toObject(this); var A = arraySpeciesCreate(O, 0); var n = 0; var i, k, length, len, E; for (i = -1, length = arguments.length; i < length; i++) { E = i === -1 ? O : arguments[i]; if (isConcatSpreadable(E)) { len = toLength(E.length); if (n + len > MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED); for (k = 0; k < len; k++, n++) if (k in E) createProperty(A, n, E[k]); } else { if (n >= MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED); createProperty(A, n++, E); } } A.length = n; return A; } }); /***/ }), /***/ "0Owb": /*!*************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/extends.js ***! \*************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _extends; }); function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } /***/ }), /***/ "0jNN": /*!**************************************!*\ !*** ./node_modules/qs/lib/utils.js ***! \**************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var formats = __webpack_require__(/*! ./formats */ "sxOR"); var has = Object.prototype.hasOwnProperty; var isArray = Array.isArray; var hexTable = (function () { var array = []; for (var i = 0; i < 256; ++i) { array.push('%' + ((i < 16 ? '0' : '') + i.toString(16)).toUpperCase()); } return array; }()); var compactQueue = function compactQueue(queue) { while (queue.length > 1) { var item = queue.pop(); var obj = item.obj[item.prop]; if (isArray(obj)) { var compacted = []; for (var j = 0; j < obj.length; ++j) { if (typeof obj[j] !== 'undefined') { compacted.push(obj[j]); } } item.obj[item.prop] = compacted; } } }; var arrayToObject = function arrayToObject(source, options) { var obj = options && options.plainObjects ? Object.create(null) : {}; for (var i = 0; i < source.length; ++i) { if (typeof source[i] !== 'undefined') { obj[i] = source[i]; } } return obj; }; var merge = function merge(target, source, options) { /* eslint no-param-reassign: 0 */ if (!source) { return target; } if (typeof source !== 'object') { if (isArray(target)) { target.push(source); } else if (target && typeof target === 'object') { if ((options && (options.plainObjects || options.allowPrototypes)) || !has.call(Object.prototype, source)) { target[source] = true; } } else { return [target, source]; } return target; } if (!target || typeof target !== 'object') { return [target].concat(source); } var mergeTarget = target; if (isArray(target) && !isArray(source)) { mergeTarget = arrayToObject(target, options); } if (isArray(target) && isArray(source)) { source.forEach(function (item, i) { if (has.call(target, i)) { var targetItem = target[i]; if (targetItem && typeof targetItem === 'object' && item && typeof item === 'object') { target[i] = merge(targetItem, item, options); } else { target.push(item); } } else { target[i] = item; } }); return target; } return Object.keys(source).reduce(function (acc, key) { var value = source[key]; if (has.call(acc, key)) { acc[key] = merge(acc[key], value, options); } else { acc[key] = value; } return acc; }, mergeTarget); }; var assign = function assignSingleSource(target, source) { return Object.keys(source).reduce(function (acc, key) { acc[key] = source[key]; return acc; }, target); }; var decode = function (str, decoder, charset) { var strWithoutPlus = str.replace(/\+/g, ' '); if (charset === 'iso-8859-1') { // unescape never throws, no try...catch needed: return strWithoutPlus.replace(/%[0-9a-f]{2}/gi, unescape); } // utf-8 try { return decodeURIComponent(strWithoutPlus); } catch (e) { return strWithoutPlus; } }; var encode = function encode(str, defaultEncoder, charset, kind, format) { // This code was originally written by Brian White (mscdex) for the io.js core querystring library. // It has been adapted here for stricter adherence to RFC 3986 if (str.length === 0) { return str; } var string = str; if (typeof str === 'symbol') { string = Symbol.prototype.toString.call(str); } else if (typeof str !== 'string') { string = String(str); } if (charset === 'iso-8859-1') { return escape(string).replace(/%u[0-9a-f]{4}/gi, function ($0) { return '%26%23' + parseInt($0.slice(2), 16) + '%3B'; }); } var out = ''; for (var i = 0; i < string.length; ++i) { var c = string.charCodeAt(i); if ( c === 0x2D // - || c === 0x2E // . || c === 0x5F // _ || c === 0x7E // ~ || (c >= 0x30 && c <= 0x39) // 0-9 || (c >= 0x41 && c <= 0x5A) // a-z || (c >= 0x61 && c <= 0x7A) // A-Z || (format === formats.RFC1738 && (c === 0x28 || c === 0x29)) // ( ) ) { out += string.charAt(i); continue; } if (c < 0x80) { out = out + hexTable[c]; continue; } if (c < 0x800) { out = out + (hexTable[0xC0 | (c >> 6)] + hexTable[0x80 | (c & 0x3F)]); continue; } if (c < 0xD800 || c >= 0xE000) { out = out + (hexTable[0xE0 | (c >> 12)] + hexTable[0x80 | ((c >> 6) & 0x3F)] + hexTable[0x80 | (c & 0x3F)]); continue; } i += 1; c = 0x10000 + (((c & 0x3FF) << 10) | (string.charCodeAt(i) & 0x3FF)); /* eslint operator-linebreak: [2, "before"] */ out += hexTable[0xF0 | (c >> 18)] + hexTable[0x80 | ((c >> 12) & 0x3F)] + hexTable[0x80 | ((c >> 6) & 0x3F)] + hexTable[0x80 | (c & 0x3F)]; } return out; }; var compact = function compact(value) { var queue = [{ obj: { o: value }, prop: 'o' }]; var refs = []; for (var i = 0; i < queue.length; ++i) { var item = queue[i]; var obj = item.obj[item.prop]; var keys = Object.keys(obj); for (var j = 0; j < keys.length; ++j) { var key = keys[j]; var val = obj[key]; if (typeof val === 'object' && val !== null && refs.indexOf(val) === -1) { queue.push({ obj: obj, prop: key }); refs.push(val); } } } compactQueue(queue); return value; }; var isRegExp = function isRegExp(obj) { return Object.prototype.toString.call(obj) === '[object RegExp]'; }; var isBuffer = function isBuffer(obj) { if (!obj || typeof obj !== 'object') { return false; } return !!(obj.constructor && obj.constructor.isBuffer && obj.constructor.isBuffer(obj)); }; var combine = function combine(a, b) { return [].concat(a, b); }; var maybeMap = function maybeMap(val, fn) { if (isArray(val)) { var mapped = []; for (var i = 0; i < val.length; i += 1) { mapped.push(fn(val[i])); } return mapped; } return fn(val); }; module.exports = { arrayToObject: arrayToObject, assign: assign, combine: combine, compact: compact, decode: decode, encode: encode, isBuffer: isBuffer, isRegExp: isRegExp, maybeMap: maybeMap, merge: merge }; /***/ }), /***/ "0pSW": /*!*************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.get-own-metadata.js ***! \*************************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var ReflectMetadataModule = __webpack_require__(/*! ../internals/reflect-metadata */ "ls1J"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var ordinaryGetOwnMetadata = ReflectMetadataModule.get; var toMetadataKey = ReflectMetadataModule.toKey; // `Reflect.getOwnMetadata` method // https://github.com/rbuckton/reflect-metadata $({ target: 'Reflect', stat: true }, { getOwnMetadata: function getOwnMetadata(metadataKey, target /* , targetKey */) { var targetKey = arguments.length < 3 ? undefined : toMetadataKey(arguments[2]); return ordinaryGetOwnMetadata(metadataKey, anObject(target), targetKey); } }); /***/ }), /***/ "0qr0": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/to-indexed-object.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // toObject with fallback for non-array-like ES3 strings var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "EzR6"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "FCfD"); module.exports = function (it) { return IndexedObject(requireObjectCoercible(it)); }; /***/ }), /***/ "0vxD": /*!*****************************************************************!*\ !*** ./node_modules/react-redux/node_modules/react-is/index.js ***! \*****************************************************************/ /*! no static exports found */ /*! exports used: isContextConsumer */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; if (true) { module.exports = __webpack_require__(/*! ./cjs/react-is.production.min.js */ "DUzY"); } else {} /***/ }), /***/ 1: /*!*******************************************!*\ !*** ./locale-data/complete.js (ignored) ***! \*******************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { /* (ignored) */ /***/ }), /***/ "16Al": /*!*************************************************************!*\ !*** ./node_modules/prop-types/factoryWithThrowingShims.js ***! \*************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** * Copyright (c) 2013-present, Facebook, Inc. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ var ReactPropTypesSecret = __webpack_require__(/*! ./lib/ReactPropTypesSecret */ "WbBG"); function emptyFunction() {} function emptyFunctionWithReset() {} emptyFunctionWithReset.resetWarningCache = emptyFunction; module.exports = function() { function shim(props, propName, componentName, location, propFullName, secret) { if (secret === ReactPropTypesSecret) { // It is still safe when called from React. return; } var err = new Error( 'Calling PropTypes validators directly is not supported by the `prop-types` package. ' + 'Use PropTypes.checkPropTypes() to call them. ' + 'Read more at http://fb.me/use-check-prop-types' ); err.name = 'Invariant Violation'; throw err; }; shim.isRequired = shim; function getShim() { return shim; }; // Important! // Keep this list in sync with production version in `./factoryWithTypeCheckers.js`. var ReactPropTypes = { array: shim, bool: shim, func: shim, number: shim, object: shim, string: shim, symbol: shim, any: shim, arrayOf: getShim, element: shim, elementType: shim, instanceOf: getShim, node: shim, objectOf: getShim, oneOf: getShim, oneOfType: getShim, shape: getShim, exact: getShim, checkPropTypes: emptyFunctionWithReset, resetWarningCache: emptyFunction }; ReactPropTypes.PropTypes = ReactPropTypes; return ReactPropTypes; }; /***/ }), /***/ "17x9": /*!******************************************!*\ !*** ./node_modules/prop-types/index.js ***! \******************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { /** * Copyright (c) 2013-present, Facebook, Inc. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ if (false) { var throwOnDirectAccess, ReactIs; } else { // By explicitly using `prop-types` you are opting into new production behavior. // http://fb.me/prop-types-in-prod module.exports = __webpack_require__(/*! ./factoryWithThrowingShims */ "16Al")(); } /***/ }), /***/ "1Cbe": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/to-string-tag-support.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var TO_STRING_TAG = wellKnownSymbol('toStringTag'); var test = {}; test[TO_STRING_TAG] = 'z'; module.exports = String(test) === '[object z]'; /***/ }), /***/ "1H91": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/array-from.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var callWithSafeIterationClosing = __webpack_require__(/*! ../internals/call-with-safe-iteration-closing */ "Y3g6"); var isArrayIteratorMethod = __webpack_require__(/*! ../internals/is-array-iterator-method */ "bF+Q"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var createProperty = __webpack_require__(/*! ../internals/create-property */ "arQb"); var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "9SZg"); // `Array.from` method implementation // https://tc39.github.io/ecma262/#sec-array.from module.exports = function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) { var O = toObject(arrayLike); var C = typeof this == 'function' ? this : Array; var argumentsLength = arguments.length; var mapfn = argumentsLength > 1 ? arguments[1] : undefined; var mapping = mapfn !== undefined; var iteratorMethod = getIteratorMethod(O); var index = 0; var length, result, step, iterator, next, value; if (mapping) mapfn = bind(mapfn, argumentsLength > 2 ? arguments[2] : undefined, 2); // if the target is not iterable or it's an array with the default iterator - use a simple case if (iteratorMethod != undefined && !(C == Array && isArrayIteratorMethod(iteratorMethod))) { iterator = iteratorMethod.call(O); next = iterator.next; result = new C(); for (;!(step = next.call(iterator)).done; index++) { value = mapping ? callWithSafeIterationClosing(iterator, mapfn, [step.value, index], true) : step.value; createProperty(result, index, value); } } else { length = toLength(O.length); result = new C(length); for (;length > index; index++) { value = mapping ? mapfn(O[index], index) : O[index]; createProperty(result, index, value); } } result.length = index; return result; }; /***/ }), /***/ "1OyB": /*!*******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js ***! \*******************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _classCallCheck; }); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } /***/ }), /***/ "1W/9": /*!**************************************************************!*\ !*** ./node_modules/rc-util/es/PortalWrapper.js + 3 modules ***! \**************************************************************/ /*! exports provided: getOpenCount, default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js because of ./node_modules/rc-menu/es/Menu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js because of ./node_modules/rc-menu/es/Menu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js because of ./node_modules/rc-menu/es/Menu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js because of ./node_modules/antd/es/message/hooks/useMessage.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/typeof.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/canUseDom.js because of ./node_modules/rc-util/es/Dom/dynamicCSS.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Portal.js because of ./node_modules/rc-menu/es/SubMenu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/getScrollBarSize.js because of ./node_modules/rc-table/es/Table.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/raf.js because of ./node_modules/rc-virtual-list/es/ScrollBar.js */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // UNUSED EXPORTS: getOpenCount // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js var classCallCheck = __webpack_require__("1OyB"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createClass.js var createClass = __webpack_require__("vuIU"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/inherits.js var inherits = __webpack_require__("Ji7U"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createSuper.js + 1 modules var createSuper = __webpack_require__("LK+K"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js var esm_typeof = __webpack_require__("U8pU"); // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); // EXTERNAL MODULE: ./node_modules/rc-util/es/raf.js var raf = __webpack_require__("wgJM"); // EXTERNAL MODULE: ./node_modules/rc-util/es/Portal.js var Portal = __webpack_require__("QC+M"); // EXTERNAL MODULE: ./node_modules/rc-util/es/Dom/canUseDom.js var canUseDom = __webpack_require__("MNnm"); // EXTERNAL MODULE: ./node_modules/rc-util/es/getScrollBarSize.js var getScrollBarSize = __webpack_require__("qx4F"); // CONCATENATED MODULE: ./node_modules/rc-util/es/setStyle.js /** * Easy to set element style, return previous style * IE browser compatible(IE browser doesn't merge overflow style, need to set it separately) * https://github.com/ant-design/ant-design/issues/19393 * */ function setStyle(style) { var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; if (!style) { return {}; } var _options$element = options.element, element = _options$element === void 0 ? document.body : _options$element; var oldStyle = {}; var styleKeys = Object.keys(style); // IE browser compatible styleKeys.forEach(function (key) { oldStyle[key] = element.style[key]; }); styleKeys.forEach(function (key) { element.style[key] = style[key]; }); return oldStyle; } /* harmony default export */ var es_setStyle = (setStyle); // CONCATENATED MODULE: ./node_modules/rc-util/es/switchScrollingEffect.js function isBodyOverflowing() { return document.body.scrollHeight > (window.innerHeight || document.documentElement.clientHeight) && window.innerWidth > document.body.offsetWidth; } var cacheStyle = {}; /* harmony default export */ var switchScrollingEffect = (function (close) { if (!isBodyOverflowing() && !close) { return; } // https://github.com/ant-design/ant-design/issues/19729 var scrollingEffectClassName = 'ant-scrolling-effect'; var scrollingEffectClassNameReg = new RegExp("".concat(scrollingEffectClassName), 'g'); var bodyClassName = document.body.className; if (close) { if (!scrollingEffectClassNameReg.test(bodyClassName)) return; es_setStyle(cacheStyle); cacheStyle = {}; document.body.className = bodyClassName.replace(scrollingEffectClassNameReg, '').trim(); return; } var scrollBarSize = Object(getScrollBarSize["a" /* default */])(); if (scrollBarSize) { cacheStyle = es_setStyle({ position: 'relative', width: "calc(100% - ".concat(scrollBarSize, "px)") }); if (!scrollingEffectClassNameReg.test(bodyClassName)) { var addClassName = "".concat(bodyClassName, " ").concat(scrollingEffectClassName); document.body.className = addClassName.trim(); } } }); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules var toConsumableArray = __webpack_require__("KQm4"); // CONCATENATED MODULE: ./node_modules/rc-util/es/Dom/scrollLocker.js var locks = []; var scrollLocker_scrollingEffectClassName = 'ant-scrolling-effect'; var scrollLocker_scrollingEffectClassNameReg = new RegExp("".concat(scrollLocker_scrollingEffectClassName), 'g'); var uuid = 0; // https://github.com/ant-design/ant-design/issues/19340 // https://github.com/ant-design/ant-design/issues/19332 var scrollLocker_cacheStyle = new Map(); var scrollLocker_ScrollLocker = function ScrollLocker(_options) { var _this = this; Object(classCallCheck["a" /* default */])(this, ScrollLocker); this.lockTarget = void 0; this.options = void 0; this.getContainer = function () { var _this$options; return (_this$options = _this.options) === null || _this$options === void 0 ? void 0 : _this$options.container; }; this.reLock = function (options) { var findLock = locks.find(function (_ref) { var target = _ref.target; return target === _this.lockTarget; }); if (findLock) { _this.unLock(); } _this.options = options; if (findLock) { findLock.options = options; _this.lock(); } }; this.lock = function () { var _this$options3; // If lockTarget exist return if (locks.some(function (_ref2) { var target = _ref2.target; return target === _this.lockTarget; })) { return; } // If same container effect, return if (locks.some(function (_ref3) { var _this$options2; var options = _ref3.options; return (options === null || options === void 0 ? void 0 : options.container) === ((_this$options2 = _this.options) === null || _this$options2 === void 0 ? void 0 : _this$options2.container); })) { locks = [].concat(Object(toConsumableArray["a" /* default */])(locks), [{ target: _this.lockTarget, options: _this.options }]); return; } var scrollBarSize = 0; var container = ((_this$options3 = _this.options) === null || _this$options3 === void 0 ? void 0 : _this$options3.container) || document.body; if (container === document.body && window.innerWidth - document.documentElement.clientWidth > 0 || container.scrollHeight > container.clientHeight) { scrollBarSize = Object(getScrollBarSize["a" /* default */])(); } var containerClassName = container.className; if (locks.filter(function (_ref4) { var _this$options4; var options = _ref4.options; return (options === null || options === void 0 ? void 0 : options.container) === ((_this$options4 = _this.options) === null || _this$options4 === void 0 ? void 0 : _this$options4.container); }).length === 0) { scrollLocker_cacheStyle.set(container, es_setStyle({ width: scrollBarSize !== 0 ? "calc(100% - ".concat(scrollBarSize, "px)") : undefined, overflow: 'hidden', overflowX: 'hidden', overflowY: 'hidden' }, { element: container })); } // https://github.com/ant-design/ant-design/issues/19729 if (!scrollLocker_scrollingEffectClassNameReg.test(containerClassName)) { var addClassName = "".concat(containerClassName, " ").concat(scrollLocker_scrollingEffectClassName); container.className = addClassName.trim(); } locks = [].concat(Object(toConsumableArray["a" /* default */])(locks), [{ target: _this.lockTarget, options: _this.options }]); }; this.unLock = function () { var _this$options5; var findLock = locks.find(function (_ref5) { var target = _ref5.target; return target === _this.lockTarget; }); locks = locks.filter(function (_ref6) { var target = _ref6.target; return target !== _this.lockTarget; }); if (!findLock || locks.some(function (_ref7) { var _findLock$options; var options = _ref7.options; return (options === null || options === void 0 ? void 0 : options.container) === ((_findLock$options = findLock.options) === null || _findLock$options === void 0 ? void 0 : _findLock$options.container); })) { return; } // Remove Effect var container = ((_this$options5 = _this.options) === null || _this$options5 === void 0 ? void 0 : _this$options5.container) || document.body; var containerClassName = container.className; if (!scrollLocker_scrollingEffectClassNameReg.test(containerClassName)) return; es_setStyle(scrollLocker_cacheStyle.get(container), { element: container }); scrollLocker_cacheStyle.delete(container); container.className = container.className.replace(scrollLocker_scrollingEffectClassNameReg, '').trim(); }; // eslint-disable-next-line no-plusplus this.lockTarget = uuid++; this.options = _options; }; // CONCATENATED MODULE: ./node_modules/rc-util/es/PortalWrapper.js /* eslint-disable no-underscore-dangle,react/require-default-props */ var openCount = 0; var supportDom = Object(canUseDom["a" /* default */])(); /** @private Test usage only */ function getOpenCount() { return false ? undefined : 0; } // https://github.com/ant-design/ant-design/issues/19340 // https://github.com/ant-design/ant-design/issues/19332 var cacheOverflow = {}; var PortalWrapper_getParent = function getParent(getContainer) { if (!supportDom) { return null; } if (getContainer) { if (typeof getContainer === 'string') { return document.querySelectorAll(getContainer)[0]; } if (typeof getContainer === 'function') { return getContainer(); } if (Object(esm_typeof["a" /* default */])(getContainer) === 'object' && getContainer instanceof window.HTMLElement) { return getContainer; } } return document.body; }; var PortalWrapper_PortalWrapper = /*#__PURE__*/function (_React$Component) { Object(inherits["a" /* default */])(PortalWrapper, _React$Component); var _super = Object(createSuper["a" /* default */])(PortalWrapper); function PortalWrapper(props) { var _this; Object(classCallCheck["a" /* default */])(this, PortalWrapper); _this = _super.call(this, props); _this.container = void 0; _this.componentRef = /*#__PURE__*/external_window_React_["createRef"](); _this.rafId = void 0; _this.scrollLocker = void 0; _this.renderComponent = void 0; _this.updateScrollLocker = function (prevProps) { var _ref = prevProps || {}, prevVisible = _ref.visible; var _this$props = _this.props, getContainer = _this$props.getContainer, visible = _this$props.visible; if (visible && visible !== prevVisible && supportDom && PortalWrapper_getParent(getContainer) !== _this.scrollLocker.getContainer()) { _this.scrollLocker.reLock({ container: PortalWrapper_getParent(getContainer) }); } }; _this.updateOpenCount = function (prevProps) { var _ref2 = prevProps || {}, prevVisible = _ref2.visible, prevGetContainer = _ref2.getContainer; var _this$props2 = _this.props, visible = _this$props2.visible, getContainer = _this$props2.getContainer; // Update count if (visible !== prevVisible && supportDom && PortalWrapper_getParent(getContainer) === document.body) { if (visible && !prevVisible) { openCount += 1; } else if (prevProps) { openCount -= 1; } } // Clean up container if needed var getContainerIsFunc = typeof getContainer === 'function' && typeof prevGetContainer === 'function'; if (getContainerIsFunc ? getContainer.toString() !== prevGetContainer.toString() : getContainer !== prevGetContainer) { _this.removeCurrentContainer(); } }; _this.attachToParent = function () { var force = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; if (force || _this.container && !_this.container.parentNode) { var parent = PortalWrapper_getParent(_this.props.getContainer); if (parent) { parent.appendChild(_this.container); return true; } return false; } return true; }; _this.getContainer = function () { if (!supportDom) { return null; } if (!_this.container) { _this.container = document.createElement('div'); _this.attachToParent(true); } _this.setWrapperClassName(); return _this.container; }; _this.setWrapperClassName = function () { var wrapperClassName = _this.props.wrapperClassName; if (_this.container && wrapperClassName && wrapperClassName !== _this.container.className) { _this.container.className = wrapperClassName; } }; _this.removeCurrentContainer = function () { var _this$container, _this$container$paren; // Portal will remove from `parentNode`. // Let's handle this again to avoid refactor issue. (_this$container = _this.container) === null || _this$container === void 0 ? void 0 : (_this$container$paren = _this$container.parentNode) === null || _this$container$paren === void 0 ? void 0 : _this$container$paren.removeChild(_this.container); }; _this.switchScrollingEffect = function () { if (openCount === 1 && !Object.keys(cacheOverflow).length) { switchScrollingEffect(); // Must be set after switchScrollingEffect cacheOverflow = es_setStyle({ overflow: 'hidden', overflowX: 'hidden', overflowY: 'hidden' }); } else if (!openCount) { es_setStyle(cacheOverflow); cacheOverflow = {}; switchScrollingEffect(true); } }; _this.scrollLocker = new scrollLocker_ScrollLocker({ container: PortalWrapper_getParent(props.getContainer) }); return _this; } Object(createClass["a" /* default */])(PortalWrapper, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; this.updateOpenCount(); if (!this.attachToParent()) { this.rafId = Object(raf["a" /* default */])(function () { _this2.forceUpdate(); }); } } }, { key: "componentDidUpdate", value: function componentDidUpdate(prevProps) { this.updateOpenCount(prevProps); this.updateScrollLocker(prevProps); this.setWrapperClassName(); this.attachToParent(); } }, { key: "componentWillUnmount", value: function componentWillUnmount() { var _this$props3 = this.props, visible = _this$props3.visible, getContainer = _this$props3.getContainer; if (supportDom && PortalWrapper_getParent(getContainer) === document.body) { // 离开时不会 render, 导到离开时数值不变,改用 func 。。 openCount = visible && openCount ? openCount - 1 : openCount; } this.removeCurrentContainer(); raf["a" /* default */].cancel(this.rafId); } }, { key: "render", value: function render() { var _this$props4 = this.props, children = _this$props4.children, forceRender = _this$props4.forceRender, visible = _this$props4.visible; var portal = null; var childProps = { getOpenCount: function getOpenCount() { return openCount; }, getContainer: this.getContainer, switchScrollingEffect: this.switchScrollingEffect, scrollLocker: this.scrollLocker }; if (forceRender || visible || this.componentRef.current) { portal = /*#__PURE__*/external_window_React_["createElement"](Portal["a" /* default */], { getContainer: this.getContainer, ref: this.componentRef }, children(childProps)); } return portal; } }]); return PortalWrapper; }(external_window_React_["Component"]); /* harmony default export */ var es_PortalWrapper = __webpack_exports__["a"] = (PortalWrapper_PortalWrapper); /***/ }), /***/ "1WJl": /*!********************************************************************************!*\ !*** ./node_modules/@umijs/plugin-model/node_modules/fast-deep-equal/index.js ***! \********************************************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // do not edit .js files directly - edit src/index.jst module.exports = function equal(a, b) { if (a === b) return true; if (a && b && typeof a == 'object' && typeof b == 'object') { if (a.constructor !== b.constructor) return false; var length, i, keys; if (Array.isArray(a)) { length = a.length; if (length != b.length) return false; for (i = length; i-- !== 0;) if (!equal(a[i], b[i])) return false; return true; } if (a.constructor === RegExp) return a.source === b.source && a.flags === b.flags; if (a.valueOf !== Object.prototype.valueOf) return a.valueOf() === b.valueOf(); if (a.toString !== Object.prototype.toString) return a.toString() === b.toString(); keys = Object.keys(a); length = keys.length; if (length !== Object.keys(b).length) return false; for (i = length; i-- !== 0;) if (!Object.prototype.hasOwnProperty.call(b, keys[i])) return false; for (i = length; i-- !== 0;) { var key = keys[i]; if (!equal(a[key], b[key])) return false; } return true; } // true if both NaN, false otherwise return a!==a && b!==b; }; /***/ }), /***/ "1aI8": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/internal-state.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var NATIVE_WEAK_MAP = __webpack_require__(/*! ../internals/native-weak-map */ "ZkJ9"); var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "lz10"); var objectHas = __webpack_require__(/*! ../internals/has */ "jtLI"); var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "CjUg"); var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "6ixQ"); var WeakMap = global.WeakMap; var set, get, has; var enforce = function (it) { return has(it) ? get(it) : set(it, {}); }; var getterFor = function (TYPE) { return function (it) { var state; if (!isObject(it) || (state = get(it)).type !== TYPE) { throw TypeError('Incompatible receiver, ' + TYPE + ' required'); } return state; }; }; if (NATIVE_WEAK_MAP) { var store = new WeakMap(); var wmget = store.get; var wmhas = store.has; var wmset = store.set; set = function (it, metadata) { wmset.call(store, it, metadata); return metadata; }; get = function (it) { return wmget.call(store, it) || {}; }; has = function (it) { return wmhas.call(store, it); }; } else { var STATE = sharedKey('state'); hiddenKeys[STATE] = true; set = function (it, metadata) { createNonEnumerableProperty(it, STATE, metadata); return metadata; }; get = function (it) { return objectHas(it, STATE) ? it[STATE] : {}; }; has = function (it) { return objectHas(it, STATE); }; } module.exports = { set: set, get: get, has: has, enforce: enforce, getterFor: getterFor }; /***/ }), /***/ "1cmj": /*!***********************************************************!*\ !*** ./src/models/shixuns/practiceSetting.ts + 1 modules ***! \***********************************************************/ /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/utils/fetch.ts because of ./src/pages/Three/index.tsx */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js var objectSpread2 = __webpack_require__("k1fw"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js var regenerator = __webpack_require__("WmNS"); var regenerator_default = /*#__PURE__*/__webpack_require__.n(regenerator); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js var asyncToGenerator = __webpack_require__("9og8"); // EXTERNAL MODULE: ./src/utils/fetch.ts var fetch = __webpack_require__("ErOA"); // CONCATENATED MODULE: ./src/service/practiceSetting.ts //获取test数据 function practiceSetting_getTestData(_x) { return _getTestData.apply(this, arguments); } //获取页面通用数据 function _getTestData() { _getTestData = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee(params) { return regenerator_default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(fetch["a" /* default */])("/api/shixuns/new.json", { method: 'Get', params: params })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getTestData.apply(this, arguments); } function practiceSetting_getCommonData(_x2) { return _getCommonData.apply(this, arguments); } function _getCommonData() { _getCommonData = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee2(params) { return regenerator_default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(fetch["a" /* default */])("/api/shixuns/".concat(params.id, "/required_status.json"), { method: 'Get', params: {} })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getCommonData.apply(this, arguments); } // CONCATENATED MODULE: ./src/models/shixuns/practiceSetting.ts var PracticeSettingModel = { namespace: 'practiceSetting', state: { data: {}, is_published: true, updateIndex: 1, //渲染题目发状态 id: '', //实践项目的Id questionName: '', base_info_warning: false, //基本信息警告 challenges_warning: false, //任务关卡警告 repository_warning: false, //代码仓库警告 mirror_warning: false, //实验环境警告 service_warning: false, selectQuestionParams: {}, newQuestion: null, //新建任务关卡数据 user_name: '', user_image_url: '', title: '', windows_vnc: true, //window vnc数据集 isExistComplete: false, sideBar: { tabsActive: '', //tabs激活 selectPath: "", confirmLeave: false } }, effects: { setParams: /*#__PURE__*/regenerator_default.a.mark(function setParams(_ref, _ref2) { var payload, call, put; return regenerator_default.a.wrap(function setParams$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return put({ type: 'save', payload: Object(objectSpread2["a" /* default */])({}, payload) }); case 4: case "end": return _context.stop(); } } }, setParams); }), getTestData: /*#__PURE__*/regenerator_default.a.mark(function getTestData(_ref3, _ref4) { var payload, call, put, response; return regenerator_default.a.wrap(function getTestData$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(practiceSetting_getTestData, payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { data: response } }); case 7: case "end": return _context2.stop(); } } }, getTestData); }), setUpdateIndex: /*#__PURE__*/regenerator_default.a.mark(function setUpdateIndex(_ref5, _ref6) { var payload, call, put; return regenerator_default.a.wrap(function setUpdateIndex$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return put({ type: 'save', payload: { updateIndex: Math.random() } }); case 4: case "end": return _context3.stop(); } } }, setUpdateIndex); }), getCommonData: /*#__PURE__*/regenerator_default.a.mark(function getCommonData(_ref7, _ref8) { var payload, call, put, response; return regenerator_default.a.wrap(function getCommonData$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(practiceSetting_getCommonData, payload); case 4: response = _context4.sent; _context4.next = 7; return put({ type: 'save', payload: Object(objectSpread2["a" /* default */])({}, response.data) }); case 7: case "end": return _context4.stop(); } } }, getCommonData); }), setSideBarTabs: /*#__PURE__*/regenerator_default.a.mark(function setSideBarTabs(_ref9, _ref10) { var payload, call, put; return regenerator_default.a.wrap(function setSideBarTabs$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put; _context5.next = 4; return put({ type: 'sideBar', payload: Object(objectSpread2["a" /* default */])({}, payload) }); case 4: case "end": return _context5.stop(); } } }, setSideBarTabs); }) }, reducers: { save: function save(state, action) { return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, state), action.payload); }, sideBar: function sideBar(state, action) { return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, state), {}, { sideBar: Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, state.sideBar), action.payload) }); } }, subscriptions: { setup: function setup(_ref11) { var dispatch = _ref11.dispatch, history = _ref11.history; } } }; /* harmony default export */ var practiceSetting = __webpack_exports__["a"] = (PracticeSettingModel); /***/ }), /***/ "1jPx": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.from.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS = __webpack_require__(/*! ../internals/typed-array-constructors-require-wrappers */ "8OQV"); var exportTypedArrayStaticMethod = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB").exportTypedArrayStaticMethod; var typedArrayFrom = __webpack_require__(/*! ../internals/typed-array-from */ "Sn4z"); // `%TypedArray%.from` method // https://tc39.github.io/ecma262/#sec-%typedarray%.from exportTypedArrayStaticMethod('from', typedArrayFrom, TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS); /***/ }), /***/ "1nhP": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/to-positive-integer.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var toInteger = __webpack_require__(/*! ../internals/to-integer */ "m0kY"); module.exports = function (it) { var result = toInteger(it); if (result < 0) throw RangeError("The argument can't be less than 0"); return result; }; /***/ }), /***/ "1qEB": /*!****************************************!*\ !*** ./src/models/innovation/index.ts ***! \****************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); //记录下弹窗的name用泛型约束 var InnovationModel = { namespace: 'innovation', state: { visibleModalName: '', simpleModalProps: { visible: false } }, reducers: { openModal: function openModal(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), {}, { visibleModalName: action.payload }); }, closeModal: function closeModal(state) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), {}, { visibleModalName: '' }); }, openSimpleModal: function openSimpleModal(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), {}, { simpleModalProps: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ visible: true }, action.payload) }); }, closeSimpleModal: function closeSimpleModal(state) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), {}, { simpleModalProps: { visible: false } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (InnovationModel); /***/ }), /***/ "1vsH": /*!****************************************!*\ !*** ./src/utils/util.tsx + 1 modules ***! \****************************************/ /*! exports provided: ZimuSort, JudgeSort, RomanNumber, StatusTags, formatHomeWorkStatusToName, HomeWorkListStatus, HomeWorkDetailStatus, StatusGraduationProjectTags, ExerciseStatus, PollsStatus, StatusClassroomsTags, exerciseTips, WorkStatus, CommonWorkStatus, timego, timeformat, toTimeFormat, validateLength, handleValidatorNickName, handleValidatorName, getHiddenName, getBase64, setmiyah, getCookie, setCookie, delCookie, downLoadLink, getBlob, saveAs, download, downLoadFileIframe, downLoadFile, setUrlQuery, isPc, isChrome, isChromeOrFirefox, formatMoney, openNewWindow, openNewWindows, formatTextMiddleIntercept, HalfPastOne, DayHalfPastOne, isEmpty, rangeNumber, middleEllipsis, formatRate, isUnOrNull, getUrlToken, getMessagesUrl, checkLocalOrPublicIp, isKepuKehuan, startExercise, educationList, parseUrl, messageInfo, base64ToBlob, downloadFile, trackEvent, trackEventCustom, onPreviewImage, getCategoryName, bindPhone, copyTextFuc, getJsonFromUrl, arrTrans, setDocumentTitle, checkIsClientExam, localSort, ImgSrcConvert, compareVersion, isLocalApp, randomArray */ /*! exports used: CommonWorkStatus, DayHalfPastOne, ExerciseStatus, HalfPastOne, HomeWorkDetailStatus, HomeWorkListStatus, ImgSrcConvert, JudgeSort, PollsStatus, RomanNumber, StatusClassroomsTags, StatusGraduationProjectTags, ZimuSort, arrTrans, bindPhone, checkIsClientExam, checkLocalOrPublicIp, compareVersion, copyTextFuc, downLoadFile, downLoadFileIframe, downLoadLink, download, downloadFile, educationList, exerciseTips, formatHomeWorkStatusToName, formatRate, getBase64, getCategoryName, getCookie, getHiddenName, getJsonFromUrl, getMessagesUrl, handleValidatorName, handleValidatorNickName, isKepuKehuan, isLocalApp, isPc, isUnOrNull, localSort, onPreviewImage, openNewWindow, parseUrl, randomArray, rangeNumber, setCookie, setDocumentTitle, setUrlQuery, setmiyah, startExercise, toTimeFormat, trackEvent, validateLength */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/components/Exercise/ip.tsx because of ./src/pages/Classrooms/Lists/Exercise/Answer/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./src/components/mediator.js because of ./src/pages/Editor/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./src/service/exercise.ts because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/utils/authority.ts because of ./src/pages/Three/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./src/utils/env.ts because of ./src/pages/Three/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./src/utils/fullscreen.ts because of ./src/components/Video/Play/index.jsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/checkbox/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/checkbox/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/col/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/col/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/message/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/message/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/modal/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/modal/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/row/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/row/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/md5/md5.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "m", function() { return /* binding */ ZimuSort; }); __webpack_require__.d(__webpack_exports__, "h", function() { return /* binding */ JudgeSort; }); __webpack_require__.d(__webpack_exports__, "j", function() { return /* binding */ RomanNumber; }); __webpack_require__.d(__webpack_exports__, "A", function() { return /* binding */ util_formatHomeWorkStatusToName; }); __webpack_require__.d(__webpack_exports__, "f", function() { return /* binding */ util_HomeWorkListStatus; }); __webpack_require__.d(__webpack_exports__, "e", function() { return /* binding */ util_HomeWorkDetailStatus; }); __webpack_require__.d(__webpack_exports__, "l", function() { return /* binding */ util_StatusGraduationProjectTags; }); __webpack_require__.d(__webpack_exports__, "c", function() { return /* binding */ ExerciseStatus; }); __webpack_require__.d(__webpack_exports__, "i", function() { return /* binding */ PollsStatus; }); __webpack_require__.d(__webpack_exports__, "k", function() { return /* binding */ util_StatusClassroomsTags; }); __webpack_require__.d(__webpack_exports__, "z", function() { return /* binding */ util_exerciseTips; }); __webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ util_CommonWorkStatus; }); __webpack_require__.d(__webpack_exports__, "Z", function() { return /* binding */ toTimeFormat; }); __webpack_require__.d(__webpack_exports__, "bb", function() { return /* binding */ validateLength; }); __webpack_require__.d(__webpack_exports__, "J", function() { return /* binding */ handleValidatorNickName; }); __webpack_require__.d(__webpack_exports__, "I", function() { return /* binding */ handleValidatorName; }); __webpack_require__.d(__webpack_exports__, "F", function() { return /* binding */ getHiddenName; }); __webpack_require__.d(__webpack_exports__, "C", function() { return /* binding */ getBase64; }); __webpack_require__.d(__webpack_exports__, "X", function() { return /* binding */ setmiyah; }); __webpack_require__.d(__webpack_exports__, "E", function() { return /* binding */ getCookie; }); __webpack_require__.d(__webpack_exports__, "U", function() { return /* binding */ setCookie; }); __webpack_require__.d(__webpack_exports__, "v", function() { return /* binding */ downLoadLink; }); __webpack_require__.d(__webpack_exports__, "w", function() { return /* binding */ download; }); __webpack_require__.d(__webpack_exports__, "u", function() { return /* binding */ downLoadFileIframe; }); __webpack_require__.d(__webpack_exports__, "t", function() { return /* binding */ downLoadFile; }); __webpack_require__.d(__webpack_exports__, "W", function() { return /* binding */ setUrlQuery; }); __webpack_require__.d(__webpack_exports__, "M", function() { return /* binding */ isPc; }); __webpack_require__.d(__webpack_exports__, "Q", function() { return /* binding */ openNewWindow; }); __webpack_require__.d(__webpack_exports__, "d", function() { return /* binding */ HalfPastOne; }); __webpack_require__.d(__webpack_exports__, "b", function() { return /* binding */ DayHalfPastOne; }); __webpack_require__.d(__webpack_exports__, "T", function() { return /* binding */ rangeNumber; }); __webpack_require__.d(__webpack_exports__, "B", function() { return /* binding */ formatRate; }); __webpack_require__.d(__webpack_exports__, "N", function() { return /* binding */ isUnOrNull; }); __webpack_require__.d(__webpack_exports__, "H", function() { return /* binding */ util_getMessagesUrl; }); __webpack_require__.d(__webpack_exports__, "q", function() { return /* binding */ util_checkLocalOrPublicIp; }); __webpack_require__.d(__webpack_exports__, "K", function() { return /* binding */ isKepuKehuan; }); __webpack_require__.d(__webpack_exports__, "Y", function() { return /* binding */ startExercise; }); __webpack_require__.d(__webpack_exports__, "y", function() { return /* binding */ educationList; }); __webpack_require__.d(__webpack_exports__, "R", function() { return /* binding */ parseUrl; }); __webpack_require__.d(__webpack_exports__, "x", function() { return /* binding */ downloadFile; }); __webpack_require__.d(__webpack_exports__, "ab", function() { return /* binding */ util_trackEvent; }); __webpack_require__.d(__webpack_exports__, "P", function() { return /* binding */ util_onPreviewImage; }); __webpack_require__.d(__webpack_exports__, "D", function() { return /* binding */ getCategoryName; }); __webpack_require__.d(__webpack_exports__, "o", function() { return /* binding */ util_bindPhone; }); __webpack_require__.d(__webpack_exports__, "s", function() { return /* binding */ util_copyTextFuc; }); __webpack_require__.d(__webpack_exports__, "G", function() { return /* binding */ getJsonFromUrl; }); __webpack_require__.d(__webpack_exports__, "n", function() { return /* binding */ arrTrans; }); __webpack_require__.d(__webpack_exports__, "V", function() { return /* binding */ setDocumentTitle; }); __webpack_require__.d(__webpack_exports__, "p", function() { return /* binding */ checkIsClientExam; }); __webpack_require__.d(__webpack_exports__, "O", function() { return /* binding */ localSort; }); __webpack_require__.d(__webpack_exports__, "g", function() { return /* binding */ util_ImgSrcConvert; }); __webpack_require__.d(__webpack_exports__, "r", function() { return /* binding */ compareVersion; }); __webpack_require__.d(__webpack_exports__, "L", function() { return /* binding */ isLocalApp; }); __webpack_require__.d(__webpack_exports__, "S", function() { return /* binding */ randomArray; }); // UNUSED EXPORTS: StatusTags, WorkStatus, timego, timeformat, delCookie, getBlob, saveAs, isChrome, isChromeOrFirefox, formatMoney, openNewWindows, formatTextMiddleIntercept, isEmpty, middleEllipsis, getUrlToken, messageInfo, base64ToBlob, trackEventCustom // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules var toConsumableArray = __webpack_require__("oBTY"); // EXTERNAL MODULE: ./node_modules/antd/es/message/style/index.js var style = __webpack_require__("miYZ"); // EXTERNAL MODULE: ./node_modules/antd/es/message/index.js + 1 modules var message = __webpack_require__("tsqr"); // EXTERNAL MODULE: ./node_modules/antd/es/checkbox/style/index.js var checkbox_style = __webpack_require__("sRBo"); // EXTERNAL MODULE: ./node_modules/antd/es/checkbox/index.js + 2 modules var es_checkbox = __webpack_require__("kaz8"); // EXTERNAL MODULE: ./node_modules/antd/es/row/style/index.js var row_style = __webpack_require__("14J3"); // EXTERNAL MODULE: ./node_modules/antd/es/row/index.js var row = __webpack_require__("BMrR"); // EXTERNAL MODULE: ./node_modules/antd/es/col/style/index.js var col_style = __webpack_require__("jCWc"); // EXTERNAL MODULE: ./node_modules/antd/es/col/index.js var col = __webpack_require__("kPKH"); // EXTERNAL MODULE: ./node_modules/antd/es/modal/style/index.js var modal_style = __webpack_require__("2qtc"); // EXTERNAL MODULE: ./node_modules/antd/es/modal/index.js + 7 modules var es_modal = __webpack_require__("kLXV"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js var asyncToGenerator = __webpack_require__("9og8"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js var objectSpread2 = __webpack_require__("k1fw"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty.js var defineProperty = __webpack_require__("jrin"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js var regenerator = __webpack_require__("WmNS"); var regenerator_default = /*#__PURE__*/__webpack_require__.n(regenerator); // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); var external_window_React_default = /*#__PURE__*/__webpack_require__.n(external_window_React_); // EXTERNAL MODULE: ./src/utils/authority.ts var authority = __webpack_require__("xKgJ"); // EXTERNAL MODULE: ./src/components/Exercise/ip.tsx var Exercise_ip = __webpack_require__("s8TD"); // EXTERNAL MODULE: ./src/service/exercise.ts var exercise = __webpack_require__("V0Rq"); // EXTERNAL MODULE: ./src/utils/fullscreen.ts var fullscreen = __webpack_require__("bntm"); // CONCATENATED MODULE: ./src/utils/contentType.ts var contentType = { "load": "text/html", "123": "application/vndlotus-1-2-3", "3ds": "image/x-3ds", "3g2": "video/3gpp", "3ga": "video/3gpp", "3gp": "video/3gpp", "3gpp": "video/3gpp", "602": "application/x-t602", "669": "audio/x-mod", "7z": "application/x-7z-compressed", "a": "application/x-archive", "aac": "audio/mp4", "abw": "application/x-abiword", "abwcrashed": "application/x-abiword", "abwgz": "application/x-abiword", "ac3": "audio/ac3", "ace": "application/x-ace", "adb": "text/x-adasrc", "ads": "text/x-adasrc", "afm": "application/x-font-afm", "ag": "image/x-applix-graphics", "ai": "application/illustrator", "aif": "audio/x-aiff", "aifc": "audio/x-aiff", "aiff": "audio/x-aiff", "al": "application/x-perl", "alz": "application/x-alz", "amr": "audio/amr", "ani": "application/x-navi-animation", "anim[1-9j]": "video/x-anim", "anx": "application/annodex", "ape": "audio/x-ape", "arj": "application/x-arj", "arw": "image/x-sony-arw", "as": "application/x-applix-spreadsheet", "asc": "text/plain", "asf": "video/x-ms-asf", "asp": "application/x-asp", "ass": "text/x-ssa", "asx": "audio/x-ms-asx", "atom": "application/atom+xml", "au": "audio/basic", "avi": "video/x-msvideo", "aw": "application/x-applix-word", "awb": "audio/amr-wb", "awk": "application/x-awk", "axa": "audio/annodex", "axv": "video/annodex", "bak": "application/x-trash", "bcpio": "application/x-bcpio", "bdf": "application/x-font-bdf", "bib": "text/x-bibtex", "bin": "application/octet-stream", "blend": "application/x-blender", "blender": "application/x-blender", "bmp": "image/bmp", "bz": "application/x-bzip", "bz2": "application/x-bzip", "c": "text/x-csrc", "c++": "text/x-c++src", "cab": "application/vndms-cab-compressed", "cb7": "application/x-cb7", "cbr": "application/x-cbr", "cbt": "application/x-cbt", "cbz": "application/x-cbz", "cc": "text/x-c++src", "cdf": "application/x-netcdf", "cdr": "application/vndcorel-draw", "cer": "application/x-x509-ca-cert", "cert": "application/x-x509-ca-cert", "cgm": "image/cgm", "chm": "application/x-chm", "chrt": "application/x-kchart", "class": "application/x-java", "cls": "text/x-tex", "cmake": "text/x-cmake", "cpio": "application/x-cpio", "cpiogz": "application/x-cpio-compressed", "cpp": "text/x-c++src", "cr2": "image/x-canon-cr2", "crt": "application/x-x509-ca-cert", "crw": "image/x-canon-crw", "cs": "text/x-csharp", "csh": "application/x-csh", "css": "text/css", "cssl": "text/css", "csv": "text/csv", "cue": "application/x-cue", "cur": "image/x-win-bitmap", "cxx": "text/x-c++src", "d": "text/x-dsrc", "dar": "application/x-dar", "dbf": "application/x-dbf", "dc": "application/x-dc-rom", "dcl": "text/x-dcl", "dcm": "application/dicom", "dcr": "image/x-kodak-dcr", "dds": "image/x-dds", "deb": "application/x-deb", "der": "application/x-x509-ca-cert", "desktop": "application/x-desktop", "dia": "application/x-dia-diagram", "diff": "text/x-patch", "divx": "video/x-msvideo", "djv": "image/vnddjvu", "djvu": "image/vnddjvu", "dng": "image/x-adobe-dng", "doc": "application/msword", "docbook": "application/docbook+xml", "docm": "application/vndopenxmlformats-officedocumentwordprocessingmldocument", "docx": "application/vndopenxmlformats-officedocumentwordprocessingmldocument", "dot": "text/vndgraphviz", "dsl": "text/x-dsl", "dtd": "application/xml-dtd", "dtx": "text/x-tex", "dv": "video/dv", "dvi": "application/x-dvi", "dvibz2": "application/x-bzdvi", "dvigz": "application/x-gzdvi", "dwg": "image/vnddwg", "dxf": "image/vnddxf", "e": "text/x-eiffel", "egon": "application/x-egon", "eif": "text/x-eiffel", "el": "text/x-emacs-lisp", "emf": "image/x-emf", "emp": "application/vndemusic-emusic_package", "ent": "application/xml-external-parsed-entity", "eps": "image/x-eps", "epsbz2": "image/x-bzeps", "epsgz": "image/x-gzeps", "epsf": "image/x-eps", "epsfbz2": "image/x-bzeps", "epsfgz": "image/x-gzeps", "epsi": "image/x-eps", "epsibz2": "image/x-bzeps", "epsigz": "image/x-gzeps", "epub": "application/epub+zip", "erl": "text/x-erlang", "es": "application/ecmascript", "etheme": "application/x-e-theme", "etx": "text/x-setext", "exe": "application/x-ms-dos-executable", "exr": "image/x-exr", "ez": "application/andrew-inset", "f": "text/x-fortran", "f90": "text/x-fortran", "f95": "text/x-fortran", "fb2": "application/x-fictionbook+xml", "fig": "image/x-xfig", "fits": "image/fits", "fl": "application/x-fluid", "flac": "audio/x-flac", "flc": "video/x-flic", "fli": "video/x-flic", "flv": "video/x-flv", "flw": "application/x-kivio", "fo": "text/x-xslfo", "for": "text/x-fortran", "g3": "image/fax-g3", "gb": "application/x-gameboy-rom", "gba": "application/x-gba-rom", "gcrd": "text/directory", "ged": "application/x-gedcom", "gedcom": "application/x-gedcom", "gen": "application/x-genesis-rom", "gf": "application/x-tex-gf", "gg": "application/x-sms-rom", "gif": "image/gif", "glade": "application/x-glade", "gmo": "application/x-gettext-translation", "gnc": "application/x-gnucash", "gnd": "application/gnunet-directory", "gnucash": "application/x-gnucash", "gnumeric": "application/x-gnumeric", "gnuplot": "application/x-gnuplot", "gp": "application/x-gnuplot", "gpg": "application/pgp-encrypted", "gplt": "application/x-gnuplot", "gra": "application/x-graphite", "gsf": "application/x-font-type1", "gsm": "audio/x-gsm", "gtar": "application/x-tar", "gv": "text/vndgraphviz", "gvp": "text/x-google-video-pointer", "gz": "application/x-gzip", "h": "text/x-chdr", "h++": "text/x-c++hdr", "hdf": "application/x-hdf", "hh": "text/x-c++hdr", "hp": "text/x-c++hdr", "hpgl": "application/vndhp-hpgl", "hpp": "text/x-c++hdr", "hs": "text/x-haskell", "htm": "text/html", "html": "text/html", "hwp": "application/x-hwp", "hwt": "application/x-hwt", "hxx": "text/x-c++hdr", "ica": "application/x-ica", "icb": "image/x-tga", "icns": "image/x-icns", "ico": "image/vndmicrosofticon", "ics": "text/calendar", "idl": "text/x-idl", "ief": "image/ief", "iff": "image/x-iff", "ilbm": "image/x-ilbm", "ime": "text/x-imelody", "imy": "text/x-imelody", "ins": "text/x-tex", "iptables": "text/x-iptables", "iso": "application/x-cd-image", "iso9660": "application/x-cd-image", "it": "audio/x-it", "j2k": "image/jp2", "jad": "text/vndsunj2meapp-descriptor", "jar": "application/x-java-archive", "java": "text/x-java", "jng": "image/x-jng", "jnlp": "application/x-java-jnlp-file", "jp2": "image/jp2", "jpc": "image/jp2", "jpe": "image/jpeg", "jpeg": "image/jpeg", "jpf": "image/jp2", "jpg": "image/jpeg", "jpr": "application/x-jbuilder-project", "jpx": "image/jp2", "js": "application/javascript", "json": "application/json", "jsonp": "application/jsonp", "k25": "image/x-kodak-k25", "kar": "audio/midi", "karbon": "application/x-karbon", "kdc": "image/x-kodak-kdc", "kdelnk": "application/x-desktop", "kexi": "application/x-kexiproject-sqlite3", "kexic": "application/x-kexi-connectiondata", "kexis": "application/x-kexiproject-shortcut", "kfo": "application/x-kformula", "kil": "application/x-killustrator", "kino": "application/smil", "kml": "application/vndgoogle-earthkml+xml", "kmz": "application/vndgoogle-earthkmz", "kon": "application/x-kontour", "kpm": "application/x-kpovmodeler", "kpr": "application/x-kpresenter", "kpt": "application/x-kpresenter", "kra": "application/x-krita", "ksp": "application/x-kspread", "kud": "application/x-kugar", "kwd": "application/x-kword", "kwt": "application/x-kword", "la": "application/x-shared-library-la", "latex": "text/x-tex", "ldif": "text/x-ldif", "lha": "application/x-lha", "lhs": "text/x-literate-haskell", "lhz": "application/x-lhz", "log": "text/x-log", "ltx": "text/x-tex", "lua": "text/x-lua", "lwo": "image/x-lwo", "lwob": "image/x-lwo", "lws": "image/x-lws", "ly": "text/x-lilypond", "lyx": "application/x-lyx", "lz": "application/x-lzip", "lzh": "application/x-lha", "lzma": "application/x-lzma", "lzo": "application/x-lzop", "m": "text/x-matlab", "m15": "audio/x-mod", "m2t": "video/mpeg", "m3u": "audio/x-mpegurl", "m3u8": "audio/x-mpegurl", "m4": "application/x-m4", "m4a": "audio/mp4", "m4b": "audio/x-m4b", "m4v": "video/mp4", "mab": "application/x-markaby", "man": "application/x-troff-man", "mbox": "application/mbox", "md": "application/x-genesis-rom", "mdb": "application/vndms-access", "mdi": "image/vndms-modi", "me": "text/x-troff-me", "med": "audio/x-mod", "metalink": "application/metalink+xml", "mgp": "application/x-magicpoint", "mid": "audio/midi", "midi": "audio/midi", "mif": "application/x-mif", "minipsf": "audio/x-minipsf", "mka": "audio/x-matroska", "mkv": "video/x-matroska", "ml": "text/x-ocaml", "mli": "text/x-ocaml", "mm": "text/x-troff-mm", "mmf": "application/x-smaf", "mml": "text/mathml", "mng": "video/x-mng", "mo": "application/x-gettext-translation", "mo3": "audio/x-mo3", "moc": "text/x-moc", "mod": "audio/x-mod", "mof": "text/x-mof", "moov": "video/quicktime", "mov": "video/quicktime", "movie": "video/x-sgi-movie", "mp+": "audio/x-musepack", "mp2": "video/mpeg", "mp3": "audio/mpeg", "mp4": "video/mp4", "mpc": "audio/x-musepack", "mpe": "video/mpeg", "mpeg": "video/mpeg", "mpg": "video/mpeg", "mpga": "audio/mpeg", "mpp": "audio/x-musepack", "mrl": "text/x-mrml", "mrml": "text/x-mrml", "mrw": "image/x-minolta-mrw", "ms": "text/x-troff-ms", "msi": "application/x-msi", "msod": "image/x-msod", "msx": "application/x-msx-rom", "mtm": "audio/x-mod", "mup": "text/x-mup", "mxf": "application/mxf", "n64": "application/x-n64-rom", "nb": "application/mathematica", "nc": "application/x-netcdf", "nds": "application/x-nintendo-ds-rom", "nef": "image/x-nikon-nef", "nes": "application/x-nes-rom", "nfo": "text/x-nfo", "not": "text/x-mup", "nsc": "application/x-netshow-channel", "nsv": "video/x-nsv", "o": "application/x-object", "obj": "application/x-tgif", "ocl": "text/x-ocl", "oda": "application/oda", "odb": "application/vndoasisopendocumentdatabase", "odc": "application/vndoasisopendocumentchart", "odf": "application/vndoasisopendocumentformula", "odg": "application/vndoasisopendocumentgraphics", "odi": "application/vndoasisopendocumentimage", "odm": "application/vndoasisopendocumenttext-master", "odp": "application/vndoasisopendocumentpresentation", "ods": "application/vndoasisopendocumentspreadsheet", "odt": "application/vndoasisopendocumenttext", "oga": "audio/ogg", "ogg": "video/x-theora+ogg", "ogm": "video/x-ogm+ogg", "ogv": "video/ogg", "ogx": "application/ogg", "old": "application/x-trash", "oleo": "application/x-oleo", "opml": "text/x-opml+xml", "ora": "image/openraster", "orf": "image/x-olympus-orf", "otc": "application/vndoasisopendocumentchart-template", "otf": "application/x-font-otf", "otg": "application/vndoasisopendocumentgraphics-template", "oth": "application/vndoasisopendocumenttext-web", "otp": "application/vndoasisopendocumentpresentation-template", "ots": "application/vndoasisopendocumentspreadsheet-template", "ott": "application/vndoasisopendocumenttext-template", "owl": "application/rdf+xml", "oxt": "application/vndopenofficeorgextension", "p": "text/x-pascal", "p10": "application/pkcs10", "p12": "application/x-pkcs12", "p7b": "application/x-pkcs7-certificates", "p7s": "application/pkcs7-signature", "pack": "application/x-java-pack200", "pak": "application/x-pak", "par2": "application/x-par2", "pas": "text/x-pascal", "patch": "text/x-patch", "pbm": "image/x-portable-bitmap", "pcd": "image/x-photo-cd", "pcf": "application/x-cisco-vpn-settings", "pcfgz": "application/x-font-pcf", "pcfz": "application/x-font-pcf", "pcl": "application/vndhp-pcl", "pcx": "image/x-pcx", "pdb": "chemical/x-pdb", "pdc": "application/x-aportisdoc", "pdf": "application/pdf", "pdfbz2": "application/x-bzpdf", "pdfgz": "application/x-gzpdf", "pef": "image/x-pentax-pef", "pem": "application/x-x509-ca-cert", "perl": "application/x-perl", "pfa": "application/x-font-type1", "pfb": "application/x-font-type1", "pfx": "application/x-pkcs12", "pgm": "image/x-portable-graymap", "pgn": "application/x-chess-pgn", "pgp": "application/pgp-encrypted", "php": "application/x-php", "php3": "application/x-php", "php4": "application/x-php", "pict": "image/x-pict", "pict1": "image/x-pict", "pict2": "image/x-pict", "pickle": "application/python-pickle", "pk": "application/x-tex-pk", "pkipath": "application/pkix-pkipath", "pkr": "application/pgp-keys", "pl": "application/x-perl", "pla": "audio/x-iriver-pla", "pln": "application/x-planperfect", "pls": "audio/x-scpls", "pm": "application/x-perl", "png": "image/png", "pnm": "image/x-portable-anymap", "pntg": "image/x-macpaint", "po": "text/x-gettext-translation", "por": "application/x-spss-por", "pot": "text/x-gettext-translation-template", "ppm": "image/x-portable-pixmap", "pps": "application/vndms-powerpoint", "ppt": "application/vndms-powerpoint", "pptm": "application/vndopenxmlformats-officedocumentpresentationmlpresentation", "pptx": "application/vndopenxmlformats-officedocumentpresentationmlpresentation", "ppz": "application/vndms-powerpoint", "prc": "application/x-palm-database", "ps": "application/postscript", "psbz2": "application/x-bzpostscript", "psgz": "application/x-gzpostscript", "psd": "image/vndadobephotoshop", "psf": "audio/x-psf", "psfgz": "application/x-gz-font-linux-psf", "psflib": "audio/x-psflib", "psid": "audio/prssid", "psw": "application/x-pocket-word", "pw": "application/x-pw", "py": "text/x-python", "pyc": "application/x-python-bytecode", "pyo": "application/x-python-bytecode", "qif": "image/x-quicktime", "qt": "video/quicktime", "qtif": "image/x-quicktime", "qtl": "application/x-quicktime-media-link", "qtvr": "video/quicktime", "ra": "audio/vndrn-realaudio", "raf": "image/x-fuji-raf", "ram": "application/ram", "rar": "application/x-rar", "ras": "image/x-cmu-raster", "raw": "image/x-panasonic-raw", "rax": "audio/vndrn-realaudio", "rb": "application/x-ruby", "rdf": "application/rdf+xml", "rdfs": "application/rdf+xml", "reg": "text/x-ms-regedit", "rej": "application/x-reject", "rgb": "image/x-rgb", "rle": "image/rle", "rm": "application/vndrn-realmedia", "rmj": "application/vndrn-realmedia", "rmm": "application/vndrn-realmedia", "rms": "application/vndrn-realmedia", "rmvb": "application/vndrn-realmedia", "rmx": "application/vndrn-realmedia", "roff": "text/troff", "rp": "image/vndrn-realpix", "rpm": "application/x-rpm", "rss": "application/rss+xml", "rt": "text/vndrn-realtext", "rtf": "application/rtf", "rtx": "text/richtext", "rv": "video/vndrn-realvideo", "rvx": "video/vndrn-realvideo", "s3m": "audio/x-s3m", "sam": "application/x-amipro", "sami": "application/x-sami", "sav": "application/x-spss-sav", "scm": "text/x-scheme", "sda": "application/vndstardivisiondraw", "sdc": "application/vndstardivisioncalc", "sdd": "application/vndstardivisionimpress", "sdp": "application/sdp", "sds": "application/vndstardivisionchart", "sdw": "application/vndstardivisionwriter", "sgf": "application/x-go-sgf", "sgi": "image/x-sgi", "sgl": "application/vndstardivisionwriter", "sgm": "text/sgml", "sgml": "text/sgml", "sh": "application/x-shellscript", "shar": "application/x-shar", "shn": "application/x-shorten", "siag": "application/x-siag", "sid": "audio/prssid", "sik": "application/x-trash", "sis": "application/vndsymbianinstall", "sisx": "x-epoc/x-sisx-app", "sit": "application/x-stuffit", "siv": "application/sieve", "sk": "image/x-skencil", "sk1": "image/x-skencil", "skr": "application/pgp-keys", "slk": "text/spreadsheet", "smaf": "application/x-smaf", "smc": "application/x-snes-rom", "smd": "application/vndstardivisionmail", "smf": "application/vndstardivisionmath", "smi": "application/x-sami", "smil": "application/smil", "sml": "application/smil", "sms": "application/x-sms-rom", "snd": "audio/basic", "so": "application/x-sharedlib", "spc": "application/x-pkcs7-certificates", "spd": "application/x-font-speedo", "spec": "text/x-rpm-spec", "spl": "application/x-shockwave-flash", "spx": "audio/x-speex", "sql": "text/x-sql", "sr2": "image/x-sony-sr2", "src": "application/x-wais-source", "srf": "image/x-sony-srf", "srt": "application/x-subrip", "ssa": "text/x-ssa", "stc": "application/vndsunxmlcalctemplate", "std": "application/vndsunxmldrawtemplate", "sti": "application/vndsunxmlimpresstemplate", "stm": "audio/x-stm", "stw": "application/vndsunxmlwritertemplate", "sty": "text/x-tex", "sub": "text/x-subviewer", "sun": "image/x-sun-raster", "sv4cpio": "application/x-sv4cpio", "sv4crc": "application/x-sv4crc", "svg": "image/svg+xml", "svgz": "image/svg+xml-compressed", "swf": "application/x-shockwave-flash", "sxc": "application/vndsunxmlcalc", "sxd": "application/vndsunxmldraw", "sxg": "application/vndsunxmlwriterglobal", "sxi": "application/vndsunxmlimpress", "sxm": "application/vndsunxmlmath", "sxw": "application/vndsunxmlwriter", "sylk": "text/spreadsheet", "t": "text/troff", "t2t": "text/x-txt2tags", "tar": "application/x-tar", "tarbz": "application/x-bzip-compressed-tar", "tarbz2": "application/x-bzip-compressed-tar", "targz": "application/x-compressed-tar", "tarlzma": "application/x-lzma-compressed-tar", "tarlzo": "application/x-tzo", "tarxz": "application/x-xz-compressed-tar", "tarz": "application/x-tarz", "tbz": "application/x-bzip-compressed-tar", "tbz2": "application/x-bzip-compressed-tar", "tcl": "text/x-tcl", "tex": "text/x-tex", "texi": "text/x-texinfo", "texinfo": "text/x-texinfo", "tga": "image/x-tga", "tgz": "application/x-compressed-tar", "theme": "application/x-theme", "themepack": "application/x-windows-themepack", "tif": "image/tiff", "tiff": "image/tiff", "tk": "text/x-tcl", "tlz": "application/x-lzma-compressed-tar", "tnef": "application/vndms-tnef", "tnf": "application/vndms-tnef", "toc": "application/x-cdrdao-toc", "torrent": "application/x-bittorrent", "tpic": "image/x-tga", "tr": "text/troff", "ts": "application/x-linguist", "tsv": "text/tab-separated-values", "tta": "audio/x-tta", "ttc": "application/x-font-ttf", "ttf": "application/x-font-ttf", "ttx": "application/x-font-ttx", "txt": "text/plain", "txz": "application/x-xz-compressed-tar", "tzo": "application/x-tzo", "ufraw": "application/x-ufraw", "ui": "application/x-designer", "uil": "text/x-uil", "ult": "audio/x-mod", "uni": "audio/x-mod", "uri": "text/x-uri", "url": "text/x-uri", "ustar": "application/x-ustar", "vala": "text/x-vala", "vapi": "text/x-vala", "vcf": "text/directory", "vcs": "text/calendar", "vct": "text/directory", "vda": "image/x-tga", "vhd": "text/x-vhdl", "vhdl": "text/x-vhdl", "viv": "video/vivo", "vivo": "video/vivo", "vlc": "audio/x-mpegurl", "vob": "video/mpeg", "voc": "audio/x-voc", "vor": "application/vndstardivisionwriter", "vst": "image/x-tga", "wav": "audio/x-wav", "wax": "audio/x-ms-asx", "wb1": "application/x-quattropro", "wb2": "application/x-quattropro", "wb3": "application/x-quattropro", "wbmp": "image/vndwapwbmp", "wcm": "application/vndms-works", "wdb": "application/vndms-works", "webm": "video/webm", "wk1": "application/vndlotus-1-2-3", "wk3": "application/vndlotus-1-2-3", "wk4": "application/vndlotus-1-2-3", "wks": "application/vndms-works", "wma": "audio/x-ms-wma", "wmf": "image/x-wmf", "wml": "text/vndwapwml", "wmls": "text/vndwapwmlscript", "wmv": "video/x-ms-wmv", "wmx": "audio/x-ms-asx", "wp": "application/vndwordperfect", "wp4": "application/vndwordperfect", "wp5": "application/vndwordperfect", "wp6": "application/vndwordperfect", "wpd": "application/vndwordperfect", "wpg": "application/x-wpg", "wpl": "application/vndms-wpl", "wpp": "application/vndwordperfect", "wps": "application/vndms-works", "wri": "application/x-mswrite", "wrl": "model/vrml", "wv": "audio/x-wavpack", "wvc": "audio/x-wavpack-correction", "wvp": "audio/x-wavpack", "wvx": "audio/x-ms-asx", "x3f": "image/x-sigma-x3f", "xac": "application/x-gnucash", "xbel": "application/x-xbel", "xbl": "application/xml", "xbm": "image/x-xbitmap", "xcf": "image/x-xcf", "xcfbz2": "image/x-compressed-xcf", "xcfgz": "image/x-compressed-xcf", "xhtml": "application/xhtml+xml", "xi": "audio/x-xi", "xla": "application/vndms-excel", "xlc": "application/vndms-excel", "xld": "application/vndms-excel", "xlf": "application/x-xliff", "xliff": "application/x-xliff", "xll": "application/vndms-excel", "xlm": "application/vndms-excel", "xls": "application/vndms-excel", "xlsm": "application/vndopenxmlformats-officedocumentspreadsheetmlsheet", "xlsx": "application/vndopenxmlformats-officedocumentspreadsheetmlsheet", "xlt": "application/vndms-excel", "xlw": "application/vndms-excel", "xm": "audio/x-xm", "xmf": "audio/x-xmf", "xmi": "text/x-xmi", "xml": "application/xml", "xpm": "image/x-xpixmap", "xps": "application/vndms-xpsdocument", "xsl": "application/xml", "xslfo": "text/x-xslfo", "xslt": "application/xml", "xspf": "application/xspf+xml", "xul": "application/vndmozillaxul+xml", "xwd": "image/x-xwindowdump", "xyz": "chemical/x-pdb", "xz": "application/x-xz", "w2p": "application/w2p", "z": "application/x-compress", "zabw": "application/x-abiword", "zip": "application/zip" }; // EXTERNAL MODULE: ./node_modules/md5/md5.js var md5 = __webpack_require__("aCH8"); var md5_default = /*#__PURE__*/__webpack_require__.n(md5); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__("m3rI"); // EXTERNAL MODULE: ./src/components/mediator.js var mediator = __webpack_require__("dhSg"); // CONCATENATED MODULE: ./src/utils/util.tsx var ZimuSort = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']; var JudgeSort = ['正确', '错误']; var RomanNumber = ['I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX', 'X', 'XI', 'XII', 'XIII', 'XIV', 'XV', 'XVI', 'XVII', 'XVIII', 'XIX', 'XX']; /** *@所有实训tags集合生成 *status为数组 status=["提交中","补交中"] */ var util_StatusTags = function StatusTags(props) { var tags = { 已截止: { class: 'tag-style bg-pink ml10' }, 提交中: { class: 'tag-style bg-blue ml10' }, 进行中: { class: 'tag-style bg-blue ml10' }, 未发布: { class: 'tag-style bgB8B8B8 ml10' }, 补交中: { class: 'tag-style bg-blue ml10' } }; return props.data && props.data.map(function (v, k) { return /*#__PURE__*/external_window_React_default.a.createElement("span", { key: k, className: tags[v] && tags[v]['class'] }, v); }); }; /** *@教学课堂-作业列表状态名字 *status为 number */ var util_formatHomeWorkStatusToName = function formatHomeWorkStatusToName(status) { var _mapping; var mapping = (_mapping = {}, Object(defineProperty["a" /* default */])(_mapping, -1, '重做中'), Object(defineProperty["a" /* default */])(_mapping, 0, '未开启'), Object(defineProperty["a" /* default */])(_mapping, 1, '未通关'), Object(defineProperty["a" /* default */])(_mapping, 2, '按时通关'), _mapping); return mapping[status] || '迟交通关'; }; /** *@教学课堂-作业列表状态 *status为 number */ var util_HomeWorkListStatus = function HomeWorkListStatus(props) { var _wStatus, _wStatus$props$status, _wStatus$props$status2; var wStatus = (_wStatus = {}, Object(defineProperty["a" /* default */])(_wStatus, -1, { name: '重做中', class: 'c-orange' }), Object(defineProperty["a" /* default */])(_wStatus, 0, { name: '未开启', class: 'c-black' }), Object(defineProperty["a" /* default */])(_wStatus, 1, { name: '未通关', class: 'c-red' }), Object(defineProperty["a" /* default */])(_wStatus, 2, { name: '按时通关', class: 'c-green' }), Object(defineProperty["a" /* default */])(_wStatus, 3, { name: '迟交通关', class: 'c-orange' }), _wStatus); return /*#__PURE__*/external_window_React_default.a.createElement("span", { className: wStatus === null || wStatus === void 0 ? void 0 : (_wStatus$props$status = wStatus[props.status]) === null || _wStatus$props$status === void 0 ? void 0 : _wStatus$props$status['class'] }, wStatus === null || wStatus === void 0 ? void 0 : (_wStatus$props$status2 = wStatus[props.status]) === null || _wStatus$props$status2 === void 0 ? void 0 : _wStatus$props$status2['name']); }; /** *@教学课堂-作业心情状态 *status为 number */ var util_HomeWorkDetailStatus = function HomeWorkDetailStatus(props) { var _wStatus2, _wStatus$props$status3, _wStatus$props$status4; var wStatus = (_wStatus2 = {}, Object(defineProperty["a" /* default */])(_wStatus2, -1, { name: '重做中', class: 'c-orange', color: '#999999' }), Object(defineProperty["a" /* default */])(_wStatus2, 0, { name: '未开启', class: 'c-black', color: '#999999' }), Object(defineProperty["a" /* default */])(_wStatus2, 1, { name: '未通关', class: 'c-red', color: '#d4443d' }), Object(defineProperty["a" /* default */])(_wStatus2, 2, { name: '按时通关', class: 'c-green', color: '#57be40' }), Object(defineProperty["a" /* default */])(_wStatus2, 3, { name: '迟交通关', class: 'c-orange', color: '#f09143' }), _wStatus2); return /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { marginLeft: '10px', color: '#fff', background: wStatus === null || wStatus === void 0 ? void 0 : (_wStatus$props$status3 = wStatus[props.status]) === null || _wStatus$props$status3 === void 0 ? void 0 : _wStatus$props$status3['color'], borderRadius: '20px', width: '65px', height: '18px', justifyContent: 'center', display: 'inline-flex', lineHeight: '18px' } }, wStatus === null || wStatus === void 0 ? void 0 : (_wStatus$props$status4 = wStatus[props.status]) === null || _wStatus$props$status4 === void 0 ? void 0 : _wStatus$props$status4['name']); }; /** *@教学课堂-毕设选题tags集合生成 *status为数组 status=["提交中","补交中"] */ var util_StatusGraduationProjectTags = function StatusGraduationProjectTags(props) { var status = props.status; var tags = { 0: { class: 'tag-style bg-blue ml10', name: '待选中' }, 1: { class: 'tag-style bg-blue ml10', name: '待确认' }, 2: { class: 'tag-style bg-pink ml10', name: '已确认' } }; try { return /*#__PURE__*/external_window_React_default.a.createElement("span", { className: tags[status]['class'] }, tags[status]['name']); } catch (e) { console.log('utils.StatusGraduationProjectTags', props.status); } }; var ExerciseStatus = { 1: '未发布', 2: '考试中', 3: '已截止', 4: '已结束', 99: '模拟考试中' }; var PollsStatus = { 1: '未发布', 2: '提交中', 3: '已截止', 4: '已结束' }; /** *@教学课堂tags集合生成 *status为数组 status=["提交中","补交中"] *任务状态数组: 未发布、提交中、评阅中、补交中、未开启补交等 */ var util_StatusClassroomsTags = function StatusClassroomsTags(props) { var tags = { 模拟考试中: { class: 'tag-style bg-light-pink ml10' }, 已开启防作弊: { class: 'tag-style-fzb ml10 iconfont icon-fangzuobi' }, 公开: { class: 'tag-style bg-blue ml10' }, 已开启补交: { class: 'tag-style bg-green ml10' }, 未开启补交: { class: 'tag-style bg-pink ml10soft' }, 未发布: { class: 'tag-style bgB8B8B8 ml10soft' }, 未开始: { class: 'tag-style bg-c5d6ff ml10soft' }, 匿名作品: { class: 'tag-style bg-cyan ml10' }, 已选择: { class: 'tag-style bg-grey-ede ml10' }, 已结束: { class: 'tag-style bg-grey-ede ml10soft' }, 提交中: { class: 'tag-style bg-blue ml10soft' }, 进行中: { class: 'tag-style bg-blue ml10soft' }, 匿评中: { class: 'tag-style bg-blue ml10' }, 申诉中: { class: 'tag-style bg-blue ml10' }, 考试中: { class: 'tag-style bg-light-blue ml10' }, 补交中: { class: 'tag-style bg-blue ml10soft' }, 评阅中: { class: 'tag-style bg-blue ml10' }, 待选中: { class: 'tag-style bg-blue ml10' }, 交叉评阅中: { class: 'tag-style bg-light-orange ml10' }, 已开启交叉评阅: { class: 'tag-style bg-lightblue-purple ml10' }, 待确认: { class: 'tag-style bg-lightblue-purple ml10' }, 待处理: { class: 'tag-style bg-lightblue-purple ml10' }, 私有: { class: 'tag-style bg-lightblue-purple ml10' }, 未提交: { class: 'tag-style bg-lightblue-purple ml10' }, 已确认: { class: 'tag-style bg-light-pink ml10' }, 已发布: { class: 'tag-style bg-light-blue ml10' }, 已截止: { class: 'tag-style bg-light-pink ml10soft' }, 开发课程: { class: 'tag-style bg-orange ml10' }, 已开播: { class: 'tag-style-border border-green c-green ml10' }, 未开播: { class: 'tag-style-border border-light-black ml10' }, // 样式需要调整 作业列表 按时通关: { class: 'tag-style-border border-light-black ml10' }, 迟交通关: { class: 'tag-style-border border-light-black ml10' }, 未通关: { class: 'tag-style-border border-light-black ml10' }, 未开启: { class: 'tag-style-border border-light-black ml10' } }; var temporaryTags = { 未发布: { class: 'tag-style bg-C6CED6 ml10soft' }, 未开始: { class: 'tag-style bg-C1E2FF ml10soft' }, 进行中: { class: 'tag-style bg-0152d9 ml10soft' }, 已截止: { class: 'tag-style bg-E53333 ml10soft' }, 提交中: { class: 'tag-style bg-0152d9 ml10soft' }, 补交中: { class: 'tag-style bg-44D7B6 ml10soft' } }; if (props.temporary) { tags = Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, tags), temporaryTags); } var arr = []; if (props.is_random) { arr.push( /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "tag-style bg-blue ml10" }, "\u968F\u673A")); } try { props.status && props.status.map(function (v, k) { arr.push( /*#__PURE__*/external_window_React_default.a.createElement("span", { style: (props === null || props === void 0 ? void 0 : props.style) || [], key: k, className: tags[v] && tags[v]['class'] }, v)); }); } catch (e) { console.log('utils.status.tag:', e, props.status); } return arr; }; var util_exerciseTips = function exerciseTips(v) { if (v === 1) { return /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { backgroundColor: '#B8B8B8' }, className: "tag-style ml5" }, "\u672A\u5F00\u59CB"); } if (v === 2) { return /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { backgroundColor: '#007AFF' }, className: "tag-style ml5" }, "\u8003\u8BD5\u4E2D"); } if (v === 3) { return /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { backgroundColor: '#FC2D6B' }, className: "tag-style ml5" }, "\u5DF2\u7ED3\u675F"); } }; /** *@教学课堂 实训作业状态 *status值为number status=0 *任务状态数组: 未发布、提交中、评阅中、补交中、未开启补交等 */ // "work_status": 2, //-1:重做中、 0:未提交、1:未通关,2:按时通关,3:迟交通关 var util_WorkStatus = function WorkStatus(props) { var _wStatus3, _wStatus$props$status5, _wStatus$props$status6; var wStatus = (_wStatus3 = {}, Object(defineProperty["a" /* default */])(_wStatus3, -1, { name: '重做中', class: 'c-orange' }), Object(defineProperty["a" /* default */])(_wStatus3, 0, { name: '未提交', class: 'c-black' }), Object(defineProperty["a" /* default */])(_wStatus3, 1, { name: '未通关', class: 'c-red' }), Object(defineProperty["a" /* default */])(_wStatus3, 2, { name: '按时通关', class: 'c-green' }), Object(defineProperty["a" /* default */])(_wStatus3, 3, { name: '迟交通关', class: 'c-orange' }), _wStatus3); return /*#__PURE__*/external_window_React_default.a.createElement("span", { className: (_wStatus$props$status5 = wStatus[props.status]) === null || _wStatus$props$status5 === void 0 ? void 0 : _wStatus$props$status5['class'] }, (_wStatus$props$status6 = wStatus[props.status]) === null || _wStatus$props$status6 === void 0 ? void 0 : _wStatus$props$status6['name']); }; /** *@教学课堂 普通/分组作业状态 *status值为number status=0 *任务状态数组: 未发布、提交中、评阅中、补交中、未开启补交等 */ // "work_status": 2, //-1:重做中、 0:未提交、1:未通关,2:按时通关,3:迟交通关 var util_CommonWorkStatus = function CommonWorkStatus(props) { var _wStatus$props$status7, _wStatus$props$status8; var wStatus = { 0: { name: '未提交', class: 'c-black' }, 1: { name: '按时提交', class: 'c-green' }, 2: { name: '延时提交', class: 'c-red' } }; return /*#__PURE__*/external_window_React_default.a.createElement("span", { className: (_wStatus$props$status7 = wStatus[props.status]) === null || _wStatus$props$status7 === void 0 ? void 0 : _wStatus$props$status7['class'] }, (_wStatus$props$status8 = wStatus[props.status]) === null || _wStatus$props$status8 === void 0 ? void 0 : _wStatus$props$status8['name']); }; var timego = function timego(dateTimeStamp) { dateTimeStamp = new Date(dateTimeStamp).getTime(); var minute = 1000 * 60; var hour = minute * 60; var day = hour * 24; var result = ''; var now = new Date().getTime(); var diffValue = now - dateTimeStamp; // console.log("diffValue:",now,dateTimeStamp,diffValue) if (diffValue < 0) { console.log('时间不对劲,服务器创建时间与当前时间不同步'); return result = '刚刚'; } var dayC = parseInt(diffValue / day, 10); var hourC = parseInt(diffValue / hour, 10); var minC = parseInt(diffValue / minute, 10); if (dayC > 30) { result = '' + timeformat(dateTimeStamp, 'yyyy-MM-dd'); } else if (dayC > 1) { result = '' + dayC + '天前'; } else if (dayC == 1) { result = '昨天'; } else if (hourC >= 1) { result = '' + hourC + '小时前'; } else if (minC >= 5) { result = '' + minC + '分钟前'; } else result = '刚刚'; return result; }; /** * 格式化时间 * @param date Date 时间 * @param format 格式化 "yyyy-MM-dd HH:mm:ss www"=format * @returns {string} 格式化后字符串 */ var timeformat = function timeformat(date, format) { if (typeof date == 'string') { if (date.indexOf('T') >= 0) { date = date.replace('T', ' '); } date = new Date(Date.parse(date.replace(/-/g, '/'))); } date = new Date(date); var o = { 'M+': date.getMonth() + 1, 'd+': date.getDate(), 'h+': date.getHours(), 'm+': date.getMinutes(), 's+': date.getSeconds(), 'q+': Math.floor((date.getMonth() + 3) / 3), S: date.getMilliseconds() }; var w = [['日', '一', '二', '三', '四', '五', '六'], ['周日', '周一', '周二', '周三', '周四', '周五', '周六'], ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六']]; if (/(y+)/.test(format)) { format = format.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)); } if (/(w+)/.test(format)) { format = format.replace(RegExp.$1, w[RegExp.$1.length - 1][date.getDay()]); } for (var k in o) { if (new RegExp('(' + k + ')').test(format)) { format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)); } } return format; }; /** * @时间转换 * @传值为时间 单位s * @返回值 1分40秒 * @列子 toTimeFormat(100) 返回 1分40秒 */ var toTimeFormat = function toTimeFormat(time) { if (!time || time < 0) return '0秒'; console.log('time:', time); var minute = 60; var hour = minute * 60; var day = hour * 24; var dayC = time / day; var hourC = time / hour; var minC = time / minute; var senC = time % 60; if (dayC >= 1) { return parseInt(dayC.toString()) + '天' + Math.floor(hourC % 24) + '时' + Math.floor(minC % 60) + '分' + Math.floor(time % 60) + '秒'; } else if (hourC > 1) { return parseInt(hourC.toString()) + '时' + Math.floor(minC % 60) + '分' + Math.floor(time % 60) + '秒'; } else if (minC >= 1) { return parseInt(minC.toString()) + '分' + Math.floor(time % 60) + '秒'; } else { return Math.ceil(time) + '秒'; } }; /** * @校验字符串长度 */ var validateLength = function validateLength() { var str = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; var length = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 100; var len = 0; if (str) { len = str.length; for (var i = 0; i < len; i++) { var charCode = str.charCodeAt(i); if (charCode >= 0xd800 && charCode <= 0xdbff) { len--; i++; } } } return len <= length; }; var handleValidatorNickName = function handleValidatorNickName(rule, value, callback) { if (value) { var iconRule1 = /[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im; // 判断是否含有emoji表情 var iconRule2 = /[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/gi; // 如果为true,字符串含有emoji表情 ,false不含 var iconRule2s = iconRule2.test(value); // 如果为true,字符串含有特殊符号 ,false不 var iconRule1s = iconRule1.test(value); if (iconRule2s === true || iconRule1s === true) { callback('2-20位中英文、数字及下划线'); } else if (value.length < 2) { callback('2-20位中英文、数字及下划线'); } else if (value.length >= 21) { callback('2-20位中英文、数字及下划线'); } } callback(); }; var handleValidatorName = function handleValidatorName(rule, value, callback) { if (value) { var iconRule1 = /[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im; // 判断是否含有emoji表情 var iconRule2 = /[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/gi; // 如果为true,字符串含有emoji表情 ,false不含 var iconRule2s = iconRule2.test(value); // 如果为true,字符串含有特殊符号 ,false不 var iconRule1s = iconRule1.test(value); if (iconRule2s === true || iconRule1s === true) { callback('2-10位中英文、数字'); } else if (value.length < 2) { callback('2-10位中英文、数字'); } else if (value.length >= 11) { callback('2-10位中英文、数字'); } } callback(); }; var getHiddenName = function getHiddenName(name) { if (!name) return ''; var len = name.length - 1; var str = ''; for (var i = 0; i < len; i++) { str += '*'; } var newName = name.substr(0, 1) + str; return newName; }; var getBase64 = function getBase64(img, callback) { var reader = new FileReader(); reader.addEventListener('load', function () { return callback(reader.result); }); reader.readAsDataURL(img); }; function setmiyah(logins) { var opens = '79e33abd4b6588941ab7622aed1e67e8'; return md5_default()(opens + logins); } var getCookie = function getCookie(key) { var arr, reg = RegExp('(^| )' + key + '=([^;]+)(;|$)'); if (arr = document.cookie.match(reg)) //["username=liuwei;", "", "liuwei", ";"] return decodeURIComponent(arr[2]);else return null; }; // 设置cookie function setCookie(cname, cvalue, exdays) { // exdays = exdays || 30; var d = new Date(); d.setTime(d.getTime() + exdays * 24 * 60 * 60 * 1000); var expires = 'expires=' + d.toUTCString(); document.cookie = cname + '=' + cvalue + '; ' + expires + ';domain=.educoder.net;path=/;SameSite=None;secure'; } var delCookie = function delCookie(name) { document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;'; }; function downLoadLink(title, url) { var link = document.createElement('a'); document.body.appendChild(link); link.href = url; if (title) { link.title = title; link.download = title; } //兼容火狐浏览器 var evt = document.createEvent('MouseEvents'); evt.initEvent('click', false, false); link.dispatchEvent(evt); document.body.removeChild(link); } /** * 获取 blob * @param {String} url 目标文件地址 * @return {Promise} */ function getBlob(url) { return new Promise(function (resolve) { var xhr = new window.XMLHttpRequest(); xhr.open('GET', url, true); xhr.withCredentials = true; xhr.responseType = 'blob'; xhr.onload = function () { if (xhr.status === 200) { resolve(xhr.response); } }; xhr.send(); }); } /** * 保存 * @param {Blob} blob * @param {String} filename 想要保存的文件名称 */ function saveAs(blob, filename) { if (window.navigator.msSaveOrOpenBlob) { window.navigator.msSaveBlob(blob, filename); } else { var link = document.createElement('a'); var body = document.querySelector('body'); link.href = window.URL.createObjectURL(blob); link.download = filename; // fix Firefox link.style.display = 'none'; body.appendChild(link); link.click(); body.removeChild(link); window.URL.revokeObjectURL(link.href); } } /** * 下载 * @param {String} url 目标文件地址 * @param {String} filename 想要保存的文件名称 */ function download(url, filename) { // if(url?.indexOf("aliyuncs.com") > -1){ // downLoadLink(filename,url) // }else{ getBlob(url).then(function (blob) { saveAs(blob, filename); }); // } } function downLoadFileIframe(title, url) { return new Promise(function (resolve, reject) { var downloadFileUrl = url; var elemIF = document.createElement('iframe'); var time; document.body.appendChild(elemIF); elemIF.src = downloadFileUrl; elemIF.style.display = 'none'; elemIF.addEventListener('load', function () { setTimeout(function () { document.body.removeChild(elemIF); }, 1000); }, true); time = setInterval(function () { if (getCookie('fileDownload')) { delCookie('fileDownload'); clearInterval(time); resolve(); } }, 1000); }); } function downLoadFile(title, url) { downLoadLink(title, url); } /** *@url参数拼接 *options为对象 {search=1,page:2} to search=1&page=2 */ var setUrlQuery = function setUrlQuery(options) { var url = options.url, query = options.query; if (!url) return ''; if (query) { (function () { var queryArr = []; var _loop = function _loop(_key) { if (query.hasOwnProperty(_key) && !isUnOrNull(query[_key])) { if (typeof query[_key] === 'object') { query[_key].map(function (v) { queryArr.push("".concat(_key, "[]=").concat(v)); }); } else { queryArr.push("".concat(_key, "=").concat(query[_key])); } } }; for (var _key in query) { _loop(_key); } if (url.indexOf('?') !== -1) { url = "".concat(url, "&").concat(queryArr.join('&')); } else { url = "".concat(url, "?").concat(queryArr.join('&')); } console.log('url1111', url); })(); } return url; }; function isPc() { var userAgentInfo = navigator.userAgent; var Agents = ['Android', 'iPhone', 'SymbianOS', 'Windows Phone', 'iPad', 'iPod']; var flag = true; for (var v = 0; v < Agents.length; v++) { if (userAgentInfo.indexOf(Agents[v]) > 0) { flag = false; break; } } return flag; } function isChrome() { var userAgentInfo = navigator.userAgent; var Agents = ['Chrome']; return Agents.some(function (item) { return userAgentInfo.indexOf(item) > -1 ? true : false; }); } function isChromeOrFirefox() { var userAgentInfo = navigator.userAgent; var Agents = ['Chrome', 'Firefox']; return Agents.some(function (item) { return userAgentInfo.indexOf(item) > -1 ? true : false; }); } var formatMoney = function formatMoney() { var _value$toString; var value = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; return value === null || value === void 0 ? void 0 : (_value$toString = value.toString()) === null || _value$toString === void 0 ? void 0 : _value$toString.replace(/\B(?=(\d{3})+(?!\d))/g, ','); }; var openNewWindow = function openNewWindow(url) { var link = document.createElement('a'); link.target = '_blank'; document.body.appendChild(link); link.href = url; var evt = document.createEvent('MouseEvents'); evt.initEvent('click', false, false); link.dispatchEvent(evt); document.body.removeChild(link); }; var openNewWindows = function openNewWindows(url) { var link = document.createElement('a'); document.body.appendChild(link); link.href = url; var evt = document.createEvent('MouseEvents'); evt.initEvent('click', false, false); link.dispatchEvent(evt); document.body.removeChild(link); }; var formatTextMiddleIntercept = function formatTextMiddleIntercept() { var text = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; if (text.length <= 6) { return text; } return "".concat(text.substring(0, 3), "...").concat(text.substring(text.length - 3, text.length)); }; var HalfPastOne = function HalfPastOne() { var hours = new Date().getHours(); var minute = new Date().getMinutes(); if (minute >= 30) { hours++; minute = '00'; } else { minute = '30'; } return hours + ':' + minute; }; var DayHalfPastOne = function DayHalfPastOne() { var reg = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '-'; var hours = new Date().getHours(); var minute = new Date().getMinutes(); if (minute >= 30) { hours++; minute = '00'; } else { minute = '30'; } return new Date().toLocaleDateString().replace(/\//g, reg) + ' ' + hours + ':' + minute; }; var Type; (function (Type) { Type["Number"] = "Number"; Type["String"] = "String"; Type["Boolean"] = "Boolean"; Type["Object"] = "Object"; Type["Array"] = "Array"; Type["Function"] = "Function"; })(Type || (Type = {})); var type = function type(obj) { var type = Object.prototype.toString.call(obj); return type.substring(8, type.length - 1); }; var isEmpty = function isEmpty(obj) { if (type(obj) === Type.Array) { return obj.length === 0; } if (type(obj) === Type.Object) { return Object.keys(obj).length === 0; } return !obj; }; var rangeNumber = function rangeNumber(start, end) { var result = []; for (var i = start; i < end; i++) { result.push(i); } return result; }; var middleEllipsis = function middleEllipsis(text) { var len = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 12; var firstStart = len / 2 - 2; var endStart = len / 2 + 3; if (text.length > len) { return text.substr(0, firstStart) + '...' + text.substr(endStart, len); } else { return text; } }; var formatRate = function formatRate(rate) { if (rate > 4.5) { return 5; } else if (rate > 4 && rate <= 4.5) { return 4.5; } else if (rate > 3.5 && rate <= 4) { return 4; } else if (rate > 3 && rate <= 3.5) { return 3.5; } else if (rate > 2.5 && rate <= 3) { return 3; } else if (rate > 2 && rate <= 2.5) { return 2.5; } else if (rate > 1.5 && rate <= 2) { return 2; } else if (rate > 1 && rate <= 1.5) { return 1.5; } else if (rate > 0.5 && rate <= 1) { return 1; } else if (rate > 0 && rate <= 0.5) { return 0.5; } else { return 0; } }; var isUnOrNull = function isUnOrNull(val) { return val === undefined || val === null; }; //获取?号后面的数据 function getUrlToken(name, str) { var reg = new RegExp("(^|&)".concat(name, "=([^&]*)(&|$)"), "i"); var r = str.substr(1).match(reg); if (r != null) return decodeURIComponent(r[2]); return null; } var util_getMessagesUrl = function getMessagesUrl(item) { if (item.link_url) { return window.open(item.link_url); } switch (item.container_type) { case 'ApplyUserAuthentication': if (item.tiding_type === 'Apply') { if (item.auth_type === 1) { //系统管理页面 return window.open('/admins/identity_authentications'); } if (item.auth_type === 2) { //系统管理页面 return window.open('/admins/professional_authentications'); } } if (item.tiding_type === 'System') { // 账号管理页-认证信息 return window.open('/account/certification'); } return; case 'CancelUserAuthentication': // 账号管理页-认证信息 return window.open('/account/certification'); case 'CancelUserProCertification': // 账号管理页-认证信息 return window.open('/account/certification'); case 'ApplyAddDepartment': if (item.tiding_type === 'Apply') { //部门审批 return window.open('/admins/department_applies'); } if (item.tiding_type === 'System') { // 账号管理页/account/profile return window.open('/account/profile'); } return; case 'ApplyAddSchools': if (item.tiding_type === 'Apply') { // 单位审批 return window.open('/admins/unit_applies'); } if (item.tiding_type === 'System') { // 账号管理页 return window.open('/account/profile'); } return; case 'ApplyAction': switch (item.parent_container_type) { case 'ApplyShixun': if (item.tiding_type === 'Apply') { return window.open('/admins/shixun_authorizations'); } if (item.tiding_type === 'System') { // 实训详情页 :identifier = identifier return window.open("/shixuns/".concat(item.identifier, "/challenges")); } case 'ApplySubject': if (item.tiding_type === 'Apply') { // 实训课程发布 return window.open('/admins/subject_authorizations'); } if (item.tiding_type === 'System') { // 课程汇总详情页 :parent_container_id = parent_container_id return window.open("/paths/".concat(item.parent_container_id)); } case 'TrialAuthorization': if (item.tiding_type === 'Apply') { // 试用授权页面 return window.open('/managements/trial_authorization'); } if (item.tiding_type === 'System') { // 账号管理页 return window.open('/account/profile'); } } return; case 'JoinCourse': // 课堂详情页 :id = return window.open("/classrooms/".concat(item.belong_container_id, "/teachers")); case 'StudentJoinCourse': // 课堂详情页 :id = container_id if (item.tiding_type === 'Apply') { return window.open("/classrooms/".concat(item.belong_container_id, "/teachers")); } if (item.tiding_type === 'System') { //教学案例详情 :id = container_id return window.open("/classrooms/".concat(item.belong_container_id, "/students")); } case 'DealCourse': // 课堂详情页 :id = container_id return window.open("/classrooms/".concat(item.belong_container_id, "/shixun_homework/")); case 'TeacherJoinCourse': // 课堂详情页 :id = container_id return window.open("/classrooms/".concat(item.belong_container_id, "/shixun_homework/")); case 'Course': // 课堂详情页 :id = container_id if (item.tiding_type === 'Delete') { return; } return window.open("/classrooms/".concat(item.belong_container_id, "/shixun_homework/")); case 'ArchiveCourse': // 课堂详情页 :id = container_id return window.open("/classrooms/".concat(item.belong_container_id, "/shixun_homework/")); case 'Shixun': return window.open("/shixuns/".concat(item.identifier, "/challenges")); case 'Subject': // 课程汇总详情页 :id = container_id return window.open("/paths/".concat(item.container_id)); case 'JournalsForMessage': switch (item.parent_container_type) { case 'Principal': // 反馈页 :id = parent_container_id // 不用跳了 return ''; case 'HomeworkCommon': //学生作业页 homework = parent_container_id if (item.homework_type === 'normal') { //普通作业 return window.open("/classrooms/".concat(item.belong_container_id, "/common_homework/").concat(item.parent_container_id, "/question")); } if (item.homework_type === 'group') { //分组作业 return window.open("/classrooms/".concat(item.belong_container_id, "/group_homework/").concat(item.parent_container_id, "/question")); } if (item.homework_type === 'practice') { //实训作业 return window.open("/classrooms/".concat(item.belong_container_id, "/shixun_homework/").concat(item.parent_container_id, "/detail?tabs=1")); } return ''; case 'GraduationTopic': // 毕业目标页 parent_container_id return window.open("/classrooms/".concat(item.belong_container_id, "/graduation_topics/").concat(item.parent_container_id, "/detail")); case 'StudentWorksScore': //学生作业页 // if (item.homework_type === "normal") { // //普通作业 // return window.open(`/classrooms/${item.belong_container_id}/common_homework/${item.parent_container_id}/question`) // } // if (item.homework_type === "group") { // //分组作业 // return window.open(`/classrooms/${item.belong_container_id}/group_homework/${item.parent_container_id}/question`) // } // if (item.homework_type === "practice") { // //实训作业 // return window.open(`/classrooms/${item.belong_container_id}/shixun_homework/${item.parent_container_id}/detail?tabs=1`) // } return window.open(item.link_url); // return ""; } case 'Memo': // 交流问答页 :id = parent_container_id return window.open("/forums/".concat(item.parent_container_id)); case 'Message': // 交流问答页 :id = parent_container_id return window.open("/forums/"); case 'Watcher': // 用户个人中心页 :id = item.trigger_user.login return window.open("/users/".concat(item.trigger_user.login, "/classrooms")); case 'PraiseTread': // 这块太复杂 不好处理 return ''; case 'Grade': //个人中心页 :id = item.trigger_user.login // return window.open(`/users/${userInfo()?.login}/classrooms`; return ''; case 'JoinProject': //项目详情-申请加入项目审核页 :id = container_id return window.open(env["a" /* default */].FORGE + item.project_url); // return window.open(`/projects/${item.container_id}`) case 'ReporterJoinProject': //项目详情页 :id = container_id return window.open(env["a" /* default */].FORGE + item.project_url); // return window.open(`/projects/${item.container_id}`) case 'DealProject': //项目详情页 :id = container_id return window.open(env["a" /* default */].FORGE + item.project_url); // return window.open(`/projects/${item.container_id}`) case 'ManagerJoinProject': //项目详情页 :id = container_id return window.open(env["a" /* default */].FORGE + item.project_url); // return window.open(`/projects/${item.container_id}`) case 'Poll': switch (item.parent_container_type) { case 'CommitPoll': // 课堂id belong_container_id //课堂-学生已提交问卷列表 :id = container_id return window.open("\t/classrooms/".concat(item.belong_container_id, "/poll/").concat(item.container_id, "/detail")); default: // 课堂-问卷列表 :id = container_id return window.open("\t/classrooms/".concat(item.belong_container_id, "/poll/").concat(item.container_id, "/detail")); } case 'Exercise': switch (item.parent_container_type) { case 'CommitExercise': // 课堂-学生试卷详情 :id = container_id :user_id = trigger_user.id return window.open("\t/classrooms/".concat(item.belong_container_id, "/exercise/").concat(item.container_id, "/detail?tab=0")); //记得跳评阅页面 case 'ExerciseScore': // 课堂-学生试卷详情 :id = container_id :user_id = trigger_user.id return window.open("\t/classrooms/".concat(item.belong_container_id, "/exercise/").concat(item.container_id, "/detail?tab=0")); //记得跳评阅页面 default: // 课堂-试卷列表详情 :id = container_id return window.open("/classrooms/".concat(item.belong_container_id, "/exercise/").concat(item.container_id, "/detail?tab=0")); } case 'StudentGraduationTopic': //课堂-毕业选题详情 :id = parent_container_id return window.open("/classrooms/".concat(item.belong_container_id, "/graduation_topics/").concat(item.parent_container_id, "/detail")); case 'DealStudentTopicSelect': //课堂-毕业选题详情 :id = parent_container_id return window.open("/classrooms/".concat(item.belong_container_id, "/graduation_topics/").concat(item.parent_container_id, "/detail")); case 'GraduationTask': //课堂-毕业任务页 :id = container_id return window.open("/classrooms/".concat(item.belong_container_id, "/graduation_tasks/").concat(item.container_id)); case 'GraduationWork': //课堂-毕业xx页 :id = container_id return window.open("/classrooms/".concat(item.belong_container_id, "/graduation_tasks/").concat(item.container_id)); case 'GraduationWorkScore': // 课堂-毕业xx页 :id = parent_container_id return window.open("/classrooms/".concat(item.belong_container_id, "/graduation_tasks/").concat(item.parent_container_id)); case 'HomeworkCommon': switch (item.parent_container_type) { case 'AnonymousCommentFail': // 课堂-作业列表 homework = container_id if (item.homework_type === 'normal') { //普通作业 return window.open("/classrooms/".concat(item.belong_container_id, "/common_homework/").concat(item.parent_container_id, "/detail")); } if (item.homework_type === 'group') { //分组作业 return window.open("/classrooms/".concat(item.belong_container_id, "/group_homework/").concat(item.parent_container_id, "/detail")); } if (item.homework_type === 'practice') { //实训作业 return window.open("/classrooms/".concat(item.belong_container_id, "/shixun_homework/").concat(item.parent_container_id, "/detail?tabs=0")); } case 'HomeworkPublish': if (item.homework_type === 'normal') { //普通作业 return window.open("/classrooms/".concat(item.belong_container_id, "/common_homework/").concat(item.parent_container_id, "/detail")); } if (item.homework_type === 'group') { //分组作业 return window.open("/classrooms/".concat(item.belong_container_id, "/group_homework/").concat(item.parent_container_id, "/detail")); } if (item.homework_type === 'practice') { //实训作业 return window.open("/classrooms/".concat(item.belong_container_id, "/shixun_homework/").concat(item.parent_container_id, "/detail?tabs=0")); } case 'AnonymousAppeal': if (item.homework_type === 'normal') { //普通作业 return window.open("/classrooms/".concat(item.belong_container_id, "/common_homework/").concat(item.parent_container_id, "/detail")); } if (item.homework_type === 'group') { //分组作业 return window.open("/classrooms/".concat(item.belong_container_id, "/group_homework/").concat(item.parent_container_id, "/detail")); } if (item.homework_type === 'practice') { //实训作业 return window.open("/classrooms/".concat(item.belong_container_id, "/shixun_homework/").concat(item.parent_container_id, "/detail?tabs=0")); } default: // 课堂-作业列表 homework = container_id if (item.homework_type === 'normal') { //普通作业 return window.open("/classrooms/".concat(item.belong_container_id, "/common_homework/").concat(item.parent_container_id, "/detail")); } if (item.homework_type === 'group') { //分组作业 return window.open("/classrooms/".concat(item.belong_container_id, "/group_homework/").concat(item.parent_container_id, "/detail")); } if (item.homework_type === 'practice') { //实训作业 return window.open("/classrooms/".concat(item.belong_container_id, "/shixun_homework/").concat(item.parent_container_id, "/detail?tabs=0")); } } case 'StudentWork': //课堂-作业 :id = container_id if (item.homework_type === 'normal') { //普通作业 return window.open("/classrooms/".concat(item.belong_container_id, "/common_homework/").concat(item.parent_container_id, "/review/").concat(item.container_id)); } if (item.homework_type === 'group') { //分组作业/classrooms/1208/group_homework/22373/1219130/appraise return window.open("/classrooms/".concat(item.belong_container_id, "/group_homework/").concat(item.parent_container_id, "/review/").concat(item.container_id)); } if (item.homework_type === 'practice') { //实训作业 return window.open("/classrooms/".concat(item.belong_container_id, "/shixun_homework/").concat(item.parent_container_id, "/detail")); } case 'StudentWorksScore': return window.open("/classrooms/".concat(item.belong_container_id, "/common_homework/").concat(item.trigger_user.id, "/review/").concat(item.parent_container_id)); case 'StudentWorksScoresAppeal': return window.open("/classrooms/".concat(item.belong_container_id, "/common_homework/").concat(item.trigger_user.id, "/review/").concat(item.parent_container_id)); case 'ChallengeWorkScore': return ''; case 'SendMessage': // /managements/mirror_repository // return window.open(`/managements/mirror_repository`) return window.open("".concat(env["a" /* default */].API_SERVER, "/admins/mirror_repositories")); case 'Journal': //项目Issue页 :id = parent_container_id return window.open("/issues/".concat(item.parent_container_id)); case 'Issue': //项目Issue页 :id = container_id return window.open("/issues/".concat(item.container_id)); case 'PullRequest': // 项目pull request页 :id = parent_container_id return window.open(env["a" /* default */].FORGE + item.project_url); // return window.open(`/projects/${item.parent_container_id}/pull_requests`) case 'Department': //账号管理页 return window.open("/account/profile"); case 'Library': if (item.tiding_type === 'Apply') { // /managements/library_applies return window.open("/admins/library_applies"); } if (item.tiding_type === 'System') { //教学案例详情 :id = container_id return window.open("/moop_cases/".concat(item.container_id)); } case 'ProjectPackage': if (item.tiding_type === 'Destroyed') { return; } if (item.tiding_type === 'Destroyed_end') { return; } else { if (item.tiding_type === 'Apply') { ///managements/project_package_applies return window.open("/admins/project_package_applies"); } // if(item.tiding_type === 'System'){ //众包详情 :id = container_id return window.open("/crowdsourcing/".concat(item.container_id)); // } } case 'Discuss': if (item.parent_container_type === 'Hack' && item.extra) { return window.open("/myproblems/".concat(item.extra, "/comment")); } else if (item.extra === 'ai_reply' && item.task_identifier) { return window.open("/tasks/".concat(item.task_identifier, "?extra=extra")); } else { return window.open("/shixuns/".concat(item.identifier, "/shixun_discuss")); } case 'Video': if (item.tiding_type === 'Apply') { return window.open("/admins/video_applies"); } else if (item.tiding_type === 'System') { var _userInfo; return window.open("/users/".concat((_userInfo = Object(authority["x" /* userInfo */])()) === null || _userInfo === void 0 ? void 0 : _userInfo.login, "/videos")); } return ''; case 'PublicCourseStart': return window.open("/classrooms/".concat(item.container_id, "/informs")); case 'SubjectStartCourse': return window.open("/paths/".concat(item.container_id)); case 'ResubmitStudentWork': if (item.homework_type === 'normal') { //普通作业 return window.open("/classrooms/".concat(item.belong_container_id, "/common_homework/").concat(item.parent_container_id, "/").concat(item.container_id, "/appraise")); } if (item.homework_type === 'group') { //分组作业 return window.open("/classrooms/".concat(item.belong_container_id, "/group_homework/").concat(item.parent_container_id, "/").concat(item.container_id, "/appraise")); } case 'AdjustScore': //belong_container_id course的id if (item.homework_type === 'normal') { //普通作业 return window.open("/classrooms/".concat(item.belong_container_id, "/common_homework/").concat(item.parent_container_id)); } if (item.homework_type === 'group') { //分组作业 return window.open("/classrooms/".concat(item.belong_container_id, "/group_homework/").concat(item.parent_container_id)); } case 'LiveLink': return window.open("/classrooms/".concat(item.belong_container_id, "/course_videos?open=live")); case 'Hack': if (item.extra && item.parent_container_type !== 'HackDelete') { return window.open("/problems/".concat(item.extra, "/edit")); } default: return; } }; var util_checkLocalOrPublicIp = function checkLocalOrPublicIp(v) { var ip, modal; return new Promise( /*#__PURE__*/function () { var _ref = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee(resolve, reject) { var res; return regenerator_default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: if (!(v.ip_limit !== 'no' || v.ip_bind)) { _context.next = 4; break; } _context.next = 3; return Object(Exercise_ip["a" /* findLocalIp */])({ ip_limit: v === null || v === void 0 ? void 0 : v.ip_limit, ip_bind: v === null || v === void 0 ? void 0 : v.ip_bind }); case 3: ip = _context.sent; case 4: _context.next = 6; return Object(exercise["f" /* checkIp */])({ id: v.exerciseId, ip: ip }); case 6: res = _context.sent; if (res.status === 0) { resolve(res); } else { reject(res); } if (!v.errmsgHide) { _context.next = 10; break; } return _context.abrupt("return", true); case 10: if (!(res.status === -1)) { _context.next = 15; break; } modal = es_modal["a" /* default */].info({ title: /*#__PURE__*/external_window_React_default.a.createElement(row["a" /* default */], null, /*#__PURE__*/external_window_React_default.a.createElement(col["a" /* default */], { flex: "1" }, "\u63D0\u793A"), /*#__PURE__*/external_window_React_default.a.createElement(col["a" /* default */], null, /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "iconfont icon-yiguanbi1 current c-grey-c", onClick: function onClick() { return modal.destroy(); } }))), icon: null, className: 'custom-modal-divider', content: /*#__PURE__*/external_window_React_default.a.createElement("div", { className: "font16 p20" }, "\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"), okText: '我知道了' }); return _context.abrupt("return", false); case 15: if (!(res.status === -2)) { _context.next = 18; break; } modal = es_modal["a" /* default */].info({ title: /*#__PURE__*/external_window_React_default.a.createElement(row["a" /* default */], null, /*#__PURE__*/external_window_React_default.a.createElement(col["a" /* default */], { flex: "1" }, "\u63D0\u793A"), /*#__PURE__*/external_window_React_default.a.createElement(col["a" /* default */], null, /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "iconfont icon-yiguanbi1 current c-grey-c", onClick: function onClick() { return modal.destroy(); } }))), icon: null, className: 'custom-modal-divider', content: /*#__PURE__*/external_window_React_default.a.createElement("div", { className: "font16 p20" }, "\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "c-red" }, res.ip), "\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"), okText: '我知道了' }); return _context.abrupt("return", false); case 18: case "end": return _context.stop(); } } }, _callee); })); return function (_x, _x2) { return _ref.apply(this, arguments); }; }()); }; var isKepuKehuan = function isKepuKehuan() { if (location.pathname.indexOf('/classrooms/4RW9CYHY') > -1 || location.pathname.indexOf('/classrooms/qb4ft587') > -1 || location.pathname.indexOf('/classrooms/c5q9bsp2') > -1) { return true; } else { return false; } }; var startExercise = /*#__PURE__*/function () { var _ref2 = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee2(v) { var modal; return regenerator_default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: if (!((location.pathname.indexOf('/classrooms/4RW9CYHY') > -1 || location.pathname.indexOf('/classrooms/qb4ft587') > -1 || location.pathname.indexOf('/classrooms/c5q9bsp2') > -1) && !isPc())) { _context2.next = 3; break; } es_modal["a" /* default */].info({ content: '请使用电脑参加考试!' }); return _context2.abrupt("return"); case 3: if (!(v.ip_limit !== 'no' || v.ip_bind)) { _context2.next = 9; break; } _context2.next = 6; return util_checkLocalOrPublicIp(v); case 6: if (isChrome()) { _context2.next = 9; break; } es_modal["a" /* default */].info({ icon: null, okText: '确定', width: 500, content: /*#__PURE__*/external_window_React_default.a.createElement("div", { className: "font16" }, "\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301", /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "c-red" }, "\u8C37\u6B4C"), "\u3002", /*#__PURE__*/external_window_React_default.a.createElement("br", null), "\u8BF7\u4F7F\u7528", /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "c-red" }, "\u8C37\u6B4C"), "\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002") }); return _context2.abrupt("return"); case 9: if (!(v.open_camera || v.screen_open || v.ip_limit !== 'no' || v.ip_bind || v.identity_verify)) { _context2.next = 16; break; } if (isChromeOrFirefox()) { _context2.next = 13; break; } es_modal["a" /* default */].info({ icon: null, okText: '确定', width: 500, content: /*#__PURE__*/external_window_React_default.a.createElement("div", { className: "font16" }, "\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301", /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "c-red" }, "\u8C37\u6B4C"), "\u3001", /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "c-red" }, "\u706B\u72D0"), "\u6D4F\u89C8\u5668\u3002", /*#__PURE__*/external_window_React_default.a.createElement("br", null), "\u8BF7\u4F7F\u7528", /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "c-red" }, "\u8C37\u6B4C"), "\u3001", /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "c-red" }, "\u706B\u72D0"), "\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002") }); return _context2.abrupt("return", false); case 13: modal = es_modal["a" /* default */].info({ title: /*#__PURE__*/external_window_React_default.a.createElement(row["a" /* default */], null, /*#__PURE__*/external_window_React_default.a.createElement(col["a" /* default */], { flex: "1" }, "\u8003\u8BD5\u8BF4\u660E"), /*#__PURE__*/external_window_React_default.a.createElement(col["a" /* default */], null, /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "iconfont icon-yiguanbi1 current c-grey-c", onClick: function onClick() { return modal.destroy(); } }))), width: 700, icon: null, className: 'custom-modal-divider', content: /*#__PURE__*/external_window_React_default.a.createElement("div", { className: "font16 p20" }, v.identity_verify && /*#__PURE__*/external_window_React_default.a.createElement(row["a" /* default */], { align: "middle", justify: "start", className: "mt20" }, /*#__PURE__*/external_window_React_default.a.createElement(col["a" /* default */], { flex: "45px" }, /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "iconfont icon-kaiqishexiangtou c-blue mr20 font24" })), /*#__PURE__*/external_window_React_default.a.createElement(col["a" /* default */], { flex: "1" }, "\u8FDB\u5165\u8003\u8BD5\u524D\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u9700\u91C7\u96C6\u7167\u7247\u8BA4\u8BC1\uFF0C\u8BA4\u8BC1\u901A\u8FC7\u5E76\u5F00\u542F\u624B\u673A\u5F55\u5236\u624D\u53EF\u4EE5\u8FDB\u5165\u8003\u8BD5\u3002", !checkIsClientExam() && /*#__PURE__*/external_window_React_default.a.createElement("a", { target: "_blank", href: "https://www.educoder.net/forums/4459" }, "\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))), v.open_camera && /*#__PURE__*/external_window_React_default.a.createElement(row["a" /* default */], { align: "middle", justify: "start", className: "mt20" }, /*#__PURE__*/external_window_React_default.a.createElement(col["a" /* default */], null, /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "iconfont icon-kaiqishexiangtou c-blue mr20 font24" })), /*#__PURE__*/external_window_React_default.a.createElement(col["a" /* default */], null, "\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01", !checkIsClientExam() && /*#__PURE__*/external_window_React_default.a.createElement("a", { target: "_blank", href: "https://www.educoder.net/forums/4459" }, "\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))), v.screen_open && /*#__PURE__*/external_window_React_default.a.createElement(row["a" /* default */], { justify: "start", className: "mt20" }, /*#__PURE__*/external_window_React_default.a.createElement(col["a" /* default */], { flex: "24px", className: "mr20" }, /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "iconfont icon-kaiqifangqieping c-blue font24" })), /*#__PURE__*/external_window_React_default.a.createElement(col["a" /* default */], { flex: "1" }, "\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7", v.screen_num, "\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09", !checkIsClientExam() && /*#__PURE__*/external_window_React_default.a.createElement("a", { target: "_blank", href: "https://www.educoder.net/forums/4460" }, "\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))), (v.inner_ip !== '' || v.public_ip !== '') && v.ip_limit !== 'no' && /*#__PURE__*/external_window_React_default.a.createElement(row["a" /* default */], { justify: "start", className: "mt20" }, /*#__PURE__*/external_window_React_default.a.createElement(col["a" /* default */], { flex: "24px", className: "mr20" }, /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "iconfont icon-IP c-blue font24" })), /*#__PURE__*/external_window_React_default.a.createElement(col["a" /* default */], { flex: "1" }, "\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542FIP\u8303\u56F4\u9650\u5B9A\u3002IP\u5730\u5740\u4E0D\u5728\u8303\u56F4\u5185\u4E0D\u53EF\u53C2\u52A0\u8003\u8BD5\u3002", /*#__PURE__*/external_window_React_default.a.createElement("br", null), !checkIsClientExam() && /*#__PURE__*/external_window_React_default.a.createElement(external_window_React_default.a.Fragment, null, /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "c-red" }, "\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"), /*#__PURE__*/external_window_React_default.a.createElement("br", null), /*#__PURE__*/external_window_React_default.a.createElement("a", { href: "https://www.educoder.net/forums/4478", target: "_blank" }, "\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")))), v.ip_bind && /*#__PURE__*/external_window_React_default.a.createElement(row["a" /* default */], { justify: "start", className: "mt20" }, /*#__PURE__*/external_window_React_default.a.createElement(col["a" /* default */], { flex: "24px", className: "mr20" }, /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "iconfont icon-IPbangding c-blue font24" })), /*#__PURE__*/external_window_React_default.a.createElement(col["a" /* default */], { flex: "1" }, "\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u8003\u8BD5\u671F\u95F4IP\u7ED1\u5B9A\u3002\u5F53\u60A8\u5F00\u59CB\u8003\u8BD5\u540E\uFF0C\u5C06\u81EA\u52A8\u7ED1\u5B9AIP\uFF0C\u8003\u8BD5\u671F\u95F4\u53EA\u5141\u8BB8\u4F7F\u7528\u552F\u4E00\u7684IP\u8FDB\u5165\u8003\u8BD5\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u5411\u8001\u5E08\u7533\u8BF7\u89E3\u9664IP\u7ED1\u5B9A\u3002", /*#__PURE__*/external_window_React_default.a.createElement("br", null), !checkIsClientExam() && /*#__PURE__*/external_window_React_default.a.createElement(external_window_React_default.a.Fragment, null, /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "c-red" }, "\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"), /*#__PURE__*/external_window_React_default.a.createElement("br", null), /*#__PURE__*/external_window_React_default.a.createElement("a", { href: "https://www.educoder.net/forums/4478", target: "_blank" }, "\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")))), /*#__PURE__*/external_window_React_default.a.createElement("p", { className: "ml40 mt40" }, /*#__PURE__*/external_window_React_default.a.createElement(es_checkbox["a" /* default */], { onChange: function onChange(e) { return modal.update({ okButtonProps: { disabled: !e.target.checked } }); } }, "\u6211\u5DF2\u9605\u8BFB"))), onOk: function onOk() { Object(fullscreen["d" /* requestFullScreen */])(document.body); if (v.open_phone_video_recording) { var _userInfo2; v.history.push("/classrooms/".concat(v.coursesId, "/exercise/").concat(v.exerciseId, "/users/").concat((_userInfo2 = Object(authority["x" /* userInfo */])()) === null || _userInfo2 === void 0 ? void 0 : _userInfo2.login, "/check")); } else if (v.identity_verify && v.current_status === 2) { var _userInfo3; v.history.push("/classrooms/".concat(v.coursesId, "/exercise/").concat(v.exerciseId, "/users/").concat((_userInfo3 = Object(authority["x" /* userInfo */])()) === null || _userInfo3 === void 0 ? void 0 : _userInfo3.login, "/check")); } else { var _userInfo4; v.history.push("/classrooms/".concat(v.coursesId, "/exercise/").concat(v.exerciseId, "/users/").concat((_userInfo4 = Object(authority["x" /* userInfo */])()) === null || _userInfo4 === void 0 ? void 0 : _userInfo4.login)); } }, okText: '进入考试', okButtonProps: { disabled: true } }); _context2.next = 17; break; case 16: if (v.identity_verify && v.current_status === 2) { v.history.push("/classrooms/".concat(v.coursesId, "/exercise/").concat(v.exerciseId, "/users/").concat(v.login, "/check")); } else { v.history.push("/classrooms/".concat(v.coursesId, "/exercise/").concat(v.exerciseId, "/users/").concat(v.login)); } case 17: case "end": return _context2.stop(); } } }, _callee2); })); return function startExercise(_x3) { return _ref2.apply(this, arguments); }; }(); var educationList = [{ name: '博士研究生', id: 8 }, { name: '硕士研究生', id: 7 }, { name: '本科', id: 6 }, { name: '大专', id: 5 }, { name: '中专', id: 4 }, { name: '高中', id: 3 }, { name: '初中', id: 2 }, { name: '小学', id: 1 }, { name: '其他', id: 9 }]; var parseUrl = function parseUrl(url) { var pattern = /(\w+)=([^\#&]*)/gi; var parames = {}; url.replace(pattern, function (attr, key, value) { parames[key] = decodeURI(value); }); return parames; }; var util_messageInfo = function messageInfo(status, date) { var info = { 1: '当前实践项目暂未发布,请联系本课堂教师。', 2: '当前实践项目不存在,请联系本课堂教师。', 3: '当前实践项目面向指定单位开放,请联系本课堂教师。', 4: "\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5C06\u4E8E".concat(date, "\u53D1\u5E03\uFF0C\u8BF7\u7B49\u5F85\u3002") }; var s = info[status]; message["b" /* default */].warn(s); }; var util_base64ToBlob = function base64ToBlob(code, filename) { var _filename$split, _filename$split2; // const parts = code.split(';base64,'); // const contentType = parts[0].split(':')[1]; var raw = window.atob(code); var rawLength = raw.length; var uInt8Array = new Uint8Array(rawLength); for (var i = 0; i < rawLength; ++i) { uInt8Array[i] = raw.charCodeAt(i); } console.log('type:', contentType[(_filename$split = filename.split('.')) === null || _filename$split === void 0 ? void 0 : _filename$split[1]] || 'application/octet-stream'); return new Blob([uInt8Array], { type: contentType[(_filename$split2 = filename.split('.')) === null || _filename$split2 === void 0 ? void 0 : _filename$split2[1]] || 'application/octet-stream' }); }; var downloadFile = function downloadFile(fileName, content, filename) { var blob = util_base64ToBlob(content, filename); // new Blob([content]); if (window.navigator.msSaveOrOpenBlob) { navigator.msSaveBlob(blob, fileName); } else { var link = document.createElement('a'); link.href = window.URL.createObjectURL(blob); link.download = fileName; //此写法兼容可火狐浏览器 document.body.appendChild(link); var evt = document.createEvent('MouseEvents'); evt.initEvent('click', false, false); link.dispatchEvent(evt); document.body.removeChild(link); } }; var util_trackEvent = function trackEvent(arr) { if (!!arr.length) { try { var _window, _userInfo5; window._czc.push(['_trackEvent'].concat(Object(toConsumableArray["a" /* default */])(arr))); (_window = window) === null || _window === void 0 ? void 0 : _window.gtag('event', arr[1], { event_category: arr[0], event_label: arr[2] || '', value: arr[3] || '', user_id: ((_userInfo5 = Object(authority["x" /* userInfo */])()) === null || _userInfo5 === void 0 ? void 0 : _userInfo5.login) || '' }); } catch (e) { console.log('trackEvent:err:', e); } } }; var util_trackEventCustom = function trackEventCustom(arr) { if (!!arr.length) { try { window._czc.push(['_setCustomVar'].concat(Object(toConsumableArray["a" /* default */])(arr))); } catch (e) { console.log('trackEvent:err:', e); } } }; //图片预览 var util_onPreviewImage = function onPreviewImage(e) { var parentIndexOf = function parentIndexOf(node, parent) { if (node.localName === parent) { return node; } for (var i = 0, n = node; n = n.parentNode; i++) { if (n.localName === parent) { return n; } if (n == document.documentElement) { return false; } //找不到目标父节点,防止死循环 } }; var t = e.target; var dom = parentIndexOf(t, 'a'); if (dom !== null && dom !== void 0 && dom.href) return; if (t.tagName.toUpperCase() === 'IMG') { var url = t.src || t.getAttribute('src'); if (url && url.indexOf('/images/avatars/User') === -1) { e.stopPropagation(); e.preventDefault(); mediator["a" /* default */].publish('preview-image', url); } } }; // 课堂获取目录名 var getCategoryName = function getCategoryName(data, categoryId) { if (data) { var _data$filter, _res$second_category, _res$second_category$, _res$second_category$2; var res = data === null || data === void 0 ? void 0 : (_data$filter = data.filter(function (item) { return item.type === location.pathname.split('/')[3]; })) === null || _data$filter === void 0 ? void 0 : _data$filter[0]; if (categoryId) return res === null || res === void 0 ? void 0 : (_res$second_category = res.second_category) === null || _res$second_category === void 0 ? void 0 : (_res$second_category$ = _res$second_category.filter(function (item) { return item.category_id == categoryId; })) === null || _res$second_category$ === void 0 ? void 0 : (_res$second_category$2 = _res$second_category$[0]) === null || _res$second_category$2 === void 0 ? void 0 : _res$second_category$2['category_name'];else return res === null || res === void 0 ? void 0 : res['name']; } return null; }; // 绑定手机号码 var util_bindPhone = function bindPhone(obj) { var modal = es_modal["a" /* default */].confirm({ title: '完善手机号码', content: '开启挑战前,请先绑定手机号码', okText: '立即绑定', cancelText: '取消', centered: true, onOk: function onOk() { location.href = '/account/secure'; }, onCancel: function onCancel() { modal.destroy(); (obj === null || obj === void 0 ? void 0 : obj.onCancel) && obj.onCancel(); } }); }; //复制文字,支持window换行 var util_copyTextFuc = function copyTextFuc() { var v = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; var hide = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; var input = document.createElement('textarea'); input.value = v; document.body.appendChild(input); input.select(); document.execCommand('Copy'); if (!hide) { message["b" /* default */].success('复制成功'); } document.body.removeChild(input); }; //获取URl参数 var getJsonFromUrl = function getJsonFromUrl(url) { if (!url) url = window.location.search; var query = url.substring(1); var result = {}; query.split('&').forEach(function (part) { var item = part.split('='); result[item[0]] = decodeURIComponent(item[1]); }); return result; }; // 一维数组转换为二维数组 var arrTrans = function arrTrans(num, arr) { if (!arr) return null; var iconsArr = []; arr.forEach(function (item, index) { var page = Math.floor(index / num); if (!iconsArr[page]) { iconsArr[page] = []; } iconsArr[page].push(item); }); return iconsArr; }; // 设置网页标题 var setDocumentTitle = function setDocumentTitle(title) { if (checkIsClientExam()) { document.title = '头歌考试系统'; } else { document.title = title || '头歌实践教学平台'; } }; // 检查是否C/S考试系统端 var checkIsClientExam = function checkIsClientExam() { var _window2, _window2$localStorage; return (_window2 = window) === null || _window2 === void 0 ? void 0 : (_window2$localStorage = _window2.localStorage) === null || _window2$localStorage === void 0 ? void 0 : _window2$localStorage.isClientExam; }; // 本地记录排序 var localSort = { setItem: function setItem(key, value, type) { var recordKey = key; var localRecordValue = localStorage.getItem(recordKey); var recordValue = localRecordValue !== null && localRecordValue !== '[object Object]' ? JSON.parse(localRecordValue) : {}; recordValue[type] = value; localStorage.setItem(recordKey, JSON.stringify(recordValue)); }, getItem: function getItem(key, type) { var recordKey = key; var localRecordValue = localStorage.getItem(recordKey); var recordValue = localRecordValue !== null && localRecordValue !== '[object Object]' ? JSON.parse(localRecordValue) : {}; return recordValue[type]; } }; // 图片地址转换 var util_ImgSrcConvert = function ImgSrcConvert(src) { if (src !== null && src !== void 0 && src.startsWith('http')) { return src; } return env["a" /* default */].IMG_SERVER + src; }; // 版本号比对 var compareVersion = function compareVersion(var1) { var var2 = getVersion(); var v1 = var1.split('.'); var v2 = var2.split('.'); var len = Math.max(v1.length, v2.length); while (v1.length < len) { v1.push('0'); } while (v2.length < len) { v2.push('0'); } for (var i = 0; i < len; i++) { var num1 = parseInt(v1[i]); var num2 = parseInt(v2[i]); if (num1 > num2) { return 1; } else if (num1 < num2) { return -1; } } return 0; }; var getVersion = function getVersion() { var agent = navigator.userAgent.toLowerCase(); var version = agent.match(/version\/[\d.]+/gi); if (version) { return version[0].replace(/version\//, ''); } return version; }; var isLocalApp = function isLocalApp() { return navigator.userAgent.indexOf("ExerciseApp") > -1; }; //前端题目随机 function randomArray(array, seed) { var currentIndex = array.length, temporaryValue, randomIndex; seed = seed || 1; var r = function r() { var x = Math.sin(seed++) * 1000; return x - Math.floor(x); }; while (0 !== currentIndex) { randomIndex = Math.floor(r() * currentIndex); currentIndex -= 1; temporaryValue = array[currentIndex]; array[currentIndex] = array[randomIndex]; array[randomIndex] = temporaryValue; } return array; } /***/ }), /***/ "1vuE": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.unscopables.flat.js ***! \*******************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // this method was added to unscopables after implementation // in popular engines, so it's moved to a separate module var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "eNh0"); addToUnscopables('flat'); /***/ }), /***/ 2: /*!********************************!*\ !*** ./util.inspect (ignored) ***! \********************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { /* (ignored) */ /***/ }), /***/ "22qN": /*!*********************************!*\ !*** ./src/styles/markdown.css ***! \*********************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin /***/ }), /***/ "25BE": /*!********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/iterableToArray.js ***! \********************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _iterableToArray; }); function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } /***/ }), /***/ "284h": /*!***********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/interopRequireWildcard.js ***! \***********************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var _typeof = __webpack_require__(/*! ./typeof.js */ "cDf5")["default"]; function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); } function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; } module.exports = _interopRequireWildcard, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "29mP": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/get-built-in.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var path = __webpack_require__(/*! ../internals/path */ "nFn1"); var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var aFunction = function (variable) { return typeof variable == 'function' ? variable : undefined; }; module.exports = function (namespace, method) { return arguments.length < 2 ? aFunction(path[namespace]) || aFunction(global[namespace]) : path[namespace] && path[namespace][method] || global[namespace] && global[namespace][method]; }; /***/ }), /***/ "2FZw": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/string-pad.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-string-pad-start-end var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var repeat = __webpack_require__(/*! ../internals/string-repeat */ "+rjg"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "FCfD"); var ceil = Math.ceil; // `String.prototype.{ padStart, padEnd }` methods implementation var createMethod = function (IS_END) { return function ($this, maxLength, fillString) { var S = String(requireObjectCoercible($this)); var stringLength = S.length; var fillStr = fillString === undefined ? ' ' : String(fillString); var intMaxLength = toLength(maxLength); var fillLen, stringFiller; if (intMaxLength <= stringLength || fillStr == '') return S; fillLen = intMaxLength - stringLength; stringFiller = repeat.call(fillStr, ceil(fillLen / fillStr.length)); if (stringFiller.length > fillLen) stringFiller = stringFiller.slice(0, fillLen); return IS_END ? S + stringFiller : stringFiller + S; }; }; module.exports = { // `String.prototype.padStart` method // https://tc39.github.io/ecma262/#sec-string.prototype.padstart start: createMethod(false), // `String.prototype.padEnd` method // https://tc39.github.io/ecma262/#sec-string.prototype.padend end: createMethod(true) }; /***/ }), /***/ "2GS6": /*!**********************************************************!*\ !*** ./node_modules/rc-util/es/createChainedFunction.js ***! \**********************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return createChainedFunction; }); /** * Safe chained function * * Will only create a new function if needed, * otherwise will pass back existing functions or null. * * @returns {function|null} */ function createChainedFunction() { var args = [].slice.call(arguments, 0); if (args.length === 1) { return args[0]; } return function chainedFunction() { for (var i = 0; i < args.length; i++) { if (args[i] && args[i].apply) { args[i].apply(this, arguments); } } }; } /***/ }), /***/ "2KAr": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.regexp.flags.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var objectDefinePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "YfKC"); var regExpFlags = __webpack_require__(/*! ../internals/regexp-flags */ "k/J9"); var UNSUPPORTED_Y = __webpack_require__(/*! ../internals/regexp-sticky-helpers */ "M8HR").UNSUPPORTED_Y; // `RegExp.prototype.flags` getter // https://tc39.github.io/ecma262/#sec-get-regexp.prototype.flags if (DESCRIPTORS && (/./g.flags != 'g' || UNSUPPORTED_Y)) { objectDefinePropertyModule.f(RegExp.prototype, 'flags', { configurable: true, get: regExpFlags }); } /***/ }), /***/ "2W6z": /*!*****************************************!*\ !*** ./node_modules/warning/warning.js ***! \*****************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** * Copyright (c) 2014-present, Facebook, Inc. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** * Similar to invariant but only logs a warning if the condition is not met. * This can be used to log issues in development environments in critical * paths. Removing the logging code for production environments will keep the * same logic and follow the same code paths. */ var __DEV__ = "production" !== 'production'; var warning = function() {}; if (__DEV__) { var printWarning = function printWarning(format, args) { var len = arguments.length; args = new Array(len > 1 ? len - 1 : 0); for (var key = 1; key < len; key++) { args[key - 1] = arguments[key]; } var argIndex = 0; var message = 'Warning: ' + format.replace(/%s/g, function() { return args[argIndex++]; }); if (typeof console !== 'undefined') { console.error(message); } try { // --- Welcome to debugging React --- // This error was thrown as a convenience so that you can use this stack // to find the callsite that caused this warning to fire. throw new Error(message); } catch (x) {} } warning = function(condition, format, args) { var len = arguments.length; args = new Array(len > 2 ? len - 2 : 0); for (var key = 2; key < len; key++) { args[key - 2] = arguments[key]; } if (format === undefined) { throw new Error( '`warning(condition, format, ...args)` requires a warning ' + 'message argument' ); } if (!condition) { printWarning.apply(null, [format].concat(args)); } }; } module.exports = warning; /***/ }), /***/ "2aV/": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.map-values.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "/dTS"); var getMapIterator = __webpack_require__(/*! ../internals/get-map-iterator */ "PPXv"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Map.prototype.mapValues` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { mapValues: function mapValues(callbackfn /* , thisArg */) { var map = anObject(this); var iterator = getMapIterator(map); var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); var newMap = new (speciesConstructor(map, getBuiltIn('Map')))(); var setter = aFunction(newMap.set); iterate(iterator, function (key, value) { setter.call(newMap, key, boundFunction(value, key, map)); }, undefined, true, true); return newMap; } }); /***/ }), /***/ "2j6C": /*!***************************************************!*\ !*** ./node_modules/minimalistic-assert/index.js ***! \***************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { module.exports = assert; function assert(val, msg) { if (!val) throw new Error(msg || 'Assertion failed'); } assert.equal = function assertEqual(l, r, msg) { if (l != r) throw new Error(msg || ('Assertion failed: ' + l + ' != ' + r)); }; /***/ }), /***/ "2kyd": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/well-known-symbol.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var shared = __webpack_require__(/*! ../internals/shared */ "xxaU"); var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var uid = __webpack_require__(/*! ../internals/uid */ "evbn"); var NATIVE_SYMBOL = __webpack_require__(/*! ../internals/native-symbol */ "Fs9M"); var USE_SYMBOL_AS_UID = __webpack_require__(/*! ../internals/use-symbol-as-uid */ "wgKq"); var WellKnownSymbolsStore = shared('wks'); var Symbol = global.Symbol; var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol : Symbol && Symbol.withoutSetter || uid; module.exports = function (name) { if (!has(WellKnownSymbolsStore, name)) { if (NATIVE_SYMBOL && has(Symbol, name)) WellKnownSymbolsStore[name] = Symbol[name]; else WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name); } return WellKnownSymbolsStore[name]; }; /***/ }), /***/ "2mql": /*!**********************************************************************************!*\ !*** ./node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js ***! \**********************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var reactIs = __webpack_require__(/*! react-is */ "TOwV"); /** * Copyright 2015, Yahoo! Inc. * Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms. */ var REACT_STATICS = { childContextTypes: true, contextType: true, contextTypes: true, defaultProps: true, displayName: true, getDefaultProps: true, getDerivedStateFromError: true, getDerivedStateFromProps: true, mixins: true, propTypes: true, type: true }; var KNOWN_STATICS = { name: true, length: true, prototype: true, caller: true, callee: true, arguments: true, arity: true }; var FORWARD_REF_STATICS = { '$$typeof': true, render: true, defaultProps: true, displayName: true, propTypes: true }; var MEMO_STATICS = { '$$typeof': true, compare: true, defaultProps: true, displayName: true, propTypes: true, type: true }; var TYPE_STATICS = {}; TYPE_STATICS[reactIs.ForwardRef] = FORWARD_REF_STATICS; TYPE_STATICS[reactIs.Memo] = MEMO_STATICS; function getStatics(component) { // React v16.11 and below if (reactIs.isMemo(component)) { return MEMO_STATICS; } // React v16.12 and above return TYPE_STATICS[component['$$typeof']] || REACT_STATICS; } var defineProperty = Object.defineProperty; var getOwnPropertyNames = Object.getOwnPropertyNames; var getOwnPropertySymbols = Object.getOwnPropertySymbols; var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; var getPrototypeOf = Object.getPrototypeOf; var objectPrototype = Object.prototype; function hoistNonReactStatics(targetComponent, sourceComponent, blacklist) { if (typeof sourceComponent !== 'string') { // don't hoist over string (html) components if (objectPrototype) { var inheritedComponent = getPrototypeOf(sourceComponent); if (inheritedComponent && inheritedComponent !== objectPrototype) { hoistNonReactStatics(targetComponent, inheritedComponent, blacklist); } } var keys = getOwnPropertyNames(sourceComponent); if (getOwnPropertySymbols) { keys = keys.concat(getOwnPropertySymbols(sourceComponent)); } var targetStatics = getStatics(targetComponent); var sourceStatics = getStatics(sourceComponent); for (var i = 0; i < keys.length; ++i) { var key = keys[i]; if (!KNOWN_STATICS[key] && !(blacklist && blacklist[key]) && !(sourceStatics && sourceStatics[key]) && !(targetStatics && targetStatics[key])) { var descriptor = getOwnPropertyDescriptor(sourceComponent, key); try { // Avoid failures from read-only properties defineProperty(targetComponent, key, descriptor); } catch (e) {} } } } return targetComponent; } module.exports = hoistNonReactStatics; /***/ }), /***/ 3: /*!******************************!*\ !*** min-document (ignored) ***! \******************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { /* (ignored) */ /***/ }), /***/ "33TD": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/object-to-string.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var TO_STRING_TAG_SUPPORT = __webpack_require__(/*! ../internals/to-string-tag-support */ "1Cbe"); var classof = __webpack_require__(/*! ../internals/classof */ "Ei+o"); // `Object.prototype.toString` method implementation // https://tc39.github.io/ecma262/#sec-object.prototype.tostring module.exports = TO_STRING_TAG_SUPPORT ? {}.toString : function toString() { return '[object ' + classof(this) + ']'; }; /***/ }), /***/ "33yf": /*!***********************************************!*\ !*** ./node_modules/path-browserify/index.js ***! \***********************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(process) {// .dirname, .basename, and .extname methods are extracted from Node.js v8.11.1, // backported and transplited with Babel, with backwards-compat fixes // Copyright Joyent, Inc. and other Node contributors. // // Permission is hereby granted, free of charge, to any person obtaining a // copy of this software and associated documentation files (the // "Software"), to deal in the Software without restriction, including // without limitation the rights to use, copy, modify, merge, publish, // distribute, sublicense, and/or sell copies of the Software, and to permit // persons to whom the Software is furnished to do so, subject to the // following conditions: // // The above copyright notice and this permission notice shall be included // in all copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN // NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, // DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. // resolves . and .. elements in a path array with directory names there // must be no slashes, empty elements, or device names (c:\) in the array // (so also no leading and trailing slashes - it does not distinguish // relative and absolute paths) function normalizeArray(parts, allowAboveRoot) { // if the path tries to go above the root, `up` ends up > 0 var up = 0; for (var i = parts.length - 1; i >= 0; i--) { var last = parts[i]; if (last === '.') { parts.splice(i, 1); } else if (last === '..') { parts.splice(i, 1); up++; } else if (up) { parts.splice(i, 1); up--; } } // if the path is allowed to go above the root, restore leading ..s if (allowAboveRoot) { for (; up--; up) { parts.unshift('..'); } } return parts; } // path.resolve([from ...], to) // posix version exports.resolve = function() { var resolvedPath = '', resolvedAbsolute = false; for (var i = arguments.length - 1; i >= -1 && !resolvedAbsolute; i--) { var path = (i >= 0) ? arguments[i] : process.cwd(); // Skip empty and invalid entries if (typeof path !== 'string') { throw new TypeError('Arguments to path.resolve must be strings'); } else if (!path) { continue; } resolvedPath = path + '/' + resolvedPath; resolvedAbsolute = path.charAt(0) === '/'; } // At this point the path should be resolved to a full absolute path, but // handle relative paths to be safe (might happen when process.cwd() fails) // Normalize the path resolvedPath = normalizeArray(filter(resolvedPath.split('/'), function(p) { return !!p; }), !resolvedAbsolute).join('/'); return ((resolvedAbsolute ? '/' : '') + resolvedPath) || '.'; }; // path.normalize(path) // posix version exports.normalize = function(path) { var isAbsolute = exports.isAbsolute(path), trailingSlash = substr(path, -1) === '/'; // Normalize the path path = normalizeArray(filter(path.split('/'), function(p) { return !!p; }), !isAbsolute).join('/'); if (!path && !isAbsolute) { path = '.'; } if (path && trailingSlash) { path += '/'; } return (isAbsolute ? '/' : '') + path; }; // posix version exports.isAbsolute = function(path) { return path.charAt(0) === '/'; }; // posix version exports.join = function() { var paths = Array.prototype.slice.call(arguments, 0); return exports.normalize(filter(paths, function(p, index) { if (typeof p !== 'string') { throw new TypeError('Arguments to path.join must be strings'); } return p; }).join('/')); }; // path.relative(from, to) // posix version exports.relative = function(from, to) { from = exports.resolve(from).substr(1); to = exports.resolve(to).substr(1); function trim(arr) { var start = 0; for (; start < arr.length; start++) { if (arr[start] !== '') break; } var end = arr.length - 1; for (; end >= 0; end--) { if (arr[end] !== '') break; } if (start > end) return []; return arr.slice(start, end - start + 1); } var fromParts = trim(from.split('/')); var toParts = trim(to.split('/')); var length = Math.min(fromParts.length, toParts.length); var samePartsLength = length; for (var i = 0; i < length; i++) { if (fromParts[i] !== toParts[i]) { samePartsLength = i; break; } } var outputParts = []; for (var i = samePartsLength; i < fromParts.length; i++) { outputParts.push('..'); } outputParts = outputParts.concat(toParts.slice(samePartsLength)); return outputParts.join('/'); }; exports.sep = '/'; exports.delimiter = ':'; exports.dirname = function (path) { if (typeof path !== 'string') path = path + ''; if (path.length === 0) return '.'; var code = path.charCodeAt(0); var hasRoot = code === 47 /*/*/; var end = -1; var matchedSlash = true; for (var i = path.length - 1; i >= 1; --i) { code = path.charCodeAt(i); if (code === 47 /*/*/) { if (!matchedSlash) { end = i; break; } } else { // We saw the first non-path separator matchedSlash = false; } } if (end === -1) return hasRoot ? '/' : '.'; if (hasRoot && end === 1) { // return '//'; // Backwards-compat fix: return '/'; } return path.slice(0, end); }; function basename(path) { if (typeof path !== 'string') path = path + ''; var start = 0; var end = -1; var matchedSlash = true; var i; for (i = path.length - 1; i >= 0; --i) { if (path.charCodeAt(i) === 47 /*/*/) { // If we reached a path separator that was not part of a set of path // separators at the end of the string, stop now if (!matchedSlash) { start = i + 1; break; } } else if (end === -1) { // We saw the first non-path separator, mark this as the end of our // path component matchedSlash = false; end = i + 1; } } if (end === -1) return ''; return path.slice(start, end); } // Uses a mixed approach for backwards-compatibility, as ext behavior changed // in new Node.js versions, so only basename() above is backported here exports.basename = function (path, ext) { var f = basename(path); if (ext && f.substr(-1 * ext.length) === ext) { f = f.substr(0, f.length - ext.length); } return f; }; exports.extname = function (path) { if (typeof path !== 'string') path = path + ''; var startDot = -1; var startPart = 0; var end = -1; var matchedSlash = true; // Track the state of characters (if any) we see before our first dot and // after any path separator we find var preDotState = 0; for (var i = path.length - 1; i >= 0; --i) { var code = path.charCodeAt(i); if (code === 47 /*/*/) { // If we reached a path separator that was not part of a set of path // separators at the end of the string, stop now if (!matchedSlash) { startPart = i + 1; break; } continue; } if (end === -1) { // We saw the first non-path separator, mark this as the end of our // extension matchedSlash = false; end = i + 1; } if (code === 46 /*.*/) { // If this is our first dot, mark it as the start of our extension if (startDot === -1) startDot = i; else if (preDotState !== 1) preDotState = 1; } else if (startDot !== -1) { // We saw a non-dot and non-path separator before our dot, so we should // have a good chance at having a non-empty extension preDotState = -1; } } if (startDot === -1 || end === -1 || // We saw a non-dot character immediately before the dot preDotState === 0 || // The (right-most) trimmed path component is exactly '..' preDotState === 1 && startDot === end - 1 && startDot === startPart + 1) { return ''; } return path.slice(startDot, end); }; function filter (xs, f) { if (xs.filter) return xs.filter(f); var res = []; for (var i = 0; i < xs.length; i++) { if (f(xs[i], i, xs)) res.push(xs[i]); } return res; } // String.prototype.substr - negative index don't work in IE8 var substr = 'ab'.substr(-1) === 'b' ? function (str, start, len) { return str.substr(start, len) } : function (str, start, len) { if (start < 0) start = str.length + start; return str.substr(start, len); } ; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../node-libs-browser/mock/process.js */ "Q2Ig"))) /***/ }), /***/ "3Mug": /*!***************************************************!*\ !*** ./node_modules/rc-util/lib/Dom/canUseDom.js ***! \***************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = canUseDom; function canUseDom() { return !!(typeof window !== 'undefined' && window.document && window.document.createElement); } /***/ }), /***/ "3UWB": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.isubh.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); // `Math.isubh` method // https://gist.github.com/BrendanEich/4294d5c212a6d2254703 // TODO: Remove from `core-js@4` $({ target: 'Math', stat: true }, { isubh: function isubh(x0, x1, y0, y1) { var $x0 = x0 >>> 0; var $x1 = x1 >>> 0; var $y0 = y0 >>> 0; return $x1 - (y1 >>> 0) - ((~$x0 & $y0 | ~($x0 ^ $y0) & $x0 - $y0 >>> 0) >>> 31) | 0; } }); /***/ }), /***/ "3Us1": /*!**********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.float32-array.js ***! \**********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var createTypedArrayConstructor = __webpack_require__(/*! ../internals/typed-array-constructor */ "Mi8B"); // `Float32Array` constructor // https://tc39.github.io/ecma262/#sec-typedarray-objects createTypedArrayConstructor('Float32', function (init) { return function Float32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); /***/ }), /***/ "3blH": /*!******************************************!*\ !*** ./src/models/competitions/index.ts ***! \******************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_competitions__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/competitions */ "hJwl"); var CompetitionsModel = { namespace: 'competitions', state: { name: '', loading: true, listParams: { page: 1, //第一页开始 per_page: 20, category: "" }, competitions: [], count: '' }, effects: { // 获取页面数据 getList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getList(_ref, _ref2) { var payload, call, put, listParams, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getList$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; listParams = payload; _context.next = 5; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* getCompetitionsList */ "v"], payload); case 5: response = _context.sent; _context.next = 8; return put({ type: "save", payload: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ listParams: listParams }, response) }); case 8: return _context.abrupt("return", response); case 9: case "end": return _context.stop(); } } }, getList); }), //提交学生数据 addApplytojoincourse: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function addApplytojoincourse(_ref3, _ref4) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function addApplytojoincourse$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload, callback = _ref3.callback; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* addApplytojoincourse */ "r"], payload); case 4: response = _context2.sent; return _context2.abrupt("return", response); case 6: case "end": return _context2.stop(); } } }, addApplytojoincourse); }), //报名 competitionTeams: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function competitionTeams(_ref5, _ref6) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function competitionTeams$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload, callback = _ref5.callback; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* competitionTeams */ "s"], payload); case 4: response = _context3.sent; return _context3.abrupt("return", response); case 6: case "end": return _context3.stop(); } } }, competitionTeams); }), //获取限制 getStaff: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getStaff(_ref7, _ref8) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getStaff$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload, callback = _ref7.callback; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* getStaff */ "A"], payload); case 4: response = _context4.sent; return _context4.abrupt("return", response); case 6: case "end": return _context4.stop(); } } }, getStaff); }), //获取头部信息 getHeader: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getHeader(_ref9, _ref10) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getHeader$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload, callback = _ref9.callback; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* getHeader */ "x"], payload); case 4: response = _context5.sent; return _context5.abrupt("return", response); case 6: case "end": return _context5.stop(); } } }, getHeader); }), //获取竞赛底部item信息 getItem: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getItem(_ref11, _ref12) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getItem$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload, callback = _ref11.callback; call = _ref12.call, put = _ref12.put; _context6.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* getItem */ "y"], payload); case 4: response = _context6.sent; return _context6.abrupt("return", response); case 6: case "end": return _context6.stop(); } } }, getItem); }), //修改item updateMdContent updateMdContent: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function updateMdContent(_ref13, _ref14) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function updateMdContent$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload, callback = _ref13.callback; call = _ref14.call, put = _ref14.put; _context7.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* updateMdContent */ "H"], payload); case 4: response = _context7.sent; return _context7.abrupt("return", response); case 6: case "end": return _context7.stop(); } } }, updateMdContent); }), //获取战队列表 getTeamList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getTeamList(_ref15, _ref16) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getTeamList$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: payload = _ref15.payload, callback = _ref15.callback; call = _ref16.call, put = _ref16.put; _context8.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* getTeamList */ "E"], payload); case 4: response = _context8.sent; return _context8.abrupt("return", response); case 6: case "end": return _context8.stop(); } } }, getTeamList); }), //获取战队头像 Edit getTeamDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getTeamDetail(_ref17, _ref18) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getTeamDetail$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: payload = _ref17.payload, callback = _ref17.callback; call = _ref18.call, put = _ref18.put; _context9.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* getTeamDetail */ "D"], payload); case 4: response = _context9.sent; return _context9.abrupt("return", response); case 6: case "end": return _context9.stop(); } } }, getTeamDetail); }), //修改战队信息 UpTeam: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function UpTeam(_ref19, _ref20) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function UpTeam$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: payload = _ref19.payload, callback = _ref19.callback; call = _ref20.call, put = _ref20.put; _context10.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* UpTeam */ "q"], payload); case 4: response = _context10.sent; return _context10.abrupt("return", response); case 6: case "end": return _context10.stop(); } } }, UpTeam); }), //删除战队 DeleteTeam: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function DeleteTeam(_ref21, _ref22) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function DeleteTeam$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: payload = _ref21.payload, callback = _ref21.callback; call = _ref22.call, put = _ref22.put; _context11.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* DeleteTeam */ "f"], payload); case 4: response = _context11.sent; return _context11.abrupt("return", response); case 6: case "end": return _context11.stop(); } } }, DeleteTeam); }), //退出战队 ExitTeam ExitTeam: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function ExitTeam(_ref23, _ref24) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function ExitTeam$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: payload = _ref23.payload, callback = _ref23.callback; call = _ref24.call, put = _ref24.put; _context12.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* ExitTeam */ "h"], payload); case 4: response = _context12.sent; return _context12.abrupt("return", response); case 6: case "end": return _context12.stop(); } } }, ExitTeam); }), //新增战队 AddTeam AddTeam: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function AddTeam(_ref25, _ref26) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function AddTeam$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: payload = _ref25.payload, callback = _ref25.callback; call = _ref26.call, put = _ref26.put; _context13.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* AddTeam */ "b"], payload); case 4: response = _context13.sent; return _context13.abrupt("return", response); case 6: case "end": return _context13.stop(); } } }, AddTeam); }), //加入战队 JoinTeam JoinTeam: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function JoinTeam(_ref27, _ref28) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function JoinTeam$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: payload = _ref27.payload, callback = _ref27.callback; call = _ref28.call, put = _ref28.put; _context14.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* JoinTeam */ "i"], payload); case 4: response = _context14.sent; return _context14.abrupt("return", response); case 6: case "end": return _context14.stop(); } } }, JoinTeam); }), //查找老师 getTeacher getTeacher: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getTeacher(_ref29, _ref30) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getTeacher$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: payload = _ref29.payload, callback = _ref29.callback; call = _ref30.call, put = _ref30.put; _context15.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* getTeacher */ "C"], payload); case 4: response = _context15.sent; return _context15.abrupt("return", response); case 6: case "end": return _context15.stop(); } } }, getTeacher); }), //查找学生 getStudents getStudents: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getStudents(_ref31, _ref32) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getStudents$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: payload = _ref31.payload, callback = _ref31.callback; call = _ref32.call, put = _ref32.put; _context16.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* getStudents */ "B"], payload); case 4: response = _context16.sent; return _context16.abrupt("return", response); case 6: case "end": return _context16.stop(); } } }, getStudents); }), //提交战队成员 SubmitTeam SubmitTeam: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function SubmitTeam(_ref33, _ref34) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function SubmitTeam$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: payload = _ref33.payload, callback = _ref33.callback; call = _ref34.call, put = _ref34.put; _context17.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* SubmitTeam */ "o"], payload); case 4: response = _context17.sent; return _context17.abrupt("return", response); case 6: case "end": return _context17.stop(); } } }, SubmitTeam); }), //领取代金劵 Reward Reward: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function Reward(_ref35, _ref36) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function Reward$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: payload = _ref35.payload, callback = _ref35.callback; call = _ref36.call, put = _ref36.put; _context18.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* Reward */ "n"], payload); case 4: response = _context18.sent; return _context18.abrupt("return", response); case 6: case "end": return _context18.stop(); } } }, Reward); }), //获取排行榜头部 ChartRules ChartRules: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function ChartRules(_ref37, _ref38) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function ChartRules$(_context19) { while (1) { switch (_context19.prev = _context19.next) { case 0: payload = _ref37.payload, callback = _ref37.callback; call = _ref38.call, put = _ref38.put; _context19.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* ChartRules */ "d"], payload); case 4: response = _context19.sent; return _context19.abrupt("return", response); case 6: case "end": return _context19.stop(); } } }, ChartRules); }), //获取战队信息 Charts Charts: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function Charts(_ref39, _ref40) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function Charts$(_context20) { while (1) { switch (_context20.prev = _context20.next) { case 0: payload = _ref39.payload, callback = _ref39.callback; call = _ref40.call, put = _ref40.put; _context20.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* Charts */ "e"], payload); case 4: response = _context20.sent; return _context20.abrupt("return", response); case 6: case "end": return _context20.stop(); } } }, Charts); }), //获取战队信息 TabResults TabResults: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function TabResults(_ref41, _ref42) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function TabResults$(_context21) { while (1) { switch (_context21.prev = _context21.next) { case 0: payload = _ref41.payload, callback = _ref41.callback; call = _ref42.call, put = _ref42.put; _context21.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* TabResults */ "p"], payload); case 4: response = _context21.sent; return _context21.abrupt("return", response); case 6: case "end": return _context21.stop(); } } }, TabResults); }), //获取战队信息 Results Results: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function Results(_ref43, _ref44) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function Results$(_context22) { while (1) { switch (_context22.prev = _context22.next) { case 0: payload = _ref43.payload, callback = _ref43.callback; call = _ref44.call, put = _ref44.put; _context22.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* Results */ "m"], payload); case 4: response = _context22.sent; return _context22.abrupt("return", response); case 6: case "end": return _context22.stop(); } } }, Results); }), //获取获奖证书 Prize Prize: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function Prize(_ref45, _ref46) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function Prize$(_context23) { while (1) { switch (_context23.prev = _context23.next) { case 0: payload = _ref45.payload, callback = _ref45.callback; call = _ref46.call, put = _ref46.put; _context23.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* Prize */ "k"], payload); case 4: response = _context23.sent; return _context23.abrupt("return", response); case 6: case "end": return _context23.stop(); } } }, Prize); }), //获取用户信息 Accounts Accounts: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function Accounts(_ref47, _ref48) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function Accounts$(_context24) { while (1) { switch (_context24.prev = _context24.next) { case 0: payload = _ref47.payload, callback = _ref47.callback; call = _ref48.call, put = _ref48.put; _context24.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* Accounts */ "a"], payload); case 4: response = _context24.sent; return _context24.abrupt("return", response); case 6: case "end": return _context24.stop(); } } }, Accounts); }), //获取验证码 getVerification getVerification: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getVerification(_ref49, _ref50) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getVerification$(_context25) { while (1) { switch (_context25.prev = _context25.next) { case 0: payload = _ref49.payload, callback = _ref49.callback; call = _ref50.call, put = _ref50.put; _context25.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* getVerification */ "F"], payload); case 4: response = _context25.sent; return _context25.abrupt("return", response); case 6: case "end": return _context25.stop(); } } }, getVerification); }), //绑定手机 PhoneBind: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function PhoneBind(_ref51, _ref52) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function PhoneBind$(_context26) { while (1) { switch (_context26.prev = _context26.next) { case 0: payload = _ref51.payload, callback = _ref51.callback; call = _ref52.call, put = _ref52.put; _context26.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* PhoneBind */ "j"], payload); case 4: response = _context26.sent; return _context26.abrupt("return", response); case 6: case "end": return _context26.stop(); } } }, PhoneBind); }), //绑定邮箱 EmailBind: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function EmailBind(_ref53, _ref54) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function EmailBind$(_context27) { while (1) { switch (_context27.prev = _context27.next) { case 0: payload = _ref53.payload, callback = _ref53.callback; call = _ref54.call, put = _ref54.put; _context27.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* EmailBind */ "g"], payload); case 4: response = _context27.sent; return _context27.abrupt("return", response); case 6: case "end": return _context27.stop(); } } }, EmailBind); }), //撤销认证 Authentication, Professional Authentication: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function Authentication(_ref55, _ref56) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function Authentication$(_context28) { while (1) { switch (_context28.prev = _context28.next) { case 0: payload = _ref55.payload, callback = _ref55.callback; call = _ref56.call, put = _ref56.put; _context28.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* Authentication */ "c"], payload); case 4: response = _context28.sent; return _context28.abrupt("return", response); case 6: case "end": return _context28.stop(); } } }, Authentication); }), Professional: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function Professional(_ref57, _ref58) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function Professional$(_context29) { while (1) { switch (_context29.prev = _context29.next) { case 0: payload = _ref57.payload, callback = _ref57.callback; call = _ref58.call, put = _ref58.put; _context29.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* Professional */ "l"], payload); case 4: response = _context29.sent; return _context29.abrupt("return", response); case 6: case "end": return _context29.stop(); } } }, Professional); }), //提交银行卡信息 setleader: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setleader(_ref59, _ref60) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setleader$(_context30) { while (1) { switch (_context30.prev = _context30.next) { case 0: payload = _ref59.payload, callback = _ref59.callback; call = _ref60.call, put = _ref60.put; _context30.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* setleader */ "G"], payload); case 4: response = _context30.sent; return _context30.abrupt("return", response); case 6: case "end": return _context30.stop(); } } }, setleader); }), //获取实训 getShixun getShixun: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getShixun(_ref61, _ref62) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getShixun$(_context31) { while (1) { switch (_context31.prev = _context31.next) { case 0: payload = _ref61.payload, callback = _ref61.callback; call = _ref62.call, put = _ref62.put; _context31.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* getShixun */ "z"], payload); case 4: response = _context31.sent; return _context31.abrupt("return", response); case 6: case "end": return _context31.stop(); } } }, getShixun); }), //获取课堂 getCourse getCourse: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getCourse(_ref63, _ref64) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getCourse$(_context32) { while (1) { switch (_context32.prev = _context32.next) { case 0: payload = _ref63.payload, callback = _ref63.callback; call = _ref64.call, put = _ref64.put; _context32.next = 4; return call(_service_competitions__WEBPACK_IMPORTED_MODULE_2__[/* getCourse */ "w"], payload); case 4: response = _context32.sent; return _context32.abrupt("return", response); case 6: case "end": return _context32.stop(); } } }, getCourse); }) }, reducers: { save: function save(state, action) { // console.log("reducers:",state,action) return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref65) { var dispatch = _ref65.dispatch, history = _ref65.history; // console.log("subscriptions:", dispatch, history) return history.listen(function (_ref66) { var pathname = _ref66.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (CompetitionsModel); /***/ }), /***/ "3dhw": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.regexp.to-string.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var redefine = __webpack_require__(/*! ../internals/redefine */ "NMFW"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var flags = __webpack_require__(/*! ../internals/regexp-flags */ "k/J9"); var TO_STRING = 'toString'; var RegExpPrototype = RegExp.prototype; var nativeToString = RegExpPrototype[TO_STRING]; var NOT_GENERIC = fails(function () { return nativeToString.call({ source: 'a', flags: 'b' }) != '/a/b'; }); // FF44- RegExp#toString has a wrong name var INCORRECT_NAME = nativeToString.name != TO_STRING; // `RegExp.prototype.toString` method // https://tc39.github.io/ecma262/#sec-regexp.prototype.tostring if (NOT_GENERIC || INCORRECT_NAME) { redefine(RegExp.prototype, TO_STRING, function toString() { var R = anObject(this); var p = String(R.source); var rf = R.flags; var f = String(rf === undefined && R instanceof RegExp && !('flags' in RegExpPrototype) ? flags.call(R) : rf); return '/' + p + '/' + f; }, { unsafe: true }); } /***/ }), /***/ "3tO9": /*!**************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/objectSpread2.js ***! \**************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var defineProperty = __webpack_require__(/*! ./defineProperty.js */ "lSNA"); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function _objectSpread2(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } module.exports = _objectSpread2, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "43iI": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.pad-end.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var $padEnd = __webpack_require__(/*! ../internals/string-pad */ "2FZw").end; var WEBKIT_BUG = __webpack_require__(/*! ../internals/string-pad-webkit-bug */ "y9mK"); // `String.prototype.padEnd` method // https://tc39.github.io/ecma262/#sec-string.prototype.padend $({ target: 'String', proto: true, forced: WEBKIT_BUG }, { padEnd: function padEnd(maxLength /* , fillString = ' ' */) { return $padEnd(this, maxLength, arguments.length > 1 ? arguments[1] : undefined); } }); /***/ }), /***/ "4IlW": /*!********************************************!*\ !*** ./node_modules/rc-util/es/KeyCode.js ***! \********************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /** * @ignore * some key-codes definition and utils from closure-library * @author yiminghe@gmail.com */ var KeyCode = { /** * MAC_ENTER */ MAC_ENTER: 3, /** * BACKSPACE */ BACKSPACE: 8, /** * TAB */ TAB: 9, /** * NUMLOCK on FF/Safari Mac */ NUM_CENTER: 12, /** * ENTER */ ENTER: 13, /** * SHIFT */ SHIFT: 16, /** * CTRL */ CTRL: 17, /** * ALT */ ALT: 18, /** * PAUSE */ PAUSE: 19, /** * CAPS_LOCK */ CAPS_LOCK: 20, /** * ESC */ ESC: 27, /** * SPACE */ SPACE: 32, /** * PAGE_UP */ PAGE_UP: 33, /** * PAGE_DOWN */ PAGE_DOWN: 34, /** * END */ END: 35, /** * HOME */ HOME: 36, /** * LEFT */ LEFT: 37, /** * UP */ UP: 38, /** * RIGHT */ RIGHT: 39, /** * DOWN */ DOWN: 40, /** * PRINT_SCREEN */ PRINT_SCREEN: 44, /** * INSERT */ INSERT: 45, /** * DELETE */ DELETE: 46, /** * ZERO */ ZERO: 48, /** * ONE */ ONE: 49, /** * TWO */ TWO: 50, /** * THREE */ THREE: 51, /** * FOUR */ FOUR: 52, /** * FIVE */ FIVE: 53, /** * SIX */ SIX: 54, /** * SEVEN */ SEVEN: 55, /** * EIGHT */ EIGHT: 56, /** * NINE */ NINE: 57, /** * QUESTION_MARK */ QUESTION_MARK: 63, /** * A */ A: 65, /** * B */ B: 66, /** * C */ C: 67, /** * D */ D: 68, /** * E */ E: 69, /** * F */ F: 70, /** * G */ G: 71, /** * H */ H: 72, /** * I */ I: 73, /** * J */ J: 74, /** * K */ K: 75, /** * L */ L: 76, /** * M */ M: 77, /** * N */ N: 78, /** * O */ O: 79, /** * P */ P: 80, /** * Q */ Q: 81, /** * R */ R: 82, /** * S */ S: 83, /** * T */ T: 84, /** * U */ U: 85, /** * V */ V: 86, /** * W */ W: 87, /** * X */ X: 88, /** * Y */ Y: 89, /** * Z */ Z: 90, /** * META */ META: 91, /** * WIN_KEY_RIGHT */ WIN_KEY_RIGHT: 92, /** * CONTEXT_MENU */ CONTEXT_MENU: 93, /** * NUM_ZERO */ NUM_ZERO: 96, /** * NUM_ONE */ NUM_ONE: 97, /** * NUM_TWO */ NUM_TWO: 98, /** * NUM_THREE */ NUM_THREE: 99, /** * NUM_FOUR */ NUM_FOUR: 100, /** * NUM_FIVE */ NUM_FIVE: 101, /** * NUM_SIX */ NUM_SIX: 102, /** * NUM_SEVEN */ NUM_SEVEN: 103, /** * NUM_EIGHT */ NUM_EIGHT: 104, /** * NUM_NINE */ NUM_NINE: 105, /** * NUM_MULTIPLY */ NUM_MULTIPLY: 106, /** * NUM_PLUS */ NUM_PLUS: 107, /** * NUM_MINUS */ NUM_MINUS: 109, /** * NUM_PERIOD */ NUM_PERIOD: 110, /** * NUM_DIVISION */ NUM_DIVISION: 111, /** * F1 */ F1: 112, /** * F2 */ F2: 113, /** * F3 */ F3: 114, /** * F4 */ F4: 115, /** * F5 */ F5: 116, /** * F6 */ F6: 117, /** * F7 */ F7: 118, /** * F8 */ F8: 119, /** * F9 */ F9: 120, /** * F10 */ F10: 121, /** * F11 */ F11: 122, /** * F12 */ F12: 123, /** * NUMLOCK */ NUMLOCK: 144, /** * SEMICOLON */ SEMICOLON: 186, /** * DASH */ DASH: 189, /** * EQUALS */ EQUALS: 187, /** * COMMA */ COMMA: 188, /** * PERIOD */ PERIOD: 190, /** * SLASH */ SLASH: 191, /** * APOSTROPHE */ APOSTROPHE: 192, /** * SINGLE_QUOTE */ SINGLE_QUOTE: 222, /** * OPEN_SQUARE_BRACKET */ OPEN_SQUARE_BRACKET: 219, /** * BACKSLASH */ BACKSLASH: 220, /** * CLOSE_SQUARE_BRACKET */ CLOSE_SQUARE_BRACKET: 221, /** * WIN_KEY */ WIN_KEY: 224, /** * MAC_FF_META */ MAC_FF_META: 224, /** * WIN_IME */ WIN_IME: 229, // ======================== Function ======================== /** * whether text and modified key is entered at the same time. */ isTextModifyingKeyEvent: function isTextModifyingKeyEvent(e) { var keyCode = e.keyCode; if (e.altKey && !e.ctrlKey || e.metaKey || keyCode >= KeyCode.F1 && keyCode <= KeyCode.F12) { return false; } // The following keys are quite harmless, even in combination with // CTRL, ALT or SHIFT. switch (keyCode) { case KeyCode.ALT: case KeyCode.CAPS_LOCK: case KeyCode.CONTEXT_MENU: case KeyCode.CTRL: case KeyCode.DOWN: case KeyCode.END: case KeyCode.ESC: case KeyCode.HOME: case KeyCode.INSERT: case KeyCode.LEFT: case KeyCode.MAC_FF_META: case KeyCode.META: case KeyCode.NUMLOCK: case KeyCode.NUM_CENTER: case KeyCode.PAGE_DOWN: case KeyCode.PAGE_UP: case KeyCode.PAUSE: case KeyCode.PRINT_SCREEN: case KeyCode.RIGHT: case KeyCode.SHIFT: case KeyCode.UP: case KeyCode.WIN_KEY: case KeyCode.WIN_KEY_RIGHT: return false; default: return true; } }, /** * whether character is entered. */ isCharacterKey: function isCharacterKey(keyCode) { if (keyCode >= KeyCode.ZERO && keyCode <= KeyCode.NINE) { return true; } if (keyCode >= KeyCode.NUM_ZERO && keyCode <= KeyCode.NUM_MULTIPLY) { return true; } if (keyCode >= KeyCode.A && keyCode <= KeyCode.Z) { return true; } // Safari sends zero key code for non-latin characters. if (window.navigator.userAgent.indexOf('WebKit') !== -1 && keyCode === 0) { return true; } switch (keyCode) { case KeyCode.SPACE: case KeyCode.QUESTION_MARK: case KeyCode.NUM_PLUS: case KeyCode.NUM_MINUS: case KeyCode.NUM_PERIOD: case KeyCode.NUM_DIVISION: case KeyCode.SEMICOLON: case KeyCode.DASH: case KeyCode.EQUALS: case KeyCode.COMMA: case KeyCode.PERIOD: case KeyCode.SLASH: case KeyCode.APOSTROPHE: case KeyCode.SINGLE_QUOTE: case KeyCode.OPEN_SQUARE_BRACKET: case KeyCode.BACKSLASH: case KeyCode.CLOSE_SQUARE_BRACKET: return true; default: return false; } } }; /* harmony default export */ __webpack_exports__["a"] = (KeyCode); /***/ }), /***/ "4MGa": /*!********************************************!*\ !*** ./src/styles/iconeditor/iconfont.css ***! \********************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin /***/ }), /***/ "4Mzw": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.json.to-string-tag.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "kiNa"); // JSON[@@toStringTag] property // https://tc39.github.io/ecma262/#sec-json-@@tostringtag setToStringTag(global.JSON, 'JSON', true); /***/ }), /***/ "4rKd": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.date.to-primitive.js ***! \**************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "lz10"); var dateToPrimitive = __webpack_require__(/*! ../internals/date-to-primitive */ "aKVN"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var TO_PRIMITIVE = wellKnownSymbol('toPrimitive'); var DatePrototype = Date.prototype; // `Date.prototype[@@toPrimitive]` method // https://tc39.github.io/ecma262/#sec-date.prototype-@@toprimitive if (!(TO_PRIMITIVE in DatePrototype)) { createNonEnumerableProperty(DatePrototype, TO_PRIMITIVE, dateToPrimitive); } /***/ }), /***/ "58Ye": /*!******************************!*\ !*** ./src/styles/base.less ***! \******************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin /***/ }), /***/ "5Blz": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.reduce-right.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var $reduceRight = __webpack_require__(/*! ../internals/array-reduce */ "9RRT").right; var arrayMethodIsStrict = __webpack_require__(/*! ../internals/array-method-is-strict */ "R8iy"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "kGMc"); var STRICT_METHOD = arrayMethodIsStrict('reduceRight'); // For preventing possible almost infinite loop in non-standard implementations, test the forward version of the method var USES_TO_LENGTH = arrayMethodUsesToLength('reduce', { 1: 0 }); // `Array.prototype.reduceRight` method // https://tc39.github.io/ecma262/#sec-array.prototype.reduceright $({ target: 'Array', proto: true, forced: !STRICT_METHOD || !USES_TO_LENGTH }, { reduceRight: function reduceRight(callbackfn /* , initialValue */) { return $reduceRight(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); } }); /***/ }), /***/ "5FVT": /*!*************************************!*\ !*** ./src/models/forums/detail.ts ***! \*************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_forums__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/forums */ "h+Ho"); var ForumsDetailModal = { namespace: 'forumsDetail', state: { forumsDetailData: {} }, effects: { getForumsDetailData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getForumsDetailData(_ref, _ref2) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getForumsDetailData$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_forums__WEBPACK_IMPORTED_MODULE_2__[/* getForumsDetailData */ "d"], payload); case 4: response = _context.sent; _context.next = 7; return put({ type: "save", payload: { forumsDetailData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context.abrupt("return", response); case 8: case "end": return _context.stop(); } } }, getForumsDetailData); }), setForumsDetailData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setForumsDetailData(_ref3, _ref4) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setForumsDetailData$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return put({ type: "save", payload: { forumsDetailData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context2.stop(); } } }, setForumsDetailData); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref5) { var dispatch = _ref5.dispatch, history = _ref5.history; return history.listen(function (_ref6) { var pathname = _ref6.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (ForumsDetailModal); /***/ }), /***/ "5JgN": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/web.url-search-params.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` __webpack_require__(/*! ../modules/es.array.iterator */ "FbcW"); var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var USE_NATIVE_URL = __webpack_require__(/*! ../internals/native-url */ "lgSf"); var redefine = __webpack_require__(/*! ../internals/redefine */ "NMFW"); var redefineAll = __webpack_require__(/*! ../internals/redefine-all */ "ujhg"); var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "kiNa"); var createIteratorConstructor = __webpack_require__(/*! ../internals/create-iterator-constructor */ "uoF6"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "1aI8"); var anInstance = __webpack_require__(/*! ../internals/an-instance */ "igoe"); var hasOwn = __webpack_require__(/*! ../internals/has */ "jtLI"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var classof = __webpack_require__(/*! ../internals/classof */ "Ei+o"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var create = __webpack_require__(/*! ../internals/object-create */ "u+7+"); var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "HhvW"); var getIterator = __webpack_require__(/*! ../internals/get-iterator */ "qcmB"); var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "9SZg"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var $fetch = getBuiltIn('fetch'); var Headers = getBuiltIn('Headers'); var ITERATOR = wellKnownSymbol('iterator'); var URL_SEARCH_PARAMS = 'URLSearchParams'; var URL_SEARCH_PARAMS_ITERATOR = URL_SEARCH_PARAMS + 'Iterator'; var setInternalState = InternalStateModule.set; var getInternalParamsState = InternalStateModule.getterFor(URL_SEARCH_PARAMS); var getInternalIteratorState = InternalStateModule.getterFor(URL_SEARCH_PARAMS_ITERATOR); var plus = /\+/g; var sequences = Array(4); var percentSequence = function (bytes) { return sequences[bytes - 1] || (sequences[bytes - 1] = RegExp('((?:%[\\da-f]{2}){' + bytes + '})', 'gi')); }; var percentDecode = function (sequence) { try { return decodeURIComponent(sequence); } catch (error) { return sequence; } }; var deserialize = function (it) { var result = it.replace(plus, ' '); var bytes = 4; try { return decodeURIComponent(result); } catch (error) { while (bytes) { result = result.replace(percentSequence(bytes--), percentDecode); } return result; } }; var find = /[!'()~]|%20/g; var replace = { '!': '%21', "'": '%27', '(': '%28', ')': '%29', '~': '%7E', '%20': '+' }; var replacer = function (match) { return replace[match]; }; var serialize = function (it) { return encodeURIComponent(it).replace(find, replacer); }; var parseSearchParams = function (result, query) { if (query) { var attributes = query.split('&'); var index = 0; var attribute, entry; while (index < attributes.length) { attribute = attributes[index++]; if (attribute.length) { entry = attribute.split('='); result.push({ key: deserialize(entry.shift()), value: deserialize(entry.join('=')) }); } } } }; var updateSearchParams = function (query) { this.entries.length = 0; parseSearchParams(this.entries, query); }; var validateArgumentsLength = function (passed, required) { if (passed < required) throw TypeError('Not enough arguments'); }; var URLSearchParamsIterator = createIteratorConstructor(function Iterator(params, kind) { setInternalState(this, { type: URL_SEARCH_PARAMS_ITERATOR, iterator: getIterator(getInternalParamsState(params).entries), kind: kind }); }, 'Iterator', function next() { var state = getInternalIteratorState(this); var kind = state.kind; var step = state.iterator.next(); var entry = step.value; if (!step.done) { step.value = kind === 'keys' ? entry.key : kind === 'values' ? entry.value : [entry.key, entry.value]; } return step; }); // `URLSearchParams` constructor // https://url.spec.whatwg.org/#interface-urlsearchparams var URLSearchParamsConstructor = function URLSearchParams(/* init */) { anInstance(this, URLSearchParamsConstructor, URL_SEARCH_PARAMS); var init = arguments.length > 0 ? arguments[0] : undefined; var that = this; var entries = []; var iteratorMethod, iterator, next, step, entryIterator, entryNext, first, second, key; setInternalState(that, { type: URL_SEARCH_PARAMS, entries: entries, updateURL: function () { /* empty */ }, updateSearchParams: updateSearchParams }); if (init !== undefined) { if (isObject(init)) { iteratorMethod = getIteratorMethod(init); if (typeof iteratorMethod === 'function') { iterator = iteratorMethod.call(init); next = iterator.next; while (!(step = next.call(iterator)).done) { entryIterator = getIterator(anObject(step.value)); entryNext = entryIterator.next; if ( (first = entryNext.call(entryIterator)).done || (second = entryNext.call(entryIterator)).done || !entryNext.call(entryIterator).done ) throw TypeError('Expected sequence with length 2'); entries.push({ key: first.value + '', value: second.value + '' }); } } else for (key in init) if (hasOwn(init, key)) entries.push({ key: key, value: init[key] + '' }); } else { parseSearchParams(entries, typeof init === 'string' ? init.charAt(0) === '?' ? init.slice(1) : init : init + ''); } } }; var URLSearchParamsPrototype = URLSearchParamsConstructor.prototype; redefineAll(URLSearchParamsPrototype, { // `URLSearchParams.prototype.appent` method // https://url.spec.whatwg.org/#dom-urlsearchparams-append append: function append(name, value) { validateArgumentsLength(arguments.length, 2); var state = getInternalParamsState(this); state.entries.push({ key: name + '', value: value + '' }); state.updateURL(); }, // `URLSearchParams.prototype.delete` method // https://url.spec.whatwg.org/#dom-urlsearchparams-delete 'delete': function (name) { validateArgumentsLength(arguments.length, 1); var state = getInternalParamsState(this); var entries = state.entries; var key = name + ''; var index = 0; while (index < entries.length) { if (entries[index].key === key) entries.splice(index, 1); else index++; } state.updateURL(); }, // `URLSearchParams.prototype.get` method // https://url.spec.whatwg.org/#dom-urlsearchparams-get get: function get(name) { validateArgumentsLength(arguments.length, 1); var entries = getInternalParamsState(this).entries; var key = name + ''; var index = 0; for (; index < entries.length; index++) { if (entries[index].key === key) return entries[index].value; } return null; }, // `URLSearchParams.prototype.getAll` method // https://url.spec.whatwg.org/#dom-urlsearchparams-getall getAll: function getAll(name) { validateArgumentsLength(arguments.length, 1); var entries = getInternalParamsState(this).entries; var key = name + ''; var result = []; var index = 0; for (; index < entries.length; index++) { if (entries[index].key === key) result.push(entries[index].value); } return result; }, // `URLSearchParams.prototype.has` method // https://url.spec.whatwg.org/#dom-urlsearchparams-has has: function has(name) { validateArgumentsLength(arguments.length, 1); var entries = getInternalParamsState(this).entries; var key = name + ''; var index = 0; while (index < entries.length) { if (entries[index++].key === key) return true; } return false; }, // `URLSearchParams.prototype.set` method // https://url.spec.whatwg.org/#dom-urlsearchparams-set set: function set(name, value) { validateArgumentsLength(arguments.length, 1); var state = getInternalParamsState(this); var entries = state.entries; var found = false; var key = name + ''; var val = value + ''; var index = 0; var entry; for (; index < entries.length; index++) { entry = entries[index]; if (entry.key === key) { if (found) entries.splice(index--, 1); else { found = true; entry.value = val; } } } if (!found) entries.push({ key: key, value: val }); state.updateURL(); }, // `URLSearchParams.prototype.sort` method // https://url.spec.whatwg.org/#dom-urlsearchparams-sort sort: function sort() { var state = getInternalParamsState(this); var entries = state.entries; // Array#sort is not stable in some engines var slice = entries.slice(); var entry, entriesIndex, sliceIndex; entries.length = 0; for (sliceIndex = 0; sliceIndex < slice.length; sliceIndex++) { entry = slice[sliceIndex]; for (entriesIndex = 0; entriesIndex < sliceIndex; entriesIndex++) { if (entries[entriesIndex].key > entry.key) { entries.splice(entriesIndex, 0, entry); break; } } if (entriesIndex === sliceIndex) entries.push(entry); } state.updateURL(); }, // `URLSearchParams.prototype.forEach` method forEach: function forEach(callback /* , thisArg */) { var entries = getInternalParamsState(this).entries; var boundFunction = bind(callback, arguments.length > 1 ? arguments[1] : undefined, 3); var index = 0; var entry; while (index < entries.length) { entry = entries[index++]; boundFunction(entry.value, entry.key, this); } }, // `URLSearchParams.prototype.keys` method keys: function keys() { return new URLSearchParamsIterator(this, 'keys'); }, // `URLSearchParams.prototype.values` method values: function values() { return new URLSearchParamsIterator(this, 'values'); }, // `URLSearchParams.prototype.entries` method entries: function entries() { return new URLSearchParamsIterator(this, 'entries'); } }, { enumerable: true }); // `URLSearchParams.prototype[@@iterator]` method redefine(URLSearchParamsPrototype, ITERATOR, URLSearchParamsPrototype.entries); // `URLSearchParams.prototype.toString` method // https://url.spec.whatwg.org/#urlsearchparams-stringification-behavior redefine(URLSearchParamsPrototype, 'toString', function toString() { var entries = getInternalParamsState(this).entries; var result = []; var index = 0; var entry; while (index < entries.length) { entry = entries[index++]; result.push(serialize(entry.key) + '=' + serialize(entry.value)); } return result.join('&'); }, { enumerable: true }); setToStringTag(URLSearchParamsConstructor, URL_SEARCH_PARAMS); $({ global: true, forced: !USE_NATIVE_URL }, { URLSearchParams: URLSearchParamsConstructor }); // Wrap `fetch` for correct work with polyfilled `URLSearchParams` // https://github.com/zloirock/core-js/issues/674 if (!USE_NATIVE_URL && typeof $fetch == 'function' && typeof Headers == 'function') { $({ global: true, enumerable: true, forced: true }, { fetch: function fetch(input /* , init */) { var args = [input]; var init, body, headers; if (arguments.length > 1) { init = arguments[1]; if (isObject(init)) { body = init.body; if (classof(body) === URL_SEARCH_PARAMS) { headers = init.headers ? new Headers(init.headers) : new Headers(); if (!headers.has('content-type')) { headers.set('content-type', 'application/x-www-form-urlencoded;charset=UTF-8'); } init = create(init, { body: createPropertyDescriptor(0, String(body)), headers: createPropertyDescriptor(0, headers) }); } } args.push(init); } return $fetch.apply(this, args); } }); } module.exports = { URLSearchParams: URLSearchParamsConstructor, getState: getInternalParamsState }; /***/ }), /***/ "5QGz": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.atanh.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var nativeAtanh = Math.atanh; var log = Math.log; // `Math.atanh` method // https://tc39.github.io/ecma262/#sec-math.atanh // Tor Browser bug: Math.atanh(-0) -> 0 $({ target: 'Math', stat: true, forced: !(nativeAtanh && 1 / nativeAtanh(-0) < 0) }, { atanh: function atanh(x) { return (x = +x) == 0 ? x : log((1 + x) / (1 - x)) / 2; } }); /***/ }), /***/ "5WQS": /*!*********************************!*\ !*** ./src/service/messages.ts ***! \*********************************/ /*! exports provided: getTidings, unreadMessageInfo, getPrivateMessages, postPrivateMessages, getRecentContacts, getUsersForPrivateMessages, getPrivateMessageDetails, deletePrivateMessage */ /*! exports used: deletePrivateMessage, getPrivateMessageDetails, getPrivateMessages, getRecentContacts, getTidings, getUsersForPrivateMessages, postPrivateMessages, unreadMessageInfo */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return getTidings; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return unreadMessageInfo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return getPrivateMessages; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return postPrivateMessages; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return getRecentContacts; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return getUsersForPrivateMessages; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return getPrivateMessageDetails; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return deletePrivateMessage; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); function getTidings(_x) { return _getTidings.apply(this, arguments); } function _getTidings() { _getTidings = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/users/tidings.json', { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getTidings.apply(this, arguments); } function unreadMessageInfo(_x2) { return _unreadMessageInfo.apply(this, arguments); } function _unreadMessageInfo() { _unreadMessageInfo = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/".concat(params.userId, "/unread_message_info.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _unreadMessageInfo.apply(this, arguments); } function getPrivateMessages(_x3) { return _getPrivateMessages.apply(this, arguments); } function _getPrivateMessages() { _getPrivateMessages = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/".concat(params.userId, "/private_messages.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _getPrivateMessages.apply(this, arguments); } function postPrivateMessages(_x4) { return _postPrivateMessages.apply(this, arguments); } function _postPrivateMessages() { _postPrivateMessages = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/".concat(params.userId, "/private_messages.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _postPrivateMessages.apply(this, arguments); } function getRecentContacts(_x5) { return _getRecentContacts.apply(this, arguments); } function _getRecentContacts() { _getRecentContacts = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/".concat(params.id, "/recent_contacts.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _getRecentContacts.apply(this, arguments); } function getUsersForPrivateMessages(_x6) { return _getUsersForPrivateMessages.apply(this, arguments); } function _getUsersForPrivateMessages() { _getUsersForPrivateMessages = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users_for_private_messages.json", { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _getUsersForPrivateMessages.apply(this, arguments); } function getPrivateMessageDetails(_x7) { return _getPrivateMessageDetails.apply(this, arguments); } function _getPrivateMessageDetails() { _getPrivateMessageDetails = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/".concat(params.userId, "/private_message_details.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _getPrivateMessageDetails.apply(this, arguments); } function deletePrivateMessage(_x8) { return _deletePrivateMessage.apply(this, arguments); } function _deletePrivateMessage() { _deletePrivateMessage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/".concat(params.userId, "/private_messages/").concat(params.id, ".json"), { method: 'delete' })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _deletePrivateMessage.apply(this, arguments); } /***/ }), /***/ "5mCs": /*!****************************************!*\ !*** ./src/models/classrooms/index.ts ***! \****************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray */ "oBTY"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _service_classrooms__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/service/classrooms */ "oUNq"); var ClassroomsListModel = { namespace: 'classroomList', state: { name: '', loading: true, detailTopBanner: {// 课堂详情页面头部数据 }, detailLeftMenus: {// 课堂详情页面左侧menus }, detailLeftMenusNames: {// 课堂详情页面左侧menus }, // 实训作业 detailShixunsList: {}, detailGraduationTopicsList: {}, detailGraduationTaskList: {}, detailExerciseList: {}, detailPollsList: {}, // 普通作业 detailCommonHomeworksList: {}, detailAttendancesList: {}, detailAttendancesDetail: {}, detailAnnouncementList: {}, // 资源 detailAttachmentList: {}, detailCourseware: {}, // 我的课堂 courseMine: {}, // 视频 detailVideoList: {}, //直播 detailLiveVideoList: {}, // 问卷 detailBoardList: {}, // 课堂分组 courseGroups: {}, allCourseGroups: {}, // 分班 detailCourseGroupsList: {}, // 学生 detailCoursStudentsList: {}, // 统计 detailCourseStatisticsList: {}, // 签到统计 detailAttendancesStatistic: {}, // 学习成绩 detailCourseWorkscore: {}, // 课堂活跃度 detailCourseActscore: {}, // 所有课程列表 coursesLists: {}, // 实训所有列表 shixunLists: {}, // 学校列表 schoolList: {}, taskList: [], searchMemberList: {}, //记录操作的action key值 actionTabs: { key: '' }, listParams: { order: 'all', page: 1, //第一页开始 limit: 16, search: '' }, shareStatus: false }, effects: { // 教学课堂首页 getClassroom: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getClassroom(_ref, _ref2) { var payload, call, put, listParams, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getClassroom$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; listParams = payload; _context.next = 5; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getClassroomList */ "O"], payload); case 5: response = _context.sent; _context.next = 8; return put({ type: 'save', payload: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({ listParams: listParams }, response) }); case 8: return _context.abrupt("return", response); case 9: case "end": return _context.stop(); } } }, getClassroom); }), // 教学课堂详情头部信息 getClassroomTopBanner: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getClassroomTopBanner(_ref3, _ref4) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getClassroomTopBanner$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getClassroomTopBanner */ "S"], payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { detailTopBanner: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context2.stop(); } } }, getClassroomTopBanner); }), // 教学客堂详情左侧banner getClassroomLeftMenus: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getClassroomLeftMenus(_ref5, _ref6) { var payload, call, put, response, menus, param; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getClassroomLeftMenus$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getClassroomLeftMenus */ "N"], payload); case 4: response = _context3.sent; // 获取页面数据 menus = [].concat(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])((response === null || response === void 0 ? void 0 : response.course_modules) || []), Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])((response === null || response === void 0 ? void 0 : response.hidden_modules) || [])); param = {}; menus === null || menus === void 0 ? void 0 : menus.forEach(function (e) { param[e.type] = e.name; }); _context3.next = 10; return put({ type: 'save', payload: { detailLeftMenus: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response), detailLeftMenusNames: param } }); case 10: return _context3.abrupt("return", response); case 11: case "end": return _context3.stop(); } } }, getClassroomLeftMenus); }), //教学课堂详情-实训列表 getClassroomShixunsList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getClassroomShixunsList(_ref7, _ref8) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getClassroomShixunsList$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getClassroomShixunsList */ "Q"], payload); case 4: response = _context4.sent; _context4.next = 7; return put({ type: 'save', payload: { detailShixunsList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context4.stop(); } } }, getClassroomShixunsList); }), //教学课堂详情-实训列表老师 getClassroomTeacherShixunsList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getClassroomTeacherShixunsList(_ref9, _ref10) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getClassroomTeacherShixunsList$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getClassroomTeacherShixunsList */ "R"], payload); case 4: response = _context5.sent; _context5.next = 7; return put({ type: 'save', payload: { detailShixunsList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context5.abrupt("return", response); case 8: case "end": return _context5.stop(); } } }, getClassroomTeacherShixunsList); }), //教学课堂详情-普通作业列表 getClassroomCommonList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getClassroomCommonList(_ref11, _ref12) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getClassroomCommonList$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; _context6.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getClassroomShixunsList */ "Q"], payload); case 4: response = _context6.sent; _context6.next = 7; return put({ type: 'save', payload: { detailCommonHomeworksList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context6.stop(); } } }, getClassroomCommonList); }), //教学课堂详情-普通作业列表老师 getClassroomTeacherCommonList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getClassroomTeacherCommonList(_ref13, _ref14) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getClassroomTeacherCommonList$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload; call = _ref14.call, put = _ref14.put; _context7.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getClassroomTeacherShixunsList */ "R"], payload); case 4: response = _context7.sent; _context7.next = 7; return put({ type: 'save', payload: { detailCommonHomeworksList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context7.abrupt("return", response); case 8: case "end": return _context7.stop(); } } }, getClassroomTeacherCommonList); }), //教学课堂详情-毕业设计-毕设选题 getClassroomGraduationTopicsList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getClassroomGraduationTopicsList(_ref15, _ref16) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getClassroomGraduationTopicsList$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: payload = _ref15.payload; call = _ref16.call, put = _ref16.put; _context8.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getClassroomGraduationTopicsList */ "M"], payload); case 4: response = _context8.sent; _context8.next = 7; return put({ type: 'save', payload: { detailGraduationTopicsList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context8.stop(); } } }, getClassroomGraduationTopicsList); }), //教学课堂详情-毕业设计-毕设任务 getClassroomGraduationTaskList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getClassroomGraduationTaskList(_ref17, _ref18) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getClassroomGraduationTaskList$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: payload = _ref17.payload; call = _ref18.call, put = _ref18.put; _context9.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getClassroomGraduationTaskList */ "L"], payload); case 4: response = _context9.sent; _context9.next = 7; return put({ type: 'save', payload: { detailGraduationTaskList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context9.stop(); } } }, getClassroomGraduationTaskList); }), //教学课堂详情-试卷 getClassroomExercisesList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getClassroomExercisesList(_ref19, _ref20) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getClassroomExercisesList$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: payload = _ref19.payload; call = _ref20.call, put = _ref20.put; _context10.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getClassroomExercisesList */ "K"], payload); case 4: response = _context10.sent; _context10.next = 7; return put({ type: 'save', payload: { detailExerciseList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context10.stop(); } } }, getClassroomExercisesList); }), //教学课堂详情-问卷 getClassroomPollsList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getClassroomPollsList(_ref21, _ref22) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getClassroomPollsList$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: payload = _ref21.payload; call = _ref22.call, put = _ref22.put; _context11.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getClassroomPollsList */ "P"], payload); case 4: response = _context11.sent; _context11.next = 7; return put({ type: 'save', payload: { detailPollsList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context11.stop(); } } }, getClassroomPollsList); }), // 教学课堂-获取课堂班级 getCourseGroups: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getCourseGroups(_ref23, _ref24) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getCourseGroups$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: payload = _ref23.payload; call = _ref24.call, put = _ref24.put; _context12.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getCourseGroups */ "W"], payload); case 4: response = _context12.sent; _context12.next = 7; return put({ type: 'save', payload: { courseGroups: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context12.stop(); } } }, getCourseGroups); }), // 教学课堂-获取课堂班级 getAllCourseGroup: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getAllCourseGroup(_ref25, _ref26) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getAllCourseGroup$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: payload = _ref25.payload; call = _ref26.call, put = _ref26.put; _context13.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getAllCourseGroup */ "A"], payload); case 4: response = _context13.sent; _context13.next = 7; return put({ type: 'save', payload: { allCourseGroups: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context13.stop(); } } }, getAllCourseGroup); }), // 教学课堂 - 普通作业 getClassroomCommonHomeworksList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getClassroomCommonHomeworksList(_ref27, _ref28) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getClassroomCommonHomeworksList$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: payload = _ref27.payload; call = _ref28.call, put = _ref28.put; _context14.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getClassroomCommonHomeworksList */ "J"], payload); case 4: response = _context14.sent; _context14.next = 7; return put({ type: 'save', payload: { detailCommonHomeworksList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context14.stop(); } } }, getClassroomCommonHomeworksList); }), // 教学课堂 - 签到 getClassroomAttendancesList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getClassroomAttendancesList(_ref29, _ref30) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getClassroomAttendancesList$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: payload = _ref29.payload; call = _ref30.call, put = _ref30.put; _context15.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getClassroomAttendancesList */ "H"], payload); case 4: response = _context15.sent; _context15.next = 7; return put({ type: 'save', payload: { detailAttendancesList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context15.stop(); } } }, getClassroomAttendancesList); }), // 教学课堂 - 签到统计 getClassroomAttendancesStatistic: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getClassroomAttendancesStatistic(_ref31, _ref32) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getClassroomAttendancesStatistic$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: payload = _ref31.payload; call = _ref32.call, put = _ref32.put; _context16.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getClassroomAttendancesStatistic */ "I"], payload); case 4: response = _context16.sent; _context16.next = 7; return put({ type: 'save', payload: { detailAttendancesStatistic: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context16.stop(); } } }, getClassroomAttendancesStatistic); }), // 教学课堂 - 签到详情 getAttendanceDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getAttendanceDetail(_ref33, _ref34) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getAttendanceDetail$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: payload = _ref33.payload; call = _ref34.call, put = _ref34.put; _context17.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getAttendanceDetail */ "E"], payload); case 4: response = _context17.sent; _context17.next = 7; return put({ type: 'save', payload: { detailAttendancesDetail: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context17.abrupt("return", response); case 8: case "end": return _context17.stop(); } } }, getAttendanceDetail); }), // 教学课堂 - 公告列表 getAnnouncementList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getAnnouncementList(_ref35, _ref36) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getAnnouncementList$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: payload = _ref35.payload; call = _ref36.call, put = _ref36.put; _context18.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getAnnouncementList */ "C"], payload); case 4: response = _context18.sent; _context18.next = 7; return put({ type: 'save', payload: { detailAnnouncementList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context18.stop(); } } }, getAnnouncementList); }), //教学课堂 - 资源 getAttachmentList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getAttachmentList(_ref37, _ref38) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getAttachmentList$(_context19) { while (1) { switch (_context19.prev = _context19.next) { case 0: payload = _ref37.payload; call = _ref38.call, put = _ref38.put; _context19.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getAttachmentList */ "D"], payload); case 4: response = _context19.sent; _context19.next = 7; return put({ type: 'save', payload: { detailAttachmentList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response.data) } }); case 7: case "end": return _context19.stop(); } } }, getAttachmentList); }), //教学课堂 - 资源 需求回滚 getCourseware: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getCourseware(_ref39, _ref40) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getCourseware$(_context20) { while (1) { switch (_context20.prev = _context20.next) { case 0: payload = _ref39.payload; call = _ref40.call, put = _ref40.put; _context20.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getCourseware */ "eb"], payload); case 4: response = _context20.sent; _context20.next = 7; return put({ type: 'save', payload: { detailCourseware: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response.data) } }); case 7: case "end": return _context20.stop(); } } }, getCourseware); }), //教学课堂 - 视频 getVideoList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getVideoList(_ref41, _ref42) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getVideoList$(_context21) { while (1) { switch (_context21.prev = _context21.next) { case 0: payload = _ref41.payload; call = _ref42.call, put = _ref42.put; _context21.next = 4; return put({ type: 'save', payload: { detailVideoList: {} } }); case 4: _context21.next = 6; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getVideoList */ "ob"], payload); case 6: response = _context21.sent; _context21.next = 9; return put({ type: 'save', payload: { detailVideoList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 9: case "end": return _context21.stop(); } } }, getVideoList); }), //教学课堂 - 直播 getLiveVideoList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getLiveVideoList(_ref43, _ref44) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getLiveVideoList$(_context22) { while (1) { switch (_context22.prev = _context22.next) { case 0: payload = _ref43.payload; call = _ref44.call, put = _ref44.put; _context22.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getLiveVideoList */ "gb"], payload); case 4: response = _context22.sent; _context22.next = 7; return put({ type: 'save', payload: { detailLiveVideoList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context22.stop(); } } }, getLiveVideoList); }), // 教学课堂 我的课堂 getCoursesMine: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getCoursesMine(_ref45, _ref46) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getCoursesMine$(_context23) { while (1) { switch (_context23.prev = _context23.next) { case 0: payload = _ref45.payload, callback = _ref45.callback; call = _ref46.call, put = _ref46.put; _context23.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getCoursesMine */ "db"], payload); case 4: response = _context23.sent; _context23.next = 7; return put({ type: 'save', payload: { courseMine: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context23.abrupt("return", response.data); case 8: case "end": return _context23.stop(); } } }, getCoursesMine); }), // 教学课堂 讨论 getBoardList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getBoardList(_ref47, _ref48) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getBoardList$(_context24) { while (1) { switch (_context24.prev = _context24.next) { case 0: payload = _ref47.payload, callback = _ref47.callback; call = _ref48.call, put = _ref48.put; _context24.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getBoardList */ "G"], payload); case 4: response = _context24.sent; _context24.next = 7; return put({ type: 'save', payload: { detailBoardList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response.data) } }); case 7: return _context24.abrupt("return", response.data); case 8: case "end": return _context24.stop(); } } }, getBoardList); }), // 教学课堂 分班 getCourseGroupsList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getCourseGroupsList(_ref49, _ref50) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getCourseGroupsList$(_context25) { while (1) { switch (_context25.prev = _context25.next) { case 0: payload = _ref49.payload, callback = _ref49.callback; call = _ref50.call, put = _ref50.put; _context25.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getCourseGroupsList */ "X"], payload); case 4: response = _context25.sent; _context25.next = 7; return put({ type: 'save', payload: { detailCourseGroupsList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context25.abrupt("return", response); case 8: case "end": return _context25.stop(); } } }, getCourseGroupsList); }), // 教学课堂- 学生列表 getCourseStudentsList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getCourseStudentsList(_ref51, _ref52) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getCourseStudentsList$(_context26) { while (1) { switch (_context26.prev = _context26.next) { case 0: payload = _ref51.payload, callback = _ref51.callback; call = _ref52.call, put = _ref52.put; _context26.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getCourseStudentsList */ "ab"], payload); case 4: response = _context26.sent; _context26.next = 7; return put({ type: 'save', payload: { detailCoursStudentsList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context26.abrupt("return", response.data); case 8: case "end": return _context26.stop(); } } }, getCourseStudentsList); }), // 教学课堂 - 统计 getCourseStatistics: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getCourseStatistics(_ref53, _ref54) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getCourseStatistics$(_context27) { while (1) { switch (_context27.prev = _context27.next) { case 0: payload = _ref53.payload, callback = _ref53.callback; call = _ref54.call, put = _ref54.put; _context27.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getCourseStatistics */ "Z"], payload); case 4: response = _context27.sent; _context27.next = 7; return put({ type: 'save', payload: { detailCourseStatisticsList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context27.abrupt("return", response); case 8: case "end": return _context27.stop(); } } }, getCourseStatistics); }), // 教学课堂 - 课堂活跃度 getCourseActscore: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getCourseActscore(_ref55, _ref56) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getCourseActscore$(_context28) { while (1) { switch (_context28.prev = _context28.next) { case 0: payload = _ref55.payload, callback = _ref55.callback; call = _ref56.call, put = _ref56.put; _context28.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getCourseActscore */ "T"], payload); case 4: response = _context28.sent; _context28.next = 7; return put({ type: 'save', payload: { detailCourseActscore: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context28.abrupt("return", response); case 8: case "end": return _context28.stop(); } } }, getCourseActscore); }), // 教学课堂 - 学生成绩 getCourseWorkscore: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getCourseWorkscore(_ref57, _ref58) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getCourseWorkscore$(_context29) { while (1) { switch (_context29.prev = _context29.next) { case 0: payload = _ref57.payload, callback = _ref57.callback; call = _ref58.call, put = _ref58.put; _context29.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getCourseWorkscore */ "bb"], payload); case 4: response = _context29.sent; _context29.next = 7; return put({ type: 'save', payload: { detailCourseWorkscore: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context29.abrupt("return", response); case 8: case "end": return _context29.stop(); } } }, getCourseWorkscore); }), // 教学课堂 全部实训列表 getShixunLists: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getShixunLists(_ref59, _ref60) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getShixunLists$(_context30) { while (1) { switch (_context30.prev = _context30.next) { case 0: payload = _ref59.payload, callback = _ref59.callback; call = _ref60.call, put = _ref60.put; _context30.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getShixunLists */ "nb"], payload); case 4: response = _context30.sent; _context30.next = 7; return put({ type: 'save', payload: { shixunLists: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context30.abrupt("return", response); case 8: case "end": return _context30.stop(); } } }, getShixunLists); }), // 从课堂实验添加 getExperimentLists: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getExperimentLists(_ref61, _ref62) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getExperimentLists$(_context31) { while (1) { switch (_context31.prev = _context31.next) { case 0: payload = _ref61.payload, callback = _ref61.callback; call = _ref62.call, put = _ref62.put; _context31.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getExperimentLists */ "fb"], payload); case 4: response = _context31.sent; _context31.next = 7; return put({ type: 'save', payload: { shixunLists: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context31.abrupt("return", response); case 8: case "end": return _context31.stop(); } } }, getExperimentLists); }), getShixunAiRecommendLists: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getShixunAiRecommendLists(_ref63, _ref64) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getShixunAiRecommendLists$(_context32) { while (1) { switch (_context32.prev = _context32.next) { case 0: payload = _ref63.payload, callback = _ref63.callback; call = _ref64.call, put = _ref64.put; _context32.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getShixunAiRecommendLists */ "mb"], payload); case 4: response = _context32.sent; _context32.next = 7; return put({ type: 'save', payload: { shixunAiRecommendLists: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context32.abrupt("return", response); case 8: case "end": return _context32.stop(); } } }, getShixunAiRecommendLists); }), // 教学课堂 全部课程列表 getCoursesLists: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getCoursesLists(_ref65, _ref66) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getCoursesLists$(_context33) { while (1) { switch (_context33.prev = _context33.next) { case 0: payload = _ref65.payload, callback = _ref65.callback; call = _ref66.call, put = _ref66.put; _context33.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getCoursesLists */ "cb"], payload); case 4: response = _context33.sent; _context33.next = 7; return put({ type: 'save', payload: { coursesLists: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context33.abrupt("return", response); case 8: case "end": return _context33.stop(); } } }, getCoursesLists); }), // 教学课堂 创建课程 createCoursesHomework: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function createCoursesHomework(_ref67, _ref68) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function createCoursesHomework$(_context34) { while (1) { switch (_context34.prev = _context34.next) { case 0: payload = _ref67.payload, callback = _ref67.callback; call = _ref68.call, put = _ref68.put; _context34.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* createCoursesHomework */ "f"], payload); case 4: response = _context34.sent; return _context34.abrupt("return", response); case 6: case "end": return _context34.stop(); } } }, createCoursesHomework); }), // 教学课堂 创建实训作业 createShixunHomework: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function createShixunHomework(_ref69, _ref70) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function createShixunHomework$(_context35) { while (1) { switch (_context35.prev = _context35.next) { case 0: payload = _ref69.payload, callback = _ref69.callback; call = _ref70.call, put = _ref70.put; _context35.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* createShixunHomework */ "i"], payload); case 4: response = _context35.sent; return _context35.abrupt("return", response); case 6: case "end": return _context35.stop(); } } }, createShixunHomework); }), // 教学课堂 创建实训作业 createExperiment: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function createExperiment(_ref71, _ref72) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function createExperiment$(_context36) { while (1) { switch (_context36.prev = _context36.next) { case 0: payload = _ref71.payload, callback = _ref71.callback; call = _ref72.call, put = _ref72.put; _context36.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* createExperiment */ "g"], payload); case 4: response = _context36.sent; return _context36.abrupt("return", response); case 6: case "end": return _context36.stop(); } } }, createExperiment); }), getSchoolList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getSchoolList(_ref73, _ref74) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getSchoolList$(_context37) { while (1) { switch (_context37.prev = _context37.next) { case 0: payload = _ref73.payload, callback = _ref73.callback; call = _ref74.call, put = _ref74.put; _context37.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getSchoolList */ "kb"], payload); case 4: response = _context37.sent; _context37.next = 7; return put({ type: 'save', payload: { schoolList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response.school_names) } }); case 7: return _context37.abrupt("return", response.school_names); case 8: case "end": return _context37.stop(); } } }, getSchoolList); }), searchSchoolTeacherList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function searchSchoolTeacherList(_ref75, _ref76) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function searchSchoolTeacherList$(_context38) { while (1) { switch (_context38.prev = _context38.next) { case 0: payload = _ref75.payload, callback = _ref75.callback; call = _ref76.call, put = _ref76.put; _context38.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* searchSchoolTeacherList */ "wb"], payload); case 4: response = _context38.sent; _context38.next = 7; return put({ type: 'save', payload: { searchMemberList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context38.abrupt("return", response); case 8: case "end": return _context38.stop(); } } }, searchSchoolTeacherList); }), // 教学课堂 全部课程列表 getAllTaskList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getAllTaskList(_ref77, _ref78) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getAllTaskList$(_context39) { while (1) { switch (_context39.prev = _context39.next) { case 0: payload = _ref77.payload, callback = _ref77.callback; call = _ref78.call, put = _ref78.put; _context39.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* getAllTasks */ "B"], payload); case 4: response = _context39.sent; _context39.next = 7; return put({ type: 'save', payload: { taskList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(response.tasks) } }); case 7: return _context39.abrupt("return", response); case 8: case "end": return _context39.stop(); } } }, getAllTaskList); }), updateTaskPosition: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function updateTaskPosition(_ref79, _ref80) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function updateTaskPosition$(_context40) { while (1) { switch (_context40.prev = _context40.next) { case 0: payload = _ref79.payload, callback = _ref79.callback; call = _ref80.call, put = _ref80.put; _context40.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_3__[/* updateTaskPosition */ "Hb"], payload); case 4: response = _context40.sent; _context40.next = 7; return put({ type: 'save', payload: { actionTabs: { key: '' } } }); case 7: return _context40.abrupt("return", response); case 8: case "end": return _context40.stop(); } } }, updateTaskPosition); }), // 设置操做action setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function setActionTabs(_ref81, _ref82) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function setActionTabs$(_context41) { while (1) { switch (_context41.prev = _context41.next) { case 0: payload = _ref81.payload; call = _ref82.call, put = _ref82.put; _context41.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context41.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref83) { var dispatch = _ref83.dispatch, history = _ref83.history; // console.log("subscriptions:", dispatch, history) return history.listen(function (_ref84) { var pathname = _ref84.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (ClassroomsListModel); /***/ }), /***/ "5wUe": /*!***************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/slicedToArray.js ***! \***************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles */ "Q9SF"); var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit */ "MIOZ"); var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray */ "mGKP"); var nonIterableRest = __webpack_require__(/*! ./nonIterableRest */ "h0XC"); function _slicedToArray(arr, i) { return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest(); } module.exports = _slicedToArray; /***/ }), /***/ "5yw/": /*!*****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/iterators.js ***! \*****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { module.exports = {}; /***/ }), /***/ "66pj": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.cbrt.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var sign = __webpack_require__(/*! ../internals/math-sign */ "u93E"); var abs = Math.abs; var pow = Math.pow; // `Math.cbrt` method // https://tc39.github.io/ecma262/#sec-math.cbrt $({ target: 'Math', stat: true }, { cbrt: function cbrt(x) { return sign(x = +x) * pow(abs(x), 1 / 3); } }); /***/ }), /***/ "6CvP": /*!*****************************!*\ !*** ./src/service/home.ts ***! \*****************************/ /*! exports provided: HomeIndex, applyToJoinCourse, projectApplies, getHomeNotice, UploadNotice */ /*! exports used: HomeIndex, UploadNotice, applyToJoinCourse, getHomeNotice, projectApplies */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return HomeIndex; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return applyToJoinCourse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return projectApplies; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return getHomeNotice; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return UploadNotice; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); function HomeIndex() { return _HomeIndex.apply(this, arguments); } function _HomeIndex() { _HomeIndex = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee() { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])('/api/home/index.json', { method: 'Get' })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _HomeIndex.apply(this, arguments); } function applyToJoinCourse(_x) { return _applyToJoinCourse.apply(this, arguments); } function _applyToJoinCourse() { _applyToJoinCourse = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])('/api/courses/apply_to_join_course.json', { method: 'post', body: params })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _applyToJoinCourse.apply(this, arguments); } function projectApplies(_x2) { return _projectApplies.apply(this, arguments); } //获取首页广告 function _projectApplies() { _projectApplies = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])('/api/project_applies.json', { method: 'post', body: params })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _projectApplies.apply(this, arguments); } function getHomeNotice(_x3) { return _getHomeNotice.apply(this, arguments); } //确认是否点击弹窗 function _getHomeNotice() { _getHomeNotice = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])('/api/users/home_notice.json', { method: 'Get' })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _getHomeNotice.apply(this, arguments); } function UploadNotice(_x4) { return _UploadNotice.apply(this, arguments); } function _UploadNotice() { _UploadNotice = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])('/api/users/view_notice.json', { method: 'post', body: params })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _UploadNotice.apply(this, arguments); } /***/ }), /***/ "6FCX": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.weak-map.of.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var of = __webpack_require__(/*! ../internals/collection-of */ "qA1w"); // `WeakMap.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.of $({ target: 'WeakMap', stat: true }, { of: of }); /***/ }), /***/ "6YAi": /*!***********************************************!*\ !*** ./src/models/classrooms/announcement.ts ***! \***********************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_announcement__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/announcement */ "yMj0"); var AnnouncementModel = { namespace: 'announcement', state: { name: '普通试卷,随机试卷详情页面', loading: true, // 题库 actionTabs: {} }, effects: { // 公告 下移 informDown: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function informDown(_ref, _ref2) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function informDown$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload, callback = _ref.callback; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_announcement__WEBPACK_IMPORTED_MODULE_2__[/* informDown */ "a"], payload); case 4: response = _context.sent; return _context.abrupt("return", response); case 6: case "end": return _context.stop(); } } }, informDown); }), // 公告 上移 informUp: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function informUp(_ref3, _ref4) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function informUp$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload, callback = _ref3.callback; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_announcement__WEBPACK_IMPORTED_MODULE_2__[/* informUp */ "b"], payload); case 4: response = _context2.sent; return _context2.abrupt("return", response); case 6: case "end": return _context2.stop(); } } }, informUp); }), // 设置操做action setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref5, _ref6) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context3.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref7) { var dispatch = _ref7.dispatch, history = _ref7.history; } } }; /* harmony default export */ __webpack_exports__["a"] = (AnnouncementModel); /***/ }), /***/ "6cL7": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.search.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var fixRegExpWellKnownSymbolLogic = __webpack_require__(/*! ../internals/fix-regexp-well-known-symbol-logic */ "ENif"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "FCfD"); var sameValue = __webpack_require__(/*! ../internals/same-value */ "UPML"); var regExpExec = __webpack_require__(/*! ../internals/regexp-exec-abstract */ "dagG"); // @@search logic fixRegExpWellKnownSymbolLogic('search', 1, function (SEARCH, nativeSearch, maybeCallNative) { return [ // `String.prototype.search` method // https://tc39.github.io/ecma262/#sec-string.prototype.search function search(regexp) { var O = requireObjectCoercible(this); var searcher = regexp == undefined ? undefined : regexp[SEARCH]; return searcher !== undefined ? searcher.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O)); }, // `RegExp.prototype[@@search]` method // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@search function (regexp) { var res = maybeCallNative(nativeSearch, regexp, this); if (res.done) return res.value; var rx = anObject(regexp); var S = String(this); var previousLastIndex = rx.lastIndex; if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0; var result = regExpExec(rx, S); if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex; return result === null ? -1 : result.index; } ]; }); /***/ }), /***/ "6fQ5": /*!***************************************!*\ !*** ./src/models/problemset/util.ts ***! \***************************************/ /*! exports provided: formatCourseOptions, formatPaperData */ /*! exports used: formatCourseOptions, formatPaperData */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return formatCourseOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return formatPaperData; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); var formatCourseOptions = function formatCourseOptions(disciplines) { return disciplines === null || disciplines === void 0 ? void 0 : disciplines.map(function (item) { var children = (item.sub_disciplines || []).map(function (subItem) { return { value: subItem.id, label: subItem.name }; }); return { value: item.id, label: item.name, children: children }; }); }; var numberFormatChinese = { 1: '一', 2: '二', 3: '三', 4: '四', 5: '五', 6: '六', 7: '七', 8: '八' }; var formatPaperData = function formatPaperData(originData) { if (!originData) { return; } var _ref = originData || {}, all_questions_count = _ref.all_questions_count, all_score = _ref.all_score, single_questions = _ref.single_questions, multiple_questions = _ref.multiple_questions, judgement_questions = _ref.judgement_questions, program_questions = _ref.program_questions, completion_questions = _ref.completion_questions, subjective_questions = _ref.subjective_questions, practical_questions = _ref.practical_questions, combination_questions = _ref.combination_questions; var questionData = [Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ type: 'SINGLE', name: '单选题' }, single_questions), Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ type: 'MULTIPLE', name: '多选题' }, multiple_questions), Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ type: 'COMPLETION', name: '填空题' }, completion_questions), Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ type: 'JUDGMENT', name: '判断题' }, judgement_questions), Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ type: 'SUBJECTIVE', name: '简答题' }, subjective_questions), Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ type: 'PROGRAM', name: '编程题' }, program_questions), Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ type: 'PRACTICAL', name: '实训题' }, practical_questions), Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ type: 'COMBINATION', name: '组合题' }, combination_questions)]; var questionList = questionData.filter(function (item) { return item.questions_count > 0; }).map(function (item, index) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, item), { number: numberFormatChinese[index + 1] }); }); return { all_questions_count: all_questions_count, all_score: all_score, questionList: questionList }; }; /***/ }), /***/ "6ixQ": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/hidden-keys.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { module.exports = {}; /***/ }), /***/ "6koa": /*!*****************************************************!*\ !*** ./node_modules/shallow-equal/objects/index.js ***! \*****************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function shallowEqualObjects(objA, objB) { if (objA === objB) { return true; } if (!objA || !objB) { return false; } var aKeys = Object.keys(objA); var bKeys = Object.keys(objB); var len = aKeys.length; if (bKeys.length !== len) { return false; } for (var i = 0; i < len; i++) { var key = aKeys[i]; if (objA[key] !== objB[key] || !Object.prototype.hasOwnProperty.call(objB, key)) { return false; } } return true; } module.exports = shallowEqualObjects; /***/ }), /***/ "6spV": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.description.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // `Symbol.prototype.description` getter // https://tc39.github.io/ecma262/#sec-symbol.prototype.description var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "YfKC").f; var copyConstructorProperties = __webpack_require__(/*! ../internals/copy-constructor-properties */ "LJ80"); var NativeSymbol = global.Symbol; if (DESCRIPTORS && typeof NativeSymbol == 'function' && (!('description' in NativeSymbol.prototype) || // Safari 12 bug NativeSymbol().description !== undefined )) { var EmptyStringDescriptionStore = {}; // wrap Symbol constructor for correct work with undefined description var SymbolWrapper = function Symbol() { var description = arguments.length < 1 || arguments[0] === undefined ? undefined : String(arguments[0]); var result = this instanceof SymbolWrapper ? new NativeSymbol(description) // in Edge 13, String(Symbol(undefined)) === 'Symbol(undefined)' : description === undefined ? NativeSymbol() : NativeSymbol(description); if (description === '') EmptyStringDescriptionStore[result] = true; return result; }; copyConstructorProperties(SymbolWrapper, NativeSymbol); var symbolPrototype = SymbolWrapper.prototype = NativeSymbol.prototype; symbolPrototype.constructor = SymbolWrapper; var symbolToString = symbolPrototype.toString; var native = String(NativeSymbol('test')) == 'Symbol(test)'; var regexp = /^Symbol\((.*)\)[^)]+$/; defineProperty(symbolPrototype, 'description', { configurable: true, get: function description() { var symbol = isObject(this) ? this.valueOf() : this; var string = symbolToString.call(symbol); if (has(EmptyStringDescriptionStore, symbol)) return ''; var desc = native ? string.slice(7, -1) : string.replace(regexp, '$1'); return desc === '' ? undefined : desc; } }); $({ global: true, forced: true }, { Symbol: SymbolWrapper }); } /***/ }), /***/ "7BAe": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/function-bind-context.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); // optional / simple context binding module.exports = function (fn, that, length) { aFunction(fn); if (that === undefined) return fn; switch (length) { case 0: return function () { return fn.call(that); }; case 1: return function (a) { return fn.call(that, a); }; case 2: return function (a, b) { return fn.call(that, a, b); }; case 3: return function (a, b, c) { return fn.call(that, a, b, c); }; } return function (/* ...args */) { return fn.apply(that, arguments); }; }; /***/ }), /***/ "7KHo": /*!************************************************!*\ !*** ./src/models/engineering/evaluateList.ts ***! \************************************************/ /*! exports provided: evaluateListHeaderKey, default */ /*! exports used: default, evaluateListHeaderKey */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return evaluateListHeaderKey; }); /* harmony import */ var antd_es_message_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/message/style */ "miYZ"); /* harmony import */ var antd_es_message__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/message */ "tsqr"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties */ "PpiC"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty */ "jrin"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_5__); /* harmony import */ var _service_engineering__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/service/engineering */ "rbmi"); /* harmony import */ var _pages_Engineering_util__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/pages/Engineering/util */ "g+eg"); var _dataSource; var evaluateListHeaderKey = ['认证专业', '认证届别']; var EngineeringEvaluteLisModal = { namespace: 'engineeringEvaluteList', state: { actionTabs: { key: '', params: {} }, headerData: { dataSource: (_dataSource = {}, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])(_dataSource, evaluateListHeaderKey[0], { width: 235, placeholder: "\u8BF7\u9009\u62E9".concat(evaluateListHeaderKey[0]), loading: 'engineeringEvaluteList/getMajorList', dataList: [] }), Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])(_dataSource, evaluateListHeaderKey[1], { width: 138, placeholder: "\u8BF7\u9009\u62E9".concat(evaluateListHeaderKey[1]), loading: 'engineeringEvaluteList/getYearList', dataList: [] }), _dataSource), active: {} }, tabListData: { total: 0, pageNo: 1, pageSize: 20, dataSource: [] } }, effects: { setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_5___default.a.mark(function setActionTabs(_ref, _ref2) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_5___default.a.wrap(function setActionTabs$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context.stop(); } } }, setActionTabs); }), getMajorList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_5___default.a.mark(function getMajorList(_ref3, _ref4) { var payload, call, put, select, _yield$select, userInfo, result, item; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_5___default.a.wrap(function getMajorList$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put, select = _ref4.select; _context2.next = 4; return select(function (_) { return _.user; }); case 4: _yield$select = _context2.sent; userInfo = _yield$select.userInfo; if (!(userInfo !== null && userInfo !== void 0 && userInfo.school_id)) { _context2.next = 14; break; } _context2.next = 9; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_6__[/* getMajorListService */ "i"], userInfo.school_id); case 9: result = _context2.sent; if (!(result && result.data)) { _context2.next = 14; break; } item = _pages_Engineering_util__WEBPACK_IMPORTED_MODULE_7__[/* localSelect */ "a"].getItem(userInfo === null || userInfo === void 0 ? void 0 : userInfo.login); _context2.next = 14; return put({ type: 'setMajorOrYearDataSource', payload: { key: evaluateListHeaderKey[0], value: result.data.map(function (list) { return { label: list.name, value: list.ec_major_school_id }; }), active: result.data.length > 0 ? item[0] || result.data[0].ec_major_school_id : undefined } }); case 14: case "end": return _context2.stop(); } } }, getMajorList); }), getYearList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_5___default.a.mark(function getYearList(_ref5, _ref6) { var payload, call, put, select, result, _yield$select2, userInfo, item; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_5___default.a.wrap(function getYearList$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put, select = _ref6.select; _context3.next = 4; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_6__[/* getYearListService */ "k"], payload.id); case 4: result = _context3.sent; _context3.next = 7; return select(function (_) { return _.user; }); case 7: _yield$select2 = _context3.sent; userInfo = _yield$select2.userInfo; if (!(result && result.data)) { _context3.next = 13; break; } item = _pages_Engineering_util__WEBPACK_IMPORTED_MODULE_7__[/* localSelect */ "a"].getItem(userInfo === null || userInfo === void 0 ? void 0 : userInfo.login); _context3.next = 13; return put({ type: 'setMajorOrYearDataSource', payload: { key: evaluateListHeaderKey[1], value: result.data.map(function (list) { return { label: list.year, value: list.ec_year_id }; }), active: result.data.length > 0 ? payload.firstEnter ? item[1] : result.data[0].ec_year_id : undefined } }); case 13: case "end": return _context3.stop(); } } }, getYearList); }), getCourseResults: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_5___default.a.mark(function getCourseResults(_ref7, _ref8) { var _ref7$payload, payload, call, put, select, calc, page, per_page, _yield$select3, headerData, tabListData, _yield$select4, userInfo, id, param, result, k; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_5___default.a.wrap(function getCourseResults$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: _ref7$payload = _ref7.payload, payload = _ref7$payload === void 0 ? {} : _ref7$payload; call = _ref8.call, put = _ref8.put, select = _ref8.select; calc = payload.calc, page = payload.page, per_page = payload.per_page; _context4.next = 5; return select(function (_) { return _.engineeringEvaluteList; }); case 5: _yield$select3 = _context4.sent; headerData = _yield$select3.headerData; tabListData = _yield$select3.tabListData; _context4.next = 10; return select(function (_) { return _.user; }); case 10: _yield$select4 = _context4.sent; userInfo = _yield$select4.userInfo; id = headerData.active[evaluateListHeaderKey[1]]; if (!id) { _context4.next = 26; break; } param = { id: id, page: page || 1, per_page: per_page || tabListData.pageSize }; if (calc) { param = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, param), {}, { page: tabListData.pageNo }); } _context4.next = 18; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_6__[/* getCourseResultsService */ "e"], param); case 18: result = _context4.sent; k = [headerData.active[evaluateListHeaderKey[0]], headerData.active[evaluateListHeaderKey[1]]]; _pages_Engineering_util__WEBPACK_IMPORTED_MODULE_7__[/* localSelect */ "a"].setItem(userInfo === null || userInfo === void 0 ? void 0 : userInfo.login, k); if (!(result && result.ec_courses)) { _context4.next = 24; break; } _context4.next = 24; return put({ type: 'setCourseResults', payload: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, tabListData), {}, { pageNo: param.page, total: result.count, pageSize: param.per_page || tabListData.pageSize, dataSource: result.ec_courses.map(function (list, index) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, list), {}, { key: param.page > 1 ? (param.page - 1) * param.per_page + index + 1 : index + 1 }); }) }) }); case 24: _context4.next = 28; break; case 26: _context4.next = 28; return put({ type: 'setCourseResults', payload: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, tabListData), {}, { pageNo: 1, total: 0, dataSource: [] }) }); case 28: case "end": return _context4.stop(); } } }, getCourseResults); }), exportCourse: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_5___default.a.mark(function exportCourse(_ref9, _ref10) { var payload, call, select, _yield$select5, headerData; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_5___default.a.wrap(function exportCourse$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, select = _ref10.select; _context5.next = 4; return select(function (_) { return _.engineeringEvaluteList; }); case 4: _yield$select5 = _context5.sent; headerData = _yield$select5.headerData; if (!headerData.active[evaluateListHeaderKey[1]]) { _context5.next = 9; break; } _context5.next = 9; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_6__[/* exportCourseService */ "a"], headerData.active[evaluateListHeaderKey[1]]); case 9: case "end": return _context5.stop(); } } }, exportCourse); }), compute: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_5___default.a.mark(function compute(_ref11, _ref12) { var payload, call, put, all, rest, result; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_5___default.a.wrap(function compute$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; // all --true 全部计算 --false 单个计算 all = payload.all, rest = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])(payload, ["all"]); _context6.next = 5; return call(all ? _service_engineering__WEBPACK_IMPORTED_MODULE_6__[/* postComputeAllService */ "m"] : _service_engineering__WEBPACK_IMPORTED_MODULE_6__[/* postComputeCourseSingleService */ "n"], rest); case 5: result = _context6.sent; if (!(result && result.status === 0)) { _context6.next = 12; break; } antd_es_message__WEBPACK_IMPORTED_MODULE_1__[/* default */ "b"].success('计算完成'); _context6.next = 10; return put({ type: 'getCourseResults', payload: { calc: true } }); case 10: _context6.next = 13; break; case 12: antd_es_message__WEBPACK_IMPORTED_MODULE_1__[/* default */ "b"].error(result.message); case 13: case "end": return _context6.stop(); } } }, compute); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, state), action.payload); }, setMajorOrYearDataSource: function setMajorOrYearDataSource(state, _ref13) { var payload = _ref13.payload; var active = state.headerData.active; if (payload.active) { active = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, active), {}, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, payload.key, payload.active)); } return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, state), {}, { headerData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, state.headerData), {}, { dataSource: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, state.headerData.dataSource), {}, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, payload.key, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, state.headerData.dataSource[payload.key]), {}, { dataList: payload.value }))), active: active }) }); }, setMajorOrYearActive: function setMajorOrYearActive(state, _ref14) { var payload = _ref14.payload; return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, state), {}, { headerData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, state.headerData), {}, { active: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, state.headerData.active), {}, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, payload.key, payload.value)) }) }); }, setCourseResults: function setCourseResults(state, _ref15) { var payload = _ref15.payload; return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, state), {}, { tabListData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])({}, state.tabListData), payload) }); } }, subscriptions: { setup: function setup(_ref16) { var dispatch = _ref16.dispatch, history = _ref16.history; return history.listen(function (_ref17) { var pathname = _ref17.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (EngineeringEvaluteLisModal); /***/ }), /***/ "7VZV": /*!*************************************************!*\ !*** ./src/models/globalSetting.ts + 1 modules ***! \*************************************************/ /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/utils/env.ts because of ./src/pages/Three/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./src/utils/fetch.ts because of ./src/pages/Three/index.tsx */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js var objectSpread2 = __webpack_require__("k1fw"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js var regenerator = __webpack_require__("WmNS"); var regenerator_default = /*#__PURE__*/__webpack_require__.n(regenerator); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js var asyncToGenerator = __webpack_require__("9og8"); // EXTERNAL MODULE: ./src/utils/fetch.ts var fetch = __webpack_require__("ErOA"); // CONCATENATED MODULE: ./src/service/global.ts // console.log('-------123213-',window.location.hostname); //获取所有频道 function getGlobalSetting() { return _getGlobalSetting.apply(this, arguments); } function _getGlobalSetting() { _getGlobalSetting = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee() { return regenerator_default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(fetch["a" /* default */])('/api/setting.json', { method: 'Get' })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getGlobalSetting.apply(this, arguments); } function global_getSystemUpdate() { return _getSystemUpdate.apply(this, arguments); } function _getSystemUpdate() { _getSystemUpdate = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee2() { return regenerator_default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(fetch["a" /* default */])('/api/users/system_update.json', { method: 'Get' })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getSystemUpdate.apply(this, arguments); } // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__("m3rI"); // CONCATENATED MODULE: ./src/models/globalSetting.ts var GlobalSettingModel = { namespace: 'globalSetting', state: { name: '全局配置', loading: true, isIlearning: window.location.host.indexOf("learning.") > -1 ? true : false, // isIlearning:true, showFooter: true, showHeader: true, showHeaderFooter: true, showHeaderFixed: false, onlyShowBackTop: true, onlyShowBackTopIcons: true, operateModel: false, operateModelPath: '', showQuestionBackTop: false, theme: "default", globalLoading: { show: false, text: "" }, updateData: { end_time: "", start_time: "", subject: "", system_score: "", system_update: false } }, effects: { query: /*#__PURE__*/regenerator_default.a.mark(function query(_ref, _ref2) { var payload, call, put, response; return regenerator_default.a.wrap(function query$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(getGlobalSetting, payload); case 4: response = _context.sent; // 获取页面数据 globalSetting_handleDynamicFavicon(response); _context.next = 8; return put({ type: 'save', payload: Object(objectSpread2["a" /* default */])({}, response) }); case 8: case "end": return _context.stop(); } } }, query); }), getSystemUpdate: /*#__PURE__*/regenerator_default.a.mark(function getSystemUpdate(_ref3, _ref4) { var payload, call, put, response; return regenerator_default.a.wrap(function getSystemUpdate$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(global_getSystemUpdate, payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { updateData: Object(objectSpread2["a" /* default */])({}, response) } }); case 7: case "end": return _context2.stop(); } } }, getSystemUpdate); }), setTheme: /*#__PURE__*/regenerator_default.a.mark(function setTheme(_ref5, _ref6) { var payload, call, put, response; return regenerator_default.a.wrap(function setTheme$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(global_getSystemUpdate, payload); case 4: response = _context3.sent; _context3.next = 7; return put({ type: 'save', payload: { theme: payload || "default" } }); case 7: case "end": return _context3.stop(); } } }, setTheme); }), setGlobalLoading: /*#__PURE__*/regenerator_default.a.mark(function setGlobalLoading(_ref7, _ref8) { var payload, call, put; return regenerator_default.a.wrap(function setGlobalLoading$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return put({ type: 'save', payload: { globalLoading: Object(objectSpread2["a" /* default */])({}, payload) } }); case 4: case "end": return _context4.stop(); } } }, setGlobalLoading); }), // 显示隐藏头部 true显示 hide隐藏 headerToggle: /*#__PURE__*/regenerator_default.a.mark(function headerToggle(_ref9, _ref10) { var payload, call, put; return regenerator_default.a.wrap(function headerToggle$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put; _context5.next = 4; return put({ type: 'save', payload: { showHeader: payload } }); case 4: case "end": return _context5.stop(); } } }, headerToggle); }), // 显示隐藏尾部 true显示 hide隐藏 footerToggle: /*#__PURE__*/regenerator_default.a.mark(function footerToggle(_ref11, _ref12) { var payload, call, put; return regenerator_default.a.wrap(function footerToggle$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; _context6.next = 4; return put({ type: 'save', payload: { showFooter: payload } }); case 4: case "end": return _context6.stop(); } } }, footerToggle); }), // 显示隐藏头部尾部 true显示 hide隐藏 headerFooterToggle: /*#__PURE__*/regenerator_default.a.mark(function headerFooterToggle(_ref13, _ref14) { var payload, call, put; return regenerator_default.a.wrap(function headerFooterToggle$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload; call = _ref14.call, put = _ref14.put; _context7.next = 4; return put({ type: 'save', payload: { showHeaderFooter: payload } }); case 4: case "end": return _context7.stop(); } } }, headerFooterToggle); }), // 显示隐藏头部 Fixed 布局 true显示 hide隐藏 headerFixedToggle: /*#__PURE__*/regenerator_default.a.mark(function headerFixedToggle(_ref15, _ref16) { var payload, call, put; return regenerator_default.a.wrap(function headerFixedToggle$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: payload = _ref15.payload; call = _ref16.call, put = _ref16.put; _context8.next = 4; return put({ type: 'save', payload: { showHeaderFixed: payload } }); case 4: case "end": return _context8.stop(); } } }, headerFixedToggle); }), // 只显示隐藏侧边返回顶部操作 true显示 hide隐藏 onlyShowBackTopToggle: /*#__PURE__*/regenerator_default.a.mark(function onlyShowBackTopToggle(_ref17, _ref18) { var payload, call, put; return regenerator_default.a.wrap(function onlyShowBackTopToggle$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: payload = _ref17.payload; call = _ref18.call, put = _ref18.put; _context9.next = 4; return put({ type: 'save', payload: { onlyShowBackTop: payload } }); case 4: case "end": return _context9.stop(); } } }, onlyShowBackTopToggle); }), // 只显示隐藏侧边返回顶部操作 true显示 false隐藏 onlyShowBackTopIconToggle: /*#__PURE__*/regenerator_default.a.mark(function onlyShowBackTopIconToggle(_ref19, _ref20) { var payload, call, put; return regenerator_default.a.wrap(function onlyShowBackTopIconToggle$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: payload = _ref19.payload; call = _ref20.call, put = _ref20.put; _context10.next = 4; return put({ type: 'save', payload: { onlyShowBackTopIcons: payload } }); case 4: case "end": return _context10.stop(); } } }, onlyShowBackTopIconToggle); }), // 运营弹框 true显示 false隐藏 setOperateModel: /*#__PURE__*/regenerator_default.a.mark(function setOperateModel(_ref21, _ref22) { var payload, call, put; return regenerator_default.a.wrap(function setOperateModel$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: payload = _ref21.payload; call = _ref22.call, put = _ref22.put; _context11.next = 4; return put({ type: 'save', payload: { operateModel: payload } }); case 4: case "end": return _context11.stop(); } } }, setOperateModel); }), // 运营弹框地址 setOperateModelPath: /*#__PURE__*/regenerator_default.a.mark(function setOperateModelPath(_ref23, _ref24) { var payload, call, put; return regenerator_default.a.wrap(function setOperateModelPath$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: payload = _ref23.payload; call = _ref24.call, put = _ref24.put; _context12.next = 4; return put({ type: 'save', payload: { operateModelPath: payload } }); case 4: case "end": return _context12.stop(); } } }, setOperateModelPath); }), // 刷题 setShowQuestionBackTop: /*#__PURE__*/regenerator_default.a.mark(function setShowQuestionBackTop(_ref25, _ref26) { var payload, call, put; return regenerator_default.a.wrap(function setShowQuestionBackTop$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: payload = _ref25.payload; call = _ref26.call, put = _ref26.put; _context13.next = 4; return put({ type: 'save', payload: { showQuestionBackTop: payload } }); case 4: case "end": return _context13.stop(); } } }, setShowQuestionBackTop); }) }, reducers: { save: function save(state, action) { // console.log("reducers:",state,action) return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref27) { var dispatch = _ref27.dispatch, history = _ref27.history; // console.log("subscriptions:", dispatch, history) return history.listen(function (_ref28) { var pathname = _ref28.pathname; if (pathname === '/') {} }); } } }; /* harmony default export */ var globalSetting = __webpack_exports__["a"] = (GlobalSettingModel); var globalSetting_handleDynamicFavicon = function handleDynamicFavicon() { var _response$setting, _response$setting2, _response$setting3; var response = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; (_response$setting = response.setting) === null || _response$setting === void 0 ? void 0 : _response$setting.tab_logo_url; var link = document.createElement('link'); var oldLink = document.getElementById('dynamic-favicon'); link.id = 'dynamic-favicon'; link.rel = 'shortcut icon'; link.href = (_response$setting2 = response.setting) !== null && _response$setting2 !== void 0 && _response$setting2.tab_logo_url ? "".concat(env["a" /* default */].IMG_SERVER, "/").concat((_response$setting3 = response.setting) === null || _response$setting3 === void 0 ? void 0 : _response$setting3.tab_logo_url) : "".concat(env["a" /* default */].IMG_SERVER, "/react/build/./favicon.ico"); oldLink && document.head.removeChild(oldLink); document.head.appendChild(link); }; /***/ }), /***/ "7W2i": /*!*********************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/inherits.js ***! \*********************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf.js */ "SksO"); function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) setPrototypeOf(subClass, superClass); } module.exports = _inherits, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "7bO/": /*!**********************************************************!*\ !*** ./node_modules/redux-saga/es/index.js + 16 modules ***! \**********************************************************/ /*! exports provided: default, runSaga, END, eventChannel, channel, buffers, takeEvery, takeLatest, throttle, delay, CANCEL, detach, effects, utils */ /*! exports used: default, effects */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "b", function() { return /* reexport */ effects_namespaceObject; }); // UNUSED EXPORTS: runSaga, END, eventChannel, channel, buffers, takeEvery, takeLatest, throttle, delay, CANCEL, detach, utils // NAMESPACE OBJECT: ./node_modules/redux-saga/es/effects.js var effects_namespaceObject = {}; __webpack_require__.r(effects_namespaceObject); __webpack_require__.d(effects_namespaceObject, "take", function() { return io_take; }); __webpack_require__.d(effects_namespaceObject, "takem", function() { return takem; }); __webpack_require__.d(effects_namespaceObject, "put", function() { return io_put; }); __webpack_require__.d(effects_namespaceObject, "all", function() { return io_all; }); __webpack_require__.d(effects_namespaceObject, "race", function() { return race; }); __webpack_require__.d(effects_namespaceObject, "call", function() { return call; }); __webpack_require__.d(effects_namespaceObject, "apply", function() { return apply; }); __webpack_require__.d(effects_namespaceObject, "cps", function() { return cps; }); __webpack_require__.d(effects_namespaceObject, "fork", function() { return fork; }); __webpack_require__.d(effects_namespaceObject, "spawn", function() { return spawn; }); __webpack_require__.d(effects_namespaceObject, "join", function() { return join; }); __webpack_require__.d(effects_namespaceObject, "cancel", function() { return io_cancel; }); __webpack_require__.d(effects_namespaceObject, "select", function() { return io_select; }); __webpack_require__.d(effects_namespaceObject, "actionChannel", function() { return actionChannel; }); __webpack_require__.d(effects_namespaceObject, "cancelled", function() { return cancelled; }); __webpack_require__.d(effects_namespaceObject, "flush", function() { return io_flush; }); __webpack_require__.d(effects_namespaceObject, "getContext", function() { return getContext; }); __webpack_require__.d(effects_namespaceObject, "setContext", function() { return io_setContext; }); __webpack_require__.d(effects_namespaceObject, "takeEvery", function() { return io_helpers_takeEvery; }); __webpack_require__.d(effects_namespaceObject, "takeLatest", function() { return io_helpers_takeLatest; }); __webpack_require__.d(effects_namespaceObject, "throttle", function() { return io_helpers_throttle; }); // CONCATENATED MODULE: ./node_modules/redux-saga/es/internal/utils.js var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; var sym = function sym(id) { return '@@redux-saga/' + id; }; var TASK = /*#__PURE__*/sym('TASK'); var HELPER = /*#__PURE__*/sym('HELPER'); var MATCH = /*#__PURE__*/sym('MATCH'); var CANCEL = /*#__PURE__*/sym('CANCEL_PROMISE'); var SAGA_ACTION = /*#__PURE__*/sym('SAGA_ACTION'); var SELF_CANCELLATION = /*#__PURE__*/sym('SELF_CANCELLATION'); var konst = function konst(v) { return function () { return v; }; }; var kTrue = /*#__PURE__*/konst(true); var kFalse = /*#__PURE__*/konst(false); var noop = function noop() {}; var ident = function ident(v) { return v; }; function check(value, predicate, error) { if (!predicate(value)) { utils_log('error', 'uncaught at check', error); throw new Error(error); } } var utils_hasOwnProperty = Object.prototype.hasOwnProperty; function hasOwn(object, property) { return is.notUndef(object) && utils_hasOwnProperty.call(object, property); } var is = { undef: function undef(v) { return v === null || v === undefined; }, notUndef: function notUndef(v) { return v !== null && v !== undefined; }, func: function func(f) { return typeof f === 'function'; }, number: function number(n) { return typeof n === 'number'; }, string: function string(s) { return typeof s === 'string'; }, array: Array.isArray, object: function object(obj) { return obj && !is.array(obj) && (typeof obj === 'undefined' ? 'undefined' : _typeof(obj)) === 'object'; }, promise: function promise(p) { return p && is.func(p.then); }, iterator: function iterator(it) { return it && is.func(it.next) && is.func(it.throw); }, iterable: function iterable(it) { return it && is.func(Symbol) ? is.func(it[Symbol.iterator]) : is.array(it); }, task: function task(t) { return t && t[TASK]; }, observable: function observable(ob) { return ob && is.func(ob.subscribe); }, buffer: function buffer(buf) { return buf && is.func(buf.isEmpty) && is.func(buf.take) && is.func(buf.put); }, pattern: function pattern(pat) { return pat && (is.string(pat) || (typeof pat === 'undefined' ? 'undefined' : _typeof(pat)) === 'symbol' || is.func(pat) || is.array(pat)); }, channel: function channel(ch) { return ch && is.func(ch.take) && is.func(ch.close); }, helper: function helper(it) { return it && it[HELPER]; }, stringableFunc: function stringableFunc(f) { return is.func(f) && hasOwn(f, 'toString'); } }; var object = { assign: function assign(target, source) { for (var i in source) { if (hasOwn(source, i)) { target[i] = source[i]; } } } }; function remove(array, item) { var index = array.indexOf(item); if (index >= 0) { array.splice(index, 1); } } var array = { from: function from(obj) { var arr = Array(obj.length); for (var i in obj) { if (hasOwn(obj, i)) { arr[i] = obj[i]; } } return arr; } }; function deferred() { var props = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var def = _extends({}, props); var promise = new Promise(function (resolve, reject) { def.resolve = resolve; def.reject = reject; }); def.promise = promise; return def; } function arrayOfDeffered(length) { var arr = []; for (var i = 0; i < length; i++) { arr.push(deferred()); } return arr; } function delay(ms) { var val = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; var timeoutId = void 0; var promise = new Promise(function (resolve) { timeoutId = setTimeout(function () { return resolve(val); }, ms); }); promise[CANCEL] = function () { return clearTimeout(timeoutId); }; return promise; } function createMockTask() { var _ref; var running = true; var _result = void 0, _error = void 0; return _ref = {}, _ref[TASK] = true, _ref.isRunning = function isRunning() { return running; }, _ref.result = function result() { return _result; }, _ref.error = function error() { return _error; }, _ref.setRunning = function setRunning(b) { return running = b; }, _ref.setResult = function setResult(r) { return _result = r; }, _ref.setError = function setError(e) { return _error = e; }, _ref; } function autoInc() { var seed = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0; return function () { return ++seed; }; } var uid = /*#__PURE__*/autoInc(); var kThrow = function kThrow(err) { throw err; }; var kReturn = function kReturn(value) { return { value: value, done: true }; }; function makeIterator(next) { var thro = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : kThrow; var name = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : ''; var isHelper = arguments[3]; var iterator = { name: name, next: next, throw: thro, return: kReturn }; if (isHelper) { iterator[HELPER] = true; } if (typeof Symbol !== 'undefined') { iterator[Symbol.iterator] = function () { return iterator; }; } return iterator; } /** Print error in a useful way whether in a browser environment (with expandable error stack traces), or in a node.js environment (text-only log output) **/ function utils_log(level, message) { var error = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : ''; /*eslint-disable no-console*/ if (typeof window === 'undefined') { console.log('redux-saga ' + level + ': ' + message + '\n' + (error && error.stack || error)); } else { console[level](message, error); } } function deprecate(fn, deprecationWarning) { return function () { if (false) {} return fn.apply(undefined, arguments); }; } var updateIncentive = function updateIncentive(deprecated, preferred) { return deprecated + ' has been deprecated in favor of ' + preferred + ', please update your code'; }; var internalErr = function internalErr(err) { return new Error('\n redux-saga: Error checking hooks detected an inconsistent state. This is likely a bug\n in redux-saga code and not yours. Thanks for reporting this in the project\'s github repo.\n Error: ' + err + '\n'); }; var createSetContextWarning = function createSetContextWarning(ctx, props) { return (ctx ? ctx + '.' : '') + 'setContext(props): argument ' + props + ' is not a plain object'; }; var wrapSagaDispatch = function wrapSagaDispatch(dispatch) { return function (action) { return dispatch(Object.defineProperty(action, SAGA_ACTION, { value: true })); }; }; var cloneableGenerator = function cloneableGenerator(generatorFunc) { return function () { for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } var history = []; var gen = generatorFunc.apply(undefined, args); return { next: function next(arg) { history.push(arg); return gen.next(arg); }, clone: function clone() { var clonedGen = cloneableGenerator(generatorFunc).apply(undefined, args); history.forEach(function (arg) { return clonedGen.next(arg); }); return clonedGen; }, return: function _return(value) { return gen.return(value); }, throw: function _throw(exception) { return gen.throw(exception); } }; }; }; // CONCATENATED MODULE: ./node_modules/redux-saga/es/internal/buffers.js var BUFFER_OVERFLOW = "Channel's Buffer overflow!"; var ON_OVERFLOW_THROW = 1; var ON_OVERFLOW_DROP = 2; var ON_OVERFLOW_SLIDE = 3; var ON_OVERFLOW_EXPAND = 4; var zeroBuffer = { isEmpty: kTrue, put: noop, take: noop }; function ringBuffer() { var limit = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 10; var overflowAction = arguments[1]; var arr = new Array(limit); var length = 0; var pushIndex = 0; var popIndex = 0; var push = function push(it) { arr[pushIndex] = it; pushIndex = (pushIndex + 1) % limit; length++; }; var take = function take() { if (length != 0) { var it = arr[popIndex]; arr[popIndex] = null; length--; popIndex = (popIndex + 1) % limit; return it; } }; var flush = function flush() { var items = []; while (length) { items.push(take()); } return items; }; return { isEmpty: function isEmpty() { return length == 0; }, put: function put(it) { if (length < limit) { push(it); } else { var doubledLimit = void 0; switch (overflowAction) { case ON_OVERFLOW_THROW: throw new Error(BUFFER_OVERFLOW); case ON_OVERFLOW_SLIDE: arr[pushIndex] = it; pushIndex = (pushIndex + 1) % limit; popIndex = pushIndex; break; case ON_OVERFLOW_EXPAND: doubledLimit = 2 * limit; arr = flush(); length = arr.length; pushIndex = arr.length; popIndex = 0; arr.length = doubledLimit; limit = doubledLimit; push(it); break; default: // DROP } } }, take: take, flush: flush }; } var buffers = { none: function none() { return zeroBuffer; }, fixed: function fixed(limit) { return ringBuffer(limit, ON_OVERFLOW_THROW); }, dropping: function dropping(limit) { return ringBuffer(limit, ON_OVERFLOW_DROP); }, sliding: function sliding(limit) { return ringBuffer(limit, ON_OVERFLOW_SLIDE); }, expanding: function expanding(initialSize) { return ringBuffer(initialSize, ON_OVERFLOW_EXPAND); } }; // CONCATENATED MODULE: ./node_modules/redux-saga/es/internal/scheduler.js var queue = []; /** Variable to hold a counting semaphore - Incrementing adds a lock and puts the scheduler in a `suspended` state (if it's not already suspended) - Decrementing releases a lock. Zero locks puts the scheduler in a `released` state. This triggers flushing the queued tasks. **/ var semaphore = 0; /** Executes a task 'atomically'. Tasks scheduled during this execution will be queued and flushed after this task has finished (assuming the scheduler endup in a released state). **/ function exec(task) { try { suspend(); task(); } finally { release(); } } /** Executes or queues a task depending on the state of the scheduler (`suspended` or `released`) **/ function asap(task) { queue.push(task); if (!semaphore) { suspend(); scheduler_flush(); } } /** Puts the scheduler in a `suspended` state. Scheduled tasks will be queued until the scheduler is released. **/ function suspend() { semaphore++; } /** Puts the scheduler in a `released` state. **/ function release() { semaphore--; } /** Releases the current lock. Executes all queued tasks if the scheduler is in the released state. **/ function scheduler_flush() { release(); var task = void 0; while (!semaphore && (task = queue.shift()) !== undefined) { exec(task); } } // CONCATENATED MODULE: ./node_modules/redux-saga/es/internal/channel.js var channel_extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var CHANNEL_END_TYPE = '@@redux-saga/CHANNEL_END'; var END = { type: CHANNEL_END_TYPE }; var isEnd = function isEnd(a) { return a && a.type === CHANNEL_END_TYPE; }; function emitter() { var subscribers = []; function subscribe(sub) { subscribers.push(sub); return function () { return remove(subscribers, sub); }; } function emit(item) { var arr = subscribers.slice(); for (var i = 0, len = arr.length; i < len; i++) { arr[i](item); } } return { subscribe: subscribe, emit: emit }; } var INVALID_BUFFER = 'invalid buffer passed to channel factory function'; var UNDEFINED_INPUT_ERROR = 'Saga was provided with an undefined action'; if (false) {} function channel_channel() { var buffer = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : buffers.fixed(); var closed = false; var takers = []; check(buffer, is.buffer, INVALID_BUFFER); function checkForbiddenStates() { if (closed && takers.length) { throw internalErr('Cannot have a closed channel with pending takers'); } if (takers.length && !buffer.isEmpty()) { throw internalErr('Cannot have pending takers with non empty buffer'); } } function put(input) { checkForbiddenStates(); check(input, is.notUndef, UNDEFINED_INPUT_ERROR); if (closed) { return; } if (!takers.length) { return buffer.put(input); } for (var i = 0; i < takers.length; i++) { var cb = takers[i]; if (!cb[MATCH] || cb[MATCH](input)) { takers.splice(i, 1); return cb(input); } } } function take(cb) { checkForbiddenStates(); check(cb, is.func, "channel.take's callback must be a function"); if (closed && buffer.isEmpty()) { cb(END); } else if (!buffer.isEmpty()) { cb(buffer.take()); } else { takers.push(cb); cb.cancel = function () { return remove(takers, cb); }; } } function flush(cb) { checkForbiddenStates(); // TODO: check if some new state should be forbidden now check(cb, is.func, "channel.flush' callback must be a function"); if (closed && buffer.isEmpty()) { cb(END); return; } cb(buffer.flush()); } function close() { checkForbiddenStates(); if (!closed) { closed = true; if (takers.length) { var arr = takers; takers = []; for (var i = 0, len = arr.length; i < len; i++) { arr[i](END); } } } } return { take: take, put: put, flush: flush, close: close, get __takers__() { return takers; }, get __closed__() { return closed; } }; } function eventChannel(subscribe) { var buffer = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : buffers.none(); var matcher = arguments[2]; /** should be if(typeof matcher !== undefined) instead? see PR #273 for a background discussion **/ if (arguments.length > 2) { check(matcher, is.func, 'Invalid match function passed to eventChannel'); } var chan = channel_channel(buffer); var close = function close() { if (!chan.__closed__) { if (unsubscribe) { unsubscribe(); } chan.close(); } }; var unsubscribe = subscribe(function (input) { if (isEnd(input)) { close(); return; } if (matcher && !matcher(input)) { return; } chan.put(input); }); if (chan.__closed__) { unsubscribe(); } if (!is.func(unsubscribe)) { throw new Error('in eventChannel: subscribe should return a function to unsubscribe'); } return { take: chan.take, flush: chan.flush, close: close }; } function channel_stdChannel(subscribe) { var chan = eventChannel(function (cb) { return subscribe(function (input) { if (input[SAGA_ACTION]) { cb(input); return; } asap(function () { return cb(input); }); }); }); return channel_extends({}, chan, { take: function take(cb, matcher) { if (arguments.length > 1) { check(matcher, is.func, "channel.take's matcher argument must be a function"); cb[MATCH] = matcher; } chan.take(cb); } }); } // CONCATENATED MODULE: ./node_modules/redux-saga/es/internal/io.js var IO = /*#__PURE__*/sym('IO'); var TAKE = 'TAKE'; var PUT = 'PUT'; var ALL = 'ALL'; var RACE = 'RACE'; var CALL = 'CALL'; var CPS = 'CPS'; var FORK = 'FORK'; var JOIN = 'JOIN'; var io_CANCEL = 'CANCEL'; var SELECT = 'SELECT'; var ACTION_CHANNEL = 'ACTION_CHANNEL'; var CANCELLED = 'CANCELLED'; var FLUSH = 'FLUSH'; var GET_CONTEXT = 'GET_CONTEXT'; var SET_CONTEXT = 'SET_CONTEXT'; var TEST_HINT = '\n(HINT: if you are getting this errors in tests, consider using createMockTask from redux-saga/utils)'; var io_effect = function effect(type, payload) { var _ref; return _ref = {}, _ref[IO] = true, _ref[type] = payload, _ref; }; var io_detach = function detach(eff) { check(asEffect.fork(eff), is.object, 'detach(eff): argument must be a fork effect'); eff[FORK].detached = true; return eff; }; function io_take() { var patternOrChannel = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '*'; if (arguments.length) { check(arguments[0], is.notUndef, 'take(patternOrChannel): patternOrChannel is undefined'); } if (is.pattern(patternOrChannel)) { return io_effect(TAKE, { pattern: patternOrChannel }); } if (is.channel(patternOrChannel)) { return io_effect(TAKE, { channel: patternOrChannel }); } throw new Error('take(patternOrChannel): argument ' + String(patternOrChannel) + ' is not valid channel or a valid pattern'); } io_take.maybe = function () { var eff = io_take.apply(undefined, arguments); eff[TAKE].maybe = true; return eff; }; var takem = /*#__PURE__*/deprecate(io_take.maybe, /*#__PURE__*/updateIncentive('takem', 'take.maybe')); function io_put(channel, action) { if (arguments.length > 1) { check(channel, is.notUndef, 'put(channel, action): argument channel is undefined'); check(channel, is.channel, 'put(channel, action): argument ' + channel + ' is not a valid channel'); check(action, is.notUndef, 'put(channel, action): argument action is undefined'); } else { check(channel, is.notUndef, 'put(action): argument action is undefined'); action = channel; channel = null; } return io_effect(PUT, { channel: channel, action: action }); } io_put.resolve = function () { var eff = io_put.apply(undefined, arguments); eff[PUT].resolve = true; return eff; }; io_put.sync = /*#__PURE__*/deprecate(io_put.resolve, /*#__PURE__*/updateIncentive('put.sync', 'put.resolve')); function io_all(effects) { return io_effect(ALL, effects); } function race(effects) { return io_effect(RACE, effects); } function getFnCallDesc(meth, fn, args) { check(fn, is.notUndef, meth + ': argument fn is undefined'); var context = null; if (is.array(fn)) { var _fn = fn; context = _fn[0]; fn = _fn[1]; } else if (fn.fn) { var _fn2 = fn; context = _fn2.context; fn = _fn2.fn; } if (context && is.string(fn) && is.func(context[fn])) { fn = context[fn]; } check(fn, is.func, meth + ': argument ' + fn + ' is not a function'); return { context: context, fn: fn, args: args }; } function call(fn) { for (var _len = arguments.length, args = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { args[_key - 1] = arguments[_key]; } return io_effect(CALL, getFnCallDesc('call', fn, args)); } function apply(context, fn) { var args = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : []; return io_effect(CALL, getFnCallDesc('apply', { context: context, fn: fn }, args)); } function cps(fn) { for (var _len2 = arguments.length, args = Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) { args[_key2 - 1] = arguments[_key2]; } return io_effect(CPS, getFnCallDesc('cps', fn, args)); } function fork(fn) { for (var _len3 = arguments.length, args = Array(_len3 > 1 ? _len3 - 1 : 0), _key3 = 1; _key3 < _len3; _key3++) { args[_key3 - 1] = arguments[_key3]; } return io_effect(FORK, getFnCallDesc('fork', fn, args)); } function spawn(fn) { for (var _len4 = arguments.length, args = Array(_len4 > 1 ? _len4 - 1 : 0), _key4 = 1; _key4 < _len4; _key4++) { args[_key4 - 1] = arguments[_key4]; } return io_detach(fork.apply(undefined, [fn].concat(args))); } function join() { for (var _len5 = arguments.length, tasks = Array(_len5), _key5 = 0; _key5 < _len5; _key5++) { tasks[_key5] = arguments[_key5]; } if (tasks.length > 1) { return io_all(tasks.map(function (t) { return join(t); })); } var task = tasks[0]; check(task, is.notUndef, 'join(task): argument task is undefined'); check(task, is.task, 'join(task): argument ' + task + ' is not a valid Task object ' + TEST_HINT); return io_effect(JOIN, task); } function io_cancel() { for (var _len6 = arguments.length, tasks = Array(_len6), _key6 = 0; _key6 < _len6; _key6++) { tasks[_key6] = arguments[_key6]; } if (tasks.length > 1) { return io_all(tasks.map(function (t) { return io_cancel(t); })); } var task = tasks[0]; if (tasks.length === 1) { check(task, is.notUndef, 'cancel(task): argument task is undefined'); check(task, is.task, 'cancel(task): argument ' + task + ' is not a valid Task object ' + TEST_HINT); } return io_effect(io_CANCEL, task || SELF_CANCELLATION); } function io_select(selector) { for (var _len7 = arguments.length, args = Array(_len7 > 1 ? _len7 - 1 : 0), _key7 = 1; _key7 < _len7; _key7++) { args[_key7 - 1] = arguments[_key7]; } if (arguments.length === 0) { selector = ident; } else { check(selector, is.notUndef, 'select(selector,[...]): argument selector is undefined'); check(selector, is.func, 'select(selector,[...]): argument ' + selector + ' is not a function'); } return io_effect(SELECT, { selector: selector, args: args }); } /** channel(pattern, [buffer]) => creates an event channel for store actions **/ function actionChannel(pattern, buffer) { check(pattern, is.notUndef, 'actionChannel(pattern,...): argument pattern is undefined'); if (arguments.length > 1) { check(buffer, is.notUndef, 'actionChannel(pattern, buffer): argument buffer is undefined'); check(buffer, is.buffer, 'actionChannel(pattern, buffer): argument ' + buffer + ' is not a valid buffer'); } return io_effect(ACTION_CHANNEL, { pattern: pattern, buffer: buffer }); } function cancelled() { return io_effect(CANCELLED, {}); } function io_flush(channel) { check(channel, is.channel, 'flush(channel): argument ' + channel + ' is not valid channel'); return io_effect(FLUSH, channel); } function getContext(prop) { check(prop, is.string, 'getContext(prop): argument ' + prop + ' is not a string'); return io_effect(GET_CONTEXT, prop); } function io_setContext(props) { check(props, is.object, createSetContextWarning(null, props)); return io_effect(SET_CONTEXT, props); } var createAsEffectType = function createAsEffectType(type) { return function (effect) { return effect && effect[IO] && effect[type]; }; }; var asEffect = { take: /*#__PURE__*/createAsEffectType(TAKE), put: /*#__PURE__*/createAsEffectType(PUT), all: /*#__PURE__*/createAsEffectType(ALL), race: /*#__PURE__*/createAsEffectType(RACE), call: /*#__PURE__*/createAsEffectType(CALL), cps: /*#__PURE__*/createAsEffectType(CPS), fork: /*#__PURE__*/createAsEffectType(FORK), join: /*#__PURE__*/createAsEffectType(JOIN), cancel: /*#__PURE__*/createAsEffectType(io_CANCEL), select: /*#__PURE__*/createAsEffectType(SELECT), actionChannel: /*#__PURE__*/createAsEffectType(ACTION_CHANNEL), cancelled: /*#__PURE__*/createAsEffectType(CANCELLED), flush: /*#__PURE__*/createAsEffectType(FLUSH), getContext: /*#__PURE__*/createAsEffectType(GET_CONTEXT), setContext: /*#__PURE__*/createAsEffectType(SET_CONTEXT) }; // CONCATENATED MODULE: ./node_modules/redux-saga/es/internal/proc.js var proc_extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var proc_typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; function _defineEnumerableProperties(obj, descs) { for (var key in descs) { var desc = descs[key]; desc.configurable = desc.enumerable = true; if ("value" in desc) desc.writable = true; Object.defineProperty(obj, key, desc); } return obj; } var NOT_ITERATOR_ERROR = 'proc first argument (Saga function result) must be an iterator'; var CHANNEL_END = { toString: function toString() { return '@@redux-saga/CHANNEL_END'; } }; var TASK_CANCEL = { toString: function toString() { return '@@redux-saga/TASK_CANCEL'; } }; var matchers = { wildcard: function wildcard() { return kTrue; }, default: function _default(pattern) { return (typeof pattern === 'undefined' ? 'undefined' : proc_typeof(pattern)) === 'symbol' ? function (input) { return input.type === pattern; } : function (input) { return input.type === String(pattern); }; }, array: function array(patterns) { return function (input) { return patterns.some(function (p) { return proc_matcher(p)(input); }); }; }, predicate: function predicate(_predicate) { return function (input) { return _predicate(input); }; } }; function proc_matcher(pattern) { // prettier-ignore return (pattern === '*' ? matchers.wildcard : is.array(pattern) ? matchers.array : is.stringableFunc(pattern) ? matchers.default : is.func(pattern) ? matchers.predicate : matchers.default)(pattern); } /** Used to track a parent task and its forks In the new fork model, forked tasks are attached by default to their parent We model this using the concept of Parent task && main Task main task is the main flow of the current Generator, the parent tasks is the aggregation of the main tasks + all its forked tasks. Thus the whole model represents an execution tree with multiple branches (vs the linear execution tree in sequential (non parallel) programming) A parent tasks has the following semantics - It completes if all its forks either complete or all cancelled - If it's cancelled, all forks are cancelled as well - It aborts if any uncaught error bubbles up from forks - If it completes, the return value is the one returned by the main task **/ function forkQueue(name, mainTask, cb) { var tasks = [], result = void 0, completed = false; addTask(mainTask); function abort(err) { cancelAll(); cb(err, true); } function addTask(task) { tasks.push(task); task.cont = function (res, isErr) { if (completed) { return; } remove(tasks, task); task.cont = noop; if (isErr) { abort(res); } else { if (task === mainTask) { result = res; } if (!tasks.length) { completed = true; cb(result); } } }; // task.cont.cancel = task.cancel } function cancelAll() { if (completed) { return; } completed = true; tasks.forEach(function (t) { t.cont = noop; t.cancel(); }); tasks = []; } return { addTask: addTask, cancelAll: cancelAll, abort: abort, getTasks: function getTasks() { return tasks; }, taskNames: function taskNames() { return tasks.map(function (t) { return t.name; }); } }; } function createTaskIterator(_ref) { var context = _ref.context, fn = _ref.fn, args = _ref.args; if (is.iterator(fn)) { return fn; } // catch synchronous failures; see #152 and #441 var result = void 0, error = void 0; try { result = fn.apply(context, args); } catch (err) { error = err; } // i.e. a generator function returns an iterator if (is.iterator(result)) { return result; } // do not bubble up synchronous failures for detached forks // instead create a failed task. See #152 and #441 return error ? makeIterator(function () { throw error; }) : makeIterator(function () { var pc = void 0; var eff = { done: false, value: result }; var ret = function ret(value) { return { done: true, value: value }; }; return function (arg) { if (!pc) { pc = true; return eff; } else { return ret(arg); } }; }()); } var wrapHelper = function wrapHelper(helper) { return { fn: helper }; }; function proc(iterator) { var subscribe = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : function () { return noop; }; var dispatch = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : noop; var getState = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : noop; var parentContext = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : {}; var options = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : {}; var parentEffectId = arguments.length > 6 && arguments[6] !== undefined ? arguments[6] : 0; var name = arguments.length > 7 && arguments[7] !== undefined ? arguments[7] : 'anonymous'; var cont = arguments[8]; check(iterator, is.iterator, NOT_ITERATOR_ERROR); var effectsString = '[...effects]'; var runParallelEffect = deprecate(runAllEffect, updateIncentive(effectsString, 'all(' + effectsString + ')')); var sagaMonitor = options.sagaMonitor, logger = options.logger, onError = options.onError; var log = logger || utils_log; var logError = function logError(err) { var message = err.sagaStack; if (!message && err.stack) { message = err.stack.split('\n')[0].indexOf(err.message) !== -1 ? err.stack : 'Error: ' + err.message + '\n' + err.stack; } log('error', 'uncaught at ' + name, message || err.message || err); }; var stdChannel = channel_stdChannel(subscribe); var taskContext = Object.create(parentContext); /** Tracks the current effect cancellation Each time the generator progresses. calling runEffect will set a new value on it. It allows propagating cancellation to child effects **/ next.cancel = noop; /** Creates a new task descriptor for this generator, We'll also create a main task to track the main flow (besides other forked tasks) **/ var task = newTask(parentEffectId, name, iterator, cont); var mainTask = { name: name, cancel: cancelMain, isRunning: true }; var taskQueue = forkQueue(name, mainTask, end); /** cancellation of the main task. We'll simply resume the Generator with a Cancel **/ function cancelMain() { if (mainTask.isRunning && !mainTask.isCancelled) { mainTask.isCancelled = true; next(TASK_CANCEL); } } /** This may be called by a parent generator to trigger/propagate cancellation cancel all pending tasks (including the main task), then end the current task. Cancellation propagates down to the whole execution tree holded by this Parent task It's also propagated to all joiners of this task and their execution tree/joiners Cancellation is noop for terminated/Cancelled tasks tasks **/ function cancel() { /** We need to check both Running and Cancelled status Tasks can be Cancelled but still Running **/ if (iterator._isRunning && !iterator._isCancelled) { iterator._isCancelled = true; taskQueue.cancelAll(); /** Ending with a Never result will propagate the Cancellation to all joiners **/ end(TASK_CANCEL); } } /** attaches cancellation logic to this task's continuation this will permit cancellation to propagate down the call chain **/ cont && (cont.cancel = cancel); // tracks the running status iterator._isRunning = true; // kicks up the generator next(); // then return the task descriptor to the caller return task; /** This is the generator driver It's a recursive async/continuation function which calls itself until the generator terminates or throws **/ function next(arg, isErr) { // Preventive measure. If we end up here, then there is really something wrong if (!mainTask.isRunning) { throw new Error('Trying to resume an already finished generator'); } try { var result = void 0; if (isErr) { result = iterator.throw(arg); } else if (arg === TASK_CANCEL) { /** getting TASK_CANCEL automatically cancels the main task We can get this value here - By cancelling the parent task manually - By joining a Cancelled task **/ mainTask.isCancelled = true; /** Cancels the current effect; this will propagate the cancellation down to any called tasks **/ next.cancel(); /** If this Generator has a `return` method then invokes it This will jump to the finally block **/ result = is.func(iterator.return) ? iterator.return(TASK_CANCEL) : { done: true, value: TASK_CANCEL }; } else if (arg === CHANNEL_END) { // We get CHANNEL_END by taking from a channel that ended using `take` (and not `takem` used to trap End of channels) result = is.func(iterator.return) ? iterator.return() : { done: true }; } else { result = iterator.next(arg); } if (!result.done) { runEffect(result.value, parentEffectId, '', next); } else { /** This Generator has ended, terminate the main task and notify the fork queue **/ mainTask.isMainRunning = false; mainTask.cont && mainTask.cont(result.value); } } catch (error) { if (mainTask.isCancelled) { logError(error); } mainTask.isMainRunning = false; mainTask.cont(error, true); } } function end(result, isErr) { iterator._isRunning = false; stdChannel.close(); if (!isErr) { iterator._result = result; iterator._deferredEnd && iterator._deferredEnd.resolve(result); } else { if (result instanceof Error) { Object.defineProperty(result, 'sagaStack', { value: 'at ' + name + ' \n ' + (result.sagaStack || result.stack), configurable: true }); } if (!task.cont) { if (result instanceof Error && onError) { onError(result); } else { logError(result); } } iterator._error = result; iterator._isAborted = true; iterator._deferredEnd && iterator._deferredEnd.reject(result); } task.cont && task.cont(result, isErr); task.joiners.forEach(function (j) { return j.cb(result, isErr); }); task.joiners = null; } function runEffect(effect, parentEffectId) { var label = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : ''; var cb = arguments[3]; var effectId = uid(); sagaMonitor && sagaMonitor.effectTriggered({ effectId: effectId, parentEffectId: parentEffectId, label: label, effect: effect }); /** completion callback and cancel callback are mutually exclusive We can't cancel an already completed effect And We can't complete an already cancelled effectId **/ var effectSettled = void 0; // Completion callback passed to the appropriate effect runner function currCb(res, isErr) { if (effectSettled) { return; } effectSettled = true; cb.cancel = noop; // defensive measure if (sagaMonitor) { isErr ? sagaMonitor.effectRejected(effectId, res) : sagaMonitor.effectResolved(effectId, res); } cb(res, isErr); } // tracks down the current cancel currCb.cancel = noop; // setup cancellation logic on the parent cb cb.cancel = function () { // prevents cancelling an already completed effect if (effectSettled) { return; } effectSettled = true; /** propagates cancel downward catch uncaught cancellations errors; since we can no longer call the completion callback, log errors raised during cancellations into the console **/ try { currCb.cancel(); } catch (err) { logError(err); } currCb.cancel = noop; // defensive measure sagaMonitor && sagaMonitor.effectCancelled(effectId); }; /** each effect runner must attach its own logic of cancellation to the provided callback it allows this generator to propagate cancellation downward. ATTENTION! effect runners must setup the cancel logic by setting cb.cancel = [cancelMethod] And the setup must occur before calling the callback This is a sort of inversion of control: called async functions are responsible for completing the flow by calling the provided continuation; while caller functions are responsible for aborting the current flow by calling the attached cancel function Library users can attach their own cancellation logic to promises by defining a promise[CANCEL] method in their returned promises ATTENTION! calling cancel must have no effect on an already completed or cancelled effect **/ var data = void 0; // prettier-ignore return ( // Non declarative effect is.promise(effect) ? resolvePromise(effect, currCb) : is.helper(effect) ? runForkEffect(wrapHelper(effect), effectId, currCb) : is.iterator(effect) ? resolveIterator(effect, effectId, name, currCb) // declarative effects : is.array(effect) ? runParallelEffect(effect, effectId, currCb) : (data = asEffect.take(effect)) ? runTakeEffect(data, currCb) : (data = asEffect.put(effect)) ? runPutEffect(data, currCb) : (data = asEffect.all(effect)) ? runAllEffect(data, effectId, currCb) : (data = asEffect.race(effect)) ? runRaceEffect(data, effectId, currCb) : (data = asEffect.call(effect)) ? runCallEffect(data, effectId, currCb) : (data = asEffect.cps(effect)) ? runCPSEffect(data, currCb) : (data = asEffect.fork(effect)) ? runForkEffect(data, effectId, currCb) : (data = asEffect.join(effect)) ? runJoinEffect(data, currCb) : (data = asEffect.cancel(effect)) ? runCancelEffect(data, currCb) : (data = asEffect.select(effect)) ? runSelectEffect(data, currCb) : (data = asEffect.actionChannel(effect)) ? runChannelEffect(data, currCb) : (data = asEffect.flush(effect)) ? runFlushEffect(data, currCb) : (data = asEffect.cancelled(effect)) ? runCancelledEffect(data, currCb) : (data = asEffect.getContext(effect)) ? runGetContextEffect(data, currCb) : (data = asEffect.setContext(effect)) ? runSetContextEffect(data, currCb) : /* anything else returned as is */currCb(effect) ); } function resolvePromise(promise, cb) { var cancelPromise = promise[CANCEL]; if (is.func(cancelPromise)) { cb.cancel = cancelPromise; } else if (is.func(promise.abort)) { cb.cancel = function () { return promise.abort(); }; // TODO: add support for the fetch API, whenever they get around to // adding cancel support } promise.then(cb, function (error) { return cb(error, true); }); } function resolveIterator(iterator, effectId, name, cb) { proc(iterator, subscribe, dispatch, getState, taskContext, options, effectId, name, cb); } function runTakeEffect(_ref2, cb) { var channel = _ref2.channel, pattern = _ref2.pattern, maybe = _ref2.maybe; channel = channel || stdChannel; var takeCb = function takeCb(inp) { return inp instanceof Error ? cb(inp, true) : isEnd(inp) && !maybe ? cb(CHANNEL_END) : cb(inp); }; try { channel.take(takeCb, proc_matcher(pattern)); } catch (err) { return cb(err, true); } cb.cancel = takeCb.cancel; } function runPutEffect(_ref3, cb) { var channel = _ref3.channel, action = _ref3.action, resolve = _ref3.resolve; /** Schedule the put in case another saga is holding a lock. The put will be executed atomically. ie nested puts will execute after this put has terminated. **/ asap(function () { var result = void 0; try { result = (channel ? channel.put : dispatch)(action); } catch (error) { // If we have a channel or `put.resolve` was used then bubble up the error. if (channel || resolve) return cb(error, true); logError(error); } if (resolve && is.promise(result)) { resolvePromise(result, cb); } else { return cb(result); } }); // Put effects are non cancellables } function runCallEffect(_ref4, effectId, cb) { var context = _ref4.context, fn = _ref4.fn, args = _ref4.args; var result = void 0; // catch synchronous failures; see #152 try { result = fn.apply(context, args); } catch (error) { return cb(error, true); } return is.promise(result) ? resolvePromise(result, cb) : is.iterator(result) ? resolveIterator(result, effectId, fn.name, cb) : cb(result); } function runCPSEffect(_ref5, cb) { var context = _ref5.context, fn = _ref5.fn, args = _ref5.args; // CPS (ie node style functions) can define their own cancellation logic // by setting cancel field on the cb // catch synchronous failures; see #152 try { var cpsCb = function cpsCb(err, res) { return is.undef(err) ? cb(res) : cb(err, true); }; fn.apply(context, args.concat(cpsCb)); if (cpsCb.cancel) { cb.cancel = function () { return cpsCb.cancel(); }; } } catch (error) { return cb(error, true); } } function runForkEffect(_ref6, effectId, cb) { var context = _ref6.context, fn = _ref6.fn, args = _ref6.args, detached = _ref6.detached; var taskIterator = createTaskIterator({ context: context, fn: fn, args: args }); try { suspend(); var _task = proc(taskIterator, subscribe, dispatch, getState, taskContext, options, effectId, fn.name, detached ? null : noop); if (detached) { cb(_task); } else { if (taskIterator._isRunning) { taskQueue.addTask(_task); cb(_task); } else if (taskIterator._error) { taskQueue.abort(taskIterator._error); } else { cb(_task); } } } finally { scheduler_flush(); } // Fork effects are non cancellables } function runJoinEffect(t, cb) { if (t.isRunning()) { var joiner = { task: task, cb: cb }; cb.cancel = function () { return remove(t.joiners, joiner); }; t.joiners.push(joiner); } else { t.isAborted() ? cb(t.error(), true) : cb(t.result()); } } function runCancelEffect(taskToCancel, cb) { if (taskToCancel === SELF_CANCELLATION) { taskToCancel = task; } if (taskToCancel.isRunning()) { taskToCancel.cancel(); } cb(); // cancel effects are non cancellables } function runAllEffect(effects, effectId, cb) { var keys = Object.keys(effects); if (!keys.length) { return cb(is.array(effects) ? [] : {}); } var completedCount = 0; var completed = void 0; var results = {}; var childCbs = {}; function checkEffectEnd() { if (completedCount === keys.length) { completed = true; cb(is.array(effects) ? array.from(proc_extends({}, results, { length: keys.length })) : results); } } keys.forEach(function (key) { var chCbAtKey = function chCbAtKey(res, isErr) { if (completed) { return; } if (isErr || isEnd(res) || res === CHANNEL_END || res === TASK_CANCEL) { cb.cancel(); cb(res, isErr); } else { results[key] = res; completedCount++; checkEffectEnd(); } }; chCbAtKey.cancel = noop; childCbs[key] = chCbAtKey; }); cb.cancel = function () { if (!completed) { completed = true; keys.forEach(function (key) { return childCbs[key].cancel(); }); } }; keys.forEach(function (key) { return runEffect(effects[key], effectId, key, childCbs[key]); }); } function runRaceEffect(effects, effectId, cb) { var completed = void 0; var keys = Object.keys(effects); var childCbs = {}; keys.forEach(function (key) { var chCbAtKey = function chCbAtKey(res, isErr) { if (completed) { return; } if (isErr) { // Race Auto cancellation cb.cancel(); cb(res, true); } else if (!isEnd(res) && res !== CHANNEL_END && res !== TASK_CANCEL) { var _response; cb.cancel(); completed = true; var response = (_response = {}, _response[key] = res, _response); cb(is.array(effects) ? [].slice.call(proc_extends({}, response, { length: keys.length })) : response); } }; chCbAtKey.cancel = noop; childCbs[key] = chCbAtKey; }); cb.cancel = function () { // prevents unnecessary cancellation if (!completed) { completed = true; keys.forEach(function (key) { return childCbs[key].cancel(); }); } }; keys.forEach(function (key) { if (completed) { return; } runEffect(effects[key], effectId, key, childCbs[key]); }); } function runSelectEffect(_ref7, cb) { var selector = _ref7.selector, args = _ref7.args; try { var state = selector.apply(undefined, [getState()].concat(args)); cb(state); } catch (error) { cb(error, true); } } function runChannelEffect(_ref8, cb) { var pattern = _ref8.pattern, buffer = _ref8.buffer; var match = proc_matcher(pattern); match.pattern = pattern; cb(eventChannel(subscribe, buffer || buffers.fixed(), match)); } function runCancelledEffect(data, cb) { cb(!!mainTask.isCancelled); } function runFlushEffect(channel, cb) { channel.flush(cb); } function runGetContextEffect(prop, cb) { cb(taskContext[prop]); } function runSetContextEffect(props, cb) { object.assign(taskContext, props); cb(); } function newTask(id, name, iterator, cont) { var _done, _ref9, _mutatorMap; iterator._deferredEnd = null; return _ref9 = {}, _ref9[TASK] = true, _ref9.id = id, _ref9.name = name, _done = 'done', _mutatorMap = {}, _mutatorMap[_done] = _mutatorMap[_done] || {}, _mutatorMap[_done].get = function () { if (iterator._deferredEnd) { return iterator._deferredEnd.promise; } else { var def = deferred(); iterator._deferredEnd = def; if (!iterator._isRunning) { iterator._error ? def.reject(iterator._error) : def.resolve(iterator._result); } return def.promise; } }, _ref9.cont = cont, _ref9.joiners = [], _ref9.cancel = cancel, _ref9.isRunning = function isRunning() { return iterator._isRunning; }, _ref9.isCancelled = function isCancelled() { return iterator._isCancelled; }, _ref9.isAborted = function isAborted() { return iterator._isAborted; }, _ref9.result = function result() { return iterator._result; }, _ref9.error = function error() { return iterator._error; }, _ref9.setContext = function setContext(props) { check(props, is.object, createSetContextWarning('task', props)); object.assign(taskContext, props); }, _defineEnumerableProperties(_ref9, _mutatorMap), _ref9; } } // CONCATENATED MODULE: ./node_modules/redux-saga/es/internal/runSaga.js var RUN_SAGA_SIGNATURE = 'runSaga(storeInterface, saga, ...args)'; var NON_GENERATOR_ERR = RUN_SAGA_SIGNATURE + ': saga argument must be a Generator function!'; function runSaga(storeInterface, saga) { for (var _len = arguments.length, args = Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) { args[_key - 2] = arguments[_key]; } var iterator = void 0; if (is.iterator(storeInterface)) { if (false) {} iterator = storeInterface; storeInterface = saga; } else { check(saga, is.func, NON_GENERATOR_ERR); iterator = saga.apply(undefined, args); check(iterator, is.iterator, NON_GENERATOR_ERR); } var _storeInterface = storeInterface, subscribe = _storeInterface.subscribe, dispatch = _storeInterface.dispatch, getState = _storeInterface.getState, context = _storeInterface.context, sagaMonitor = _storeInterface.sagaMonitor, logger = _storeInterface.logger, onError = _storeInterface.onError; var effectId = uid(); if (sagaMonitor) { // monitors are expected to have a certain interface, let's fill-in any missing ones sagaMonitor.effectTriggered = sagaMonitor.effectTriggered || noop; sagaMonitor.effectResolved = sagaMonitor.effectResolved || noop; sagaMonitor.effectRejected = sagaMonitor.effectRejected || noop; sagaMonitor.effectCancelled = sagaMonitor.effectCancelled || noop; sagaMonitor.actionDispatched = sagaMonitor.actionDispatched || noop; sagaMonitor.effectTriggered({ effectId: effectId, root: true, parentEffectId: 0, effect: { root: true, saga: saga, args: args } }); } var task = proc(iterator, subscribe, wrapSagaDispatch(dispatch), getState, context, { sagaMonitor: sagaMonitor, logger: logger, onError: onError }, effectId, saga.name); if (sagaMonitor) { sagaMonitor.effectResolved(effectId, task); } return task; } // CONCATENATED MODULE: ./node_modules/redux-saga/es/internal/middleware.js function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } function sagaMiddlewareFactory() { var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var _ref$context = _ref.context, context = _ref$context === undefined ? {} : _ref$context, options = _objectWithoutProperties(_ref, ['context']); var sagaMonitor = options.sagaMonitor, logger = options.logger, onError = options.onError; if (is.func(options)) { if (true) { throw new Error('Saga middleware no longer accept Generator functions. Use sagaMiddleware.run instead'); } else {} } if (logger && !is.func(logger)) { throw new Error('`options.logger` passed to the Saga middleware is not a function!'); } if (false) {} if (onError && !is.func(onError)) { throw new Error('`options.onError` passed to the Saga middleware is not a function!'); } if (options.emitter && !is.func(options.emitter)) { throw new Error('`options.emitter` passed to the Saga middleware is not a function!'); } function sagaMiddleware(_ref2) { var getState = _ref2.getState, dispatch = _ref2.dispatch; var sagaEmitter = emitter(); sagaEmitter.emit = (options.emitter || ident)(sagaEmitter.emit); sagaMiddleware.run = runSaga.bind(null, { context: context, subscribe: sagaEmitter.subscribe, dispatch: dispatch, getState: getState, sagaMonitor: sagaMonitor, logger: logger, onError: onError }); return function (next) { return function (action) { if (sagaMonitor && sagaMonitor.actionDispatched) { sagaMonitor.actionDispatched(action); } var result = next(action); // hit reducers sagaEmitter.emit(action); return result; }; }; } sagaMiddleware.run = function () { throw new Error('Before running a Saga, you must mount the Saga middleware on the Store using applyMiddleware'); }; sagaMiddleware.setContext = function (props) { check(props, is.object, createSetContextWarning('sagaMiddleware', props)); object.assign(context, props); }; return sagaMiddleware; } // CONCATENATED MODULE: ./node_modules/redux-saga/es/internal/sagaHelpers/fsmIterator.js var done = { done: true, value: undefined }; var qEnd = {}; function safeName(patternOrChannel) { if (is.channel(patternOrChannel)) { return 'channel'; } else if (Array.isArray(patternOrChannel)) { return String(patternOrChannel.map(function (entry) { return String(entry); })); } else { return String(patternOrChannel); } } function fsmIterator(fsm, q0) { var name = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'iterator'; var updateState = void 0, qNext = q0; function next(arg, error) { if (qNext === qEnd) { return done; } if (error) { qNext = qEnd; throw error; } else { updateState && updateState(arg); var _fsm$qNext = fsm[qNext](), q = _fsm$qNext[0], output = _fsm$qNext[1], _updateState = _fsm$qNext[2]; qNext = q; updateState = _updateState; return qNext === qEnd ? done : output; } } return makeIterator(next, function (error) { return next(null, error); }, name, true); } // CONCATENATED MODULE: ./node_modules/redux-saga/es/internal/sagaHelpers/takeEvery.js function takeEvery(patternOrChannel, worker) { for (var _len = arguments.length, args = Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) { args[_key - 2] = arguments[_key]; } var yTake = { done: false, value: io_take(patternOrChannel) }; var yFork = function yFork(ac) { return { done: false, value: fork.apply(undefined, [worker].concat(args, [ac])) }; }; var action = void 0, setAction = function setAction(ac) { return action = ac; }; return fsmIterator({ q1: function q1() { return ['q2', yTake, setAction]; }, q2: function q2() { return action === END ? [qEnd] : ['q1', yFork(action)]; } }, 'q1', 'takeEvery(' + safeName(patternOrChannel) + ', ' + worker.name + ')'); } // CONCATENATED MODULE: ./node_modules/redux-saga/es/internal/sagaHelpers/takeLatest.js function takeLatest(patternOrChannel, worker) { for (var _len = arguments.length, args = Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) { args[_key - 2] = arguments[_key]; } var yTake = { done: false, value: io_take(patternOrChannel) }; var yFork = function yFork(ac) { return { done: false, value: fork.apply(undefined, [worker].concat(args, [ac])) }; }; var yCancel = function yCancel(task) { return { done: false, value: io_cancel(task) }; }; var task = void 0, action = void 0; var setTask = function setTask(t) { return task = t; }; var setAction = function setAction(ac) { return action = ac; }; return fsmIterator({ q1: function q1() { return ['q2', yTake, setAction]; }, q2: function q2() { return action === END ? [qEnd] : task ? ['q3', yCancel(task)] : ['q1', yFork(action), setTask]; }, q3: function q3() { return ['q1', yFork(action), setTask]; } }, 'q1', 'takeLatest(' + safeName(patternOrChannel) + ', ' + worker.name + ')'); } // CONCATENATED MODULE: ./node_modules/redux-saga/es/internal/sagaHelpers/throttle.js function throttle(delayLength, pattern, worker) { for (var _len = arguments.length, args = Array(_len > 3 ? _len - 3 : 0), _key = 3; _key < _len; _key++) { args[_key - 3] = arguments[_key]; } var action = void 0, channel = void 0; var yActionChannel = { done: false, value: actionChannel(pattern, buffers.sliding(1)) }; var yTake = function yTake() { return { done: false, value: io_take(channel) }; }; var yFork = function yFork(ac) { return { done: false, value: fork.apply(undefined, [worker].concat(args, [ac])) }; }; var yDelay = { done: false, value: call(delay, delayLength) }; var setAction = function setAction(ac) { return action = ac; }; var setChannel = function setChannel(ch) { return channel = ch; }; return fsmIterator({ q1: function q1() { return ['q2', yActionChannel, setChannel]; }, q2: function q2() { return ['q3', yTake(), setAction]; }, q3: function q3() { return action === END ? [qEnd] : ['q4', yFork(action)]; }, q4: function q4() { return ['q2', yDelay]; } }, 'q1', 'throttle(' + safeName(pattern) + ', ' + worker.name + ')'); } // CONCATENATED MODULE: ./node_modules/redux-saga/es/internal/sagaHelpers/index.js var deprecationWarning = function deprecationWarning(helperName) { return 'import { ' + helperName + ' } from \'redux-saga\' has been deprecated in favor of import { ' + helperName + ' } from \'redux-saga/effects\'.\nThe latter will not work with yield*, as helper effects are wrapped automatically for you in fork effect.\nTherefore yield ' + helperName + ' will return task descriptor to your saga and execute next lines of code.'; }; var sagaHelpers_takeEvery = /*#__PURE__*/deprecate(takeEvery, /*#__PURE__*/deprecationWarning('takeEvery')); var sagaHelpers_takeLatest = /*#__PURE__*/deprecate(takeLatest, /*#__PURE__*/deprecationWarning('takeLatest')); var sagaHelpers_throttle = /*#__PURE__*/deprecate(throttle, /*#__PURE__*/deprecationWarning('throttle')); // CONCATENATED MODULE: ./node_modules/redux-saga/es/internal/io-helpers.js function io_helpers_takeEvery(patternOrChannel, worker) { for (var _len = arguments.length, args = Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) { args[_key - 2] = arguments[_key]; } return fork.apply(undefined, [takeEvery, patternOrChannel, worker].concat(args)); } function io_helpers_takeLatest(patternOrChannel, worker) { for (var _len2 = arguments.length, args = Array(_len2 > 2 ? _len2 - 2 : 0), _key2 = 2; _key2 < _len2; _key2++) { args[_key2 - 2] = arguments[_key2]; } return fork.apply(undefined, [takeLatest, patternOrChannel, worker].concat(args)); } function io_helpers_throttle(ms, pattern, worker) { for (var _len3 = arguments.length, args = Array(_len3 > 3 ? _len3 - 3 : 0), _key3 = 3; _key3 < _len3; _key3++) { args[_key3 - 3] = arguments[_key3]; } return fork.apply(undefined, [throttle, ms, pattern, worker].concat(args)); } // CONCATENATED MODULE: ./node_modules/redux-saga/es/effects.js // CONCATENATED MODULE: ./node_modules/redux-saga/es/utils.js // CONCATENATED MODULE: ./node_modules/redux-saga/es/index.js /* harmony default export */ var es = __webpack_exports__["a"] = (sagaMiddlewareFactory); /***/ }), /***/ "7ckf": /*!*************************************************!*\ !*** ./node_modules/hash.js/lib/hash/common.js ***! \*************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./utils */ "w8CP"); var assert = __webpack_require__(/*! minimalistic-assert */ "2j6C"); function BlockHash() { this.pending = null; this.pendingTotal = 0; this.blockSize = this.constructor.blockSize; this.outSize = this.constructor.outSize; this.hmacStrength = this.constructor.hmacStrength; this.padLength = this.constructor.padLength / 8; this.endian = 'big'; this._delta8 = this.blockSize / 8; this._delta32 = this.blockSize / 32; } exports.BlockHash = BlockHash; BlockHash.prototype.update = function update(msg, enc) { // Convert message to array, pad it, and join into 32bit blocks msg = utils.toArray(msg, enc); if (!this.pending) this.pending = msg; else this.pending = this.pending.concat(msg); this.pendingTotal += msg.length; // Enough data, try updating if (this.pending.length >= this._delta8) { msg = this.pending; // Process pending data in blocks var r = msg.length % this._delta8; this.pending = msg.slice(msg.length - r, msg.length); if (this.pending.length === 0) this.pending = null; msg = utils.join32(msg, 0, msg.length - r, this.endian); for (var i = 0; i < msg.length; i += this._delta32) this._update(msg, i, i + this._delta32); } return this; }; BlockHash.prototype.digest = function digest(enc) { this.update(this._pad()); assert(this.pending === null); return this._digest(enc); }; BlockHash.prototype._pad = function pad() { var len = this.pendingTotal; var bytes = this._delta8; var k = bytes - ((len + this.padLength) % bytes); var res = new Array(k + this.padLength); res[0] = 0x80; for (var i = 1; i < k; i++) res[i] = 0; // Append length len <<= 3; if (this.endian === 'big') { for (var t = 8; t < this.padLength; t++) res[i++] = 0; res[i++] = 0; res[i++] = 0; res[i++] = 0; res[i++] = 0; res[i++] = (len >>> 24) & 0xff; res[i++] = (len >>> 16) & 0xff; res[i++] = (len >>> 8) & 0xff; res[i++] = len & 0xff; } else { res[i++] = len & 0xff; res[i++] = (len >>> 8) & 0xff; res[i++] = (len >>> 16) & 0xff; res[i++] = (len >>> 24) & 0xff; res[i++] = 0; res[i++] = 0; res[i++] = 0; res[i++] = 0; for (t = 8; t < this.padLength; t++) res[i++] = 0; } return res; }; /***/ }), /***/ "7xWI": /*!********************************************************************!*\ !*** ./node_modules/@umijs/plugin-model/lib/helpers/dispatcher.js ***! \********************************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var Dispatcher = function Dispatcher() { var _this = this; _classCallCheck(this, Dispatcher); this.callbacks = {}; this.data = {}; this.update = function (namespace) { (_this.callbacks[namespace] || []).forEach(function (callback) { try { var data = _this.data[namespace]; callback(data); } catch (e) { callback(undefined); } }); }; }; exports.default = Dispatcher; /***/ }), /***/ "7yTQ": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.filter.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "/dTS"); var getMapIterator = __webpack_require__(/*! ../internals/get-map-iterator */ "PPXv"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Map.prototype.filter` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { filter: function filter(callbackfn /* , thisArg */) { var map = anObject(this); var iterator = getMapIterator(map); var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); var newMap = new (speciesConstructor(map, getBuiltIn('Map')))(); var setter = aFunction(newMap.set); iterate(iterator, function (key, value) { if (boundFunction(value, key, map)) setter.call(newMap, key, value); }, undefined, true, true); return newMap; } }); /***/ }), /***/ "7zRj": /*!*****************************************!*\ !*** ./node_modules/global/document.js ***! \*****************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {var topLevel = typeof global !== 'undefined' ? global : typeof window !== 'undefined' ? window : {} var minDoc = __webpack_require__(/*! min-document */ 3); var doccy; if (typeof document !== 'undefined') { doccy = document; } else { doccy = topLevel['__GLOBAL_DOCUMENT_CACHE@4']; if (!doccy) { doccy = topLevel['__GLOBAL_DOCUMENT_CACHE@4'] = minDoc; } } module.exports = doccy; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../@umijs/deps/compiled/webpack/4/global.js */ "IyRk"))) /***/ }), /***/ "8+s/": /*!*****************************************************!*\ !*** ./node_modules/react-side-effect/lib/index.js ***! \*****************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } var React = __webpack_require__(/*! react */ "cDcd"); var React__default = _interopDefault(React); function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; } var canUseDOM = !!(typeof window !== 'undefined' && window.document && window.document.createElement); function withSideEffect(reducePropsToState, handleStateChangeOnClient, mapStateOnServer) { if (typeof reducePropsToState !== 'function') { throw new Error('Expected reducePropsToState to be a function.'); } if (typeof handleStateChangeOnClient !== 'function') { throw new Error('Expected handleStateChangeOnClient to be a function.'); } if (typeof mapStateOnServer !== 'undefined' && typeof mapStateOnServer !== 'function') { throw new Error('Expected mapStateOnServer to either be undefined or a function.'); } function getDisplayName(WrappedComponent) { return WrappedComponent.displayName || WrappedComponent.name || 'Component'; } return function wrap(WrappedComponent) { if (typeof WrappedComponent !== 'function') { throw new Error('Expected WrappedComponent to be a React component.'); } var mountedInstances = []; var state; function emitChange() { state = reducePropsToState(mountedInstances.map(function (instance) { return instance.props; })); if (SideEffect.canUseDOM) { handleStateChangeOnClient(state); } else if (mapStateOnServer) { state = mapStateOnServer(state); } } var SideEffect = /*#__PURE__*/function (_PureComponent) { _inheritsLoose(SideEffect, _PureComponent); function SideEffect() { return _PureComponent.apply(this, arguments) || this; } // Try to use displayName of wrapped component // Expose canUseDOM so tests can monkeypatch it SideEffect.peek = function peek() { return state; }; SideEffect.rewind = function rewind() { if (SideEffect.canUseDOM) { throw new Error('You may only call rewind() on the server. Call peek() to read the current state.'); } var recordedState = state; state = undefined; mountedInstances = []; return recordedState; }; var _proto = SideEffect.prototype; _proto.UNSAFE_componentWillMount = function UNSAFE_componentWillMount() { mountedInstances.push(this); emitChange(); }; _proto.componentDidUpdate = function componentDidUpdate() { emitChange(); }; _proto.componentWillUnmount = function componentWillUnmount() { var index = mountedInstances.indexOf(this); mountedInstances.splice(index, 1); emitChange(); }; _proto.render = function render() { return /*#__PURE__*/React__default.createElement(WrappedComponent, this.props); }; return SideEffect; }(React.PureComponent); _defineProperty(SideEffect, "displayName", "SideEffect(" + getDisplayName(WrappedComponent) + ")"); _defineProperty(SideEffect, "canUseDOM", canUseDOM); return SideEffect; }; } module.exports = withSideEffect; /***/ }), /***/ "80Z6": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.promise.any.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var newPromiseCapabilityModule = __webpack_require__(/*! ../internals/new-promise-capability */ "LUyE"); var perform = __webpack_require__(/*! ../internals/perform */ "WJ3H"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); var PROMISE_ANY_ERROR = 'No one promise resolved'; // `Promise.any` method // https://github.com/tc39/proposal-promise-any $({ target: 'Promise', stat: true }, { any: function any(iterable) { var C = this; var capability = newPromiseCapabilityModule.f(C); var resolve = capability.resolve; var reject = capability.reject; var result = perform(function () { var promiseResolve = aFunction(C.resolve); var errors = []; var counter = 0; var remaining = 1; var alreadyResolved = false; iterate(iterable, function (promise) { var index = counter++; var alreadyRejected = false; errors.push(undefined); remaining++; promiseResolve.call(C, promise).then(function (value) { if (alreadyRejected || alreadyResolved) return; alreadyResolved = true; resolve(value); }, function (e) { if (alreadyRejected || alreadyResolved) return; alreadyRejected = true; errors[index] = e; --remaining || reject(new (getBuiltIn('AggregateError'))(errors, PROMISE_ANY_ERROR)); }); }); --remaining || reject(new (getBuiltIn('AggregateError'))(errors, PROMISE_ANY_ERROR)); }); if (result.error) reject(result.value); return capability.promise; } }); /***/ }), /***/ "85Yc": /*!*************************************************************!*\ !*** ./node_modules/rc-field-form/es/index.js + 13 modules ***! \*************************************************************/ /*! exports provided: Field, List, useForm, FormProvider, default */ /*! all exports used */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./node_modules/rc-tabs/node_modules/rc-trigger/es/Popup/useVisibleStatus.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js because of ./node_modules/rc-menu/es/Menu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js because of ./node_modules/rc-menu/es/Menu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js because of ./node_modules/rc-menu/es/Menu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./node_modules/@ant-design/icons/es/utils.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js because of ./node_modules/@ant-design/icons/es/components/IconBase.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js because of ./node_modules/@ant-design/icons/es/components/twoTonePrimaryColor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/toArray.js because of ./node_modules/rc-select/es/utils/valueUtil.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js because of ./node_modules/antd/es/message/hooks/useMessage.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/typeof.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/async-validator/dist-web/index.js (<- Module uses injected variables (process)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-field-form/es/FieldContext.js because of ./node_modules/antd/es/form/FormItem.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Children/toArray.js because of ./node_modules/rc-table/es/hooks/useColumns.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/warning.js because of ./node_modules/@ant-design/icons/es/utils.js */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // EXPORTS __webpack_require__.d(__webpack_exports__, "Field", function() { return /* reexport */ es_Field; }); __webpack_require__.d(__webpack_exports__, "List", function() { return /* reexport */ es_List; }); __webpack_require__.d(__webpack_exports__, "useForm", function() { return /* reexport */ es_useForm; }); __webpack_require__.d(__webpack_exports__, "FormProvider", function() { return /* reexport */ FormContext_FormProvider; }); // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js var objectWithoutProperties = __webpack_require__("Ff2n"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js var defineProperty = __webpack_require__("rePB"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js var objectSpread2 = __webpack_require__("VTBJ"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules var toConsumableArray = __webpack_require__("KQm4"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js var classCallCheck = __webpack_require__("1OyB"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createClass.js var createClass = __webpack_require__("vuIU"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/inherits.js var inherits = __webpack_require__("Ji7U"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createSuper.js + 1 modules var createSuper = __webpack_require__("LK+K"); // EXTERNAL MODULE: ./node_modules/rc-util/es/Children/toArray.js var toArray = __webpack_require__("Zm9Q"); // EXTERNAL MODULE: ./node_modules/rc-util/es/warning.js var warning = __webpack_require__("Kwbf"); // EXTERNAL MODULE: ./node_modules/rc-field-form/es/FieldContext.js var FieldContext = __webpack_require__("KW7l"); // CONCATENATED MODULE: ./node_modules/rc-field-form/es/utils/typeUtil.js function typeUtil_toArray(value) { if (value === undefined || value === null) { return []; } return Array.isArray(value) ? value : [value]; } // EXTERNAL MODULE: ./node_modules/@babel/runtime/regenerator/index.js var regenerator = __webpack_require__("o0o1"); var regenerator_default = /*#__PURE__*/__webpack_require__.n(regenerator); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js var asyncToGenerator = __webpack_require__("HaE+"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js var esm_typeof = __webpack_require__("U8pU"); // EXTERNAL MODULE: ./node_modules/async-validator/dist-web/index.js var dist_web = __webpack_require__("KpVd"); // CONCATENATED MODULE: ./node_modules/rc-util/es/utils/get.js function get_get(entity, path) { var current = entity; for (var i = 0; i < path.length; i += 1) { if (current === null || current === undefined) { return undefined; } current = current[path[i]]; } return current; } // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/toArray.js var esm_toArray = __webpack_require__("T5bk"); // CONCATENATED MODULE: ./node_modules/rc-util/es/utils/set.js function internalSet(entity, paths, value, removeIfUndefined) { if (!paths.length) { return value; } var _paths = Object(esm_toArray["a" /* default */])(paths), path = _paths[0], restPath = _paths.slice(1); var clone; if (!entity && typeof path === 'number') { clone = []; } else if (Array.isArray(entity)) { clone = Object(toConsumableArray["a" /* default */])(entity); } else { clone = Object(objectSpread2["a" /* default */])({}, entity); } // Delete prop if `removeIfUndefined` and value is undefined if (removeIfUndefined && value === undefined && restPath.length === 1) { delete clone[path][restPath[0]]; } else { clone[path] = internalSet(clone[path], restPath, value, removeIfUndefined); } return clone; } function set_set(entity, paths, value) { var removeIfUndefined = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false; // Do nothing if `removeIfUndefined` and parent object not exist if (paths.length && removeIfUndefined && value === undefined && !get_get(entity, paths.slice(0, -1))) { return entity; } return internalSet(entity, paths, value, removeIfUndefined); } // CONCATENATED MODULE: ./node_modules/rc-field-form/es/utils/valueUtil.js /** * Convert name to internal supported format. * This function should keep since we still thinking if need support like `a.b.c` format. * 'a' => ['a'] * 123 => [123] * ['a', 123] => ['a', 123] */ function getNamePath(path) { return typeUtil_toArray(path); } function getValue(store, namePath) { var value = get_get(store, namePath); return value; } function setValue(store, namePath, value) { var newStore = set_set(store, namePath, value); return newStore; } function cloneByNamePathList(store, namePathList) { var newStore = {}; namePathList.forEach(function (namePath) { var value = getValue(store, namePath); newStore = setValue(newStore, namePath, value); }); return newStore; } function containsNamePath(namePathList, namePath) { return namePathList && namePathList.some(function (path) { return matchNamePath(path, namePath); }); } function isObject(obj) { return Object(esm_typeof["a" /* default */])(obj) === 'object' && obj !== null && Object.getPrototypeOf(obj) === Object.prototype; } /** * Copy values into store and return a new values object * ({ a: 1, b: { c: 2 } }, { a: 4, b: { d: 5 } }) => { a: 4, b: { c: 2, d: 5 } } */ function internalSetValues(store, values) { var newStore = Array.isArray(store) ? Object(toConsumableArray["a" /* default */])(store) : Object(objectSpread2["a" /* default */])({}, store); if (!values) { return newStore; } Object.keys(values).forEach(function (key) { var prevValue = newStore[key]; var value = values[key]; // If both are object (but target is not array), we use recursion to set deep value var recursive = isObject(prevValue) && isObject(value); newStore[key] = recursive ? internalSetValues(prevValue, value || {}) : value; }); return newStore; } function setValues(store) { for (var _len = arguments.length, restValues = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { restValues[_key - 1] = arguments[_key]; } return restValues.reduce(function (current, newStore) { return internalSetValues(current, newStore); }, store); } function matchNamePath(namePath, changedNamePath) { if (!namePath || !changedNamePath || namePath.length !== changedNamePath.length) { return false; } return namePath.every(function (nameUnit, i) { return changedNamePath[i] === nameUnit; }); } function isSimilar(source, target) { if (source === target) { return true; } if (!source && target || source && !target) { return false; } if (!source || !target || Object(esm_typeof["a" /* default */])(source) !== 'object' || Object(esm_typeof["a" /* default */])(target) !== 'object') { return false; } var sourceKeys = Object.keys(source); var targetKeys = Object.keys(target); var keys = new Set([].concat(Object(toConsumableArray["a" /* default */])(sourceKeys), Object(toConsumableArray["a" /* default */])(targetKeys))); return Object(toConsumableArray["a" /* default */])(keys).every(function (key) { var sourceValue = source[key]; var targetValue = target[key]; if (typeof sourceValue === 'function' && typeof targetValue === 'function') { return true; } return sourceValue === targetValue; }); } function defaultGetValueFromEvent(valuePropName) { var event = arguments.length <= 1 ? undefined : arguments[1]; if (event && event.target && valuePropName in event.target) { return event.target[valuePropName]; } return event; } /** * Moves an array item from one position in an array to another. * * Note: This is a pure function so a new array will be returned, instead * of altering the array argument. * * @param array Array in which to move an item. (required) * @param moveIndex The index of the item to move. (required) * @param toIndex The index to move item at moveIndex to. (required) */ function valueUtil_move(array, moveIndex, toIndex) { var length = array.length; if (moveIndex < 0 || moveIndex >= length || toIndex < 0 || toIndex >= length) { return array; } var item = array[moveIndex]; var diff = moveIndex - toIndex; if (diff > 0) { // move left return [].concat(Object(toConsumableArray["a" /* default */])(array.slice(0, toIndex)), [item], Object(toConsumableArray["a" /* default */])(array.slice(toIndex, moveIndex)), Object(toConsumableArray["a" /* default */])(array.slice(moveIndex + 1, length))); } if (diff < 0) { // move right return [].concat(Object(toConsumableArray["a" /* default */])(array.slice(0, moveIndex)), Object(toConsumableArray["a" /* default */])(array.slice(moveIndex + 1, toIndex + 1)), [item], Object(toConsumableArray["a" /* default */])(array.slice(toIndex + 1, length))); } return array; } // CONCATENATED MODULE: ./node_modules/rc-field-form/es/utils/messages.js var typeTemplate = "'${name}' is not a valid ${type}"; var defaultValidateMessages = { default: "Validation error on field '${name}'", required: "'${name}' is required", enum: "'${name}' must be one of [${enum}]", whitespace: "'${name}' cannot be empty", date: { format: "'${name}' is invalid for format date", parse: "'${name}' could not be parsed as date", invalid: "'${name}' is invalid date" }, types: { string: typeTemplate, method: typeTemplate, array: typeTemplate, object: typeTemplate, number: typeTemplate, date: typeTemplate, boolean: typeTemplate, integer: typeTemplate, float: typeTemplate, regexp: typeTemplate, email: typeTemplate, url: typeTemplate, hex: typeTemplate }, string: { len: "'${name}' must be exactly ${len} characters", min: "'${name}' must be at least ${min} characters", max: "'${name}' cannot be longer than ${max} characters", range: "'${name}' must be between ${min} and ${max} characters" }, number: { len: "'${name}' must equal ${len}", min: "'${name}' cannot be less than ${min}", max: "'${name}' cannot be greater than ${max}", range: "'${name}' must be between ${min} and ${max}" }, array: { len: "'${name}' must be exactly ${len} in length", min: "'${name}' cannot be less than ${min} in length", max: "'${name}' cannot be greater than ${max} in length", range: "'${name}' must be between ${min} and ${max} in length" }, pattern: { mismatch: "'${name}' does not match pattern ${pattern}" } }; // CONCATENATED MODULE: ./node_modules/rc-field-form/es/utils/validateUtil.js // Remove incorrect original ts define var AsyncValidator = dist_web["a" /* default */]; /** * Replace with template. * `I'm ${name}` + { name: 'bamboo' } = I'm bamboo */ function replaceMessage(template, kv) { return template.replace(/\$\{\w+\}/g, function (str) { var key = str.slice(2, -1); return kv[key]; }); } /** * We use `async-validator` to validate rules. So have to hot replace the message with validator. * { required: '${name} is required' } => { required: () => 'field is required' } */ function convertMessages(messages, name, rule, messageVariables) { var kv = Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, rule), {}, { name: name, enum: (rule.enum || []).join(', ') }); var replaceFunc = function replaceFunc(template, additionalKV) { return function () { return replaceMessage(template, Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, kv), additionalKV)); }; }; /* eslint-disable no-param-reassign */ function fillTemplate(source) { var target = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; Object.keys(source).forEach(function (ruleName) { var value = source[ruleName]; if (typeof value === 'string') { target[ruleName] = replaceFunc(value, messageVariables); } else if (value && Object(esm_typeof["a" /* default */])(value) === 'object') { target[ruleName] = {}; fillTemplate(value, target[ruleName]); } else { target[ruleName] = value; } }); return target; } /* eslint-enable */ return fillTemplate(setValues({}, defaultValidateMessages, messages)); } function validateRule(_x, _x2, _x3, _x4, _x5) { return _validateRule.apply(this, arguments); } /** * We use `async-validator` to validate the value. * But only check one value in a time to avoid namePath validate issue. */ function _validateRule() { _validateRule = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee2(name, value, rule, options, messageVariables) { var cloneRule, subRuleField, validator, messages, result, subResults; return regenerator_default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: cloneRule = Object(objectSpread2["a" /* default */])({}, rule); // We should special handle array validate subRuleField = null; if (cloneRule && cloneRule.type === 'array' && cloneRule.defaultField) { subRuleField = cloneRule.defaultField; delete cloneRule.defaultField; } validator = new AsyncValidator(Object(defineProperty["a" /* default */])({}, name, [cloneRule])); messages = convertMessages(options.validateMessages, name, cloneRule, messageVariables); validator.messages(messages); result = []; _context2.prev = 7; _context2.next = 10; return Promise.resolve(validator.validate(Object(defineProperty["a" /* default */])({}, name, value), Object(objectSpread2["a" /* default */])({}, options))); case 10: _context2.next = 15; break; case 12: _context2.prev = 12; _context2.t0 = _context2["catch"](7); if (_context2.t0.errors) { result = _context2.t0.errors.map(function (_ref2, index) { var message = _ref2.message; return (// Wrap ReactNode with `key` external_window_React_["isValidElement"](message) ? external_window_React_["cloneElement"](message, { key: "error_".concat(index) }) : message ); }); } else { console.error(_context2.t0); result = [messages.default()]; } case 15: if (!(!result.length && subRuleField)) { _context2.next = 20; break; } _context2.next = 18; return Promise.all(value.map(function (subValue, i) { return validateRule("".concat(name, ".").concat(i), subValue, subRuleField, options, messageVariables); })); case 18: subResults = _context2.sent; return _context2.abrupt("return", subResults.reduce(function (prev, errors) { return [].concat(Object(toConsumableArray["a" /* default */])(prev), Object(toConsumableArray["a" /* default */])(errors)); }, [])); case 20: return _context2.abrupt("return", result); case 21: case "end": return _context2.stop(); } } }, _callee2, null, [[7, 12]]); })); return _validateRule.apply(this, arguments); } function validateRules(namePath, value, rules, options, validateFirst, messageVariables) { var name = namePath.join('.'); // Fill rule with context var filledRules = rules.map(function (currentRule) { var originValidatorFunc = currentRule.validator; if (!originValidatorFunc) { return currentRule; } return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, currentRule), {}, { validator: function validator(rule, val, callback) { var hasPromise = false; // Wrap callback only accept when promise not provided var wrappedCallback = function wrappedCallback() { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } // Wait a tick to make sure return type is a promise Promise.resolve().then(function () { Object(warning["a" /* default */])(!hasPromise, 'Your validator function has already return a promise. `callback` will be ignored.'); if (!hasPromise) { callback.apply(void 0, args); } }); }; // Get promise var promise = originValidatorFunc(rule, val, wrappedCallback); hasPromise = promise && typeof promise.then === 'function' && typeof promise.catch === 'function'; /** * 1. Use promise as the first priority. * 2. If promise not exist, use callback with warning instead */ Object(warning["a" /* default */])(hasPromise, '`callback` is deprecated. Please return a promise instead.'); if (hasPromise) { promise.then(function () { callback(); }).catch(function (err) { callback(err); }); } } }); }); var summaryPromise; if (validateFirst === true) { // >>>>> Validate by serialization summaryPromise = new Promise( /*#__PURE__*/function () { var _ref = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee(resolve, reject) { var i, errors; return regenerator_default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: i = 0; case 1: if (!(i < filledRules.length)) { _context.next = 11; break; } _context.next = 4; return validateRule(name, value, filledRules[i], options, messageVariables); case 4: errors = _context.sent; if (!errors.length) { _context.next = 8; break; } reject(errors); return _context.abrupt("return"); case 8: i += 1; _context.next = 1; break; case 11: /* eslint-enable */ resolve([]); case 12: case "end": return _context.stop(); } } }, _callee); })); return function (_x6, _x7) { return _ref.apply(this, arguments); }; }()); } else { // >>>>> Validate by parallel var rulePromises = filledRules.map(function (rule) { return validateRule(name, value, rule, options, messageVariables); }); summaryPromise = (validateFirst ? finishOnFirstFailed(rulePromises) : finishOnAllFailed(rulePromises)).then(function (errors) { if (!errors.length) { return []; } return Promise.reject(errors); }); } // Internal catch error to avoid console error log. summaryPromise.catch(function (e) { return e; }); return summaryPromise; } function finishOnAllFailed(_x8) { return _finishOnAllFailed.apply(this, arguments); } function _finishOnAllFailed() { _finishOnAllFailed = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee3(rulePromises) { return regenerator_default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Promise.all(rulePromises).then(function (errorsList) { var _ref3; var errors = (_ref3 = []).concat.apply(_ref3, Object(toConsumableArray["a" /* default */])(errorsList)); return errors; })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _finishOnAllFailed.apply(this, arguments); } function finishOnFirstFailed(_x9) { return _finishOnFirstFailed.apply(this, arguments); } function _finishOnFirstFailed() { _finishOnFirstFailed = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee4(rulePromises) { var count; return regenerator_default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: count = 0; return _context4.abrupt("return", new Promise(function (resolve) { rulePromises.forEach(function (promise) { promise.then(function (errors) { if (errors.length) { resolve(errors); } count += 1; if (count === rulePromises.length) { resolve([]); } }); }); })); case 2: case "end": return _context4.stop(); } } }, _callee4); })); return _finishOnFirstFailed.apply(this, arguments); } // CONCATENATED MODULE: ./node_modules/rc-field-form/es/Field.js function requireUpdate(shouldUpdate, prev, next, prevValue, nextValue, info) { if (typeof shouldUpdate === 'function') { return shouldUpdate(prev, next, 'source' in info ? { source: info.source } : {}); } return prevValue !== nextValue; } // We use Class instead of Hooks here since it will cost much code by using Hooks. var Field_Field = /*#__PURE__*/function (_React$Component) { Object(inherits["a" /* default */])(Field, _React$Component); var _super = Object(createSuper["a" /* default */])(Field); function Field() { var _this; Object(classCallCheck["a" /* default */])(this, Field); _this = _super.apply(this, arguments); _this.state = { resetCount: 0 }; _this.cancelRegisterFunc = null; _this.destroy = false; /** * Follow state should not management in State since it will async update by React. * This makes first render of form can not get correct state value. */ _this.touched = false; /** Mark when touched & validated. Currently only used for `dependencies` */ _this.dirty = false; _this.validatePromise = null; _this.errors = []; _this.cancelRegister = function () { var _this$props = _this.props, preserve = _this$props.preserve, isListField = _this$props.isListField; if (_this.cancelRegisterFunc) { _this.cancelRegisterFunc(isListField, preserve); } _this.cancelRegisterFunc = null; }; // ================================== Utils ================================== _this.getNamePath = function () { var name = _this.props.name; var _this$context$prefixN = _this.context.prefixName, prefixName = _this$context$prefixN === void 0 ? [] : _this$context$prefixN; return name !== undefined ? [].concat(Object(toConsumableArray["a" /* default */])(prefixName), Object(toConsumableArray["a" /* default */])(name)) : []; }; _this.getRules = function () { var _this$props$rules = _this.props.rules, rules = _this$props$rules === void 0 ? [] : _this$props$rules; return rules.map(function (rule) { if (typeof rule === 'function') { return rule(_this.context); } return rule; }); }; _this.refresh = function () { if (_this.destroy) return; /** * Clean up current node. */ _this.setState(function (_ref) { var resetCount = _ref.resetCount; return { resetCount: resetCount + 1 }; }); }; // ========================= Field Entity Interfaces ========================= // Trigger by store update. Check if need update the component _this.onStoreChange = function (prevStore, namePathList, info) { var _this$props2 = _this.props, shouldUpdate = _this$props2.shouldUpdate, _this$props2$dependen = _this$props2.dependencies, dependencies = _this$props2$dependen === void 0 ? [] : _this$props2$dependen, onReset = _this$props2.onReset; var store = info.store; var namePath = _this.getNamePath(); var prevValue = _this.getValue(prevStore); var curValue = _this.getValue(store); var namePathMatch = namePathList && containsNamePath(namePathList, namePath); // `setFieldsValue` is a quick access to update related status if (info.type === 'valueUpdate' && info.source === 'external' && prevValue !== curValue) { _this.touched = true; _this.dirty = true; _this.validatePromise = null; _this.errors = []; } switch (info.type) { case 'reset': if (!namePathList || namePathMatch) { // Clean up state _this.touched = false; _this.dirty = false; _this.validatePromise = null; _this.errors = []; if (onReset) { onReset(); } _this.refresh(); return; } break; case 'setField': { if (namePathMatch) { var data = info.data; if ('touched' in data) { _this.touched = data.touched; } if ('validating' in data && !('originRCField' in data)) { _this.validatePromise = data.validating ? Promise.resolve([]) : null; } if ('errors' in data) { _this.errors = data.errors || []; } _this.dirty = true; _this.reRender(); return; } // Handle update by `setField` with `shouldUpdate` if (shouldUpdate && !namePath.length && requireUpdate(shouldUpdate, prevStore, store, prevValue, curValue, info)) { _this.reRender(); return; } break; } case 'dependenciesUpdate': { /** * Trigger when marked `dependencies` updated. Related fields will all update */ var dependencyList = dependencies.map(getNamePath); // No need for `namePathMath` check and `shouldUpdate` check, since `valueUpdate` will be // emitted earlier and they will work there // If set it may cause unnecessary twice rerendering if (dependencyList.some(function (dependency) { return containsNamePath(info.relatedFields, dependency); })) { _this.reRender(); return; } break; } default: // 1. If `namePath` exists in `namePathList`, means it's related value and should update // For example // If `namePathList` is [['list']] (List value update), Field should be updated // If `namePathList` is [['list', 0]] (Field value update), List shouldn't be updated // 2. // 2.1 If `dependencies` is set, `name` is not set and `shouldUpdate` is not set, // don't use `shouldUpdate`. `dependencies` is view as a shortcut if `shouldUpdate` // is not provided // 2.2 If `shouldUpdate` provided, use customize logic to update the field // else to check if value changed if (namePathMatch || (!dependencies.length || namePath.length || shouldUpdate) && requireUpdate(shouldUpdate, prevStore, store, prevValue, curValue, info)) { _this.reRender(); return; } break; } if (shouldUpdate === true) { _this.reRender(); } }; _this.validateRules = function (options) { var _this$props3 = _this.props, _this$props3$validate = _this$props3.validateFirst, validateFirst = _this$props3$validate === void 0 ? false : _this$props3$validate, messageVariables = _this$props3.messageVariables; var _ref2 = options || {}, triggerName = _ref2.triggerName; var namePath = _this.getNamePath(); var filteredRules = _this.getRules(); if (triggerName) { filteredRules = filteredRules.filter(function (rule) { var validateTrigger = rule.validateTrigger; if (!validateTrigger) { return true; } var triggerList = typeUtil_toArray(validateTrigger); return triggerList.includes(triggerName); }); } var promise = validateRules(namePath, _this.getValue(), filteredRules, options, validateFirst, messageVariables); _this.dirty = true; _this.validatePromise = promise; _this.errors = []; promise.catch(function (e) { return e; }).then(function () { var errors = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : []; if (_this.validatePromise === promise) { _this.validatePromise = null; _this.errors = errors; _this.reRender(); } }); return promise; }; _this.isFieldValidating = function () { return !!_this.validatePromise; }; _this.isFieldTouched = function () { return _this.touched; }; _this.isFieldDirty = function () { return _this.dirty; }; _this.getErrors = function () { return _this.errors; }; // ============================= Child Component ============================= _this.getMeta = function () { // Make error & validating in cache to save perf _this.prevValidating = _this.isFieldValidating(); var meta = { touched: _this.isFieldTouched(), validating: _this.prevValidating, errors: _this.errors, name: _this.getNamePath() }; return meta; }; // Only return validate child node. If invalidate, will do nothing about field. _this.getOnlyChild = function (children) { // Support render props if (typeof children === 'function') { var meta = _this.getMeta(); return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, _this.getOnlyChild(children(_this.getControlled(), meta, _this.context))), {}, { isFunction: true }); } // Filed element only var childList = Object(toArray["a" /* default */])(children); if (childList.length !== 1 || !external_window_React_["isValidElement"](childList[0])) { return { child: childList, isFunction: false }; } return { child: childList[0], isFunction: false }; }; // ============================== Field Control ============================== _this.getValue = function (store) { var getFieldsValue = _this.context.getFieldsValue; var namePath = _this.getNamePath(); return getValue(store || getFieldsValue(true), namePath); }; _this.getControlled = function () { var childProps = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var _this$props4 = _this.props, trigger = _this$props4.trigger, validateTrigger = _this$props4.validateTrigger, getValueFromEvent = _this$props4.getValueFromEvent, normalize = _this$props4.normalize, valuePropName = _this$props4.valuePropName, getValueProps = _this$props4.getValueProps; var mergedValidateTrigger = validateTrigger !== undefined ? validateTrigger : _this.context.validateTrigger; var namePath = _this.getNamePath(); var _this$context = _this.context, getInternalHooks = _this$context.getInternalHooks, getFieldsValue = _this$context.getFieldsValue; var _getInternalHooks = getInternalHooks(FieldContext["a" /* HOOK_MARK */]), dispatch = _getInternalHooks.dispatch; var value = _this.getValue(); var mergedGetValueProps = getValueProps || function (val) { return Object(defineProperty["a" /* default */])({}, valuePropName, val); }; // eslint-disable-next-line @typescript-eslint/no-explicit-any var originTriggerFunc = childProps[trigger]; var control = Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, childProps), mergedGetValueProps(value)); // Add trigger control[trigger] = function () { // Mark as touched _this.touched = true; _this.dirty = true; var newValue; for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } if (getValueFromEvent) { newValue = getValueFromEvent.apply(void 0, args); } else { newValue = defaultGetValueFromEvent.apply(void 0, [valuePropName].concat(args)); } if (normalize) { newValue = normalize(newValue, value, getFieldsValue(true)); } dispatch({ type: 'updateValue', namePath: namePath, value: newValue }); if (originTriggerFunc) { originTriggerFunc.apply(void 0, args); } }; // Add validateTrigger var validateTriggerList = typeUtil_toArray(mergedValidateTrigger || []); validateTriggerList.forEach(function (triggerName) { // Wrap additional function of component, so that we can get latest value from store var originTrigger = control[triggerName]; control[triggerName] = function () { if (originTrigger) { originTrigger.apply(void 0, arguments); } // Always use latest rules var rules = _this.props.rules; if (rules && rules.length) { // We dispatch validate to root, // since it will update related data with other field with same name dispatch({ type: 'validateField', namePath: namePath, triggerName: triggerName }); } }; }); return control; }; return _this; } // ============================== Subscriptions ============================== Object(createClass["a" /* default */])(Field, [{ key: "componentDidMount", value: function componentDidMount() { var shouldUpdate = this.props.shouldUpdate; var getInternalHooks = this.context.getInternalHooks; var _getInternalHooks2 = getInternalHooks(FieldContext["a" /* HOOK_MARK */]), registerField = _getInternalHooks2.registerField; this.cancelRegisterFunc = registerField(this); // One more render for component in case fields not ready if (shouldUpdate === true) { this.reRender(); } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { this.cancelRegister(); this.destroy = true; } }, { key: "reRender", value: function reRender() { if (this.destroy) return; this.forceUpdate(); } }, { key: "render", value: function render() { var resetCount = this.state.resetCount; var children = this.props.children; var _this$getOnlyChild = this.getOnlyChild(children), child = _this$getOnlyChild.child, isFunction = _this$getOnlyChild.isFunction; // Not need to `cloneElement` since user can handle this in render function self var returnChildNode; if (isFunction) { returnChildNode = child; } else if (external_window_React_["isValidElement"](child)) { returnChildNode = external_window_React_["cloneElement"](child, this.getControlled(child.props)); } else { Object(warning["a" /* default */])(!child, '`children` of Field is not validate ReactElement.'); returnChildNode = child; } return external_window_React_["createElement"](external_window_React_["Fragment"], { key: resetCount }, returnChildNode); } }]); return Field; }(external_window_React_["Component"]); Field_Field.contextType = FieldContext["b" /* default */]; Field_Field.defaultProps = { trigger: 'onChange', valuePropName: 'value' }; var Field_WrapperField = function WrapperField(_ref4) { var name = _ref4.name, restProps = Object(objectWithoutProperties["a" /* default */])(_ref4, ["name"]); var namePath = name !== undefined ? getNamePath(name) : undefined; var key = 'keep'; if (!restProps.isListField) { key = "_".concat((namePath || []).join('_')); } if (false) {} return external_window_React_["createElement"](Field_Field, Object.assign({ key: key, name: namePath }, restProps)); }; /* harmony default export */ var es_Field = (Field_WrapperField); // CONCATENATED MODULE: ./node_modules/rc-field-form/es/List.js var List_List = function List(_ref) { var name = _ref.name, children = _ref.children; var context = external_window_React_["useContext"](FieldContext["b" /* default */]); var keyRef = external_window_React_["useRef"]({ keys: [], id: 0 }); var keyManager = keyRef.current; // User should not pass `children` as other type. if (typeof children !== 'function') { Object(warning["a" /* default */])(false, 'Form.List only accepts function as children.'); return null; } var parentPrefixName = getNamePath(context.prefixName) || []; var prefixName = [].concat(Object(toConsumableArray["a" /* default */])(parentPrefixName), Object(toConsumableArray["a" /* default */])(getNamePath(name))); var shouldUpdate = function shouldUpdate(prevValue, nextValue, _ref2) { var source = _ref2.source; if (source === 'internal') { return false; } return prevValue !== nextValue; }; return external_window_React_["createElement"](FieldContext["b" /* default */].Provider, { value: Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, context), {}, { prefixName: prefixName }) }, external_window_React_["createElement"](es_Field, { name: [], shouldUpdate: shouldUpdate }, function (_ref3) { var _ref3$value = _ref3.value, value = _ref3$value === void 0 ? [] : _ref3$value, onChange = _ref3.onChange; var getFieldValue = context.getFieldValue; var getNewValue = function getNewValue() { var values = getFieldValue(prefixName || []); return values || []; }; /** * Always get latest value in case user update fields by `form` api. */ var operations = { add: function add(defaultValue, index) { // Mapping keys var newValue = getNewValue(); if (index >= 0 && index <= newValue.length) { keyManager.keys = [].concat(Object(toConsumableArray["a" /* default */])(keyManager.keys.slice(0, index)), [keyManager.id], Object(toConsumableArray["a" /* default */])(keyManager.keys.slice(index))); onChange([].concat(Object(toConsumableArray["a" /* default */])(newValue.slice(0, index)), [defaultValue], Object(toConsumableArray["a" /* default */])(newValue.slice(index)))); } else { if (false) {} keyManager.keys = [].concat(Object(toConsumableArray["a" /* default */])(keyManager.keys), [keyManager.id]); onChange([].concat(Object(toConsumableArray["a" /* default */])(newValue), [defaultValue])); } keyManager.id += 1; }, remove: function remove(index) { var newValue = getNewValue(); var indexSet = new Set(Array.isArray(index) ? index : [index]); if (indexSet.size <= 0) { return; } keyManager.keys = keyManager.keys.filter(function (_, keysIndex) { return !indexSet.has(keysIndex); }); // Trigger store change onChange(newValue.filter(function (_, valueIndex) { return !indexSet.has(valueIndex); })); }, move: function move(from, to) { if (from === to) { return; } var newValue = getNewValue(); // Do not handle out of range if (from < 0 || from >= newValue.length || to < 0 || to >= newValue.length) { return; } keyManager.keys = valueUtil_move(keyManager.keys, from, to); // Trigger store change onChange(valueUtil_move(newValue, from, to)); } }; var listValue = value || []; if (!Array.isArray(listValue)) { listValue = []; if (false) {} } return children(listValue.map(function (__, index) { var key = keyManager.keys[index]; if (key === undefined) { keyManager.keys[index] = keyManager.id; key = keyManager.keys[index]; keyManager.id += 1; } return { name: index, key: key, isListField: true }; }), operations); })); }; /* harmony default export */ var es_List = (List_List); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules var slicedToArray = __webpack_require__("ODXe"); // CONCATENATED MODULE: ./node_modules/rc-field-form/es/utils/asyncUtil.js function allPromiseFinish(promiseList) { var hasError = false; var count = promiseList.length; var results = []; if (!promiseList.length) { return Promise.resolve([]); } return new Promise(function (resolve, reject) { promiseList.forEach(function (promise, index) { promise.catch(function (e) { hasError = true; return e; }).then(function (result) { count -= 1; results[index] = result; if (count > 0) { return; } if (hasError) { reject(results); } resolve(results); }); }); }); } // CONCATENATED MODULE: ./node_modules/rc-field-form/es/utils/NameMap.js /** * NameMap like a `Map` but accepts `string[]` as key. */ var NameMap_NameMap = /*#__PURE__*/function () { function NameMap() { Object(classCallCheck["a" /* default */])(this, NameMap); this.list = []; } Object(createClass["a" /* default */])(NameMap, [{ key: "set", value: function set(key, value) { var index = this.list.findIndex(function (item) { return matchNamePath(item.key, key); }); if (index !== -1) { this.list[index].value = value; } else { this.list.push({ key: key, value: value }); } } }, { key: "get", value: function get(key) { var result = this.list.find(function (item) { return matchNamePath(item.key, key); }); return result && result.value; } }, { key: "update", value: function update(key, updater) { var origin = this.get(key); var next = updater(origin); if (!next) { this.delete(key); } else { this.set(key, next); } } }, { key: "delete", value: function _delete(key) { this.list = this.list.filter(function (item) { return !matchNamePath(item.key, key); }); } }, { key: "map", value: function map(callback) { return this.list.map(callback); } }, { key: "toJSON", value: function toJSON() { var json = {}; this.map(function (_ref) { var key = _ref.key, value = _ref.value; json[key.join('.')] = value; return null; }); return json; } }]); return NameMap; }(); /* harmony default export */ var utils_NameMap = (NameMap_NameMap); // CONCATENATED MODULE: ./node_modules/rc-field-form/es/useForm.js var useForm_FormStore = function FormStore(forceRootUpdate) { var _this = this; Object(classCallCheck["a" /* default */])(this, FormStore); this.formHooked = false; this.subscribable = true; this.store = {}; this.fieldEntities = []; this.initialValues = {}; this.callbacks = {}; this.validateMessages = null; this.preserve = null; this.lastValidatePromise = null; this.getForm = function () { return { getFieldValue: _this.getFieldValue, getFieldsValue: _this.getFieldsValue, getFieldError: _this.getFieldError, getFieldsError: _this.getFieldsError, isFieldsTouched: _this.isFieldsTouched, isFieldTouched: _this.isFieldTouched, isFieldValidating: _this.isFieldValidating, isFieldsValidating: _this.isFieldsValidating, resetFields: _this.resetFields, setFields: _this.setFields, setFieldsValue: _this.setFieldsValue, validateFields: _this.validateFields, submit: _this.submit, getInternalHooks: _this.getInternalHooks }; }; // ======================== Internal Hooks ======================== this.getInternalHooks = function (key) { if (key === FieldContext["a" /* HOOK_MARK */]) { _this.formHooked = true; return { dispatch: _this.dispatch, registerField: _this.registerField, useSubscribe: _this.useSubscribe, setInitialValues: _this.setInitialValues, setCallbacks: _this.setCallbacks, setValidateMessages: _this.setValidateMessages, getFields: _this.getFields, setPreserve: _this.setPreserve }; } Object(warning["a" /* default */])(false, '`getInternalHooks` is internal usage. Should not call directly.'); return null; }; this.useSubscribe = function (subscribable) { _this.subscribable = subscribable; }; /** * First time `setInitialValues` should update store with initial value */ this.setInitialValues = function (initialValues, init) { _this.initialValues = initialValues || {}; if (init) { _this.store = setValues({}, initialValues, _this.store); } }; this.getInitialValue = function (namePath) { return getValue(_this.initialValues, namePath); }; this.setCallbacks = function (callbacks) { _this.callbacks = callbacks; }; this.setValidateMessages = function (validateMessages) { _this.validateMessages = validateMessages; }; this.setPreserve = function (preserve) { _this.preserve = preserve; }; // ========================== Dev Warning ========================= this.timeoutId = null; this.warningUnhooked = function () { if (false) {} }; // ============================ Fields ============================ /** * Get registered field entities. * @param pure Only return field which has a `name`. Default: false */ this.getFieldEntities = function () { var pure = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; if (!pure) { return _this.fieldEntities; } return _this.fieldEntities.filter(function (field) { return field.getNamePath().length; }); }; this.getFieldsMap = function () { var pure = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; var cache = new utils_NameMap(); _this.getFieldEntities(pure).forEach(function (field) { var namePath = field.getNamePath(); cache.set(namePath, field); }); return cache; }; this.getFieldEntitiesForNamePathList = function (nameList) { if (!nameList) { return _this.getFieldEntities(true); } var cache = _this.getFieldsMap(true); return nameList.map(function (name) { var namePath = getNamePath(name); return cache.get(namePath) || { INVALIDATE_NAME_PATH: getNamePath(name) }; }); }; this.getFieldsValue = function (nameList, filterFunc) { _this.warningUnhooked(); if (nameList === true && !filterFunc) { return _this.store; } var fieldEntities = _this.getFieldEntitiesForNamePathList(Array.isArray(nameList) ? nameList : null); var filteredNameList = []; fieldEntities.forEach(function (entity) { var namePath = 'INVALIDATE_NAME_PATH' in entity ? entity.INVALIDATE_NAME_PATH : entity.getNamePath(); if (!filterFunc) { filteredNameList.push(namePath); } else { var meta = 'getMeta' in entity ? entity.getMeta() : null; if (filterFunc(meta)) { filteredNameList.push(namePath); } } }); return cloneByNamePathList(_this.store, filteredNameList.map(getNamePath)); }; this.getFieldValue = function (name) { _this.warningUnhooked(); var namePath = getNamePath(name); return getValue(_this.store, namePath); }; this.getFieldsError = function (nameList) { _this.warningUnhooked(); var fieldEntities = _this.getFieldEntitiesForNamePathList(nameList); return fieldEntities.map(function (entity, index) { if (entity && !('INVALIDATE_NAME_PATH' in entity)) { return { name: entity.getNamePath(), errors: entity.getErrors() }; } return { name: getNamePath(nameList[index]), errors: [] }; }); }; this.getFieldError = function (name) { _this.warningUnhooked(); var namePath = getNamePath(name); var fieldError = _this.getFieldsError([namePath])[0]; return fieldError.errors; }; this.isFieldsTouched = function () { _this.warningUnhooked(); for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } var arg0 = args[0], arg1 = args[1]; var namePathList; var isAllFieldsTouched = false; if (args.length === 0) { namePathList = null; } else if (args.length === 1) { if (Array.isArray(arg0)) { namePathList = arg0.map(getNamePath); isAllFieldsTouched = false; } else { namePathList = null; isAllFieldsTouched = arg0; } } else { namePathList = arg0.map(getNamePath); isAllFieldsTouched = arg1; } var testTouched = function testTouched(field) { // Not provide `nameList` will check all the fields if (!namePathList) { return field.isFieldTouched(); } var fieldNamePath = field.getNamePath(); if (containsNamePath(namePathList, fieldNamePath)) { return field.isFieldTouched(); } return isAllFieldsTouched; }; return isAllFieldsTouched ? _this.getFieldEntities(true).every(testTouched) : _this.getFieldEntities(true).some(testTouched); }; this.isFieldTouched = function (name) { _this.warningUnhooked(); return _this.isFieldsTouched([name]); }; this.isFieldsValidating = function (nameList) { _this.warningUnhooked(); var fieldEntities = _this.getFieldEntities(); if (!nameList) { return fieldEntities.some(function (testField) { return testField.isFieldValidating(); }); } var namePathList = nameList.map(getNamePath); return fieldEntities.some(function (testField) { var fieldNamePath = testField.getNamePath(); return containsNamePath(namePathList, fieldNamePath) && testField.isFieldValidating(); }); }; this.isFieldValidating = function (name) { _this.warningUnhooked(); return _this.isFieldsValidating([name]); }; /** * Reset Field with field `initialValue` prop. * Can pass `entities` or `namePathList` or just nothing. */ this.resetWithFieldInitialValue = function () { var info = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; // Create cache var cache = new utils_NameMap(); var fieldEntities = _this.getFieldEntities(true); fieldEntities.forEach(function (field) { var initialValue = field.props.initialValue; var namePath = field.getNamePath(); // Record only if has `initialValue` if (initialValue !== undefined) { var records = cache.get(namePath) || new Set(); records.add({ entity: field, value: initialValue }); cache.set(namePath, records); } }); // Reset var resetWithFields = function resetWithFields(entities) { entities.forEach(function (field) { var initialValue = field.props.initialValue; if (initialValue !== undefined) { var namePath = field.getNamePath(); var formInitialValue = _this.getInitialValue(namePath); if (formInitialValue !== undefined) { // Warning if conflict with form initialValues and do not modify value Object(warning["a" /* default */])(false, "Form already set 'initialValues' with path '".concat(namePath.join('.'), "'. Field can not overwrite it.")); } else { var records = cache.get(namePath); if (records && records.size > 1) { // Warning if multiple field set `initialValue`and do not modify value Object(warning["a" /* default */])(false, "Multiple Field with path '".concat(namePath.join('.'), "' set 'initialValue'. Can not decide which one to pick.")); } else if (records) { var originValue = _this.getFieldValue(namePath); // Set `initialValue` if (!info.skipExist || originValue === undefined) { _this.store = setValue(_this.store, namePath, Object(toConsumableArray["a" /* default */])(records)[0].value); } } } } }); }; var requiredFieldEntities; if (info.entities) { requiredFieldEntities = info.entities; } else if (info.namePathList) { requiredFieldEntities = []; info.namePathList.forEach(function (namePath) { var records = cache.get(namePath); if (records) { var _requiredFieldEntitie; (_requiredFieldEntitie = requiredFieldEntities).push.apply(_requiredFieldEntitie, Object(toConsumableArray["a" /* default */])(Object(toConsumableArray["a" /* default */])(records).map(function (r) { return r.entity; }))); } }); } else { requiredFieldEntities = fieldEntities; } resetWithFields(requiredFieldEntities); }; this.resetFields = function (nameList) { _this.warningUnhooked(); var prevStore = _this.store; if (!nameList) { _this.store = setValues({}, _this.initialValues); _this.resetWithFieldInitialValue(); _this.notifyObservers(prevStore, null, { type: 'reset' }); return; } // Reset by `nameList` var namePathList = nameList.map(getNamePath); namePathList.forEach(function (namePath) { var initialValue = _this.getInitialValue(namePath); _this.store = setValue(_this.store, namePath, initialValue); }); _this.resetWithFieldInitialValue({ namePathList: namePathList }); _this.notifyObservers(prevStore, namePathList, { type: 'reset' }); }; this.setFields = function (fields) { _this.warningUnhooked(); var prevStore = _this.store; fields.forEach(function (fieldData) { var name = fieldData.name, errors = fieldData.errors, data = Object(objectWithoutProperties["a" /* default */])(fieldData, ["name", "errors"]); var namePath = getNamePath(name); // Value if ('value' in data) { _this.store = setValue(_this.store, namePath, data.value); } _this.notifyObservers(prevStore, [namePath], { type: 'setField', data: fieldData }); }); }; this.getFields = function () { var entities = _this.getFieldEntities(true); var fields = entities.map(function (field) { var namePath = field.getNamePath(); var meta = field.getMeta(); var fieldData = Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, meta), {}, { name: namePath, value: _this.getFieldValue(namePath) }); Object.defineProperty(fieldData, 'originRCField', { value: true }); return fieldData; }); return fields; }; // =========================== Observer =========================== this.registerField = function (entity) { _this.fieldEntities.push(entity); // Set initial values if (entity.props.initialValue !== undefined) { var prevStore = _this.store; _this.resetWithFieldInitialValue({ entities: [entity], skipExist: true }); _this.notifyObservers(prevStore, [entity.getNamePath()], { type: 'valueUpdate', source: 'internal' }); } // un-register field callback return function (isListField, preserve) { _this.fieldEntities = _this.fieldEntities.filter(function (item) { return item !== entity; }); // Clean up store value if preserve var mergedPreserve = preserve !== undefined ? preserve : _this.preserve; if (mergedPreserve === false && !isListField) { var namePath = entity.getNamePath(); if (_this.getFieldValue(namePath) !== undefined) { _this.store = setValue(_this.store, namePath, undefined); } } }; }; this.dispatch = function (action) { switch (action.type) { case 'updateValue': { var namePath = action.namePath, value = action.value; _this.updateValue(namePath, value); break; } case 'validateField': { var _namePath = action.namePath, triggerName = action.triggerName; _this.validateFields([_namePath], { triggerName: triggerName }); break; } default: // Currently we don't have other action. Do nothing. } }; this.notifyObservers = function (prevStore, namePathList, info) { if (_this.subscribable) { var mergedInfo = Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, info), {}, { store: _this.getFieldsValue(true) }); _this.getFieldEntities().forEach(function (_ref) { var onStoreChange = _ref.onStoreChange; onStoreChange(prevStore, namePathList, mergedInfo); }); } else { _this.forceRootUpdate(); } }; this.updateValue = function (name, value) { var namePath = getNamePath(name); var prevStore = _this.store; _this.store = setValue(_this.store, namePath, value); _this.notifyObservers(prevStore, [namePath], { type: 'valueUpdate', source: 'internal' }); // Notify dependencies children with parent update var childrenFields = _this.getDependencyChildrenFields(namePath); _this.validateFields(childrenFields); _this.notifyObservers(prevStore, childrenFields, { type: 'dependenciesUpdate', relatedFields: [namePath].concat(Object(toConsumableArray["a" /* default */])(childrenFields)) }); // trigger callback function var onValuesChange = _this.callbacks.onValuesChange; if (onValuesChange) { var changedValues = cloneByNamePathList(_this.store, [namePath]); onValuesChange(changedValues, _this.store); } _this.triggerOnFieldsChange([namePath].concat(Object(toConsumableArray["a" /* default */])(childrenFields))); }; // Let all child Field get update. this.setFieldsValue = function (store) { _this.warningUnhooked(); var prevStore = _this.store; if (store) { _this.store = setValues(_this.store, store); } _this.notifyObservers(prevStore, null, { type: 'valueUpdate', source: 'external' }); }; this.getDependencyChildrenFields = function (rootNamePath) { var children = new Set(); var childrenFields = []; var dependencies2fields = new utils_NameMap(); /** * Generate maps * Can use cache to save perf if user report performance issue with this */ _this.getFieldEntities().forEach(function (field) { var dependencies = field.props.dependencies; (dependencies || []).forEach(function (dependency) { var dependencyNamePath = getNamePath(dependency); dependencies2fields.update(dependencyNamePath, function () { var fields = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : new Set(); fields.add(field); return fields; }); }); }); var fillChildren = function fillChildren(namePath) { var fields = dependencies2fields.get(namePath) || new Set(); fields.forEach(function (field) { if (!children.has(field)) { children.add(field); var fieldNamePath = field.getNamePath(); if (field.isFieldDirty() && fieldNamePath.length) { childrenFields.push(fieldNamePath); fillChildren(fieldNamePath); } } }); }; fillChildren(rootNamePath); return childrenFields; }; this.triggerOnFieldsChange = function (namePathList, filedErrors) { var onFieldsChange = _this.callbacks.onFieldsChange; if (onFieldsChange) { var fields = _this.getFields(); /** * Fill errors since `fields` may be replaced by controlled fields */ if (filedErrors) { var cache = new utils_NameMap(); filedErrors.forEach(function (_ref2) { var name = _ref2.name, errors = _ref2.errors; cache.set(name, errors); }); fields.forEach(function (field) { // eslint-disable-next-line no-param-reassign field.errors = cache.get(field.name) || field.errors; }); } var changedFields = fields.filter(function (_ref3) { var fieldName = _ref3.name; return containsNamePath(namePathList, fieldName); }); onFieldsChange(changedFields, fields); } }; // =========================== Validate =========================== this.validateFields = function (nameList, options) { _this.warningUnhooked(); var provideNameList = !!nameList; var namePathList = provideNameList ? nameList.map(getNamePath) : []; // Collect result in promise list var promiseList = []; _this.getFieldEntities(true).forEach(function (field) { // Add field if not provide `nameList` if (!provideNameList) { namePathList.push(field.getNamePath()); } // Skip if without rule if (!field.props.rules || !field.props.rules.length) { return; } var fieldNamePath = field.getNamePath(); // Add field validate rule in to promise list if (!provideNameList || containsNamePath(namePathList, fieldNamePath)) { var promise = field.validateRules(Object(objectSpread2["a" /* default */])({ validateMessages: Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, defaultValidateMessages), _this.validateMessages) }, options)); // Wrap promise with field promiseList.push(promise.then(function () { return { name: fieldNamePath, errors: [] }; }).catch(function (errors) { return Promise.reject({ name: fieldNamePath, errors: errors }); })); } }); var summaryPromise = allPromiseFinish(promiseList); _this.lastValidatePromise = summaryPromise; // Notify fields with rule that validate has finished and need update summaryPromise.catch(function (results) { return results; }).then(function (results) { var resultNamePathList = results.map(function (_ref4) { var name = _ref4.name; return name; }); _this.notifyObservers(_this.store, resultNamePathList, { type: 'validateFinish' }); _this.triggerOnFieldsChange(resultNamePathList, results); }); var returnPromise = summaryPromise.then(function () { if (_this.lastValidatePromise === summaryPromise) { return Promise.resolve(_this.getFieldsValue(namePathList)); } return Promise.reject([]); }).catch(function (results) { var errorList = results.filter(function (result) { return result && result.errors.length; }); return Promise.reject({ values: _this.getFieldsValue(namePathList), errorFields: errorList, outOfDate: _this.lastValidatePromise !== summaryPromise }); }); // Do not throw in console returnPromise.catch(function (e) { return e; }); return returnPromise; }; // ============================ Submit ============================ this.submit = function () { _this.warningUnhooked(); _this.validateFields().then(function (values) { var onFinish = _this.callbacks.onFinish; if (onFinish) { try { onFinish(values); } catch (err) { // Should print error if user `onFinish` callback failed console.error(err); } } }).catch(function (e) { var onFinishFailed = _this.callbacks.onFinishFailed; if (onFinishFailed) { onFinishFailed(e); } }); }; this.forceRootUpdate = forceRootUpdate; }; function useForm(form) { var formRef = external_window_React_["useRef"](); var _React$useState = external_window_React_["useState"](), _React$useState2 = Object(slicedToArray["a" /* default */])(_React$useState, 2), forceUpdate = _React$useState2[1]; if (!formRef.current) { if (form) { formRef.current = form; } else { // Create a new FormStore if not provided var forceReRender = function forceReRender() { forceUpdate({}); }; var formStore = new useForm_FormStore(forceReRender); formRef.current = formStore.getForm(); } } return [formRef.current]; } /* harmony default export */ var es_useForm = (useForm); // CONCATENATED MODULE: ./node_modules/rc-field-form/es/FormContext.js var FormContext = external_window_React_["createContext"]({ triggerFormChange: function triggerFormChange() {}, triggerFormFinish: function triggerFormFinish() {}, registerForm: function registerForm() {}, unregisterForm: function unregisterForm() {} }); var FormContext_FormProvider = function FormProvider(_ref) { var validateMessages = _ref.validateMessages, onFormChange = _ref.onFormChange, onFormFinish = _ref.onFormFinish, children = _ref.children; var formContext = external_window_React_["useContext"](FormContext); var formsRef = external_window_React_["useRef"]({}); return external_window_React_["createElement"](FormContext.Provider, { value: Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, formContext), {}, { validateMessages: Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, formContext.validateMessages), validateMessages), // ========================================================= // = Global Form Control = // ========================================================= triggerFormChange: function triggerFormChange(name, changedFields) { if (onFormChange) { onFormChange(name, { changedFields: changedFields, forms: formsRef.current }); } formContext.triggerFormChange(name, changedFields); }, triggerFormFinish: function triggerFormFinish(name, values) { if (onFormFinish) { onFormFinish(name, { values: values, forms: formsRef.current }); } formContext.triggerFormFinish(name, values); }, registerForm: function registerForm(name, form) { if (name) { formsRef.current = Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, formsRef.current), {}, Object(defineProperty["a" /* default */])({}, name, form)); } formContext.registerForm(name, form); }, unregisterForm: function unregisterForm(name) { var newForms = Object(objectSpread2["a" /* default */])({}, formsRef.current); delete newForms[name]; formsRef.current = newForms; formContext.unregisterForm(name); } }) }, children); }; /* harmony default export */ var es_FormContext = (FormContext); // CONCATENATED MODULE: ./node_modules/rc-field-form/es/Form.js var Form_Form = function Form(_ref, ref) { var name = _ref.name, initialValues = _ref.initialValues, fields = _ref.fields, form = _ref.form, preserve = _ref.preserve, children = _ref.children, _ref$component = _ref.component, Component = _ref$component === void 0 ? 'form' : _ref$component, validateMessages = _ref.validateMessages, _ref$validateTrigger = _ref.validateTrigger, validateTrigger = _ref$validateTrigger === void 0 ? 'onChange' : _ref$validateTrigger, onValuesChange = _ref.onValuesChange, _onFieldsChange = _ref.onFieldsChange, _onFinish = _ref.onFinish, onFinishFailed = _ref.onFinishFailed, restProps = Object(objectWithoutProperties["a" /* default */])(_ref, ["name", "initialValues", "fields", "form", "preserve", "children", "component", "validateMessages", "validateTrigger", "onValuesChange", "onFieldsChange", "onFinish", "onFinishFailed"]); var formContext = external_window_React_["useContext"](es_FormContext); // We customize handle event since Context will makes all the consumer re-render: // https://reactjs.org/docs/context.html#contextprovider var _useForm = es_useForm(form), _useForm2 = Object(slicedToArray["a" /* default */])(_useForm, 1), formInstance = _useForm2[0]; var _formInstance$getInte = formInstance.getInternalHooks(FieldContext["a" /* HOOK_MARK */]), useSubscribe = _formInstance$getInte.useSubscribe, setInitialValues = _formInstance$getInte.setInitialValues, setCallbacks = _formInstance$getInte.setCallbacks, setValidateMessages = _formInstance$getInte.setValidateMessages, setPreserve = _formInstance$getInte.setPreserve; // Pass ref with form instance external_window_React_["useImperativeHandle"](ref, function () { return formInstance; }); // Register form into Context external_window_React_["useEffect"](function () { formContext.registerForm(name, formInstance); return function () { formContext.unregisterForm(name); }; }, [formContext, formInstance, name]); // Pass props to store setValidateMessages(Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, formContext.validateMessages), validateMessages)); setCallbacks({ onValuesChange: onValuesChange, onFieldsChange: function onFieldsChange(changedFields) { formContext.triggerFormChange(name, changedFields); if (_onFieldsChange) { for (var _len = arguments.length, rest = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { rest[_key - 1] = arguments[_key]; } _onFieldsChange.apply(void 0, [changedFields].concat(rest)); } }, onFinish: function onFinish(values) { formContext.triggerFormFinish(name, values); if (_onFinish) { _onFinish(values); } }, onFinishFailed: onFinishFailed }); setPreserve(preserve); // Set initial value, init store value when first mount var mountRef = external_window_React_["useRef"](null); setInitialValues(initialValues, !mountRef.current); if (!mountRef.current) { mountRef.current = true; } // Prepare children by `children` type var childrenNode = children; var childrenRenderProps = typeof children === 'function'; if (childrenRenderProps) { var values = formInstance.getFieldsValue(true); childrenNode = children(values, formInstance); } // Not use subscribe when using render props useSubscribe(!childrenRenderProps); // Listen if fields provided. We use ref to save prev data here to avoid additional render var prevFieldsRef = external_window_React_["useRef"](); external_window_React_["useEffect"](function () { if (!isSimilar(prevFieldsRef.current || [], fields || [])) { formInstance.setFields(fields || []); } prevFieldsRef.current = fields; }, [fields, formInstance]); var formContextValue = external_window_React_["useMemo"](function () { return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, formInstance), {}, { validateTrigger: validateTrigger }); }, [formInstance, validateTrigger]); var wrapperNode = external_window_React_["createElement"](FieldContext["b" /* default */].Provider, { value: formContextValue }, childrenNode); if (Component === false) { return wrapperNode; } return external_window_React_["createElement"](Component, Object.assign({}, restProps, { onSubmit: function onSubmit(event) { event.preventDefault(); event.stopPropagation(); formInstance.submit(); } }), wrapperNode); }; /* harmony default export */ var es_Form = (Form_Form); // CONCATENATED MODULE: ./node_modules/rc-field-form/es/index.js var InternalForm = external_window_React_["forwardRef"](es_Form); var RefForm = InternalForm; RefForm.FormProvider = FormContext_FormProvider; RefForm.Field = es_Field; RefForm.List = es_List; RefForm.useForm = es_useForm; /* harmony default export */ var es = __webpack_exports__["default"] = (RefForm); /***/ }), /***/ "85tw": /*!******************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.get-own-metadata-keys.js ***! \******************************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var ReflectMetadataModule = __webpack_require__(/*! ../internals/reflect-metadata */ "ls1J"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var ordinaryOwnMetadataKeys = ReflectMetadataModule.keys; var toMetadataKey = ReflectMetadataModule.toKey; // `Reflect.getOwnMetadataKeys` method // https://github.com/rbuckton/reflect-metadata $({ target: 'Reflect', stat: true }, { getOwnMetadataKeys: function getOwnMetadataKeys(target /* , targetKey */) { var targetKey = arguments.length < 2 ? undefined : toMetadataKey(arguments[1]); return ordinaryOwnMetadataKeys(anObject(target), targetKey); } }); /***/ }), /***/ "879j": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/createSuper.js + 4 modules ***! \*****************************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js because of ./node_modules/flv.js/src/io/websocket-loader.js */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ _createSuper; }); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js var getPrototypeOf = __webpack_require__("oZsa"); // CONCATENATED MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/isNativeReflectConstruct.js function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } // CONCATENATED MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/typeof.js function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } // CONCATENATED MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } // CONCATENATED MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self); } // CONCATENATED MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/createSuper.js function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = Object(getPrototypeOf["a" /* default */])(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = Object(getPrototypeOf["a" /* default */])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; } /***/ }), /***/ "8Cw2": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/number-is-finite.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var globalIsFinite = global.isFinite; // `Number.isFinite` method // https://tc39.github.io/ecma262/#sec-number.isfinite module.exports = Number.isFinite || function isFinite(it) { return typeof it == 'number' && globalIsFinite(it); }; /***/ }), /***/ "8DXf": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.raw.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "0qr0"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); // `String.raw` method // https://tc39.github.io/ecma262/#sec-string.raw $({ target: 'String', stat: true }, { raw: function raw(template) { var rawTemplate = toIndexedObject(template.raw); var literalSegments = toLength(rawTemplate.length); var argumentsLength = arguments.length; var elements = []; var i = 0; while (literalSegments > i) { elements.push(String(rawTemplate[i++])); if (i < argumentsLength) elements.push(String(arguments[i])); } return elements.join(''); } }); /***/ }), /***/ "8HVG": /*!************************************************************!*\ !*** ./node_modules/rc-notification/es/useNotification.js ***! \************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return useNotification; }); /* harmony import */ var _babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/toConsumableArray */ "KQm4"); /* harmony import */ var _babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/slicedToArray */ "ODXe"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _Notice__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./Notice */ "EE3K"); function useNotification(notificationInstance) { var createdRef = react__WEBPACK_IMPORTED_MODULE_2__["useRef"]({}); var _React$useState = react__WEBPACK_IMPORTED_MODULE_2__["useState"]([]), _React$useState2 = Object(_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(_React$useState, 2), elements = _React$useState2[0], setElements = _React$useState2[1]; function notify(noticeProps) { notificationInstance.add(noticeProps, function (div, props) { var key = props.key; if (div && !createdRef.current[key]) { var noticeEle = react__WEBPACK_IMPORTED_MODULE_2__["createElement"](_Notice__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"], Object.assign({}, props, { holder: div })); createdRef.current[key] = noticeEle; setElements(function (originElements) { return [].concat(Object(_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(originElements), [noticeEle]); }); } }); } return [notify, react__WEBPACK_IMPORTED_MODULE_2__["createElement"](react__WEBPACK_IMPORTED_MODULE_2__["Fragment"], null, elements)]; } /***/ }), /***/ "8L3h": /*!************************************************!*\ !*** ./node_modules/use-subscription/index.js ***! \************************************************/ /*! no static exports found */ /*! exports used: useSubscription */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; if (true) { module.exports = __webpack_require__(/*! ./cjs/use-subscription.production.min.js */ "f/k9"); } else {} /***/ }), /***/ "8Lo7": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.includes.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var $includes = __webpack_require__(/*! ../internals/array-includes */ "/3zY").includes; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.includes` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.includes exportTypedArrayMethod('includes', function includes(searchElement /* , fromIndex */) { return $includes(aTypedArray(this), searchElement, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "8OGu": /*!************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.is-concat-spreadable.js ***! \************************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "I65O"); // `Symbol.isConcatSpreadable` well-known symbol // https://tc39.github.io/ecma262/#sec-symbol.isconcatspreadable defineWellKnownSymbol('isConcatSpreadable'); /***/ }), /***/ "8OQS": /*!*****************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js ***! \*****************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } module.exports = _objectWithoutPropertiesLoose, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "8OQV": /*!*************************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/typed-array-constructors-require-wrappers.js ***! \*************************************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { /* eslint-disable no-new */ var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var checkCorrectnessOfIteration = __webpack_require__(/*! ../internals/check-correctness-of-iteration */ "GPrf"); var NATIVE_ARRAY_BUFFER_VIEWS = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB").NATIVE_ARRAY_BUFFER_VIEWS; var ArrayBuffer = global.ArrayBuffer; var Int8Array = global.Int8Array; module.exports = !NATIVE_ARRAY_BUFFER_VIEWS || !fails(function () { Int8Array(1); }) || !fails(function () { new Int8Array(-1); }) || !checkCorrectnessOfIteration(function (iterable) { new Int8Array(); new Int8Array(null); new Int8Array(1.5); new Int8Array(iterable); }, true) || fails(function () { // Safari (11+) bug - a reason why even Safari 13 should load a typed array polyfill return new Int8Array(new ArrayBuffer(2), 1, undefined).length !== 1; }); /***/ }), /***/ "8Ubs": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.from.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var from = __webpack_require__(/*! ../internals/collection-from */ "aF2d"); // `Map.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-map.from $({ target: 'Map', stat: true }, { from: from }); /***/ }), /***/ "8XRh": /*!********************************************************!*\ !*** ./node_modules/rc-motion/es/index.js + 5 modules ***! \********************************************************/ /*! exports provided: CSSMotionList, default */ /*! all exports used */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js because of ./node_modules/rc-menu/es/Menu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js because of ./node_modules/rc-menu/es/Menu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js because of ./node_modules/rc-menu/es/Menu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./node_modules/@ant-design/icons/es/utils.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js because of ./node_modules/@ant-design/icons/es/components/IconBase.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/typeof.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/raf/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/findDOMNode.js because of ./node_modules/rc-menu/es/SubMenu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/ref.js because of ./node_modules/antd/es/form/FormItem.js */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // EXPORTS __webpack_require__.d(__webpack_exports__, "CSSMotionList", function() { return /* reexport */ es_CSSMotionList; }); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js var defineProperty = __webpack_require__("rePB"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js var objectSpread2 = __webpack_require__("VTBJ"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js var classCallCheck = __webpack_require__("1OyB"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createClass.js var createClass = __webpack_require__("vuIU"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js var assertThisInitialized = __webpack_require__("JX7q"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/inherits.js var inherits = __webpack_require__("Ji7U"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createSuper.js + 1 modules var createSuper = __webpack_require__("LK+K"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js var esm_typeof = __webpack_require__("U8pU"); // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); // EXTERNAL MODULE: ./node_modules/rc-util/es/Dom/findDOMNode.js var findDOMNode = __webpack_require__("m+aA"); // EXTERNAL MODULE: ./node_modules/rc-util/es/ref.js var es_ref = __webpack_require__("c+Xe"); // EXTERNAL MODULE: ./node_modules/classnames/index.js var classnames = __webpack_require__("TSYQ"); var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); // EXTERNAL MODULE: ./node_modules/raf/index.js var raf = __webpack_require__("xEkU"); var raf_default = /*#__PURE__*/__webpack_require__.n(raf); // CONCATENATED MODULE: ./node_modules/rc-motion/es/util/motion.js var canUseDOM = !!(typeof window !== 'undefined' && window.document && window.document.createElement); // ================= Transition ================= // Event wrapper. Copy from react source code function makePrefixMap(styleProp, eventName) { var prefixes = {}; prefixes[styleProp.toLowerCase()] = eventName.toLowerCase(); prefixes["Webkit".concat(styleProp)] = "webkit".concat(eventName); prefixes["Moz".concat(styleProp)] = "moz".concat(eventName); prefixes["ms".concat(styleProp)] = "MS".concat(eventName); prefixes["O".concat(styleProp)] = "o".concat(eventName.toLowerCase()); return prefixes; } function getVendorPrefixes(domSupport, win) { var prefixes = { animationend: makePrefixMap('Animation', 'AnimationEnd'), transitionend: makePrefixMap('Transition', 'TransitionEnd') }; if (domSupport) { if (!('AnimationEvent' in win)) { delete prefixes.animationend.animation; } if (!('TransitionEvent' in win)) { delete prefixes.transitionend.transition; } } return prefixes; } var vendorPrefixes = getVendorPrefixes(canUseDOM, typeof window !== 'undefined' ? window : {}); var style = {}; if (canUseDOM) { var _document$createEleme = document.createElement('div'); style = _document$createEleme.style; } var prefixedEventNames = {}; function getVendorPrefixedEventName(eventName) { if (prefixedEventNames[eventName]) { return prefixedEventNames[eventName]; } var prefixMap = vendorPrefixes[eventName]; if (prefixMap) { var stylePropList = Object.keys(prefixMap); var len = stylePropList.length; for (var i = 0; i < len; i += 1) { var styleProp = stylePropList[i]; if (Object.prototype.hasOwnProperty.call(prefixMap, styleProp) && styleProp in style) { prefixedEventNames[eventName] = prefixMap[styleProp]; return prefixedEventNames[eventName]; } } } return ''; } var animationEndName = getVendorPrefixedEventName('animationend'); var transitionEndName = getVendorPrefixedEventName('transitionend'); var supportTransition = !!(animationEndName && transitionEndName); function getTransitionName(transitionName, transitionType) { if (!transitionName) return null; if (Object(esm_typeof["a" /* default */])(transitionName) === 'object') { var type = transitionType.replace(/-\w/g, function (match) { return match[1].toUpperCase(); }); return transitionName[type]; } return "".concat(transitionName, "-").concat(transitionType); } // CONCATENATED MODULE: ./node_modules/rc-motion/es/interface.js var STATUS_NONE = 'none'; var STATUS_APPEAR = 'appear'; var STATUS_ENTER = 'enter'; var STATUS_LEAVE = 'leave'; // CONCATENATED MODULE: ./node_modules/rc-motion/es/CSSMotion.js /* eslint-disable react/default-props-match-prop-types, react/no-multi-comp, react/prop-types */ /** * `transitionSupport` is used for none transition test case. * Default we use browser transition event support check. */ function genCSSMotion(config) { var transitionSupport = config; var forwardRef = !!external_window_React_["forwardRef"]; if (Object(esm_typeof["a" /* default */])(config) === 'object') { transitionSupport = config.transitionSupport; forwardRef = 'forwardRef' in config ? config.forwardRef : forwardRef; } function isSupportTransition(props) { return !!(props.motionName && transitionSupport); } var CSSMotion = /*#__PURE__*/function (_React$Component) { Object(inherits["a" /* default */])(CSSMotion, _React$Component); var _super = Object(createSuper["a" /* default */])(CSSMotion); function CSSMotion() { var _this; Object(classCallCheck["a" /* default */])(this, CSSMotion); _this = _super.apply(this, arguments); _this.$cacheEle = null; _this.node = null; _this.raf = null; _this.destroyed = false; _this.deadlineId = null; _this.state = { status: STATUS_NONE, statusActive: false, newStatus: false, statusStyle: null }; _this.onDomUpdate = function () { var _this$state = _this.state, status = _this$state.status, newStatus = _this$state.newStatus; var _this$props = _this.props, onAppearStart = _this$props.onAppearStart, onEnterStart = _this$props.onEnterStart, onLeaveStart = _this$props.onLeaveStart, onAppearActive = _this$props.onAppearActive, onEnterActive = _this$props.onEnterActive, onLeaveActive = _this$props.onLeaveActive, motionAppear = _this$props.motionAppear, motionEnter = _this$props.motionEnter, motionLeave = _this$props.motionLeave; if (!isSupportTransition(_this.props)) { return; } // Event injection var $ele = _this.getElement(); if (_this.$cacheEle !== $ele) { _this.removeEventListener(_this.$cacheEle); _this.addEventListener($ele); _this.$cacheEle = $ele; } // Init status if (newStatus && status === STATUS_APPEAR && motionAppear) { _this.updateStatus(onAppearStart, null, null, function () { _this.updateActiveStatus(onAppearActive, STATUS_APPEAR); }); } else if (newStatus && status === STATUS_ENTER && motionEnter) { _this.updateStatus(onEnterStart, null, null, function () { _this.updateActiveStatus(onEnterActive, STATUS_ENTER); }); } else if (newStatus && status === STATUS_LEAVE && motionLeave) { _this.updateStatus(onLeaveStart, null, null, function () { _this.updateActiveStatus(onLeaveActive, STATUS_LEAVE); }); } }; _this.onMotionEnd = function (event) { if (event && !event.deadline && event.target !== _this.getElement()) { // event exists // not initiated by deadline // transitionend not fired by inner elements return; } var _this$state2 = _this.state, status = _this$state2.status, statusActive = _this$state2.statusActive; var _this$props2 = _this.props, onAppearEnd = _this$props2.onAppearEnd, onEnterEnd = _this$props2.onEnterEnd, onLeaveEnd = _this$props2.onLeaveEnd; if (status === STATUS_APPEAR && statusActive) { _this.updateStatus(onAppearEnd, { status: STATUS_NONE }, event); } else if (status === STATUS_ENTER && statusActive) { _this.updateStatus(onEnterEnd, { status: STATUS_NONE }, event); } else if (status === STATUS_LEAVE && statusActive) { _this.updateStatus(onLeaveEnd, { status: STATUS_NONE }, event); } }; _this.setNodeRef = function (node) { var internalRef = _this.props.internalRef; _this.node = node; Object(es_ref["b" /* fillRef */])(internalRef, node); }; _this.getElement = function () { try { return Object(findDOMNode["a" /* default */])(_this.node || Object(assertThisInitialized["a" /* default */])(_this)); } catch (e) { /** * Fallback to cache element. * This is only happen when `motionDeadline` trigger but element removed. */ return _this.$cacheEle; } }; _this.addEventListener = function ($ele) { if (!$ele) return; $ele.addEventListener(transitionEndName, _this.onMotionEnd); $ele.addEventListener(animationEndName, _this.onMotionEnd); }; _this.removeEventListener = function ($ele) { if (!$ele) return; $ele.removeEventListener(transitionEndName, _this.onMotionEnd); $ele.removeEventListener(animationEndName, _this.onMotionEnd); }; _this.updateStatus = function (styleFunc, additionalState, event, callback) { var statusStyle = styleFunc ? styleFunc(_this.getElement(), event) : null; if (statusStyle === false || _this.destroyed) return; var nextStep; if (callback) { nextStep = function nextStep() { _this.nextFrame(callback); }; } _this.setState(Object(objectSpread2["a" /* default */])({ statusStyle: Object(esm_typeof["a" /* default */])(statusStyle) === 'object' ? statusStyle : null, newStatus: false }, additionalState), nextStep); // Trigger before next frame & after `componentDidMount` }; _this.updateActiveStatus = function (styleFunc, currentStatus) { // `setState` use `postMessage` to trigger at the end of frame. // Let's use requestAnimationFrame to update new state in next frame. _this.nextFrame(function () { var status = _this.state.status; if (status !== currentStatus) return; var motionDeadline = _this.props.motionDeadline; _this.updateStatus(styleFunc, { statusActive: true }); if (motionDeadline > 0) { _this.deadlineId = setTimeout(function () { _this.onMotionEnd({ deadline: true }); }, motionDeadline); } }); }; _this.nextFrame = function (func) { _this.cancelNextFrame(); _this.raf = raf_default()(func); }; _this.cancelNextFrame = function () { if (_this.raf) { raf_default.a.cancel(_this.raf); _this.raf = null; } }; return _this; } Object(createClass["a" /* default */])(CSSMotion, [{ key: "componentDidMount", value: function componentDidMount() { this.onDomUpdate(); } }, { key: "componentDidUpdate", value: function componentDidUpdate() { this.onDomUpdate(); } }, { key: "componentWillUnmount", value: function componentWillUnmount() { this.destroyed = true; this.removeEventListener(this.$cacheEle); this.cancelNextFrame(); clearTimeout(this.deadlineId); } }, { key: "render", value: function render() { var _classNames; var _this$state3 = this.state, status = _this$state3.status, statusActive = _this$state3.statusActive, statusStyle = _this$state3.statusStyle; var _this$props3 = this.props, children = _this$props3.children, motionName = _this$props3.motionName, visible = _this$props3.visible, removeOnLeave = _this$props3.removeOnLeave, leavedClassName = _this$props3.leavedClassName, eventProps = _this$props3.eventProps; if (!children) return null; if (status === STATUS_NONE || !isSupportTransition(this.props)) { if (visible) { return children(Object(objectSpread2["a" /* default */])({}, eventProps), this.setNodeRef); } if (!removeOnLeave) { return children(Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, eventProps), {}, { className: leavedClassName }), this.setNodeRef); } return null; } return children(Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, eventProps), {}, { className: classnames_default()(getTransitionName(motionName, status), (_classNames = {}, Object(defineProperty["a" /* default */])(_classNames, getTransitionName(motionName, "".concat(status, "-active")), statusActive), Object(defineProperty["a" /* default */])(_classNames, motionName, typeof motionName === 'string'), _classNames)), style: statusStyle }), this.setNodeRef); } }], [{ key: "getDerivedStateFromProps", value: function getDerivedStateFromProps(props, _ref) { var prevProps = _ref.prevProps, prevStatus = _ref.status; if (!isSupportTransition(props)) return {}; var visible = props.visible, motionAppear = props.motionAppear, motionEnter = props.motionEnter, motionLeave = props.motionLeave, motionLeaveImmediately = props.motionLeaveImmediately; var newState = { prevProps: props }; // Clean up status if prop set to false if (prevStatus === STATUS_APPEAR && !motionAppear || prevStatus === STATUS_ENTER && !motionEnter || prevStatus === STATUS_LEAVE && !motionLeave) { newState.status = STATUS_NONE; newState.statusActive = false; newState.newStatus = false; } // Appear if (!prevProps && visible && motionAppear) { newState.status = STATUS_APPEAR; newState.statusActive = false; newState.newStatus = true; } // Enter if (prevProps && !prevProps.visible && visible && motionEnter) { newState.status = STATUS_ENTER; newState.statusActive = false; newState.newStatus = true; } // Leave if (prevProps && prevProps.visible && !visible && motionLeave || !prevProps && motionLeaveImmediately && !visible && motionLeave) { newState.status = STATUS_LEAVE; newState.statusActive = false; newState.newStatus = true; } return newState; } }]); return CSSMotion; }(external_window_React_["Component"]); CSSMotion.defaultProps = { visible: true, motionEnter: true, motionAppear: true, motionLeave: true, removeOnLeave: true }; if (!forwardRef) { return CSSMotion; } return external_window_React_["forwardRef"](function (props, ref) { return external_window_React_["createElement"](CSSMotion, Object.assign({ internalRef: ref }, props)); }); } /* harmony default export */ var es_CSSMotion = (genCSSMotion(supportTransition)); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js var objectWithoutProperties = __webpack_require__("Ff2n"); // CONCATENATED MODULE: ./node_modules/rc-motion/es/util/diff.js var STATUS_ADD = 'add'; var STATUS_KEEP = 'keep'; var STATUS_REMOVE = 'remove'; var STATUS_REMOVED = 'removed'; function wrapKeyToObject(key) { var keyObj; if (key && Object(esm_typeof["a" /* default */])(key) === 'object' && 'key' in key) { keyObj = key; } else { keyObj = { key: key }; } return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, keyObj), {}, { key: String(keyObj.key) }); } function parseKeys() { var keys = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : []; return keys.map(wrapKeyToObject); } function diffKeys() { var prevKeys = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : []; var currentKeys = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : []; var list = []; var currentIndex = 0; var currentLen = currentKeys.length; var prevKeyObjects = parseKeys(prevKeys); var currentKeyObjects = parseKeys(currentKeys); // Check prev keys to insert or keep prevKeyObjects.forEach(function (keyObj) { var hit = false; for (var i = currentIndex; i < currentLen; i += 1) { var currentKeyObj = currentKeyObjects[i]; if (currentKeyObj.key === keyObj.key) { // New added keys should add before current key if (currentIndex < i) { list = list.concat(currentKeyObjects.slice(currentIndex, i).map(function (obj) { return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, obj), {}, { status: STATUS_ADD }); })); currentIndex = i; } list.push(Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, currentKeyObj), {}, { status: STATUS_KEEP })); currentIndex += 1; hit = true; break; } } // If not hit, it means key is removed if (!hit) { list.push(Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, keyObj), {}, { status: STATUS_REMOVE })); } }); // Add rest to the list if (currentIndex < currentLen) { list = list.concat(currentKeyObjects.slice(currentIndex).map(function (obj) { return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, obj), {}, { status: STATUS_ADD }); })); } /** * Merge same key when it remove and add again: * [1 - add, 2 - keep, 1 - remove] -> [1 - keep, 2 - keep] */ var keys = {}; list.forEach(function (_ref) { var key = _ref.key; keys[key] = (keys[key] || 0) + 1; }); var duplicatedKeys = Object.keys(keys).filter(function (key) { return keys[key] > 1; }); duplicatedKeys.forEach(function (matchKey) { // Remove `STATUS_REMOVE` node. list = list.filter(function (_ref2) { var key = _ref2.key, status = _ref2.status; return key !== matchKey || status !== STATUS_REMOVE; }); // Update `STATUS_ADD` to `STATUS_KEEP` list.forEach(function (node) { if (node.key === matchKey) { // eslint-disable-next-line no-param-reassign node.status = STATUS_KEEP; } }); }); return list; } // CONCATENATED MODULE: ./node_modules/rc-motion/es/CSSMotionList.js /* eslint react/prop-types: 0 */ var MOTION_PROP_NAMES = ['eventProps', 'visible', 'children', 'motionName', 'motionAppear', 'motionEnter', 'motionLeave', 'motionLeaveImmediately', 'motionDeadline', 'removeOnLeave', 'leavedClassName', 'onAppearStart', 'onAppearActive', 'onAppearEnd', 'onEnterStart', 'onEnterActive', 'onEnterEnd', 'onLeaveStart', 'onLeaveActive', 'onLeaveEnd']; function genCSSMotionList(transitionSupport) { var CSSMotion = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : es_CSSMotion; var CSSMotionList = /*#__PURE__*/function (_React$Component) { Object(inherits["a" /* default */])(CSSMotionList, _React$Component); var _super = Object(createSuper["a" /* default */])(CSSMotionList); function CSSMotionList() { var _this; Object(classCallCheck["a" /* default */])(this, CSSMotionList); _this = _super.apply(this, arguments); _this.state = { keyEntities: [] }; _this.removeKey = function (removeKey) { _this.setState(function (_ref) { var keyEntities = _ref.keyEntities; return { keyEntities: keyEntities.map(function (entity) { if (entity.key !== removeKey) return entity; return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, entity), {}, { status: STATUS_REMOVED }); }) }; }); }; return _this; } Object(createClass["a" /* default */])(CSSMotionList, [{ key: "render", value: function render() { var _this2 = this; var keyEntities = this.state.keyEntities; var _this$props = this.props, component = _this$props.component, children = _this$props.children, restProps = Object(objectWithoutProperties["a" /* default */])(_this$props, ["component", "children"]); var Component = component || external_window_React_["Fragment"]; var motionProps = {}; MOTION_PROP_NAMES.forEach(function (prop) { motionProps[prop] = restProps[prop]; delete restProps[prop]; }); delete restProps.keys; return external_window_React_["createElement"](Component, Object.assign({}, restProps), keyEntities.map(function (_ref2) { var status = _ref2.status, eventProps = Object(objectWithoutProperties["a" /* default */])(_ref2, ["status"]); var visible = status === STATUS_ADD || status === STATUS_KEEP; return external_window_React_["createElement"](CSSMotion, Object.assign({}, motionProps, { key: eventProps.key, visible: visible, eventProps: eventProps, onLeaveEnd: function onLeaveEnd() { if (motionProps.onLeaveEnd) { motionProps.onLeaveEnd.apply(motionProps, arguments); } _this2.removeKey(eventProps.key); } }), children); })); } }], [{ key: "getDerivedStateFromProps", value: function getDerivedStateFromProps(_ref3, _ref4) { var keys = _ref3.keys; var keyEntities = _ref4.keyEntities; var parsedKeyObjects = parseKeys(keys); // Always as keep when motion not support if (!transitionSupport) { return { keyEntities: parsedKeyObjects.map(function (obj) { return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, obj), {}, { status: STATUS_KEEP }); }) }; } var mixedKeyEntities = diffKeys(keyEntities, parsedKeyObjects); var keyEntitiesLen = keyEntities.length; return { keyEntities: mixedKeyEntities.filter(function (entity) { // IE 9 not support Array.prototype.find var prevEntity = null; for (var i = 0; i < keyEntitiesLen; i += 1) { var currentEntity = keyEntities[i]; if (currentEntity.key === entity.key) { prevEntity = currentEntity; break; } } // Remove if already mark as removed if (prevEntity && prevEntity.status === STATUS_REMOVED && entity.status === STATUS_REMOVE) { return false; } return true; }) }; } }]); return CSSMotionList; }(external_window_React_["Component"]); CSSMotionList.defaultProps = { component: 'div' }; return CSSMotionList; } /* harmony default export */ var es_CSSMotionList = (genCSSMotionList(supportTransition)); // CONCATENATED MODULE: ./node_modules/rc-motion/es/index.js /* harmony default export */ var es = __webpack_exports__["default"] = (es_CSSMotion); /***/ }), /***/ "8jRI": /*!****************************************************!*\ !*** ./node_modules/decode-uri-component/index.js ***! \****************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var token = '%[a-f0-9]{2}'; var singleMatcher = new RegExp(token, 'gi'); var multiMatcher = new RegExp('(' + token + ')+', 'gi'); function decodeComponents(components, split) { try { // Try to decode the entire string first return decodeURIComponent(components.join('')); } catch (err) { // Do nothing } if (components.length === 1) { return components; } split = split || 1; // Split the array in 2 parts var left = components.slice(0, split); var right = components.slice(split); return Array.prototype.concat.call([], decodeComponents(left), decodeComponents(right)); } function decode(input) { try { return decodeURIComponent(input); } catch (err) { var tokens = input.match(singleMatcher); for (var i = 1; i < tokens.length; i++) { input = decodeComponents(tokens, i).join(''); tokens = input.match(singleMatcher); } return input; } } function customDecodeURIComponent(input) { // Keep track of all the replacements and prefill the map with the `BOM` var replaceMap = { '%FE%FF': '\uFFFD\uFFFD', '%FF%FE': '\uFFFD\uFFFD' }; var match = multiMatcher.exec(input); while (match) { try { // Decode as big chunks as possible replaceMap[match[0]] = decodeURIComponent(match[0]); } catch (err) { var result = decode(match[0]); if (result !== match[0]) { replaceMap[match[0]] = result; } } match = multiMatcher.exec(input); } // Add `%C2` at the end of the map to make sure it does not replace the combinator before everything else replaceMap['%C2'] = '\uFFFD'; var entries = Object.keys(replaceMap); for (var i = 0; i < entries.length; i++) { // Replace all decoded components var key = entries[i]; input = input.replace(new RegExp(key, 'g'), replaceMap[key]); } return input; } module.exports = function (encodedURI) { if (typeof encodedURI !== 'string') { throw new TypeError('Expected `encodedURI` to be of type `string`, got `' + typeof encodedURI + '`'); } try { encodedURI = encodedURI.replace(/\+/g, ' '); // Try the built in decoder first return decodeURIComponent(encodedURI); } catch (err) { // Fallback to a more advanced decoder return customDecodeURIComponent(encodedURI); } }; /***/ }), /***/ "8tx+": /*!**************************************************************!*\ !*** ./node_modules/rc-notification/es/index.js + 6 modules ***! \**************************************************************/ /*! exports provided: default */ /*! all exports used */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@ant-design/css-animation/es/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js because of ./node_modules/rc-menu/es/Menu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js because of ./node_modules/rc-menu/es/Menu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js because of ./node_modules/@ant-design/icons/es/components/IconBase.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-notification/es/Notice.js because of ./node_modules/antd/es/message/hooks/useMessage.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-notification/es/useNotification.js because of ./node_modules/antd/es/message/hooks/useMessage.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/createChainedFunction.js because of ./node_modules/rc-menu/es/SubPopupMenu.js */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with external "window.ReactDOM" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js var objectWithoutProperties = __webpack_require__("Ff2n"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js var defineProperty = __webpack_require__("rePB"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js var classCallCheck = __webpack_require__("1OyB"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createClass.js var createClass = __webpack_require__("vuIU"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/inherits.js var inherits = __webpack_require__("Ji7U"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js var possibleConstructorReturn = __webpack_require__("md7G"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js var getPrototypeOf = __webpack_require__("foSv"); // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); var external_window_React_default = /*#__PURE__*/__webpack_require__.n(external_window_React_); // EXTERNAL MODULE: external "window.ReactDOM" var external_window_ReactDOM_ = __webpack_require__("faye"); var external_window_ReactDOM_default = /*#__PURE__*/__webpack_require__.n(external_window_ReactDOM_); // CONCATENATED MODULE: ./node_modules/rc-notification/node_modules/rc-animate/node_modules/rc-util/es/unsafeLifecyclesPolyfill.js var unsafeLifecyclesPolyfill_unsafeLifecyclesPolyfill = function unsafeLifecyclesPolyfill(Component) { var prototype = Component.prototype; if (!prototype || !prototype.isReactComponent) { throw new Error('Can only polyfill class components'); } // only handle componentWillReceiveProps if (typeof prototype.componentWillReceiveProps !== 'function') { return Component; } // In React 16.9, React.Profiler was introduced together with UNSAFE_componentWillReceiveProps // https://reactjs.org/blog/2019/08/08/react-v16.9.0.html#performance-measurements-with-reactprofiler if (!external_window_React_default.a.Profiler) { return Component; } // Here polyfill get started prototype.UNSAFE_componentWillReceiveProps = prototype.componentWillReceiveProps; delete prototype.componentWillReceiveProps; return Component; }; /* harmony default export */ var es_unsafeLifecyclesPolyfill = (unsafeLifecyclesPolyfill_unsafeLifecyclesPolyfill); // CONCATENATED MODULE: ./node_modules/rc-notification/node_modules/rc-animate/es/ChildrenUtils.js function toArrayChildren(children) { var ret = []; external_window_React_default.a.Children.forEach(children, function (child) { ret.push(child); }); return ret; } function findChildInChildrenByKey(children, key) { var ret = null; if (children) { children.forEach(function (child) { if (ret) { return; } if (child && child.key === key) { ret = child; } }); } return ret; } function findShownChildInChildrenByKey(children, key, showProp) { var ret = null; if (children) { children.forEach(function (child) { if (child && child.key === key && child.props[showProp]) { if (ret) { throw new Error('two child with same key for children'); } ret = child; } }); } return ret; } function findHiddenChildInChildrenByKey(children, key, showProp) { var found = 0; if (children) { children.forEach(function (child) { if (found) { return; } found = child && child.key === key && !child.props[showProp]; }); } return found; } function isSameChildren(c1, c2, showProp) { var same = c1.length === c2.length; if (same) { c1.forEach(function (child, index) { var child2 = c2[index]; if (child && child2) { if (child && !child2 || !child && child2) { same = false; } else if (child.key !== child2.key) { same = false; } else if (showProp && child.props[showProp] !== child2.props[showProp]) { same = false; } } }); } return same; } function mergeChildren(prev, next) { var ret = []; // For each key of `next`, the list of keys to insert before that key in // the combined list var nextChildrenPending = {}; var pendingChildren = []; prev.forEach(function (child) { if (child && findChildInChildrenByKey(next, child.key)) { if (pendingChildren.length) { nextChildrenPending[child.key] = pendingChildren; pendingChildren = []; } } else { pendingChildren.push(child); } }); next.forEach(function (child) { if (child && Object.prototype.hasOwnProperty.call(nextChildrenPending, child.key)) { ret = ret.concat(nextChildrenPending[child.key]); } ret.push(child); }); ret = ret.concat(pendingChildren); return ret; } // EXTERNAL MODULE: ./node_modules/@ant-design/css-animation/es/index.js var es = __webpack_require__("UwPn"); // CONCATENATED MODULE: ./node_modules/rc-notification/node_modules/rc-animate/es/util/animate.js var util = { isAppearSupported: function isAppearSupported(props) { return props.transitionName && props.transitionAppear || props.animation.appear; }, isEnterSupported: function isEnterSupported(props) { return props.transitionName && props.transitionEnter || props.animation.enter; }, isLeaveSupported: function isLeaveSupported(props) { return props.transitionName && props.transitionLeave || props.animation.leave; }, allowAppearCallback: function allowAppearCallback(props) { return props.transitionAppear || props.animation.appear; }, allowEnterCallback: function allowEnterCallback(props) { return props.transitionEnter || props.animation.enter; }, allowLeaveCallback: function allowLeaveCallback(props) { return props.transitionLeave || props.animation.leave; } }; /* harmony default export */ var animate = (util); // CONCATENATED MODULE: ./node_modules/rc-notification/node_modules/rc-animate/es/AnimateChild.js var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } /* eslint react/prop-types: 0 */ var transitionMap = { enter: 'transitionEnter', appear: 'transitionAppear', leave: 'transitionLeave' }; var AnimateChild_AnimateChild = function (_React$Component) { _inherits(AnimateChild, _React$Component); function AnimateChild() { _classCallCheck(this, AnimateChild); return _possibleConstructorReturn(this, (AnimateChild.__proto__ || Object.getPrototypeOf(AnimateChild)).apply(this, arguments)); } _createClass(AnimateChild, [{ key: 'componentWillUnmount', value: function componentWillUnmount() { this.stop(); } }, { key: 'componentWillEnter', value: function componentWillEnter(done) { if (animate.isEnterSupported(this.props)) { this.transition('enter', done); } else { done(); } } }, { key: 'componentWillAppear', value: function componentWillAppear(done) { if (animate.isAppearSupported(this.props)) { this.transition('appear', done); } else { done(); } } }, { key: 'componentWillLeave', value: function componentWillLeave(done) { if (animate.isLeaveSupported(this.props)) { this.transition('leave', done); } else { // always sync, do not interupt with react component life cycle // update hidden -> animate hidden -> // didUpdate -> animate leave -> unmount (if animate is none) done(); } } }, { key: 'transition', value: function transition(animationType, finishCallback) { var _this2 = this; var node = external_window_ReactDOM_default.a.findDOMNode(this); var props = this.props; var transitionName = props.transitionName; var nameIsObj = typeof transitionName === 'object'; this.stop(); var end = function end() { _this2.stopper = null; finishCallback(); }; if ((es["b" /* isCssAnimationSupported */] || !props.animation[animationType]) && transitionName && props[transitionMap[animationType]]) { var name = nameIsObj ? transitionName[animationType] : transitionName + '-' + animationType; var activeName = name + '-active'; if (nameIsObj && transitionName[animationType + 'Active']) { activeName = transitionName[animationType + 'Active']; } this.stopper = Object(es["a" /* default */])(node, { name: name, active: activeName }, end); } else { this.stopper = props.animation[animationType](node, end); } } }, { key: 'stop', value: function stop() { var stopper = this.stopper; if (stopper) { this.stopper = null; stopper.stop(); } } }, { key: 'render', value: function render() { return this.props.children; } }]); return AnimateChild; }(external_window_React_default.a.Component); /* harmony default export */ var es_AnimateChild = (AnimateChild_AnimateChild); // CONCATENATED MODULE: ./node_modules/rc-notification/node_modules/rc-animate/es/Animate.js var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var Animate_createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function Animate_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function Animate_possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } function Animate_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } /* eslint react/prop-types: 0 */ var defaultKey = 'rc_animate_' + Date.now(); function getChildrenFromProps(props) { var children = props.children; if (external_window_React_default.a.isValidElement(children)) { if (!children.key) { return external_window_React_default.a.cloneElement(children, { key: defaultKey }); } } return children; } function noop() {} var Animate_Animate = function (_React$Component) { Animate_inherits(Animate, _React$Component); function Animate(props) { Animate_classCallCheck(this, Animate); var _this = Animate_possibleConstructorReturn(this, (Animate.__proto__ || Object.getPrototypeOf(Animate)).call(this, props)); Animate_initialiseProps.call(_this); _this.currentlyAnimatingKeys = {}; _this.keysToEnter = []; _this.keysToLeave = []; _this.state = { children: toArrayChildren(getChildrenFromProps(props)) }; _this.childrenRefs = {}; return _this; } // eslint-disable-line Animate_createClass(Animate, [{ key: 'componentDidMount', value: function componentDidMount() { var _this2 = this; var showProp = this.props.showProp; var children = this.state.children; if (showProp) { children = children.filter(function (child) { return !!child.props[showProp]; }); } children.forEach(function (child) { if (child) { _this2.performAppear(child.key); } }); } }, { key: 'componentWillReceiveProps', value: function componentWillReceiveProps(nextProps) { var _this3 = this; this.nextProps = nextProps; var nextChildren = toArrayChildren(getChildrenFromProps(nextProps)); var props = this.props; // exclusive needs immediate response if (props.exclusive) { Object.keys(this.currentlyAnimatingKeys).forEach(function (key) { _this3.stop(key); }); } var showProp = props.showProp; var currentlyAnimatingKeys = this.currentlyAnimatingKeys; // last props children if exclusive var currentChildren = props.exclusive ? toArrayChildren(getChildrenFromProps(props)) : this.state.children; // in case destroy in showProp mode var newChildren = []; if (showProp) { currentChildren.forEach(function (currentChild) { var nextChild = currentChild && findChildInChildrenByKey(nextChildren, currentChild.key); var newChild = void 0; if ((!nextChild || !nextChild.props[showProp]) && currentChild.props[showProp]) { newChild = external_window_React_default.a.cloneElement(nextChild || currentChild, _defineProperty({}, showProp, true)); } else { newChild = nextChild; } if (newChild) { newChildren.push(newChild); } }); nextChildren.forEach(function (nextChild) { if (!nextChild || !findChildInChildrenByKey(currentChildren, nextChild.key)) { newChildren.push(nextChild); } }); } else { newChildren = mergeChildren(currentChildren, nextChildren); } // need render to avoid update this.setState({ children: newChildren }); nextChildren.forEach(function (child) { var key = child && child.key; if (child && currentlyAnimatingKeys[key]) { return; } var hasPrev = child && findChildInChildrenByKey(currentChildren, key); if (showProp) { var showInNext = child.props[showProp]; if (hasPrev) { var showInNow = findShownChildInChildrenByKey(currentChildren, key, showProp); if (!showInNow && showInNext) { _this3.keysToEnter.push(key); } } else if (showInNext) { _this3.keysToEnter.push(key); } } else if (!hasPrev) { _this3.keysToEnter.push(key); } }); currentChildren.forEach(function (child) { var key = child && child.key; if (child && currentlyAnimatingKeys[key]) { return; } var hasNext = child && findChildInChildrenByKey(nextChildren, key); if (showProp) { var showInNow = child.props[showProp]; if (hasNext) { var showInNext = findShownChildInChildrenByKey(nextChildren, key, showProp); if (!showInNext && showInNow) { _this3.keysToLeave.push(key); } } else if (showInNow) { _this3.keysToLeave.push(key); } } else if (!hasNext) { _this3.keysToLeave.push(key); } }); } }, { key: 'componentDidUpdate', value: function componentDidUpdate() { var keysToEnter = this.keysToEnter; this.keysToEnter = []; keysToEnter.forEach(this.performEnter); var keysToLeave = this.keysToLeave; this.keysToLeave = []; keysToLeave.forEach(this.performLeave); } }, { key: 'isValidChildByKey', value: function isValidChildByKey(currentChildren, key) { var showProp = this.props.showProp; if (showProp) { return findShownChildInChildrenByKey(currentChildren, key, showProp); } return findChildInChildrenByKey(currentChildren, key); } }, { key: 'stop', value: function stop(key) { delete this.currentlyAnimatingKeys[key]; var component = this.childrenRefs[key]; if (component) { component.stop(); } } }, { key: 'render', value: function render() { var _this4 = this; var props = this.props; this.nextProps = props; var stateChildren = this.state.children; var children = null; if (stateChildren) { children = stateChildren.map(function (child) { if (child === null || child === undefined) { return child; } if (!child.key) { throw new Error('must set key for children'); } return external_window_React_default.a.createElement( es_AnimateChild, { key: child.key, ref: function ref(node) { _this4.childrenRefs[child.key] = node; }, animation: props.animation, transitionName: props.transitionName, transitionEnter: props.transitionEnter, transitionAppear: props.transitionAppear, transitionLeave: props.transitionLeave }, child ); }); } var Component = props.component; if (Component) { var passedProps = props; if (typeof Component === 'string') { passedProps = _extends({ className: props.className, style: props.style }, props.componentProps); } return external_window_React_default.a.createElement( Component, passedProps, children ); } return children[0] || null; } }]); return Animate; }(external_window_React_default.a.Component); Animate_Animate.isAnimate = true; Animate_Animate.defaultProps = { animation: {}, component: 'span', componentProps: {}, transitionEnter: true, transitionLeave: true, transitionAppear: false, onEnd: noop, onEnter: noop, onLeave: noop, onAppear: noop }; var Animate_initialiseProps = function _initialiseProps() { var _this5 = this; this.performEnter = function (key) { // may already remove by exclusive if (_this5.childrenRefs[key]) { _this5.currentlyAnimatingKeys[key] = true; _this5.childrenRefs[key].componentWillEnter(_this5.handleDoneAdding.bind(_this5, key, 'enter')); } }; this.performAppear = function (key) { if (_this5.childrenRefs[key]) { _this5.currentlyAnimatingKeys[key] = true; _this5.childrenRefs[key].componentWillAppear(_this5.handleDoneAdding.bind(_this5, key, 'appear')); } }; this.handleDoneAdding = function (key, type) { var props = _this5.props; delete _this5.currentlyAnimatingKeys[key]; // if update on exclusive mode, skip check if (props.exclusive && props !== _this5.nextProps) { return; } var currentChildren = toArrayChildren(getChildrenFromProps(props)); if (!_this5.isValidChildByKey(currentChildren, key)) { // exclusive will not need this _this5.performLeave(key); } else if (type === 'appear') { if (animate.allowAppearCallback(props)) { props.onAppear(key); props.onEnd(key, true); } } else if (animate.allowEnterCallback(props)) { props.onEnter(key); props.onEnd(key, true); } }; this.performLeave = function (key) { // may already remove by exclusive if (_this5.childrenRefs[key]) { _this5.currentlyAnimatingKeys[key] = true; _this5.childrenRefs[key].componentWillLeave(_this5.handleDoneLeaving.bind(_this5, key)); } }; this.handleDoneLeaving = function (key) { var props = _this5.props; delete _this5.currentlyAnimatingKeys[key]; // if update on exclusive mode, skip check if (props.exclusive && props !== _this5.nextProps) { return; } var currentChildren = toArrayChildren(getChildrenFromProps(props)); // in case state change is too fast if (_this5.isValidChildByKey(currentChildren, key)) { _this5.performEnter(key); } else { var end = function end() { if (animate.allowLeaveCallback(props)) { props.onLeave(key); props.onEnd(key, false); } }; if (!isSameChildren(_this5.state.children, currentChildren, props.showProp)) { _this5.setState({ children: currentChildren }, end); } else { end(); } } }; }; /* harmony default export */ var es_Animate = (es_unsafeLifecyclesPolyfill(Animate_Animate)); // EXTERNAL MODULE: ./node_modules/rc-util/es/createChainedFunction.js var createChainedFunction = __webpack_require__("2GS6"); // EXTERNAL MODULE: ./node_modules/classnames/index.js var classnames = __webpack_require__("TSYQ"); var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); // EXTERNAL MODULE: ./node_modules/rc-notification/es/Notice.js var Notice = __webpack_require__("EE3K"); // EXTERNAL MODULE: ./node_modules/rc-notification/es/useNotification.js var es_useNotification = __webpack_require__("8HVG"); // CONCATENATED MODULE: ./node_modules/rc-notification/es/Notification.js function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { Object(defineProperty["a" /* default */])(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function () { var Super = Object(getPrototypeOf["a" /* default */])(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = Object(getPrototypeOf["a" /* default */])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return Object(possibleConstructorReturn["a" /* default */])(this, result); }; } function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } var seed = 0; var now = Date.now(); function getUuid() { var id = seed; seed += 1; return "rcNotification_".concat(now, "_").concat(id); } var Notification_Notification = /*#__PURE__*/function (_Component) { Object(inherits["a" /* default */])(Notification, _Component); var _super = _createSuper(Notification); function Notification() { var _this; Object(classCallCheck["a" /* default */])(this, Notification); _this = _super.apply(this, arguments); _this.state = { notices: [] }; _this.hookRefs = new Map(); _this.add = function (notice, holderCallback) { // eslint-disable-next-line no-param-reassign notice.key = notice.key || getUuid(); var key = notice.key; var maxCount = _this.props.maxCount; _this.setState(function (previousState) { var notices = previousState.notices; var noticeIndex = notices.map(function (v) { return v.notice.key; }).indexOf(key); var updatedNotices = notices.concat(); if (noticeIndex !== -1) { updatedNotices.splice(noticeIndex, 1, { notice: notice, holderCallback: holderCallback }); } else { if (maxCount && notices.length >= maxCount) { // XXX, use key of first item to update new added (let React to move exsiting // instead of remove and mount). Same key was used before for both a) external // manual control and b) internal react 'key' prop , which is not that good. // eslint-disable-next-line no-param-reassign notice.updateKey = updatedNotices[0].notice.updateKey || updatedNotices[0].notice.key; updatedNotices.shift(); } updatedNotices.push({ notice: notice, holderCallback: holderCallback }); } return { notices: updatedNotices }; }); }; _this.remove = function (key) { _this.setState(function (previousState) { return { notices: previousState.notices.filter(function (_ref) { var notice = _ref.notice; return notice.key !== key; }) }; }); }; return _this; } Object(createClass["a" /* default */])(Notification, [{ key: "getTransitionName", value: function getTransitionName() { var _this$props = this.props, prefixCls = _this$props.prefixCls, animation = _this$props.animation; var transitionName = this.props.transitionName; if (!transitionName && animation) { transitionName = "".concat(prefixCls, "-").concat(animation); } return transitionName; } }, { key: "render", value: function render() { var _this2 = this; var notices = this.state.notices; var _this$props2 = this.props, prefixCls = _this$props2.prefixCls, className = _this$props2.className, closeIcon = _this$props2.closeIcon, style = _this$props2.style; var noticeNodes = notices.map(function (_ref2, index) { var notice = _ref2.notice, holderCallback = _ref2.holderCallback; var update = Boolean(index === notices.length - 1 && notice.updateKey); var key = notice.updateKey ? notice.updateKey : notice.key; var onClose = Object(createChainedFunction["a" /* default */])(_this2.remove.bind(_this2, notice.key), notice.onClose); var noticeProps = _objectSpread(_objectSpread(_objectSpread({ prefixCls: prefixCls, closeIcon: closeIcon }, notice), notice.props), {}, { key: key, update: update, onClose: onClose, onClick: notice.onClick, children: notice.content }); if (holderCallback) { return external_window_React_default.a.createElement("div", { key: key, className: "".concat(prefixCls, "-hook-holder"), ref: function ref(div) { if (typeof key === 'undefined') { return; } if (div) { _this2.hookRefs.set(key, div); holderCallback(div, noticeProps); } else { _this2.hookRefs.delete(key); } } }); } return external_window_React_default.a.createElement(Notice["a" /* default */], Object.assign({}, noticeProps)); }); return external_window_React_default.a.createElement("div", { className: classnames_default()(prefixCls, className), style: style }, external_window_React_default.a.createElement(es_Animate, { transitionName: this.getTransitionName() }, noticeNodes)); } }]); return Notification; }(external_window_React_["Component"]); Notification_Notification.defaultProps = { prefixCls: 'rc-notification', animation: 'fade', style: { top: 65, left: '50%' } }; Notification_Notification.newInstance = function newNotificationInstance(properties, callback) { var _ref3 = properties || {}, getContainer = _ref3.getContainer, props = Object(objectWithoutProperties["a" /* default */])(_ref3, ["getContainer"]); var div = document.createElement('div'); if (getContainer) { var root = getContainer(); root.appendChild(div); } else { document.body.appendChild(div); } var called = false; function ref(notification) { if (called) { return; } called = true; callback({ notice: function notice(noticeProps) { notification.add(noticeProps); }, removeNotice: function removeNotice(key) { notification.remove(key); }, component: notification, destroy: function destroy() { external_window_ReactDOM_default.a.unmountComponentAtNode(div); if (div.parentNode) { div.parentNode.removeChild(div); } }, // Hooks useNotification: function useNotification() { return Object(es_useNotification["a" /* default */])(notification); } }); } // Only used for test case usage if (false) {} external_window_ReactDOM_default.a.render(external_window_React_default.a.createElement(Notification_Notification, Object.assign({}, props, { ref: ref })), div); }; /* harmony default export */ var es_Notification = (Notification_Notification); // CONCATENATED MODULE: ./node_modules/rc-notification/es/index.js /* harmony default export */ var rc_notification_es = __webpack_exports__["default"] = (es_Notification); /***/ }), /***/ "8w+9": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/document-create-element.js ***! \*******************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var document = global.document; // typeof document.createElement is 'object' in old IE var EXISTS = isObject(document) && isObject(document.createElement); module.exports = function (it) { return EXISTS ? document.createElement(it) : {}; }; /***/ }), /***/ "8yz6": /*!**********************************************!*\ !*** ./node_modules/split-on-first/index.js ***! \**********************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = function (string, separator) { if (!(typeof string === 'string' && typeof separator === 'string')) { throw new TypeError('Expected the arguments to be of type `string`'); } if (separator === '') { return [string]; } var separatorIndex = string.indexOf(separator); if (separatorIndex === -1) { return [string]; } return [string.slice(0, separatorIndex), string.slice(separatorIndex + separator.length)]; }; /***/ }), /***/ "9/ry": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.includes.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var notARegExp = __webpack_require__(/*! ../internals/not-a-regexp */ "rjJZ"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "FCfD"); var correctIsRegExpLogic = __webpack_require__(/*! ../internals/correct-is-regexp-logic */ "C7V6"); // `String.prototype.includes` method // https://tc39.github.io/ecma262/#sec-string.prototype.includes $({ target: 'String', proto: true, forced: !correctIsRegExpLogic('includes') }, { includes: function includes(searchString /* , position = 0 */) { return !!~String(requireObjectCoercible(this)) .indexOf(notARegExp(searchString), arguments.length > 1 ? arguments[1] : undefined); } }); /***/ }), /***/ "9BQv": /*!****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.array.last-item.js ***! \****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "eNh0"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "YfKC").f; // `Array.prototype.lastIndex` accessor // https://github.com/keithamus/proposal-array-last if (DESCRIPTORS && !('lastItem' in [])) { defineProperty(Array.prototype, 'lastItem', { configurable: true, get: function lastItem() { var O = toObject(this); var len = toLength(O.length); return len == 0 ? undefined : O[len - 1]; }, set: function lastItem(value) { var O = toObject(this); var len = toLength(O.length); return O[len == 0 ? 0 : len - 1] = value; } }); addToUnscopables('lastItem'); } /***/ }), /***/ "9R94": /*!****************************************************************!*\ !*** ./node_modules/tiny-invariant/dist/tiny-invariant.esm.js ***! \****************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return invariant; }); var isProduction = "production" === 'production'; var prefix = 'Invariant failed'; function invariant(condition, message) { if (condition) { return; } if (isProduction) { throw new Error(prefix); } var provided = typeof message === 'function' ? message() : message; var value = provided ? prefix + ": " + provided : prefix; throw new Error(value); } /***/ }), /***/ "9RRT": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/array-reduce.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "EzR6"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); // `Array.prototype.{ reduce, reduceRight }` methods implementation var createMethod = function (IS_RIGHT) { return function (that, callbackfn, argumentsLength, memo) { aFunction(callbackfn); var O = toObject(that); var self = IndexedObject(O); var length = toLength(O.length); var index = IS_RIGHT ? length - 1 : 0; var i = IS_RIGHT ? -1 : 1; if (argumentsLength < 2) while (true) { if (index in self) { memo = self[index]; index += i; break; } index += i; if (IS_RIGHT ? index < 0 : length <= index) { throw TypeError('Reduce of empty array with no initial value'); } } for (;IS_RIGHT ? index >= 0 : length > index; index += i) if (index in self) { memo = callbackfn(memo, self[index], index, O); } return memo; }; }; module.exports = { // `Array.prototype.reduce` method // https://tc39.github.io/ecma262/#sec-array.prototype.reduce left: createMethod(false), // `Array.prototype.reduceRight` method // https://tc39.github.io/ecma262/#sec-array.prototype.reduceright right: createMethod(true) }; /***/ }), /***/ "9Rzw": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.difference.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "/dTS"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Set.prototype.difference` method // https://github.com/tc39/proposal-set-methods $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { difference: function difference(iterable) { var set = anObject(this); var newSet = new (speciesConstructor(set, getBuiltIn('Set')))(set); var remover = aFunction(newSet['delete']); iterate(iterable, function (value) { remover.call(newSet, value); }); return newSet; } }); /***/ }), /***/ "9SZg": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/get-iterator-method.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var classof = __webpack_require__(/*! ../internals/classof */ "Ei+o"); var Iterators = __webpack_require__(/*! ../internals/iterators */ "5yw/"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var ITERATOR = wellKnownSymbol('iterator'); module.exports = function (it) { if (it != undefined) return it[ITERATOR] || it['@@iterator'] || Iterators[classof(it)]; }; /***/ }), /***/ "9Y4n": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.bold.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "V85Q"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "NQQk"); // `String.prototype.bold` method // https://tc39.github.io/ecma262/#sec-string.prototype.bold $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('bold') }, { bold: function bold() { return createHTML(this, 'b', '', ''); } }); /***/ }), /***/ "9bAj": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.reduce.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var getMapIterator = __webpack_require__(/*! ../internals/get-map-iterator */ "PPXv"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Map.prototype.reduce` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { reduce: function reduce(callbackfn /* , initialValue */) { var map = anObject(this); var iterator = getMapIterator(map); var noInitial = arguments.length < 2; var accumulator = noInitial ? undefined : arguments[1]; aFunction(callbackfn); iterate(iterator, function (key, value) { if (noInitial) { noInitial = false; accumulator = value; } else { accumulator = callbackfn(accumulator, value, key, map); } }, undefined, true, true); if (noInitial) throw TypeError('Reduce of empty map with no initial value'); return accumulator; } }); /***/ }), /***/ "9hUv": /*!**************************************!*\ !*** ./src/models/messages/index.ts ***! \**************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_messages__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/messages */ "5WQS"); var MessagesModel = { namespace: 'messages', state: { tidingsList: [], privateMessage: [], unreadInfo: [], recentContacts: {}, privateMessageDetails: {}, userPrivateMessage: {}, actionTabs: { key: '', params: {} } }, effects: { getPrivateMessageDetails: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getPrivateMessageDetails(_ref, _ref2) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getPrivateMessageDetails$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_messages__WEBPACK_IMPORTED_MODULE_2__[/* getPrivateMessageDetails */ "b"], payload); case 4: response = _context.sent; _context.next = 7; return put({ type: 'save', payload: { privateMessageDetails: response || [] } }); case 7: return _context.abrupt("return", response); case 8: case "end": return _context.stop(); } } }, getPrivateMessageDetails); }), getTidings: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getTidings(_ref3, _ref4) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getTidings$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_messages__WEBPACK_IMPORTED_MODULE_2__[/* getTidings */ "e"], payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { tidingsList: response || [] } }); case 7: case "end": return _context2.stop(); } } }, getTidings); }), getPrivateMessages: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getPrivateMessages(_ref5, _ref6) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getPrivateMessages$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_messages__WEBPACK_IMPORTED_MODULE_2__[/* getPrivateMessages */ "c"], payload); case 4: response = _context3.sent; _context3.next = 7; return put({ type: 'save', payload: { privateMessage: response || [] } }); case 7: return _context3.abrupt("return", response); case 8: case "end": return _context3.stop(); } } }, getPrivateMessages); }), getUsersForPrivateMessages: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getUsersForPrivateMessages(_ref7, _ref8) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getUsersForPrivateMessages$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_messages__WEBPACK_IMPORTED_MODULE_2__[/* getUsersForPrivateMessages */ "f"], payload); case 4: response = _context4.sent; _context4.next = 7; return put({ type: 'save', payload: { userPrivateMessage: response || [] } }); case 7: return _context4.abrupt("return", response); case 8: case "end": return _context4.stop(); } } }, getUsersForPrivateMessages); }), unreadMessageInfo: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function unreadMessageInfo(_ref9, _ref10) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function unreadMessageInfo$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_messages__WEBPACK_IMPORTED_MODULE_2__[/* unreadMessageInfo */ "h"], payload); case 4: response = _context5.sent; _context5.next = 7; return put({ type: 'save', payload: { unreadInfo: response || [] } }); case 7: case "end": return _context5.stop(); } } }, unreadMessageInfo); }), getRecentContacts: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getRecentContacts(_ref11, _ref12) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getRecentContacts$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; _context6.next = 4; return call(_service_messages__WEBPACK_IMPORTED_MODULE_2__[/* getRecentContacts */ "d"], payload); case 4: response = _context6.sent; _context6.next = 7; return put({ type: 'save', payload: { recentContacts: response || [] } }); case 7: return _context6.abrupt("return", response); case 8: case "end": return _context6.stop(); } } }, getRecentContacts); }), // 设置操做action setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref13, _ref14) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload; call = _ref14.call, put = _ref14.put; _context7.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context7.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref15) { var dispatch = _ref15.dispatch, history = _ref15.history; } } }; /* harmony default export */ __webpack_exports__["a"] = (MessagesModel); /***/ }), /***/ "9kvl": /*!*************************************************************!*\ !*** ./src/.umi-production/core/umiExports.ts + 17 modules ***! \*************************************************************/ /*! exports provided: history, plugin, connect, useDispatch, useStore, useSelector, getDvaApp, evaluateListHeaderKey, __PLUGIN_INITIAL_STATE, createIntl, FormattedDate, FormattedDateParts, FormattedDisplayName, FormattedHTMLMessage, FormattedList, FormattedMessage, FormattedNumber, FormattedNumberParts, FormattedPlural, FormattedRelativeTime, FormattedTime, FormattedTimeParts, IntlContext, IntlProvider, RawIntlProvider, createIntlCache, defineMessages, injectIntl, useIntl, localeInfo, addLocale, getIntl, setIntl, getLocale, getDirection, setLocale, formatMessage, getAllLocales, SelectLang, useModel, ErrorShowType, request, useRequest, UseRequestProvider, Helmet */ /*! exports used: connect, evaluateListHeaderKey, getDvaApp, history, plugin, setLocale */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/extends.js because of ./src/pages/HttpStatus/404.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/core/history.ts because of ./src/.umi-production/umi.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/core/plugin.ts because of ./src/.umi-production/umi.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/plugin-dva/connect.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/plugin-dva/exports.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/plugin-locale/localeExports.ts because of ./src/.umi-production/umi.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/plugin-model/useModel.tsx because of ./src/.umi-production/umi.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/runtime/dist/index.esm.js because of ./src/.umi-production/umi.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/dropdown/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/dropdown/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/message/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/message/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/notification/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/notification/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/lodash.debounce/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/lodash.throttle/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-helmet/es/Helmet.js (<- Module uses injected variables (global)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/umi-request/dist/index.esm.js (<- Module uses injected variables (process)) */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "d", function() { return /* reexport */ core_history["b" /* history */]; }); __webpack_require__.d(__webpack_exports__, "e", function() { return /* reexport */ core_plugin["a" /* plugin */]; }); __webpack_require__.d(__webpack_exports__, "a", function() { return /* reexport */ plugin_dva_exports["a" /* connect */]; }); __webpack_require__.d(__webpack_exports__, "c", function() { return /* reexport */ plugin_dva_exports["b" /* getDvaApp */]; }); __webpack_require__.d(__webpack_exports__, "b", function() { return /* reexport */ connect["a" /* evaluateListHeaderKey */]; }); __webpack_require__.d(__webpack_exports__, "f", function() { return /* reexport */ localeExports["g" /* setLocale */]; }); // UNUSED EXPORTS: useDispatch, useStore, useSelector, __PLUGIN_INITIAL_STATE, createIntl, FormattedDate, FormattedDateParts, FormattedDisplayName, FormattedHTMLMessage, FormattedList, FormattedMessage, FormattedNumber, FormattedNumberParts, FormattedPlural, FormattedRelativeTime, FormattedTime, FormattedTimeParts, IntlContext, IntlProvider, RawIntlProvider, createIntlCache, defineMessages, injectIntl, useIntl, localeInfo, addLocale, getIntl, setIntl, getLocale, getDirection, formatMessage, getAllLocales, SelectLang, useModel, ErrorShowType, request, useRequest, UseRequestProvider, Helmet // EXTERNAL MODULE: ./src/.umi-production/core/history.ts var core_history = __webpack_require__("FfOG"); // EXTERNAL MODULE: ./src/.umi-production/core/plugin.ts var core_plugin = __webpack_require__("bCY9"); // EXTERNAL MODULE: ./src/.umi-production/plugin-dva/exports.ts var plugin_dva_exports = __webpack_require__("p12T"); // EXTERNAL MODULE: ./src/.umi-production/plugin-dva/connect.ts var connect = __webpack_require__("cFGR"); // CONCATENATED MODULE: ./src/.umi-production/plugin-initial-state/exports.ts // @ts-nocheck // @ts-ignore var __PLUGIN_INITIAL_STATE = 1; // EXTERNAL MODULE: ./src/.umi-production/plugin-locale/localeExports.ts + 20 modules var localeExports = __webpack_require__("Fghh"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty.js var defineProperty = __webpack_require__("jrin"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js var objectSpread2 = __webpack_require__("k1fw"); // EXTERNAL MODULE: ./node_modules/antd/es/dropdown/style/index.js var style = __webpack_require__("qVdP"); // EXTERNAL MODULE: ./node_modules/antd/es/dropdown/index.js var dropdown = __webpack_require__("jsC+"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/extends.js var esm_extends = __webpack_require__("0Owb"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js + 1 modules var objectWithoutProperties = __webpack_require__("PpiC"); // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); var external_window_React_default = /*#__PURE__*/__webpack_require__.n(external_window_React_); // CONCATENATED MODULE: ./src/.umi-production/plugin-locale/SelectLang.tsx // @ts-nocheck var SelectLang_HeaderDropdown = function HeaderDropdown(_ref) { var cls = _ref.overlayClassName, restProps = Object(objectWithoutProperties["a" /* default */])(_ref, ["overlayClassName"]); return /*#__PURE__*/external_window_React_default.a.createElement(dropdown["a" /* default */], Object(esm_extends["a" /* default */])({ overlayClassName: cls }, restProps)); }; var SelectLang_transformArrayToObject = function transformArrayToObject(allLangUIConfig) { return allLangUIConfig.reduce(function (obj, item) { if (!item.lang) { return obj; } return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, obj), {}, Object(defineProperty["a" /* default */])({}, item.lang, item)); }, {}); }; var defaultLangUConfigMap = Object(defineProperty["a" /* default */])({ 'ar-EG': { lang: 'ar-EG', label: 'العربية', icon: '🇪🇬', title: 'لغة' }, 'az-AZ': { lang: 'az-AZ', label: 'Azərbaycan dili', icon: '🇦🇿', title: 'Dil' }, 'bg-BG': { lang: 'bg-BG', label: 'Български език', icon: '🇧🇬', title: 'език' }, 'ca-ES': { lang: 'ca-ES', label: 'Catalá', icon: '🇨🇦', title: 'llengua' }, 'cs-CZ': { lang: 'cs-CZ', label: 'Čeština', icon: '🇨🇿', title: 'Jazyk' }, 'da-DK': { lang: 'da-DK', label: 'Dansk', icon: '🇩🇰', title: 'Sprog' }, 'de-DE': { lang: 'de-DE', label: 'Deutsch', icon: '🇩🇪', title: 'Sprache' }, 'el-GR': { lang: 'el-GR', label: 'Ελληνικά', icon: '🇬🇷', title: 'Γλώσσα' }, 'en-GB': { lang: 'en-GB', label: 'English', icon: '🇬🇧', title: 'Language' }, 'en-US': { lang: 'en-US', label: 'English', icon: '🇺🇸', title: 'Language' }, 'es-ES': { lang: 'es-ES', label: 'Español', icon: '🇪🇸', title: 'Idioma' }, 'et-EE': { lang: 'et-EE', label: 'Eesti', icon: '🇪🇪', title: 'Keel' }, 'fa-IR': { lang: 'fa-IR', label: 'فارسی', icon: '🇮🇷', title: 'زبان' }, 'fi-FI': { lang: 'fi-FI', label: 'Suomi', icon: '🇫🇮', title: 'Kieli' }, 'fr-BE': { lang: 'fr-BE', label: 'Français', icon: '🇧🇪', title: 'Langue' }, 'fr-FR': { lang: 'fr-FR', label: 'Français', icon: '🇫🇷', title: 'Langue' }, 'ga-IE': { lang: 'ga-IE', label: 'Gaeilge', icon: '🇮🇪', title: 'Teanga' }, 'he-IL': { lang: 'he-IL', label: 'עברית', icon: '🇮🇱', title: 'שפה' }, 'hi-IN': { lang: 'hi-IN', label: 'हिन्दी, हिंदी', icon: '🇮🇳', title: 'भाषा: हिन्दी' }, 'hr-HR': { lang: 'hr-HR', label: 'Hrvatski jezik', icon: '🇭🇷', title: 'Jezik' }, 'hu-HU': { lang: 'hu-HU', label: 'Magyar', icon: '🇭🇺', title: 'Nyelv' }, 'hy-AM': { lang: 'hu-HU', label: 'Հայերեն', icon: '🇦🇲', title: 'Լեզու' }, 'id-ID': { lang: 'id-ID', label: 'Bahasa Indonesia', icon: '🇮🇩', title: 'Bahasa' }, 'it-IT': { lang: 'it-IT', label: 'Italiano', icon: '🇮🇹', title: 'Linguaggio' }, 'is-IS': { lang: 'is-IS', label: 'Íslenska', icon: '🇮🇸', title: 'Tungumál' }, 'ja-JP': { lang: 'ja-JP', label: '日本語', icon: '🇯🇵', title: '言語' }, 'ku-IQ': { lang: 'ku-IQ', label: 'کوردی', icon: '🇮🇶', title: 'Ziman' }, 'kn-IN': { lang: 'zh-TW', label: 'ಕನ್ನಡ', icon: '🇮🇳', title: 'ಭಾಷೆ' }, 'ko-KR': { lang: 'ko-KR', label: '한국어', icon: '🇰🇷', title: '언어' }, 'lv-LV': { lang: 'lv-LV', label: 'Latviešu valoda', icon: '🇱🇮', title: 'Kalba' }, 'mk-MK': { lang: 'mk-MK', label: 'македонски јазик', icon: '🇲🇰', title: 'Јазик' }, 'mn-MN': { lang: 'mn-MN', label: 'Монгол хэл', icon: '🇲🇳', title: 'Хэл' }, 'ms-MY': { lang: 'ms-MY', label: 'بهاس ملايو‎', icon: '🇲🇾', title: 'Bahasa' }, 'nb-NO': { lang: 'nb-NO', label: 'Norsk', icon: '🇳🇴', title: 'Språk' }, 'ne-NP': { lang: 'ne-NP', label: 'नेपाली', icon: '🇳🇵', title: 'भाषा' }, 'nl-BE': { lang: 'nl-BE', label: 'Vlaams', icon: '🇧🇪', title: 'Taal' }, 'nl-NL': { lang: 'nl-NL', label: 'Vlaams', icon: '🇳🇱', title: 'Taal' }, 'pt-BR': { lang: 'pt-BR', label: 'Português', icon: '🇧🇷', title: 'Idiomas' }, 'pt-PT': { lang: 'pt-PT', label: 'Português', icon: '🇵🇹', title: 'Idiomas' }, 'ro-RO': { lang: 'ro-RO', label: 'Română', icon: '🇷🇴', title: 'Limba' }, 'ru-RU': { lang: 'ru-RU', label: 'русский', icon: '🇷🇺', title: 'язык' }, 'sk-SK': { lang: 'sk-SK', label: 'Slovenčina', icon: '🇸🇰', title: 'Jazyk' }, 'sr-RS': { lang: 'sr-RS', label: 'српски језик', icon: '🇸🇷', title: 'Језик' }, 'sl-SI': { lang: 'sl-SI', label: 'Slovenščina', icon: '🇸🇱', title: 'Jezik' }, 'sv-SE': { lang: 'sv-SE', label: 'Svenska', icon: '🇸🇪', title: 'Språk' }, 'ta-IN': { lang: 'ta-IN', label: 'தமிழ்', icon: '🇮🇳', title: 'மொழி' }, 'th-TH': { lang: 'th-TH', label: 'ไทย', icon: '🇹🇭', title: 'ภาษา' }, 'tr-TR': { lang: 'tr-TR', label: 'Türkçe', icon: '🇹🇷', title: 'Dil' }, 'uk-UA': { lang: 'uk-UA', label: 'Українська', icon: '🇺🇰', title: 'Мова' }, 'vi-VN': { lang: 'vi-VN', label: 'Tiếng Việt', icon: '🇻🇳', title: 'Ngôn ngữ' }, 'zh-CN': { lang: 'zh-CN', label: '简体中文', icon: '🇨🇳', title: '语言' }, 'zh-TW': { lang: 'zh-TW', label: '繁体中文', icon: '🇭🇰', title: '語言' } }, "zh-TW", { lang: 'zh-TW', label: '繁体中文', icon: '🇹🇼', title: '語言' }); var SelectLang_SelectLang = function SelectLang(props) { return /*#__PURE__*/external_window_React_default.a.createElement(external_window_React_default.a.Fragment, null); }; // EXTERNAL MODULE: ./src/.umi-production/plugin-model/useModel.tsx var useModel = __webpack_require__("I5X1"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js var asyncToGenerator = __webpack_require__("9og8"); // EXTERNAL MODULE: ./node_modules/antd/es/notification/style/index.js var notification_style = __webpack_require__("/xke"); // EXTERNAL MODULE: ./node_modules/antd/es/notification/index.js + 1 modules var notification = __webpack_require__("TeRw"); // EXTERNAL MODULE: ./node_modules/antd/es/message/style/index.js var message_style = __webpack_require__("miYZ"); // EXTERNAL MODULE: ./node_modules/antd/es/message/index.js + 1 modules var message = __webpack_require__("tsqr"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js var regenerator = __webpack_require__("WmNS"); var regenerator_default = /*#__PURE__*/__webpack_require__.n(regenerator); // EXTERNAL MODULE: ./node_modules/umi-request/dist/index.esm.js var index_esm = __webpack_require__("ZqBY"); // EXTERNAL MODULE: ./node_modules/@umijs/runtime/dist/index.esm.js var dist_index_esm = __webpack_require__("LtsZ"); // EXTERNAL MODULE: ./node_modules/lodash.debounce/index.js var lodash_debounce = __webpack_require__("9/5/"); var lodash_debounce_default = /*#__PURE__*/__webpack_require__.n(lodash_debounce); // EXTERNAL MODULE: ./node_modules/lodash.throttle/index.js var lodash_throttle = __webpack_require__("hKI/"); var lodash_throttle_default = /*#__PURE__*/__webpack_require__.n(lodash_throttle); // CONCATENATED MODULE: ./node_modules/@ahooksjs/use-request/es/utils/utils.js function isDocumentVisible() { if (typeof document !== 'undefined' && typeof document.visibilityState !== 'undefined') { return document.visibilityState !== 'hidden'; } return true; } function isOnline() { if (typeof navigator.onLine !== 'undefined') { return navigator.onLine; } return true; } // CONCATENATED MODULE: ./node_modules/@ahooksjs/use-request/es/utils/index.js // CONCATENATED MODULE: ./node_modules/@ahooksjs/use-request/es/utils/cache.js var cache = new Map(); var setCache = function setCache(key, cacheTime, data) { var currentCache = cache.get(key); if (currentCache === null || currentCache === void 0 ? void 0 : currentCache.timer) { clearTimeout(currentCache.timer); } var timer = undefined; if (cacheTime > -1) { // 数据在不活跃 cacheTime 后,删除掉 timer = setTimeout(function () { cache["delete"](key); }, cacheTime); } cache.set(key, { data: data, timer: timer, startTime: new Date().getTime() }); }; var getCache = function getCache(key) { var currentCache = cache.get(key); return { data: currentCache === null || currentCache === void 0 ? void 0 : currentCache.data, startTime: currentCache === null || currentCache === void 0 ? void 0 : currentCache.startTime }; }; // CONCATENATED MODULE: ./node_modules/@ahooksjs/use-request/es/utils/limit.js var __read = undefined && undefined.__read || function (o, n) { var m = typeof Symbol === "function" && o[Symbol.iterator]; if (!m) return o; var i = m.call(o), r, ar = [], e; try { while ((n === void 0 || n-- > 0) && !(r = i.next()).done) { ar.push(r.value); } } catch (error) { e = { error: error }; } finally { try { if (r && !r.done && (m = i["return"])) m.call(i); } finally { if (e) throw e.error; } } return ar; }; var __spread = undefined && undefined.__spread || function () { for (var ar = [], i = 0; i < arguments.length; i++) { ar = ar.concat(__read(arguments[i])); } return ar; }; function limit(fn, timespan) { var pending = false; return function () { var args = []; for (var _i = 0; _i < arguments.length; _i++) { args[_i] = arguments[_i]; } if (pending) return; pending = true; fn.apply(void 0, __spread(args)); setTimeout(function () { pending = false; }, timespan); }; } // CONCATENATED MODULE: ./node_modules/@ahooksjs/use-request/es/utils/usePersistFn.js var usePersistFn_read = undefined && undefined.__read || function (o, n) { var m = typeof Symbol === "function" && o[Symbol.iterator]; if (!m) return o; var i = m.call(o), r, ar = [], e; try { while ((n === void 0 || n-- > 0) && !(r = i.next()).done) { ar.push(r.value); } } catch (error) { e = { error: error }; } finally { try { if (r && !r.done && (m = i["return"])) m.call(i); } finally { if (e) throw e.error; } } return ar; }; var usePersistFn_spread = undefined && undefined.__spread || function () { for (var ar = [], i = 0; i < arguments.length; i++) { ar = ar.concat(usePersistFn_read(arguments[i])); } return ar; }; function usePersistFn(fn) { var ref = Object(external_window_React_["useRef"])(function () { throw new Error('Cannot call an event handler while rendering.'); }); ref.current = fn; var persist = Object(external_window_React_["useCallback"])(function () { var args = []; for (var _i = 0; _i < arguments.length; _i++) { args[_i] = arguments[_i]; } var refFn = ref.current; if (refFn) { return refFn.apply(void 0, usePersistFn_spread(args)); } }, [ref]); if (typeof fn === 'function') { return persist; } return undefined; } /* harmony default export */ var utils_usePersistFn = (usePersistFn); // CONCATENATED MODULE: ./node_modules/@ahooksjs/use-request/es/utils/useUpdateEffect.js var useUpdateEffect_useUpdateEffect = function useUpdateEffect(effect, deps) { var isMounted = Object(external_window_React_["useRef"])(false); Object(external_window_React_["useEffect"])(function () { return function () { isMounted.current = false; }; }, []); Object(external_window_React_["useEffect"])(function () { if (!isMounted.current) { isMounted.current = true; } else { return effect(); } }, deps); }; /* harmony default export */ var utils_useUpdateEffect = (useUpdateEffect_useUpdateEffect); // CONCATENATED MODULE: ./node_modules/@ahooksjs/use-request/es/utils/windowFocus.js // from swr var listeners = []; function windowFocus_subscribe(listener) { listeners.push(listener); return function unsubscribe() { var index = listeners.indexOf(listener); listeners.splice(index, 1); }; } var eventsBinded = false; if (typeof window !== 'undefined' && window.addEventListener && !eventsBinded) { var windowFocus_revalidate = function revalidate() { if (!isDocumentVisible() || !isOnline()) return; for (var i = 0; i < listeners.length; i++) { var listener = listeners[i]; listener(); } }; window.addEventListener('visibilitychange', windowFocus_revalidate, false); window.addEventListener('focus', windowFocus_revalidate, false); // only bind the events once eventsBinded = true; } /* harmony default export */ var windowFocus = (windowFocus_subscribe); // CONCATENATED MODULE: ./node_modules/@ahooksjs/use-request/es/utils/windowVisible.js // from swr var windowVisible_listeners = []; function windowVisible_subscribe(listener) { windowVisible_listeners.push(listener); return function unsubscribe() { var index = windowVisible_listeners.indexOf(listener); windowVisible_listeners.splice(index, 1); }; } var windowVisible_eventsBinded = false; if (typeof window !== 'undefined' && window.addEventListener && !windowVisible_eventsBinded) { var windowVisible_revalidate = function revalidate() { if (!isDocumentVisible()) return; for (var i = 0; i < windowVisible_listeners.length; i++) { var listener = windowVisible_listeners[i]; listener(); } }; window.addEventListener('visibilitychange', windowVisible_revalidate, false); // only bind the events once windowVisible_eventsBinded = true; } /* harmony default export */ var windowVisible = (windowVisible_subscribe); // CONCATENATED MODULE: ./node_modules/@ahooksjs/use-request/es/useAsync.js var __assign = undefined && undefined.__assign || function () { __assign = Object.assign || function (t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) { if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } } return t; }; return __assign.apply(this, arguments); }; var useAsync_read = undefined && undefined.__read || function (o, n) { var m = typeof Symbol === "function" && o[Symbol.iterator]; if (!m) return o; var i = m.call(o), r, ar = [], e; try { while ((n === void 0 || n-- > 0) && !(r = i.next()).done) { ar.push(r.value); } } catch (error) { e = { error: error }; } finally { try { if (r && !r.done && (m = i["return"])) m.call(i); } finally { if (e) throw e.error; } } return ar; }; var useAsync_spread = undefined && undefined.__spread || function () { for (var ar = [], i = 0; i < arguments.length; i++) { ar = ar.concat(useAsync_read(arguments[i])); } return ar; }; var DEFAULT_KEY = 'AHOOKS_USE_REQUEST_DEFAULT_KEY'; var useAsync_Fetch = /** @class */ function () { function Fetch(service, config, subscribe, initState) { // 请求时序 this.count = 0; // visible 后,是否继续轮询 this.pollingWhenVisibleFlag = false; this.pollingTimer = undefined; this.loadingDelayTimer = undefined; this.unsubscribe = []; this.that = this; this.state = { loading: false, params: [], data: undefined, error: undefined, run: this.run.bind(this.that), mutate: this.mutate.bind(this.that), refresh: this.refresh.bind(this.that), cancel: this.cancel.bind(this.that), unmount: this.unmount.bind(this.that) }; this.service = service; this.config = config; this.subscribe = subscribe; if (initState) { this.state = __assign(__assign({}, this.state), initState); } this.debounceRun = this.config.debounceInterval ? lodash_debounce_default()(this._run, this.config.debounceInterval) : undefined; this.throttleRun = this.config.throttleInterval ? lodash_throttle_default()(this._run, this.config.throttleInterval) : undefined; this.limitRefresh = limit(this.refresh.bind(this), this.config.focusTimespan); if (this.config.pollingInterval) { this.unsubscribe.push(windowVisible(this.rePolling.bind(this))); } if (this.config.refreshOnWindowFocus) { this.unsubscribe.push(windowFocus(this.limitRefresh.bind(this))); } } Fetch.prototype.setState = function (s) { if (s === void 0) { s = {}; } this.state = __assign(__assign({}, this.state), s); this.subscribe(this.state); }; Fetch.prototype._run = function () { var _this = this; var args = []; for (var _i = 0; _i < arguments.length; _i++) { args[_i] = arguments[_i]; } // 取消已有定时器 if (this.pollingTimer) { clearTimeout(this.pollingTimer); } // 取消 loadingDelayTimer if (this.loadingDelayTimer) { clearTimeout(this.loadingDelayTimer); } this.count += 1; // 闭包存储当次请求的 count var currentCount = this.count; this.setState({ loading: !this.config.loadingDelay, params: args }); if (this.config.loadingDelay) { this.loadingDelayTimer = setTimeout(function () { _this.setState({ loading: true }); }, this.config.loadingDelay); } return this.service.apply(this, useAsync_spread(args)).then(function (res) { if (currentCount !== _this.count) { // prevent run.then when request is canceled return new Promise(function () {}); } if (_this.loadingDelayTimer) { clearTimeout(_this.loadingDelayTimer); } var formattedResult = _this.config.formatResult ? _this.config.formatResult(res) : res; _this.setState({ data: formattedResult, error: undefined, loading: false }); if (_this.config.onSuccess) { _this.config.onSuccess(formattedResult, args); } return formattedResult; })["catch"](function (error) { if (currentCount !== _this.count) { // prevent run.then when request is canceled return new Promise(function () {}); } if (_this.loadingDelayTimer) { clearTimeout(_this.loadingDelayTimer); } _this.setState({ data: undefined, error: error, loading: false }); if (_this.config.onError) { _this.config.onError(error, args); } // If throwOnError, user should catch the error self, // or the page will crash if (_this.config.throwOnError) { throw error; } console.error(error); // eslint-disable-next-line prefer-promise-reject-errors return Promise.reject('useRequest has caught the exception, if you need to handle the exception yourself, you can set options.throwOnError to true.'); })["finally"](function () { if (currentCount === _this.count) { if (_this.config.pollingInterval) { // 如果屏幕隐藏,并且 !pollingWhenHidden, 则停止轮询,并记录 flag,等 visible 时,继续轮询 if (!isDocumentVisible() && !_this.config.pollingWhenHidden) { _this.pollingWhenVisibleFlag = true; return; } _this.pollingTimer = setTimeout(function () { _this._run.apply(_this, useAsync_spread(args)); }, _this.config.pollingInterval); } } }); }; Fetch.prototype.run = function () { var args = []; for (var _i = 0; _i < arguments.length; _i++) { args[_i] = arguments[_i]; } if (this.debounceRun) { this.debounceRun.apply(this, useAsync_spread(args)); // TODO 如果 options 存在 debounceInterval,或 throttleInterval,则 run 和 refresh 不会返回 Promise。 带类型需要修复后,此处变成 return;。 return Promise.resolve(null); } if (this.throttleRun) { this.throttleRun.apply(this, useAsync_spread(args)); return Promise.resolve(null); } return this._run.apply(this, useAsync_spread(args)); }; Fetch.prototype.cancel = function () { if (this.debounceRun) { this.debounceRun.cancel(); } if (this.throttleRun) { this.throttleRun.cancel(); } if (this.loadingDelayTimer) { clearTimeout(this.loadingDelayTimer); } if (this.pollingTimer) { clearTimeout(this.pollingTimer); } this.pollingWhenVisibleFlag = false; this.count += 1; this.setState({ loading: false }); }; Fetch.prototype.refresh = function () { return this.run.apply(this, useAsync_spread(this.state.params)); }; Fetch.prototype.rePolling = function () { if (this.pollingWhenVisibleFlag) { this.pollingWhenVisibleFlag = false; this.refresh(); } }; Fetch.prototype.mutate = function (data) { if (typeof data === 'function') { this.setState({ // eslint-disable-next-line react/no-access-state-in-setstate data: data(this.state.data) || {} }); } else { this.setState({ data: data }); } }; Fetch.prototype.unmount = function () { this.cancel(); this.unsubscribe.forEach(function (s) { s(); }); }; return Fetch; }(); function useAsync(service, options) { var _options = options || {}; var _a = _options.refreshDeps, refreshDeps = _a === void 0 ? [] : _a, _b = _options.manual, manual = _b === void 0 ? false : _b, _c = _options.onSuccess, onSuccess = _c === void 0 ? function () {} : _c, _d = _options.onError, onError = _d === void 0 ? function () {} : _d, _e = _options.defaultLoading, defaultLoading = _e === void 0 ? false : _e, loadingDelay = _options.loadingDelay, _f = _options.pollingInterval, pollingInterval = _f === void 0 ? 0 : _f, _g = _options.pollingWhenHidden, pollingWhenHidden = _g === void 0 ? true : _g, _h = _options.defaultParams, defaultParams = _h === void 0 ? [] : _h, _j = _options.refreshOnWindowFocus, refreshOnWindowFocus = _j === void 0 ? false : _j, _k = _options.focusTimespan, focusTimespan = _k === void 0 ? 5000 : _k, fetchKey = _options.fetchKey, cacheKey = _options.cacheKey, _l = _options.cacheTime, cacheTime = _l === void 0 ? 5 * 60 * 1000 : _l, _m = _options.staleTime, staleTime = _m === void 0 ? 0 : _m, debounceInterval = _options.debounceInterval, throttleInterval = _options.throttleInterval, initialData = _options.initialData, _o = _options.ready, ready = _o === void 0 ? true : _o, _p = _options.throwOnError, throwOnError = _p === void 0 ? false : _p; var newstFetchKey = Object(external_window_React_["useRef"])(DEFAULT_KEY); // 持久化一些函数 var servicePersist = utils_usePersistFn(service); var onSuccessPersist = utils_usePersistFn(onSuccess); var onErrorPersist = utils_usePersistFn(onError); var fetchKeyPersist = utils_usePersistFn(fetchKey); var formatResult; if ('formatResult' in _options) { // eslint-disable-next-line prefer-destructuring formatResult = _options.formatResult; } var formatResultPersist = utils_usePersistFn(formatResult); var config = { formatResult: formatResultPersist, onSuccess: onSuccessPersist, onError: onErrorPersist, loadingDelay: loadingDelay, pollingInterval: pollingInterval, pollingWhenHidden: pollingWhenHidden, // refreshOnWindowFocus should not work on manual mode refreshOnWindowFocus: !manual && refreshOnWindowFocus, focusTimespan: focusTimespan, debounceInterval: debounceInterval, throttleInterval: throttleInterval, throwOnError: throwOnError }; var subscribe = utils_usePersistFn(function (key, data) { setFetches(function (s) { // eslint-disable-next-line no-param-reassign s[key] = data; return __assign({}, s); }); }); var _q = useAsync_read(Object(external_window_React_["useState"])(function () { var _a; // 如果有 缓存,则从缓存中读数据 if (cacheKey) { var cacheData_1 = (_a = getCache(cacheKey)) === null || _a === void 0 ? void 0 : _a.data; if (cacheData_1) { newstFetchKey.current = cacheData_1.newstFetchKey; /* 使用 initState, 重新 new Fetch */ var newFetches_1 = {}; Object.keys(cacheData_1.fetches).forEach(function (key) { var cacheFetch = cacheData_1.fetches[key]; var newFetch = new useAsync_Fetch(servicePersist, config, subscribe.bind(null, key), { loading: cacheFetch.loading, params: cacheFetch.params, data: cacheFetch.data, error: cacheFetch.error }); newFetches_1[key] = newFetch.state; }); return newFetches_1; } } return {}; }), 2), fetches = _q[0], setFetches = _q[1]; var fetchesRef = Object(external_window_React_["useRef"])(fetches); fetchesRef.current = fetches; var readyMemoryParams = Object(external_window_React_["useRef"])(); var run = Object(external_window_React_["useCallback"])(function () { var args = []; for (var _i = 0; _i < arguments.length; _i++) { args[_i] = arguments[_i]; } if (!ready) { // 没有 ready, 记录请求参数,等 ready 后,发起请求用 readyMemoryParams.current = args; return; } if (fetchKeyPersist) { var key = fetchKeyPersist.apply(void 0, useAsync_spread(args)); newstFetchKey.current = key === undefined ? DEFAULT_KEY : key; } var currentFetchKey = newstFetchKey.current; // 这里必须用 fetchsRef,而不能用 fetches。 // 否则在 reset 完,立即 run 的时候,这里拿到的 fetches 是旧的。 var currentFetch = fetchesRef.current[currentFetchKey]; if (!currentFetch) { var newFetch = new useAsync_Fetch(servicePersist, config, subscribe.bind(null, currentFetchKey), { data: initialData }); currentFetch = newFetch.state; setFetches(function (s) { // eslint-disable-next-line no-param-reassign s[currentFetchKey] = currentFetch; return __assign({}, s); }); } return currentFetch.run.apply(currentFetch, useAsync_spread(args)); }, [fetchKey, subscribe, ready]); var runRef = Object(external_window_React_["useRef"])(run); runRef.current = run; // cache utils_useUpdateEffect(function () { if (cacheKey) { setCache(cacheKey, cacheTime, { fetches: fetches, newstFetchKey: newstFetchKey.current }); } }, [cacheKey, fetches]); // for ready var hasTriggeredByReady = Object(external_window_React_["useRef"])(false); utils_useUpdateEffect(function () { if (ready) { if (!hasTriggeredByReady.current && readyMemoryParams.current) { runRef.current.apply(runRef, useAsync_spread(readyMemoryParams.current)); } hasTriggeredByReady.current = true; } }, [ready]); // 第一次默认执行 Object(external_window_React_["useEffect"])(function () { var _a; if (!manual) { // 如果有缓存,则重新请求 if (Object.keys(fetches).length > 0) { // 如果 staleTime 是 -1,则 cache 永不过期 // 如果 statleTime 超期了,则重新请求 var cacheStartTime = cacheKey && ((_a = getCache(cacheKey)) === null || _a === void 0 ? void 0 : _a.startTime) || 0; if (!(staleTime === -1 || new Date().getTime() - cacheStartTime <= staleTime)) { /* 重新执行所有的 cache */ Object.values(fetches).forEach(function (f) { f.refresh(); }); } } else { // 第一次默认执行,可以通过 defaultParams 设置参数 runRef.current.apply(runRef, useAsync_spread(defaultParams)); } } }, []); // 重置 fetches var reset = Object(external_window_React_["useCallback"])(function () { Object.values(fetchesRef.current).forEach(function (f) { f.unmount(); }); newstFetchKey.current = DEFAULT_KEY; setFetches({}); // 不写会有问题。如果不写,此时立即 run,会是老的数据 fetchesRef.current = {}; }, [setFetches]); // refreshDeps 变化,重新执行所有请求 utils_useUpdateEffect(function () { if (!manual) { /* 全部重新执行 */ Object.values(fetchesRef.current).forEach(function (f) { f.refresh(); }); } }, useAsync_spread(refreshDeps)); // 卸载组件触发 Object(external_window_React_["useEffect"])(function () { return function () { Object.values(fetchesRef.current).forEach(function (f) { f.unmount(); }); }; }, []); var notExecutedWarning = Object(external_window_React_["useCallback"])(function (name) { return function () { console.warn("You should't call " + name + " when service not executed once."); }; }, []); return __assign(__assign({ loading: ready && !manual || defaultLoading, data: initialData, error: undefined, params: [], cancel: notExecutedWarning('cancel'), refresh: notExecutedWarning('refresh'), mutate: notExecutedWarning('mutate') }, fetches[newstFetchKey.current] || {}), { run: run, fetches: fetches, reset: reset }); } /* harmony default export */ var es_useAsync = (useAsync); // CONCATENATED MODULE: ./node_modules/@ahooksjs/use-request/es/useLoadMore.js var useLoadMore_assign = undefined && undefined.__assign || function () { useLoadMore_assign = Object.assign || function (t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) { if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } } return t; }; return useLoadMore_assign.apply(this, arguments); }; var __rest = undefined && undefined.__rest || function (s, e) { var t = {}; for (var p in s) { if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; } if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; } return t; }; var useLoadMore_read = undefined && undefined.__read || function (o, n) { var m = typeof Symbol === "function" && o[Symbol.iterator]; if (!m) return o; var i = m.call(o), r, ar = [], e; try { while ((n === void 0 || n-- > 0) && !(r = i.next()).done) { ar.push(r.value); } } catch (error) { e = { error: error }; } finally { try { if (r && !r.done && (m = i["return"])) m.call(i); } finally { if (e) throw e.error; } } return ar; }; var useLoadMore_spread = undefined && undefined.__spread || function () { for (var ar = [], i = 0; i < arguments.length; i++) { ar = ar.concat(useLoadMore_read(arguments[i])); } return ar; }; function useLoadMore(service, options) { var _a = options.refreshDeps, refreshDeps = _a === void 0 ? [] : _a, ref = options.ref, isNoMore = options.isNoMore, _b = options.threshold, threshold = _b === void 0 ? 100 : _b, fetchKey = options.fetchKey, restOptions = __rest(options, ["refreshDeps", "ref", "isNoMore", "threshold", "fetchKey"]); var _c = useLoadMore_read(Object(external_window_React_["useState"])(false), 2), loadingMore = _c[0], setLoadingMore = _c[1]; Object(external_window_React_["useEffect"])(function () { if (options.fetchKey) { console.warn("useRequest loadMore mode don't need fetchKey!"); } }, []); var result = es_useAsync(service, useLoadMore_assign(useLoadMore_assign({}, restOptions), { fetchKey: function fetchKey(d) { var _a; return ((_a = d === null || d === void 0 ? void 0 : d.list) === null || _a === void 0 ? void 0 : _a.length) || 0; }, onSuccess: function onSuccess() { var params = []; for (var _i = 0; _i < arguments.length; _i++) { params[_i] = arguments[_i]; } setLoadingMore(false); if (options.onSuccess) { options.onSuccess.apply(options, useLoadMore_spread(params)); } } })); var data = result.data, run = result.run, params = result.params, reset = result.reset, loading = result.loading, fetches = result.fetches; var reload = Object(external_window_React_["useCallback"])(function () { reset(); var _a = useLoadMore_read(params), restParams = _a.slice(1); run.apply(void 0, useLoadMore_spread([undefined], restParams)); }, [run, reset, params]); var reloadRef = Object(external_window_React_["useRef"])(reload); reloadRef.current = reload; /* loadMore 场景下,如果 refreshDeps 变化,重置到第一页 */ utils_useUpdateEffect(function () { /* 只有自动执行的场景, refreshDeps 才有效 */ if (!options.manual) { reloadRef.current(); } }, useLoadMore_spread(refreshDeps)); var dataGroup = Object(external_window_React_["useMemo"])(function () { var listGroup = []; // 在 loadMore 时,不希望清空上一次的 data。需要把最后一个 非 loading 的请求 data,放回去。 var lastNoLoadingData = data; Object.values(fetches).forEach(function (h) { var _a, _b; if ((_a = h.data) === null || _a === void 0 ? void 0 : _a.list) { listGroup = listGroup.concat((_b = h.data) === null || _b === void 0 ? void 0 : _b.list); } if (!h.loading) { lastNoLoadingData = h.data; } }); return useLoadMore_assign(useLoadMore_assign({}, lastNoLoadingData), { list: listGroup }); }, [fetches, data]); var noMore = isNoMore ? !loading && !loadingMore && isNoMore(dataGroup) : false; var loadMore = Object(external_window_React_["useCallback"])(function () { if (noMore) { return; } setLoadingMore(true); var _a = useLoadMore_read(params), restParams = _a.slice(1); run.apply(void 0, useLoadMore_spread([dataGroup], restParams)); }, [noMore, run, dataGroup, params]); /* 上拉加载的方法 */ var scrollMethod = function scrollMethod() { if (loading || loadingMore || !ref || !ref.current) { return; } if (ref.current.scrollHeight - ref.current.scrollTop <= ref.current.clientHeight + threshold) { loadMore(); } }; // 如果不用 ref,而用之前的 useCallbak,在某些情况下会出问题,造成拿到的 loading 不是最新的。 // fix https://github.com/alibaba/hooks/issues/630 var scrollMethodRef = Object(external_window_React_["useRef"])(scrollMethod); scrollMethodRef.current = scrollMethod; /* 如果有 ref,则会上拉加载更多 */ Object(external_window_React_["useEffect"])(function () { if (!ref || !ref.current) { return function () {}; } var scrollTrigger = function scrollTrigger() { return scrollMethodRef.current(); }; ref.current.addEventListener('scroll', scrollTrigger); return function () { if (ref && ref.current) { ref.current.removeEventListener('scroll', scrollTrigger); } }; }, [scrollMethodRef]); return useLoadMore_assign(useLoadMore_assign({}, result), { data: dataGroup, reload: reload, loading: loading && dataGroup.list.length === 0, loadMore: loadMore, loadingMore: loadingMore, noMore: noMore }); } /* harmony default export */ var es_useLoadMore = (useLoadMore); // CONCATENATED MODULE: ./node_modules/@ahooksjs/use-request/es/usePaginated.js var usePaginated_assign = undefined && undefined.__assign || function () { usePaginated_assign = Object.assign || function (t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) { if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } } return t; }; return usePaginated_assign.apply(this, arguments); }; var usePaginated_rest = undefined && undefined.__rest || function (s, e) { var t = {}; for (var p in s) { if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; } if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; } return t; }; var usePaginated_read = undefined && undefined.__read || function (o, n) { var m = typeof Symbol === "function" && o[Symbol.iterator]; if (!m) return o; var i = m.call(o), r, ar = [], e; try { while ((n === void 0 || n-- > 0) && !(r = i.next()).done) { ar.push(r.value); } } catch (error) { e = { error: error }; } finally { try { if (r && !r.done && (m = i["return"])) m.call(i); } finally { if (e) throw e.error; } } return ar; }; var usePaginated_spread = undefined && undefined.__spread || function () { for (var ar = [], i = 0; i < arguments.length; i++) { ar = ar.concat(usePaginated_read(arguments[i])); } return ar; }; function usePaginated(service, options) { var paginated = options.paginated, _a = options.defaultPageSize, defaultPageSize = _a === void 0 ? 10 : _a, _b = options.refreshDeps, refreshDeps = _b === void 0 ? [] : _b, fetchKey = options.fetchKey, restOptions = usePaginated_rest(options, ["paginated", "defaultPageSize", "refreshDeps", "fetchKey"]); Object(external_window_React_["useEffect"])(function () { if (fetchKey) { console.error("useRequest pagination's fetchKey will not work!"); } }, []); var _c = es_useAsync(service, usePaginated_assign({ defaultParams: [{ current: 1, pageSize: defaultPageSize }] }, restOptions)), data = _c.data, params = _c.params, run = _c.run, loading = _c.loading, rest = usePaginated_rest(_c, ["data", "params", "run", "loading"]); var _d = params && params[0] ? params[0] : {}, _e = _d.current, current = _e === void 0 ? 1 : _e, _f = _d.pageSize, pageSize = _f === void 0 ? defaultPageSize : _f, _g = _d.sorter, sorter = _g === void 0 ? {} : _g, _h = _d.filters, filters = _h === void 0 ? {} : _h; // 只改变 pagination,其他参数原样传递 var runChangePagination = Object(external_window_React_["useCallback"])(function (paginationParams) { var _a = usePaginated_read(params), oldPaginationParams = _a[0], restParams = _a.slice(1); run.apply(void 0, usePaginated_spread([usePaginated_assign(usePaginated_assign({}, oldPaginationParams), paginationParams)], restParams)); }, [run, params]); var total = (data === null || data === void 0 ? void 0 : data.total) || 0; var totalPage = Object(external_window_React_["useMemo"])(function () { return Math.ceil(total / pageSize); }, [pageSize, total]); var onChange = Object(external_window_React_["useCallback"])(function (c, p) { var toCurrent = c <= 0 ? 1 : c; var toPageSize = p <= 0 ? 1 : p; var tempTotalPage = Math.ceil(total / toPageSize); if (toCurrent > tempTotalPage) { toCurrent = Math.max(1, tempTotalPage); } runChangePagination({ current: toCurrent, pageSize: toPageSize }); }, [total, runChangePagination]); var changeCurrent = Object(external_window_React_["useCallback"])(function (c) { onChange(c, pageSize); }, [onChange, pageSize]); var changePageSize = Object(external_window_React_["useCallback"])(function (p) { onChange(current, p); }, [onChange, current]); var changeCurrentRef = Object(external_window_React_["useRef"])(changeCurrent); changeCurrentRef.current = changeCurrent; /* 分页场景下,如果 refreshDeps 变化,重置分页 */ utils_useUpdateEffect(function () { /* 只有自动执行的场景, refreshDeps 才有效 */ if (!options.manual) { changeCurrentRef.current(1); } }, usePaginated_spread(refreshDeps)); // 表格翻页 排序 筛选等 var changeTable = Object(external_window_React_["useCallback"])(function (p, f, s) { runChangePagination({ current: p.current, pageSize: p.pageSize || defaultPageSize, filters: f, sorter: s }); }, [filters, sorter, runChangePagination]); return usePaginated_assign({ loading: loading, data: data, params: params, run: run, pagination: { current: current, pageSize: pageSize, total: total, totalPage: totalPage, onChange: onChange, changeCurrent: changeCurrent, changePageSize: changePageSize }, tableProps: { dataSource: (data === null || data === void 0 ? void 0 : data.list) || [], loading: loading, onChange: changeTable, pagination: { current: current, pageSize: pageSize, total: total } }, sorter: sorter, filters: filters }, rest); } /* harmony default export */ var es_usePaginated = (usePaginated); // CONCATENATED MODULE: ./node_modules/@ahooksjs/use-request/es/configContext.js var ConfigContext = /*#__PURE__*/external_window_React_default.a.createContext({}); ConfigContext.displayName = 'UseRequestConfigContext'; /* harmony default export */ var configContext = (ConfigContext); // CONCATENATED MODULE: ./node_modules/@ahooksjs/use-request/es/index.js var es_assign = undefined && undefined.__assign || function () { es_assign = Object.assign || function (t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) { if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } } return t; }; return es_assign.apply(this, arguments); }; var es_rest = undefined && undefined.__rest || function (s, e) { var t = {}; for (var p in s) { if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; } if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; } return t; }; var es_read = undefined && undefined.__read || function (o, n) { var m = typeof Symbol === "function" && o[Symbol.iterator]; if (!m) return o; var i = m.call(o), r, ar = [], e; try { while ((n === void 0 || n-- > 0) && !(r = i.next()).done) { ar.push(r.value); } } catch (error) { e = { error: error }; } finally { try { if (r && !r.done && (m = i["return"])) m.call(i); } finally { if (e) throw e.error; } } return ar; }; var es_spread = undefined && undefined.__spread || function () { for (var ar = [], i = 0; i < arguments.length; i++) { ar = ar.concat(es_read(arguments[i])); } return ar; }; /* eslint-disable react-hooks/rules-of-hooks */ function useRequest(service, options) { if (options === void 0) { options = {}; } var contextConfig = Object(external_window_React_["useContext"])(configContext); var finalOptions = es_assign(es_assign({}, contextConfig), options); var paginated = finalOptions.paginated, loadMore = finalOptions.loadMore, requestMethod = finalOptions.requestMethod; var paginatedRef = Object(external_window_React_["useRef"])(paginated); var loadMoreRef = Object(external_window_React_["useRef"])(loadMore); if (paginatedRef.current !== paginated) { throw Error('You should not modify the paginated of options'); } if (loadMoreRef.current !== loadMore) { throw Error('You should not modify the loadMore of options'); } paginatedRef.current = paginated; loadMoreRef.current = loadMore; // @ts-ignore var fetchProxy = function fetchProxy() { var args = []; for (var _i = 0; _i < arguments.length; _i++) { args[_i] = arguments[_i]; } // @ts-ignore return fetch.apply(void 0, es_spread(args)).then(function (res) { if (res.ok) { return res.json(); } throw new Error(res.statusText); }); }; var finalRequestMethod = requestMethod || fetchProxy; var promiseService; switch (typeof service) { case 'string': promiseService = function promiseService() { return finalRequestMethod(service); }; break; case 'object': var url_1 = service.url, rest_1 = es_rest(service, ["url"]); promiseService = function promiseService() { return requestMethod ? requestMethod(service) : fetchProxy(url_1, rest_1); }; break; default: promiseService = function promiseService() { var args = []; for (var _i = 0; _i < arguments.length; _i++) { args[_i] = arguments[_i]; } return new Promise(function (resolve, reject) { var s = service.apply(void 0, es_spread(args)); var fn = s; if (!s.then) { switch (typeof s) { case 'string': fn = finalRequestMethod(s); break; case 'object': var url_2 = s.url, rest_2 = es_rest(s, ["url"]); fn = requestMethod ? requestMethod(s) : fetchProxy(url_2, rest_2); break; } } fn.then(resolve)["catch"](reject); }); }; } if (loadMore) { return es_useLoadMore(promiseService, finalOptions); } if (paginated) { return es_usePaginated(promiseService, finalOptions); } return es_useAsync(promiseService, finalOptions); } var UseRequestProvider = configContext.Provider; // UseAPIProvider 已经废弃,此处为了兼容 umijs 插件 plugin-request var UseAPIProvider = UseRequestProvider; /* harmony default export */ var es = (useRequest); // CONCATENATED MODULE: ./src/.umi-production/plugin-request/request.ts // @ts-nocheck /** * Base on https://github.com/umijs//Users/dingyongkang/Documents/workspace/zhiqing/educoder/node_modules/umi-request */ // @ts-ignore function request_useRequest(service) { var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; return es(service, Object(objectSpread2["a" /* default */])({ formatResult: function formatResult(result) { return result === null || result === void 0 ? void 0 : result.data; }, requestMethod: function requestMethod(requestOptions) { if (typeof requestOptions === 'string') { return request(requestOptions); } if (typeof requestOptions === 'object') { var _url = requestOptions.url, rest = Object(objectWithoutProperties["a" /* default */])(requestOptions, ["url"]); return request(_url, rest); } throw new Error('request options error'); } }, options)); } var ErrorShowType; (function (ErrorShowType) { ErrorShowType[ErrorShowType["SILENT"] = 0] = "SILENT"; ErrorShowType[ErrorShowType["WARN_MESSAGE"] = 1] = "WARN_MESSAGE"; ErrorShowType[ErrorShowType["ERROR_MESSAGE"] = 2] = "ERROR_MESSAGE"; ErrorShowType[ErrorShowType["NOTIFICATION"] = 4] = "NOTIFICATION"; ErrorShowType[ErrorShowType["REDIRECT"] = 9] = "REDIRECT"; })(ErrorShowType || (ErrorShowType = {})); var DEFAULT_ERROR_PAGE = '/exception'; var requestMethodInstance; var request_getRequestMethod = function getRequestMethod() { var _requestConfig$errorC; if (requestMethodInstance) { // request method 已经示例化 return requestMethodInstance; } // runtime 配置可能应为依赖顺序的问题在模块初始化的时候无法获取,所以需要封装一层在异步调用后初始化相关方法 // 当用户的 app.ts 中依赖了该文件的情况下就该模块的初始化时间就会被提前,无法获取到运行时配置 var requestConfig = core_plugin["a" /* plugin */].applyPlugins({ key: 'request', type: dist_index_esm["a" /* ApplyPluginsType */].modify, initialValue: {} }); var errorAdaptor = ((_requestConfig$errorC = requestConfig.errorConfig) === null || _requestConfig$errorC === void 0 ? void 0 : _requestConfig$errorC.adaptor) || function (resData) { return resData; }; requestMethodInstance = Object(index_esm["a" /* extend */])(Object(objectSpread2["a" /* default */])({ errorHandler: function errorHandler(error) { var _error$request, _error$request$option, _errorInfo4; // @ts-ignore if (error !== null && error !== void 0 && (_error$request = error.request) !== null && _error$request !== void 0 && (_error$request$option = _error$request.options) !== null && _error$request$option !== void 0 && _error$request$option.skipErrorHandler) { throw error; } var errorInfo; if (error.name === 'ResponseError' && error.data && error.request) { var _errorInfo; var _ctx = { req: error.request, res: error.response }; errorInfo = errorAdaptor(error.data, _ctx); error.message = ((_errorInfo = errorInfo) === null || _errorInfo === void 0 ? void 0 : _errorInfo.errorMessage) || error.message; error.data = error.data; error.info = errorInfo; } errorInfo = error.info; if (errorInfo) { var _errorInfo2, _errorInfo3, _requestConfig$errorC2; var errorMessage = (_errorInfo2 = errorInfo) === null || _errorInfo2 === void 0 ? void 0 : _errorInfo2.errorMessage; var errorCode = (_errorInfo3 = errorInfo) === null || _errorInfo3 === void 0 ? void 0 : _errorInfo3.errorCode; var errorPage = ((_requestConfig$errorC2 = requestConfig.errorConfig) === null || _requestConfig$errorC2 === void 0 ? void 0 : _requestConfig$errorC2.errorPage) || DEFAULT_ERROR_PAGE; switch ((_errorInfo4 = errorInfo) === null || _errorInfo4 === void 0 ? void 0 : _errorInfo4.showType) { case ErrorShowType.SILENT: // do nothing break; case ErrorShowType.WARN_MESSAGE: message["b" /* default */].warn(errorMessage); break; case ErrorShowType.ERROR_MESSAGE: message["b" /* default */].error(errorMessage); break; case ErrorShowType.NOTIFICATION: notification["a" /* default */].open({ message: errorMessage }); break; case ErrorShowType.REDIRECT: // @ts-ignore core_history["b" /* history */].push({ pathname: errorPage, query: { errorCode: errorCode, errorMessage: errorMessage } }); // redirect to error page break; default: message["b" /* default */].error(errorMessage); break; } } else { message["b" /* default */].error(error.message || 'Request error, please retry.'); } throw error; } }, requestConfig)); // 中间件统一错误处理 // 后端返回格式 { success: boolean, data: any } // 按照项目具体情况修改该部分逻辑 requestMethodInstance.use( /*#__PURE__*/function () { var _ref = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee(ctx, next) { var _req$options; var req, res, options, getResponse, resData, errorInfo, error; return regenerator_default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: _context.next = 2; return next(); case 2: req = ctx.req, res = ctx.res; // @ts-ignore if (!((_req$options = req.options) !== null && _req$options !== void 0 && _req$options.skipErrorHandler)) { _context.next = 5; break; } return _context.abrupt("return"); case 5: options = req.options; getResponse = options.getResponse; resData = getResponse ? res.data : res; errorInfo = errorAdaptor(resData, ctx); if (!(errorInfo.success === false)) { _context.next = 15; break; } // 抛出错误到 errorHandler 中处理 error = new Error(errorInfo.errorMessage); error.name = 'BizError'; error.data = resData; error.info = errorInfo; throw error; case 15: case "end": return _context.stop(); } } }, _callee); })); return function (_x, _x2) { return _ref.apply(this, arguments); }; }()); // Add user custom middlewares var customMiddlewares = requestConfig.middlewares || []; customMiddlewares.forEach(function (mw) { requestMethodInstance.use(mw); }); // Add user custom interceptors var requestInterceptors = requestConfig.requestInterceptors || []; var responseInterceptors = requestConfig.responseInterceptors || []; requestInterceptors.map(function (ri) { requestMethodInstance.interceptors.request.use(ri); }); responseInterceptors.map(function (ri) { requestMethodInstance.interceptors.response.use(ri); }); return requestMethodInstance; }; var request = function request(url, options) { var requestMethod = request_getRequestMethod(); return requestMethod(url, options); }; // EXTERNAL MODULE: ./node_modules/react-helmet/es/Helmet.js var Helmet = __webpack_require__("qhky"); // CONCATENATED MODULE: ./src/.umi-production/plugin-helmet/exports.ts // @ts-nocheck // @ts-ignore // CONCATENATED MODULE: ./src/.umi-production/core/umiExports.ts // @ts-nocheck /***/ }), /***/ "9mu1": /*!*******************************************************!*\ !*** ./node_modules/rc-align/es/index.js + 5 modules ***! \*******************************************************/ /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js because of ./node_modules/@ant-design/icons/es/components/twoTonePrimaryColor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/typeof.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/lodash/isEqual.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/addEventListener.js because of ./node_modules/rc-table/es/stickyScrollBar.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/contains.js because of ./node_modules/rc-menu/es/SubMenu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/ref.js because of ./node_modules/antd/es/form/FormItem.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js (<- Module uses injected variables (global)) */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules var slicedToArray = __webpack_require__("ODXe"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js var esm_typeof = __webpack_require__("U8pU"); // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); var external_window_React_default = /*#__PURE__*/__webpack_require__.n(external_window_React_); // EXTERNAL MODULE: ./node_modules/rc-util/es/ref.js var es_ref = __webpack_require__("c+Xe"); // CONCATENATED MODULE: ./node_modules/rc-util/es/Dom/isVisible.js /* harmony default export */ var isVisible = (function (element) { if (!element) { return false; } if (element.offsetParent) { return true; } if (element.getBBox) { var box = element.getBBox(); if (box.width || box.height) { return true; } } if (element.getBoundingClientRect) { var _box = element.getBoundingClientRect(); if (_box.width || _box.height) { return true; } } return false; }); // CONCATENATED MODULE: ./node_modules/dom-align/dist-web/index.js function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; } function _objectSpread2(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function (obj) { return typeof obj; }; } else { _typeof = function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } var vendorPrefix; var jsCssMap = { Webkit: '-webkit-', Moz: '-moz-', // IE did it wrong again ... ms: '-ms-', O: '-o-' }; function getVendorPrefix() { if (vendorPrefix !== undefined) { return vendorPrefix; } vendorPrefix = ''; var style = document.createElement('p').style; var testProp = 'Transform'; for (var key in jsCssMap) { if (key + testProp in style) { vendorPrefix = key; } } return vendorPrefix; } function getTransitionName() { return getVendorPrefix() ? "".concat(getVendorPrefix(), "TransitionProperty") : 'transitionProperty'; } function getTransformName() { return getVendorPrefix() ? "".concat(getVendorPrefix(), "Transform") : 'transform'; } function setTransitionProperty(node, value) { var name = getTransitionName(); if (name) { node.style[name] = value; if (name !== 'transitionProperty') { node.style.transitionProperty = value; } } } function setTransform(node, value) { var name = getTransformName(); if (name) { node.style[name] = value; if (name !== 'transform') { node.style.transform = value; } } } function getTransitionProperty(node) { return node.style.transitionProperty || node.style[getTransitionName()]; } function getTransformXY(node) { var style = window.getComputedStyle(node, null); var transform = style.getPropertyValue('transform') || style.getPropertyValue(getTransformName()); if (transform && transform !== 'none') { var matrix = transform.replace(/[^0-9\-.,]/g, '').split(','); return { x: parseFloat(matrix[12] || matrix[4], 0), y: parseFloat(matrix[13] || matrix[5], 0) }; } return { x: 0, y: 0 }; } var matrix2d = /matrix\((.*)\)/; var matrix3d = /matrix3d\((.*)\)/; function setTransformXY(node, xy) { var style = window.getComputedStyle(node, null); var transform = style.getPropertyValue('transform') || style.getPropertyValue(getTransformName()); if (transform && transform !== 'none') { var arr; var match2d = transform.match(matrix2d); if (match2d) { match2d = match2d[1]; arr = match2d.split(',').map(function (item) { return parseFloat(item, 10); }); arr[4] = xy.x; arr[5] = xy.y; setTransform(node, "matrix(".concat(arr.join(','), ")")); } else { var match3d = transform.match(matrix3d)[1]; arr = match3d.split(',').map(function (item) { return parseFloat(item, 10); }); arr[12] = xy.x; arr[13] = xy.y; setTransform(node, "matrix3d(".concat(arr.join(','), ")")); } } else { setTransform(node, "translateX(".concat(xy.x, "px) translateY(").concat(xy.y, "px) translateZ(0)")); } } var RE_NUM = /[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source; var getComputedStyleX; // https://stackoverflow.com/a/3485654/3040605 function forceRelayout(elem) { var originalStyle = elem.style.display; elem.style.display = 'none'; elem.offsetHeight; // eslint-disable-line elem.style.display = originalStyle; } function css(el, name, v) { var value = v; if (_typeof(name) === 'object') { for (var i in name) { if (name.hasOwnProperty(i)) { css(el, i, name[i]); } } return undefined; } if (typeof value !== 'undefined') { if (typeof value === 'number') { value = "".concat(value, "px"); } el.style[name] = value; return undefined; } return getComputedStyleX(el, name); } function getClientPosition(elem) { var box; var x; var y; var doc = elem.ownerDocument; var body = doc.body; var docElem = doc && doc.documentElement; // 根据 GBS 最新数据,A-Grade Browsers 都已支持 getBoundingClientRect 方法,不用再考虑传统的实现方式 box = elem.getBoundingClientRect(); // 注:jQuery 还考虑减去 docElem.clientLeft/clientTop // 但测试发现,这样反而会导致当 html 和 body 有边距/边框样式时,获取的值不正确 // 此外,ie6 会忽略 html 的 margin 值,幸运地是没有谁会去设置 html 的 margin x = box.left; y = box.top; // In IE, most of the time, 2 extra pixels are added to the top and left // due to the implicit 2-pixel inset border. In IE6/7 quirks mode and // IE6 standards mode, this border can be overridden by setting the // document element's border to zero -- thus, we cannot rely on the // offset always being 2 pixels. // In quirks mode, the offset can be determined by querying the body's // clientLeft/clientTop, but in standards mode, it is found by querying // the document element's clientLeft/clientTop. Since we already called // getClientBoundingRect we have already forced a reflow, so it is not // too expensive just to query them all. // ie 下应该减去窗口的边框吧,毕竟默认 absolute 都是相对窗口定位的 // 窗口边框标准是设 documentElement ,quirks 时设置 body // 最好禁止在 body 和 html 上边框 ,但 ie < 9 html 默认有 2px ,减去 // 但是非 ie 不可能设置窗口边框,body html 也不是窗口 ,ie 可以通过 html,body 设置 // 标准 ie 下 docElem.clientTop 就是 border-top // ie7 html 即窗口边框改变不了。永远为 2 // 但标准 firefox/chrome/ie9 下 docElem.clientTop 是窗口边框,即使设了 border-top 也为 0 x -= docElem.clientLeft || body.clientLeft || 0; y -= docElem.clientTop || body.clientTop || 0; return { left: x, top: y }; } function getScroll(w, top) { var ret = w["page".concat(top ? 'Y' : 'X', "Offset")]; var method = "scroll".concat(top ? 'Top' : 'Left'); if (typeof ret !== 'number') { var d = w.document; // ie6,7,8 standard mode ret = d.documentElement[method]; if (typeof ret !== 'number') { // quirks mode ret = d.body[method]; } } return ret; } function getScrollLeft(w) { return getScroll(w); } function getScrollTop(w) { return getScroll(w, true); } function getOffset(el) { var pos = getClientPosition(el); var doc = el.ownerDocument; var w = doc.defaultView || doc.parentWindow; pos.left += getScrollLeft(w); pos.top += getScrollTop(w); return pos; } /** * A crude way of determining if an object is a window * @member util */ function isWindow(obj) { // must use == for ie8 /* eslint eqeqeq:0 */ return obj !== null && obj !== undefined && obj == obj.window; } function getDocument(node) { if (isWindow(node)) { return node.document; } if (node.nodeType === 9) { return node; } return node.ownerDocument; } function _getComputedStyle(elem, name, cs) { var computedStyle = cs; var val = ''; var d = getDocument(elem); computedStyle = computedStyle || d.defaultView.getComputedStyle(elem, null); // https://github.com/kissyteam/kissy/issues/61 if (computedStyle) { val = computedStyle.getPropertyValue(name) || computedStyle[name]; } return val; } var _RE_NUM_NO_PX = new RegExp("^(".concat(RE_NUM, ")(?!px)[a-z%]+$"), 'i'); var RE_POS = /^(top|right|bottom|left)$/; var CURRENT_STYLE = 'currentStyle'; var RUNTIME_STYLE = 'runtimeStyle'; var LEFT = 'left'; var PX = 'px'; function _getComputedStyleIE(elem, name) { // currentStyle maybe null // http://msdn.microsoft.com/en-us/library/ms535231.aspx var ret = elem[CURRENT_STYLE] && elem[CURRENT_STYLE][name]; // 当 width/height 设置为百分比时,通过 pixelLeft 方式转换的 width/height 值 // 一开始就处理了! CUSTOM_STYLE.height,CUSTOM_STYLE.width ,cssHook 解决@2011-08-19 // 在 ie 下不对,需要直接用 offset 方式 // borderWidth 等值也有问题,但考虑到 borderWidth 设为百分比的概率很小,这里就不考虑了 // From the awesome hack by Dean Edwards // http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291 // If we're not dealing with a regular pixel number // but a number that has a weird ending, we need to convert it to pixels // exclude left right for relativity if (_RE_NUM_NO_PX.test(ret) && !RE_POS.test(name)) { // Remember the original values var style = elem.style; var left = style[LEFT]; var rsLeft = elem[RUNTIME_STYLE][LEFT]; // prevent flashing of content elem[RUNTIME_STYLE][LEFT] = elem[CURRENT_STYLE][LEFT]; // Put in the new values to get a computed value out style[LEFT] = name === 'fontSize' ? '1em' : ret || 0; ret = style.pixelLeft + PX; // Revert the changed values style[LEFT] = left; elem[RUNTIME_STYLE][LEFT] = rsLeft; } return ret === '' ? 'auto' : ret; } if (typeof window !== 'undefined') { getComputedStyleX = window.getComputedStyle ? _getComputedStyle : _getComputedStyleIE; } function getOffsetDirection(dir, option) { if (dir === 'left') { return option.useCssRight ? 'right' : dir; } return option.useCssBottom ? 'bottom' : dir; } function oppositeOffsetDirection(dir) { if (dir === 'left') { return 'right'; } else if (dir === 'right') { return 'left'; } else if (dir === 'top') { return 'bottom'; } else if (dir === 'bottom') { return 'top'; } } // 设置 elem 相对 elem.ownerDocument 的坐标 function setLeftTop(elem, offset, option) { // set position first, in-case top/left are set even on static elem if (css(elem, 'position') === 'static') { elem.style.position = 'relative'; } var presetH = -999; var presetV = -999; var horizontalProperty = getOffsetDirection('left', option); var verticalProperty = getOffsetDirection('top', option); var oppositeHorizontalProperty = oppositeOffsetDirection(horizontalProperty); var oppositeVerticalProperty = oppositeOffsetDirection(verticalProperty); if (horizontalProperty !== 'left') { presetH = 999; } if (verticalProperty !== 'top') { presetV = 999; } var originalTransition = ''; var originalOffset = getOffset(elem); if ('left' in offset || 'top' in offset) { originalTransition = getTransitionProperty(elem) || ''; setTransitionProperty(elem, 'none'); } if ('left' in offset) { elem.style[oppositeHorizontalProperty] = ''; elem.style[horizontalProperty] = "".concat(presetH, "px"); } if ('top' in offset) { elem.style[oppositeVerticalProperty] = ''; elem.style[verticalProperty] = "".concat(presetV, "px"); } // force relayout forceRelayout(elem); var old = getOffset(elem); var originalStyle = {}; for (var key in offset) { if (offset.hasOwnProperty(key)) { var dir = getOffsetDirection(key, option); var preset = key === 'left' ? presetH : presetV; var off = originalOffset[key] - old[key]; if (dir === key) { originalStyle[dir] = preset + off; } else { originalStyle[dir] = preset - off; } } } css(elem, originalStyle); // force relayout forceRelayout(elem); if ('left' in offset || 'top' in offset) { setTransitionProperty(elem, originalTransition); } var ret = {}; for (var _key in offset) { if (offset.hasOwnProperty(_key)) { var _dir = getOffsetDirection(_key, option); var _off = offset[_key] - originalOffset[_key]; if (_key === _dir) { ret[_dir] = originalStyle[_dir] + _off; } else { ret[_dir] = originalStyle[_dir] - _off; } } } css(elem, ret); } function setTransform$1(elem, offset) { var originalOffset = getOffset(elem); var originalXY = getTransformXY(elem); var resultXY = { x: originalXY.x, y: originalXY.y }; if ('left' in offset) { resultXY.x = originalXY.x + offset.left - originalOffset.left; } if ('top' in offset) { resultXY.y = originalXY.y + offset.top - originalOffset.top; } setTransformXY(elem, resultXY); } function setOffset(elem, offset, option) { if (option.ignoreShake) { var oriOffset = getOffset(elem); var oLeft = oriOffset.left.toFixed(0); var oTop = oriOffset.top.toFixed(0); var tLeft = offset.left.toFixed(0); var tTop = offset.top.toFixed(0); if (oLeft === tLeft && oTop === tTop) { return; } } if (option.useCssRight || option.useCssBottom) { setLeftTop(elem, offset, option); } else if (option.useCssTransform && getTransformName() in document.body.style) { setTransform$1(elem, offset); } else { setLeftTop(elem, offset, option); } } function each(arr, fn) { for (var i = 0; i < arr.length; i++) { fn(arr[i]); } } function isBorderBoxFn(elem) { return getComputedStyleX(elem, 'boxSizing') === 'border-box'; } var BOX_MODELS = ['margin', 'border', 'padding']; var CONTENT_INDEX = -1; var PADDING_INDEX = 2; var BORDER_INDEX = 1; var MARGIN_INDEX = 0; function swap(elem, options, callback) { var old = {}; var style = elem.style; var name; // Remember the old values, and insert the new ones for (name in options) { if (options.hasOwnProperty(name)) { old[name] = style[name]; style[name] = options[name]; } } callback.call(elem); // Revert the old values for (name in options) { if (options.hasOwnProperty(name)) { style[name] = old[name]; } } } function getPBMWidth(elem, props, which) { var value = 0; var prop; var j; var i; for (j = 0; j < props.length; j++) { prop = props[j]; if (prop) { for (i = 0; i < which.length; i++) { var cssProp = void 0; if (prop === 'border') { cssProp = "".concat(prop).concat(which[i], "Width"); } else { cssProp = prop + which[i]; } value += parseFloat(getComputedStyleX(elem, cssProp)) || 0; } } } return value; } var domUtils = { getParent: function getParent(element) { var parent = element; do { if (parent.nodeType === 11 && parent.host) { parent = parent.host; } else { parent = parent.parentNode; } } while (parent && parent.nodeType !== 1 && parent.nodeType !== 9); return parent; } }; each(['Width', 'Height'], function (name) { domUtils["doc".concat(name)] = function (refWin) { var d = refWin.document; return Math.max( // firefox chrome documentElement.scrollHeight< body.scrollHeight // ie standard mode : documentElement.scrollHeight> body.scrollHeight d.documentElement["scroll".concat(name)], // quirks : documentElement.scrollHeight 最大等于可视窗口多一点? d.body["scroll".concat(name)], domUtils["viewport".concat(name)](d)); }; domUtils["viewport".concat(name)] = function (win) { // pc browser includes scrollbar in window.innerWidth var prop = "client".concat(name); var doc = win.document; var body = doc.body; var documentElement = doc.documentElement; var documentElementProp = documentElement[prop]; // 标准模式取 documentElement // backcompat 取 body return doc.compatMode === 'CSS1Compat' && documentElementProp || body && body[prop] || documentElementProp; }; }); /* 得到元素的大小信息 @param elem @param name @param {String} [extra] 'padding' : (css width) + padding 'border' : (css width) + padding + border 'margin' : (css width) + padding + border + margin */ function getWH(elem, name, ex) { var extra = ex; if (isWindow(elem)) { return name === 'width' ? domUtils.viewportWidth(elem) : domUtils.viewportHeight(elem); } else if (elem.nodeType === 9) { return name === 'width' ? domUtils.docWidth(elem) : domUtils.docHeight(elem); } var which = name === 'width' ? ['Left', 'Right'] : ['Top', 'Bottom']; var borderBoxValue = name === 'width' ? elem.getBoundingClientRect().width : elem.getBoundingClientRect().height; var isBorderBox = isBorderBoxFn(elem); var cssBoxValue = 0; if (borderBoxValue === null || borderBoxValue === undefined || borderBoxValue <= 0) { borderBoxValue = undefined; // Fall back to computed then un computed css if necessary cssBoxValue = getComputedStyleX(elem, name); if (cssBoxValue === null || cssBoxValue === undefined || Number(cssBoxValue) < 0) { cssBoxValue = elem.style[name] || 0; } // Normalize '', auto, and prepare for extra cssBoxValue = parseFloat(cssBoxValue) || 0; } if (extra === undefined) { extra = isBorderBox ? BORDER_INDEX : CONTENT_INDEX; } var borderBoxValueOrIsBorderBox = borderBoxValue !== undefined || isBorderBox; var val = borderBoxValue || cssBoxValue; if (extra === CONTENT_INDEX) { if (borderBoxValueOrIsBorderBox) { return val - getPBMWidth(elem, ['border', 'padding'], which); } return cssBoxValue; } else if (borderBoxValueOrIsBorderBox) { if (extra === BORDER_INDEX) { return val; } return val + (extra === PADDING_INDEX ? -getPBMWidth(elem, ['border'], which) : getPBMWidth(elem, ['margin'], which)); } return cssBoxValue + getPBMWidth(elem, BOX_MODELS.slice(extra), which); } var cssShow = { position: 'absolute', visibility: 'hidden', display: 'block' }; // fix #119 : https://github.com/kissyteam/kissy/issues/119 function getWHIgnoreDisplay() { for (var _len = arguments.length, args = new Array(_len), _key2 = 0; _key2 < _len; _key2++) { args[_key2] = arguments[_key2]; } var val; var elem = args[0]; // in case elem is window // elem.offsetWidth === undefined if (elem.offsetWidth !== 0) { val = getWH.apply(undefined, args); } else { swap(elem, cssShow, function () { val = getWH.apply(undefined, args); }); } return val; } each(['width', 'height'], function (name) { var first = name.charAt(0).toUpperCase() + name.slice(1); domUtils["outer".concat(first)] = function (el, includeMargin) { return el && getWHIgnoreDisplay(el, name, includeMargin ? MARGIN_INDEX : BORDER_INDEX); }; var which = name === 'width' ? ['Left', 'Right'] : ['Top', 'Bottom']; domUtils[name] = function (elem, v) { var val = v; if (val !== undefined) { if (elem) { var isBorderBox = isBorderBoxFn(elem); if (isBorderBox) { val += getPBMWidth(elem, ['padding', 'border'], which); } return css(elem, name, val); } return undefined; } return elem && getWHIgnoreDisplay(elem, name, CONTENT_INDEX); }; }); function mix(to, from) { for (var i in from) { if (from.hasOwnProperty(i)) { to[i] = from[i]; } } return to; } var utils = { getWindow: function getWindow(node) { if (node && node.document && node.setTimeout) { return node; } var doc = node.ownerDocument || node; return doc.defaultView || doc.parentWindow; }, getDocument: getDocument, offset: function offset(el, value, option) { if (typeof value !== 'undefined') { setOffset(el, value, option || {}); } else { return getOffset(el); } }, isWindow: isWindow, each: each, css: css, clone: function clone(obj) { var i; var ret = {}; for (i in obj) { if (obj.hasOwnProperty(i)) { ret[i] = obj[i]; } } var overflow = obj.overflow; if (overflow) { for (i in obj) { if (obj.hasOwnProperty(i)) { ret.overflow[i] = obj.overflow[i]; } } } return ret; }, mix: mix, getWindowScrollLeft: function getWindowScrollLeft(w) { return getScrollLeft(w); }, getWindowScrollTop: function getWindowScrollTop(w) { return getScrollTop(w); }, merge: function merge() { var ret = {}; for (var i = 0; i < arguments.length; i++) { utils.mix(ret, i < 0 || arguments.length <= i ? undefined : arguments[i]); } return ret; }, viewportWidth: 0, viewportHeight: 0 }; mix(utils, domUtils); /** * 得到会导致元素显示不全的祖先元素 */ var getParent = utils.getParent; function getOffsetParent(element) { if (utils.isWindow(element) || element.nodeType === 9) { return null; } // ie 这个也不是完全可行 /*
元素 6 高 100px 宽 50px
*/ // element.offsetParent does the right thing in ie7 and below. Return parent with layout! // In other browsers it only includes elements with position absolute, relative or // fixed, not elements with overflow set to auto or scroll. // if (UA.ie && ieMode < 8) { // return element.offsetParent; // } // 统一的 offsetParent 方法 var doc = utils.getDocument(element); var body = doc.body; var parent; var positionStyle = utils.css(element, 'position'); var skipStatic = positionStyle === 'fixed' || positionStyle === 'absolute'; if (!skipStatic) { return element.nodeName.toLowerCase() === 'html' ? null : getParent(element); } for (parent = getParent(element); parent && parent !== body && parent.nodeType !== 9; parent = getParent(parent)) { positionStyle = utils.css(parent, 'position'); if (positionStyle !== 'static') { return parent; } } return null; } var getParent$1 = utils.getParent; function isAncestorFixed(element) { if (utils.isWindow(element) || element.nodeType === 9) { return false; } var doc = utils.getDocument(element); var body = doc.body; var parent = null; for (parent = getParent$1(element); // 修复元素位于 document.documentElement 下导致崩溃问题 parent && parent !== body && parent !== doc; parent = getParent$1(parent)) { var positionStyle = utils.css(parent, 'position'); if (positionStyle === 'fixed') { return true; } } return false; } /** * 获得元素的显示部分的区域 */ function getVisibleRectForElement(element, alwaysByViewport) { var visibleRect = { left: 0, right: Infinity, top: 0, bottom: Infinity }; var el = getOffsetParent(element); var doc = utils.getDocument(element); var win = doc.defaultView || doc.parentWindow; var body = doc.body; var documentElement = doc.documentElement; // Determine the size of the visible rect by climbing the dom accounting for // all scrollable containers. while (el) { // clientWidth is zero for inline block elements in ie. if ((navigator.userAgent.indexOf('MSIE') === -1 || el.clientWidth !== 0) && // body may have overflow set on it, yet we still get the entire // viewport. In some browsers, el.offsetParent may be // document.documentElement, so check for that too. el !== body && el !== documentElement && utils.css(el, 'overflow') !== 'visible') { var pos = utils.offset(el); // add border pos.left += el.clientLeft; pos.top += el.clientTop; visibleRect.top = Math.max(visibleRect.top, pos.top); visibleRect.right = Math.min(visibleRect.right, // consider area without scrollBar pos.left + el.clientWidth); visibleRect.bottom = Math.min(visibleRect.bottom, pos.top + el.clientHeight); visibleRect.left = Math.max(visibleRect.left, pos.left); } else if (el === body || el === documentElement) { break; } el = getOffsetParent(el); } // Set element position to fixed // make sure absolute element itself don't affect it's visible area // https://github.com/ant-design/ant-design/issues/7601 var originalPosition = null; if (!utils.isWindow(element) && element.nodeType !== 9) { originalPosition = element.style.position; var position = utils.css(element, 'position'); if (position === 'absolute') { element.style.position = 'fixed'; } } var scrollX = utils.getWindowScrollLeft(win); var scrollY = utils.getWindowScrollTop(win); var viewportWidth = utils.viewportWidth(win); var viewportHeight = utils.viewportHeight(win); var documentWidth = documentElement.scrollWidth; var documentHeight = documentElement.scrollHeight; // scrollXXX on html is sync with body which means overflow: hidden on body gets wrong scrollXXX. // We should cut this ourself. var bodyStyle = window.getComputedStyle(body); if (bodyStyle.overflowX === 'hidden') { documentWidth = win.innerWidth; } if (bodyStyle.overflowY === 'hidden') { documentHeight = win.innerHeight; } // Reset element position after calculate the visible area if (element.style) { element.style.position = originalPosition; } if (alwaysByViewport || isAncestorFixed(element)) { // Clip by viewport's size. visibleRect.left = Math.max(visibleRect.left, scrollX); visibleRect.top = Math.max(visibleRect.top, scrollY); visibleRect.right = Math.min(visibleRect.right, scrollX + viewportWidth); visibleRect.bottom = Math.min(visibleRect.bottom, scrollY + viewportHeight); } else { // Clip by document's size. var maxVisibleWidth = Math.max(documentWidth, scrollX + viewportWidth); visibleRect.right = Math.min(visibleRect.right, maxVisibleWidth); var maxVisibleHeight = Math.max(documentHeight, scrollY + viewportHeight); visibleRect.bottom = Math.min(visibleRect.bottom, maxVisibleHeight); } return visibleRect.top >= 0 && visibleRect.left >= 0 && visibleRect.bottom > visibleRect.top && visibleRect.right > visibleRect.left ? visibleRect : null; } function adjustForViewport(elFuturePos, elRegion, visibleRect, overflow) { var pos = utils.clone(elFuturePos); var size = { width: elRegion.width, height: elRegion.height }; if (overflow.adjustX && pos.left < visibleRect.left) { pos.left = visibleRect.left; } // Left edge inside and right edge outside viewport, try to resize it. if (overflow.resizeWidth && pos.left >= visibleRect.left && pos.left + size.width > visibleRect.right) { size.width -= pos.left + size.width - visibleRect.right; } // Right edge outside viewport, try to move it. if (overflow.adjustX && pos.left + size.width > visibleRect.right) { // 保证左边界和可视区域左边界对齐 pos.left = Math.max(visibleRect.right - size.width, visibleRect.left); } // Top edge outside viewport, try to move it. if (overflow.adjustY && pos.top < visibleRect.top) { pos.top = visibleRect.top; } // Top edge inside and bottom edge outside viewport, try to resize it. if (overflow.resizeHeight && pos.top >= visibleRect.top && pos.top + size.height > visibleRect.bottom) { size.height -= pos.top + size.height - visibleRect.bottom; } // Bottom edge outside viewport, try to move it. if (overflow.adjustY && pos.top + size.height > visibleRect.bottom) { // 保证上边界和可视区域上边界对齐 pos.top = Math.max(visibleRect.bottom - size.height, visibleRect.top); } return utils.mix(pos, size); } function getRegion(node) { var offset; var w; var h; if (!utils.isWindow(node) && node.nodeType !== 9) { offset = utils.offset(node); w = utils.outerWidth(node); h = utils.outerHeight(node); } else { var win = utils.getWindow(node); offset = { left: utils.getWindowScrollLeft(win), top: utils.getWindowScrollTop(win) }; w = utils.viewportWidth(win); h = utils.viewportHeight(win); } offset.width = w; offset.height = h; return offset; } /** * 获取 node 上的 align 对齐点 相对于页面的坐标 */ function getAlignOffset(region, align) { var V = align.charAt(0); var H = align.charAt(1); var w = region.width; var h = region.height; var x = region.left; var y = region.top; if (V === 'c') { y += h / 2; } else if (V === 'b') { y += h; } if (H === 'c') { x += w / 2; } else if (H === 'r') { x += w; } return { left: x, top: y }; } function getElFuturePos(elRegion, refNodeRegion, points, offset, targetOffset) { var p1 = getAlignOffset(refNodeRegion, points[1]); var p2 = getAlignOffset(elRegion, points[0]); var diff = [p2.left - p1.left, p2.top - p1.top]; return { left: Math.round(elRegion.left - diff[0] + offset[0] - targetOffset[0]), top: Math.round(elRegion.top - diff[1] + offset[1] - targetOffset[1]) }; } /** * align dom node flexibly * @author yiminghe@gmail.com */ function isFailX(elFuturePos, elRegion, visibleRect) { return elFuturePos.left < visibleRect.left || elFuturePos.left + elRegion.width > visibleRect.right; } function isFailY(elFuturePos, elRegion, visibleRect) { return elFuturePos.top < visibleRect.top || elFuturePos.top + elRegion.height > visibleRect.bottom; } function isCompleteFailX(elFuturePos, elRegion, visibleRect) { return elFuturePos.left > visibleRect.right || elFuturePos.left + elRegion.width < visibleRect.left; } function isCompleteFailY(elFuturePos, elRegion, visibleRect) { return elFuturePos.top > visibleRect.bottom || elFuturePos.top + elRegion.height < visibleRect.top; } function flip(points, reg, map) { var ret = []; utils.each(points, function (p) { ret.push(p.replace(reg, function (m) { return map[m]; })); }); return ret; } function flipOffset(offset, index) { offset[index] = -offset[index]; return offset; } function convertOffset(str, offsetLen) { var n; if (/%$/.test(str)) { n = parseInt(str.substring(0, str.length - 1), 10) / 100 * offsetLen; } else { n = parseInt(str, 10); } return n || 0; } function normalizeOffset(offset, el) { offset[0] = convertOffset(offset[0], el.width); offset[1] = convertOffset(offset[1], el.height); } /** * @param el * @param tgtRegion 参照节点所占的区域: { left, top, width, height } * @param align */ function doAlign(el, tgtRegion, align, isTgtRegionVisible) { var points = align.points; var offset = align.offset || [0, 0]; var targetOffset = align.targetOffset || [0, 0]; var overflow = align.overflow; var source = align.source || el; offset = [].concat(offset); targetOffset = [].concat(targetOffset); overflow = overflow || {}; var newOverflowCfg = {}; var fail = 0; var alwaysByViewport = !!(overflow && overflow.alwaysByViewport); // 当前节点可以被放置的显示区域 var visibleRect = getVisibleRectForElement(source, alwaysByViewport); // 当前节点所占的区域, left/top/width/height var elRegion = getRegion(source); // 将 offset 转换成数值,支持百分比 normalizeOffset(offset, elRegion); normalizeOffset(targetOffset, tgtRegion); // 当前节点将要被放置的位置 var elFuturePos = getElFuturePos(elRegion, tgtRegion, points, offset, targetOffset); // 当前节点将要所处的区域 var newElRegion = utils.merge(elRegion, elFuturePos); // 如果可视区域不能完全放置当前节点时允许调整 if (visibleRect && (overflow.adjustX || overflow.adjustY) && isTgtRegionVisible) { if (overflow.adjustX) { // 如果横向不能放下 if (isFailX(elFuturePos, elRegion, visibleRect)) { // 对齐位置反下 var newPoints = flip(points, /[lr]/gi, { l: 'r', r: 'l' }); // 偏移量也反下 var newOffset = flipOffset(offset, 0); var newTargetOffset = flipOffset(targetOffset, 0); var newElFuturePos = getElFuturePos(elRegion, tgtRegion, newPoints, newOffset, newTargetOffset); if (!isCompleteFailX(newElFuturePos, elRegion, visibleRect)) { fail = 1; points = newPoints; offset = newOffset; targetOffset = newTargetOffset; } } } if (overflow.adjustY) { // 如果纵向不能放下 if (isFailY(elFuturePos, elRegion, visibleRect)) { // 对齐位置反下 var _newPoints = flip(points, /[tb]/gi, { t: 'b', b: 't' }); // 偏移量也反下 var _newOffset = flipOffset(offset, 1); var _newTargetOffset = flipOffset(targetOffset, 1); var _newElFuturePos = getElFuturePos(elRegion, tgtRegion, _newPoints, _newOffset, _newTargetOffset); if (!isCompleteFailY(_newElFuturePos, elRegion, visibleRect)) { fail = 1; points = _newPoints; offset = _newOffset; targetOffset = _newTargetOffset; } } } // 如果失败,重新计算当前节点将要被放置的位置 if (fail) { elFuturePos = getElFuturePos(elRegion, tgtRegion, points, offset, targetOffset); utils.mix(newElRegion, elFuturePos); } var isStillFailX = isFailX(elFuturePos, elRegion, visibleRect); var isStillFailY = isFailY(elFuturePos, elRegion, visibleRect); // 检查反下后的位置是否可以放下了,如果仍然放不下: // 1. 复原修改过的定位参数 if (isStillFailX || isStillFailY) { var _newPoints2 = points; // 重置对应部分的翻转逻辑 if (isStillFailX) { _newPoints2 = flip(points, /[lr]/gi, { l: 'r', r: 'l' }); } if (isStillFailY) { _newPoints2 = flip(points, /[tb]/gi, { t: 'b', b: 't' }); } points = _newPoints2; offset = align.offset || [0, 0]; targetOffset = align.targetOffset || [0, 0]; } // 2. 只有指定了可以调整当前方向才调整 newOverflowCfg.adjustX = overflow.adjustX && isStillFailX; newOverflowCfg.adjustY = overflow.adjustY && isStillFailY; // 确实要调整,甚至可能会调整高度宽度 if (newOverflowCfg.adjustX || newOverflowCfg.adjustY) { newElRegion = adjustForViewport(elFuturePos, elRegion, visibleRect, newOverflowCfg); } } // need judge to in case set fixed with in css on height auto element if (newElRegion.width !== elRegion.width) { utils.css(source, 'width', utils.width(source) + newElRegion.width - elRegion.width); } if (newElRegion.height !== elRegion.height) { utils.css(source, 'height', utils.height(source) + newElRegion.height - elRegion.height); } // https://github.com/kissyteam/kissy/issues/190 // 相对于屏幕位置没变,而 left/top 变了 // 例如
utils.offset(source, { left: newElRegion.left, top: newElRegion.top }, { useCssRight: align.useCssRight, useCssBottom: align.useCssBottom, useCssTransform: align.useCssTransform, ignoreShake: align.ignoreShake }); return { points: points, offset: offset, targetOffset: targetOffset, overflow: newOverflowCfg }; } /** * 2012-04-26 yiminghe@gmail.com * - 优化智能对齐算法 * - 慎用 resizeXX * * 2011-07-13 yiminghe@gmail.com note: * - 增加智能对齐,以及大小调整选项 **/ function isOutOfVisibleRect(target, alwaysByViewport) { var visibleRect = getVisibleRectForElement(target, alwaysByViewport); var targetRegion = getRegion(target); return !visibleRect || targetRegion.left + targetRegion.width <= visibleRect.left || targetRegion.top + targetRegion.height <= visibleRect.top || targetRegion.left >= visibleRect.right || targetRegion.top >= visibleRect.bottom; } function alignElement(el, refNode, align) { var target = align.target || refNode; var refNodeRegion = getRegion(target); var isTargetNotOutOfVisible = !isOutOfVisibleRect(target, align.overflow && align.overflow.alwaysByViewport); return doAlign(el, refNodeRegion, align, isTargetNotOutOfVisible); } alignElement.__getOffsetParent = getOffsetParent; alignElement.__getVisibleRectForElement = getVisibleRectForElement; /** * `tgtPoint`: { pageX, pageY } or { clientX, clientY }. * If client position provided, will internal convert to page position. */ function alignPoint(el, tgtPoint, align) { var pageX; var pageY; var doc = utils.getDocument(el); var win = doc.defaultView || doc.parentWindow; var scrollX = utils.getWindowScrollLeft(win); var scrollY = utils.getWindowScrollTop(win); var viewportWidth = utils.viewportWidth(win); var viewportHeight = utils.viewportHeight(win); if ('pageX' in tgtPoint) { pageX = tgtPoint.pageX; } else { pageX = scrollX + tgtPoint.clientX; } if ('pageY' in tgtPoint) { pageY = tgtPoint.pageY; } else { pageY = scrollY + tgtPoint.clientY; } var tgtRegion = { left: pageX, top: pageY, width: 0, height: 0 }; var pointInView = pageX >= 0 && pageX <= scrollX + viewportWidth && pageY >= 0 && pageY <= scrollY + viewportHeight; // Provide default target point var points = [align.points[0], 'cc']; return doAlign(el, tgtRegion, _objectSpread2(_objectSpread2({}, align), {}, { points: points }), pointInView); } /* harmony default export */ var dist_web = (alignElement); //# sourceMappingURL=index.js.map // EXTERNAL MODULE: ./node_modules/rc-util/es/Dom/addEventListener.js var addEventListener = __webpack_require__("zT1h"); // EXTERNAL MODULE: ./node_modules/lodash/isEqual.js var isEqual = __webpack_require__("Y+p1"); var isEqual_default = /*#__PURE__*/__webpack_require__.n(isEqual); // EXTERNAL MODULE: ./node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js var ResizeObserver_es = __webpack_require__("bdgK"); // EXTERNAL MODULE: ./node_modules/rc-util/es/Dom/contains.js var contains = __webpack_require__("l4aY"); // CONCATENATED MODULE: ./node_modules/rc-align/es/util.js function isSamePoint(prev, next) { if (prev === next) return true; if (!prev || !next) return false; if ('pageX' in next && 'pageY' in next) { return prev.pageX === next.pageX && prev.pageY === next.pageY; } if ('clientX' in next && 'clientY' in next) { return prev.clientX === next.clientX && prev.clientY === next.clientY; } return false; } function restoreFocus(activeElement, container) { // Focus back if is in the container if (activeElement !== document.activeElement && Object(contains["a" /* default */])(container, activeElement) && typeof activeElement.focus === 'function') { activeElement.focus(); } } function monitorResize(element, callback) { var prevWidth = null; var prevHeight = null; function onResize(_ref) { var _ref2 = Object(slicedToArray["a" /* default */])(_ref, 1), target = _ref2[0].target; if (!document.documentElement.contains(target)) return; var _target$getBoundingCl = target.getBoundingClientRect(), width = _target$getBoundingCl.width, height = _target$getBoundingCl.height; var fixedWidth = Math.floor(width); var fixedHeight = Math.floor(height); if (prevWidth !== fixedWidth || prevHeight !== fixedHeight) { // https://webkit.org/blog/9997/resizeobserver-in-webkit/ Promise.resolve().then(function () { callback({ width: fixedWidth, height: fixedHeight }); }); } prevWidth = fixedWidth; prevHeight = fixedHeight; } var resizeObserver = new ResizeObserver_es["default"](onResize); if (element) { resizeObserver.observe(element); } return function () { resizeObserver.disconnect(); }; } // CONCATENATED MODULE: ./node_modules/rc-align/es/hooks/useBuffer.js /* harmony default export */ var useBuffer = (function (callback, buffer) { var calledRef = external_window_React_default.a.useRef(false); var timeoutRef = external_window_React_default.a.useRef(null); function cancelTrigger() { window.clearTimeout(timeoutRef.current); } function trigger(force) { if (!calledRef.current || force === true) { if (callback() === false) { // Not delay since callback cancelled self return; } calledRef.current = true; cancelTrigger(); timeoutRef.current = window.setTimeout(function () { calledRef.current = false; }, buffer); } else { cancelTrigger(); timeoutRef.current = window.setTimeout(function () { calledRef.current = false; trigger(); }, buffer); } } return [trigger, function () { calledRef.current = false; cancelTrigger(); }]; }); // CONCATENATED MODULE: ./node_modules/rc-align/es/Align.js /** * Removed props: * - childrenProps */ function getElement(func) { if (typeof func !== 'function') return null; return func(); } function getPoint(point) { if (Object(esm_typeof["a" /* default */])(point) !== 'object' || !point) return null; return point; } var Align_Align = function Align(_ref, ref) { var children = _ref.children, disabled = _ref.disabled, target = _ref.target, align = _ref.align, onAlign = _ref.onAlign, monitorWindowResize = _ref.monitorWindowResize, _ref$monitorBufferTim = _ref.monitorBufferTime, monitorBufferTime = _ref$monitorBufferTim === void 0 ? 0 : _ref$monitorBufferTim; var cacheRef = external_window_React_default.a.useRef({}); var nodeRef = external_window_React_default.a.useRef(); var childNode = external_window_React_default.a.Children.only(children); // ===================== Align ====================== // We save the props here to avoid closure makes props ood var forceAlignPropsRef = external_window_React_default.a.useRef({}); forceAlignPropsRef.current.disabled = disabled; forceAlignPropsRef.current.target = target; forceAlignPropsRef.current.align = align; forceAlignPropsRef.current.onAlign = onAlign; var _useBuffer = useBuffer(function () { var _forceAlignPropsRef$c = forceAlignPropsRef.current, latestDisabled = _forceAlignPropsRef$c.disabled, latestTarget = _forceAlignPropsRef$c.target, latestAlign = _forceAlignPropsRef$c.align, latestOnAlign = _forceAlignPropsRef$c.onAlign; if (!latestDisabled && latestTarget) { var source = nodeRef.current; var result; var element = getElement(latestTarget); var point = getPoint(latestTarget); cacheRef.current.element = element; cacheRef.current.point = point; cacheRef.current.align = latestAlign; // IE lose focus after element realign // We should record activeElement and restore later // IE lose focus after element realign // We should record activeElement and restore later var _document = document, activeElement = _document.activeElement; // We only align when element is visible // We only align when element is visible if (element && isVisible(element)) { result = alignElement(source, element, latestAlign); } else if (point) { result = alignPoint(source, point, latestAlign); } restoreFocus(activeElement, source); if (latestOnAlign && result) { latestOnAlign(source, result); } return true; } return false; }, monitorBufferTime), _useBuffer2 = Object(slicedToArray["a" /* default */])(_useBuffer, 2), _forceAlign = _useBuffer2[0], cancelForceAlign = _useBuffer2[1]; // ===================== Effect ===================== // Listen for target updated var resizeMonitor = external_window_React_default.a.useRef({ cancel: function cancel() {} }); // Listen for source updated var sourceResizeMonitor = external_window_React_default.a.useRef({ cancel: function cancel() {} }); external_window_React_default.a.useEffect(function () { var element = getElement(target); var point = getPoint(target); if (nodeRef.current !== sourceResizeMonitor.current.element) { sourceResizeMonitor.current.cancel(); sourceResizeMonitor.current.element = nodeRef.current; sourceResizeMonitor.current.cancel = monitorResize(nodeRef.current, _forceAlign); } if (cacheRef.current.element !== element || !isSamePoint(cacheRef.current.point, point) || !isEqual_default()(cacheRef.current.align, align)) { _forceAlign(); // Add resize observer if (resizeMonitor.current.element !== element) { resizeMonitor.current.cancel(); resizeMonitor.current.element = element; resizeMonitor.current.cancel = monitorResize(element, _forceAlign); } } }); // Listen for disabled change external_window_React_default.a.useEffect(function () { if (!disabled) { _forceAlign(); } else { cancelForceAlign(); } }, [disabled]); // Listen for window resize var winResizeRef = external_window_React_default.a.useRef(null); external_window_React_default.a.useEffect(function () { if (monitorWindowResize) { if (!winResizeRef.current) { winResizeRef.current = Object(addEventListener["a" /* default */])(window, 'resize', _forceAlign); } } else if (winResizeRef.current) { winResizeRef.current.remove(); winResizeRef.current = null; } }, [monitorWindowResize]); // Clear all if unmount external_window_React_default.a.useEffect(function () { return function () { resizeMonitor.current.cancel(); sourceResizeMonitor.current.cancel(); if (winResizeRef.current) winResizeRef.current.remove(); cancelForceAlign(); }; }, []); // ====================== Ref ======================= external_window_React_default.a.useImperativeHandle(ref, function () { return { forceAlign: function forceAlign() { return _forceAlign(true); } }; }); // ===================== Render ===================== if ( /*#__PURE__*/external_window_React_default.a.isValidElement(childNode)) { childNode = /*#__PURE__*/external_window_React_default.a.cloneElement(childNode, { ref: Object(es_ref["a" /* composeRef */])(childNode.ref, nodeRef) }); } return childNode; }; var RcAlign = /*#__PURE__*/external_window_React_default.a.forwardRef(Align_Align); RcAlign.displayName = 'Align'; /* harmony default export */ var es_Align = (RcAlign); // CONCATENATED MODULE: ./node_modules/rc-align/es/index.js // export this package's api /* harmony default export */ var es = __webpack_exports__["a"] = (es_Align); /***/ }), /***/ "9og8": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js ***! \**********************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _asyncToGenerator; }); function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } /***/ }), /***/ "9xmf": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray */ "EdiO"); function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return arrayLikeToArray(arr); } module.exports = _arrayWithoutHoles; /***/ }), /***/ "9zP7": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.is.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var is = __webpack_require__(/*! ../internals/same-value */ "UPML"); // `Object.is` method // https://tc39.github.io/ecma262/#sec-object.is $({ target: 'Object', stat: true }, { is: is }); /***/ }), /***/ "9znl": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.from.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var from = __webpack_require__(/*! ../internals/collection-from */ "aF2d"); // `Set.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-set.from $({ target: 'Set', stat: true }, { from: from }); /***/ }), /***/ "A+b4": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.trim-start.js ***! \**************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var $trimStart = __webpack_require__(/*! ../internals/string-trim */ "mTKU").start; var forcedStringTrimMethod = __webpack_require__(/*! ../internals/string-trim-forced */ "HKQd"); var FORCED = forcedStringTrimMethod('trimStart'); var trimStart = FORCED ? function trimStart() { return $trimStart(this); } : ''.trimStart; // `String.prototype.{ trimStart, trimLeft }` methods // https://github.com/tc39/ecmascript-string-left-right-trim $({ target: 'String', proto: true, forced: FORCED }, { trimStart: trimStart, trimLeft: trimStart }); /***/ }), /***/ "A9H8": /*!****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.from-entries.js ***! \****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); var createProperty = __webpack_require__(/*! ../internals/create-property */ "arQb"); // `Object.fromEntries` method // https://github.com/tc39/proposal-object-from-entries $({ target: 'Object', stat: true }, { fromEntries: function fromEntries(iterable) { var obj = {}; iterate(iterable, function (k, v) { createProperty(obj, k, v); }, undefined, true); return obj; } }); /***/ }), /***/ "AGcU": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.fround.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var fround = __webpack_require__(/*! ../internals/math-fround */ "jdp+"); // `Math.fround` method // https://tc39.github.io/ecma262/#sec-math.fround $({ target: 'Math', stat: true }, { fround: fround }); /***/ }), /***/ "AM7I": /*!*********************************************!*\ !*** ./node_modules/get-intrinsic/index.js ***! \*********************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var undefined; var $SyntaxError = SyntaxError; var $Function = Function; var $TypeError = TypeError; // eslint-disable-next-line consistent-return var getEvalledConstructor = function (expressionSyntax) { try { return $Function('"use strict"; return (' + expressionSyntax + ').constructor;')(); } catch (e) {} }; var $gOPD = Object.getOwnPropertyDescriptor; if ($gOPD) { try { $gOPD({}, ''); } catch (e) { $gOPD = null; // this is IE 8, which has a broken gOPD } } var throwTypeError = function () { throw new $TypeError(); }; var ThrowTypeError = $gOPD ? (function () { try { // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties arguments.callee; // IE 8 does not throw here return throwTypeError; } catch (calleeThrows) { try { // IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '') return $gOPD(arguments, 'callee').get; } catch (gOPDthrows) { return throwTypeError; } } }()) : throwTypeError; var hasSymbols = __webpack_require__(/*! has-symbols */ "UVaH")(); var getProto = Object.getPrototypeOf || function (x) { return x.__proto__; }; // eslint-disable-line no-proto var needsEval = {}; var TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array); var INTRINSICS = { '%AggregateError%': typeof AggregateError === 'undefined' ? undefined : AggregateError, '%Array%': Array, '%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer, '%ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined, '%AsyncFromSyncIteratorPrototype%': undefined, '%AsyncFunction%': needsEval, '%AsyncGenerator%': needsEval, '%AsyncGeneratorFunction%': needsEval, '%AsyncIteratorPrototype%': needsEval, '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics, '%BigInt%': typeof BigInt === 'undefined' ? undefined : BigInt, '%Boolean%': Boolean, '%DataView%': typeof DataView === 'undefined' ? undefined : DataView, '%Date%': Date, '%decodeURI%': decodeURI, '%decodeURIComponent%': decodeURIComponent, '%encodeURI%': encodeURI, '%encodeURIComponent%': encodeURIComponent, '%Error%': Error, '%eval%': eval, // eslint-disable-line no-eval '%EvalError%': EvalError, '%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array, '%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array, '%FinalizationRegistry%': typeof FinalizationRegistry === 'undefined' ? undefined : FinalizationRegistry, '%Function%': $Function, '%GeneratorFunction%': needsEval, '%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array, '%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array, '%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array, '%isFinite%': isFinite, '%isNaN%': isNaN, '%IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined, '%JSON%': typeof JSON === 'object' ? JSON : undefined, '%Map%': typeof Map === 'undefined' ? undefined : Map, '%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()), '%Math%': Math, '%Number%': Number, '%Object%': Object, '%parseFloat%': parseFloat, '%parseInt%': parseInt, '%Promise%': typeof Promise === 'undefined' ? undefined : Promise, '%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy, '%RangeError%': RangeError, '%ReferenceError%': ReferenceError, '%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect, '%RegExp%': RegExp, '%Set%': typeof Set === 'undefined' ? undefined : Set, '%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()), '%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer, '%String%': String, '%StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined, '%Symbol%': hasSymbols ? Symbol : undefined, '%SyntaxError%': $SyntaxError, '%ThrowTypeError%': ThrowTypeError, '%TypedArray%': TypedArray, '%TypeError%': $TypeError, '%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array, '%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray, '%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array, '%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array, '%URIError%': URIError, '%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap, '%WeakRef%': typeof WeakRef === 'undefined' ? undefined : WeakRef, '%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet }; var doEval = function doEval(name) { var value; if (name === '%AsyncFunction%') { value = getEvalledConstructor('async function () {}'); } else if (name === '%GeneratorFunction%') { value = getEvalledConstructor('function* () {}'); } else if (name === '%AsyncGeneratorFunction%') { value = getEvalledConstructor('async function* () {}'); } else if (name === '%AsyncGenerator%') { var fn = doEval('%AsyncGeneratorFunction%'); if (fn) { value = fn.prototype; } } else if (name === '%AsyncIteratorPrototype%') { var gen = doEval('%AsyncGenerator%'); if (gen) { value = getProto(gen.prototype); } } INTRINSICS[name] = value; return value; }; var LEGACY_ALIASES = { '%ArrayBufferPrototype%': ['ArrayBuffer', 'prototype'], '%ArrayPrototype%': ['Array', 'prototype'], '%ArrayProto_entries%': ['Array', 'prototype', 'entries'], '%ArrayProto_forEach%': ['Array', 'prototype', 'forEach'], '%ArrayProto_keys%': ['Array', 'prototype', 'keys'], '%ArrayProto_values%': ['Array', 'prototype', 'values'], '%AsyncFunctionPrototype%': ['AsyncFunction', 'prototype'], '%AsyncGenerator%': ['AsyncGeneratorFunction', 'prototype'], '%AsyncGeneratorPrototype%': ['AsyncGeneratorFunction', 'prototype', 'prototype'], '%BooleanPrototype%': ['Boolean', 'prototype'], '%DataViewPrototype%': ['DataView', 'prototype'], '%DatePrototype%': ['Date', 'prototype'], '%ErrorPrototype%': ['Error', 'prototype'], '%EvalErrorPrototype%': ['EvalError', 'prototype'], '%Float32ArrayPrototype%': ['Float32Array', 'prototype'], '%Float64ArrayPrototype%': ['Float64Array', 'prototype'], '%FunctionPrototype%': ['Function', 'prototype'], '%Generator%': ['GeneratorFunction', 'prototype'], '%GeneratorPrototype%': ['GeneratorFunction', 'prototype', 'prototype'], '%Int8ArrayPrototype%': ['Int8Array', 'prototype'], '%Int16ArrayPrototype%': ['Int16Array', 'prototype'], '%Int32ArrayPrototype%': ['Int32Array', 'prototype'], '%JSONParse%': ['JSON', 'parse'], '%JSONStringify%': ['JSON', 'stringify'], '%MapPrototype%': ['Map', 'prototype'], '%NumberPrototype%': ['Number', 'prototype'], '%ObjectPrototype%': ['Object', 'prototype'], '%ObjProto_toString%': ['Object', 'prototype', 'toString'], '%ObjProto_valueOf%': ['Object', 'prototype', 'valueOf'], '%PromisePrototype%': ['Promise', 'prototype'], '%PromiseProto_then%': ['Promise', 'prototype', 'then'], '%Promise_all%': ['Promise', 'all'], '%Promise_reject%': ['Promise', 'reject'], '%Promise_resolve%': ['Promise', 'resolve'], '%RangeErrorPrototype%': ['RangeError', 'prototype'], '%ReferenceErrorPrototype%': ['ReferenceError', 'prototype'], '%RegExpPrototype%': ['RegExp', 'prototype'], '%SetPrototype%': ['Set', 'prototype'], '%SharedArrayBufferPrototype%': ['SharedArrayBuffer', 'prototype'], '%StringPrototype%': ['String', 'prototype'], '%SymbolPrototype%': ['Symbol', 'prototype'], '%SyntaxErrorPrototype%': ['SyntaxError', 'prototype'], '%TypedArrayPrototype%': ['TypedArray', 'prototype'], '%TypeErrorPrototype%': ['TypeError', 'prototype'], '%Uint8ArrayPrototype%': ['Uint8Array', 'prototype'], '%Uint8ClampedArrayPrototype%': ['Uint8ClampedArray', 'prototype'], '%Uint16ArrayPrototype%': ['Uint16Array', 'prototype'], '%Uint32ArrayPrototype%': ['Uint32Array', 'prototype'], '%URIErrorPrototype%': ['URIError', 'prototype'], '%WeakMapPrototype%': ['WeakMap', 'prototype'], '%WeakSetPrototype%': ['WeakSet', 'prototype'] }; var bind = __webpack_require__(/*! function-bind */ "D3zA"); var hasOwn = __webpack_require__(/*! has */ "oNNP"); var $concat = bind.call(Function.call, Array.prototype.concat); var $spliceApply = bind.call(Function.apply, Array.prototype.splice); var $replace = bind.call(Function.call, String.prototype.replace); var $strSlice = bind.call(Function.call, String.prototype.slice); /* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */ var rePropName = /[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g; var reEscapeChar = /\\(\\)?/g; /** Used to match backslashes in property paths. */ var stringToPath = function stringToPath(string) { var first = $strSlice(string, 0, 1); var last = $strSlice(string, -1); if (first === '%' && last !== '%') { throw new $SyntaxError('invalid intrinsic syntax, expected closing `%`'); } else if (last === '%' && first !== '%') { throw new $SyntaxError('invalid intrinsic syntax, expected opening `%`'); } var result = []; $replace(string, rePropName, function (match, number, quote, subString) { result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : number || match; }); return result; }; /* end adaptation */ var getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) { var intrinsicName = name; var alias; if (hasOwn(LEGACY_ALIASES, intrinsicName)) { alias = LEGACY_ALIASES[intrinsicName]; intrinsicName = '%' + alias[0] + '%'; } if (hasOwn(INTRINSICS, intrinsicName)) { var value = INTRINSICS[intrinsicName]; if (value === needsEval) { value = doEval(intrinsicName); } if (typeof value === 'undefined' && !allowMissing) { throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!'); } return { alias: alias, name: intrinsicName, value: value }; } throw new $SyntaxError('intrinsic ' + name + ' does not exist!'); }; module.exports = function GetIntrinsic(name, allowMissing) { if (typeof name !== 'string' || name.length === 0) { throw new $TypeError('intrinsic name must be a non-empty string'); } if (arguments.length > 1 && typeof allowMissing !== 'boolean') { throw new $TypeError('"allowMissing" argument must be a boolean'); } var parts = stringToPath(name); var intrinsicBaseName = parts.length > 0 ? parts[0] : ''; var intrinsic = getBaseIntrinsic('%' + intrinsicBaseName + '%', allowMissing); var intrinsicRealName = intrinsic.name; var value = intrinsic.value; var skipFurtherCaching = false; var alias = intrinsic.alias; if (alias) { intrinsicBaseName = alias[0]; $spliceApply(parts, $concat([0, 1], alias)); } for (var i = 1, isOwn = true; i < parts.length; i += 1) { var part = parts[i]; var first = $strSlice(part, 0, 1); var last = $strSlice(part, -1); if ( ( (first === '"' || first === "'" || first === '`') || (last === '"' || last === "'" || last === '`') ) && first !== last ) { throw new $SyntaxError('property names with quotes must have matching quotes'); } if (part === 'constructor' || !isOwn) { skipFurtherCaching = true; } intrinsicBaseName += '.' + part; intrinsicRealName = '%' + intrinsicBaseName + '%'; if (hasOwn(INTRINSICS, intrinsicRealName)) { value = INTRINSICS[intrinsicRealName]; } else if (value != null) { if (!(part in value)) { if (!allowMissing) { throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.'); } return void undefined; } if ($gOPD && (i + 1) >= parts.length) { var desc = $gOPD(value, part); isOwn = !!desc; // By convention, when a data property is converted to an accessor // property to emulate a data property that does not suffer from // the override mistake, that accessor's getter is marked with // an `originalValue` property. Here, when we detect this, we // uphold the illusion by pretending to see that original data // property, i.e., returning the value rather than the getter // itself. if (isOwn && 'get' in desc && !('originalValue' in desc.get)) { value = desc.get; } else { value = value[part]; } } else { isOwn = hasOwn(value, part); value = value[part]; } if (isOwn && !skipFurtherCaching) { INTRINSICS[intrinsicRealName] = value; } } } return value; }; /***/ }), /***/ "ANhw": /*!*************************************!*\ !*** ./node_modules/crypt/crypt.js ***! \*************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { (function() { var base64map = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/', crypt = { // Bit-wise rotation left rotl: function(n, b) { return (n << b) | (n >>> (32 - b)); }, // Bit-wise rotation right rotr: function(n, b) { return (n << (32 - b)) | (n >>> b); }, // Swap big-endian to little-endian and vice versa endian: function(n) { // If number given, swap endian if (n.constructor == Number) { return crypt.rotl(n, 8) & 0x00FF00FF | crypt.rotl(n, 24) & 0xFF00FF00; } // Else, assume array and swap all items for (var i = 0; i < n.length; i++) n[i] = crypt.endian(n[i]); return n; }, // Generate an array of any length of random bytes randomBytes: function(n) { for (var bytes = []; n > 0; n--) bytes.push(Math.floor(Math.random() * 256)); return bytes; }, // Convert a byte array to big-endian 32-bit words bytesToWords: function(bytes) { for (var words = [], i = 0, b = 0; i < bytes.length; i++, b += 8) words[b >>> 5] |= bytes[i] << (24 - b % 32); return words; }, // Convert big-endian 32-bit words to a byte array wordsToBytes: function(words) { for (var bytes = [], b = 0; b < words.length * 32; b += 8) bytes.push((words[b >>> 5] >>> (24 - b % 32)) & 0xFF); return bytes; }, // Convert a byte array to a hex string bytesToHex: function(bytes) { for (var hex = [], i = 0; i < bytes.length; i++) { hex.push((bytes[i] >>> 4).toString(16)); hex.push((bytes[i] & 0xF).toString(16)); } return hex.join(''); }, // Convert a hex string to a byte array hexToBytes: function(hex) { for (var bytes = [], c = 0; c < hex.length; c += 2) bytes.push(parseInt(hex.substr(c, 2), 16)); return bytes; }, // Convert a byte array to a base-64 string bytesToBase64: function(bytes) { for (var base64 = [], i = 0; i < bytes.length; i += 3) { var triplet = (bytes[i] << 16) | (bytes[i + 1] << 8) | bytes[i + 2]; for (var j = 0; j < 4; j++) if (i * 8 + j * 6 <= bytes.length * 8) base64.push(base64map.charAt((triplet >>> 6 * (3 - j)) & 0x3F)); else base64.push('='); } return base64.join(''); }, // Convert a base-64 string to a byte array base64ToBytes: function(base64) { // Remove non-base-64 characters base64 = base64.replace(/[^A-Z0-9+\/]/ig, ''); for (var bytes = [], i = 0, imod4 = 0; i < base64.length; imod4 = ++i % 4) { if (imod4 == 0) continue; bytes.push(((base64map.indexOf(base64.charAt(i - 1)) & (Math.pow(2, -2 * imod4 + 8) - 1)) << (imod4 * 2)) | (base64map.indexOf(base64.charAt(i)) >>> (6 - imod4 * 2))); } return bytes; } }; module.exports = crypt; })(); /***/ }), /***/ "ANjH": /*!****************************************!*\ !*** ./node_modules/redux/es/redux.js ***! \****************************************/ /*! exports provided: __DO_NOT_USE__ActionTypes, applyMiddleware, bindActionCreators, combineReducers, compose, createStore */ /*! exports used: applyMiddleware, bindActionCreators, combineReducers, compose, createStore */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export __DO_NOT_USE__ActionTypes */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return applyMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return bindActionCreators; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return combineReducers; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return compose; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return createStore; }); /* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ "VTBJ"); /** * Adapted from React: https://github.com/facebook/react/blob/master/packages/shared/formatProdErrorMessage.js * * Do not require this module directly! Use normal throw error calls. These messages will be replaced with error codes * during build. * @param {number} code */ function formatProdErrorMessage(code) { return "Minified Redux error #" + code + "; visit https://redux.js.org/Errors?code=" + code + " for the full message or " + 'use the non-minified dev environment for full errors. '; } // Inlined version of the `symbol-observable` polyfill var $$observable = (function () { return typeof Symbol === 'function' && Symbol.observable || '@@observable'; })(); /** * These are private action types reserved by Redux. * For any unknown actions, you must return the current state. * If the current state is undefined, you must return the initial state. * Do not reference these action types directly in your code. */ var randomString = function randomString() { return Math.random().toString(36).substring(7).split('').join('.'); }; var ActionTypes = { INIT: "@@redux/INIT" + randomString(), REPLACE: "@@redux/REPLACE" + randomString(), PROBE_UNKNOWN_ACTION: function PROBE_UNKNOWN_ACTION() { return "@@redux/PROBE_UNKNOWN_ACTION" + randomString(); } }; /** * @param {any} obj The object to inspect. * @returns {boolean} True if the argument appears to be a plain object. */ function isPlainObject(obj) { if (typeof obj !== 'object' || obj === null) return false; var proto = obj; while (Object.getPrototypeOf(proto) !== null) { proto = Object.getPrototypeOf(proto); } return Object.getPrototypeOf(obj) === proto; } // Inlined / shortened version of `kindOf` from https://github.com/jonschlinkert/kind-of function miniKindOf(val) { if (val === void 0) return 'undefined'; if (val === null) return 'null'; var type = typeof val; switch (type) { case 'boolean': case 'string': case 'number': case 'symbol': case 'function': { return type; } } if (Array.isArray(val)) return 'array'; if (isDate(val)) return 'date'; if (isError(val)) return 'error'; var constructorName = ctorName(val); switch (constructorName) { case 'Symbol': case 'Promise': case 'WeakMap': case 'WeakSet': case 'Map': case 'Set': return constructorName; } // other return type.slice(8, -1).toLowerCase().replace(/\s/g, ''); } function ctorName(val) { return typeof val.constructor === 'function' ? val.constructor.name : null; } function isError(val) { return val instanceof Error || typeof val.message === 'string' && val.constructor && typeof val.constructor.stackTraceLimit === 'number'; } function isDate(val) { if (val instanceof Date) return true; return typeof val.toDateString === 'function' && typeof val.getDate === 'function' && typeof val.setDate === 'function'; } function kindOf(val) { var typeOfVal = typeof val; if (false) {} return typeOfVal; } /** * Creates a Redux store that holds the state tree. * The only way to change the data in the store is to call `dispatch()` on it. * * There should only be a single store in your app. To specify how different * parts of the state tree respond to actions, you may combine several reducers * into a single reducer function by using `combineReducers`. * * @param {Function} reducer A function that returns the next state tree, given * the current state tree and the action to handle. * * @param {any} [preloadedState] The initial state. You may optionally specify it * to hydrate the state from the server in universal apps, or to restore a * previously serialized user session. * If you use `combineReducers` to produce the root reducer function, this must be * an object with the same shape as `combineReducers` keys. * * @param {Function} [enhancer] The store enhancer. You may optionally specify it * to enhance the store with third-party capabilities such as middleware, * time travel, persistence, etc. The only store enhancer that ships with Redux * is `applyMiddleware()`. * * @returns {Store} A Redux store that lets you read the state, dispatch actions * and subscribe to changes. */ function createStore(reducer, preloadedState, enhancer) { var _ref2; if (typeof preloadedState === 'function' && typeof enhancer === 'function' || typeof enhancer === 'function' && typeof arguments[3] === 'function') { throw new Error( true ? formatProdErrorMessage(0) : undefined); } if (typeof preloadedState === 'function' && typeof enhancer === 'undefined') { enhancer = preloadedState; preloadedState = undefined; } if (typeof enhancer !== 'undefined') { if (typeof enhancer !== 'function') { throw new Error( true ? formatProdErrorMessage(1) : undefined); } return enhancer(createStore)(reducer, preloadedState); } if (typeof reducer !== 'function') { throw new Error( true ? formatProdErrorMessage(2) : undefined); } var currentReducer = reducer; var currentState = preloadedState; var currentListeners = []; var nextListeners = currentListeners; var isDispatching = false; /** * This makes a shallow copy of currentListeners so we can use * nextListeners as a temporary list while dispatching. * * This prevents any bugs around consumers calling * subscribe/unsubscribe in the middle of a dispatch. */ function ensureCanMutateNextListeners() { if (nextListeners === currentListeners) { nextListeners = currentListeners.slice(); } } /** * Reads the state tree managed by the store. * * @returns {any} The current state tree of your application. */ function getState() { if (isDispatching) { throw new Error( true ? formatProdErrorMessage(3) : undefined); } return currentState; } /** * Adds a change listener. It will be called any time an action is dispatched, * and some part of the state tree may potentially have changed. You may then * call `getState()` to read the current state tree inside the callback. * * You may call `dispatch()` from a change listener, with the following * caveats: * * 1. The subscriptions are snapshotted just before every `dispatch()` call. * If you subscribe or unsubscribe while the listeners are being invoked, this * will not have any effect on the `dispatch()` that is currently in progress. * However, the next `dispatch()` call, whether nested or not, will use a more * recent snapshot of the subscription list. * * 2. The listener should not expect to see all state changes, as the state * might have been updated multiple times during a nested `dispatch()` before * the listener is called. It is, however, guaranteed that all subscribers * registered before the `dispatch()` started will be called with the latest * state by the time it exits. * * @param {Function} listener A callback to be invoked on every dispatch. * @returns {Function} A function to remove this change listener. */ function subscribe(listener) { if (typeof listener !== 'function') { throw new Error( true ? formatProdErrorMessage(4) : undefined); } if (isDispatching) { throw new Error( true ? formatProdErrorMessage(5) : undefined); } var isSubscribed = true; ensureCanMutateNextListeners(); nextListeners.push(listener); return function unsubscribe() { if (!isSubscribed) { return; } if (isDispatching) { throw new Error( true ? formatProdErrorMessage(6) : undefined); } isSubscribed = false; ensureCanMutateNextListeners(); var index = nextListeners.indexOf(listener); nextListeners.splice(index, 1); currentListeners = null; }; } /** * Dispatches an action. It is the only way to trigger a state change. * * The `reducer` function, used to create the store, will be called with the * current state tree and the given `action`. Its return value will * be considered the **next** state of the tree, and the change listeners * will be notified. * * The base implementation only supports plain object actions. If you want to * dispatch a Promise, an Observable, a thunk, or something else, you need to * wrap your store creating function into the corresponding middleware. For * example, see the documentation for the `redux-thunk` package. Even the * middleware will eventually dispatch plain object actions using this method. * * @param {Object} action A plain object representing “what changed”. It is * a good idea to keep actions serializable so you can record and replay user * sessions, or use the time travelling `redux-devtools`. An action must have * a `type` property which may not be `undefined`. It is a good idea to use * string constants for action types. * * @returns {Object} For convenience, the same action object you dispatched. * * Note that, if you use a custom middleware, it may wrap `dispatch()` to * return something else (for example, a Promise you can await). */ function dispatch(action) { if (!isPlainObject(action)) { throw new Error( true ? formatProdErrorMessage(7) : undefined); } if (typeof action.type === 'undefined') { throw new Error( true ? formatProdErrorMessage(8) : undefined); } if (isDispatching) { throw new Error( true ? formatProdErrorMessage(9) : undefined); } try { isDispatching = true; currentState = currentReducer(currentState, action); } finally { isDispatching = false; } var listeners = currentListeners = nextListeners; for (var i = 0; i < listeners.length; i++) { var listener = listeners[i]; listener(); } return action; } /** * Replaces the reducer currently used by the store to calculate the state. * * You might need this if your app implements code splitting and you want to * load some of the reducers dynamically. You might also need this if you * implement a hot reloading mechanism for Redux. * * @param {Function} nextReducer The reducer for the store to use instead. * @returns {void} */ function replaceReducer(nextReducer) { if (typeof nextReducer !== 'function') { throw new Error( true ? formatProdErrorMessage(10) : undefined); } currentReducer = nextReducer; // This action has a similiar effect to ActionTypes.INIT. // Any reducers that existed in both the new and old rootReducer // will receive the previous state. This effectively populates // the new state tree with any relevant data from the old one. dispatch({ type: ActionTypes.REPLACE }); } /** * Interoperability point for observable/reactive libraries. * @returns {observable} A minimal observable of state changes. * For more information, see the observable proposal: * https://github.com/tc39/proposal-observable */ function observable() { var _ref; var outerSubscribe = subscribe; return _ref = { /** * The minimal observable subscription method. * @param {Object} observer Any object that can be used as an observer. * The observer object should have a `next` method. * @returns {subscription} An object with an `unsubscribe` method that can * be used to unsubscribe the observable from the store, and prevent further * emission of values from the observable. */ subscribe: function subscribe(observer) { if (typeof observer !== 'object' || observer === null) { throw new Error( true ? formatProdErrorMessage(11) : undefined); } function observeState() { if (observer.next) { observer.next(getState()); } } observeState(); var unsubscribe = outerSubscribe(observeState); return { unsubscribe: unsubscribe }; } }, _ref[$$observable] = function () { return this; }, _ref; } // When a store is created, an "INIT" action is dispatched so that every // reducer returns their initial state. This effectively populates // the initial state tree. dispatch({ type: ActionTypes.INIT }); return _ref2 = { dispatch: dispatch, subscribe: subscribe, getState: getState, replaceReducer: replaceReducer }, _ref2[$$observable] = observable, _ref2; } /** * Prints a warning in the console if it exists. * * @param {String} message The warning message. * @returns {void} */ function warning(message) { /* eslint-disable no-console */ if (typeof console !== 'undefined' && typeof console.error === 'function') { console.error(message); } /* eslint-enable no-console */ try { // This error was thrown as a convenience so that if you enable // "break on all exceptions" in your console, // it would pause the execution at this line. throw new Error(message); } catch (e) {} // eslint-disable-line no-empty } function getUnexpectedStateShapeWarningMessage(inputState, reducers, action, unexpectedKeyCache) { var reducerKeys = Object.keys(reducers); var argumentName = action && action.type === ActionTypes.INIT ? 'preloadedState argument passed to createStore' : 'previous state received by the reducer'; if (reducerKeys.length === 0) { return 'Store does not have a valid reducer. Make sure the argument passed ' + 'to combineReducers is an object whose values are reducers.'; } if (!isPlainObject(inputState)) { return "The " + argumentName + " has unexpected type of \"" + kindOf(inputState) + "\". Expected argument to be an object with the following " + ("keys: \"" + reducerKeys.join('", "') + "\""); } var unexpectedKeys = Object.keys(inputState).filter(function (key) { return !reducers.hasOwnProperty(key) && !unexpectedKeyCache[key]; }); unexpectedKeys.forEach(function (key) { unexpectedKeyCache[key] = true; }); if (action && action.type === ActionTypes.REPLACE) return; if (unexpectedKeys.length > 0) { return "Unexpected " + (unexpectedKeys.length > 1 ? 'keys' : 'key') + " " + ("\"" + unexpectedKeys.join('", "') + "\" found in " + argumentName + ". ") + "Expected to find one of the known reducer keys instead: " + ("\"" + reducerKeys.join('", "') + "\". Unexpected keys will be ignored."); } } function assertReducerShape(reducers) { Object.keys(reducers).forEach(function (key) { var reducer = reducers[key]; var initialState = reducer(undefined, { type: ActionTypes.INIT }); if (typeof initialState === 'undefined') { throw new Error( true ? formatProdErrorMessage(12) : undefined); } if (typeof reducer(undefined, { type: ActionTypes.PROBE_UNKNOWN_ACTION() }) === 'undefined') { throw new Error( true ? formatProdErrorMessage(13) : undefined); } }); } /** * Turns an object whose values are different reducer functions, into a single * reducer function. It will call every child reducer, and gather their results * into a single state object, whose keys correspond to the keys of the passed * reducer functions. * * @param {Object} reducers An object whose values correspond to different * reducer functions that need to be combined into one. One handy way to obtain * it is to use ES6 `import * as reducers` syntax. The reducers may never return * undefined for any action. Instead, they should return their initial state * if the state passed to them was undefined, and the current state for any * unrecognized action. * * @returns {Function} A reducer function that invokes every reducer inside the * passed object, and builds a state object with the same shape. */ function combineReducers(reducers) { var reducerKeys = Object.keys(reducers); var finalReducers = {}; for (var i = 0; i < reducerKeys.length; i++) { var key = reducerKeys[i]; if (false) {} if (typeof reducers[key] === 'function') { finalReducers[key] = reducers[key]; } } var finalReducerKeys = Object.keys(finalReducers); // This is used to make sure we don't warn about the same // keys multiple times. var unexpectedKeyCache; if (false) {} var shapeAssertionError; try { assertReducerShape(finalReducers); } catch (e) { shapeAssertionError = e; } return function combination(state, action) { if (state === void 0) { state = {}; } if (shapeAssertionError) { throw shapeAssertionError; } if (false) { var warningMessage; } var hasChanged = false; var nextState = {}; for (var _i = 0; _i < finalReducerKeys.length; _i++) { var _key = finalReducerKeys[_i]; var reducer = finalReducers[_key]; var previousStateForKey = state[_key]; var nextStateForKey = reducer(previousStateForKey, action); if (typeof nextStateForKey === 'undefined') { var actionType = action && action.type; throw new Error( true ? formatProdErrorMessage(14) : undefined); } nextState[_key] = nextStateForKey; hasChanged = hasChanged || nextStateForKey !== previousStateForKey; } hasChanged = hasChanged || finalReducerKeys.length !== Object.keys(state).length; return hasChanged ? nextState : state; }; } function bindActionCreator(actionCreator, dispatch) { return function () { return dispatch(actionCreator.apply(this, arguments)); }; } /** * Turns an object whose values are action creators, into an object with the * same keys, but with every function wrapped into a `dispatch` call so they * may be invoked directly. This is just a convenience method, as you can call * `store.dispatch(MyActionCreators.doSomething())` yourself just fine. * * For convenience, you can also pass an action creator as the first argument, * and get a dispatch wrapped function in return. * * @param {Function|Object} actionCreators An object whose values are action * creator functions. One handy way to obtain it is to use ES6 `import * as` * syntax. You may also pass a single function. * * @param {Function} dispatch The `dispatch` function available on your Redux * store. * * @returns {Function|Object} The object mimicking the original object, but with * every action creator wrapped into the `dispatch` call. If you passed a * function as `actionCreators`, the return value will also be a single * function. */ function bindActionCreators(actionCreators, dispatch) { if (typeof actionCreators === 'function') { return bindActionCreator(actionCreators, dispatch); } if (typeof actionCreators !== 'object' || actionCreators === null) { throw new Error( true ? formatProdErrorMessage(16) : undefined); } var boundActionCreators = {}; for (var key in actionCreators) { var actionCreator = actionCreators[key]; if (typeof actionCreator === 'function') { boundActionCreators[key] = bindActionCreator(actionCreator, dispatch); } } return boundActionCreators; } /** * Composes single-argument functions from right to left. The rightmost * function can take multiple arguments as it provides the signature for * the resulting composite function. * * @param {...Function} funcs The functions to compose. * @returns {Function} A function obtained by composing the argument functions * from right to left. For example, compose(f, g, h) is identical to doing * (...args) => f(g(h(...args))). */ function compose() { for (var _len = arguments.length, funcs = new Array(_len), _key = 0; _key < _len; _key++) { funcs[_key] = arguments[_key]; } if (funcs.length === 0) { return function (arg) { return arg; }; } if (funcs.length === 1) { return funcs[0]; } return funcs.reduce(function (a, b) { return function () { return a(b.apply(void 0, arguments)); }; }); } /** * Creates a store enhancer that applies middleware to the dispatch method * of the Redux store. This is handy for a variety of tasks, such as expressing * asynchronous actions in a concise manner, or logging every action payload. * * See `redux-thunk` package as an example of the Redux middleware. * * Because middleware is potentially asynchronous, this should be the first * store enhancer in the composition chain. * * Note that each middleware will be given the `dispatch` and `getState` functions * as named arguments. * * @param {...Function} middlewares The middleware chain to be applied. * @returns {Function} A store enhancer applying the middleware. */ function applyMiddleware() { for (var _len = arguments.length, middlewares = new Array(_len), _key = 0; _key < _len; _key++) { middlewares[_key] = arguments[_key]; } return function (createStore) { return function () { var store = createStore.apply(void 0, arguments); var _dispatch = function dispatch() { throw new Error( true ? formatProdErrorMessage(15) : undefined); }; var middlewareAPI = { getState: store.getState, dispatch: function dispatch() { return _dispatch.apply(void 0, arguments); } }; var chain = middlewares.map(function (middleware) { return middleware(middlewareAPI); }); _dispatch = compose.apply(void 0, chain)(store.dispatch); return Object(_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, store), {}, { dispatch: _dispatch }); }; }; } /* * This is a dummy function to check if the function name has been altered by minification. * If the function has been minified and NODE_ENV !== 'production', warn the user. */ function isCrushed() {} if (false) {} /***/ }), /***/ "AQ/w": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.sup.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "V85Q"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "NQQk"); // `String.prototype.sup` method // https://tc39.github.io/ecma262/#sec-string.prototype.sup $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('sup') }, { sup: function sup() { return createHTML(this, 'sup', '', ''); } }); /***/ }), /***/ "AU/w": /*!************************************************************!*\ !*** ./node_modules/connected-react-router/esm/actions.js ***! \************************************************************/ /*! exports provided: LOCATION_CHANGE, onLocationChanged, CALL_HISTORY_METHOD, push, replace, go, goBack, goForward, routerActions */ /*! exports used: CALL_HISTORY_METHOD, LOCATION_CHANGE, onLocationChanged */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return LOCATION_CHANGE; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return onLocationChanged; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return CALL_HISTORY_METHOD; }); /* unused harmony export push */ /* unused harmony export replace */ /* unused harmony export go */ /* unused harmony export goBack */ /* unused harmony export goForward */ /* unused harmony export routerActions */ /** * This action type will be dispatched when your history * receives a location change. */ var LOCATION_CHANGE = '@@router/LOCATION_CHANGE'; var onLocationChanged = function onLocationChanged(location, action) { var isFirstRendering = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; return { type: LOCATION_CHANGE, payload: { location: location, action: action, isFirstRendering: isFirstRendering } }; }; /** * This action type will be dispatched by the history actions below. * If you're writing a middleware to watch for navigation events, be sure to * look for actions of this type. */ var CALL_HISTORY_METHOD = '@@router/CALL_HISTORY_METHOD'; var updateLocation = function updateLocation(method) { return function () { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } return { type: CALL_HISTORY_METHOD, payload: { method: method, args: args } }; }; }; /** * These actions correspond to the history API. * The associated routerMiddleware will capture these events before they get to * your reducer and reissue them as the matching function on your history. */ var push = updateLocation('push'); var replace = updateLocation('replace'); var go = updateLocation('go'); var goBack = updateLocation('goBack'); var goForward = updateLocation('goForward'); var routerActions = { push: push, replace: replace, go: go, goBack: goBack, goForward: goForward }; /***/ }), /***/ "Acmb": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/object-get-prototype-of.js ***! \*******************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "CjUg"); var CORRECT_PROTOTYPE_GETTER = __webpack_require__(/*! ../internals/correct-prototype-getter */ "SprQ"); var IE_PROTO = sharedKey('IE_PROTO'); var ObjectPrototype = Object.prototype; // `Object.getPrototypeOf` method // https://tc39.github.io/ecma262/#sec-object.getprototypeof module.exports = CORRECT_PROTOTYPE_GETTER ? Object.getPrototypeOf : function (O) { O = toObject(O); if (has(O, IE_PROTO)) return O[IE_PROTO]; if (typeof O.constructor == 'function' && O instanceof O.constructor) { return O.constructor.prototype; } return O instanceof Object ? ObjectPrototype : null; }; /***/ }), /***/ "AmH5": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/array-copy-within.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "bIKR"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var min = Math.min; // `Array.prototype.copyWithin` method implementation // https://tc39.github.io/ecma262/#sec-array.prototype.copywithin module.exports = [].copyWithin || function copyWithin(target /* = 0 */, start /* = 0, end = @length */) { var O = toObject(this); var len = toLength(O.length); var to = toAbsoluteIndex(target, len); var from = toAbsoluteIndex(start, len); var end = arguments.length > 2 ? arguments[2] : undefined; var count = min((end === undefined ? len : toAbsoluteIndex(end, len)) - from, len - to); var inc = 1; if (from < to && to < from + count) { inc = -1; from += count - 1; to += count - 1; } while (count-- > 0) { if (from in O) O[to] = O[from]; else delete O[to]; to += inc; from += inc; } return O; }; /***/ }), /***/ "AqCL": /*!*******************************************************************!*\ !*** ./node_modules/path-to-regexp/node_modules/isarray/index.js ***! \*******************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { module.exports = Array.isArray || function (arr) { return Object.prototype.toString.call(arr) == '[object Array]'; }; /***/ }), /***/ "Auwt": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.includes.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var getMapIterator = __webpack_require__(/*! ../internals/get-map-iterator */ "PPXv"); var sameValueZero = __webpack_require__(/*! ../internals/same-value-zero */ "bwJD"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Map.prototype.includes` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { includes: function includes(searchElement) { return iterate(getMapIterator(anObject(this)), function (key, value) { if (sameValueZero(value, searchElement)) return iterate.stop(); }, undefined, true, true).stopped; } }); /***/ }), /***/ "B/G0": /*!********************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.get-own-property-descriptors.js ***! \********************************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var ownKeys = __webpack_require__(/*! ../internals/own-keys */ "cC5k"); var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "0qr0"); var getOwnPropertyDescriptorModule = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "g8rt"); var createProperty = __webpack_require__(/*! ../internals/create-property */ "arQb"); // `Object.getOwnPropertyDescriptors` method // https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptors $({ target: 'Object', stat: true, sham: !DESCRIPTORS }, { getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) { var O = toIndexedObject(object); var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; var keys = ownKeys(O); var result = {}; var index = 0; var key, descriptor; while (keys.length > index) { descriptor = getOwnPropertyDescriptor(O, key = keys[index++]); if (descriptor !== undefined) createProperty(result, key, descriptor); } return result; } }); /***/ }), /***/ "B/J0": /*!**************************************************!*\ !*** ./node_modules/hash.js/lib/hash/sha/224.js ***! \**************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "w8CP"); var SHA256 = __webpack_require__(/*! ./256 */ "bu2F"); function SHA224() { if (!(this instanceof SHA224)) return new SHA224(); SHA256.call(this); this.h = [ 0xc1059ed8, 0x367cd507, 0x3070dd17, 0xf70e5939, 0xffc00b31, 0x68581511, 0x64f98fa7, 0xbefa4fa4 ]; } utils.inherits(SHA224, SHA256); module.exports = SHA224; SHA224.blockSize = 512; SHA224.outSize = 224; SHA224.hmacStrength = 192; SHA224.padLength = 64; SHA224.prototype._digest = function digest(enc) { // Just truncate output if (enc === 'hex') return utils.toHex32(this.h.slice(0, 7), 'big'); else return utils.split32(this.h.slice(0, 7), 'big'); }; /***/ }), /***/ "B3m4": /*!***********************************!*\ !*** ./src/service/graduation.ts ***! \***********************************/ /*! exports provided: getTasksDetail, getTasksListDetail, getTopisDetail, getTopisDetailList, refuseTopic, agreeTopic, getReplyList, createReply, replyLike, replyUnLike, deleteReply, addTopicDefaultData, editTopicDefaultData, addTopic, editTopic, addTasks, editTasks, editTasksDefaultData */ /*! exports used: addTasks, addTopic, addTopicDefaultData, agreeTopic, createReply, deleteReply, editTasks, editTasksDefaultData, editTopic, editTopicDefaultData, getReplyList, getTasksDetail, getTasksListDetail, getTopisDetail, getTopisDetailList, refuseTopic, replyLike, replyUnLike */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return getTasksDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return getTasksListDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return getTopisDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return getTopisDetailList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "p", function() { return refuseTopic; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return agreeTopic; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return getReplyList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return createReply; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return replyLike; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return replyUnLike; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return deleteReply; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return addTopicDefaultData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return editTopicDefaultData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return addTopic; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return editTopic; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return addTasks; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return editTasks; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return editTasksDefaultData; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); function getTasksDetail(_x) { return _getTasksDetail.apply(this, arguments); } function _getTasksDetail() { _getTasksDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/graduation_tasks/".concat(params.categoryId, ".json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getTasksDetail.apply(this, arguments); } function getTasksListDetail(_x2) { return _getTasksListDetail.apply(this, arguments); } function _getTasksListDetail() { _getTasksListDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/graduation_tasks/".concat(params.categoryId, "/tasks_list.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getTasksListDetail.apply(this, arguments); } function getTopisDetail(_x3) { return _getTopisDetail.apply(this, arguments); } function _getTopisDetail() { _getTopisDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/graduation_topics/").concat(params.categoryId, "/show_detail.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _getTopisDetail.apply(this, arguments); } function getTopisDetailList(_x4) { return _getTopisDetailList.apply(this, arguments); } function _getTopisDetailList() { _getTopisDetailList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/graduation_topics/").concat(params.categoryId, ".json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _getTopisDetailList.apply(this, arguments); } function refuseTopic(_x5) { return _refuseTopic.apply(this, arguments); } function _refuseTopic() { _refuseTopic = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/graduation_topics/").concat(params.categoryId, "/refuse_student_topic.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _refuseTopic.apply(this, arguments); } function agreeTopic(_x6) { return _agreeTopic.apply(this, arguments); } function _agreeTopic() { _agreeTopic = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/graduation_topics/").concat(params.categoryId, "/accept_student_topic.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _agreeTopic.apply(this, arguments); } function getReplyList(_x7) { return _getReplyList.apply(this, arguments); } function _getReplyList() { _getReplyList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/show_comment.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _getReplyList.apply(this, arguments); } function createReply(_x8) { return _createReply.apply(this, arguments); } function _createReply() { _createReply = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/reply_message.json", { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _createReply.apply(this, arguments); } function replyLike(_x9) { return _replyLike.apply(this, arguments); } function _replyLike() { _replyLike = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee9(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: return _context9.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/praise_tread/like.json", { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context9.stop(); } } }, _callee9); })); return _replyLike.apply(this, arguments); } function replyUnLike(_x10) { return _replyUnLike.apply(this, arguments); } function _replyUnLike() { _replyUnLike = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee10(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee10$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: return _context10.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/praise_tread/unlike.json", { method: 'delete', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context10.stop(); } } }, _callee10); })); return _replyUnLike.apply(this, arguments); } function deleteReply(_x11) { return _deleteReply.apply(this, arguments); } function _deleteReply() { _deleteReply = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee11(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee11$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: return _context11.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/commons/delete.json", { method: 'delete', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context11.stop(); } } }, _callee11); })); return _deleteReply.apply(this, arguments); } function addTopicDefaultData(_x12) { return _addTopicDefaultData.apply(this, arguments); } function _addTopicDefaultData() { _addTopicDefaultData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee12(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee12$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: return _context12.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/graduation_topics/new.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context12.stop(); } } }, _callee12); })); return _addTopicDefaultData.apply(this, arguments); } function editTopicDefaultData(_x13) { return _editTopicDefaultData.apply(this, arguments); } function _editTopicDefaultData() { _editTopicDefaultData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee13(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee13$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: return _context13.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/graduation_topics/").concat(params.categoryId, "/edit.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context13.stop(); } } }, _callee13); })); return _editTopicDefaultData.apply(this, arguments); } function addTopic(_x14) { return _addTopic.apply(this, arguments); } function _addTopic() { _addTopic = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee14(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee14$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: return _context14.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/graduation_topics"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context14.stop(); } } }, _callee14); })); return _addTopic.apply(this, arguments); } function editTopic(_x15) { return _editTopic.apply(this, arguments); } function _editTopic() { _editTopic = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee15(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee15$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: return _context15.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/graduation_topics/").concat(params.categoryId), { method: 'put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context15.stop(); } } }, _callee15); })); return _editTopic.apply(this, arguments); } function addTasks(_x16) { return _addTasks.apply(this, arguments); } function _addTasks() { _addTasks = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee16(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee16$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: return _context16.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/graduation_tasks"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context16.stop(); } } }, _callee16); })); return _addTasks.apply(this, arguments); } function editTasks(_x17) { return _editTasks.apply(this, arguments); } function _editTasks() { _editTasks = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee17(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee17$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: return _context17.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/graduation_tasks/".concat(params.categoryId, ".json"), { method: 'put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context17.stop(); } } }, _callee17); })); return _editTasks.apply(this, arguments); } function editTasksDefaultData(_x18) { return _editTasksDefaultData.apply(this, arguments); } function _editTasksDefaultData() { _editTasksDefaultData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee18(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee18$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: return _context18.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/graduation_tasks/".concat(params.categoryId, "/edit.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context18.stop(); } } }, _callee18); })); return _editTasksDefaultData.apply(this, arguments); } /***/ }), /***/ "BEtg": /*!*****************************************!*\ !*** ./node_modules/is-buffer/index.js ***! \*****************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { /*! * Determine if an object is a Buffer * * @author Feross Aboukhadijeh * @license MIT */ // The _isBuffer check is for Safari 5-7 support, because it's missing // Object.prototype.constructor. Remove this eventually module.exports = function (obj) { return obj != null && (isBuffer(obj) || isSlowBuffer(obj) || !!obj._isBuffer) } function isBuffer (obj) { return !!obj.constructor && typeof obj.constructor.isBuffer === 'function' && obj.constructor.isBuffer(obj) } // For Node v0.10 support. Remove this eventually. function isSlowBuffer (obj) { return typeof obj.readFloatLE === 'function' && typeof obj.slice === 'function' && isBuffer(obj.slice(0, 0)) } /***/ }), /***/ "BGR+": /*!******************************************!*\ !*** ./node_modules/omit.js/es/index.js ***! \******************************************/ /*! exports provided: default */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/button.js (referenced with cjs require), ./node_modules/antd/lib/input/Input.js (referenced with cjs require), ./node_modules/antd/lib/input/Password.js (referenced with cjs require), ./node_modules/antd/lib/input/TextArea.js (referenced with cjs require) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); function omit(obj, fields) { // eslint-disable-next-line prefer-object-spread var shallowCopy = Object.assign({}, obj); for (var i = 0; i < fields.length; i += 1) { var key = fields[i]; delete shallowCopy[key]; } return shallowCopy; } /* harmony default export */ __webpack_exports__["default"] = (omit); /***/ }), /***/ "BLTA": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.map.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var $map = __webpack_require__(/*! ../internals/array-iteration */ "zv1X").map; var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "/dTS"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.map` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.map exportTypedArrayMethod('map', function map(mapfn /* , thisArg */) { return $map(aTypedArray(this), mapfn, arguments.length > 1 ? arguments[1] : undefined, function (O, length) { return new (aTypedArrayConstructor(speciesConstructor(O, O.constructor)))(length); }); }); /***/ }), /***/ "Bnag": /*!******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/nonIterableSpread.js ***! \******************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } module.exports = _nonIterableSpread, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "Bnwu": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.log1p.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var log1p = __webpack_require__(/*! ../internals/math-log1p */ "egz/"); // `Math.log1p` method // https://tc39.github.io/ecma262/#sec-math.log1p $({ target: 'Math', stat: true }, { log1p: log1p }); /***/ }), /***/ "BsWD": /*!*******************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js ***! \*******************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _unsupportedIterableToArray; }); /* harmony import */ var _arrayLikeToArray_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./arrayLikeToArray.js */ "a3WO"); function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return Object(_arrayLikeToArray_js__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return Object(_arrayLikeToArray_js__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(o, minLen); } /***/ }), /***/ "BtTS": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.int16-array.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var createTypedArrayConstructor = __webpack_require__(/*! ../internals/typed-array-constructor */ "Mi8B"); // `Int16Array` constructor // https://tc39.github.io/ecma262/#sec-typedarray-objects createTypedArrayConstructor('Int16', function (init) { return function Int16Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); /***/ }), /***/ "C3pJ": /*!************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/task.js ***! \************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var classof = __webpack_require__(/*! ../internals/classof-raw */ "UwrT"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var html = __webpack_require__(/*! ../internals/html */ "yj7k"); var createElement = __webpack_require__(/*! ../internals/document-create-element */ "8w+9"); var IS_IOS = __webpack_require__(/*! ../internals/engine-is-ios */ "xRZI"); var location = global.location; var set = global.setImmediate; var clear = global.clearImmediate; var process = global.process; var MessageChannel = global.MessageChannel; var Dispatch = global.Dispatch; var counter = 0; var queue = {}; var ONREADYSTATECHANGE = 'onreadystatechange'; var defer, channel, port; var run = function (id) { // eslint-disable-next-line no-prototype-builtins if (queue.hasOwnProperty(id)) { var fn = queue[id]; delete queue[id]; fn(); } }; var runner = function (id) { return function () { run(id); }; }; var listener = function (event) { run(event.data); }; var post = function (id) { // old engines have not location.origin global.postMessage(id + '', location.protocol + '//' + location.host); }; // Node.js 0.9+ & IE10+ has setImmediate, otherwise: if (!set || !clear) { set = function setImmediate(fn) { var args = []; var i = 1; while (arguments.length > i) args.push(arguments[i++]); queue[++counter] = function () { // eslint-disable-next-line no-new-func (typeof fn == 'function' ? fn : Function(fn)).apply(undefined, args); }; defer(counter); return counter; }; clear = function clearImmediate(id) { delete queue[id]; }; // Node.js 0.8- if (classof(process) == 'process') { defer = function (id) { process.nextTick(runner(id)); }; // Sphere (JS game engine) Dispatch API } else if (Dispatch && Dispatch.now) { defer = function (id) { Dispatch.now(runner(id)); }; // Browsers with MessageChannel, includes WebWorkers // except iOS - https://github.com/zloirock/core-js/issues/624 } else if (MessageChannel && !IS_IOS) { channel = new MessageChannel(); port = channel.port2; channel.port1.onmessage = listener; defer = bind(port.postMessage, port, 1); // Browsers with postMessage, skip WebWorkers // IE8 has postMessage, but it's sync & typeof its postMessage is 'object' } else if ( global.addEventListener && typeof postMessage == 'function' && !global.importScripts && !fails(post) && location.protocol !== 'file:' ) { defer = post; global.addEventListener('message', listener, false); // IE8- } else if (ONREADYSTATECHANGE in createElement('script')) { defer = function (id) { html.appendChild(createElement('script'))[ONREADYSTATECHANGE] = function () { html.removeChild(this); run(id); }; }; // Rest old browsers } else { defer = function (id) { setTimeout(runner(id), 0); }; } } module.exports = { set: set, clear: clear }; /***/ }), /***/ "C7V6": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/correct-is-regexp-logic.js ***! \*******************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var MATCH = wellKnownSymbol('match'); module.exports = function (METHOD_NAME) { var regexp = /./; try { '/./'[METHOD_NAME](regexp); } catch (e) { try { regexp[MATCH] = false; return '/./'[METHOD_NAME](regexp); } catch (f) { /* empty */ } } return false; }; /***/ }), /***/ "CO2k": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.union.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "/dTS"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Set.prototype.union` method // https://github.com/tc39/proposal-set-methods $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { union: function union(iterable) { var set = anObject(this); var newSet = new (speciesConstructor(set, getBuiltIn('Set')))(set); iterate(iterable, aFunction(newSet.add), newSet); return newSet; } }); /***/ }), /***/ "CRpX": /*!**********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/web.dom-collections.iterator.js ***! \**********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var DOMIterables = __webpack_require__(/*! ../internals/dom-iterables */ "XX5T"); var ArrayIteratorMethods = __webpack_require__(/*! ../modules/es.array.iterator */ "FbcW"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "lz10"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var ITERATOR = wellKnownSymbol('iterator'); var TO_STRING_TAG = wellKnownSymbol('toStringTag'); var ArrayValues = ArrayIteratorMethods.values; for (var COLLECTION_NAME in DOMIterables) { var Collection = global[COLLECTION_NAME]; var CollectionPrototype = Collection && Collection.prototype; if (CollectionPrototype) { // some Chrome versions have non-configurable methods on DOMTokenList if (CollectionPrototype[ITERATOR] !== ArrayValues) try { createNonEnumerableProperty(CollectionPrototype, ITERATOR, ArrayValues); } catch (error) { CollectionPrototype[ITERATOR] = ArrayValues; } if (!CollectionPrototype[TO_STRING_TAG]) { createNonEnumerableProperty(CollectionPrototype, TO_STRING_TAG, COLLECTION_NAME); } if (DOMIterables[COLLECTION_NAME]) for (var METHOD_NAME in ArrayIteratorMethods) { // some Chrome versions have non-configurable methods on DOMTokenList if (CollectionPrototype[METHOD_NAME] !== ArrayIteratorMethods[METHOD_NAME]) try { createNonEnumerableProperty(CollectionPrototype, METHOD_NAME, ArrayIteratorMethods[METHOD_NAME]); } catch (error) { CollectionPrototype[METHOD_NAME] = ArrayIteratorMethods[METHOD_NAME]; } } } } /***/ }), /***/ "CSFr": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.imul.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var nativeImul = Math.imul; var FORCED = fails(function () { return nativeImul(0xFFFFFFFF, 5) != -5 || nativeImul.length != 2; }); // `Math.imul` method // https://tc39.github.io/ecma262/#sec-math.imul // some WebKit versions fails with big numbers, some has wrong arity $({ target: 'Math', stat: true, forced: FORCED }, { imul: function imul(x, y) { var UINT16 = 0xFFFF; var xn = +x; var yn = +y; var xl = UINT16 & xn; var yl = UINT16 & yn; return 0 | xl * yl + ((UINT16 & xn >>> 16) * yl + xl * (UINT16 & yn >>> 16) << 16 >>> 0); } }); /***/ }), /***/ "CWID": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.find.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var $find = __webpack_require__(/*! ../internals/array-iteration */ "zv1X").find; var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "eNh0"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "kGMc"); var FIND = 'find'; var SKIPS_HOLES = true; var USES_TO_LENGTH = arrayMethodUsesToLength(FIND); // Shouldn't skip holes if (FIND in []) Array(1)[FIND](function () { SKIPS_HOLES = false; }); // `Array.prototype.find` method // https://tc39.github.io/ecma262/#sec-array.prototype.find $({ target: 'Array', proto: true, forced: SKIPS_HOLES || !USES_TO_LENGTH }, { find: function find(callbackfn /* , that = undefined */) { return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables addToUnscopables(FIND); /***/ }), /***/ "Cb9Y": /*!****************************************!*\ !*** ./src/models/classrooms/polls.ts ***! \****************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_polls__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/polls */ "tgas"); var PollsModel = { namespace: 'polls', state: { name: '普通试卷,随机试卷详情页面', loading: true, // 试卷作业列表 pollsList: {}, // 试卷统计 statisticsList: {}, // 试卷班级 pollsCoursesList: {}, // 题库 brankList: {}, actionTabs: {}, commonHeader: {}, pollSetting: {}, endGroups: {}, publishGroups: {}, exerciseBanks: {} }, effects: { // 试卷 - 作业列表 getPollsList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getPollsList(_ref, _ref2) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getPollsList$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload, callback = _ref.callback; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_polls__WEBPACK_IMPORTED_MODULE_2__[/* getPollsList */ "p"], payload); case 4: response = _context.sent; _context.next = 7; return put({ type: 'save', payload: { pollsList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context.abrupt("return", response); case 8: case "end": return _context.stop(); } } }, getPollsList); }), getCommonHeader: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getCommonHeader(_ref3, _ref4) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getCommonHeader$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload, callback = _ref3.callback; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_polls__WEBPACK_IMPORTED_MODULE_2__[/* getCommonHeader */ "l"], payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { commonHeader: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context2.abrupt("return", response); case 8: case "end": return _context2.stop(); } } }, getCommonHeader); }), // 试卷-统计 getPollsStatistics: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getPollsStatistics(_ref5, _ref6) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getPollsStatistics$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload, callback = _ref5.callback; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_polls__WEBPACK_IMPORTED_MODULE_2__[/* getPollsStatistics */ "r"], payload); case 4: response = _context3.sent; _context3.next = 7; return put({ type: 'save', payload: { statisticsList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context3.abrupt("return", response); case 8: case "end": return _context3.stop(); } } }, getPollsStatistics); }), // 试卷 题库列表 getBrankList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getBrankList(_ref7, _ref8) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getBrankList$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload, callback = _ref7.callback; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_polls__WEBPACK_IMPORTED_MODULE_2__[/* getBrankList */ "k"], payload); case 4: response = _context4.sent; _context4.next = 7; return put({ type: 'save', payload: { brankList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context4.abrupt("return", response); case 8: case "end": return _context4.stop(); } } }, getBrankList); }), // 试卷保存题库 saveBanks: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function saveBanks(_ref9, _ref10) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function saveBanks$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload, callback = _ref9.callback; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_polls__WEBPACK_IMPORTED_MODULE_2__[/* saveBanks */ "y"], payload); case 4: response = _context5.sent; return _context5.abrupt("return", response); case 6: case "end": return _context5.stop(); } } }, saveBanks); }), // 试卷课堂列表 getPollsCourses: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getPollsCourses(_ref11, _ref12) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getPollsCourses$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload, callback = _ref11.callback; call = _ref12.call, put = _ref12.put; _context6.next = 4; return call(_service_polls__WEBPACK_IMPORTED_MODULE_2__[/* getPollsCourses */ "o"], payload); case 4: response = _context6.sent; _context6.next = 7; return put({ type: 'save', payload: { pollsCoursesList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context6.abrupt("return", response); case 8: case "end": return _context6.stop(); } } }, getPollsCourses); }), getPollsSetting: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getPollsSetting(_ref13, _ref14) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getPollsSetting$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload, callback = _ref13.callback; call = _ref14.call, put = _ref14.put; _context7.next = 4; return call(_service_polls__WEBPACK_IMPORTED_MODULE_2__[/* getPollsSetting */ "q"], payload); case 4: response = _context7.sent; _context7.next = 7; return put({ type: 'save', payload: { pollSetting: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context7.abrupt("return", response); case 8: case "end": return _context7.stop(); } } }, getPollsSetting); }), editPolls: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function editPolls(_ref15, _ref16) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function editPolls$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: payload = _ref15.payload, callback = _ref15.callback; call = _ref16.call, put = _ref16.put; _context8.next = 4; return call(_service_polls__WEBPACK_IMPORTED_MODULE_2__[/* editPolls */ "g"], payload); case 4: response = _context8.sent; _context8.next = 7; return put({ type: 'save', payload: { editData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, JSON.parse(JSON.stringify(response))) } }); case 7: return _context8.abrupt("return", response); case 8: case "end": return _context8.stop(); } } }, editPolls); }), getEndGroups: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getEndGroups(_ref17, _ref18) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getEndGroups$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: payload = _ref17.payload, callback = _ref17.callback; call = _ref18.call, put = _ref18.put; _context9.next = 4; return call(_service_polls__WEBPACK_IMPORTED_MODULE_2__[/* getEndGroups */ "m"], payload); case 4: response = _context9.sent; _context9.next = 7; return put({ type: 'save', payload: { endGroups: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context9.abrupt("return", response); case 8: case "end": return _context9.stop(); } } }, getEndGroups); }), getPublishGroups: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getPublishGroups(_ref19, _ref20) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getPublishGroups$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: payload = _ref19.payload, callback = _ref19.callback; call = _ref20.call, put = _ref20.put; _context10.next = 4; return call(_service_polls__WEBPACK_IMPORTED_MODULE_2__[/* getPublishGroups */ "s"], payload); case 4: response = _context10.sent; _context10.next = 7; return put({ type: 'save', payload: { publishGroups: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context10.abrupt("return", response); case 8: case "end": return _context10.stop(); } } }, getPublishGroups); }), getExerciseBanks: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getExerciseBanks(_ref21, _ref22) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getExerciseBanks$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: payload = _ref21.payload, callback = _ref21.callback; call = _ref22.call, put = _ref22.put; _context11.next = 4; return call(_service_polls__WEBPACK_IMPORTED_MODULE_2__[/* getExerciseBanks */ "n"], payload); case 4: response = _context11.sent; _context11.next = 7; return put({ type: 'save', payload: { exerciseBanks: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context11.abrupt("return", response); case 8: case "end": return _context11.stop(); } } }, getExerciseBanks); }), // 设置操做action setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref23, _ref24) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: payload = _ref23.payload; call = _ref24.call, put = _ref24.put; _context12.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context12.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref25) { var dispatch = _ref25.dispatch, history = _ref25.history; } } }; /* harmony default export */ __webpack_exports__["a"] = (PollsModel); /***/ }), /***/ "CdV7": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/object-to-array.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var objectKeys = __webpack_require__(/*! ../internals/object-keys */ "P0e2"); var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "0qr0"); var propertyIsEnumerable = __webpack_require__(/*! ../internals/object-property-is-enumerable */ "e3V2").f; // `Object.{ entries, values }` methods implementation var createMethod = function (TO_ENTRIES) { return function (it) { var O = toIndexedObject(it); var keys = objectKeys(O); var length = keys.length; var i = 0; var result = []; var key; while (length > i) { key = keys[i++]; if (!DESCRIPTORS || propertyIsEnumerable.call(O, key)) { result.push(TO_ENTRIES ? [key, O[key]] : O[key]); } } return result; }; }; module.exports = { // `Object.entries` method // https://tc39.github.io/ecma262/#sec-object.entries entries: createMethod(true), // `Object.values` method // https://tc39.github.io/ecma262/#sec-object.values values: createMethod(false) }; /***/ }), /***/ "CiB2": /*!******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectDestructuringEmpty.js ***! \******************************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _objectDestructuringEmpty; }); function _objectDestructuringEmpty(obj) { if (obj == null) throw new TypeError("Cannot destructure undefined"); } /***/ }), /***/ "CjUg": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/shared-key.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var shared = __webpack_require__(/*! ../internals/shared */ "xxaU"); var uid = __webpack_require__(/*! ../internals/uid */ "evbn"); var keys = shared('keys'); module.exports = function (key) { return keys[key] || (keys[key] = uid(key)); }; /***/ }), /***/ "CkqQ": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.asinh.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var nativeAsinh = Math.asinh; var log = Math.log; var sqrt = Math.sqrt; function asinh(x) { return !isFinite(x = +x) || x == 0 ? x : x < 0 ? -asinh(-x) : log(x + sqrt(x * x + 1)); } // `Math.asinh` method // https://tc39.github.io/ecma262/#sec-math.asinh // Tor Browser bug: Math.asinh(0) -> -0 $({ target: 'Math', stat: true, forced: !(nativeAsinh && 1 / nativeAsinh(0) > 0) }, { asinh: asinh }); /***/ }), /***/ "Cq6t": /*!***************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/ieee754.js ***! \***************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { // IEEE754 conversions based on https://github.com/feross/ieee754 // eslint-disable-next-line no-shadow-restricted-names var Infinity = 1 / 0; var abs = Math.abs; var pow = Math.pow; var floor = Math.floor; var log = Math.log; var LN2 = Math.LN2; var pack = function (number, mantissaLength, bytes) { var buffer = new Array(bytes); var exponentLength = bytes * 8 - mantissaLength - 1; var eMax = (1 << exponentLength) - 1; var eBias = eMax >> 1; var rt = mantissaLength === 23 ? pow(2, -24) - pow(2, -77) : 0; var sign = number < 0 || number === 0 && 1 / number < 0 ? 1 : 0; var index = 0; var exponent, mantissa, c; number = abs(number); // eslint-disable-next-line no-self-compare if (number != number || number === Infinity) { // eslint-disable-next-line no-self-compare mantissa = number != number ? 1 : 0; exponent = eMax; } else { exponent = floor(log(number) / LN2); if (number * (c = pow(2, -exponent)) < 1) { exponent--; c *= 2; } if (exponent + eBias >= 1) { number += rt / c; } else { number += rt * pow(2, 1 - eBias); } if (number * c >= 2) { exponent++; c /= 2; } if (exponent + eBias >= eMax) { mantissa = 0; exponent = eMax; } else if (exponent + eBias >= 1) { mantissa = (number * c - 1) * pow(2, mantissaLength); exponent = exponent + eBias; } else { mantissa = number * pow(2, eBias - 1) * pow(2, mantissaLength); exponent = 0; } } for (; mantissaLength >= 8; buffer[index++] = mantissa & 255, mantissa /= 256, mantissaLength -= 8); exponent = exponent << mantissaLength | mantissa; exponentLength += mantissaLength; for (; exponentLength > 0; buffer[index++] = exponent & 255, exponent /= 256, exponentLength -= 8); buffer[--index] |= sign * 128; return buffer; }; var unpack = function (buffer, mantissaLength) { var bytes = buffer.length; var exponentLength = bytes * 8 - mantissaLength - 1; var eMax = (1 << exponentLength) - 1; var eBias = eMax >> 1; var nBits = exponentLength - 7; var index = bytes - 1; var sign = buffer[index--]; var exponent = sign & 127; var mantissa; sign >>= 7; for (; nBits > 0; exponent = exponent * 256 + buffer[index], index--, nBits -= 8); mantissa = exponent & (1 << -nBits) - 1; exponent >>= -nBits; nBits += mantissaLength; for (; nBits > 0; mantissa = mantissa * 256 + buffer[index], index--, nBits -= 8); if (exponent === 0) { exponent = 1 - eBias; } else if (exponent === eMax) { return mantissa ? NaN : sign ? -Infinity : Infinity; } else { mantissa = mantissa + pow(2, mantissaLength); exponent = exponent - eBias; } return (sign ? -1 : 1) * mantissa * pow(2, exponent - mantissaLength); }; module.exports = { pack: pack, unpack: unpack }; /***/ }), /***/ "D1Ff": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.has.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); // `Reflect.has` method // https://tc39.github.io/ecma262/#sec-reflect.has $({ target: 'Reflect', stat: true }, { has: function has(target, propertyKey) { return propertyKey in target; } }); /***/ }), /***/ "D3zA": /*!*********************************************!*\ !*** ./node_modules/function-bind/index.js ***! \*********************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var implementation = __webpack_require__(/*! ./implementation */ "aI7X"); module.exports = Function.prototype.bind || implementation; /***/ }), /***/ "DMUC": /*!*******************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.get-own-property-descriptor.js ***! \*******************************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "0qr0"); var nativeGetOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "g8rt").f; var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var FAILS_ON_PRIMITIVES = fails(function () { nativeGetOwnPropertyDescriptor(1); }); var FORCED = !DESCRIPTORS || FAILS_ON_PRIMITIVES; // `Object.getOwnPropertyDescriptor` method // https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor $({ target: 'Object', stat: true, forced: FORCED, sham: !DESCRIPTORS }, { getOwnPropertyDescriptor: function getOwnPropertyDescriptor(it, key) { return nativeGetOwnPropertyDescriptor(toIndexedObject(it), key); } }); /***/ }), /***/ "DSFK": /*!*******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js ***! \*******************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _arrayWithHoles; }); function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } /***/ }), /***/ "DUzY": /*!***************************************************************************************!*\ !*** ./node_modules/react-redux/node_modules/react-is/cjs/react-is.production.min.js ***! \***************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** @license React v17.0.2 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ var b=60103,c=60106,d=60107,e=60108,f=60114,g=60109,h=60110,k=60112,l=60113,m=60120,n=60115,p=60116,q=60121,r=60122,u=60117,v=60129,w=60131; if("function"===typeof Symbol&&Symbol.for){var x=Symbol.for;b=x("react.element");c=x("react.portal");d=x("react.fragment");e=x("react.strict_mode");f=x("react.profiler");g=x("react.provider");h=x("react.context");k=x("react.forward_ref");l=x("react.suspense");m=x("react.suspense_list");n=x("react.memo");p=x("react.lazy");q=x("react.block");r=x("react.server.block");u=x("react.fundamental");v=x("react.debug_trace_mode");w=x("react.legacy_hidden")} function y(a){if("object"===typeof a&&null!==a){var t=a.$$typeof;switch(t){case b:switch(a=a.type,a){case d:case f:case e:case l:case m:return a;default:switch(a=a&&a.$$typeof,a){case h:case k:case p:case n:case g:return a;default:return t}}case c:return t}}}var z=g,A=b,B=k,C=d,D=p,E=n,F=c,G=f,H=e,I=l;exports.ContextConsumer=h;exports.ContextProvider=z;exports.Element=A;exports.ForwardRef=B;exports.Fragment=C;exports.Lazy=D;exports.Memo=E;exports.Portal=F;exports.Profiler=G;exports.StrictMode=H; exports.Suspense=I;exports.isAsyncMode=function(){return!1};exports.isConcurrentMode=function(){return!1};exports.isContextConsumer=function(a){return y(a)===h};exports.isContextProvider=function(a){return y(a)===g};exports.isElement=function(a){return"object"===typeof a&&null!==a&&a.$$typeof===b};exports.isForwardRef=function(a){return y(a)===k};exports.isFragment=function(a){return y(a)===d};exports.isLazy=function(a){return y(a)===p};exports.isMemo=function(a){return y(a)===n}; exports.isPortal=function(a){return y(a)===c};exports.isProfiler=function(a){return y(a)===f};exports.isStrictMode=function(a){return y(a)===e};exports.isSuspense=function(a){return y(a)===l};exports.isValidElementType=function(a){return"string"===typeof a||"function"===typeof a||a===d||a===f||a===v||a===e||a===l||a===m||a===w||"object"===typeof a&&null!==a&&(a.$$typeof===p||a.$$typeof===n||a.$$typeof===g||a.$$typeof===h||a.$$typeof===k||a.$$typeof===u||a.$$typeof===q||a[0]===r)?!0:!1}; exports.typeOf=y; /***/ }), /***/ "DVoG": /*!*************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.has-own-metadata.js ***! \*************************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var ReflectMetadataModule = __webpack_require__(/*! ../internals/reflect-metadata */ "ls1J"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var ordinaryHasOwnMetadata = ReflectMetadataModule.has; var toMetadataKey = ReflectMetadataModule.toKey; // `Reflect.hasOwnMetadata` method // https://github.com/rbuckton/reflect-metadata $({ target: 'Reflect', stat: true }, { hasOwnMetadata: function hasOwnMetadata(metadataKey, target /* , targetKey */) { var targetKey = arguments.length < 3 ? undefined : toMetadataKey(arguments[2]); return ordinaryHasOwnMetadata(metadataKey, anObject(target), targetKey); } }); /***/ }), /***/ "DVom": /*!**************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.get-own-property-names.js ***! \**************************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var nativeGetOwnPropertyNames = __webpack_require__(/*! ../internals/object-get-own-property-names-external */ "IGnA").f; var FAILS_ON_PRIMITIVES = fails(function () { return !Object.getOwnPropertyNames(1); }); // `Object.getOwnPropertyNames` method // https://tc39.github.io/ecma262/#sec-object.getownpropertynames $({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, { getOwnPropertyNames: nativeGetOwnPropertyNames }); /***/ }), /***/ "Dbv2": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.update.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); // `Set.prototype.update` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { update: function update(key, callback /* , thunk */) { var map = anObject(this); var length = arguments.length; aFunction(callback); var isPresentInMap = map.has(key); if (!isPresentInMap && length < 3) { throw TypeError('Updating absent value'); } var value = isPresentInMap ? map.get(key) : aFunction(length > 2 ? arguments[2] : undefined)(key, map); map.set(key, callback(value, key, map)); return map; } }); /***/ }), /***/ "De94": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/enum-bug-keys.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { // IE8- don't enum bug keys module.exports = [ 'constructor', 'hasOwnProperty', 'isPrototypeOf', 'propertyIsEnumerable', 'toLocaleString', 'toString', 'valueOf' ]; /***/ }), /***/ "Di6M": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/string-punycode-to-ascii.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // based on https://github.com/bestiejs/punycode.js/blob/master/punycode.js var maxInt = 2147483647; // aka. 0x7FFFFFFF or 2^31-1 var base = 36; var tMin = 1; var tMax = 26; var skew = 38; var damp = 700; var initialBias = 72; var initialN = 128; // 0x80 var delimiter = '-'; // '\x2D' var regexNonASCII = /[^\0-\u007E]/; // non-ASCII chars var regexSeparators = /[.\u3002\uFF0E\uFF61]/g; // RFC 3490 separators var OVERFLOW_ERROR = 'Overflow: input needs wider integers to process'; var baseMinusTMin = base - tMin; var floor = Math.floor; var stringFromCharCode = String.fromCharCode; /** * Creates an array containing the numeric code points of each Unicode * character in the string. While JavaScript uses UCS-2 internally, * this function will convert a pair of surrogate halves (each of which * UCS-2 exposes as separate characters) into a single code point, * matching UTF-16. */ var ucs2decode = function (string) { var output = []; var counter = 0; var length = string.length; while (counter < length) { var value = string.charCodeAt(counter++); if (value >= 0xD800 && value <= 0xDBFF && counter < length) { // It's a high surrogate, and there is a next character. var extra = string.charCodeAt(counter++); if ((extra & 0xFC00) == 0xDC00) { // Low surrogate. output.push(((value & 0x3FF) << 10) + (extra & 0x3FF) + 0x10000); } else { // It's an unmatched surrogate; only append this code unit, in case the // next code unit is the high surrogate of a surrogate pair. output.push(value); counter--; } } else { output.push(value); } } return output; }; /** * Converts a digit/integer into a basic code point. */ var digitToBasic = function (digit) { // 0..25 map to ASCII a..z or A..Z // 26..35 map to ASCII 0..9 return digit + 22 + 75 * (digit < 26); }; /** * Bias adaptation function as per section 3.4 of RFC 3492. * https://tools.ietf.org/html/rfc3492#section-3.4 */ var adapt = function (delta, numPoints, firstTime) { var k = 0; delta = firstTime ? floor(delta / damp) : delta >> 1; delta += floor(delta / numPoints); for (; delta > baseMinusTMin * tMax >> 1; k += base) { delta = floor(delta / baseMinusTMin); } return floor(k + (baseMinusTMin + 1) * delta / (delta + skew)); }; /** * Converts a string of Unicode symbols (e.g. a domain name label) to a * Punycode string of ASCII-only symbols. */ // eslint-disable-next-line max-statements var encode = function (input) { var output = []; // Convert the input in UCS-2 to an array of Unicode code points. input = ucs2decode(input); // Cache the length. var inputLength = input.length; // Initialize the state. var n = initialN; var delta = 0; var bias = initialBias; var i, currentValue; // Handle the basic code points. for (i = 0; i < input.length; i++) { currentValue = input[i]; if (currentValue < 0x80) { output.push(stringFromCharCode(currentValue)); } } var basicLength = output.length; // number of basic code points. var handledCPCount = basicLength; // number of code points that have been handled; // Finish the basic string with a delimiter unless it's empty. if (basicLength) { output.push(delimiter); } // Main encoding loop: while (handledCPCount < inputLength) { // All non-basic code points < n have been handled already. Find the next larger one: var m = maxInt; for (i = 0; i < input.length; i++) { currentValue = input[i]; if (currentValue >= n && currentValue < m) { m = currentValue; } } // Increase `delta` enough to advance the decoder's state to , but guard against overflow. var handledCPCountPlusOne = handledCPCount + 1; if (m - n > floor((maxInt - delta) / handledCPCountPlusOne)) { throw RangeError(OVERFLOW_ERROR); } delta += (m - n) * handledCPCountPlusOne; n = m; for (i = 0; i < input.length; i++) { currentValue = input[i]; if (currentValue < n && ++delta > maxInt) { throw RangeError(OVERFLOW_ERROR); } if (currentValue == n) { // Represent delta as a generalized variable-length integer. var q = delta; for (var k = base; /* no condition */; k += base) { var t = k <= bias ? tMin : (k >= bias + tMax ? tMax : k - bias); if (q < t) break; var qMinusT = q - t; var baseMinusT = base - t; output.push(stringFromCharCode(digitToBasic(t + qMinusT % baseMinusT))); q = floor(qMinusT / baseMinusT); } output.push(stringFromCharCode(digitToBasic(q))); bias = adapt(delta, handledCPCountPlusOne, handledCPCount == basicLength); delta = 0; ++handledCPCount; } } ++delta; ++n; } return output.join(''); }; module.exports = function (input) { var encoded = []; var labels = input.toLowerCase().replace(regexSeparators, '\u002E').split('.'); var i, label; for (i = 0; i < labels.length; i++) { label = labels[i]; encoded.push(regexNonASCII.test(label) ? 'xn--' + encode(label) : label); } return encoded.join('.'); }; /***/ }), /***/ "Dyhc": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.lookup-getter.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var FORCED = __webpack_require__(/*! ../internals/object-prototype-accessors-forced */ "i7kj"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "gFfw"); var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "Acmb"); var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "g8rt").f; // `Object.prototype.__lookupGetter__` method // https://tc39.github.io/ecma262/#sec-object.prototype.__lookupGetter__ if (DESCRIPTORS) { $({ target: 'Object', proto: true, forced: FORCED }, { __lookupGetter__: function __lookupGetter__(P) { var O = toObject(this); var key = toPrimitive(P, true); var desc; do { if (desc = getOwnPropertyDescriptor(O, key)) return desc.get; } while (O = getPrototypeOf(O)); } }); } /***/ }), /***/ "E+IA": /*!************************************************!*\ !*** ./node_modules/hash.js/lib/hash/sha/1.js ***! \************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "w8CP"); var common = __webpack_require__(/*! ../common */ "7ckf"); var shaCommon = __webpack_require__(/*! ./common */ "qlaj"); var rotl32 = utils.rotl32; var sum32 = utils.sum32; var sum32_5 = utils.sum32_5; var ft_1 = shaCommon.ft_1; var BlockHash = common.BlockHash; var sha1_K = [ 0x5A827999, 0x6ED9EBA1, 0x8F1BBCDC, 0xCA62C1D6 ]; function SHA1() { if (!(this instanceof SHA1)) return new SHA1(); BlockHash.call(this); this.h = [ 0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476, 0xc3d2e1f0 ]; this.W = new Array(80); } utils.inherits(SHA1, BlockHash); module.exports = SHA1; SHA1.blockSize = 512; SHA1.outSize = 160; SHA1.hmacStrength = 80; SHA1.padLength = 64; SHA1.prototype._update = function _update(msg, start) { var W = this.W; for (var i = 0; i < 16; i++) W[i] = msg[start + i]; for(; i < W.length; i++) W[i] = rotl32(W[i - 3] ^ W[i - 8] ^ W[i - 14] ^ W[i - 16], 1); var a = this.h[0]; var b = this.h[1]; var c = this.h[2]; var d = this.h[3]; var e = this.h[4]; for (i = 0; i < W.length; i++) { var s = ~~(i / 20); var t = sum32_5(rotl32(a, 5), ft_1(s, b, c, d), e, W[i], sha1_K[s]); e = d; d = c; c = rotl32(b, 30); b = a; a = t; } this.h[0] = sum32(this.h[0], a); this.h[1] = sum32(this.h[1], b); this.h[2] = sum32(this.h[2], c); this.h[3] = sum32(this.h[3], d); this.h[4] = sum32(this.h[4], e); }; SHA1.prototype._digest = function digest(enc) { if (enc === 'hex') return utils.toHex32(this.h, 'big'); else return utils.split32(this.h, 'big'); }; /***/ }), /***/ "EE3K": /*!***************************************************!*\ !*** ./node_modules/rc-notification/es/Notice.js ***! \***************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Notice; }); /* harmony import */ var _babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/defineProperty */ "rePB"); /* harmony import */ var _babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var _babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var _babel_runtime_helpers_esm_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/esm/possibleConstructorReturn */ "md7G"); /* harmony import */ var _babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @babel/runtime/helpers/esm/getPrototypeOf */ "foSv"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_6__); /* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react-dom */ "faye"); /* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_dom__WEBPACK_IMPORTED_MODULE_7__); /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! classnames */ "TSYQ"); /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_8__); function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function () { var Super = Object(_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = Object(_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return Object(_babel_runtime_helpers_esm_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])(this, result); }; } function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } var Notice = /*#__PURE__*/function (_Component) { Object(_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(Notice, _Component); var _super = _createSuper(Notice); function Notice() { var _this; Object(_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(this, Notice); _this = _super.apply(this, arguments); _this.closeTimer = null; _this.close = function (e) { if (e) { e.stopPropagation(); } _this.clearCloseTimer(); var onClose = _this.props.onClose; if (onClose) { onClose(); } }; _this.startCloseTimer = function () { if (_this.props.duration) { _this.closeTimer = window.setTimeout(function () { _this.close(); }, _this.props.duration * 1000); } }; _this.clearCloseTimer = function () { if (_this.closeTimer) { clearTimeout(_this.closeTimer); _this.closeTimer = null; } }; return _this; } Object(_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])(Notice, [{ key: "componentDidMount", value: function componentDidMount() { this.startCloseTimer(); } }, { key: "componentDidUpdate", value: function componentDidUpdate(prevProps) { if (this.props.duration !== prevProps.duration || this.props.update) { this.restartCloseTimer(); } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { this.clearCloseTimer(); } }, { key: "restartCloseTimer", value: function restartCloseTimer() { this.clearCloseTimer(); this.startCloseTimer(); } }, { key: "render", value: function render() { var _this2 = this; var _this$props = this.props, prefixCls = _this$props.prefixCls, className = _this$props.className, closable = _this$props.closable, closeIcon = _this$props.closeIcon, style = _this$props.style, onClick = _this$props.onClick, children = _this$props.children, holder = _this$props.holder; var componentClass = "".concat(prefixCls, "-notice"); var dataOrAriaAttributeProps = Object.keys(this.props).reduce(function (acc, key) { if (key.substr(0, 5) === 'data-' || key.substr(0, 5) === 'aria-' || key === 'role') { acc[key] = _this2.props[key]; } return acc; }, {}); var node = react__WEBPACK_IMPORTED_MODULE_6___default.a.createElement("div", Object.assign({ className: classnames__WEBPACK_IMPORTED_MODULE_8___default()(componentClass, className, Object(_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, "".concat(componentClass, "-closable"), closable)), style: style, onMouseEnter: this.clearCloseTimer, onMouseLeave: this.startCloseTimer, onClick: onClick }, dataOrAriaAttributeProps), react__WEBPACK_IMPORTED_MODULE_6___default.a.createElement("div", { className: "".concat(componentClass, "-content") }, children), closable ? react__WEBPACK_IMPORTED_MODULE_6___default.a.createElement("a", { tabIndex: 0, onClick: this.close, className: "".concat(componentClass, "-close") }, closeIcon || react__WEBPACK_IMPORTED_MODULE_6___default.a.createElement("span", { className: "".concat(componentClass, "-close-x") })) : null); if (holder) { return react_dom__WEBPACK_IMPORTED_MODULE_7___default.a.createPortal(node, holder); } return node; } }]); return Notice; }(react__WEBPACK_IMPORTED_MODULE_6__["Component"]); Notice.defaultProps = { onClose: function onClose() {}, duration: 1.5, style: { right: '50%' } }; /***/ }), /***/ "ENif": /*!******************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js ***! \******************************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // TODO: Remove from `core-js@4` since it's moved to entry points __webpack_require__(/*! ../modules/es.regexp.exec */ "nlPz"); var redefine = __webpack_require__(/*! ../internals/redefine */ "NMFW"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var regexpExec = __webpack_require__(/*! ../internals/regexp-exec */ "NcLc"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "lz10"); var SPECIES = wellKnownSymbol('species'); var REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () { // #replace needs built-in support for named groups. // #match works fine because it just return the exec results, even if it has // a "grops" property. var re = /./; re.exec = function () { var result = []; result.groups = { a: '7' }; return result; }; return ''.replace(re, '$') !== '7'; }); // IE <= 11 replaces $0 with the whole match, as if it was $& // https://stackoverflow.com/questions/6024666/getting-ie-to-replace-a-regex-with-the-literal-string-0 var REPLACE_KEEPS_$0 = (function () { return 'a'.replace(/./, '$0') === '$0'; })(); var REPLACE = wellKnownSymbol('replace'); // Safari <= 13.0.3(?) substitutes nth capture where n>m with an empty string var REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE = (function () { if (/./[REPLACE]) { return /./[REPLACE]('a', '$0') === ''; } return false; })(); // Chrome 51 has a buggy "split" implementation when RegExp#exec !== nativeExec // Weex JS has frozen built-in prototypes, so use try / catch wrapper var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = !fails(function () { var re = /(?:)/; var originalExec = re.exec; re.exec = function () { return originalExec.apply(this, arguments); }; var result = 'ab'.split(re); return result.length !== 2 || result[0] !== 'a' || result[1] !== 'b'; }); module.exports = function (KEY, length, exec, sham) { var SYMBOL = wellKnownSymbol(KEY); var DELEGATES_TO_SYMBOL = !fails(function () { // String methods call symbol-named RegEp methods var O = {}; O[SYMBOL] = function () { return 7; }; return ''[KEY](O) != 7; }); var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL && !fails(function () { // Symbol-named RegExp methods call .exec var execCalled = false; var re = /a/; if (KEY === 'split') { // We can't use real regex here since it causes deoptimization // and serious performance degradation in V8 // https://github.com/zloirock/core-js/issues/306 re = {}; // RegExp[@@split] doesn't call the regex's exec method, but first creates // a new one. We need to return the patched regex when creating the new one. re.constructor = {}; re.constructor[SPECIES] = function () { return re; }; re.flags = ''; re[SYMBOL] = /./[SYMBOL]; } re.exec = function () { execCalled = true; return null; }; re[SYMBOL](''); return !execCalled; }); if ( !DELEGATES_TO_SYMBOL || !DELEGATES_TO_EXEC || (KEY === 'replace' && !( REPLACE_SUPPORTS_NAMED_GROUPS && REPLACE_KEEPS_$0 && !REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE )) || (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC) ) { var nativeRegExpMethod = /./[SYMBOL]; var methods = exec(SYMBOL, ''[KEY], function (nativeMethod, regexp, str, arg2, forceStringMethod) { if (regexp.exec === regexpExec) { if (DELEGATES_TO_SYMBOL && !forceStringMethod) { // The native String method already delegates to @@method (this // polyfilled function), leasing to infinite recursion. // We avoid it by directly calling the native @@method method. return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) }; } return { done: true, value: nativeMethod.call(str, regexp, arg2) }; } return { done: false }; }, { REPLACE_KEEPS_$0: REPLACE_KEEPS_$0, REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE: REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE }); var stringMethod = methods[0]; var regexMethod = methods[1]; redefine(String.prototype, KEY, stringMethod); redefine(RegExp.prototype, SYMBOL, length == 2 // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue) // 21.2.5.11 RegExp.prototype[@@split](string, limit) ? function (string, arg) { return regexMethod.call(string, this, arg); } // 21.2.5.6 RegExp.prototype[@@match](string) // 21.2.5.9 RegExp.prototype[@@search](string) : function (string) { return regexMethod.call(string, this); } ); } if (sham) createNonEnumerableProperty(RegExp.prototype[SYMBOL], 'sham', true); }; /***/ }), /***/ "EOz7": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.starts-with.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "g8rt").f; var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var notARegExp = __webpack_require__(/*! ../internals/not-a-regexp */ "rjJZ"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "FCfD"); var correctIsRegExpLogic = __webpack_require__(/*! ../internals/correct-is-regexp-logic */ "C7V6"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var nativeStartsWith = ''.startsWith; var min = Math.min; var CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('startsWith'); // https://github.com/zloirock/core-js/pull/702 var MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function () { var descriptor = getOwnPropertyDescriptor(String.prototype, 'startsWith'); return descriptor && !descriptor.writable; }(); // `String.prototype.startsWith` method // https://tc39.github.io/ecma262/#sec-string.prototype.startswith $({ target: 'String', proto: true, forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC }, { startsWith: function startsWith(searchString /* , position = 0 */) { var that = String(requireObjectCoercible(this)); notARegExp(searchString); var index = toLength(min(arguments.length > 1 ? arguments[1] : undefined, that.length)); var search = String(searchString); return nativeStartsWith ? nativeStartsWith.call(that, search, index) : that.slice(index, index + search.length) === search; } }); /***/ }), /***/ "EbDI": /*!****************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/iterableToArray.js ***! \****************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } module.exports = _iterableToArray, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "EdiO": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/arrayLikeToArray.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } module.exports = _arrayLikeToArray; /***/ }), /***/ "EgRx": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.to-string-tag.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "kiNa"); // Math[@@toStringTag] property // https://tc39.github.io/ecma262/#sec-math-@@tostringtag setToStringTag(Math, 'Math', true); /***/ }), /***/ "Ei+o": /*!***************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/classof.js ***! \***************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var TO_STRING_TAG_SUPPORT = __webpack_require__(/*! ../internals/to-string-tag-support */ "1Cbe"); var classofRaw = __webpack_require__(/*! ../internals/classof-raw */ "UwrT"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var TO_STRING_TAG = wellKnownSymbol('toStringTag'); // ES3 wrong here var CORRECT_ARGUMENTS = classofRaw(function () { return arguments; }()) == 'Arguments'; // fallback for IE11 Script Access Denied error var tryGet = function (it, key) { try { return it[key]; } catch (error) { /* empty */ } }; // getting tag from ES6+ `Object.prototype.toString` module.exports = TO_STRING_TAG_SUPPORT ? classofRaw : function (it) { var O, tag, result; return it === undefined ? 'Undefined' : it === null ? 'Null' // @@toStringTag case : typeof (tag = tryGet(O = Object(it), TO_STRING_TAG)) == 'string' ? tag // builtinTag case : CORRECT_ARGUMENTS ? classofRaw(O) // ES3 arguments fallback : (result = classofRaw(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : result; }; /***/ }), /***/ "EnLX": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.from-code-point.js ***! \*******************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "bIKR"); var fromCharCode = String.fromCharCode; var nativeFromCodePoint = String.fromCodePoint; // length should be 1, old FF problem var INCORRECT_LENGTH = !!nativeFromCodePoint && nativeFromCodePoint.length != 1; // `String.fromCodePoint` method // https://tc39.github.io/ecma262/#sec-string.fromcodepoint $({ target: 'String', stat: true, forced: INCORRECT_LENGTH }, { fromCodePoint: function fromCodePoint(x) { // eslint-disable-line no-unused-vars var elements = []; var length = arguments.length; var i = 0; var code; while (length > i) { code = +arguments[i++]; if (toAbsoluteIndex(code, 0x10FFFF) !== code) throw RangeError(code + ' is not a valid code point'); elements.push(code < 0x10000 ? fromCharCode(code) : fromCharCode(((code -= 0x10000) >> 10) + 0xD800, code % 0x400 + 0xDC00) ); } return elements.join(''); } }); /***/ }), /***/ "ErOA": /*!****************************!*\ !*** ./src/utils/fetch.ts ***! \****************************/ /*! exports provided: parseParams, default, get, getqq, post, put, del */ /*! exports used: default, del, get, getqq, parseParams, post, put */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return parseParams; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return request; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return get; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return getqq; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return post; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return put; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return del; }); /* harmony import */ var antd_es_message_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/message/style */ "miYZ"); /* harmony import */ var antd_es_message__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/message */ "tsqr"); /* harmony import */ var antd_es_modal_style__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd/es/modal/style */ "2qtc"); /* harmony import */ var antd_es_modal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/modal */ "kLXV"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var antd_es_notification_style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/notification/style */ "/xke"); /* harmony import */ var antd_es_notification__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! antd/es/notification */ "TeRw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_8__); /* harmony import */ var dva__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! dva */ "LpSC"); /* harmony import */ var dva__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(dva__WEBPACK_IMPORTED_MODULE_9__); /* harmony import */ var _env__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./env */ "m3rI"); /* harmony import */ var hash_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! hash.js */ "fZJM"); /* harmony import */ var hash_js__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(hash_js__WEBPACK_IMPORTED_MODULE_11__); /* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! umi */ "9kvl"); var modalConfirm; var codeMessage = { 200: '服务器成功返回请求的数据。', 201: '新建或修改数据成功。', 202: '一个请求已经进入后台排队(异步任务)。', 204: '删除数据成功。', 400: '发出的请求有错误,服务器没有进行新建或修改数据的操作。', 401: '用户没有权限(令牌、用户名、密码错误)。', 403: '用户得到授权,但是访问是被禁止的。', 404: '发出的请求针对的是不存在的记录,服务器没有进行操作。', 406: '请求的格式不可得。', 410: '请求的资源被永久删除,且不会再得到的。', 422: '当创建一个对象时,发生一个验证错误。', 500: '服务器发生错误,请检查服务器。', 502: '网关错误。', 503: '服务不可用,服务器暂时过载或维护。', 504: '网关超时。' }; var checkStatus = /*#__PURE__*/function () { var _ref = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_7__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_8___default.a.mark(function _callee(response, responseData) { var errortext, text, resJson, error; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_8___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: if (!(response.status >= 200 && response.status < 300)) { _context.next = 2; break; } return _context.abrupt("return", response); case 2: debugger; errortext = codeMessage[response.status] || response.statusText; resJson = response.json(); _context.next = 7; return resJson.then(function (resolve, reject) { setTimeout(function () { var app = Object(umi__WEBPACK_IMPORTED_MODULE_12__[/* getDvaApp */ "c"])(); // reportData(ENV.REPORT_SERVER + "/report/error", { // code: resolve.code, // status: response.status, // message: resolve.message, // requestData: { ...responseData, cookie: document.cookie }, // responseData: { ...response, ...resolve }, // user: app._store.getState().user.userInfo // }) }, 400); text = resolve.message; antd_es_notification__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].error({ style: { wordBreak: 'break-all' }, // duration: null, message: resolve.message || "\u8BF7\u6C42\u9519\u8BEF ".concat(response.status, ": ").concat(response.message), description: resolve.message ? '' : errortext }); }); case 7: error = new Error(errortext); error.name = response.status; error.response = response; throw { data: response, code: response.status, message: text || errortext }; case 11: case "end": return _context.stop(); } } }, _callee); })); return function checkStatus(_x, _x2) { return _ref.apply(this, arguments); }; }(); var cachedSave = function cachedSave(response, hashcode) { var contentType = response.headers.get('Content-Type'); if (contentType && contentType.match(/application\/json/i)) { response.clone().text().then(function () {// sessionStorage.setItem(hashcode, content) // sessionStorage.setItem(`${hashcode}:timestamp`, Date.now()) }); } return response; }; var parseParams = function parseParams(param) { param = param || {}; // param.domain = window.location.host var paramStr = ''; var _loop = function _loop(_key) { if (typeof param[_key] === 'object') { if (Array.isArray(param[_key])) { param[_key].forEach(function (element, k) { paramStr += '&' + _key + "[]=" + element; }); } } else { // if ((param[key]) || param[key] === 0) paramStr += '&' + _key + '=' + param[_key]; } }; for (var _key in param) { _loop(_key); } return paramStr.substr(1); }; function request(url, option, flag) { !option.method ? option.method = 'get' : ''; option.method = option.method.toUpperCase(); option.mode = 'cors'; var options = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, option); // options.domain = window.location.host var fingerprint = url + (options.body ? JSON.stringify(options.body) : ''); var hashcode = hash_js__WEBPACK_IMPORTED_MODULE_11___default.a.sha256().update(fingerprint).digest('hex'); var defaultOptions = { credentials: 'include', withCredentials: true }; var newOptions = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, defaultOptions), options); if (newOptions.method === 'POST' || newOptions.method === 'PUT' || newOptions.method === 'PATCH' || newOptions.method === 'DELETE') { if (!flag) { newOptions.headers = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({ Accept: 'application/json', 'Content-Type': 'application/json; charset=utf-8' }, newOptions.headers); newOptions.body = JSON.stringify(options.body); } else { newOptions.headers = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, newOptions.headers); newOptions.body = options.body; } } if (newOptions.method == 'GET') { newOptions.headers = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({ Accept: 'application/json', 'Content-Type': 'application/json; charset=utf-8' }, newOptions.headers); url += '?' + parseParams(options.params); } // newOptions.headers.Authorization = // 'Bearer 09cb06de7874a0cfae0608ba5126b3b30dcb5d2a' // if (localStorage.getItem('xhr-user-info')) { // const token = JSON.parse(localStorage.getItem('xhr-user-info')).apiToken // newOptions.headers.Authorization = 'Bearer ' + token // } var expirys = options.expirys && 60; /** * @description: 枚举出请求数据格式类型 * @param {type} 枚举类型 * @return: */ var ContentType; /** * @description: 枚举request请求的method方法 * @param {type} 枚举类型 * @return: */ (function (ContentType) { ContentType["json"] = "application/json;charset=UTF-8"; ContentType["form"] = "application/x-www-form-urlencoded; charset=UTF-8"; })(ContentType || (ContentType = {})); var HttpMethod; /** * @description: 声明请求头header的类型 * @param {type} * @return: */ (function (HttpMethod) { HttpMethod["get"] = "GET"; HttpMethod["post"] = "POST"; })(HttpMethod || (HttpMethod = {})); // if (options.expirys !== false) { // const cached = sessionStorage.getItem(hashcode) // const whenCached = sessionStorage.getItem(`${hashcode}:timestamp`) // if (cached !== null && whenCached !== null) { // const age = (Date.now() - whenCached) / 1000 // if (age < expirys) { // const response = new Response(new Blob([cached])) // return response.json() // } // sessionStorage.removeItem(hashcode) // sessionStorage.removeItem(`${hashcode}:timestamp`) // } // } var downloadFile = /*#__PURE__*/function () { var _ref2 = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_7__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_8___default.a.mark(function _callee2(response) { var d, fileName, blob, a, url, filename; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_8___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: _context2.next = 2; return response.arrayBuffer(); case 2: d = _context2.sent; blob = new Blob([d]); try { fileName = response.headers.get('content-type').split(';')[1].replace('filename=', ''); } catch (e) { fileName = 'userfiles.zip'; } a = document.createElement('a'); url = window.URL.createObjectURL(blob); filename = fileName; a.href = url; a.download = filename; a.click(); window.URL.revokeObjectURL(url); case 12: case "end": return _context2.stop(); } } }, _callee2); })); return function downloadFile(_x3) { return _ref2.apply(this, arguments); }; }(); var prefixUrl = _env__WEBPACK_IMPORTED_MODULE_10__[/* default */ "a"].API_SERVER; if (window.ENV === 'dev') prefixUrl = ''; return dva__WEBPACK_IMPORTED_MODULE_9___default()(prefixUrl + url, newOptions).then(function (response) { return checkStatus(response, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({ url: _env__WEBPACK_IMPORTED_MODULE_10__[/* default */ "a"].API_SERVER + url }, newOptions)); }).then(function (response) { return cachedSave(response, hashcode); }).then( /*#__PURE__*/function () { var _ref3 = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_7__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_8___default.a.mark(function _callee3(response) { var d, _newOptions$params, _newOptions$body; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_8___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: if (!(response.status === 204)) { _context3.next = 2; break; } return _context3.abrupt("return", response.text()); case 2: if (!(response.headers.get('content-type').indexOf('application/json') > -1)) { _context3.next = 8; break; } _context3.next = 5; return response.json(); case 5: d = _context3.sent; _context3.next = 12; break; case 8: downloadFile(response); _context3.next = 11; return response.arrayBuffer(); case 11: d = _context3.sent; case 12: try { if (d.status === 401 && (!((_newOptions$params = newOptions.params) !== null && _newOptions$params !== void 0 && _newOptions$params.hidePopLogin) || !((_newOptions$body = newOptions.body) !== null && _newOptions$body !== void 0 && _newOptions$body.hidePopLogin))) { console.log('new:', newOptions); Object(umi__WEBPACK_IMPORTED_MODULE_12__[/* getDvaApp */ "c"])()._store.dispatch({ type: 'user/showPopLogin', payload: { showPopLogin: true, showClosable: true } }); } if (d.status === 402) { if (localStorage.getItem('addinfo') === '2') { //弹窗 填充信息 Object(umi__WEBPACK_IMPORTED_MODULE_12__[/* getDvaApp */ "c"])()._store.dispatch({ type: 'shixunHomeworks/setActionTabs', payload: { key: '填充信息弹窗' } }); } else { modalConfirm = modalConfirm || antd_es_modal__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].confirm({ visible: false, okText: '确定', cancelText: '取消' }); modalConfirm.update({ centered: true, visible: true, title: '提示', content: '您需要去完善您的个人资料,才能使用此功能', okText: '立即完善', cancelText: '稍后完善', onOk: function onOk() { umi__WEBPACK_IMPORTED_MODULE_12__[/* history */ "d"].push('/account/profile/edit'); } }); } } } catch (e) { console.log('fetcherr', e); } handleHttpStatus(d, url); return _context3.abrupt("return", d); case 15: case "end": return _context3.stop(); } } }, _callee3); })); return function (_x4) { return _ref3.apply(this, arguments); }; }()).catch(function (e, a, b) { try { var status = e.code; if (status) { if (status === 401) { Object(umi__WEBPACK_IMPORTED_MODULE_12__[/* getDvaApp */ "c"])()._store.dispatch({ type: 'user/showPopLogin', payload: { showPopLogin: true, showClosable: true } }); return; } handleHttpStatus(e, url); } else { antd_es_notification__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].error({ style: { wordBreak: 'break-all' }, duration: null, message: "\u60A8\u7684\u7F51\u7EDC\u53EF\u80FD\u51FA\u73B0\u4E86\u95EE\u9898\uFF0C\u8BF7\u7A0D\u540E\u518D\u8BD5", description: url }); } return e; } catch (e) {} }); } var historyFlag = false; var errorFlag = false; var handleHttpStatus = function handleHttpStatus(e, url) { if ((e.status == -1 || e.status == -2 || e.status > 400) && e.status != 403 && !errorFlag) { errorFlag = true; setTimeout(function () { return errorFlag = false; }, 500); antd_es_message__WEBPACK_IMPORTED_MODULE_1__[/* default */ "b"].warn({ content: e.message, key: 'message-key' }); return; } var mapping = { 403: '/403', 404: '/404', 500: '/500' }; if (mapping[e.status] && !historyFlag) { var _getDvaApp$_store$get = Object(umi__WEBPACK_IMPORTED_MODULE_12__[/* getDvaApp */ "c"])()._store.getState(), user = _getDvaApp$_store$get.user; var userInfo = user.userInfo; if (window.location.pathname.indexOf('/users') > -1 && document.domain === 'kepukehuan.educoder.net') alert(e.status + ':' + (userInfo === null || userInfo === void 0 ? void 0 : userInfo.id) + '---' + url); historyFlag = true; setTimeout(function () { return historyFlag = false; }, 500); if (e.status === 403) { umi__WEBPACK_IMPORTED_MODULE_12__[/* history */ "d"].replace(mapping[e.status]); } else { umi__WEBPACK_IMPORTED_MODULE_12__[/* history */ "d"].replace(mapping[e.status]); } sessionStorage.setItem('errorStatus', JSON.stringify(e)); return; } }; function get(url, params) { return request("/api/".concat(url), { method: 'Get', params: params || {} }); } function getqq(url, params) { return request("/".concat(url), { method: 'Get', params: params }); } function post(url, params) { return request("/api/".concat(url), { method: 'Post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, params) }); } function put(url, params) { return request("/api/".concat(url), { method: 'Put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, params) }); } function del(url) { return request("/api/".concat(url), { method: 'delete' }); } /***/ }), /***/ "EzR6": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/indexed-object.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var classof = __webpack_require__(/*! ../internals/classof-raw */ "UwrT"); var split = ''.split; // fallback for non-array-like ES3 and non-enumerable old V8 strings module.exports = fails(function () { // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346 // eslint-disable-next-line no-prototype-builtins return !Object('z').propertyIsEnumerable(0); }) ? function (it) { return classof(it) == 'String' ? split.call(it, '') : Object(it); } : Object; /***/ }), /***/ "F1NP": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.subarray.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "bIKR"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "/dTS"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.subarray` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.subarray exportTypedArrayMethod('subarray', function subarray(begin, end) { var O = aTypedArray(this); var length = O.length; var beginIndex = toAbsoluteIndex(begin, length); return new (speciesConstructor(O, O.constructor))( O.buffer, O.byteOffset + beginIndex * O.BYTES_PER_ELEMENT, toLength((end === undefined ? length : toAbsoluteIndex(end, length)) - beginIndex) ); }); /***/ }), /***/ "F52u": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/this-number-value.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var classof = __webpack_require__(/*! ../internals/classof-raw */ "UwrT"); // `thisNumberValue` abstract operation // https://tc39.github.io/ecma262/#sec-thisnumbervalue module.exports = function (value) { if (typeof value != 'number' && classof(value) != 'Number') { throw TypeError('Incorrect invocation'); } return +value; }; /***/ }), /***/ "FBts": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.imulh.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); // `Math.imulh` method // https://gist.github.com/BrendanEich/4294d5c212a6d2254703 // TODO: Remove from `core-js@4` $({ target: 'Math', stat: true }, { imulh: function imulh(u, v) { var UINT16 = 0xFFFF; var $u = +u; var $v = +v; var u0 = $u & UINT16; var v0 = $v & UINT16; var u1 = $u >> 16; var v1 = $v >> 16; var t = (u1 * v0 >>> 0) + (u0 * v0 >>> 16); return u1 * v1 + (t >> 16) + ((u0 * v1 >>> 0) + (t & UINT16) >> 16); } }); /***/ }), /***/ "FCfD": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/require-object-coercible.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { // `RequireObjectCoercible` abstract operation // https://tc39.github.io/ecma262/#sec-requireobjectcoercible module.exports = function (it) { if (it == undefined) throw TypeError("Can't call method on " + it); return it; }; /***/ }), /***/ "FER5": /*!****************************************************************!*\ !*** ./node_modules/@ctrl/tinycolor/dist/module/conversion.js ***! \****************************************************************/ /*! exports provided: rgbToRgb, rgbToHsl, hslToRgb, rgbToHsv, hsvToRgb, rgbToHex, rgbaToHex, rgbaToArgbHex, convertDecimalToHex, convertHexToDecimal, parseIntFromHex, numberInputToObject */ /*! exports used: convertHexToDecimal, hslToRgb, hsvToRgb, parseIntFromHex, rgbToHex, rgbToHsv, rgbToRgb */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return rgbToRgb; }); /* unused harmony export rgbToHsl */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return hslToRgb; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return rgbToHsv; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return hsvToRgb; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return rgbToHex; }); /* unused harmony export rgbaToHex */ /* unused harmony export rgbaToArgbHex */ /* unused harmony export convertDecimalToHex */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return convertHexToDecimal; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return parseIntFromHex; }); /* unused harmony export numberInputToObject */ /* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./util */ "b3aT"); // `rgbToHsl`, `rgbToHsv`, `hslToRgb`, `hsvToRgb` modified from: // /** * Handle bounds / percentage checking to conform to CSS color spec * * *Assumes:* r, g, b in [0, 255] or [0, 1] * *Returns:* { r, g, b } in [0, 255] */ function rgbToRgb(r, g, b) { return { r: Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* bound01 */ "a"])(r, 255) * 255, g: Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* bound01 */ "a"])(g, 255) * 255, b: Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* bound01 */ "a"])(b, 255) * 255, }; } /** * Converts an RGB color value to HSL. * *Assumes:* r, g, and b are contained in [0, 255] or [0, 1] * *Returns:* { h, s, l } in [0,1] */ function rgbToHsl(r, g, b) { r = Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* bound01 */ "a"])(r, 255); g = Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* bound01 */ "a"])(g, 255); b = Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* bound01 */ "a"])(b, 255); var max = Math.max(r, g, b); var min = Math.min(r, g, b); var h = 0; var s = 0; var l = (max + min) / 2; if (max === min) { s = 0; h = 0; // achromatic } else { var d = max - min; s = l > 0.5 ? d / (2 - max - min) : d / (max + min); switch (max) { case r: h = (g - b) / d + (g < b ? 6 : 0); break; case g: h = (b - r) / d + 2; break; case b: h = (r - g) / d + 4; break; default: break; } h /= 6; } return { h: h, s: s, l: l }; } function hue2rgb(p, q, t) { if (t < 0) { t += 1; } if (t > 1) { t -= 1; } if (t < 1 / 6) { return p + (q - p) * (6 * t); } if (t < 1 / 2) { return q; } if (t < 2 / 3) { return p + (q - p) * (2 / 3 - t) * 6; } return p; } /** * Converts an HSL color value to RGB. * * *Assumes:* h is contained in [0, 1] or [0, 360] and s and l are contained [0, 1] or [0, 100] * *Returns:* { r, g, b } in the set [0, 255] */ function hslToRgb(h, s, l) { var r; var g; var b; h = Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* bound01 */ "a"])(h, 360); s = Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* bound01 */ "a"])(s, 100); l = Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* bound01 */ "a"])(l, 100); if (s === 0) { // achromatic g = l; b = l; r = l; } else { var q = l < 0.5 ? l * (1 + s) : l + s - l * s; var p = 2 * l - q; r = hue2rgb(p, q, h + 1 / 3); g = hue2rgb(p, q, h); b = hue2rgb(p, q, h - 1 / 3); } return { r: r * 255, g: g * 255, b: b * 255 }; } /** * Converts an RGB color value to HSV * * *Assumes:* r, g, and b are contained in the set [0, 255] or [0, 1] * *Returns:* { h, s, v } in [0,1] */ function rgbToHsv(r, g, b) { r = Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* bound01 */ "a"])(r, 255); g = Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* bound01 */ "a"])(g, 255); b = Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* bound01 */ "a"])(b, 255); var max = Math.max(r, g, b); var min = Math.min(r, g, b); var h = 0; var v = max; var d = max - min; var s = max === 0 ? 0 : d / max; if (max === min) { h = 0; // achromatic } else { switch (max) { case r: h = (g - b) / d + (g < b ? 6 : 0); break; case g: h = (b - r) / d + 2; break; case b: h = (r - g) / d + 4; break; default: break; } h /= 6; } return { h: h, s: s, v: v }; } /** * Converts an HSV color value to RGB. * * *Assumes:* h is contained in [0, 1] or [0, 360] and s and v are contained in [0, 1] or [0, 100] * *Returns:* { r, g, b } in the set [0, 255] */ function hsvToRgb(h, s, v) { h = Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* bound01 */ "a"])(h, 360) * 6; s = Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* bound01 */ "a"])(s, 100); v = Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* bound01 */ "a"])(v, 100); var i = Math.floor(h); var f = h - i; var p = v * (1 - s); var q = v * (1 - f * s); var t = v * (1 - (1 - f) * s); var mod = i % 6; var r = [v, q, p, p, t, v][mod]; var g = [t, v, v, q, p, p][mod]; var b = [p, p, t, v, v, q][mod]; return { r: r * 255, g: g * 255, b: b * 255 }; } /** * Converts an RGB color to hex * * Assumes r, g, and b are contained in the set [0, 255] * Returns a 3 or 6 character hex */ function rgbToHex(r, g, b, allow3Char) { var hex = [ Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* pad2 */ "d"])(Math.round(r).toString(16)), Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* pad2 */ "d"])(Math.round(g).toString(16)), Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* pad2 */ "d"])(Math.round(b).toString(16)), ]; // Return a 3 character hex if possible if (allow3Char && hex[0].startsWith(hex[0].charAt(1)) && hex[1].startsWith(hex[1].charAt(1)) && hex[2].startsWith(hex[2].charAt(1))) { return hex[0].charAt(0) + hex[1].charAt(0) + hex[2].charAt(0); } return hex.join(''); } /** * Converts an RGBA color plus alpha transparency to hex * * Assumes r, g, b are contained in the set [0, 255] and * a in [0, 1]. Returns a 4 or 8 character rgba hex */ // eslint-disable-next-line max-params function rgbaToHex(r, g, b, a, allow4Char) { var hex = [ Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* pad2 */ "d"])(Math.round(r).toString(16)), Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* pad2 */ "d"])(Math.round(g).toString(16)), Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* pad2 */ "d"])(Math.round(b).toString(16)), Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* pad2 */ "d"])(convertDecimalToHex(a)), ]; // Return a 4 character hex if possible if (allow4Char && hex[0].startsWith(hex[0].charAt(1)) && hex[1].startsWith(hex[1].charAt(1)) && hex[2].startsWith(hex[2].charAt(1)) && hex[3].startsWith(hex[3].charAt(1))) { return hex[0].charAt(0) + hex[1].charAt(0) + hex[2].charAt(0) + hex[3].charAt(0); } return hex.join(''); } /** * Converts an RGBA color to an ARGB Hex8 string * Rarely used, but required for "toFilter()" */ function rgbaToArgbHex(r, g, b, a) { var hex = [ Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* pad2 */ "d"])(convertDecimalToHex(a)), Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* pad2 */ "d"])(Math.round(r).toString(16)), Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* pad2 */ "d"])(Math.round(g).toString(16)), Object(_util__WEBPACK_IMPORTED_MODULE_0__[/* pad2 */ "d"])(Math.round(b).toString(16)), ]; return hex.join(''); } /** Converts a decimal to a hex value */ function convertDecimalToHex(d) { return Math.round(parseFloat(d) * 255).toString(16); } /** Converts a hex value to a decimal */ function convertHexToDecimal(h) { return parseIntFromHex(h) / 255; } /** Parse a base-16 hex value into a base-10 integer */ function parseIntFromHex(val) { return parseInt(val, 16); } function numberInputToObject(color) { return { r: color >> 16, g: (color & 0xff00) >> 8, b: color & 0xff, }; } /***/ }), /***/ "FIIH": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.iterator.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var ArrayIterators = __webpack_require__(/*! ../modules/es.array.iterator */ "FbcW"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var ITERATOR = wellKnownSymbol('iterator'); var Uint8Array = global.Uint8Array; var arrayValues = ArrayIterators.values; var arrayKeys = ArrayIterators.keys; var arrayEntries = ArrayIterators.entries; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; var nativeTypedArrayIterator = Uint8Array && Uint8Array.prototype[ITERATOR]; var CORRECT_ITER_NAME = !!nativeTypedArrayIterator && (nativeTypedArrayIterator.name == 'values' || nativeTypedArrayIterator.name == undefined); var typedArrayValues = function values() { return arrayValues.call(aTypedArray(this)); }; // `%TypedArray%.prototype.entries` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.entries exportTypedArrayMethod('entries', function entries() { return arrayEntries.call(aTypedArray(this)); }); // `%TypedArray%.prototype.keys` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.keys exportTypedArrayMethod('keys', function keys() { return arrayKeys.call(aTypedArray(this)); }); // `%TypedArray%.prototype.values` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.values exportTypedArrayMethod('values', typedArrayValues, !CORRECT_ITER_NAME); // `%TypedArray%.prototype[@@iterator]` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype-@@iterator exportTypedArrayMethod(ITERATOR, typedArrayValues, !CORRECT_ITER_NAME); /***/ }), /***/ "FK48": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.group-by.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); // `Map.groupBy` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Map', stat: true }, { groupBy: function groupBy(iterable, keyDerivative) { var newMap = new this(); aFunction(keyDerivative); var has = aFunction(newMap.has); var get = aFunction(newMap.get); var set = aFunction(newMap.set); iterate(iterable, function (element) { var derivedKey = keyDerivative(element); if (!has.call(newMap, derivedKey)) set.call(newMap, derivedKey, [element]); else get.call(newMap, derivedKey).push(element); }); return newMap; } }); /***/ }), /***/ "FKIO": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.umulh.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); // `Math.umulh` method // https://gist.github.com/BrendanEich/4294d5c212a6d2254703 // TODO: Remove from `core-js@4` $({ target: 'Math', stat: true }, { umulh: function umulh(u, v) { var UINT16 = 0xFFFF; var $u = +u; var $v = +v; var u0 = $u & UINT16; var v0 = $v & UINT16; var u1 = $u >>> 16; var v1 = $v >>> 16; var t = (u1 * v0 >>> 0) + (u0 * v0 >>> 16); return u1 * v1 + (t >>> 16) + ((u0 * v1 >>> 0) + (t & UINT16) >>> 16); } }); /***/ }), /***/ "FMtG": /*!******************************************************************!*\ !*** ./node_modules/@umijs/plugin-model/lib/helpers/constant.js ***! \******************************************************************/ /*! no static exports found */ /*! exports used: UmiContext */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.UmiContext = void 0; var _react = _interopRequireDefault(__webpack_require__(/*! react */ "cDcd")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var UmiContext = _react.default.createContext({}); exports.UmiContext = UmiContext; /***/ }), /***/ "FVwB": /*!******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/array-buffer-view-core.js ***! \******************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var NATIVE_ARRAY_BUFFER = __webpack_require__(/*! ../internals/array-buffer-native */ "GNqc"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var classof = __webpack_require__(/*! ../internals/classof */ "Ei+o"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "lz10"); var redefine = __webpack_require__(/*! ../internals/redefine */ "NMFW"); var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "YfKC").f; var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "Acmb"); var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "g1ZG"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var uid = __webpack_require__(/*! ../internals/uid */ "evbn"); var Int8Array = global.Int8Array; var Int8ArrayPrototype = Int8Array && Int8Array.prototype; var Uint8ClampedArray = global.Uint8ClampedArray; var Uint8ClampedArrayPrototype = Uint8ClampedArray && Uint8ClampedArray.prototype; var TypedArray = Int8Array && getPrototypeOf(Int8Array); var TypedArrayPrototype = Int8ArrayPrototype && getPrototypeOf(Int8ArrayPrototype); var ObjectPrototype = Object.prototype; var isPrototypeOf = ObjectPrototype.isPrototypeOf; var TO_STRING_TAG = wellKnownSymbol('toStringTag'); var TYPED_ARRAY_TAG = uid('TYPED_ARRAY_TAG'); // Fixing native typed arrays in Opera Presto crashes the browser, see #595 var NATIVE_ARRAY_BUFFER_VIEWS = NATIVE_ARRAY_BUFFER && !!setPrototypeOf && classof(global.opera) !== 'Opera'; var TYPED_ARRAY_TAG_REQIRED = false; var NAME; var TypedArrayConstructorsList = { Int8Array: 1, Uint8Array: 1, Uint8ClampedArray: 1, Int16Array: 2, Uint16Array: 2, Int32Array: 4, Uint32Array: 4, Float32Array: 4, Float64Array: 8 }; var isView = function isView(it) { var klass = classof(it); return klass === 'DataView' || has(TypedArrayConstructorsList, klass); }; var isTypedArray = function (it) { return isObject(it) && has(TypedArrayConstructorsList, classof(it)); }; var aTypedArray = function (it) { if (isTypedArray(it)) return it; throw TypeError('Target is not a typed array'); }; var aTypedArrayConstructor = function (C) { if (setPrototypeOf) { if (isPrototypeOf.call(TypedArray, C)) return C; } else for (var ARRAY in TypedArrayConstructorsList) if (has(TypedArrayConstructorsList, NAME)) { var TypedArrayConstructor = global[ARRAY]; if (TypedArrayConstructor && (C === TypedArrayConstructor || isPrototypeOf.call(TypedArrayConstructor, C))) { return C; } } throw TypeError('Target is not a typed array constructor'); }; var exportTypedArrayMethod = function (KEY, property, forced) { if (!DESCRIPTORS) return; if (forced) for (var ARRAY in TypedArrayConstructorsList) { var TypedArrayConstructor = global[ARRAY]; if (TypedArrayConstructor && has(TypedArrayConstructor.prototype, KEY)) { delete TypedArrayConstructor.prototype[KEY]; } } if (!TypedArrayPrototype[KEY] || forced) { redefine(TypedArrayPrototype, KEY, forced ? property : NATIVE_ARRAY_BUFFER_VIEWS && Int8ArrayPrototype[KEY] || property); } }; var exportTypedArrayStaticMethod = function (KEY, property, forced) { var ARRAY, TypedArrayConstructor; if (!DESCRIPTORS) return; if (setPrototypeOf) { if (forced) for (ARRAY in TypedArrayConstructorsList) { TypedArrayConstructor = global[ARRAY]; if (TypedArrayConstructor && has(TypedArrayConstructor, KEY)) { delete TypedArrayConstructor[KEY]; } } if (!TypedArray[KEY] || forced) { // V8 ~ Chrome 49-50 `%TypedArray%` methods are non-writable non-configurable try { return redefine(TypedArray, KEY, forced ? property : NATIVE_ARRAY_BUFFER_VIEWS && Int8Array[KEY] || property); } catch (error) { /* empty */ } } else return; } for (ARRAY in TypedArrayConstructorsList) { TypedArrayConstructor = global[ARRAY]; if (TypedArrayConstructor && (!TypedArrayConstructor[KEY] || forced)) { redefine(TypedArrayConstructor, KEY, property); } } }; for (NAME in TypedArrayConstructorsList) { if (!global[NAME]) NATIVE_ARRAY_BUFFER_VIEWS = false; } // WebKit bug - typed arrays constructors prototype is Object.prototype if (!NATIVE_ARRAY_BUFFER_VIEWS || typeof TypedArray != 'function' || TypedArray === Function.prototype) { // eslint-disable-next-line no-shadow TypedArray = function TypedArray() { throw TypeError('Incorrect invocation'); }; if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME in TypedArrayConstructorsList) { if (global[NAME]) setPrototypeOf(global[NAME], TypedArray); } } if (!NATIVE_ARRAY_BUFFER_VIEWS || !TypedArrayPrototype || TypedArrayPrototype === ObjectPrototype) { TypedArrayPrototype = TypedArray.prototype; if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME in TypedArrayConstructorsList) { if (global[NAME]) setPrototypeOf(global[NAME].prototype, TypedArrayPrototype); } } // WebKit bug - one more object in Uint8ClampedArray prototype chain if (NATIVE_ARRAY_BUFFER_VIEWS && getPrototypeOf(Uint8ClampedArrayPrototype) !== TypedArrayPrototype) { setPrototypeOf(Uint8ClampedArrayPrototype, TypedArrayPrototype); } if (DESCRIPTORS && !has(TypedArrayPrototype, TO_STRING_TAG)) { TYPED_ARRAY_TAG_REQIRED = true; defineProperty(TypedArrayPrototype, TO_STRING_TAG, { get: function () { return isObject(this) ? this[TYPED_ARRAY_TAG] : undefined; } }); for (NAME in TypedArrayConstructorsList) if (global[NAME]) { createNonEnumerableProperty(global[NAME], TYPED_ARRAY_TAG, NAME); } } module.exports = { NATIVE_ARRAY_BUFFER_VIEWS: NATIVE_ARRAY_BUFFER_VIEWS, TYPED_ARRAY_TAG: TYPED_ARRAY_TAG_REQIRED && TYPED_ARRAY_TAG, aTypedArray: aTypedArray, aTypedArrayConstructor: aTypedArrayConstructor, exportTypedArrayMethod: exportTypedArrayMethod, exportTypedArrayStaticMethod: exportTypedArrayStaticMethod, isView: isView, isTypedArray: isTypedArray, TypedArray: TypedArray, TypedArrayPrototype: TypedArrayPrototype }; /***/ }), /***/ "FbcW": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.iterator.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "0qr0"); var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "eNh0"); var Iterators = __webpack_require__(/*! ../internals/iterators */ "5yw/"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "1aI8"); var defineIterator = __webpack_require__(/*! ../internals/define-iterator */ "uMwj"); var ARRAY_ITERATOR = 'Array Iterator'; var setInternalState = InternalStateModule.set; var getInternalState = InternalStateModule.getterFor(ARRAY_ITERATOR); // `Array.prototype.entries` method // https://tc39.github.io/ecma262/#sec-array.prototype.entries // `Array.prototype.keys` method // https://tc39.github.io/ecma262/#sec-array.prototype.keys // `Array.prototype.values` method // https://tc39.github.io/ecma262/#sec-array.prototype.values // `Array.prototype[@@iterator]` method // https://tc39.github.io/ecma262/#sec-array.prototype-@@iterator // `CreateArrayIterator` internal method // https://tc39.github.io/ecma262/#sec-createarrayiterator module.exports = defineIterator(Array, 'Array', function (iterated, kind) { setInternalState(this, { type: ARRAY_ITERATOR, target: toIndexedObject(iterated), // target index: 0, // next index kind: kind // kind }); // `%ArrayIteratorPrototype%.next` method // https://tc39.github.io/ecma262/#sec-%arrayiteratorprototype%.next }, function () { var state = getInternalState(this); var target = state.target; var kind = state.kind; var index = state.index++; if (!target || index >= target.length) { state.target = undefined; return { value: undefined, done: true }; } if (kind == 'keys') return { value: index, done: false }; if (kind == 'values') return { value: target[index], done: false }; return { value: [index, target[index]], done: false }; }, 'values'); // argumentsList[@@iterator] is %ArrayProto_values% // https://tc39.github.io/ecma262/#sec-createunmappedargumentsobject // https://tc39.github.io/ecma262/#sec-createmappedargumentsobject Iterators.Arguments = Iterators.Array; // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables addToUnscopables('keys'); addToUnscopables('values'); addToUnscopables('entries'); /***/ }), /***/ "Ff2n": /*!****************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js ***! \****************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _objectWithoutProperties; }); /* harmony import */ var _objectWithoutPropertiesLoose_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./objectWithoutPropertiesLoose.js */ "zLVn"); function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = Object(_objectWithoutPropertiesLoose_js__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; } /***/ }), /***/ "FfOG": /*!*********************************************!*\ !*** ./src/.umi-production/core/history.ts ***! \*********************************************/ /*! exports provided: createHistory, history */ /*! exports used: createHistory, history */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return createHistory; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return history; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/runtime */ "YS25"); // @ts-nocheck var options = { "basename": "/" }; if (window.routerBase) { options.basename = window.routerBase; } // remove initial history because of ssr var history = Object({"NODE_ENV":"production"}).__IS_SERVER ? null : Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_runtime__WEBPACK_IMPORTED_MODULE_0__[/* createBrowserHistory */ "a"])(options); var createHistory = function createHistory() { var hotReload = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; if (!hotReload) { history = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_runtime__WEBPACK_IMPORTED_MODULE_0__[/* createBrowserHistory */ "a"])(options); } return history; }; /***/ }), /***/ "Fghh": /*!*************************************************************************!*\ !*** ./src/.umi-production/plugin-locale/localeExports.ts + 20 modules ***! \*************************************************************************/ /*! exports provided: createIntl, FormattedDate, FormattedDateParts, FormattedDisplayName, FormattedHTMLMessage, FormattedList, FormattedMessage, FormattedNumber, FormattedNumberParts, FormattedPlural, FormattedRelativeTime, FormattedTime, FormattedTimeParts, IntlContext, IntlProvider, RawIntlProvider, createIntlCache, defineMessages, injectIntl, useIntl, localeInfo, addLocale, getIntl, setIntl, getLocale, getDirection, setLocale, formatMessage, getAllLocales */ /*! exports used: RawIntlProvider, getDirection, getIntl, getLocale, localeInfo, setIntl, setLocale */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/classCallCheck.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/createClass.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/createSuper.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/inherits.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/core/umiExports.ts because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/plugin-locale/locale.tsx because of ./src/.umi-production/umi.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/runtime/dist/index.esm.js because of ./src/.umi-production/umi.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/intl-locales-supported/dist/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/shallow-equal/objects/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/warning/warning.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "a", function() { return /* reexport */ Provider; }); __webpack_require__.d(__webpack_exports__, "e", function() { return /* binding */ localeInfo; }); __webpack_require__.d(__webpack_exports__, "c", function() { return /* binding */ localeExports_getIntl; }); __webpack_require__.d(__webpack_exports__, "f", function() { return /* binding */ setIntl; }); __webpack_require__.d(__webpack_exports__, "d", function() { return /* binding */ localeExports_getLocale; }); __webpack_require__.d(__webpack_exports__, "b", function() { return /* binding */ getDirection; }); __webpack_require__.d(__webpack_exports__, "g", function() { return /* binding */ localeExports_setLocale; }); // UNUSED EXPORTS: createIntl, FormattedDate, FormattedDateParts, FormattedDisplayName, FormattedHTMLMessage, FormattedList, FormattedMessage, FormattedNumber, FormattedNumberParts, FormattedPlural, FormattedRelativeTime, FormattedTime, FormattedTimeParts, IntlContext, IntlProvider, createIntlCache, defineMessages, injectIntl, useIntl, addLocale, formatMessage, getAllLocales // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/classCallCheck.js var classCallCheck = __webpack_require__("fWQN"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/createClass.js var createClass = __webpack_require__("mtLc"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/inherits.js + 1 modules var inherits = __webpack_require__("yKVA"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/createSuper.js + 4 modules var createSuper = __webpack_require__("879j"); // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty.js var defineProperty = __webpack_require__("jrin"); // EXTERNAL MODULE: ./node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js var hoist_non_react_statics_cjs = __webpack_require__("2mql"); var hoist_non_react_statics_cjs_default = /*#__PURE__*/__webpack_require__.n(hoist_non_react_statics_cjs); // CONCATENATED MODULE: ./node_modules/intl-messageformat-parser/lib/types.js var TYPE; (function (TYPE) { /** * Raw text */ TYPE[TYPE["literal"] = 0] = "literal"; /** * Variable w/o any format, e.g `var` in `this is a {var}` */ TYPE[TYPE["argument"] = 1] = "argument"; /** * Variable w/ number format */ TYPE[TYPE["number"] = 2] = "number"; /** * Variable w/ date format */ TYPE[TYPE["date"] = 3] = "date"; /** * Variable w/ time format */ TYPE[TYPE["time"] = 4] = "time"; /** * Variable w/ select format */ TYPE[TYPE["select"] = 5] = "select"; /** * Variable w/ plural format */ TYPE[TYPE["plural"] = 6] = "plural"; /** * Only possible within plural argument. * This is the `#` symbol that will be substituted with the count. */ TYPE[TYPE["pound"] = 7] = "pound"; })(TYPE || (TYPE = {})); /** * Type Guards */ function isLiteralElement(el) { return el.type === TYPE.literal; } function isArgumentElement(el) { return el.type === TYPE.argument; } function isNumberElement(el) { return el.type === TYPE.number; } function isDateElement(el) { return el.type === TYPE.date; } function isTimeElement(el) { return el.type === TYPE.time; } function isSelectElement(el) { return el.type === TYPE.select; } function isPluralElement(el) { return el.type === TYPE.plural; } function isPoundElement(el) { return el.type === TYPE.pound; } function isNumberSkeleton(el) { return !!(el && typeof el === 'object' && el.type === 0 /* number */); } function isDateTimeSkeleton(el) { return !!(el && typeof el === 'object' && el.type === 1 /* dateTime */); } function createLiteralElement(value) { return { type: TYPE.literal, value: value, }; } function createNumberElement(value, style) { return { type: TYPE.number, value: value, style: style, }; } // CONCATENATED MODULE: ./node_modules/intl-messageformat-parser/lib/parser.js // tslint:disable:only-arrow-functions // tslint:disable:object-literal-shorthand // tslint:disable:trailing-comma // tslint:disable:object-literal-sort-keys // tslint:disable:one-variable-per-declaration // tslint:disable:max-line-length // tslint:disable:no-consecutive-blank-lines // tslint:disable:align var __extends = (undefined && undefined.__extends) || (function () { var extendStatics = function (d, b) { extendStatics = Object.setPrototypeOf || ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; return extendStatics(d, b); }; return function (d, b) { extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; })(); var __assign = (undefined && undefined.__assign) || function () { __assign = Object.assign || function(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; }; return __assign.apply(this, arguments); }; // Generated by PEG.js v. 0.10.0 (ts-pegjs plugin v. 0.2.6 ) // // https://pegjs.org/ https://github.com/metadevpro/ts-pegjs var SyntaxError = /** @class */ (function (_super) { __extends(SyntaxError, _super); function SyntaxError(message, expected, found, location) { var _this = _super.call(this) || this; _this.message = message; _this.expected = expected; _this.found = found; _this.location = location; _this.name = "SyntaxError"; if (typeof Error.captureStackTrace === "function") { Error.captureStackTrace(_this, SyntaxError); } return _this; } SyntaxError.buildMessage = function (expected, found) { function hex(ch) { return ch.charCodeAt(0).toString(16).toUpperCase(); } function literalEscape(s) { return s .replace(/\\/g, "\\\\") .replace(/"/g, "\\\"") .replace(/\0/g, "\\0") .replace(/\t/g, "\\t") .replace(/\n/g, "\\n") .replace(/\r/g, "\\r") .replace(/[\x00-\x0F]/g, function (ch) { return "\\x0" + hex(ch); }) .replace(/[\x10-\x1F\x7F-\x9F]/g, function (ch) { return "\\x" + hex(ch); }); } function classEscape(s) { return s .replace(/\\/g, "\\\\") .replace(/\]/g, "\\]") .replace(/\^/g, "\\^") .replace(/-/g, "\\-") .replace(/\0/g, "\\0") .replace(/\t/g, "\\t") .replace(/\n/g, "\\n") .replace(/\r/g, "\\r") .replace(/[\x00-\x0F]/g, function (ch) { return "\\x0" + hex(ch); }) .replace(/[\x10-\x1F\x7F-\x9F]/g, function (ch) { return "\\x" + hex(ch); }); } function describeExpectation(expectation) { switch (expectation.type) { case "literal": return "\"" + literalEscape(expectation.text) + "\""; case "class": var escapedParts = expectation.parts.map(function (part) { return Array.isArray(part) ? classEscape(part[0]) + "-" + classEscape(part[1]) : classEscape(part); }); return "[" + (expectation.inverted ? "^" : "") + escapedParts + "]"; case "any": return "any character"; case "end": return "end of input"; case "other": return expectation.description; } } function describeExpected(expected1) { var descriptions = expected1.map(describeExpectation); var i; var j; descriptions.sort(); if (descriptions.length > 0) { for (i = 1, j = 1; i < descriptions.length; i++) { if (descriptions[i - 1] !== descriptions[i]) { descriptions[j] = descriptions[i]; j++; } } descriptions.length = j; } switch (descriptions.length) { case 1: return descriptions[0]; case 2: return descriptions[0] + " or " + descriptions[1]; default: return descriptions.slice(0, -1).join(", ") + ", or " + descriptions[descriptions.length - 1]; } } function describeFound(found1) { return found1 ? "\"" + literalEscape(found1) + "\"" : "end of input"; } return "Expected " + describeExpected(expected) + " but " + describeFound(found) + " found."; }; return SyntaxError; }(Error)); function peg$parse(input, options) { options = options !== undefined ? options : {}; var peg$FAILED = {}; var peg$startRuleFunctions = { start: peg$parsestart }; var peg$startRuleFunction = peg$parsestart; var peg$c0 = function (parts) { return parts.join(''); }; var peg$c1 = function (messageText) { return __assign({ type: TYPE.literal, value: messageText }, insertLocation()); }; var peg$c2 = "#"; var peg$c3 = peg$literalExpectation("#", false); var peg$c4 = function () { return __assign({ type: TYPE.pound }, insertLocation()); }; var peg$c5 = peg$otherExpectation("argumentElement"); var peg$c6 = "{"; var peg$c7 = peg$literalExpectation("{", false); var peg$c8 = "}"; var peg$c9 = peg$literalExpectation("}", false); var peg$c10 = function (value) { return __assign({ type: TYPE.argument, value: value }, insertLocation()); }; var peg$c11 = peg$otherExpectation("numberSkeletonId"); var peg$c12 = /^['\/{}]/; var peg$c13 = peg$classExpectation(["'", "/", "{", "}"], false, false); var peg$c14 = peg$anyExpectation(); var peg$c15 = peg$otherExpectation("numberSkeletonTokenOption"); var peg$c16 = "/"; var peg$c17 = peg$literalExpectation("/", false); var peg$c18 = function (option) { return option; }; var peg$c19 = peg$otherExpectation("numberSkeletonToken"); var peg$c20 = function (stem, options) { return { stem: stem, options: options }; }; var peg$c21 = function (tokens) { return __assign({ type: 0 /* number */, tokens: tokens }, insertLocation()); }; var peg$c22 = "::"; var peg$c23 = peg$literalExpectation("::", false); var peg$c24 = function (skeleton) { return skeleton; }; var peg$c25 = function () { messageCtx.push('numberArgStyle'); return true; }; var peg$c26 = function (style) { messageCtx.pop(); return style.replace(/\s*$/, ''); }; var peg$c27 = ","; var peg$c28 = peg$literalExpectation(",", false); var peg$c29 = "number"; var peg$c30 = peg$literalExpectation("number", false); var peg$c31 = function (value, type, style) { return __assign({ type: type === 'number' ? TYPE.number : type === 'date' ? TYPE.date : TYPE.time, style: style && style[2], value: value }, insertLocation()); }; var peg$c32 = "'"; var peg$c33 = peg$literalExpectation("'", false); var peg$c34 = /^[^']/; var peg$c35 = peg$classExpectation(["'"], true, false); var peg$c36 = /^[^a-zA-Z'{}]/; var peg$c37 = peg$classExpectation([["a", "z"], ["A", "Z"], "'", "{", "}"], true, false); var peg$c38 = /^[a-zA-Z]/; var peg$c39 = peg$classExpectation([["a", "z"], ["A", "Z"]], false, false); var peg$c40 = function (pattern) { return __assign({ type: 1 /* dateTime */, pattern: pattern }, insertLocation()); }; var peg$c41 = function () { messageCtx.push('dateOrTimeArgStyle'); return true; }; var peg$c42 = "date"; var peg$c43 = peg$literalExpectation("date", false); var peg$c44 = "time"; var peg$c45 = peg$literalExpectation("time", false); var peg$c46 = "plural"; var peg$c47 = peg$literalExpectation("plural", false); var peg$c48 = "selectordinal"; var peg$c49 = peg$literalExpectation("selectordinal", false); var peg$c50 = "offset:"; var peg$c51 = peg$literalExpectation("offset:", false); var peg$c52 = function (value, pluralType, offset, options) { return __assign({ type: TYPE.plural, pluralType: pluralType === 'plural' ? 'cardinal' : 'ordinal', value: value, offset: offset ? offset[2] : 0, options: options.reduce(function (all, _a) { var id = _a.id, value = _a.value, optionLocation = _a.location; if (id in all) { error("Duplicate option \"" + id + "\" in plural element: \"" + text() + "\"", location()); } all[id] = { value: value, location: optionLocation }; return all; }, {}) }, insertLocation()); }; var peg$c53 = "select"; var peg$c54 = peg$literalExpectation("select", false); var peg$c55 = function (value, options) { return __assign({ type: TYPE.select, value: value, options: options.reduce(function (all, _a) { var id = _a.id, value = _a.value, optionLocation = _a.location; if (id in all) { error("Duplicate option \"" + id + "\" in select element: \"" + text() + "\"", location()); } all[id] = { value: value, location: optionLocation }; return all; }, {}) }, insertLocation()); }; var peg$c56 = "="; var peg$c57 = peg$literalExpectation("=", false); var peg$c58 = function (id) { messageCtx.push('select'); return true; }; var peg$c59 = function (id, value) { messageCtx.pop(); return __assign({ id: id, value: value }, insertLocation()); }; var peg$c60 = function (id) { messageCtx.push('plural'); return true; }; var peg$c61 = function (id, value) { messageCtx.pop(); return __assign({ id: id, value: value }, insertLocation()); }; var peg$c62 = peg$otherExpectation("whitespace"); var peg$c63 = /^[\t-\r \x85\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/; var peg$c64 = peg$classExpectation([["\t", "\r"], " ", "\x85", "\xA0", "\u1680", ["\u2000", "\u200A"], "\u2028", "\u2029", "\u202F", "\u205F", "\u3000"], false, false); var peg$c65 = peg$otherExpectation("syntax pattern"); var peg$c66 = /^[!-\/:-@[-\^`{-~\xA1-\xA7\xA9\xAB\xAC\xAE\xB0\xB1\xB6\xBB\xBF\xD7\xF7\u2010-\u2027\u2030-\u203E\u2041-\u2053\u2055-\u205E\u2190-\u245F\u2500-\u2775\u2794-\u2BFF\u2E00-\u2E7F\u3001-\u3003\u3008-\u3020\u3030\uFD3E\uFD3F\uFE45\uFE46]/; var peg$c67 = peg$classExpectation([["!", "/"], [":", "@"], ["[", "^"], "`", ["{", "~"], ["\xA1", "\xA7"], "\xA9", "\xAB", "\xAC", "\xAE", "\xB0", "\xB1", "\xB6", "\xBB", "\xBF", "\xD7", "\xF7", ["\u2010", "\u2027"], ["\u2030", "\u203E"], ["\u2041", "\u2053"], ["\u2055", "\u205E"], ["\u2190", "\u245F"], ["\u2500", "\u2775"], ["\u2794", "\u2BFF"], ["\u2E00", "\u2E7F"], ["\u3001", "\u3003"], ["\u3008", "\u3020"], "\u3030", "\uFD3E", "\uFD3F", "\uFE45", "\uFE46"], false, false); var peg$c68 = peg$otherExpectation("optional whitespace"); var peg$c69 = peg$otherExpectation("number"); var peg$c70 = "-"; var peg$c71 = peg$literalExpectation("-", false); var peg$c72 = function (negative, num) { return num ? negative ? -num : num : 0; }; var peg$c73 = peg$otherExpectation("apostrophe"); var peg$c74 = peg$otherExpectation("double apostrophes"); var peg$c75 = "''"; var peg$c76 = peg$literalExpectation("''", false); var peg$c77 = function () { return "'"; }; var peg$c78 = function (escapedChar, quotedChars) { return escapedChar + quotedChars.replace("''", "'"); }; var peg$c79 = function (x) { return (x !== '{' && !(isInPluralOption() && x === '#') && !(isNestedMessageText() && x === '}')); }; var peg$c80 = "\n"; var peg$c81 = peg$literalExpectation("\n", false); var peg$c82 = function (x) { return x === '{' || x === '}' || (isInPluralOption() && x === '#'); }; var peg$c83 = peg$otherExpectation("argNameOrNumber"); var peg$c84 = peg$otherExpectation("argNumber"); var peg$c85 = "0"; var peg$c86 = peg$literalExpectation("0", false); var peg$c87 = function () { return 0; }; var peg$c88 = /^[1-9]/; var peg$c89 = peg$classExpectation([["1", "9"]], false, false); var peg$c90 = /^[0-9]/; var peg$c91 = peg$classExpectation([["0", "9"]], false, false); var peg$c92 = function (digits) { return parseInt(digits.join(''), 10); }; var peg$c93 = peg$otherExpectation("argName"); var peg$currPos = 0; var peg$savedPos = 0; var peg$posDetailsCache = [{ line: 1, column: 1 }]; var peg$maxFailPos = 0; var peg$maxFailExpected = []; var peg$silentFails = 0; var peg$result; if (options.startRule !== undefined) { if (!(options.startRule in peg$startRuleFunctions)) { throw new Error("Can't start parsing from rule \"" + options.startRule + "\"."); } peg$startRuleFunction = peg$startRuleFunctions[options.startRule]; } function text() { return input.substring(peg$savedPos, peg$currPos); } function location() { return peg$computeLocation(peg$savedPos, peg$currPos); } function expected(description, location1) { location1 = location1 !== undefined ? location1 : peg$computeLocation(peg$savedPos, peg$currPos); throw peg$buildStructuredError([peg$otherExpectation(description)], input.substring(peg$savedPos, peg$currPos), location1); } function error(message, location1) { location1 = location1 !== undefined ? location1 : peg$computeLocation(peg$savedPos, peg$currPos); throw peg$buildSimpleError(message, location1); } function peg$literalExpectation(text1, ignoreCase) { return { type: "literal", text: text1, ignoreCase: ignoreCase }; } function peg$classExpectation(parts, inverted, ignoreCase) { return { type: "class", parts: parts, inverted: inverted, ignoreCase: ignoreCase }; } function peg$anyExpectation() { return { type: "any" }; } function peg$endExpectation() { return { type: "end" }; } function peg$otherExpectation(description) { return { type: "other", description: description }; } function peg$computePosDetails(pos) { var details = peg$posDetailsCache[pos]; var p; if (details) { return details; } else { p = pos - 1; while (!peg$posDetailsCache[p]) { p--; } details = peg$posDetailsCache[p]; details = { line: details.line, column: details.column }; while (p < pos) { if (input.charCodeAt(p) === 10) { details.line++; details.column = 1; } else { details.column++; } p++; } peg$posDetailsCache[pos] = details; return details; } } function peg$computeLocation(startPos, endPos) { var startPosDetails = peg$computePosDetails(startPos); var endPosDetails = peg$computePosDetails(endPos); return { start: { offset: startPos, line: startPosDetails.line, column: startPosDetails.column }, end: { offset: endPos, line: endPosDetails.line, column: endPosDetails.column } }; } function peg$fail(expected1) { if (peg$currPos < peg$maxFailPos) { return; } if (peg$currPos > peg$maxFailPos) { peg$maxFailPos = peg$currPos; peg$maxFailExpected = []; } peg$maxFailExpected.push(expected1); } function peg$buildSimpleError(message, location1) { return new SyntaxError(message, [], "", location1); } function peg$buildStructuredError(expected1, found, location1) { return new SyntaxError(SyntaxError.buildMessage(expected1, found), expected1, found, location1); } function peg$parsestart() { var s0; s0 = peg$parsemessage(); return s0; } function peg$parsemessage() { var s0, s1; s0 = []; s1 = peg$parsemessageElement(); while (s1 !== peg$FAILED) { s0.push(s1); s1 = peg$parsemessageElement(); } return s0; } function peg$parsemessageElement() { var s0; s0 = peg$parseliteralElement(); if (s0 === peg$FAILED) { s0 = peg$parseargumentElement(); if (s0 === peg$FAILED) { s0 = peg$parsesimpleFormatElement(); if (s0 === peg$FAILED) { s0 = peg$parsepluralElement(); if (s0 === peg$FAILED) { s0 = peg$parseselectElement(); if (s0 === peg$FAILED) { s0 = peg$parsepoundElement(); } } } } } return s0; } function peg$parsemessageText() { var s0, s1, s2; s0 = peg$currPos; s1 = []; s2 = peg$parsedoubleApostrophes(); if (s2 === peg$FAILED) { s2 = peg$parsequotedString(); if (s2 === peg$FAILED) { s2 = peg$parseunquotedString(); } } if (s2 !== peg$FAILED) { while (s2 !== peg$FAILED) { s1.push(s2); s2 = peg$parsedoubleApostrophes(); if (s2 === peg$FAILED) { s2 = peg$parsequotedString(); if (s2 === peg$FAILED) { s2 = peg$parseunquotedString(); } } } } else { s1 = peg$FAILED; } if (s1 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c0(s1); } s0 = s1; return s0; } function peg$parseliteralElement() { var s0, s1; s0 = peg$currPos; s1 = peg$parsemessageText(); if (s1 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c1(s1); } s0 = s1; return s0; } function peg$parsepoundElement() { var s0, s1; s0 = peg$currPos; if (input.charCodeAt(peg$currPos) === 35) { s1 = peg$c2; peg$currPos++; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c3); } } if (s1 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c4(); } s0 = s1; return s0; } function peg$parseargumentElement() { var s0, s1, s2, s3, s4, s5; peg$silentFails++; s0 = peg$currPos; if (input.charCodeAt(peg$currPos) === 123) { s1 = peg$c6; peg$currPos++; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c7); } } if (s1 !== peg$FAILED) { s2 = peg$parse_(); if (s2 !== peg$FAILED) { s3 = peg$parseargNameOrNumber(); if (s3 !== peg$FAILED) { s4 = peg$parse_(); if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 125) { s5 = peg$c8; peg$currPos++; } else { s5 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c9); } } if (s5 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c10(s3); s0 = s1; } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } peg$silentFails--; if (s0 === peg$FAILED) { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c5); } } return s0; } function peg$parsenumberSkeletonId() { var s0, s1, s2, s3, s4; peg$silentFails++; s0 = peg$currPos; s1 = []; s2 = peg$currPos; s3 = peg$currPos; peg$silentFails++; s4 = peg$parsewhiteSpace(); if (s4 === peg$FAILED) { if (peg$c12.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c13); } } } peg$silentFails--; if (s4 === peg$FAILED) { s3 = undefined; } else { peg$currPos = s3; s3 = peg$FAILED; } if (s3 !== peg$FAILED) { if (input.length > peg$currPos) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c14); } } if (s4 !== peg$FAILED) { s3 = [s3, s4]; s2 = s3; } else { peg$currPos = s2; s2 = peg$FAILED; } } else { peg$currPos = s2; s2 = peg$FAILED; } if (s2 !== peg$FAILED) { while (s2 !== peg$FAILED) { s1.push(s2); s2 = peg$currPos; s3 = peg$currPos; peg$silentFails++; s4 = peg$parsewhiteSpace(); if (s4 === peg$FAILED) { if (peg$c12.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c13); } } } peg$silentFails--; if (s4 === peg$FAILED) { s3 = undefined; } else { peg$currPos = s3; s3 = peg$FAILED; } if (s3 !== peg$FAILED) { if (input.length > peg$currPos) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c14); } } if (s4 !== peg$FAILED) { s3 = [s3, s4]; s2 = s3; } else { peg$currPos = s2; s2 = peg$FAILED; } } else { peg$currPos = s2; s2 = peg$FAILED; } } } else { s1 = peg$FAILED; } if (s1 !== peg$FAILED) { s0 = input.substring(s0, peg$currPos); } else { s0 = s1; } peg$silentFails--; if (s0 === peg$FAILED) { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c11); } } return s0; } function peg$parsenumberSkeletonTokenOption() { var s0, s1, s2; peg$silentFails++; s0 = peg$currPos; if (input.charCodeAt(peg$currPos) === 47) { s1 = peg$c16; peg$currPos++; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c17); } } if (s1 !== peg$FAILED) { s2 = peg$parsenumberSkeletonId(); if (s2 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c18(s2); s0 = s1; } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } peg$silentFails--; if (s0 === peg$FAILED) { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c15); } } return s0; } function peg$parsenumberSkeletonToken() { var s0, s1, s2, s3, s4; peg$silentFails++; s0 = peg$currPos; s1 = peg$parse_(); if (s1 !== peg$FAILED) { s2 = peg$parsenumberSkeletonId(); if (s2 !== peg$FAILED) { s3 = []; s4 = peg$parsenumberSkeletonTokenOption(); while (s4 !== peg$FAILED) { s3.push(s4); s4 = peg$parsenumberSkeletonTokenOption(); } if (s3 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c20(s2, s3); s0 = s1; } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } peg$silentFails--; if (s0 === peg$FAILED) { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c19); } } return s0; } function peg$parsenumberSkeleton() { var s0, s1, s2; s0 = peg$currPos; s1 = []; s2 = peg$parsenumberSkeletonToken(); if (s2 !== peg$FAILED) { while (s2 !== peg$FAILED) { s1.push(s2); s2 = peg$parsenumberSkeletonToken(); } } else { s1 = peg$FAILED; } if (s1 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c21(s1); } s0 = s1; return s0; } function peg$parsenumberArgStyle() { var s0, s1, s2; s0 = peg$currPos; if (input.substr(peg$currPos, 2) === peg$c22) { s1 = peg$c22; peg$currPos += 2; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c23); } } if (s1 !== peg$FAILED) { s2 = peg$parsenumberSkeleton(); if (s2 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c24(s2); s0 = s1; } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } if (s0 === peg$FAILED) { s0 = peg$currPos; peg$savedPos = peg$currPos; s1 = peg$c25(); if (s1) { s1 = undefined; } else { s1 = peg$FAILED; } if (s1 !== peg$FAILED) { s2 = peg$parsemessageText(); if (s2 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c26(s2); s0 = s1; } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } return s0; } function peg$parsenumberFormatElement() { var s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12; s0 = peg$currPos; if (input.charCodeAt(peg$currPos) === 123) { s1 = peg$c6; peg$currPos++; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c7); } } if (s1 !== peg$FAILED) { s2 = peg$parse_(); if (s2 !== peg$FAILED) { s3 = peg$parseargNameOrNumber(); if (s3 !== peg$FAILED) { s4 = peg$parse_(); if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 44) { s5 = peg$c27; peg$currPos++; } else { s5 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c28); } } if (s5 !== peg$FAILED) { s6 = peg$parse_(); if (s6 !== peg$FAILED) { if (input.substr(peg$currPos, 6) === peg$c29) { s7 = peg$c29; peg$currPos += 6; } else { s7 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c30); } } if (s7 !== peg$FAILED) { s8 = peg$parse_(); if (s8 !== peg$FAILED) { s9 = peg$currPos; if (input.charCodeAt(peg$currPos) === 44) { s10 = peg$c27; peg$currPos++; } else { s10 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c28); } } if (s10 !== peg$FAILED) { s11 = peg$parse_(); if (s11 !== peg$FAILED) { s12 = peg$parsenumberArgStyle(); if (s12 !== peg$FAILED) { s10 = [s10, s11, s12]; s9 = s10; } else { peg$currPos = s9; s9 = peg$FAILED; } } else { peg$currPos = s9; s9 = peg$FAILED; } } else { peg$currPos = s9; s9 = peg$FAILED; } if (s9 === peg$FAILED) { s9 = null; } if (s9 !== peg$FAILED) { s10 = peg$parse_(); if (s10 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 125) { s11 = peg$c8; peg$currPos++; } else { s11 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c9); } } if (s11 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c31(s3, s7, s9); s0 = s1; } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } return s0; } function peg$parsedateTimeSkeletonLiteral() { var s0, s1, s2, s3; s0 = peg$currPos; if (input.charCodeAt(peg$currPos) === 39) { s1 = peg$c32; peg$currPos++; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c33); } } if (s1 !== peg$FAILED) { s2 = []; s3 = peg$parsedoubleApostrophes(); if (s3 === peg$FAILED) { if (peg$c34.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c35); } } } if (s3 !== peg$FAILED) { while (s3 !== peg$FAILED) { s2.push(s3); s3 = peg$parsedoubleApostrophes(); if (s3 === peg$FAILED) { if (peg$c34.test(input.charAt(peg$currPos))) { s3 = input.charAt(peg$currPos); peg$currPos++; } else { s3 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c35); } } } } } else { s2 = peg$FAILED; } if (s2 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 39) { s3 = peg$c32; peg$currPos++; } else { s3 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c33); } } if (s3 !== peg$FAILED) { s1 = [s1, s2, s3]; s0 = s1; } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } if (s0 === peg$FAILED) { s0 = []; s1 = peg$parsedoubleApostrophes(); if (s1 === peg$FAILED) { if (peg$c36.test(input.charAt(peg$currPos))) { s1 = input.charAt(peg$currPos); peg$currPos++; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c37); } } } if (s1 !== peg$FAILED) { while (s1 !== peg$FAILED) { s0.push(s1); s1 = peg$parsedoubleApostrophes(); if (s1 === peg$FAILED) { if (peg$c36.test(input.charAt(peg$currPos))) { s1 = input.charAt(peg$currPos); peg$currPos++; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c37); } } } } } else { s0 = peg$FAILED; } } return s0; } function peg$parsedateTimeSkeletonPattern() { var s0, s1; s0 = []; if (peg$c38.test(input.charAt(peg$currPos))) { s1 = input.charAt(peg$currPos); peg$currPos++; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c39); } } if (s1 !== peg$FAILED) { while (s1 !== peg$FAILED) { s0.push(s1); if (peg$c38.test(input.charAt(peg$currPos))) { s1 = input.charAt(peg$currPos); peg$currPos++; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c39); } } } } else { s0 = peg$FAILED; } return s0; } function peg$parsedateTimeSkeleton() { var s0, s1, s2, s3; s0 = peg$currPos; s1 = peg$currPos; s2 = []; s3 = peg$parsedateTimeSkeletonLiteral(); if (s3 === peg$FAILED) { s3 = peg$parsedateTimeSkeletonPattern(); } if (s3 !== peg$FAILED) { while (s3 !== peg$FAILED) { s2.push(s3); s3 = peg$parsedateTimeSkeletonLiteral(); if (s3 === peg$FAILED) { s3 = peg$parsedateTimeSkeletonPattern(); } } } else { s2 = peg$FAILED; } if (s2 !== peg$FAILED) { s1 = input.substring(s1, peg$currPos); } else { s1 = s2; } if (s1 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c40(s1); } s0 = s1; return s0; } function peg$parsedateOrTimeArgStyle() { var s0, s1, s2; s0 = peg$currPos; if (input.substr(peg$currPos, 2) === peg$c22) { s1 = peg$c22; peg$currPos += 2; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c23); } } if (s1 !== peg$FAILED) { s2 = peg$parsedateTimeSkeleton(); if (s2 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c24(s2); s0 = s1; } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } if (s0 === peg$FAILED) { s0 = peg$currPos; peg$savedPos = peg$currPos; s1 = peg$c41(); if (s1) { s1 = undefined; } else { s1 = peg$FAILED; } if (s1 !== peg$FAILED) { s2 = peg$parsemessageText(); if (s2 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c26(s2); s0 = s1; } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } return s0; } function peg$parsedateOrTimeFormatElement() { var s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12; s0 = peg$currPos; if (input.charCodeAt(peg$currPos) === 123) { s1 = peg$c6; peg$currPos++; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c7); } } if (s1 !== peg$FAILED) { s2 = peg$parse_(); if (s2 !== peg$FAILED) { s3 = peg$parseargNameOrNumber(); if (s3 !== peg$FAILED) { s4 = peg$parse_(); if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 44) { s5 = peg$c27; peg$currPos++; } else { s5 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c28); } } if (s5 !== peg$FAILED) { s6 = peg$parse_(); if (s6 !== peg$FAILED) { if (input.substr(peg$currPos, 4) === peg$c42) { s7 = peg$c42; peg$currPos += 4; } else { s7 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c43); } } if (s7 === peg$FAILED) { if (input.substr(peg$currPos, 4) === peg$c44) { s7 = peg$c44; peg$currPos += 4; } else { s7 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c45); } } } if (s7 !== peg$FAILED) { s8 = peg$parse_(); if (s8 !== peg$FAILED) { s9 = peg$currPos; if (input.charCodeAt(peg$currPos) === 44) { s10 = peg$c27; peg$currPos++; } else { s10 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c28); } } if (s10 !== peg$FAILED) { s11 = peg$parse_(); if (s11 !== peg$FAILED) { s12 = peg$parsedateOrTimeArgStyle(); if (s12 !== peg$FAILED) { s10 = [s10, s11, s12]; s9 = s10; } else { peg$currPos = s9; s9 = peg$FAILED; } } else { peg$currPos = s9; s9 = peg$FAILED; } } else { peg$currPos = s9; s9 = peg$FAILED; } if (s9 === peg$FAILED) { s9 = null; } if (s9 !== peg$FAILED) { s10 = peg$parse_(); if (s10 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 125) { s11 = peg$c8; peg$currPos++; } else { s11 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c9); } } if (s11 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c31(s3, s7, s9); s0 = s1; } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } return s0; } function peg$parsesimpleFormatElement() { var s0; s0 = peg$parsenumberFormatElement(); if (s0 === peg$FAILED) { s0 = peg$parsedateOrTimeFormatElement(); } return s0; } function peg$parsepluralElement() { var s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15; s0 = peg$currPos; if (input.charCodeAt(peg$currPos) === 123) { s1 = peg$c6; peg$currPos++; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c7); } } if (s1 !== peg$FAILED) { s2 = peg$parse_(); if (s2 !== peg$FAILED) { s3 = peg$parseargNameOrNumber(); if (s3 !== peg$FAILED) { s4 = peg$parse_(); if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 44) { s5 = peg$c27; peg$currPos++; } else { s5 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c28); } } if (s5 !== peg$FAILED) { s6 = peg$parse_(); if (s6 !== peg$FAILED) { if (input.substr(peg$currPos, 6) === peg$c46) { s7 = peg$c46; peg$currPos += 6; } else { s7 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c47); } } if (s7 === peg$FAILED) { if (input.substr(peg$currPos, 13) === peg$c48) { s7 = peg$c48; peg$currPos += 13; } else { s7 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c49); } } } if (s7 !== peg$FAILED) { s8 = peg$parse_(); if (s8 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 44) { s9 = peg$c27; peg$currPos++; } else { s9 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c28); } } if (s9 !== peg$FAILED) { s10 = peg$parse_(); if (s10 !== peg$FAILED) { s11 = peg$currPos; if (input.substr(peg$currPos, 7) === peg$c50) { s12 = peg$c50; peg$currPos += 7; } else { s12 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c51); } } if (s12 !== peg$FAILED) { s13 = peg$parse_(); if (s13 !== peg$FAILED) { s14 = peg$parsenumber(); if (s14 !== peg$FAILED) { s12 = [s12, s13, s14]; s11 = s12; } else { peg$currPos = s11; s11 = peg$FAILED; } } else { peg$currPos = s11; s11 = peg$FAILED; } } else { peg$currPos = s11; s11 = peg$FAILED; } if (s11 === peg$FAILED) { s11 = null; } if (s11 !== peg$FAILED) { s12 = peg$parse_(); if (s12 !== peg$FAILED) { s13 = []; s14 = peg$parsepluralOption(); if (s14 !== peg$FAILED) { while (s14 !== peg$FAILED) { s13.push(s14); s14 = peg$parsepluralOption(); } } else { s13 = peg$FAILED; } if (s13 !== peg$FAILED) { s14 = peg$parse_(); if (s14 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 125) { s15 = peg$c8; peg$currPos++; } else { s15 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c9); } } if (s15 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c52(s3, s7, s11, s13); s0 = s1; } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } return s0; } function peg$parseselectElement() { var s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13; s0 = peg$currPos; if (input.charCodeAt(peg$currPos) === 123) { s1 = peg$c6; peg$currPos++; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c7); } } if (s1 !== peg$FAILED) { s2 = peg$parse_(); if (s2 !== peg$FAILED) { s3 = peg$parseargNameOrNumber(); if (s3 !== peg$FAILED) { s4 = peg$parse_(); if (s4 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 44) { s5 = peg$c27; peg$currPos++; } else { s5 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c28); } } if (s5 !== peg$FAILED) { s6 = peg$parse_(); if (s6 !== peg$FAILED) { if (input.substr(peg$currPos, 6) === peg$c53) { s7 = peg$c53; peg$currPos += 6; } else { s7 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c54); } } if (s7 !== peg$FAILED) { s8 = peg$parse_(); if (s8 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 44) { s9 = peg$c27; peg$currPos++; } else { s9 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c28); } } if (s9 !== peg$FAILED) { s10 = peg$parse_(); if (s10 !== peg$FAILED) { s11 = []; s12 = peg$parseselectOption(); if (s12 !== peg$FAILED) { while (s12 !== peg$FAILED) { s11.push(s12); s12 = peg$parseselectOption(); } } else { s11 = peg$FAILED; } if (s11 !== peg$FAILED) { s12 = peg$parse_(); if (s12 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 125) { s13 = peg$c8; peg$currPos++; } else { s13 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c9); } } if (s13 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c55(s3, s11); s0 = s1; } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } return s0; } function peg$parsepluralRuleSelectValue() { var s0, s1, s2, s3; s0 = peg$currPos; s1 = peg$currPos; if (input.charCodeAt(peg$currPos) === 61) { s2 = peg$c56; peg$currPos++; } else { s2 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c57); } } if (s2 !== peg$FAILED) { s3 = peg$parsenumber(); if (s3 !== peg$FAILED) { s2 = [s2, s3]; s1 = s2; } else { peg$currPos = s1; s1 = peg$FAILED; } } else { peg$currPos = s1; s1 = peg$FAILED; } if (s1 !== peg$FAILED) { s0 = input.substring(s0, peg$currPos); } else { s0 = s1; } if (s0 === peg$FAILED) { s0 = peg$parseargName(); } return s0; } function peg$parseselectOption() { var s0, s1, s2, s3, s4, s5, s6, s7; s0 = peg$currPos; s1 = peg$parse_(); if (s1 !== peg$FAILED) { s2 = peg$parseargName(); if (s2 !== peg$FAILED) { s3 = peg$parse_(); if (s3 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 123) { s4 = peg$c6; peg$currPos++; } else { s4 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c7); } } if (s4 !== peg$FAILED) { peg$savedPos = peg$currPos; s5 = peg$c58(s2); if (s5) { s5 = undefined; } else { s5 = peg$FAILED; } if (s5 !== peg$FAILED) { s6 = peg$parsemessage(); if (s6 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 125) { s7 = peg$c8; peg$currPos++; } else { s7 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c9); } } if (s7 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c59(s2, s6); s0 = s1; } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } return s0; } function peg$parsepluralOption() { var s0, s1, s2, s3, s4, s5, s6, s7; s0 = peg$currPos; s1 = peg$parse_(); if (s1 !== peg$FAILED) { s2 = peg$parsepluralRuleSelectValue(); if (s2 !== peg$FAILED) { s3 = peg$parse_(); if (s3 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 123) { s4 = peg$c6; peg$currPos++; } else { s4 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c7); } } if (s4 !== peg$FAILED) { peg$savedPos = peg$currPos; s5 = peg$c60(s2); if (s5) { s5 = undefined; } else { s5 = peg$FAILED; } if (s5 !== peg$FAILED) { s6 = peg$parsemessage(); if (s6 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 125) { s7 = peg$c8; peg$currPos++; } else { s7 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c9); } } if (s7 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c61(s2, s6); s0 = s1; } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } return s0; } function peg$parsewhiteSpace() { var s0, s1; peg$silentFails++; if (peg$c63.test(input.charAt(peg$currPos))) { s0 = input.charAt(peg$currPos); peg$currPos++; } else { s0 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c64); } } peg$silentFails--; if (s0 === peg$FAILED) { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c62); } } return s0; } function peg$parsepatternSyntax() { var s0, s1; peg$silentFails++; if (peg$c66.test(input.charAt(peg$currPos))) { s0 = input.charAt(peg$currPos); peg$currPos++; } else { s0 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c67); } } peg$silentFails--; if (s0 === peg$FAILED) { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c65); } } return s0; } function peg$parse_() { var s0, s1, s2; peg$silentFails++; s0 = peg$currPos; s1 = []; s2 = peg$parsewhiteSpace(); while (s2 !== peg$FAILED) { s1.push(s2); s2 = peg$parsewhiteSpace(); } if (s1 !== peg$FAILED) { s0 = input.substring(s0, peg$currPos); } else { s0 = s1; } peg$silentFails--; if (s0 === peg$FAILED) { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c68); } } return s0; } function peg$parsenumber() { var s0, s1, s2; peg$silentFails++; s0 = peg$currPos; if (input.charCodeAt(peg$currPos) === 45) { s1 = peg$c70; peg$currPos++; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c71); } } if (s1 === peg$FAILED) { s1 = null; } if (s1 !== peg$FAILED) { s2 = peg$parseargNumber(); if (s2 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c72(s1, s2); s0 = s1; } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } peg$silentFails--; if (s0 === peg$FAILED) { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c69); } } return s0; } function peg$parseapostrophe() { var s0, s1; peg$silentFails++; if (input.charCodeAt(peg$currPos) === 39) { s0 = peg$c32; peg$currPos++; } else { s0 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c33); } } peg$silentFails--; if (s0 === peg$FAILED) { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c73); } } return s0; } function peg$parsedoubleApostrophes() { var s0, s1; peg$silentFails++; s0 = peg$currPos; if (input.substr(peg$currPos, 2) === peg$c75) { s1 = peg$c75; peg$currPos += 2; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c76); } } if (s1 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c77(); } s0 = s1; peg$silentFails--; if (s0 === peg$FAILED) { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c74); } } return s0; } function peg$parsequotedString() { var s0, s1, s2, s3, s4, s5; s0 = peg$currPos; if (input.charCodeAt(peg$currPos) === 39) { s1 = peg$c32; peg$currPos++; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c33); } } if (s1 !== peg$FAILED) { s2 = peg$parseescapedChar(); if (s2 !== peg$FAILED) { s3 = peg$currPos; s4 = []; if (input.substr(peg$currPos, 2) === peg$c75) { s5 = peg$c75; peg$currPos += 2; } else { s5 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c76); } } if (s5 === peg$FAILED) { if (peg$c34.test(input.charAt(peg$currPos))) { s5 = input.charAt(peg$currPos); peg$currPos++; } else { s5 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c35); } } } while (s5 !== peg$FAILED) { s4.push(s5); if (input.substr(peg$currPos, 2) === peg$c75) { s5 = peg$c75; peg$currPos += 2; } else { s5 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c76); } } if (s5 === peg$FAILED) { if (peg$c34.test(input.charAt(peg$currPos))) { s5 = input.charAt(peg$currPos); peg$currPos++; } else { s5 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c35); } } } } if (s4 !== peg$FAILED) { s3 = input.substring(s3, peg$currPos); } else { s3 = s4; } if (s3 !== peg$FAILED) { if (input.charCodeAt(peg$currPos) === 39) { s4 = peg$c32; peg$currPos++; } else { s4 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c33); } } if (s4 === peg$FAILED) { s4 = null; } if (s4 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c78(s2, s3); s0 = s1; } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } } else { peg$currPos = s0; s0 = peg$FAILED; } return s0; } function peg$parseunquotedString() { var s0, s1, s2, s3; s0 = peg$currPos; s1 = peg$currPos; if (input.length > peg$currPos) { s2 = input.charAt(peg$currPos); peg$currPos++; } else { s2 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c14); } } if (s2 !== peg$FAILED) { peg$savedPos = peg$currPos; s3 = peg$c79(s2); if (s3) { s3 = undefined; } else { s3 = peg$FAILED; } if (s3 !== peg$FAILED) { s2 = [s2, s3]; s1 = s2; } else { peg$currPos = s1; s1 = peg$FAILED; } } else { peg$currPos = s1; s1 = peg$FAILED; } if (s1 === peg$FAILED) { if (input.charCodeAt(peg$currPos) === 10) { s1 = peg$c80; peg$currPos++; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c81); } } } if (s1 !== peg$FAILED) { s0 = input.substring(s0, peg$currPos); } else { s0 = s1; } return s0; } function peg$parseescapedChar() { var s0, s1, s2, s3; s0 = peg$currPos; s1 = peg$currPos; if (input.length > peg$currPos) { s2 = input.charAt(peg$currPos); peg$currPos++; } else { s2 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c14); } } if (s2 !== peg$FAILED) { peg$savedPos = peg$currPos; s3 = peg$c82(s2); if (s3) { s3 = undefined; } else { s3 = peg$FAILED; } if (s3 !== peg$FAILED) { s2 = [s2, s3]; s1 = s2; } else { peg$currPos = s1; s1 = peg$FAILED; } } else { peg$currPos = s1; s1 = peg$FAILED; } if (s1 !== peg$FAILED) { s0 = input.substring(s0, peg$currPos); } else { s0 = s1; } return s0; } function peg$parseargNameOrNumber() { var s0, s1; peg$silentFails++; s0 = peg$currPos; s1 = peg$parseargNumber(); if (s1 === peg$FAILED) { s1 = peg$parseargName(); } if (s1 !== peg$FAILED) { s0 = input.substring(s0, peg$currPos); } else { s0 = s1; } peg$silentFails--; if (s0 === peg$FAILED) { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c83); } } return s0; } function peg$parseargNumber() { var s0, s1, s2, s3, s4; peg$silentFails++; s0 = peg$currPos; if (input.charCodeAt(peg$currPos) === 48) { s1 = peg$c85; peg$currPos++; } else { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c86); } } if (s1 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c87(); } s0 = s1; if (s0 === peg$FAILED) { s0 = peg$currPos; s1 = peg$currPos; if (peg$c88.test(input.charAt(peg$currPos))) { s2 = input.charAt(peg$currPos); peg$currPos++; } else { s2 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c89); } } if (s2 !== peg$FAILED) { s3 = []; if (peg$c90.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c91); } } while (s4 !== peg$FAILED) { s3.push(s4); if (peg$c90.test(input.charAt(peg$currPos))) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c91); } } } if (s3 !== peg$FAILED) { s2 = [s2, s3]; s1 = s2; } else { peg$currPos = s1; s1 = peg$FAILED; } } else { peg$currPos = s1; s1 = peg$FAILED; } if (s1 !== peg$FAILED) { peg$savedPos = s0; s1 = peg$c92(s1); } s0 = s1; } peg$silentFails--; if (s0 === peg$FAILED) { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c84); } } return s0; } function peg$parseargName() { var s0, s1, s2, s3, s4; peg$silentFails++; s0 = peg$currPos; s1 = []; s2 = peg$currPos; s3 = peg$currPos; peg$silentFails++; s4 = peg$parsewhiteSpace(); if (s4 === peg$FAILED) { s4 = peg$parsepatternSyntax(); } peg$silentFails--; if (s4 === peg$FAILED) { s3 = undefined; } else { peg$currPos = s3; s3 = peg$FAILED; } if (s3 !== peg$FAILED) { if (input.length > peg$currPos) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c14); } } if (s4 !== peg$FAILED) { s3 = [s3, s4]; s2 = s3; } else { peg$currPos = s2; s2 = peg$FAILED; } } else { peg$currPos = s2; s2 = peg$FAILED; } if (s2 !== peg$FAILED) { while (s2 !== peg$FAILED) { s1.push(s2); s2 = peg$currPos; s3 = peg$currPos; peg$silentFails++; s4 = peg$parsewhiteSpace(); if (s4 === peg$FAILED) { s4 = peg$parsepatternSyntax(); } peg$silentFails--; if (s4 === peg$FAILED) { s3 = undefined; } else { peg$currPos = s3; s3 = peg$FAILED; } if (s3 !== peg$FAILED) { if (input.length > peg$currPos) { s4 = input.charAt(peg$currPos); peg$currPos++; } else { s4 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c14); } } if (s4 !== peg$FAILED) { s3 = [s3, s4]; s2 = s3; } else { peg$currPos = s2; s2 = peg$FAILED; } } else { peg$currPos = s2; s2 = peg$FAILED; } } } else { s1 = peg$FAILED; } if (s1 !== peg$FAILED) { s0 = input.substring(s0, peg$currPos); } else { s0 = s1; } peg$silentFails--; if (s0 === peg$FAILED) { s1 = peg$FAILED; if (peg$silentFails === 0) { peg$fail(peg$c93); } } return s0; } var messageCtx = ['root']; function isNestedMessageText() { return messageCtx.length > 1; } function isInPluralOption() { return messageCtx[messageCtx.length - 1] === 'plural'; } function insertLocation() { return options && options.captureLocation ? { location: location() } : {}; } peg$result = peg$startRuleFunction(); if (peg$result !== peg$FAILED && peg$currPos === input.length) { return peg$result; } else { if (peg$result !== peg$FAILED && peg$currPos < input.length) { peg$fail(peg$endExpectation()); } throw peg$buildStructuredError(peg$maxFailExpected, peg$maxFailPos < input.length ? input.charAt(peg$maxFailPos) : null, peg$maxFailPos < input.length ? peg$computeLocation(peg$maxFailPos, peg$maxFailPos + 1) : peg$computeLocation(peg$maxFailPos, peg$maxFailPos)); } } var pegParse = peg$parse; // CONCATENATED MODULE: ./node_modules/intl-messageformat-parser/lib/normalize.js var __spreadArrays = (undefined && undefined.__spreadArrays) || function () { for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length; for (var r = Array(s), k = 0, i = 0; i < il; i++) for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++) r[k] = a[j]; return r; }; var PLURAL_HASHTAG_REGEX = /(^|[^\\])#/g; /** * Whether to convert `#` in plural rule options * to `{var, number}` * @param el AST Element * @param pluralStack current plural stack */ function normalizeHashtagInPlural(els) { els.forEach(function (el) { // If we're encountering a plural el if (!isPluralElement(el) && !isSelectElement(el)) { return; } // Go down the options and search for # in any literal element Object.keys(el.options).forEach(function (id) { var _a; var opt = el.options[id]; // If we got a match, we have to split this // and inject a NumberElement in the middle var matchingLiteralElIndex = -1; var literalEl = undefined; for (var i = 0; i < opt.value.length; i++) { var el_1 = opt.value[i]; if (isLiteralElement(el_1) && PLURAL_HASHTAG_REGEX.test(el_1.value)) { matchingLiteralElIndex = i; literalEl = el_1; break; } } if (literalEl) { var newValue = literalEl.value.replace(PLURAL_HASHTAG_REGEX, "$1{" + el.value + ", number}"); var newEls = pegParse(newValue); (_a = opt.value).splice.apply(_a, __spreadArrays([matchingLiteralElIndex, 1], newEls)); } normalizeHashtagInPlural(opt.value); }); }); } // CONCATENATED MODULE: ./node_modules/intl-messageformat-parser/lib/index.js function parse(input, opts) { var els = pegParse(input, opts); if (!opts || opts.normalizeHashtagInPlural !== false) { normalizeHashtagInPlural(els); } return els; } // CONCATENATED MODULE: ./node_modules/intl-format-cache/lib/index.js /* Copyright (c) 2014, Yahoo! Inc. All rights reserved. Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms. */ var lib_spreadArrays = (undefined && undefined.__spreadArrays) || function () { for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length; for (var r = Array(s), k = 0, i = 0; i < il; i++) for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++) r[k] = a[j]; return r; }; // -- Utilities ---------------------------------------------------------------- function getCacheId(inputs) { return JSON.stringify(inputs.map(function (input) { return input && typeof input === 'object' ? orderedProps(input) : input; })); } function orderedProps(obj) { return Object.keys(obj) .sort() .map(function (k) { var _a; return (_a = {}, _a[k] = obj[k], _a); }); } var memoizeFormatConstructor = function (FormatConstructor, cache) { if (cache === void 0) { cache = {}; } return function () { var _a; var args = []; for (var _i = 0; _i < arguments.length; _i++) { args[_i] = arguments[_i]; } var cacheId = getCacheId(args); var format = cacheId && cache[cacheId]; if (!format) { format = new ((_a = FormatConstructor).bind.apply(_a, lib_spreadArrays([void 0], args)))(); if (cacheId) { cache[cacheId] = format; } } return format; }; }; /* harmony default export */ var lib = (memoizeFormatConstructor); // CONCATENATED MODULE: ./node_modules/intl-messageformat-parser/lib/skeleton.js var skeleton_assign = (undefined && undefined.__assign) || function () { skeleton_assign = Object.assign || function(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; }; return skeleton_assign.apply(this, arguments); }; /** * https://unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table * Credit: https://github.com/caridy/intl-datetimeformat-pattern/blob/master/index.js * with some tweaks */ var DATE_TIME_REGEX = /(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g; /** * Parse Date time skeleton into Intl.DateTimeFormatOptions * Ref: https://unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table * @public * @param skeleton skeleton string */ function parseDateTimeSkeleton(skeleton) { var result = {}; skeleton.replace(DATE_TIME_REGEX, function (match) { var len = match.length; switch (match[0]) { // Era case 'G': result.era = len === 4 ? 'long' : len === 5 ? 'narrow' : 'short'; break; // Year case 'y': result.year = len === 2 ? '2-digit' : 'numeric'; break; case 'Y': case 'u': case 'U': case 'r': throw new RangeError('`Y/u/U/r` (year) patterns are not supported, use `y` instead'); // Quarter case 'q': case 'Q': throw new RangeError('`q/Q` (quarter) patterns are not supported'); // Month case 'M': case 'L': result.month = ['numeric', '2-digit', 'short', 'long', 'narrow'][len - 1]; break; // Week case 'w': case 'W': throw new RangeError('`w/W` (week) patterns are not supported'); case 'd': result.day = ['numeric', '2-digit'][len - 1]; break; case 'D': case 'F': case 'g': throw new RangeError('`D/F/g` (day) patterns are not supported, use `d` instead'); // Weekday case 'E': result.weekday = len === 4 ? 'short' : len === 5 ? 'narrow' : 'short'; break; case 'e': if (len < 4) { throw new RangeError('`e..eee` (weekday) patterns are not supported'); } result.weekday = ['short', 'long', 'narrow', 'short'][len - 4]; break; case 'c': if (len < 4) { throw new RangeError('`c..ccc` (weekday) patterns are not supported'); } result.weekday = ['short', 'long', 'narrow', 'short'][len - 4]; break; // Period case 'a': // AM, PM result.hour12 = true; break; case 'b': // am, pm, noon, midnight case 'B': // flexible day periods throw new RangeError('`b/B` (period) patterns are not supported, use `a` instead'); // Hour case 'h': result.hourCycle = 'h12'; result.hour = ['numeric', '2-digit'][len - 1]; break; case 'H': result.hourCycle = 'h23'; result.hour = ['numeric', '2-digit'][len - 1]; break; case 'K': result.hourCycle = 'h11'; result.hour = ['numeric', '2-digit'][len - 1]; break; case 'k': result.hourCycle = 'h24'; result.hour = ['numeric', '2-digit'][len - 1]; break; case 'j': case 'J': case 'C': throw new RangeError('`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead'); // Minute case 'm': result.minute = ['numeric', '2-digit'][len - 1]; break; // Second case 's': result.second = ['numeric', '2-digit'][len - 1]; break; case 'S': case 'A': throw new RangeError('`S/A` (second) pattenrs are not supported, use `s` instead'); // Zone case 'z': // 1..3, 4: specific non-location format result.timeZoneName = len < 4 ? 'short' : 'long'; break; case 'Z': // 1..3, 4, 5: The ISO8601 varios formats case 'O': // 1, 4: miliseconds in day short, long case 'v': // 1, 4: generic non-location format case 'V': // 1, 2, 3, 4: time zone ID or city case 'X': // 1, 2, 3, 4: The ISO8601 varios formats case 'x': // 1, 2, 3, 4: The ISO8601 varios formats throw new RangeError('`Z/O/v/V/X/x` (timeZone) pattenrs are not supported, use `z` instead'); } return ''; }); return result; } function icuUnitToEcma(unit) { return unit.replace(/^(.*?)-/, ''); } var FRACTION_PRECISION_REGEX = /^\.(?:(0+)(\+|#+)?)?$/g; var SIGNIFICANT_PRECISION_REGEX = /^(@+)?(\+|#+)?$/g; function parseSignificantPrecision(str) { var result = {}; str.replace(SIGNIFICANT_PRECISION_REGEX, function (_, g1, g2) { // @@@ case if (typeof g2 !== 'string') { result.minimumSignificantDigits = g1.length; result.maximumSignificantDigits = g1.length; } // @@@+ case else if (g2 === '+') { result.minimumSignificantDigits = g1.length; } // .### case else if (g1[0] === '#') { result.maximumSignificantDigits = g1.length; } // .@@## or .@@@ case else { result.minimumSignificantDigits = g1.length; result.maximumSignificantDigits = g1.length + (typeof g2 === 'string' ? g2.length : 0); } return ''; }); return result; } function parseSign(str) { switch (str) { case 'sign-auto': return { signDisplay: 'auto', }; case 'sign-accounting': return { currencySign: 'accounting', }; case 'sign-always': return { signDisplay: 'always', }; case 'sign-accounting-always': return { signDisplay: 'always', currencySign: 'accounting', }; case 'sign-except-zero': return { signDisplay: 'exceptZero', }; case 'sign-accounting-except-zero': return { signDisplay: 'exceptZero', currencySign: 'accounting', }; case 'sign-never': return { signDisplay: 'never', }; } } function parseNotationOptions(opt) { var result = {}; var signOpts = parseSign(opt); if (signOpts) { return signOpts; } return result; } /** * https://github.com/unicode-org/icu/blob/master/docs/userguide/format_parse/numbers/skeletons.md#skeleton-stems-and-options */ function convertNumberSkeletonToNumberFormatOptions(tokens) { var result = {}; for (var _i = 0, tokens_1 = tokens; _i < tokens_1.length; _i++) { var token = tokens_1[_i]; switch (token.stem) { case 'percent': result.style = 'percent'; continue; case 'currency': result.style = 'currency'; result.currency = token.options[0]; continue; case 'group-off': result.useGrouping = false; continue; case 'precision-integer': result.maximumFractionDigits = 0; continue; case 'measure-unit': result.style = 'unit'; result.unit = icuUnitToEcma(token.options[0]); continue; case 'compact-short': result.notation = 'compact'; result.compactDisplay = 'short'; continue; case 'compact-long': result.notation = 'compact'; result.compactDisplay = 'long'; continue; case 'scientific': result = skeleton_assign(skeleton_assign(skeleton_assign({}, result), { notation: 'scientific' }), token.options.reduce(function (all, opt) { return (skeleton_assign(skeleton_assign({}, all), parseNotationOptions(opt))); }, {})); continue; case 'engineering': result = skeleton_assign(skeleton_assign(skeleton_assign({}, result), { notation: 'engineering' }), token.options.reduce(function (all, opt) { return (skeleton_assign(skeleton_assign({}, all), parseNotationOptions(opt))); }, {})); continue; case 'notation-simple': result.notation = 'standard'; continue; // https://github.com/unicode-org/icu/blob/master/icu4c/source/i18n/unicode/unumberformatter.h case 'unit-width-narrow': result.currencyDisplay = 'narrowSymbol'; result.unitDisplay = 'narrow'; continue; case 'unit-width-short': result.currencyDisplay = 'code'; result.unitDisplay = 'short'; continue; case 'unit-width-full-name': result.currencyDisplay = 'name'; result.unitDisplay = 'long'; continue; case 'unit-width-iso-code': result.currencyDisplay = 'symbol'; continue; } // Precision // https://github.com/unicode-org/icu/blob/master/docs/userguide/format_parse/numbers/skeletons.md#fraction-precision if (FRACTION_PRECISION_REGEX.test(token.stem)) { if (token.options.length > 1) { throw new RangeError('Fraction-precision stems only accept a single optional option'); } token.stem.replace(FRACTION_PRECISION_REGEX, function (match, g1, g2) { // precision-integer case if (match === '.') { result.maximumFractionDigits = 0; } // .000+ case else if (g2 === '+') { result.minimumFractionDigits = g2.length; } // .### case else if (g1[0] === '#') { result.maximumFractionDigits = g1.length; } // .00## or .000 case else { result.minimumFractionDigits = g1.length; result.maximumFractionDigits = g1.length + (typeof g2 === 'string' ? g2.length : 0); } return ''; }); if (token.options.length) { result = skeleton_assign(skeleton_assign({}, result), parseSignificantPrecision(token.options[0])); } continue; } if (SIGNIFICANT_PRECISION_REGEX.test(token.stem)) { result = skeleton_assign(skeleton_assign({}, result), parseSignificantPrecision(token.stem)); continue; } var signOpts = parseSign(token.stem); if (signOpts) { result = skeleton_assign(skeleton_assign({}, result), signOpts); } } return result; } // CONCATENATED MODULE: ./node_modules/intl-messageformat/lib/formatters.js var formatters_extends = (undefined && undefined.__extends) || (function () { var extendStatics = function (d, b) { extendStatics = Object.setPrototypeOf || ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; return extendStatics(d, b); }; return function (d, b) { extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; })(); var formatters_spreadArrays = (undefined && undefined.__spreadArrays) || function () { for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length; for (var r = Array(s), k = 0, i = 0; i < il; i++) for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++) r[k] = a[j]; return r; }; var FormatError = /** @class */ (function (_super) { formatters_extends(FormatError, _super); function FormatError(msg, variableId) { var _this = _super.call(this, msg) || this; _this.variableId = variableId; return _this; } return FormatError; }(Error)); function mergeLiteral(parts) { if (parts.length < 2) { return parts; } return parts.reduce(function (all, part) { var lastPart = all[all.length - 1]; if (!lastPart || lastPart.type !== 0 /* literal */ || part.type !== 0 /* literal */) { all.push(part); } else { lastPart.value += part.value; } return all; }, []); } // TODO(skeleton): add skeleton support function formatToParts(els, locales, formatters, formats, values, currentPluralValue, // For debugging originalMessage) { // Hot path for straight simple msg translations if (els.length === 1 && isLiteralElement(els[0])) { return [ { type: 0 /* literal */, value: els[0].value, }, ]; } var result = []; for (var _i = 0, els_1 = els; _i < els_1.length; _i++) { var el = els_1[_i]; // Exit early for string parts. if (isLiteralElement(el)) { result.push({ type: 0 /* literal */, value: el.value, }); continue; } // TODO: should this part be literal type? // Replace `#` in plural rules with the actual numeric value. if (isPoundElement(el)) { if (typeof currentPluralValue === 'number') { result.push({ type: 0 /* literal */, value: formatters.getNumberFormat(locales).format(currentPluralValue), }); } continue; } var varName = el.value; // Enforce that all required values are provided by the caller. if (!(values && varName in values)) { throw new FormatError("The intl string context variable \"" + varName + "\" was not provided to the string \"" + originalMessage + "\""); } var value = values[varName]; if (isArgumentElement(el)) { if (!value || typeof value === 'string' || typeof value === 'number') { value = typeof value === 'string' || typeof value === 'number' ? String(value) : ''; } result.push({ type: 1 /* argument */, value: value, }); continue; } // Recursively format plural and select parts' option — which can be a // nested pattern structure. The choosing of the option to use is // abstracted-by and delegated-to the part helper object. if (isDateElement(el)) { var style = typeof el.style === 'string' ? formats.date[el.style] : undefined; result.push({ type: 0 /* literal */, value: formatters .getDateTimeFormat(locales, style) .format(value), }); continue; } if (isTimeElement(el)) { var style = typeof el.style === 'string' ? formats.time[el.style] : isDateTimeSkeleton(el.style) ? parseDateTimeSkeleton(el.style.pattern) : undefined; result.push({ type: 0 /* literal */, value: formatters .getDateTimeFormat(locales, style) .format(value), }); continue; } if (isNumberElement(el)) { var style = typeof el.style === 'string' ? formats.number[el.style] : isNumberSkeleton(el.style) ? convertNumberSkeletonToNumberFormatOptions(el.style.tokens) : undefined; result.push({ type: 0 /* literal */, value: formatters .getNumberFormat(locales, style) .format(value), }); continue; } if (isSelectElement(el)) { var opt = el.options[value] || el.options.other; if (!opt) { throw new RangeError("Invalid values for \"" + el.value + "\": \"" + value + "\". Options are \"" + Object.keys(el.options).join('", "') + "\""); } result.push.apply(result, formatToParts(opt.value, locales, formatters, formats, values)); continue; } if (isPluralElement(el)) { var opt = el.options["=" + value]; if (!opt) { if (!Intl.PluralRules) { throw new FormatError("Intl.PluralRules is not available in this environment.\nTry polyfilling it using \"@formatjs/intl-pluralrules\"\n"); } var rule = formatters .getPluralRules(locales, { type: el.pluralType }) .select(value - (el.offset || 0)); opt = el.options[rule] || el.options.other; } if (!opt) { throw new RangeError("Invalid values for \"" + el.value + "\": \"" + value + "\". Options are \"" + Object.keys(el.options).join('", "') + "\""); } result.push.apply(result, formatToParts(opt.value, locales, formatters, formats, values, value - (el.offset || 0))); continue; } } return mergeLiteral(result); } function formatToString(els, locales, formatters, formats, values, // For debugging originalMessage) { var parts = formatToParts(els, locales, formatters, formats, values, undefined, originalMessage); // Hot path for straight simple msg translations if (parts.length === 1) { return parts[0].value; } return parts.reduce(function (all, part) { return (all += part.value); }, ''); } // Singleton var domParser; var TOKEN_DELIMITER = '@@'; var TOKEN_REGEX = /@@(\d+_\d+)@@/g; var counter = 0; function generateId() { return Date.now() + "_" + ++counter; } function restoreRichPlaceholderMessage(text, objectParts) { return text .split(TOKEN_REGEX) .filter(Boolean) .map(function (c) { return (objectParts[c] != null ? objectParts[c] : c); }) .reduce(function (all, c) { if (!all.length) { all.push(c); } else if (typeof c === 'string' && typeof all[all.length - 1] === 'string') { all[all.length - 1] += c; } else { all.push(c); } return all; }, []); } /** * Not exhaustive, just for sanity check */ var SIMPLE_XML_REGEX = /(<([0-9a-zA-Z-_]*?)>(.*?)<\/([0-9a-zA-Z-_]*?)>)|(<[0-9a-zA-Z-_]*?\/>)/; var TEMPLATE_ID = Date.now() + '@@'; var VOID_ELEMENTS = [ 'area', 'base', 'br', 'col', 'embed', 'hr', 'img', 'input', 'link', 'meta', 'param', 'source', 'track', 'wbr', ]; function formatHTMLElement(el, objectParts, values) { var tagName = el.tagName; var outerHTML = el.outerHTML, textContent = el.textContent, childNodes = el.childNodes; // Regular text if (!tagName) { return restoreRichPlaceholderMessage(textContent || '', objectParts); } tagName = tagName.toLowerCase(); var isVoidElement = ~VOID_ELEMENTS.indexOf(tagName); var formatFnOrValue = values[tagName]; if (formatFnOrValue && isVoidElement) { throw new FormatError(tagName + " is a self-closing tag and can not be used, please use another tag name."); } if (!childNodes.length) { return [outerHTML]; } var chunks = Array.prototype.slice.call(childNodes).reduce(function (all, child) { return all.concat(formatHTMLElement(child, objectParts, values)); }, []); // Legacy HTML if (!formatFnOrValue) { return formatters_spreadArrays(["<" + tagName + ">"], chunks, [""]); } // HTML Tag replacement if (typeof formatFnOrValue === 'function') { return [formatFnOrValue.apply(void 0, chunks)]; } return [formatFnOrValue]; } function formatHTMLMessage(els, locales, formatters, formats, values, // For debugging originalMessage) { var parts = formatToParts(els, locales, formatters, formats, values, undefined, originalMessage); var objectParts = {}; var formattedMessage = parts.reduce(function (all, part) { if (part.type === 0 /* literal */) { return (all += part.value); } var id = generateId(); objectParts[id] = part.value; return (all += "" + TOKEN_DELIMITER + id + TOKEN_DELIMITER); }, ''); // Not designed to filter out aggressively if (!SIMPLE_XML_REGEX.test(formattedMessage)) { return restoreRichPlaceholderMessage(formattedMessage, objectParts); } if (!values) { throw new FormatError('Message has placeholders but no values was given'); } if (typeof DOMParser === 'undefined') { throw new FormatError('Cannot format XML message without DOMParser'); } if (!domParser) { domParser = new DOMParser(); } var content = domParser .parseFromString("" + formattedMessage + "", 'text/html') .getElementById(TEMPLATE_ID); if (!content) { throw new FormatError("Malformed HTML message " + formattedMessage); } var tagsToFormat = Object.keys(values).filter(function (varName) { return !!content.getElementsByTagName(varName).length; }); // No tags to format if (!tagsToFormat.length) { return restoreRichPlaceholderMessage(formattedMessage, objectParts); } var caseSensitiveTags = tagsToFormat.filter(function (tagName) { return tagName !== tagName.toLowerCase(); }); if (caseSensitiveTags.length) { throw new FormatError("HTML tag must be lowercased but the following tags are not: " + caseSensitiveTags.join(', ')); } // We're doing this since top node is `` which does not have a formatter return Array.prototype.slice .call(content.childNodes) .reduce(function (all, child) { return all.concat(formatHTMLElement(child, objectParts, values)); }, []); } // CONCATENATED MODULE: ./node_modules/intl-messageformat/lib/core.js /* Copyright (c) 2014, Yahoo! Inc. All rights reserved. Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms. */ var core_assign = (undefined && undefined.__assign) || function () { core_assign = Object.assign || function(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; }; return core_assign.apply(this, arguments); }; // -- MessageFormat -------------------------------------------------------- function mergeConfig(c1, c2) { if (!c2) { return c1; } return core_assign(core_assign(core_assign({}, (c1 || {})), (c2 || {})), Object.keys(c1).reduce(function (all, k) { all[k] = core_assign(core_assign({}, c1[k]), (c2[k] || {})); return all; }, {})); } function mergeConfigs(defaultConfig, configs) { if (!configs) { return defaultConfig; } return Object.keys(defaultConfig).reduce(function (all, k) { all[k] = mergeConfig(defaultConfig[k], configs[k]); return all; }, core_assign({}, defaultConfig)); } function createDefaultFormatters(cache) { if (cache === void 0) { cache = { number: {}, dateTime: {}, pluralRules: {}, }; } return { getNumberFormat: lib(Intl.NumberFormat, cache.number), getDateTimeFormat: lib(Intl.DateTimeFormat, cache.dateTime), getPluralRules: lib(Intl.PluralRules, cache.pluralRules), }; } var core_IntlMessageFormat = /** @class */ (function () { function IntlMessageFormat(message, locales, overrideFormats, opts) { var _this = this; if (locales === void 0) { locales = IntlMessageFormat.defaultLocale; } this.formatterCache = { number: {}, dateTime: {}, pluralRules: {}, }; this.format = function (values) { return formatToString(_this.ast, _this.locales, _this.formatters, _this.formats, values, _this.message); }; this.formatToParts = function (values) { return formatToParts(_this.ast, _this.locales, _this.formatters, _this.formats, values, undefined, _this.message); }; this.formatHTMLMessage = function (values) { return formatHTMLMessage(_this.ast, _this.locales, _this.formatters, _this.formats, values, _this.message); }; this.resolvedOptions = function () { return ({ locale: Intl.NumberFormat.supportedLocalesOf(_this.locales)[0], }); }; this.getAst = function () { return _this.ast; }; if (typeof message === 'string') { this.message = message; if (!IntlMessageFormat.__parse) { throw new TypeError('IntlMessageFormat.__parse must be set to process `message` of type `string`'); } // Parse string messages into an AST. this.ast = IntlMessageFormat.__parse(message, { normalizeHashtagInPlural: false, }); } else { this.ast = message; } if (!Array.isArray(this.ast)) { throw new TypeError('A message must be provided as a String or AST.'); } // Creates a new object with the specified `formats` merged with the default // formats. this.formats = mergeConfigs(IntlMessageFormat.formats, overrideFormats); // Defined first because it's used to build the format pattern. this.locales = locales; this.formatters = (opts && opts.formatters) || createDefaultFormatters(this.formatterCache); } IntlMessageFormat.defaultLocale = new Intl.NumberFormat().resolvedOptions().locale; IntlMessageFormat.__parse = parse; // Default format options used as the prototype of the `formats` provided to the // constructor. These are used when constructing the internal Intl.NumberFormat // and Intl.DateTimeFormat instances. IntlMessageFormat.formats = { number: { currency: { style: 'currency', }, percent: { style: 'percent', }, }, date: { short: { month: 'numeric', day: 'numeric', year: '2-digit', }, medium: { month: 'short', day: 'numeric', year: 'numeric', }, long: { month: 'long', day: 'numeric', year: 'numeric', }, full: { weekday: 'long', month: 'long', day: 'numeric', year: 'numeric', }, }, time: { short: { hour: 'numeric', minute: 'numeric', }, medium: { hour: 'numeric', minute: 'numeric', second: 'numeric', }, long: { hour: 'numeric', minute: 'numeric', second: 'numeric', timeZoneName: 'short', }, full: { hour: 'numeric', minute: 'numeric', second: 'numeric', timeZoneName: 'short', }, }, }; return IntlMessageFormat; }()); /* harmony default export */ var core = (core_IntlMessageFormat); // CONCATENATED MODULE: ./node_modules/intl-messageformat/lib/index.js /* Copyright (c) 2014, Yahoo! Inc. All rights reserved. Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms. */ /* harmony default export */ var intl_messageformat_lib = (core); // CONCATENATED MODULE: ./node_modules/@formatjs/intl-utils/lib/invariant.js function invariant(condition, message, Err) { if (Err === void 0) { Err = Error; } if (!condition) { throw new Err(message); } } //# sourceMappingURL=invariant.js.map // CONCATENATED MODULE: ./node_modules/react-intl/lib/utils.js /* HTML escaping is the same as React's (on purpose.) Therefore, it has the following Copyright and Licensing: Copyright 2013-2014, Facebook, Inc. All rights reserved. This source code is licensed under the BSD-style license found in the LICENSE file in the root directory of React's source tree. */ var ESCAPED_CHARS = { 38: '&', 62: '>', 60: '<', 34: '"', 39: ''' }; var UNSAFE_CHARS_REGEX = /[&><"']/g; function utils_escape(str) { return ('' + str).replace(UNSAFE_CHARS_REGEX, function (match) { return ESCAPED_CHARS[match.charCodeAt(0)]; }); } function filterProps(props, whitelist) { var defaults = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; return whitelist.reduce(function (filtered, name) { if (name in props) { filtered[name] = props[name]; } else if (name in defaults) { filtered[name] = defaults[name]; } return filtered; }, {}); } function invariantIntlContext(intl) { invariant(intl, '[React Intl] Could not find required `intl` object. ' + ' needs to exist in the component ancestry.'); } function createError(message, exception) { var eMsg = exception ? "\n".concat(exception.stack) : ''; return "[React Intl] ".concat(message).concat(eMsg); } function defaultErrorHandler(error) { if (false) {} } var DEFAULT_INTL_CONFIG = { formats: {}, messages: {}, timeZone: undefined, textComponent: external_window_React_["Fragment"], defaultLocale: 'en', defaultFormats: {}, onError: defaultErrorHandler }; function createIntlCache() { return { dateTime: {}, number: {}, message: {}, relativeTime: {}, pluralRules: {}, list: {}, displayNames: {} }; } /** * Create intl formatters and populate cache * @param cache explicit cache to prevent leaking memory */ function createFormatters() { var cache = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : createIntlCache(); var RelativeTimeFormat = Intl.RelativeTimeFormat; var ListFormat = Intl.ListFormat; var DisplayNames = Intl.DisplayNames; return { getDateTimeFormat: lib(Intl.DateTimeFormat, cache.dateTime), getNumberFormat: lib(Intl.NumberFormat, cache.number), getMessageFormat: lib(intl_messageformat_lib, cache.message), getRelativeTimeFormat: lib(RelativeTimeFormat, cache.relativeTime), getPluralRules: lib(Intl.PluralRules, cache.pluralRules), getListFormat: lib(ListFormat, cache.list), getDisplayNames: lib(DisplayNames, cache.displayNames) }; } function getNamedFormat(formats, type, name, onError) { var formatType = formats && formats[type]; var format; if (formatType) { format = formatType[name]; } if (format) { return format; } onError(createError("No ".concat(type, " format named: ").concat(name))); } // CONCATENATED MODULE: ./node_modules/react-intl/lib/components/injectIntl.js // Since rollup cannot deal with namespace being a function, // this is to interop with TypeScript since `invariant` // does not export a default // https://github.com/rollup/rollup/issues/1267 var hoistNonReactStatics = hoist_non_react_statics_cjs_default.a || hoist_non_react_statics_cjs; function getDisplayName(Component) { return Component.displayName || Component.name || 'Component'; } // TODO: We should provide initial value here var IntlContext = external_window_React_["createContext"](null); var IntlConsumer = IntlContext.Consumer, injectIntl_IntlProvider = IntlContext.Provider; var Provider = injectIntl_IntlProvider; var Context = IntlContext; function injectIntl(WrappedComponent, options) { var _ref = options || {}, _ref$intlPropName = _ref.intlPropName, intlPropName = _ref$intlPropName === void 0 ? 'intl' : _ref$intlPropName, _ref$forwardRef = _ref.forwardRef, forwardRef = _ref$forwardRef === void 0 ? false : _ref$forwardRef, _ref$enforceContext = _ref.enforceContext, enforceContext = _ref$enforceContext === void 0 ? true : _ref$enforceContext; var WithIntl = function WithIntl(props) { return external_window_React_["createElement"](IntlConsumer, null, function (intl) { if (enforceContext) { invariantIntlContext(intl); } return external_window_React_["createElement"](WrappedComponent, Object.assign({}, props, Object(defineProperty["a" /* default */])({}, intlPropName, intl), { ref: forwardRef ? props.forwardedRef : null })); }); }; WithIntl.displayName = "injectIntl(".concat(getDisplayName(WrappedComponent), ")"); WithIntl.WrappedComponent = WrappedComponent; if (forwardRef) { return hoistNonReactStatics(external_window_React_["forwardRef"](function (props, ref) { return external_window_React_["createElement"](WithIntl, Object.assign({}, props, { forwardedRef: ref })); }), WrappedComponent); } return hoistNonReactStatics(WithIntl, WrappedComponent); } // EXTERNAL MODULE: ./node_modules/intl-locales-supported/dist/index.js var dist = __webpack_require__("kyWZ"); var dist_default = /*#__PURE__*/__webpack_require__.n(dist); // CONCATENATED MODULE: ./node_modules/react-intl/lib/formatters/number.js var NUMBER_FORMAT_OPTIONS = ['localeMatcher', 'style', 'currency', 'currencyDisplay', 'unit', 'unitDisplay', 'useGrouping', 'minimumIntegerDigits', 'minimumFractionDigits', 'maximumFractionDigits', 'minimumSignificantDigits', 'maximumSignificantDigits', // Unified NumberFormat (Stage 3 as of 10/22/19) 'compactDisplay', 'currencyDisplay', 'currencySign', 'notation', 'signDisplay', 'unit', 'unitDisplay']; function getFormatter(_ref, getNumberFormat) { var locale = _ref.locale, formats = _ref.formats, onError = _ref.onError; var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; var format = options.format; var defaults = format && getNamedFormat(formats, 'number', format, onError) || {}; var filteredOptions = filterProps(options, NUMBER_FORMAT_OPTIONS, defaults); return getNumberFormat(locale, filteredOptions); } function formatNumber(config, getNumberFormat, value) { var options = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {}; try { return getFormatter(config, getNumberFormat, options).format(value); } catch (e) { config.onError(createError('Error formatting number.', e)); } return String(value); } function formatNumberToParts(config, getNumberFormat, value) { var options = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {}; try { return getFormatter(config, getNumberFormat, options).formatToParts(value); } catch (e) { config.onError(createError('Error formatting number.', e)); } return []; } // CONCATENATED MODULE: ./node_modules/react-intl/lib/formatters/relativeTime.js var RELATIVE_TIME_FORMAT_OPTIONS = ['numeric', 'style']; function relativeTime_getFormatter(_ref, getRelativeTimeFormat) { var locale = _ref.locale, formats = _ref.formats, onError = _ref.onError; var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; var format = options.format; var defaults = !!format && getNamedFormat(formats, 'relative', format, onError) || {}; var filteredOptions = filterProps(options, RELATIVE_TIME_FORMAT_OPTIONS, defaults); return getRelativeTimeFormat(locale, filteredOptions); } function formatRelativeTime(config, getRelativeTimeFormat, value, unit) { var options = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : {}; if (!unit) { unit = 'second'; } var RelativeTimeFormat = Intl.RelativeTimeFormat; if (!RelativeTimeFormat) { config.onError(createError("Intl.RelativeTimeFormat is not available in this environment.\nTry polyfilling it using \"@formatjs/intl-relativetimeformat\"\n")); } try { return relativeTime_getFormatter(config, getRelativeTimeFormat, options).format(value, unit); } catch (e) { config.onError(createError('Error formatting relative time.', e)); } return String(value); } // CONCATENATED MODULE: ./node_modules/react-intl/lib/formatters/dateTime.js /* * Copyright 2015, Yahoo Inc. * Copyrights licensed under the New BSD License. * See the accompanying LICENSE file for terms. */ var DATE_TIME_FORMAT_OPTIONS = ['localeMatcher', 'formatMatcher', 'timeZone', 'hour12', 'weekday', 'era', 'year', 'month', 'day', 'hour', 'minute', 'second', 'timeZoneName']; function dateTime_getFormatter(_ref, type, getDateTimeFormat) { var locale = _ref.locale, formats = _ref.formats, onError = _ref.onError, timeZone = _ref.timeZone; var options = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {}; var format = options.format; var defaults = Object.assign(Object.assign({}, timeZone && { timeZone: timeZone }), format && getNamedFormat(formats, type, format, onError)); var filteredOptions = filterProps(options, DATE_TIME_FORMAT_OPTIONS, defaults); if (type === 'time' && !filteredOptions.hour && !filteredOptions.minute && !filteredOptions.second) { // Add default formatting options if hour, minute, or second isn't defined. filteredOptions = Object.assign(Object.assign({}, filteredOptions), { hour: 'numeric', minute: 'numeric' }); } return getDateTimeFormat(locale, filteredOptions); } function formatDate(config, getDateTimeFormat, value) { var options = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {}; var date = typeof value === 'string' ? new Date(value || 0) : value; try { return dateTime_getFormatter(config, 'date', getDateTimeFormat, options).format(date); } catch (e) { config.onError(createError('Error formatting date.', e)); } return String(date); } function formatTime(config, getDateTimeFormat, value) { var options = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {}; var date = typeof value === 'string' ? new Date(value || 0) : value; try { return dateTime_getFormatter(config, 'time', getDateTimeFormat, options).format(date); } catch (e) { config.onError(createError('Error formatting time.', e)); } return String(date); } function formatDateToParts(config, getDateTimeFormat, value) { var options = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {}; var date = typeof value === 'string' ? new Date(value || 0) : value; try { return dateTime_getFormatter(config, 'date', getDateTimeFormat, options).formatToParts(date); } catch (e) { config.onError(createError('Error formatting date.', e)); } return []; } function formatTimeToParts(config, getDateTimeFormat, value) { var options = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {}; var date = typeof value === 'string' ? new Date(value || 0) : value; try { return dateTime_getFormatter(config, 'time', getDateTimeFormat, options).formatToParts(date); } catch (e) { config.onError(createError('Error formatting time.', e)); } return []; } // CONCATENATED MODULE: ./node_modules/react-intl/lib/formatters/plural.js var PLURAL_FORMAT_OPTIONS = ['localeMatcher', 'type']; function formatPlural(_ref, getPluralRules, value) { var locale = _ref.locale, onError = _ref.onError; var options = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {}; if (!Intl.PluralRules) { onError(createError("Intl.PluralRules is not available in this environment.\nTry polyfilling it using \"@formatjs/intl-pluralrules\"\n")); } var filteredOptions = filterProps(options, PLURAL_FORMAT_OPTIONS); try { return getPluralRules(locale, filteredOptions).select(value); } catch (e) { onError(createError('Error formatting plural.', e)); } return 'other'; } // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules var toConsumableArray = __webpack_require__("oBTY"); // CONCATENATED MODULE: ./node_modules/react-intl/lib/formatters/message.js /* * Copyright 2015, Yahoo Inc. * Copyrights licensed under the New BSD License. * See the accompanying LICENSE file for terms. */ function setTimeZoneInOptions(opts, timeZone) { return Object.keys(opts).reduce(function (all, k) { all[k] = Object.assign({ timeZone: timeZone }, opts[k]); return all; }, {}); } function deepMergeOptions(opts1, opts2) { var keys = Object.keys(Object.assign(Object.assign({}, opts1), opts2)); return keys.reduce(function (all, k) { all[k] = Object.assign(Object.assign({}, opts1[k] || {}), opts2[k] || {}); return all; }, {}); } function deepMergeFormatsAndSetTimeZone(f1, timeZone) { if (!timeZone) { return f1; } var mfFormats = intl_messageformat_lib.formats; return Object.assign(Object.assign(Object.assign({}, mfFormats), f1), { date: deepMergeOptions(setTimeZoneInOptions(mfFormats.date, timeZone), setTimeZoneInOptions(f1.date || {}, timeZone)), time: deepMergeOptions(setTimeZoneInOptions(mfFormats.time, timeZone), setTimeZoneInOptions(f1.time || {}, timeZone)) }); } var message_prepareIntlMessageFormatHtmlOutput = function prepareIntlMessageFormatHtmlOutput(chunks) { return external_window_React_["createElement"].apply(external_window_React_, [external_window_React_["Fragment"], null].concat(Object(toConsumableArray["a" /* default */])(chunks))); }; function message_formatMessage(_ref, state) { var locale = _ref.locale, formats = _ref.formats, messages = _ref.messages, defaultLocale = _ref.defaultLocale, defaultFormats = _ref.defaultFormats, onError = _ref.onError, timeZone = _ref.timeZone; var messageDescriptor = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : { id: '' }; var values = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {}; var id = messageDescriptor.id, defaultMessage = messageDescriptor.defaultMessage; // `id` is a required field of a Message Descriptor. invariant(!!id, '[React Intl] An `id` must be provided to format a message.'); var message = messages && messages[String(id)]; formats = deepMergeFormatsAndSetTimeZone(formats, timeZone); defaultFormats = deepMergeFormatsAndSetTimeZone(defaultFormats, timeZone); var formattedMessageParts = []; if (message) { try { var formatter = state.getMessageFormat(message, locale, formats, { formatters: state }); formattedMessageParts = formatter.formatHTMLMessage(values); } catch (e) { onError(createError("Error formatting message: \"".concat(id, "\" for locale: \"").concat(locale, "\"") + (defaultMessage ? ', using default message as fallback.' : ''), e)); } } else { // This prevents warnings from littering the console in development // when no `messages` are passed into the for the // default locale, and a default message is in the source. if (!defaultMessage || locale && locale.toLowerCase() !== defaultLocale.toLowerCase()) { onError(createError("Missing message: \"".concat(id, "\" for locale: \"").concat(locale, "\"") + (defaultMessage ? ', using default message as fallback.' : ''))); } } if (!formattedMessageParts.length && defaultMessage) { try { var _formatter = state.getMessageFormat(defaultMessage, defaultLocale, defaultFormats); formattedMessageParts = _formatter.formatHTMLMessage(values); } catch (e) { onError(createError("Error formatting the default message for: \"".concat(id, "\""), e)); } } if (!formattedMessageParts.length) { onError(createError("Cannot format message: \"".concat(id, "\", ") + "using message ".concat(message || defaultMessage ? 'source' : 'id', " as fallback."))); if (typeof message === 'string') { return message || defaultMessage || String(id); } return defaultMessage || String(id); } if (formattedMessageParts.length === 1 && typeof formattedMessageParts[0] === 'string') { return formattedMessageParts[0] || defaultMessage || String(id); } return message_prepareIntlMessageFormatHtmlOutput(formattedMessageParts); } function message_formatHTMLMessage(config, state) { var messageDescriptor = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : { id: '' }; var rawValues = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {}; // Process all the values before they are used when formatting the ICU // Message string. Since the formatted message might be injected via // `innerHTML`, all String-based values need to be HTML-escaped. var escapedValues = Object.keys(rawValues).reduce(function (escaped, name) { var value = rawValues[name]; escaped[name] = typeof value === 'string' ? utils_escape(value) : value; return escaped; }, {}); return message_formatMessage(config, state, messageDescriptor, escapedValues); } // EXTERNAL MODULE: ./node_modules/shallow-equal/objects/index.js var objects = __webpack_require__("6koa"); var objects_default = /*#__PURE__*/__webpack_require__.n(objects); // CONCATENATED MODULE: ./node_modules/react-intl/lib/formatters/list.js var LIST_FORMAT_OPTIONS = ['localeMatcher', 'type', 'style']; var now = Date.now(); function generateToken(i) { return "".concat(now, "_").concat(i, "_").concat(now); } function formatList(_ref, getListFormat, values) { var locale = _ref.locale, onError = _ref.onError; var options = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {}; var ListFormat = Intl.ListFormat; if (!ListFormat) { onError(createError("Intl.ListFormat is not available in this environment.\nTry polyfilling it using \"@formatjs/intl-listformat\"\n")); } var filteredOptions = filterProps(options, LIST_FORMAT_OPTIONS); try { var richValues = {}; var serializedValues = values.map(function (v, i) { if (typeof v === 'object') { var id = generateToken(i); richValues[id] = v; return id; } return String(v); }); if (!Object.keys(richValues).length) { return getListFormat(locale, filteredOptions).format(serializedValues); } var parts = getListFormat(locale, filteredOptions).formatToParts(serializedValues); return parts.reduce(function (all, el) { var val = el.value; if (richValues[val]) { all.push(richValues[val]); } else if (typeof all[all.length - 1] === 'string') { all[all.length - 1] += val; } else { all.push(val); } return all; }, []); } catch (e) { onError(createError('Error formatting list.', e)); } return values; } // CONCATENATED MODULE: ./node_modules/react-intl/lib/formatters/displayName.js var DISPLAY_NAMES_OPTONS = ['localeMatcher', 'style', 'type', 'fallback']; function formatDisplayName(_ref, getDisplayNames, value) { var locale = _ref.locale, onError = _ref.onError; var options = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {}; var DisplayNames = Intl.DisplayNames; if (!DisplayNames) { onError(createError("Intl.DisplayNames is not available in this environment.\nTry polyfilling it using \"@formatjs/intl-displaynames\"\n")); } var filteredOptions = filterProps(options, DISPLAY_NAMES_OPTONS); try { return getDisplayNames(locale, filteredOptions).of(value); } catch (e) { onError(createError('Error formatting display name.', e)); } } // CONCATENATED MODULE: ./node_modules/react-intl/lib/components/provider.js /* * Copyright 2015, Yahoo Inc. * Copyrights licensed under the New BSD License. * See the accompanying LICENSE file for terms. */ var shallowEquals = objects_default.a || objects; function processIntlConfig(config) { return { locale: config.locale, timeZone: config.timeZone, formats: config.formats, textComponent: config.textComponent, messages: config.messages, defaultLocale: config.defaultLocale, defaultFormats: config.defaultFormats, onError: config.onError }; } /** * Create intl object * @param config intl config * @param cache cache for formatter instances to prevent memory leak */ function createIntl(config, cache) { var formatters = createFormatters(cache); var resolvedConfig = Object.assign(Object.assign({}, DEFAULT_INTL_CONFIG), config); if (!resolvedConfig.locale || !dist_default()(resolvedConfig.locale)) { var locale = resolvedConfig.locale, defaultLocale = resolvedConfig.defaultLocale, onError = resolvedConfig.onError; if (typeof onError === 'function') { onError(createError("Missing locale data for locale: \"".concat(locale, "\". ") + "Using default locale: \"".concat(defaultLocale, "\" as fallback."))); } // Since there's no registered locale data for `locale`, this will // fallback to the `defaultLocale` to make sure things can render. // The `messages` are overridden to the `defaultProps` empty object // to maintain referential equality across re-renders. It's assumed // each contains a `defaultMessage` prop. resolvedConfig.locale = resolvedConfig.defaultLocale || 'en'; } return Object.assign(Object.assign({}, resolvedConfig), { formatters: formatters, formatNumber: formatNumber.bind(null, resolvedConfig, formatters.getNumberFormat), formatNumberToParts: formatNumberToParts.bind(null, resolvedConfig, formatters.getNumberFormat), formatRelativeTime: formatRelativeTime.bind(null, resolvedConfig, formatters.getRelativeTimeFormat), formatDate: formatDate.bind(null, resolvedConfig, formatters.getDateTimeFormat), formatDateToParts: formatDateToParts.bind(null, resolvedConfig, formatters.getDateTimeFormat), formatTime: formatTime.bind(null, resolvedConfig, formatters.getDateTimeFormat), formatTimeToParts: formatTimeToParts.bind(null, resolvedConfig, formatters.getDateTimeFormat), formatPlural: formatPlural.bind(null, resolvedConfig, formatters.getPluralRules), formatMessage: message_formatMessage.bind(null, resolvedConfig, formatters), formatHTMLMessage: message_formatHTMLMessage.bind(null, resolvedConfig, formatters), formatList: formatList.bind(null, resolvedConfig, formatters.getListFormat), formatDisplayName: formatDisplayName.bind(null, resolvedConfig, formatters.getDisplayNames) }); } var provider_IntlProvider = /*#__PURE__*/function (_React$PureComponent) { Object(inherits["a" /* default */])(IntlProvider, _React$PureComponent); var _super = Object(createSuper["a" /* default */])(IntlProvider); function IntlProvider() { var _this; Object(classCallCheck["a" /* default */])(this, IntlProvider); _this = _super.apply(this, arguments); _this.cache = createIntlCache(); _this.state = { cache: _this.cache, intl: createIntl(processIntlConfig(_this.props), _this.cache), prevConfig: processIntlConfig(_this.props) }; return _this; } Object(createClass["a" /* default */])(IntlProvider, [{ key: "render", value: function render() { invariantIntlContext(this.state.intl); return external_window_React_["createElement"](Provider, { value: this.state.intl }, this.props.children); } }], [{ key: "getDerivedStateFromProps", value: function getDerivedStateFromProps(props, _ref) { var prevConfig = _ref.prevConfig, cache = _ref.cache; var config = processIntlConfig(props); if (!shallowEquals(prevConfig, config)) { return { intl: createIntl(config, cache), prevConfig: config }; } return null; } }]); return IntlProvider; }(external_window_React_["PureComponent"]); provider_IntlProvider.displayName = 'IntlProvider'; provider_IntlProvider.defaultProps = DEFAULT_INTL_CONFIG; // EXTERNAL MODULE: ./node_modules/@umijs/runtime/dist/index.esm.js var index_esm = __webpack_require__("LtsZ"); // EXTERNAL MODULE: ./src/.umi-production/plugin-locale/locale.tsx var plugin_locale_locale = __webpack_require__("ZW6p"); // EXTERNAL MODULE: ./node_modules/warning/warning.js var warning = __webpack_require__("2W6z"); var warning_default = /*#__PURE__*/__webpack_require__.n(warning); // EXTERNAL MODULE: ./src/.umi-production/core/umiExports.ts + 17 modules var umiExports = __webpack_require__("9kvl"); // CONCATENATED MODULE: ./src/.umi-production/plugin-locale/localeExports.ts // @ts-nocheck // @ts-ignore var g_intl; var useLocalStorage = true; var localeInfo = {}; /** * 增加一个新的国际化语言 * @param name 语言的 key * @param messages 对应的枚举对象 * @param extraLocale momentLocale, antd 国际化 */ var addLocale = function addLocale(name, messages, extraLocales) { var _localeInfo$name, _name$split; if (!name) { return; } // 可以合并 var mergeMessages = (_localeInfo$name = localeInfo[name]) !== null && _localeInfo$name !== void 0 && _localeInfo$name.messages ? Object.assign({}, localeInfo[name].messages, messages) : messages; var _ref = extraLocales || {}, momentLocale = _ref.momentLocale, antd = _ref.antd; localeInfo[name] = { messages: mergeMessages, locale: (_name$split = name.split('-')) === null || _name$split === void 0 ? void 0 : _name$split.join('-'), momentLocale: momentLocale, antd: antd }; }; /** * 获取当前的 intl 对象,可以在 node 中使用 * @param locale 需要切换的语言类型 * @param changeIntl 是否不使用 g_intl * @returns IntlShape */ var localeExports_getIntl = function getIntl(locale, changeIntl) { // 如果全局的 g_intl 存在,且不是 setIntl 调用 if (g_intl && !changeIntl && !locale) { return g_intl; } // 如果存在于 localeInfo 中 if (locale && localeInfo[locale]) { return createIntl(localeInfo[locale]); } // 不存在需要一个报错提醒 warning_default()(!locale || !!localeInfo[locale], "The current popular language does not exist, please check the locales folder!"); // 使用 zh-CN if (localeInfo["zh-CN"]) return createIntl(localeInfo["zh-CN"]); // 如果还没有,返回一个空的 return createIntl({ locale: "zh-CN", messages: {} }); }; /** * 切换全局的 intl 的设置 * @param locale 语言的key */ var setIntl = function setIntl(locale) { g_intl = localeExports_getIntl(locale, true); }; /** * 获取当前选择的语言 * @returns string */ var localeExports_getLocale = function getLocale() { var runtimeLocale = umiExports["e" /* plugin */].applyPlugins({ key: 'locale', type: index_esm["a" /* ApplyPluginsType */].modify, initialValue: {} }); // runtime getLocale for user define if (typeof (runtimeLocale === null || runtimeLocale === void 0 ? void 0 : runtimeLocale.getLocale) === 'function') { return runtimeLocale.getLocale(); } // please clear localStorage if you change the baseSeparator config // because changing will break the app var lang = typeof localStorage !== 'undefined' && useLocalStorage ? window.localStorage.getItem('umi_locale') : ''; // support baseNavigator, default true var browserLang; var isNavigatorLanguageValid = typeof navigator !== 'undefined' && typeof navigator.language === 'string'; browserLang = isNavigatorLanguageValid ? navigator.language.split('-').join('-') : ''; return lang || browserLang || "zh-CN"; }; /** * 获取当前选择的方向 * @returns string */ var getDirection = function getDirection() { var lang = localeExports_getLocale(); // array with all prefixs for rtl langueges ex: ar-EG , he-IL var rtlLangs = ['he', 'ar', 'fa', 'ku']; var direction = rtlLangs.filter(function (lng) { return lang.startsWith(lng); }).length ? 'rtl' : 'ltr'; return direction; }; /** * 切换语言 * @param lang 语言的 key * @param realReload 是否刷新页面,默认刷新 * @returns string */ var localeExports_setLocale = function setLocale(lang) { var realReload = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; var localeExp = new RegExp("^([a-z]{2})-?([A-Z]{2})?$"); var runtimeLocale = umiExports["e" /* plugin */].applyPlugins({ key: 'locale', type: index_esm["a" /* ApplyPluginsType */].modify, initialValue: {} }); if (typeof (runtimeLocale === null || runtimeLocale === void 0 ? void 0 : runtimeLocale.setLocale) === 'function') { runtimeLocale.setLocale({ lang: lang, realReload: realReload, updater: function updater() { var updateLang = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : lang; return plugin_locale_locale["d" /* event */].emit(plugin_locale_locale["a" /* LANG_CHANGE_EVENT */], updateLang); } }); return; } if (lang !== undefined && !localeExp.test(lang)) { // for reset when lang === undefined throw new Error('setLocale lang format error'); } if (localeExports_getLocale() !== lang) { if (typeof window.localStorage !== 'undefined' && useLocalStorage) { window.localStorage.setItem('umi_locale', lang || ''); } setIntl(lang); if (realReload) { window.location.reload(); } else { plugin_locale_locale["d" /* event */].emit(plugin_locale_locale["a" /* LANG_CHANGE_EVENT */], lang); // chrome 不支持这个事件。所以人肉触发一下 if (window.dispatchEvent) { var _event = new Event('languagechange'); window.dispatchEvent(_event); } } } }; var firstWaring = true; /** * intl.formatMessage 的语法糖 * @deprecated 使用此 api 会造成切换语言的时候无法自动刷新,请使用 useIntl 或 injectIntl * @param descriptor { id : string, defaultMessage : string } * @param values { [key:string] : string } * @returns string */ var localeExports_formatMessage = function formatMessage(descriptor, values) { if (firstWaring) { warning_default()(false, "Using this API will cause automatic refresh when switching languages, please use useIntl or injectIntl.\n\n\u4F7F\u7528\u6B64 api \u4F1A\u9020\u6210\u5207\u6362\u8BED\u8A00\u7684\u65F6\u5019\u65E0\u6CD5\u81EA\u52A8\u5237\u65B0\uFF0C\u8BF7\u4F7F\u7528 useIntl \u6216 injectIntl\u3002\n\nhttp://j.mp/37Fkd5Q\n "); firstWaring = false; } return g_intl.formatMessage(descriptor, values); }; /** * 获取语言列表 * @returns string[] */ var getAllLocales = function getAllLocales() { return Object.keys(localeInfo); }; /***/ }), /***/ "FoZm": /*!************************************!*\ !*** ./node_modules/intl/index.js ***! \************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {// Expose `IntlPolyfill` as global to add locale data into runtime later on. global.IntlPolyfill = __webpack_require__(/*! ./lib/core.js */ "fL0r"); // Require all locale data for `Intl`. This module will be // ignored when bundling for the browser with Browserify/Webpack. __webpack_require__(/*! ./locale-data/complete.js */ 1); // hack to export the polyfill as global Intl if needed if (!global.Intl) { global.Intl = global.IntlPolyfill; global.IntlPolyfill.__applyLocaleSensitivePrototypes(); } // providing an idiomatic api for the nodejs version of this module module.exports = global.IntlPolyfill; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../@umijs/deps/compiled/webpack/4/global.js */ "IyRk"))) /***/ }), /***/ "FpZJ": /*!*******************************************!*\ !*** ./node_modules/has-symbols/shams.js ***! \*******************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* eslint complexity: [2, 18], max-statements: [2, 33] */ module.exports = function hasSymbols() { if (typeof Symbol !== 'function' || typeof Object.getOwnPropertySymbols !== 'function') { return false; } if (typeof Symbol.iterator === 'symbol') { return true; } var obj = {}; var sym = Symbol('test'); var symObj = Object(sym); if (typeof sym === 'string') { return false; } if (Object.prototype.toString.call(sym) !== '[object Symbol]') { return false; } if (Object.prototype.toString.call(symObj) !== '[object Symbol]') { return false; } // temp disabled per https://github.com/ljharb/object.assign/issues/17 // if (sym instanceof Symbol) { return false; } // temp disabled per https://github.com/WebReflection/get-own-property-symbols/issues/4 // if (!(symObj instanceof Symbol)) { return false; } // if (typeof Symbol.prototype.toString !== 'function') { return false; } // if (String(sym) !== Symbol.prototype.toString.call(sym)) { return false; } var symVal = 42; obj[sym] = symVal; for (sym in obj) { return false; } // eslint-disable-line no-restricted-syntax, no-unreachable-loop if (typeof Object.keys === 'function' && Object.keys(obj).length !== 0) { return false; } if (typeof Object.getOwnPropertyNames === 'function' && Object.getOwnPropertyNames(obj).length !== 0) { return false; } var syms = Object.getOwnPropertySymbols(obj); if (syms.length !== 1 || syms[0] !== sym) { return false; } if (!Object.prototype.propertyIsEnumerable.call(obj, sym)) { return false; } if (typeof Object.getOwnPropertyDescriptor === 'function') { var descriptor = Object.getOwnPropertyDescriptor(obj, sym); if (descriptor.value !== symVal || descriptor.enumerable !== true) { return false; } } return true; }; /***/ }), /***/ "Fs9M": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/native-symbol.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); module.exports = !!Object.getOwnPropertySymbols && !fails(function () { // Chrome 38 Symbol has incorrect toString conversion // eslint-disable-next-line no-undef return !String(Symbol()); }); /***/ }), /***/ "FuvP": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.of.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var of = __webpack_require__(/*! ../internals/collection-of */ "qA1w"); // `Set.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-set.of $({ target: 'Set', stat: true }, { of: of }); /***/ }), /***/ "FzKp": /*!*****************************************!*\ !*** ./src/models/classrooms/boards.ts ***! \*****************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_boards__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/boards */ "oXNe"); var BoardsModel = { namespace: 'boards', state: { name: '讨论', loading: true, // 题库 actionTabs: {}, boardsDetail: {}, boardsCategoryList: {} }, effects: { getBoardsCategoryList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getBoardsCategoryList(_ref, _ref2) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getBoardsCategoryList$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload, callback = _ref.callback; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_boards__WEBPACK_IMPORTED_MODULE_2__[/* getBoardsCategoryList */ "d"], payload); case 4: response = _context.sent; _context.next = 7; return put({ type: 'save', payload: { boardsCategoryList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response.data) } }); case 7: return _context.abrupt("return", response.data); case 8: case "end": return _context.stop(); } } }, getBoardsCategoryList); }), // 讨论详情 getBoardsDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getBoardsDetail(_ref3, _ref4) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getBoardsDetail$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload, callback = _ref3.callback; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_boards__WEBPACK_IMPORTED_MODULE_2__[/* getBoardsDetail */ "e"], payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { boardsDetail: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response.data) } }); case 7: return _context2.abrupt("return", response.data); case 8: case "end": return _context2.stop(); } } }, getBoardsDetail); }), // 讨论置顶 setTopping: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setTopping(_ref5, _ref6) { var payload, callback, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setTopping$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload, callback = _ref5.callback; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_boards__WEBPACK_IMPORTED_MODULE_2__[/* setTopping */ "i"], payload); case 4: return _context3.abrupt("return", _context3.sent); case 5: case "end": return _context3.stop(); } } }, setTopping); }), // 讨论取消置顶 escTopping: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function escTopping(_ref7, _ref8) { var payload, callback, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function escTopping$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload, callback = _ref7.callback; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_boards__WEBPACK_IMPORTED_MODULE_2__[/* escTopping */ "c"], payload); case 4: return _context4.abrupt("return", _context4.sent); case 5: case "end": return _context4.stop(); } } }, escTopping); }), // 讨论回复列表 getReplyList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getReplyList(_ref9, _ref10) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getReplyList$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload, callback = _ref9.callback; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_boards__WEBPACK_IMPORTED_MODULE_2__[/* getReplyList */ "f"], payload); case 4: response = _context5.sent; _context5.next = 7; return put({ type: 'save', payload: { replyList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response.data) } }); case 7: case "end": return _context5.stop(); } } }, getReplyList); }), // 讨论创建回复 createReply: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function createReply(_ref11, _ref12) { var payload, callback, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function createReply$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload, callback = _ref11.callback; call = _ref12.call, put = _ref12.put; _context6.next = 4; return call(_service_boards__WEBPACK_IMPORTED_MODULE_2__[/* createReply */ "a"], payload); case 4: return _context6.abrupt("return", _context6.sent); case 5: case "end": return _context6.stop(); } } }, createReply); }), // 讨论回复点赞 replyLike: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function replyLike(_ref13, _ref14) { var payload, callback, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function replyLike$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload, callback = _ref13.callback; call = _ref14.call, put = _ref14.put; _context7.next = 4; return call(_service_boards__WEBPACK_IMPORTED_MODULE_2__[/* replyLike */ "g"], payload); case 4: return _context7.abrupt("return", _context7.sent); case 5: case "end": return _context7.stop(); } } }, replyLike); }), // 讨论回复取消点赞 replyUnLike: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function replyUnLike(_ref15, _ref16) { var payload, callback, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function replyUnLike$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: payload = _ref15.payload, callback = _ref15.callback; call = _ref16.call, put = _ref16.put; _context8.next = 4; return call(_service_boards__WEBPACK_IMPORTED_MODULE_2__[/* replyUnLike */ "h"], payload); case 4: return _context8.abrupt("return", _context8.sent); case 5: case "end": return _context8.stop(); } } }, replyUnLike); }), // 讨论回复删除 deleteReply: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function deleteReply(_ref17, _ref18) { var payload, callback, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function deleteReply$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: payload = _ref17.payload, callback = _ref17.callback; call = _ref18.call, put = _ref18.put; _context9.next = 4; return call(_service_boards__WEBPACK_IMPORTED_MODULE_2__[/* deleteReply */ "b"], payload); case 4: return _context9.abrupt("return", _context9.sent); case 5: case "end": return _context9.stop(); } } }, deleteReply); }), // 设置操做action setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref19, _ref20) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: payload = _ref19.payload; call = _ref20.call, put = _ref20.put; _context10.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context10.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref21) { var dispatch = _ref21.dispatch, history = _ref21.history; } } }; /* harmony default export */ __webpack_exports__["a"] = (BoardsModel); /***/ }), /***/ "G+G9": /*!**********************************!*\ !*** ./src/models/user/index.ts ***! \**********************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties */ "PpiC"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! umi */ "9kvl"); /* harmony import */ var _service_user__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/service/user */ "jb+D"); var UserModel = { namespace: 'user', state: { name: '用户登录模块', //是否显示登录弹窗,false不显示true显示 showPopLogin: false, // 是否显示被关闭按钮 showClosable: false, // 用户信息 userInfo: {}, navigationInfo: {}, loading: true, actionTabs: { key: '', params: {}, phone: '' } }, effects: { login: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function login(_ref, _ref2) { var payload, call, put, to, params, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function login$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; to = payload.to, params = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(payload, ["to"]); _context.next = 5; return call(_service_user__WEBPACK_IMPORTED_MODULE_4__[/* LoginIn */ "b"], params); case 5: response = _context.sent; if (!response.status) { try { if (to) { umi__WEBPACK_IMPORTED_MODULE_3__[/* history */ "d"].replace(to); } else { location.reload(); } } catch (e) {} } case 7: case "end": return _context.stop(); } } }, login); }), showPopLogin: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function showPopLogin(_ref3, _ref4) { var payload, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function showPopLogin$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; put = _ref4.put; _context2.next = 4; return put({ type: 'save', payload: { showPopLogin: payload.showPopLogin, showClosable: payload.showClosable } }); case 4: case "end": return _context2.stop(); } } }, showPopLogin); }), getUserInfo: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getUserInfo(_ref5, _ref6) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getUserInfo$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_4__[/* getUserInfo */ "t"], Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload)); case 4: response = _context3.sent; localStorage.userInfo = JSON.stringify(response); _context3.next = 8; return put({ type: 'save', payload: { userInfo: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 8: case "end": return _context3.stop(); } } }, getUserInfo); }), getNavigationInfo: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getNavigationInfo(_ref7, _ref8) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getNavigationInfo$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_4__[/* getNavigationInfo */ "m"], Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload)); case 4: response = _context4.sent; _context4.next = 7; return put({ type: 'save', payload: { navigationInfo: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context4.stop(); } } }, getNavigationInfo); }), setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function setActionTabs(_ref9, _ref10) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function setActionTabs$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put; _context5.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context5.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } // 启用 immer 之后 // save(state, action) { // state.name = action.payload; // }, } }; /* harmony default export */ __webpack_exports__["a"] = (UserModel); /***/ }), /***/ "GNqc": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/array-buffer-native.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { module.exports = typeof ArrayBuffer !== 'undefined' && typeof DataView !== 'undefined'; /***/ }), /***/ "GPZX": /*!************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.delete-metadata.js ***! \************************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var ReflectMetadataModule = __webpack_require__(/*! ../internals/reflect-metadata */ "ls1J"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var toMetadataKey = ReflectMetadataModule.toKey; var getOrCreateMetadataMap = ReflectMetadataModule.getMap; var store = ReflectMetadataModule.store; // `Reflect.deleteMetadata` method // https://github.com/rbuckton/reflect-metadata $({ target: 'Reflect', stat: true }, { deleteMetadata: function deleteMetadata(metadataKey, target /* , targetKey */) { var targetKey = arguments.length < 3 ? undefined : toMetadataKey(arguments[2]); var metadataMap = getOrCreateMetadataMap(anObject(target), targetKey, false); if (metadataMap === undefined || !metadataMap['delete'](metadataKey)) return false; if (metadataMap.size) return true; var targetMetadata = store.get(target); targetMetadata['delete'](targetKey); return !!targetMetadata.size || store['delete'](target); } }); /***/ }), /***/ "GPrf": /*!**************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/check-correctness-of-iteration.js ***! \**************************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var ITERATOR = wellKnownSymbol('iterator'); var SAFE_CLOSING = false; try { var called = 0; var iteratorWithReturn = { next: function () { return { done: !!called++ }; }, 'return': function () { SAFE_CLOSING = true; } }; iteratorWithReturn[ITERATOR] = function () { return this; }; // eslint-disable-next-line no-throw-literal Array.from(iteratorWithReturn, function () { throw 2; }); } catch (error) { /* empty */ } module.exports = function (exec, SKIP_CLOSING) { if (!SKIP_CLOSING && !SAFE_CLOSING) return false; var ITERATION_SUPPORT = false; try { var object = {}; object[ITERATOR] = function () { return { next: function () { return { done: ITERATION_SUPPORT = true }; } }; }; exec(object); } catch (error) { /* empty */ } return ITERATION_SUPPORT; }; /***/ }), /***/ "GYRj": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.log10.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var log = Math.log; var LOG10E = Math.LOG10E; // `Math.log10` method // https://tc39.github.io/ecma262/#sec-math.log10 $({ target: 'Math', stat: true }, { log10: function log10(x) { return log(x) * LOG10E; } }); /***/ }), /***/ "Gw+j": /*!*************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.symmetric-difference.js ***! \*************************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "/dTS"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Set.prototype.symmetricDifference` method // https://github.com/tc39/proposal-set-methods $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { symmetricDifference: function symmetricDifference(iterable) { var set = anObject(this); var newSet = new (speciesConstructor(set, getBuiltIn('Set')))(set); var remover = aFunction(newSet['delete']); var adder = aFunction(newSet.add); iterate(iterable, function (value) { remover.call(newSet, value) || adder.call(newSet, value); }); return newSet; } }); /***/ }), /***/ "H4Hi": /*!****************************************!*\ !*** ./src/layouts/index.less?modules ***! \****************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin module.exports = {"loading":"loading___Pj8IT","layoutMainClass":"layoutMainClass___Z79Lq"}; /***/ }), /***/ "H4fg": /*!*******************************************************!*\ !*** ./node_modules/rc-pagination/es/locale/en_US.js ***! \*******************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony default export */ __webpack_exports__["a"] = ({ // Options.jsx items_per_page: '/ page', jump_to: 'Go to', jump_to_confirm: 'confirm', page: '', // Pagination.jsx prev_page: 'Previous Page', next_page: 'Next Page', prev_5: 'Previous 5 Pages', next_5: 'Next 5 Pages', prev_3: 'Previous 3 Pages', next_3: 'Next 3 Pages' }); /***/ }), /***/ "H8Ov": /*!****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.to-primitive.js ***! \****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "I65O"); // `Symbol.toPrimitive` well-known symbol // https://tc39.github.io/ecma262/#sec-symbol.toprimitive defineWellKnownSymbol('toPrimitive'); /***/ }), /***/ "HBuW": /*!********************************!*\ !*** ./src/service/shixuns.ts ***! \********************************/ /*! exports provided: getShixunsList, getShixunsMenus, getShixunsDetail, getRightData, getChallengesData, execJupyter, execShixun, openChallenge, challengeMoveUp, challengeMoveDown, cancelCollect, collect, searchUserCourses, sendToCourse, cancelRelease, cancelPublic, applyPublic, release, getNewShixunsData, deleteAttachment, applyShixunMirror, submitShixuns, getShixunsJupyterLab, getAuditSituationData, updateAuditSituation, getCollaboratorsData, addCollaborator, addTeachGroupMember, getChangeManager, changeManager, deleteCollaborators, getRankingList, getSettingsData, getMirrorScript, getScriptContent, getCustomScript, updateSettingBasicInfo, getShixunQuote, deleteShixun, permanentClose, getDepartments, updatePermissionSetting, updateLearnSetting, updateSetting, getSetData, deleteDataSet, getChallengesNew, addChallengesNew, getChallengePractice, updateChallengesNew, getQuestionList, updateChallenges, deleteChallengesNew, getChallengesEdit, getChallengesAnswer, updateChallengesAnswer, addChallengesQuestion, updateChallengesQuestion, deleteChallengesQuestion, upChallengesQuestion, downChallengesQuestion, getEditChallengesQuestion, deleteGitFile, deleteGitFiles, moveGitFile, moveGitFiles, getRepository, getRepositorys, getSecretRepository, addRepositoryFile, addRepositoryFiles, getRepositoryCommit, getFileContent, getFileContents, updateRepositoryFile, updateRepositoryFiles, uploadGitFolder, resetMyGame, getInfoWithTPM, getTimeInfoWithTPM, resetWithTPM, saveWithTPM, activeWithTPM, getForkList, updateCollaboratorEditable, setSecretDir, getEnvironmentData, getEnvironmentDetail, createRepository, createRepositorys, createSecretRepository, existExercise, getMirrorApplies, mirrorAppliesPublish, mirrorAppliesOpenVnc, mirrorAppliesOpenWebssh, mirrorAppliesSaveImage, mirrorAppliesDeleteImage, mirrorAppliesExtendVnc, mirrorAppliesResetVncLink, getTaskPass, getInfoWithJupyterLab, updateJupyterLabSetting */ /*! exports used: activeWithTPM, addChallengesNew, addChallengesQuestion, addCollaborator, addRepositoryFile, addRepositoryFiles, addTeachGroupMember, applyPublic, applyShixunMirror, cancelCollect, cancelPublic, cancelRelease, challengeMoveDown, challengeMoveUp, changeManager, collect, createRepository, createRepositorys, createSecretRepository, deleteAttachment, deleteChallengesNew, deleteChallengesQuestion, deleteCollaborators, deleteDataSet, deleteGitFile, deleteGitFiles, deleteShixun, downChallengesQuestion, execJupyter, execShixun, existExercise, getAuditSituationData, getChallengePractice, getChallengesAnswer, getChallengesData, getChallengesEdit, getChallengesNew, getChangeManager, getCollaboratorsData, getCustomScript, getDepartments, getEditChallengesQuestion, getEnvironmentData, getEnvironmentDetail, getFileContent, getFileContents, getForkList, getInfoWithJupyterLab, getInfoWithTPM, getMirrorApplies, getMirrorScript, getNewShixunsData, getQuestionList, getRankingList, getRepository, getRepositoryCommit, getRepositorys, getRightData, getScriptContent, getSecretRepository, getSetData, getSettingsData, getShixunQuote, getShixunsDetail, getShixunsJupyterLab, getShixunsList, getShixunsMenus, getTaskPass, getTimeInfoWithTPM, mirrorAppliesOpenVnc, mirrorAppliesOpenWebssh, mirrorAppliesPublish, mirrorAppliesSaveImage, moveGitFile, moveGitFiles, openChallenge, permanentClose, release, resetMyGame, resetWithTPM, saveWithTPM, searchUserCourses, sendToCourse, setSecretDir, submitShixuns, upChallengesQuestion, updateAuditSituation, updateChallenges, updateChallengesAnswer, updateChallengesNew, updateChallengesQuestion, updateCollaboratorEditable, updateJupyterLabSetting, updateLearnSetting, updatePermissionSetting, updateRepositoryFile, updateRepositoryFiles, updateSetting, updateSettingBasicInfo, uploadGitFolder */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "nb", function() { return getShixunsList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ob", function() { return getShixunsMenus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "lb", function() { return getShixunsDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fb", function() { return getRightData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "I", function() { return getChallengesData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "C", function() { return execJupyter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "D", function() { return execShixun; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "xb", function() { return openChallenge; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return challengeMoveUp; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return challengeMoveDown; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return cancelCollect; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "p", function() { return collect; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Db", function() { return searchUserCourses; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Eb", function() { return sendToCourse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return cancelRelease; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return cancelPublic; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return applyPublic; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "zb", function() { return release; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Z", function() { return getNewShixunsData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "t", function() { return deleteAttachment; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return applyShixunMirror; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Gb", function() { return submitShixuns; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mb", function() { return getShixunsJupyterLab; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "F", function() { return getAuditSituationData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Ib", function() { return updateAuditSituation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "M", function() { return getCollaboratorsData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return addCollaborator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return addTeachGroupMember; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "L", function() { return getChangeManager; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return changeManager; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "w", function() { return deleteCollaborators; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bb", function() { return getRankingList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "jb", function() { return getSettingsData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Y", function() { return getMirrorScript; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "gb", function() { return getScriptContent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "N", function() { return getCustomScript; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Ub", function() { return updateSettingBasicInfo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "kb", function() { return getShixunQuote; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "A", function() { return deleteShixun; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "yb", function() { return permanentClose; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "O", function() { return getDepartments; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Qb", function() { return updatePermissionSetting; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Pb", function() { return updateLearnSetting; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Tb", function() { return updateSetting; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ib", function() { return getSetData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "x", function() { return deleteDataSet; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "K", function() { return getChallengesNew; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return addChallengesNew; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "G", function() { return getChallengePractice; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Lb", function() { return updateChallengesNew; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ab", function() { return getQuestionList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Jb", function() { return updateChallenges; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "u", function() { return deleteChallengesNew; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "J", function() { return getChallengesEdit; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "H", function() { return getChallengesAnswer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Kb", function() { return updateChallengesAnswer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return addChallengesQuestion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Mb", function() { return updateChallengesQuestion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "v", function() { return deleteChallengesQuestion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Hb", function() { return upChallengesQuestion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "B", function() { return downChallengesQuestion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "P", function() { return getEditChallengesQuestion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "y", function() { return deleteGitFile; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "z", function() { return deleteGitFiles; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "vb", function() { return moveGitFile; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "wb", function() { return moveGitFiles; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "cb", function() { return getRepository; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "eb", function() { return getRepositorys; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hb", function() { return getSecretRepository; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return addRepositoryFile; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return addRepositoryFiles; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "db", function() { return getRepositoryCommit; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S", function() { return getFileContent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "T", function() { return getFileContents; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Rb", function() { return updateRepositoryFile; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Sb", function() { return updateRepositoryFiles; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Vb", function() { return uploadGitFolder; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Ab", function() { return resetMyGame; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "W", function() { return getInfoWithTPM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "qb", function() { return getTimeInfoWithTPM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Bb", function() { return resetWithTPM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Cb", function() { return saveWithTPM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return activeWithTPM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "U", function() { return getForkList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Nb", function() { return updateCollaboratorEditable; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Fb", function() { return setSecretDir; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Q", function() { return getEnvironmentData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "R", function() { return getEnvironmentDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return createRepository; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return createRepositorys; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "s", function() { return createSecretRepository; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "E", function() { return existExercise; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "X", function() { return getMirrorApplies; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "tb", function() { return mirrorAppliesPublish; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "rb", function() { return mirrorAppliesOpenVnc; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sb", function() { return mirrorAppliesOpenWebssh; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ub", function() { return mirrorAppliesSaveImage; }); /* unused harmony export mirrorAppliesDeleteImage */ /* unused harmony export mirrorAppliesExtendVnc */ /* unused harmony export mirrorAppliesResetVncLink */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "pb", function() { return getTaskPass; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "V", function() { return getInfoWithJupyterLab; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Ob", function() { return updateJupyterLabSetting; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); //实训首页列表 function getShixunsList(_x) { return _getShixunsList.apply(this, arguments); } // 获取实训首页菜单 function _getShixunsList() { _getShixunsList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/shixuns.json', { method: 'Get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getShixunsList.apply(this, arguments); } function getShixunsMenus(_x2) { return _getShixunsMenus.apply(this, arguments); } //获取实训详情 function _getShixunsMenus() { _getShixunsMenus = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/disciplines.json', { method: 'Get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ source: "shixun" }, params || {}) })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getShixunsMenus.apply(this, arguments); } function getShixunsDetail(_x3) { return _getShixunsDetail.apply(this, arguments); } // 获取右侧数据 function _getShixunsDetail() { _getShixunsDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, ".json"), { method: 'Get' })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _getShixunsDetail.apply(this, arguments); } function getRightData(_x4) { return _getRightData.apply(this, arguments); } // 获取挑战数据 function _getRightData() { _getRightData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/show_right.json"), { method: 'Get' })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _getRightData.apply(this, arguments); } function getChallengesData(_x5) { return _getChallengesData.apply(this, arguments); } function _getChallengesData() { _getChallengesData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/challenges.json"), { method: 'Get' })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _getChallengesData.apply(this, arguments); } function execJupyter(_x6) { return _execJupyter.apply(this, arguments); } function _execJupyter() { _execJupyter = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/jupyter_exec.json").concat(params.reset ? "?reset=".concat(params.reset) : ''), { method: 'Get', params: params })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _execJupyter.apply(this, arguments); } function execShixun(_x7) { return _execShixun.apply(this, arguments); } function _execShixun() { _execShixun = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/shixun_exec.json").concat(params.reset ? "?reset=".concat(params.reset) : ''), { method: 'Get', params: params })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _execShixun.apply(this, arguments); } function openChallenge(_x8) { return _openChallenge.apply(this, arguments); } function _openChallenge() { _openChallenge = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(params.url, { method: 'Get' })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _openChallenge.apply(this, arguments); } function challengeMoveUp(_x9) { return _challengeMoveUp.apply(this, arguments); } function _challengeMoveUp() { _challengeMoveUp = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee9(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: return _context9.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.shixun_identifier, "/challenges/").concat(params.challenge_id, "/index_up.json"), { method: 'Get' })); case 1: case "end": return _context9.stop(); } } }, _callee9); })); return _challengeMoveUp.apply(this, arguments); } function challengeMoveDown(_x10) { return _challengeMoveDown.apply(this, arguments); } function _challengeMoveDown() { _challengeMoveDown = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee10(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee10$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: return _context10.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.shixun_identifier, "/challenges/").concat(params.challenge_id, "/index_down.json"), { method: 'Get' })); case 1: case "end": return _context10.stop(); } } }, _callee10); })); return _challengeMoveDown.apply(this, arguments); } function cancelCollect(_x11) { return _cancelCollect.apply(this, arguments); } function _cancelCollect() { _cancelCollect = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee11(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee11$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: return _context11.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/collections/cancel.json", { method: 'Delete', body: { container_id: params.container_id, container_type: params.container_type } })); case 1: case "end": return _context11.stop(); } } }, _callee11); })); return _cancelCollect.apply(this, arguments); } function collect(_x12) { return _collect.apply(this, arguments); } function _collect() { _collect = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee12(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee12$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: return _context12.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/collections.json", { method: 'Post', body: { container_id: params.container_id, container_type: params.container_type } })); case 1: case "end": return _context12.stop(); } } }, _callee12); })); return _collect.apply(this, arguments); } function searchUserCourses(_x13) { return _searchUserCourses.apply(this, arguments); } function _searchUserCourses() { _searchUserCourses = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee13(params) { var _ref, id; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee13$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: _ref = params || {}, id = _ref.id; return _context13.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(id, "/search_user_courses.json"), { method: 'Get', params: params })); case 2: case "end": return _context13.stop(); } } }, _callee13); })); return _searchUserCourses.apply(this, arguments); } function sendToCourse(_x14) { return _sendToCourse.apply(this, arguments); } function _sendToCourse() { _sendToCourse = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee14(params) { var _ref2, id, course_id; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee14$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: _ref2 = params || {}, id = _ref2.id, course_id = _ref2.course_id; return _context14.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(id, "/send_to_course.json"), { method: 'Post', body: { course_id: course_id } })); case 2: case "end": return _context14.stop(); } } }, _callee14); })); return _sendToCourse.apply(this, arguments); } function cancelRelease(_x15) { return _cancelRelease.apply(this, arguments); } function _cancelRelease() { _cancelRelease = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee15(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee15$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: return _context15.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/cancel_publish.json"), { method: 'Get' })); case 1: case "end": return _context15.stop(); } } }, _callee15); })); return _cancelRelease.apply(this, arguments); } function cancelPublic(_x16) { return _cancelPublic.apply(this, arguments); } function _cancelPublic() { _cancelPublic = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee16(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee16$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: return _context16.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/cancel_apply_public.json"), { method: 'Get' })); case 1: case "end": return _context16.stop(); } } }, _callee16); })); return _cancelPublic.apply(this, arguments); } function applyPublic(_x17) { return _applyPublic.apply(this, arguments); } function _applyPublic() { _applyPublic = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee17(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee17$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: return _context17.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/apply_public.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context17.stop(); } } }, _callee17); })); return _applyPublic.apply(this, arguments); } function release(_x18) { return _release.apply(this, arguments); } function _release() { _release = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee18(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee18$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: return _context18.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/publish.json"), { method: 'Get' })); case 1: case "end": return _context18.stop(); } } }, _callee18); })); return _release.apply(this, arguments); } function getNewShixunsData(_x19) { return _getNewShixunsData.apply(this, arguments); } function _getNewShixunsData() { _getNewShixunsData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee19(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee19$(_context19) { while (1) { switch (_context19.prev = _context19.next) { case 0: return _context19.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/jupyter_new.json", { method: 'Get' })); case 1: case "end": return _context19.stop(); } } }, _callee19); })); return _getNewShixunsData.apply(this, arguments); } function deleteAttachment(_x20) { return _deleteAttachment.apply(this, arguments); } function _deleteAttachment() { _deleteAttachment = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee20(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee20$(_context20) { while (1) { switch (_context20.prev = _context20.next) { case 0: return _context20.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/attachments/".concat(params.id, ".json"), { method: 'delete' })); case 1: case "end": return _context20.stop(); } } }, _callee20); })); return _deleteAttachment.apply(this, arguments); } function applyShixunMirror(_x21) { return _applyShixunMirror.apply(this, arguments); } function _applyShixunMirror() { _applyShixunMirror = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee21(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee21$(_context21) { while (1) { switch (_context21.prev = _context21.next) { case 0: return _context21.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/apply_shixun_mirror.json", { method: 'post', body: params })); case 1: case "end": return _context21.stop(); } } }, _callee21); })); return _applyShixunMirror.apply(this, arguments); } function submitShixuns(_x22) { return _submitShixuns.apply(this, arguments); } function _submitShixuns() { _submitShixuns = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee22(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee22$(_context22) { while (1) { switch (_context22.prev = _context22.next) { case 0: return _context22.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns.json", { method: 'post', body: params })); case 1: case "end": return _context22.stop(); } } }, _callee22); })); return _submitShixuns.apply(this, arguments); } function getShixunsJupyterLab(_x23) { return _getShixunsJupyterLab.apply(this, arguments); } function _getShixunsJupyterLab() { _getShixunsJupyterLab = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee23(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee23$(_context23) { while (1) { switch (_context23.prev = _context23.next) { case 0: return _context23.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/jupyter_lab_new.json", { method: 'get', params: params })); case 1: case "end": return _context23.stop(); } } }, _callee23); })); return _getShixunsJupyterLab.apply(this, arguments); } function getAuditSituationData(_x24) { return _getAuditSituationData.apply(this, arguments); } function _getAuditSituationData() { _getAuditSituationData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee24(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee24$(_context24) { while (1) { switch (_context24.prev = _context24.next) { case 0: return _context24.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/review_newest_record.json"), { method: 'Get' })); case 1: case "end": return _context24.stop(); } } }, _callee24); })); return _getAuditSituationData.apply(this, arguments); } function updateAuditSituation(_x25) { return _updateAuditSituation.apply(this, arguments); } function _updateAuditSituation() { _updateAuditSituation = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee25(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee25$(_context25) { while (1) { switch (_context25.prev = _context25.next) { case 0: return _context25.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/review_shixun.json"), { method: 'post', body: params })); case 1: case "end": return _context25.stop(); } } }, _callee25); })); return _updateAuditSituation.apply(this, arguments); } function getCollaboratorsData(_x26) { return _getCollaboratorsData.apply(this, arguments); } function _getCollaboratorsData() { _getCollaboratorsData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee26(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee26$(_context26) { while (1) { switch (_context26.prev = _context26.next) { case 0: return _context26.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/collaborators.json"), { method: 'Get', params: params })); case 1: case "end": return _context26.stop(); } } }, _callee26); })); return _getCollaboratorsData.apply(this, arguments); } function addCollaborator(_x27) { return _addCollaborator.apply(this, arguments); } function _addCollaborator() { _addCollaborator = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee27(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee27$(_context27) { while (1) { switch (_context27.prev = _context27.next) { case 0: return _context27.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/shixun_members_added.json"), { method: 'post', body: params })); case 1: case "end": return _context27.stop(); } } }, _callee27); })); return _addCollaborator.apply(this, arguments); } function addTeachGroupMember(_x28) { return _addTeachGroupMember.apply(this, arguments); } function _addTeachGroupMember() { _addTeachGroupMember = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee28(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee28$(_context28) { while (1) { switch (_context28.prev = _context28.next) { case 0: return _context28.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.identifier, "/add_members_group.json"), { method: 'post', body: params })); case 1: case "end": return _context28.stop(); } } }, _callee28); })); return _addTeachGroupMember.apply(this, arguments); } function getChangeManager(_x29) { return _getChangeManager.apply(this, arguments); } function _getChangeManager() { _getChangeManager = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee29(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee29$(_context29) { while (1) { switch (_context29.prev = _context29.next) { case 0: return _context29.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/change_manager.json"), { method: 'Get', params: params })); case 1: case "end": return _context29.stop(); } } }, _callee29); })); return _getChangeManager.apply(this, arguments); } function changeManager(_x30) { return _changeManager.apply(this, arguments); } function _changeManager() { _changeManager = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee30(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee30$(_context30) { while (1) { switch (_context30.prev = _context30.next) { case 0: return _context30.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/change_manager.json"), { method: 'post', body: params })); case 1: case "end": return _context30.stop(); } } }, _callee30); })); return _changeManager.apply(this, arguments); } function deleteCollaborators(_x31) { return _deleteCollaborators.apply(this, arguments); } function _deleteCollaborators() { _deleteCollaborators = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee31(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee31$(_context31) { while (1) { switch (_context31.prev = _context31.next) { case 0: return _context31.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/collaborators_delete.json?user_id=").concat(params.userId), { method: 'delete' })); case 1: case "end": return _context31.stop(); } } }, _callee31); })); return _deleteCollaborators.apply(this, arguments); } function getRankingList(_x32) { return _getRankingList.apply(this, arguments); } function _getRankingList() { _getRankingList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee32(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee32$(_context32) { while (1) { switch (_context32.prev = _context32.next) { case 0: return _context32.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/ranking_list.json"), { method: 'Get' })); case 1: case "end": return _context32.stop(); } } }, _callee32); })); return _getRankingList.apply(this, arguments); } function getSettingsData(_x33) { return _getSettingsData.apply(this, arguments); } function _getSettingsData() { _getSettingsData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee33(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee33$(_context33) { while (1) { switch (_context33.prev = _context33.next) { case 0: return _context33.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/settings.json"), { method: 'Get' })); case 1: case "end": return _context33.stop(); } } }, _callee33); })); return _getSettingsData.apply(this, arguments); } function getMirrorScript(_x34) { return _getMirrorScript.apply(this, arguments); } function _getMirrorScript() { _getMirrorScript = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee34(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee34$(_context34) { while (1) { switch (_context34.prev = _context34.next) { case 0: return _context34.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/get_mirror_script.json?mirror_id=".concat(params.mirror_id), { method: 'Get' })); case 1: case "end": return _context34.stop(); } } }, _callee34); })); return _getMirrorScript.apply(this, arguments); } function getScriptContent(_x35) { return _getScriptContent.apply(this, arguments); } function _getScriptContent() { _getScriptContent = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee35(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee35$(_context35) { while (1) { switch (_context35.prev = _context35.next) { case 0: return _context35.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/get_script_contents.json"), { method: 'Get', params: params })); case 1: case "end": return _context35.stop(); } } }, _callee35); })); return _getScriptContent.apply(this, arguments); } function getCustomScript(_x36) { return _getCustomScript.apply(this, arguments); } function _getCustomScript() { _getCustomScript = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee36(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee36$(_context36) { while (1) { switch (_context36.prev = _context36.next) { case 0: return _context36.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/get_custom_script.json"), { method: 'Get', params: params })); case 1: case "end": return _context36.stop(); } } }, _callee36); })); return _getCustomScript.apply(this, arguments); } function updateSettingBasicInfo(_x37) { return _updateSettingBasicInfo.apply(this, arguments); } function _updateSettingBasicInfo() { _updateSettingBasicInfo = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee37(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee37$(_context37) { while (1) { switch (_context37.prev = _context37.next) { case 0: return _context37.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/update_for_jupyter.json"), { method: 'put', body: params })); case 1: case "end": return _context37.stop(); } } }, _callee37); })); return _updateSettingBasicInfo.apply(this, arguments); } function getShixunQuote(_x38) { return _getShixunQuote.apply(this, arguments); } function _getShixunQuote() { _getShixunQuote = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee38(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee38$(_context38) { while (1) { switch (_context38.prev = _context38.next) { case 0: return _context38.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/shixun_quotes.json"), { method: 'Get' })); case 1: case "end": return _context38.stop(); } } }, _callee38); })); return _getShixunQuote.apply(this, arguments); } function deleteShixun(_x39) { return _deleteShixun.apply(this, arguments); } function _deleteShixun() { _deleteShixun = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee39(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee39$(_context39) { while (1) { switch (_context39.prev = _context39.next) { case 0: return _context39.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, ".json"), { method: 'delete' })); case 1: case "end": return _context39.stop(); } } }, _callee39); })); return _deleteShixun.apply(this, arguments); } function permanentClose(_x40) { return _permanentClose.apply(this, arguments); } function _permanentClose() { _permanentClose = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee40(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee40$(_context40) { while (1) { switch (_context40.prev = _context40.next) { case 0: return _context40.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/close.json"), { method: 'post', body: params })); case 1: case "end": return _context40.stop(); } } }, _callee40); })); return _permanentClose.apply(this, arguments); } function getDepartments(_x41) { return _getDepartments.apply(this, arguments); } function _getDepartments() { _getDepartments = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee41(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee41$(_context41) { while (1) { switch (_context41.prev = _context41.next) { case 0: return _context41.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/departments.json", { method: 'Get', params: params })); case 1: case "end": return _context41.stop(); } } }, _callee41); })); return _getDepartments.apply(this, arguments); } function updatePermissionSetting(_x42) { return _updatePermissionSetting.apply(this, arguments); } function _updatePermissionSetting() { _updatePermissionSetting = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee42(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee42$(_context42) { while (1) { switch (_context42.prev = _context42.next) { case 0: return _context42.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/update_permission_setting.json"), { method: 'post', body: params })); case 1: case "end": return _context42.stop(); } } }, _callee42); })); return _updatePermissionSetting.apply(this, arguments); } function updateLearnSetting(_x43) { return _updateLearnSetting.apply(this, arguments); } function _updateLearnSetting() { _updateLearnSetting = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee43(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee43$(_context43) { while (1) { switch (_context43.prev = _context43.next) { case 0: return _context43.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/update_learn_setting.json"), { method: 'post', body: params })); case 1: case "end": return _context43.stop(); } } }, _callee43); })); return _updateLearnSetting.apply(this, arguments); } function updateSetting(_x44) { return _updateSetting.apply(this, arguments); } function _updateSetting() { _updateSetting = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee44(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee44$(_context44) { while (1) { switch (_context44.prev = _context44.next) { case 0: return _context44.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/update_setting"), { method: 'post', body: params })); case 1: case "end": return _context44.stop(); } } }, _callee44); })); return _updateSetting.apply(this, arguments); } function getSetData(_x45) { return _getSetData.apply(this, arguments); } function _getSetData() { _getSetData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee45(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee45$(_context45) { while (1) { switch (_context45.prev = _context45.next) { case 0: return _context45.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/get_data_sets.json"), { method: 'Get', params: params })); case 1: case "end": return _context45.stop(); } } }, _callee45); })); return _getSetData.apply(this, arguments); } function deleteDataSet(_x46) { return _deleteDataSet.apply(this, arguments); } function _deleteDataSet() { _deleteDataSet = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee46(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee46$(_context46) { while (1) { switch (_context46.prev = _context46.next) { case 0: return _context46.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/destroy_data_sets.json"), { method: 'Delete', body: { id: params.deleteId } })); case 1: case "end": return _context46.stop(); } } }, _callee46); })); return _deleteDataSet.apply(this, arguments); } function getChallengesNew(_x47) { return _getChallengesNew.apply(this, arguments); } function _getChallengesNew() { _getChallengesNew = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee47(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee47$(_context47) { while (1) { switch (_context47.prev = _context47.next) { case 0: return _context47.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/challenges/new.json"), { method: 'get' })); case 1: case "end": return _context47.stop(); } } }, _callee47); })); return _getChallengesNew.apply(this, arguments); } function addChallengesNew(_x48) { return _addChallengesNew.apply(this, arguments); } function _addChallengesNew() { _addChallengesNew = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee48(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee48$(_context48) { while (1) { switch (_context48.prev = _context48.next) { case 0: return _context48.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.identifier, "/challenges.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context48.stop(); } } }, _callee48); })); return _addChallengesNew.apply(this, arguments); } function getChallengePractice(_x49) { return _getChallengePractice.apply(this, arguments); } function _getChallengePractice() { _getChallengePractice = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee49(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee49$(_context49) { while (1) { switch (_context49.prev = _context49.next) { case 0: return _context49.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/challenges/").concat(params.challengeId, "/edit.json?tab=").concat(params.tab), { method: 'get' })); case 1: case "end": return _context49.stop(); } } }, _callee49); })); return _getChallengePractice.apply(this, arguments); } function updateChallengesNew(_x50) { return _updateChallengesNew.apply(this, arguments); } function _updateChallengesNew() { _updateChallengesNew = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee50(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee50$(_context50) { while (1) { switch (_context50.prev = _context50.next) { case 0: return _context50.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/challenges/").concat(params.challengesId, ".json"), { method: 'put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context50.stop(); } } }, _callee50); })); return _updateChallengesNew.apply(this, arguments); } function getQuestionList(_x51) { return _getQuestionList.apply(this, arguments); } function _getQuestionList() { _getQuestionList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee51(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee51$(_context51) { while (1) { switch (_context51.prev = _context51.next) { case 0: return _context51.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/challenges/").concat(params.challengesId, "/choose_questions.json"), { method: 'get' })); case 1: case "end": return _context51.stop(); } } }, _callee51); })); return _getQuestionList.apply(this, arguments); } function updateChallenges(_x52) { return _updateChallenges.apply(this, arguments); } function _updateChallenges() { _updateChallenges = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee52(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee52$(_context52) { while (1) { switch (_context52.prev = _context52.next) { case 0: return _context52.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/challenges/move_position.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context52.stop(); } } }, _callee52); })); return _updateChallenges.apply(this, arguments); } function deleteChallengesNew(_x53) { return _deleteChallengesNew.apply(this, arguments); } function _deleteChallengesNew() { _deleteChallengesNew = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee53(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee53$(_context53) { while (1) { switch (_context53.prev = _context53.next) { case 0: return _context53.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/challenges/").concat(params.challengesId, ".json"), { method: 'delete', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context53.stop(); } } }, _callee53); })); return _deleteChallengesNew.apply(this, arguments); } function getChallengesEdit(_x54) { return _getChallengesEdit.apply(this, arguments); } function _getChallengesEdit() { _getChallengesEdit = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee54(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee54$(_context54) { while (1) { switch (_context54.prev = _context54.next) { case 0: return _context54.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/challenges/").concat(params.challengesId, "/edit.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context54.stop(); } } }, _callee54); })); return _getChallengesEdit.apply(this, arguments); } function getChallengesAnswer(_x55) { return _getChallengesAnswer.apply(this, arguments); } function _getChallengesAnswer() { _getChallengesAnswer = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee55(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee55$(_context55) { while (1) { switch (_context55.prev = _context55.next) { case 0: return _context55.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/challenges/").concat(params.challengeId, "/answer.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context55.stop(); } } }, _callee55); })); return _getChallengesAnswer.apply(this, arguments); } function updateChallengesAnswer(_x56) { return _updateChallengesAnswer.apply(this, arguments); } function _updateChallengesAnswer() { _updateChallengesAnswer = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee56(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee56$(_context56) { while (1) { switch (_context56.prev = _context56.next) { case 0: return _context56.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/challenges/").concat(params.challengeId, "/crud_answer.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context56.stop(); } } }, _callee56); })); return _updateChallengesAnswer.apply(this, arguments); } function addChallengesQuestion(_x57) { return _addChallengesQuestion.apply(this, arguments); } function _addChallengesQuestion() { _addChallengesQuestion = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee57(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee57$(_context57) { while (1) { switch (_context57.prev = _context57.next) { case 0: return _context57.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/challenges/").concat(params.challengesId, "/create_choose_question.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context57.stop(); } } }, _callee57); })); return _addChallengesQuestion.apply(this, arguments); } function updateChallengesQuestion(_x58) { return _updateChallengesQuestion.apply(this, arguments); } function _updateChallengesQuestion() { _updateChallengesQuestion = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee58(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee58$(_context58) { while (1) { switch (_context58.prev = _context58.next) { case 0: return _context58.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/challenges/").concat(params.challengesId, "/update_choose_question.json?choose_id=").concat(params.questionId), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context58.stop(); } } }, _callee58); })); return _updateChallengesQuestion.apply(this, arguments); } function deleteChallengesQuestion(_x59) { return _deleteChallengesQuestion.apply(this, arguments); } function _deleteChallengesQuestion() { _deleteChallengesQuestion = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee59(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee59$(_context59) { while (1) { switch (_context59.prev = _context59.next) { case 0: return _context59.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/challenges/").concat(params.challengesId, "/destroy_challenge_choose.json"), { method: 'Delete', body: { choose_id: params.questionId } })); case 1: case "end": return _context59.stop(); } } }, _callee59); })); return _deleteChallengesQuestion.apply(this, arguments); } function upChallengesQuestion(_x60) { return _upChallengesQuestion.apply(this, arguments); } function _upChallengesQuestion() { _upChallengesQuestion = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee60(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee60$(_context60) { while (1) { switch (_context60.prev = _context60.next) { case 0: return _context60.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/challenges/").concat(params.challengesId, "/choose_question_up_position.json"), { method: 'post', body: { challenge_choose_id: params.questionId } })); case 1: case "end": return _context60.stop(); } } }, _callee60); })); return _upChallengesQuestion.apply(this, arguments); } function downChallengesQuestion(_x61) { return _downChallengesQuestion.apply(this, arguments); } function _downChallengesQuestion() { _downChallengesQuestion = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee61(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee61$(_context61) { while (1) { switch (_context61.prev = _context61.next) { case 0: return _context61.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/challenges/").concat(params.challengesId, "/choose_question_down_position.json"), { method: 'post', body: { challenge_choose_id: params.questionId } })); case 1: case "end": return _context61.stop(); } } }, _callee61); })); return _downChallengesQuestion.apply(this, arguments); } function getEditChallengesQuestion(_x62) { return _getEditChallengesQuestion.apply(this, arguments); } function _getEditChallengesQuestion() { _getEditChallengesQuestion = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee62(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee62$(_context62) { while (1) { switch (_context62.prev = _context62.next) { case 0: return _context62.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/challenges/").concat(params.challengesId, "/edit_choose_question.json?choose_id=").concat(params.questionId), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context62.stop(); } } }, _callee62); })); return _getEditChallengesQuestion.apply(this, arguments); } function deleteGitFile(_x63) { return _deleteGitFile.apply(this, arguments); } function _deleteGitFile() { _deleteGitFile = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee63(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee63$(_context63) { while (1) { switch (_context63.prev = _context63.next) { case 0: return _context63.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/delete_git_file.json"), { method: 'Delete', body: params })); case 1: case "end": return _context63.stop(); } } }, _callee63); })); return _deleteGitFile.apply(this, arguments); } function deleteGitFiles(_x64) { return _deleteGitFiles.apply(this, arguments); } function _deleteGitFiles() { _deleteGitFiles = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee64(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee64$(_context64) { while (1) { switch (_context64.prev = _context64.next) { case 0: return _context64.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/sci/projects/".concat(params.id, "/delete_git_file.json"), { method: 'Delete', body: params })); case 1: case "end": return _context64.stop(); } } }, _callee64); })); return _deleteGitFiles.apply(this, arguments); } function moveGitFile(_x65) { return _moveGitFile.apply(this, arguments); } function _moveGitFile() { _moveGitFile = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee65(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee65$(_context65) { while (1) { switch (_context65.prev = _context65.next) { case 0: return _context65.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/mv_file.json"), { method: 'post', body: params })); case 1: case "end": return _context65.stop(); } } }, _callee65); })); return _moveGitFile.apply(this, arguments); } function moveGitFiles(_x66) { return _moveGitFiles.apply(this, arguments); } function _moveGitFiles() { _moveGitFiles = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee66(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee66$(_context66) { while (1) { switch (_context66.prev = _context66.next) { case 0: return _context66.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/sci/projects/".concat(params.id, "/mv_file.json"), { method: 'post', body: params })); case 1: case "end": return _context66.stop(); } } }, _callee66); })); return _moveGitFiles.apply(this, arguments); } function getRepository(_x67) { return _getRepository.apply(this, arguments); } function _getRepository() { _getRepository = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee67(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee67$(_context67) { while (1) { switch (_context67.prev = _context67.next) { case 0: return _context67.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/repository.json"), { method: 'post', body: params })); case 1: case "end": return _context67.stop(); } } }, _callee67); })); return _getRepository.apply(this, arguments); } function getRepositorys(_x68) { return _getRepositorys.apply(this, arguments); } function _getRepositorys() { _getRepositorys = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee68(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee68$(_context68) { while (1) { switch (_context68.prev = _context68.next) { case 0: return _context68.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/sci/projects/".concat(params.id, "/repository.json"), { method: 'post', body: params })); case 1: case "end": return _context68.stop(); } } }, _callee68); })); return _getRepositorys.apply(this, arguments); } function getSecretRepository(_x69) { return _getSecretRepository.apply(this, arguments); } function _getSecretRepository() { _getSecretRepository = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee69(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee69$(_context69) { while (1) { switch (_context69.prev = _context69.next) { case 0: return _context69.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/secret_repository.json"), { method: 'post', body: params })); case 1: case "end": return _context69.stop(); } } }, _callee69); })); return _getSecretRepository.apply(this, arguments); } function addRepositoryFile(_x70) { return _addRepositoryFile.apply(this, arguments); } function _addRepositoryFile() { _addRepositoryFile = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee70(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee70$(_context70) { while (1) { switch (_context70.prev = _context70.next) { case 0: return _context70.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/add_file.json"), { method: 'post', body: params })); case 1: case "end": return _context70.stop(); } } }, _callee70); })); return _addRepositoryFile.apply(this, arguments); } function addRepositoryFiles(_x71) { return _addRepositoryFiles.apply(this, arguments); } function _addRepositoryFiles() { _addRepositoryFiles = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee71(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee71$(_context71) { while (1) { switch (_context71.prev = _context71.next) { case 0: return _context71.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/sci/projects/".concat(params.id, "/add_file.json"), { method: 'post', body: params })); case 1: case "end": return _context71.stop(); } } }, _callee71); })); return _addRepositoryFiles.apply(this, arguments); } function getRepositoryCommit(_x72) { return _getRepositoryCommit.apply(this, arguments); } function _getRepositoryCommit() { _getRepositoryCommit = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee72(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee72$(_context72) { while (1) { switch (_context72.prev = _context72.next) { case 0: return _context72.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/commits.json"), { method: 'post', body: params })); case 1: case "end": return _context72.stop(); } } }, _callee72); })); return _getRepositoryCommit.apply(this, arguments); } function getFileContent(_x73) { return _getFileContent.apply(this, arguments); } function _getFileContent() { _getFileContent = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee73(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee73$(_context73) { while (1) { switch (_context73.prev = _context73.next) { case 0: return _context73.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/file_content.json"), { method: 'post', body: params })); case 1: case "end": return _context73.stop(); } } }, _callee73); })); return _getFileContent.apply(this, arguments); } function getFileContents(_x74) { return _getFileContents.apply(this, arguments); } function _getFileContents() { _getFileContents = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee74(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee74$(_context74) { while (1) { switch (_context74.prev = _context74.next) { case 0: return _context74.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/sci/projects/".concat(params.id, "/file_content.json"), { method: 'post', body: params })); case 1: case "end": return _context74.stop(); } } }, _callee74); })); return _getFileContents.apply(this, arguments); } function updateRepositoryFile(_x75) { return _updateRepositoryFile.apply(this, arguments); } function _updateRepositoryFile() { _updateRepositoryFile = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee75(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee75$(_context75) { while (1) { switch (_context75.prev = _context75.next) { case 0: return _context75.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/update_file.json"), { method: 'post', body: params })); case 1: case "end": return _context75.stop(); } } }, _callee75); })); return _updateRepositoryFile.apply(this, arguments); } function updateRepositoryFiles(_x76) { return _updateRepositoryFiles.apply(this, arguments); } function _updateRepositoryFiles() { _updateRepositoryFiles = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee76(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee76$(_context76) { while (1) { switch (_context76.prev = _context76.next) { case 0: return _context76.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/sci/projects/".concat(params.id, "/update_file.json"), { method: 'post', body: params })); case 1: case "end": return _context76.stop(); } } }, _callee76); })); return _updateRepositoryFiles.apply(this, arguments); } function uploadGitFolder(_x77) { return _uploadGitFolder.apply(this, arguments); } function _uploadGitFolder() { _uploadGitFolder = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee77(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee77$(_context77) { while (1) { switch (_context77.prev = _context77.next) { case 0: return _context77.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/upload_git_folder.json"), { method: 'post', body: { path: params.path, secret_repository: params.secret_repository } })); case 1: case "end": return _context77.stop(); } } }, _callee77); })); return _uploadGitFolder.apply(this, arguments); } function resetMyGame(_x78) { return _resetMyGame.apply(this, arguments); } function _resetMyGame() { _resetMyGame = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee78(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee78$(_context78) { while (1) { switch (_context78.prev = _context78.next) { case 0: return _context78.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/".concat(params.url), { method: 'Get' })); case 1: case "end": return _context78.stop(); } } }, _callee78); })); return _resetMyGame.apply(this, arguments); } function getInfoWithTPM(_x79) { return _getInfoWithTPM.apply(this, arguments); } function _getInfoWithTPM() { _getInfoWithTPM = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee79(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee79$(_context79) { while (1) { switch (_context79.prev = _context79.next) { case 0: return _context79.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/jupyters/get_info_with_tpm.json", { method: 'Get', params: params })); case 1: case "end": return _context79.stop(); } } }, _callee79); })); return _getInfoWithTPM.apply(this, arguments); } function getTimeInfoWithTPM(_x80) { return _getTimeInfoWithTPM.apply(this, arguments); } function _getTimeInfoWithTPM() { _getTimeInfoWithTPM = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee80(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee80$(_context80) { while (1) { switch (_context80.prev = _context80.next) { case 0: return _context80.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/jupyters/timeinfo_with_tpm.json", { method: 'Get', params: params })); case 1: case "end": return _context80.stop(); } } }, _callee80); })); return _getTimeInfoWithTPM.apply(this, arguments); } function resetWithTPM(_x81) { return _resetWithTPM.apply(this, arguments); } function _resetWithTPM() { _resetWithTPM = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee81(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee81$(_context81) { while (1) { switch (_context81.prev = _context81.next) { case 0: return _context81.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/jupyters/reset_with_tpm.json", { method: 'Get', params: params })); case 1: case "end": return _context81.stop(); } } }, _callee81); })); return _resetWithTPM.apply(this, arguments); } function saveWithTPM(_x82) { return _saveWithTPM.apply(this, arguments); } function _saveWithTPM() { _saveWithTPM = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee82(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee82$(_context82) { while (1) { switch (_context82.prev = _context82.next) { case 0: return _context82.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/jupyters/save_with_tpm.json", { method: 'Get', params: params })); case 1: case "end": return _context82.stop(); } } }, _callee82); })); return _saveWithTPM.apply(this, arguments); } function activeWithTPM(_x83) { return _activeWithTPM.apply(this, arguments); } function _activeWithTPM() { _activeWithTPM = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee83(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee83$(_context83) { while (1) { switch (_context83.prev = _context83.next) { case 0: return _context83.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/jupyters/active_with_tpm.json", { method: 'Get', params: params })); case 1: case "end": return _context83.stop(); } } }, _callee83); })); return _activeWithTPM.apply(this, arguments); } function getForkList(_x84) { return _getForkList.apply(this, arguments); } function _getForkList() { _getForkList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee84(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee84$(_context84) { while (1) { switch (_context84.prev = _context84.next) { case 0: return _context84.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/fork_list.json"), { method: 'Get', params: params })); case 1: case "end": return _context84.stop(); } } }, _callee84); })); return _getForkList.apply(this, arguments); } function updateCollaboratorEditable(_x85) { return _updateCollaboratorEditable.apply(this, arguments); } function _updateCollaboratorEditable() { _updateCollaboratorEditable = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee85(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee85$(_context85) { while (1) { switch (_context85.prev = _context85.next) { case 0: return _context85.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.identifier, "/change_editable.json"), { method: 'put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context85.stop(); } } }, _callee85); })); return _updateCollaboratorEditable.apply(this, arguments); } function setSecretDir(_x86) { return _setSecretDir.apply(this, arguments); } //获取环境数据 function _setSecretDir() { _setSecretDir = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee86(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee86$(_context86) { while (1) { switch (_context86.prev = _context86.next) { case 0: return _context86.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/set_secret_dir.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context86.stop(); } } }, _callee86); })); return _setSecretDir.apply(this, arguments); } function getEnvironmentData(_x87) { return _getEnvironmentData.apply(this, arguments); } //环境的具体信息 function _getEnvironmentData() { _getEnvironmentData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee87(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee87$(_context87) { while (1) { switch (_context87.prev = _context87.next) { case 0: return _context87.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/new.json", { method: 'Get', params: params })); case 1: case "end": return _context87.stop(); } } }, _callee87); })); return _getEnvironmentData.apply(this, arguments); } function getEnvironmentDetail(_x88) { return _getEnvironmentDetail.apply(this, arguments); } function _getEnvironmentDetail() { _getEnvironmentDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee88(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee88$(_context88) { while (1) { switch (_context88.prev = _context88.next) { case 0: return _context88.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/environment_info", { method: 'Get', params: params })); case 1: case "end": return _context88.stop(); } } }, _callee88); })); return _getEnvironmentDetail.apply(this, arguments); } function createRepository(_x89) { return _createRepository.apply(this, arguments); } function _createRepository() { _createRepository = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee89(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee89$(_context89) { while (1) { switch (_context89.prev = _context89.next) { case 0: return _context89.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/init_repository.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context89.stop(); } } }, _callee89); })); return _createRepository.apply(this, arguments); } function createRepositorys(_x90) { return _createRepositorys.apply(this, arguments); } function _createRepositorys() { _createRepositorys = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee90(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee90$(_context90) { while (1) { switch (_context90.prev = _context90.next) { case 0: return _context90.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/sci/projects/".concat(params.id, "/init_repository.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context90.stop(); } } }, _callee90); })); return _createRepositorys.apply(this, arguments); } function createSecretRepository(_x91) { return _createSecretRepository.apply(this, arguments); } // 检查实训是否在考试中 function _createSecretRepository() { _createSecretRepository = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee91(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee91$(_context91) { while (1) { switch (_context91.prev = _context91.next) { case 0: return _context91.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/update_secret_repository.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context91.stop(); } } }, _callee91); })); return _createSecretRepository.apply(this, arguments); } function existExercise(_x92) { return _existExercise.apply(this, arguments); } function _existExercise() { _existExercise = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee92(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee92$(_context92) { while (1) { switch (_context92.prev = _context92.next) { case 0: return _context92.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/exist_exercise.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context92.stop(); } } }, _callee92); })); return _existExercise.apply(this, arguments); } function getMirrorApplies(_x93) { return _getMirrorApplies.apply(this, arguments); } function _getMirrorApplies() { _getMirrorApplies = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee93(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee93$(_context93) { while (1) { switch (_context93.prev = _context93.next) { case 0: return _context93.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/mirror_applies/".concat(params.id, ".json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context93.stop(); } } }, _callee93); })); return _getMirrorApplies.apply(this, arguments); } function mirrorAppliesPublish(_x94) { return _mirrorAppliesPublish.apply(this, arguments); } function _mirrorAppliesPublish() { _mirrorAppliesPublish = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee94(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee94$(_context94) { while (1) { switch (_context94.prev = _context94.next) { case 0: return _context94.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/mirror_applies/".concat(params.id, "/publish.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context94.stop(); } } }, _callee94); })); return _mirrorAppliesPublish.apply(this, arguments); } function mirrorAppliesOpenVnc(_x95) { return _mirrorAppliesOpenVnc.apply(this, arguments); } function _mirrorAppliesOpenVnc() { _mirrorAppliesOpenVnc = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee95(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee95$(_context95) { while (1) { switch (_context95.prev = _context95.next) { case 0: return _context95.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/mirror_applies/".concat(params.id, "/open_vnc.json"), { method: 'post', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context95.stop(); } } }, _callee95); })); return _mirrorAppliesOpenVnc.apply(this, arguments); } function mirrorAppliesOpenWebssh(_x96) { return _mirrorAppliesOpenWebssh.apply(this, arguments); } function _mirrorAppliesOpenWebssh() { _mirrorAppliesOpenWebssh = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee96(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee96$(_context96) { while (1) { switch (_context96.prev = _context96.next) { case 0: return _context96.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/mirror_applies/".concat(params.id, "/open_webssh.json"), { method: 'post', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context96.stop(); } } }, _callee96); })); return _mirrorAppliesOpenWebssh.apply(this, arguments); } function mirrorAppliesSaveImage(_x97) { return _mirrorAppliesSaveImage.apply(this, arguments); } function _mirrorAppliesSaveImage() { _mirrorAppliesSaveImage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee97(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee97$(_context97) { while (1) { switch (_context97.prev = _context97.next) { case 0: return _context97.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/mirror_applies/".concat(params.id, "/save_image.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context97.stop(); } } }, _callee97); })); return _mirrorAppliesSaveImage.apply(this, arguments); } function mirrorAppliesDeleteImage(_x98) { return _mirrorAppliesDeleteImage.apply(this, arguments); } function _mirrorAppliesDeleteImage() { _mirrorAppliesDeleteImage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee98(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee98$(_context98) { while (1) { switch (_context98.prev = _context98.next) { case 0: return _context98.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/mirror_applies/".concat(params.id, "/delete_image.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context98.stop(); } } }, _callee98); })); return _mirrorAppliesDeleteImage.apply(this, arguments); } function mirrorAppliesExtendVnc(_x99) { return _mirrorAppliesExtendVnc.apply(this, arguments); } function _mirrorAppliesExtendVnc() { _mirrorAppliesExtendVnc = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee99(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee99$(_context99) { while (1) { switch (_context99.prev = _context99.next) { case 0: return _context99.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/mirror_applies/".concat(params.id, "/extend_vnc.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context99.stop(); } } }, _callee99); })); return _mirrorAppliesExtendVnc.apply(this, arguments); } function mirrorAppliesResetVncLink(_x100) { return _mirrorAppliesResetVncLink.apply(this, arguments); } function _mirrorAppliesResetVncLink() { _mirrorAppliesResetVncLink = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee100(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee100$(_context100) { while (1) { switch (_context100.prev = _context100.next) { case 0: return _context100.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/mirror_applies/".concat(params.id, "/reset_vnc_link.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context100.stop(); } } }, _callee100); })); return _mirrorAppliesResetVncLink.apply(this, arguments); } function getTaskPass(_x101) { return _getTaskPass.apply(this, arguments); } function _getTaskPass() { _getTaskPass = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee101(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee101$(_context101) { while (1) { switch (_context101.prev = _context101.next) { case 0: return _context101.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/get_task_pass.json", { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context101.stop(); } } }, _callee101); })); return _getTaskPass.apply(this, arguments); } function getInfoWithJupyterLab(_x102) { return _getInfoWithJupyterLab.apply(this, arguments); } function _getInfoWithJupyterLab() { _getInfoWithJupyterLab = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee102(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee102$(_context102) { while (1) { switch (_context102.prev = _context102.next) { case 0: return _context102.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/jupyters/get_info_with_jupyter_lab.json", { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context102.stop(); } } }, _callee102); })); return _getInfoWithJupyterLab.apply(this, arguments); } function updateJupyterLabSetting(_x103) { return _updateJupyterLabSetting.apply(this, arguments); } function _updateJupyterLabSetting() { _updateJupyterLabSetting = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee103(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee103$(_context103) { while (1) { switch (_context103.prev = _context103.next) { case 0: return _context103.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixuns/".concat(params.id, "/update_jupyter_lab_setting.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context103.stop(); } } }, _callee103); })); return _updateJupyterLabSetting.apply(this, arguments); } /***/ }), /***/ "HKQd": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/string-trim-forced.js ***! \**************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var whitespaces = __webpack_require__(/*! ../internals/whitespaces */ "Tfd0"); var non = '\u200B\u0085\u180E'; // check that a method works with the correct list // of whitespaces and has a correct name module.exports = function (METHOD_NAME) { return fails(function () { return !!whitespaces[METHOD_NAME]() || non[METHOD_NAME]() != non || whitespaces[METHOD_NAME].name !== METHOD_NAME; }); }; /***/ }), /***/ "HQPm": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.string.match-all.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` __webpack_require__(/*! ./es.string.match-all */ "bPAU"); /***/ }), /***/ "HaE+": /*!*********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js ***! \*********************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _asyncToGenerator; }); function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } /***/ }), /***/ "HctQ": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/object-define-properties.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "YfKC"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var objectKeys = __webpack_require__(/*! ../internals/object-keys */ "P0e2"); // `Object.defineProperties` method // https://tc39.github.io/ecma262/#sec-object.defineproperties module.exports = DESCRIPTORS ? Object.defineProperties : function defineProperties(O, Properties) { anObject(O); var keys = objectKeys(Properties); var length = keys.length; var index = 0; var key; while (length > index) definePropertyModule.f(O, key = keys[index++], Properties[key]); return O; }; /***/ }), /***/ "HhvW": /*!**********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/create-property-descriptor.js ***! \**********************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { module.exports = function (bitmap, value) { return { enumerable: !(bitmap & 1), configurable: !(bitmap & 2), writable: !(bitmap & 4), value: value }; }; /***/ }), /***/ "HjuX": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.entries.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var $entries = __webpack_require__(/*! ../internals/object-to-array */ "CdV7").entries; // `Object.entries` method // https://tc39.github.io/ecma262/#sec-object.entries $({ target: 'Object', stat: true }, { entries: function entries(O) { return $entries(O); } }); /***/ }), /***/ "I5+W": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.of.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS = __webpack_require__(/*! ../internals/typed-array-constructors-require-wrappers */ "8OQV"); var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor; var exportTypedArrayStaticMethod = ArrayBufferViewCore.exportTypedArrayStaticMethod; // `%TypedArray%.of` method // https://tc39.github.io/ecma262/#sec-%typedarray%.of exportTypedArrayStaticMethod('of', function of(/* ...items */) { var index = 0; var length = arguments.length; var result = new (aTypedArrayConstructor(this))(length); while (length > index) result[index] = arguments[index++]; return result; }, TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS); /***/ }), /***/ "I5X1": /*!*******************************************************!*\ !*** ./src/.umi-production/plugin-model/useModel.tsx ***! \*******************************************************/ /*! exports provided: useModel */ /*! exports used: useModel */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return useModel; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */ "tJVT"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_plugin_model_node_modules_fast_deep_equal_index_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/plugin-model/node_modules/fast-deep-equal/index.js */ "1WJl"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_plugin_model_node_modules_fast_deep_equal_index_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_plugin_model_node_modules_fast_deep_equal_index_js__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_plugin_model_lib_helpers_constant__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@umijs/plugin-model/lib/helpers/constant */ "FMtG"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_plugin_model_lib_helpers_constant__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_plugin_model_lib_helpers_constant__WEBPACK_IMPORTED_MODULE_3__); // @ts-nocheck // @ts-ignore // @ts-ignore function useModel(namespace, updater) { var dispatcher = Object(react__WEBPACK_IMPORTED_MODULE_1__["useContext"])(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_plugin_model_lib_helpers_constant__WEBPACK_IMPORTED_MODULE_3__["UmiContext"]); var updaterRef = Object(react__WEBPACK_IMPORTED_MODULE_1__["useRef"])(updater); updaterRef.current = updater; var _useState = Object(react__WEBPACK_IMPORTED_MODULE_1__["useState"])(function () { return updaterRef.current ? updaterRef.current(dispatcher.data[namespace]) : dispatcher.data[namespace]; }), _useState2 = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(_useState, 2), state = _useState2[0], setState = _useState2[1]; var stateRef = Object(react__WEBPACK_IMPORTED_MODULE_1__["useRef"])(state); stateRef.current = state; Object(react__WEBPACK_IMPORTED_MODULE_1__["useEffect"])(function () { var handler = function handler(e) { if (updater && updaterRef.current) { var currentState = updaterRef.current(e); var previousState = stateRef.current; if (!_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_plugin_model_node_modules_fast_deep_equal_index_js__WEBPACK_IMPORTED_MODULE_2___default()(currentState, previousState)) { setState(currentState); } } else { setState(e); } }; try { dispatcher.callbacks[namespace].add(handler); } catch (e) { dispatcher.callbacks[namespace] = new Set(); dispatcher.callbacks[namespace].add(handler); } return function () { dispatcher.callbacks[namespace].delete(handler); }; }, [namespace]); return state; } ; /***/ }), /***/ "I65O": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/define-well-known-symbol.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var path = __webpack_require__(/*! ../internals/path */ "nFn1"); var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var wrappedWellKnownSymbolModule = __webpack_require__(/*! ../internals/well-known-symbol-wrapped */ "IjB0"); var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "YfKC").f; module.exports = function (NAME) { var Symbol = path.Symbol || (path.Symbol = {}); if (!has(Symbol, NAME)) defineProperty(Symbol, NAME, { value: wrappedWellKnownSymbolModule.f(NAME) }); }; /***/ }), /***/ "IA2H": /*!***************************************************!*\ !*** ./node_modules/rc-picker/es/locale/en_US.js ***! \***************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; var locale = { locale: 'en_US', today: 'Today', now: 'Now', backToToday: 'Back to today', ok: 'Ok', clear: 'Clear', month: 'Month', year: 'Year', timeSelect: 'select time', dateSelect: 'select date', weekSelect: 'Choose a week', monthSelect: 'Choose a month', yearSelect: 'Choose a year', decadeSelect: 'Choose a decade', yearFormat: 'YYYY', dateFormat: 'M/D/YYYY', dayFormat: 'D', dateTimeFormat: 'M/D/YYYY HH:mm:ss', monthBeforeYear: true, previousMonth: 'Previous month (PageUp)', nextMonth: 'Next month (PageDown)', previousYear: 'Last year (Control + left)', nextYear: 'Next year (Control + right)', previousDecade: 'Last decade', nextDecade: 'Next decade', previousCentury: 'Last century', nextCentury: 'Next century' }; /* harmony default export */ __webpack_exports__["a"] = (locale); /***/ }), /***/ "IC/V": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.split.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "I65O"); // `Symbol.split` well-known symbol // https://tc39.github.io/ecma262/#sec-symbol.split defineWellKnownSymbol('split'); /***/ }), /***/ "IGnA": /*!**********************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/object-get-own-property-names-external.js ***! \**********************************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "0qr0"); var nativeGetOwnPropertyNames = __webpack_require__(/*! ../internals/object-get-own-property-names */ "uGHk").f; var toString = {}.toString; var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : []; var getWindowNames = function (it) { try { return nativeGetOwnPropertyNames(it); } catch (error) { return windowNames.slice(); } }; // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window module.exports.f = function getOwnPropertyNames(it) { return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : nativeGetOwnPropertyNames(toIndexedObject(it)); }; /***/ }), /***/ "ITfd": /*!***********************************************!*\ !*** ./node_modules/hash.js/lib/hash/hmac.js ***! \***********************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./utils */ "w8CP"); var assert = __webpack_require__(/*! minimalistic-assert */ "2j6C"); function Hmac(hash, key, enc) { if (!(this instanceof Hmac)) return new Hmac(hash, key, enc); this.Hash = hash; this.blockSize = hash.blockSize / 8; this.outSize = hash.outSize / 8; this.inner = null; this.outer = null; this._init(utils.toArray(key, enc)); } module.exports = Hmac; Hmac.prototype._init = function init(key) { // Shorten key, if needed if (key.length > this.blockSize) key = new this.Hash().update(key).digest(); assert(key.length <= this.blockSize); // Add padding to key for (var i = key.length; i < this.blockSize; i++) key.push(0); for (i = 0; i < key.length; i++) key[i] ^= 0x36; this.inner = new this.Hash().update(key); // 0x36 ^ 0x5c = 0x6a for (i = 0; i < key.length; i++) key[i] ^= 0x6a; this.outer = new this.Hash().update(key); }; Hmac.prototype.update = function update(msg, enc) { this.inner.update(msg, enc); return this; }; Hmac.prototype.digest = function digest(enc) { this.outer.update(this.inner.digest()); return this.outer.digest(enc); }; /***/ }), /***/ "IUJg": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.sort.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; var $sort = [].sort; // `%TypedArray%.prototype.sort` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.sort exportTypedArrayMethod('sort', function sort(comparefn) { return $sort.call(aTypedArray(this), comparefn); }); /***/ }), /***/ "IVUx": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/composite-key.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` var Map = __webpack_require__(/*! ../modules/es.map */ "Pp3M"); var WeakMap = __webpack_require__(/*! ../modules/es.weak-map */ "UHn5"); var create = __webpack_require__(/*! ../internals/object-create */ "u+7+"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var Node = function () { // keys this.object = null; this.symbol = null; // child nodes this.primitives = null; this.objectsByIndex = create(null); }; Node.prototype.get = function (key, initializer) { return this[key] || (this[key] = initializer()); }; Node.prototype.next = function (i, it, IS_OBJECT) { var store = IS_OBJECT ? this.objectsByIndex[i] || (this.objectsByIndex[i] = new WeakMap()) : this.primitives || (this.primitives = new Map()); var entry = store.get(it); if (!entry) store.set(it, entry = new Node()); return entry; }; var root = new Node(); module.exports = function () { var active = root; var length = arguments.length; var i, it; // for prevent leaking, start from objects for (i = 0; i < length; i++) { if (isObject(it = arguments[i])) active = active.next(i, it, true); } if (this === Object && active === root) throw TypeError('Composite keys must contain a non-primitive component'); for (i = 0; i < length; i++) { if (!isObject(it = arguments[i])) active = active.next(i, it, false); } return active; }; /***/ }), /***/ "IVhM": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.find-index.js ***! \*******************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var $findIndex = __webpack_require__(/*! ../internals/array-iteration */ "zv1X").findIndex; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.findIndex` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.findindex exportTypedArrayMethod('findIndex', function findIndex(predicate /* , thisArg */) { return $findIndex(aTypedArray(this), predicate, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "IbaC": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.string.replace-all.js ***! \*******************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "FCfD"); var isRegExp = __webpack_require__(/*! ../internals/is-regexp */ "YON3"); var getRegExpFlags = __webpack_require__(/*! ../internals/regexp-flags */ "k/J9"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var REPLACE = wellKnownSymbol('replace'); var RegExpPrototype = RegExp.prototype; // `String.prototype.replaceAll` method // https://github.com/tc39/proposal-string-replace-all $({ target: 'String', proto: true }, { replaceAll: function replaceAll(searchValue, replaceValue) { var O = requireObjectCoercible(this); var IS_REG_EXP, flags, replacer, string, searchString, template, result, position, index; if (searchValue != null) { IS_REG_EXP = isRegExp(searchValue); if (IS_REG_EXP) { flags = String(requireObjectCoercible('flags' in RegExpPrototype ? searchValue.flags : getRegExpFlags.call(searchValue) )); if (!~flags.indexOf('g')) throw TypeError('`.replaceAll` does not allow non-global regexes'); } replacer = searchValue[REPLACE]; if (replacer !== undefined) { return replacer.call(searchValue, O, replaceValue); } else if (IS_PURE && IS_REG_EXP) { return String(O).replace(searchValue, replaceValue); } } string = String(O); searchString = String(searchValue); if (searchString === '') return replaceAll.call(string, /(?:)/g, replaceValue); template = string.split(searchString); if (typeof replaceValue !== 'function') { return template.join(String(replaceValue)); } result = template[0]; position = result.length; for (index = 1; index < template.length; index++) { result += String(replaceValue(searchString, position, string)); position += searchString.length + template[index].length; result += template[index]; } return result; } }); /***/ }), /***/ "IjB0": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/well-known-symbol-wrapped.js ***! \*********************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); exports.f = wellKnownSymbol; /***/ }), /***/ "Ijbi": /*!******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/arrayWithoutHoles.js ***! \******************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "WkPL"); function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return arrayLikeToArray(arr); } module.exports = _arrayWithoutHoles, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "IuhT": /*!***************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/iterate.js ***! \***************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var isArrayIteratorMethod = __webpack_require__(/*! ../internals/is-array-iterator-method */ "bF+Q"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "9SZg"); var callWithSafeIterationClosing = __webpack_require__(/*! ../internals/call-with-safe-iteration-closing */ "Y3g6"); var Result = function (stopped, result) { this.stopped = stopped; this.result = result; }; var iterate = module.exports = function (iterable, fn, that, AS_ENTRIES, IS_ITERATOR) { var boundFunction = bind(fn, that, AS_ENTRIES ? 2 : 1); var iterator, iterFn, index, length, result, next, step; if (IS_ITERATOR) { iterator = iterable; } else { iterFn = getIteratorMethod(iterable); if (typeof iterFn != 'function') throw TypeError('Target is not iterable'); // optimisation for array iterators if (isArrayIteratorMethod(iterFn)) { for (index = 0, length = toLength(iterable.length); length > index; index++) { result = AS_ENTRIES ? boundFunction(anObject(step = iterable[index])[0], step[1]) : boundFunction(iterable[index]); if (result && result instanceof Result) return result; } return new Result(false); } iterator = iterFn.call(iterable); } next = iterator.next; while (!(step = next.call(iterator)).done) { result = callWithSafeIterationClosing(iterator, boundFunction, step.value, AS_ENTRIES); if (typeof result == 'object' && result && result instanceof Result) return result; } return new Result(false); }; iterate.stop = function (result) { return new Result(true, result); }; /***/ }), /***/ "Iw+M": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.index-of.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var $indexOf = __webpack_require__(/*! ../internals/array-includes */ "/3zY").indexOf; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.indexOf` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.indexof exportTypedArrayMethod('indexOf', function indexOf(searchElement /* , fromIndex */) { return $indexOf(aTypedArray(this), searchElement, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "IyRk": /*!*****************************!*\ !*** (webpack)/4/global.js ***! \*****************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { /* WEBPACK VAR INJECTION */(function(__dirname) {module.exports = /******/ (function() { // webpackBootstrap /******/ var __webpack_modules__ = ({ /***/ 873: /***/ (function(module) { var g; // This works in non-strict mode g = (function() { return this; })(); try { // This works if eval is allowed (see CSP) g = g || new Function("return this")(); } catch (e) { // This works if the window reference is available if (typeof window === "object") g = window; } // g can still be undefined, but nothing to do about it... // We return undefined, instead of nothing here, so it's // easier to handle this case. if(!global) { ...} module.exports = g; /***/ }) /******/ }); /************************************************************************/ /******/ // The module cache /******/ var __webpack_module_cache__ = {}; /******/ /******/ // The require function /******/ function __nccwpck_require__(moduleId) { /******/ // Check if module is in cache /******/ if(__webpack_module_cache__[moduleId]) { /******/ return __webpack_module_cache__[moduleId].exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = __webpack_module_cache__[moduleId] = { /******/ // no module.id needed /******/ // no module.loaded needed /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ var threw = true; /******/ try { /******/ __webpack_modules__[moduleId](module, module.exports, __nccwpck_require__); /******/ threw = false; /******/ } finally { /******/ if(threw) delete __webpack_module_cache__[moduleId]; /******/ } /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /************************************************************************/ /******/ /* webpack/runtime/compat */ /******/ /******/ __nccwpck_require__.ab = __dirname + "/";/************************************************************************/ /******/ // module exports must be returned from runtime so entry inlining is disabled /******/ // startup /******/ // Load entry module and return exports /******/ return __nccwpck_require__(873); /******/ })() ; /* WEBPACK VAR INJECTION */}.call(this, "/")) /***/ }), /***/ "IyrG": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array-buffer.constructor.js ***! \*********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var arrayBufferModule = __webpack_require__(/*! ../internals/array-buffer */ "ZSlt"); var setSpecies = __webpack_require__(/*! ../internals/set-species */ "ssJt"); var ARRAY_BUFFER = 'ArrayBuffer'; var ArrayBuffer = arrayBufferModule[ARRAY_BUFFER]; var NativeArrayBuffer = global[ARRAY_BUFFER]; // `ArrayBuffer` constructor // https://tc39.github.io/ecma262/#sec-arraybuffer-constructor $({ global: true, forced: NativeArrayBuffer !== ArrayBuffer }, { ArrayBuffer: ArrayBuffer }); setSpecies(ARRAY_BUFFER); /***/ }), /***/ "J+Da": /*!****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/to-index.js ***! \****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var toInteger = __webpack_require__(/*! ../internals/to-integer */ "m0kY"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); // `ToIndex` abstract operation // https://tc39.github.io/ecma262/#sec-toindex module.exports = function (it) { if (it === undefined) return 0; var number = toInteger(it); var length = toLength(number); if (number !== length) throw RangeError('Wrong length or index'); return length; }; /***/ }), /***/ "J3Yn": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/inspect-source.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var store = __webpack_require__(/*! ../internals/shared-store */ "pb5k"); var functionToString = Function.toString; // this helper broken in `3.4.1-3.4.4`, so we can't use `shared` helper if (typeof store.inspectSource != 'function') { store.inspectSource = function (it) { return functionToString.call(it); }; } module.exports = store.inspectSource; /***/ }), /***/ "J428": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.values.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var $values = __webpack_require__(/*! ../internals/object-to-array */ "CdV7").values; // `Object.values` method // https://tc39.github.io/ecma262/#sec-object.values $({ target: 'Object', stat: true }, { values: function values(O) { return $values(O); } }); /***/ }), /***/ "J4zp": /*!**************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/slicedToArray.js ***! \**************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ "wTVA"); var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ "m0LI"); var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "ZhPi"); var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ "wkBT"); function _slicedToArray(arr, i) { return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest(); } module.exports = _slicedToArray, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "JDCn": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.clz32.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var floor = Math.floor; var log = Math.log; var LOG2E = Math.LOG2E; // `Math.clz32` method // https://tc39.github.io/ecma262/#sec-math.clz32 $({ target: 'Math', stat: true }, { clz32: function clz32(x) { return (x >>>= 0) ? 31 - floor(log(x + 0.5) * LOG2E) : 32; } }); /***/ }), /***/ "JI6M": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.trim.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var $trim = __webpack_require__(/*! ../internals/string-trim */ "mTKU").trim; var forcedStringTrimMethod = __webpack_require__(/*! ../internals/string-trim-forced */ "HKQd"); // `String.prototype.trim` method // https://tc39.github.io/ecma262/#sec-string.prototype.trim $({ target: 'String', proto: true, forced: forcedStringTrimMethod('trim') }, { trim: function trim() { return $trim(this); } }); /***/ }), /***/ "JO4c": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.reduce-right.js ***! \*********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var $reduceRight = __webpack_require__(/*! ../internals/array-reduce */ "9RRT").right; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.reduceRicht` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.reduceright exportTypedArrayMethod('reduceRight', function reduceRight(callbackfn /* , initialValue */) { return $reduceRight(aTypedArray(this), callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "JS3A": /*!****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/a-possible-prototype.js ***! \****************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); module.exports = function (it) { if (!isObject(it) && it !== null) { throw TypeError("Can't set " + String(it) + ' as a prototype'); } return it; }; /***/ }), /***/ "JX7q": /*!**************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js ***! \**************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _assertThisInitialized; }); function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } /***/ }), /***/ "JXee": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.fscale.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var scale = __webpack_require__(/*! ../internals/math-scale */ "YMoz"); var fround = __webpack_require__(/*! ../internals/math-fround */ "jdp+"); // `Math.fscale` method // https://rwaldron.github.io/proposal-math-extensions/ $({ target: 'Math', stat: true }, { fscale: function fscale(x, inLow, inHigh, outLow, outHigh) { return fround(scale(x, inLow, inHigh, outLow, outHigh)); } }); /***/ }), /***/ "JXem": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/iterators-core.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "Acmb"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "lz10"); var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var ITERATOR = wellKnownSymbol('iterator'); var BUGGY_SAFARI_ITERATORS = false; var returnThis = function () { return this; }; // `%IteratorPrototype%` object // https://tc39.github.io/ecma262/#sec-%iteratorprototype%-object var IteratorPrototype, PrototypeOfArrayIteratorPrototype, arrayIterator; if ([].keys) { arrayIterator = [].keys(); // Safari 8 has buggy iterators w/o `next` if (!('next' in arrayIterator)) BUGGY_SAFARI_ITERATORS = true; else { PrototypeOfArrayIteratorPrototype = getPrototypeOf(getPrototypeOf(arrayIterator)); if (PrototypeOfArrayIteratorPrototype !== Object.prototype) IteratorPrototype = PrototypeOfArrayIteratorPrototype; } } if (IteratorPrototype == undefined) IteratorPrototype = {}; // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() if (!IS_PURE && !has(IteratorPrototype, ITERATOR)) { createNonEnumerableProperty(IteratorPrototype, ITERATOR, returnThis); } module.exports = { IteratorPrototype: IteratorPrototype, BUGGY_SAFARI_ITERATORS: BUGGY_SAFARI_ITERATORS }; /***/ }), /***/ "Ji7U": /*!*************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/inherits.js ***! \*************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _inherits; }); /* harmony import */ var _setPrototypeOf_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./setPrototypeOf.js */ "s4An"); function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) Object(_setPrototypeOf_js__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(subClass, superClass); } /***/ }), /***/ "JnaH": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.sinh.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var expm1 = __webpack_require__(/*! ../internals/math-expm1 */ "V61k"); var abs = Math.abs; var exp = Math.exp; var E = Math.E; var FORCED = fails(function () { return Math.sinh(-2e-17) != -2e-17; }); // `Math.sinh` method // https://tc39.github.io/ecma262/#sec-math.sinh // V8 near Chromium 38 has a problem with very small numbers $({ target: 'Math', stat: true, forced: FORCED }, { sinh: function sinh(x) { return abs(x = +x) < 1 ? (expm1(x) - expm1(-x)) / 2 : (exp(x - 1) - exp(-x - 1)) * (E / 2); } }); /***/ }), /***/ "JxQ3": /*!**********************************************!*\ !*** ./node_modules/object-inspect/index.js ***! \**********************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var hasMap = typeof Map === 'function' && Map.prototype; var mapSizeDescriptor = Object.getOwnPropertyDescriptor && hasMap ? Object.getOwnPropertyDescriptor(Map.prototype, 'size') : null; var mapSize = hasMap && mapSizeDescriptor && typeof mapSizeDescriptor.get === 'function' ? mapSizeDescriptor.get : null; var mapForEach = hasMap && Map.prototype.forEach; var hasSet = typeof Set === 'function' && Set.prototype; var setSizeDescriptor = Object.getOwnPropertyDescriptor && hasSet ? Object.getOwnPropertyDescriptor(Set.prototype, 'size') : null; var setSize = hasSet && setSizeDescriptor && typeof setSizeDescriptor.get === 'function' ? setSizeDescriptor.get : null; var setForEach = hasSet && Set.prototype.forEach; var hasWeakMap = typeof WeakMap === 'function' && WeakMap.prototype; var weakMapHas = hasWeakMap ? WeakMap.prototype.has : null; var hasWeakSet = typeof WeakSet === 'function' && WeakSet.prototype; var weakSetHas = hasWeakSet ? WeakSet.prototype.has : null; var hasWeakRef = typeof WeakRef === 'function' && WeakRef.prototype; var weakRefDeref = hasWeakRef ? WeakRef.prototype.deref : null; var booleanValueOf = Boolean.prototype.valueOf; var objectToString = Object.prototype.toString; var functionToString = Function.prototype.toString; var $match = String.prototype.match; var $slice = String.prototype.slice; var $replace = String.prototype.replace; var $toUpperCase = String.prototype.toUpperCase; var $toLowerCase = String.prototype.toLowerCase; var $test = RegExp.prototype.test; var $concat = Array.prototype.concat; var $join = Array.prototype.join; var $arrSlice = Array.prototype.slice; var $floor = Math.floor; var bigIntValueOf = typeof BigInt === 'function' ? BigInt.prototype.valueOf : null; var gOPS = Object.getOwnPropertySymbols; var symToString = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? Symbol.prototype.toString : null; var hasShammedSymbols = typeof Symbol === 'function' && typeof Symbol.iterator === 'object'; // ie, `has-tostringtag/shams var toStringTag = typeof Symbol === 'function' && Symbol.toStringTag && (typeof Symbol.toStringTag === hasShammedSymbols ? 'object' : 'symbol') ? Symbol.toStringTag : null; var isEnumerable = Object.prototype.propertyIsEnumerable; var gPO = (typeof Reflect === 'function' ? Reflect.getPrototypeOf : Object.getPrototypeOf) || ( [].__proto__ === Array.prototype // eslint-disable-line no-proto ? function (O) { return O.__proto__; // eslint-disable-line no-proto } : null ); function addNumericSeparator(num, str) { if ( num === Infinity || num === -Infinity || num !== num || (num && num > -1000 && num < 1000) || $test.call(/e/, str) ) { return str; } var sepRegex = /[0-9](?=(?:[0-9]{3})+(?![0-9]))/g; if (typeof num === 'number') { var int = num < 0 ? -$floor(-num) : $floor(num); // trunc(num) if (int !== num) { var intStr = String(int); var dec = $slice.call(str, intStr.length + 1); return $replace.call(intStr, sepRegex, '$&_') + '.' + $replace.call($replace.call(dec, /([0-9]{3})/g, '$&_'), /_$/, ''); } } return $replace.call(str, sepRegex, '$&_'); } var inspectCustom = __webpack_require__(/*! ./util.inspect */ 2).custom; var inspectSymbol = inspectCustom && isSymbol(inspectCustom) ? inspectCustom : null; module.exports = function inspect_(obj, options, depth, seen) { var opts = options || {}; if (has(opts, 'quoteStyle') && (opts.quoteStyle !== 'single' && opts.quoteStyle !== 'double')) { throw new TypeError('option "quoteStyle" must be "single" or "double"'); } if ( has(opts, 'maxStringLength') && (typeof opts.maxStringLength === 'number' ? opts.maxStringLength < 0 && opts.maxStringLength !== Infinity : opts.maxStringLength !== null ) ) { throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`'); } var customInspect = has(opts, 'customInspect') ? opts.customInspect : true; if (typeof customInspect !== 'boolean' && customInspect !== 'symbol') { throw new TypeError('option "customInspect", if provided, must be `true`, `false`, or `\'symbol\'`'); } if ( has(opts, 'indent') && opts.indent !== null && opts.indent !== '\t' && !(parseInt(opts.indent, 10) === opts.indent && opts.indent > 0) ) { throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`'); } if (has(opts, 'numericSeparator') && typeof opts.numericSeparator !== 'boolean') { throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`'); } var numericSeparator = opts.numericSeparator; if (typeof obj === 'undefined') { return 'undefined'; } if (obj === null) { return 'null'; } if (typeof obj === 'boolean') { return obj ? 'true' : 'false'; } if (typeof obj === 'string') { return inspectString(obj, opts); } if (typeof obj === 'number') { if (obj === 0) { return Infinity / obj > 0 ? '0' : '-0'; } var str = String(obj); return numericSeparator ? addNumericSeparator(obj, str) : str; } if (typeof obj === 'bigint') { var bigIntStr = String(obj) + 'n'; return numericSeparator ? addNumericSeparator(obj, bigIntStr) : bigIntStr; } var maxDepth = typeof opts.depth === 'undefined' ? 5 : opts.depth; if (typeof depth === 'undefined') { depth = 0; } if (depth >= maxDepth && maxDepth > 0 && typeof obj === 'object') { return isArray(obj) ? '[Array]' : '[Object]'; } var indent = getIndent(opts, depth); if (typeof seen === 'undefined') { seen = []; } else if (indexOf(seen, obj) >= 0) { return '[Circular]'; } function inspect(value, from, noIndent) { if (from) { seen = $arrSlice.call(seen); seen.push(from); } if (noIndent) { var newOpts = { depth: opts.depth }; if (has(opts, 'quoteStyle')) { newOpts.quoteStyle = opts.quoteStyle; } return inspect_(value, newOpts, depth + 1, seen); } return inspect_(value, opts, depth + 1, seen); } if (typeof obj === 'function') { var name = nameOf(obj); var keys = arrObjKeys(obj, inspect); return '[Function' + (name ? ': ' + name : ' (anonymous)') + ']' + (keys.length > 0 ? ' { ' + $join.call(keys, ', ') + ' }' : ''); } if (isSymbol(obj)) { var symString = hasShammedSymbols ? $replace.call(String(obj), /^(Symbol\(.*\))_[^)]*$/, '$1') : symToString.call(obj); return typeof obj === 'object' && !hasShammedSymbols ? markBoxed(symString) : symString; } if (isElement(obj)) { var s = '<' + $toLowerCase.call(String(obj.nodeName)); var attrs = obj.attributes || []; for (var i = 0; i < attrs.length; i++) { s += ' ' + attrs[i].name + '=' + wrapQuotes(quote(attrs[i].value), 'double', opts); } s += '>'; if (obj.childNodes && obj.childNodes.length) { s += '...'; } s += ''; return s; } if (isArray(obj)) { if (obj.length === 0) { return '[]'; } var xs = arrObjKeys(obj, inspect); if (indent && !singleLineValues(xs)) { return '[' + indentedJoin(xs, indent) + ']'; } return '[ ' + $join.call(xs, ', ') + ' ]'; } if (isError(obj)) { var parts = arrObjKeys(obj, inspect); if ('cause' in obj && !isEnumerable.call(obj, 'cause')) { return '{ [' + String(obj) + '] ' + $join.call($concat.call('[cause]: ' + inspect(obj.cause), parts), ', ') + ' }'; } if (parts.length === 0) { return '[' + String(obj) + ']'; } return '{ [' + String(obj) + '] ' + $join.call(parts, ', ') + ' }'; } if (typeof obj === 'object' && customInspect) { if (inspectSymbol && typeof obj[inspectSymbol] === 'function') { return obj[inspectSymbol](); } else if (customInspect !== 'symbol' && typeof obj.inspect === 'function') { return obj.inspect(); } } if (isMap(obj)) { var mapParts = []; mapForEach.call(obj, function (value, key) { mapParts.push(inspect(key, obj, true) + ' => ' + inspect(value, obj)); }); return collectionOf('Map', mapSize.call(obj), mapParts, indent); } if (isSet(obj)) { var setParts = []; setForEach.call(obj, function (value) { setParts.push(inspect(value, obj)); }); return collectionOf('Set', setSize.call(obj), setParts, indent); } if (isWeakMap(obj)) { return weakCollectionOf('WeakMap'); } if (isWeakSet(obj)) { return weakCollectionOf('WeakSet'); } if (isWeakRef(obj)) { return weakCollectionOf('WeakRef'); } if (isNumber(obj)) { return markBoxed(inspect(Number(obj))); } if (isBigInt(obj)) { return markBoxed(inspect(bigIntValueOf.call(obj))); } if (isBoolean(obj)) { return markBoxed(booleanValueOf.call(obj)); } if (isString(obj)) { return markBoxed(inspect(String(obj))); } if (!isDate(obj) && !isRegExp(obj)) { var ys = arrObjKeys(obj, inspect); var isPlainObject = gPO ? gPO(obj) === Object.prototype : obj instanceof Object || obj.constructor === Object; var protoTag = obj instanceof Object ? '' : 'null prototype'; var stringTag = !isPlainObject && toStringTag && Object(obj) === obj && toStringTag in obj ? $slice.call(toStr(obj), 8, -1) : protoTag ? 'Object' : ''; var constructorTag = isPlainObject || typeof obj.constructor !== 'function' ? '' : obj.constructor.name ? obj.constructor.name + ' ' : ''; var tag = constructorTag + (stringTag || protoTag ? '[' + $join.call($concat.call([], stringTag || [], protoTag || []), ': ') + '] ' : ''); if (ys.length === 0) { return tag + '{}'; } if (indent) { return tag + '{' + indentedJoin(ys, indent) + '}'; } return tag + '{ ' + $join.call(ys, ', ') + ' }'; } return String(obj); }; function wrapQuotes(s, defaultStyle, opts) { var quoteChar = (opts.quoteStyle || defaultStyle) === 'double' ? '"' : "'"; return quoteChar + s + quoteChar; } function quote(s) { return $replace.call(String(s), /"/g, '"'); } function isArray(obj) { return toStr(obj) === '[object Array]' && (!toStringTag || !(typeof obj === 'object' && toStringTag in obj)); } function isDate(obj) { return toStr(obj) === '[object Date]' && (!toStringTag || !(typeof obj === 'object' && toStringTag in obj)); } function isRegExp(obj) { return toStr(obj) === '[object RegExp]' && (!toStringTag || !(typeof obj === 'object' && toStringTag in obj)); } function isError(obj) { return toStr(obj) === '[object Error]' && (!toStringTag || !(typeof obj === 'object' && toStringTag in obj)); } function isString(obj) { return toStr(obj) === '[object String]' && (!toStringTag || !(typeof obj === 'object' && toStringTag in obj)); } function isNumber(obj) { return toStr(obj) === '[object Number]' && (!toStringTag || !(typeof obj === 'object' && toStringTag in obj)); } function isBoolean(obj) { return toStr(obj) === '[object Boolean]' && (!toStringTag || !(typeof obj === 'object' && toStringTag in obj)); } // Symbol and BigInt do have Symbol.toStringTag by spec, so that can't be used to eliminate false positives function isSymbol(obj) { if (hasShammedSymbols) { return obj && typeof obj === 'object' && obj instanceof Symbol; } if (typeof obj === 'symbol') { return true; } if (!obj || typeof obj !== 'object' || !symToString) { return false; } try { symToString.call(obj); return true; } catch (e) {} return false; } function isBigInt(obj) { if (!obj || typeof obj !== 'object' || !bigIntValueOf) { return false; } try { bigIntValueOf.call(obj); return true; } catch (e) {} return false; } var hasOwn = Object.prototype.hasOwnProperty || function (key) { return key in this; }; function has(obj, key) { return hasOwn.call(obj, key); } function toStr(obj) { return objectToString.call(obj); } function nameOf(f) { if (f.name) { return f.name; } var m = $match.call(functionToString.call(f), /^function\s*([\w$]+)/); if (m) { return m[1]; } return null; } function indexOf(xs, x) { if (xs.indexOf) { return xs.indexOf(x); } for (var i = 0, l = xs.length; i < l; i++) { if (xs[i] === x) { return i; } } return -1; } function isMap(x) { if (!mapSize || !x || typeof x !== 'object') { return false; } try { mapSize.call(x); try { setSize.call(x); } catch (s) { return true; } return x instanceof Map; // core-js workaround, pre-v2.5.0 } catch (e) {} return false; } function isWeakMap(x) { if (!weakMapHas || !x || typeof x !== 'object') { return false; } try { weakMapHas.call(x, weakMapHas); try { weakSetHas.call(x, weakSetHas); } catch (s) { return true; } return x instanceof WeakMap; // core-js workaround, pre-v2.5.0 } catch (e) {} return false; } function isWeakRef(x) { if (!weakRefDeref || !x || typeof x !== 'object') { return false; } try { weakRefDeref.call(x); return true; } catch (e) {} return false; } function isSet(x) { if (!setSize || !x || typeof x !== 'object') { return false; } try { setSize.call(x); try { mapSize.call(x); } catch (m) { return true; } return x instanceof Set; // core-js workaround, pre-v2.5.0 } catch (e) {} return false; } function isWeakSet(x) { if (!weakSetHas || !x || typeof x !== 'object') { return false; } try { weakSetHas.call(x, weakSetHas); try { weakMapHas.call(x, weakMapHas); } catch (s) { return true; } return x instanceof WeakSet; // core-js workaround, pre-v2.5.0 } catch (e) {} return false; } function isElement(x) { if (!x || typeof x !== 'object') { return false; } if (typeof HTMLElement !== 'undefined' && x instanceof HTMLElement) { return true; } return typeof x.nodeName === 'string' && typeof x.getAttribute === 'function'; } function inspectString(str, opts) { if (str.length > opts.maxStringLength) { var remaining = str.length - opts.maxStringLength; var trailer = '... ' + remaining + ' more character' + (remaining > 1 ? 's' : ''); return inspectString($slice.call(str, 0, opts.maxStringLength), opts) + trailer; } // eslint-disable-next-line no-control-regex var s = $replace.call($replace.call(str, /(['\\])/g, '\\$1'), /[\x00-\x1f]/g, lowbyte); return wrapQuotes(s, 'single', opts); } function lowbyte(c) { var n = c.charCodeAt(0); var x = { 8: 'b', 9: 't', 10: 'n', 12: 'f', 13: 'r' }[n]; if (x) { return '\\' + x; } return '\\x' + (n < 0x10 ? '0' : '') + $toUpperCase.call(n.toString(16)); } function markBoxed(str) { return 'Object(' + str + ')'; } function weakCollectionOf(type) { return type + ' { ? }'; } function collectionOf(type, size, entries, indent) { var joinedEntries = indent ? indentedJoin(entries, indent) : $join.call(entries, ', '); return type + ' (' + size + ') {' + joinedEntries + '}'; } function singleLineValues(xs) { for (var i = 0; i < xs.length; i++) { if (indexOf(xs[i], '\n') >= 0) { return false; } } return true; } function getIndent(opts, depth) { var baseIndent; if (opts.indent === '\t') { baseIndent = '\t'; } else if (typeof opts.indent === 'number' && opts.indent > 0) { baseIndent = $join.call(Array(opts.indent + 1), ' '); } else { return null; } return { base: baseIndent, prev: $join.call(Array(depth + 1), baseIndent) }; } function indentedJoin(xs, indent) { if (xs.length === 0) { return ''; } var lineJoiner = '\n' + indent.prev + indent.base; return lineJoiner + $join.call(xs, ',' + lineJoiner) + '\n' + indent.prev; } function arrObjKeys(obj, inspect) { var isArr = isArray(obj); var xs = []; if (isArr) { xs.length = obj.length; for (var i = 0; i < obj.length; i++) { xs[i] = has(obj, i) ? inspect(obj[i], obj) : ''; } } var syms = typeof gOPS === 'function' ? gOPS(obj) : []; var symMap; if (hasShammedSymbols) { symMap = {}; for (var k = 0; k < syms.length; k++) { symMap['$' + syms[k]] = syms[k]; } } for (var key in obj) { // eslint-disable-line no-restricted-syntax if (!has(obj, key)) { continue; } // eslint-disable-line no-restricted-syntax, no-continue if (isArr && String(Number(key)) === key && key < obj.length) { continue; } // eslint-disable-line no-restricted-syntax, no-continue if (hasShammedSymbols && symMap['$' + key] instanceof Symbol) { // this is to prevent shammed Symbols, which are stored as strings, from being included in the string key section continue; // eslint-disable-line no-restricted-syntax, no-continue } else if ($test.call(/[^\w$]/, key)) { xs.push(inspect(key, obj) + ': ' + inspect(obj[key], obj)); } else { xs.push(key + ': ' + inspect(obj[key], obj)); } } if (typeof gOPS === 'function') { for (var j = 0; j < syms.length; j++) { if (isEnumerable.call(obj, syms[j])) { xs.push('[' + inspect(syms[j]) + ']: ' + inspect(obj[syms[j]], obj)); } } } return xs; } /***/ }), /***/ "KAxK": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.key-by.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); // `Map.keyBy` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Map', stat: true }, { keyBy: function keyBy(iterable, keyDerivative) { var newMap = new this(); aFunction(keyDerivative); var setter = aFunction(newMap.set); iterate(iterable, function (element) { setter.call(newMap, keyDerivative(element), element); }); return newMap; } }); /***/ }), /***/ "KHCi": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.clamp.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var min = Math.min; var max = Math.max; // `Math.clamp` method // https://rwaldron.github.io/proposal-math-extensions/ $({ target: 'Math', stat: true }, { clamp: function clamp(x, lower, upper) { return min(upper, max(lower, x)); } }); /***/ }), /***/ "KQm4": /*!**********************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules ***! \**********************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js because of ./node_modules/@ant-design/icons/es/components/twoTonePrimaryColor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/iterableToArray.js because of ./node_modules/rc-select/es/utils/valueUtil.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js because of ./node_modules/@ant-design/icons/es/components/twoTonePrimaryColor.js */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ _toConsumableArray; }); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js var arrayLikeToArray = __webpack_require__("a3WO"); // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return Object(arrayLikeToArray["a" /* default */])(arr); } // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/iterableToArray.js var iterableToArray = __webpack_require__("25BE"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js var unsupportedIterableToArray = __webpack_require__("BsWD"); // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || Object(iterableToArray["a" /* default */])(arr) || Object(unsupportedIterableToArray["a" /* default */])(arr) || _nonIterableSpread(); } /***/ }), /***/ "KUpu": /*!****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.has-instance.js ***! \****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "I65O"); // `Symbol.hasInstance` well-known symbol // https://tc39.github.io/ecma262/#sec-symbol.hasinstance defineWellKnownSymbol('hasInstance'); /***/ }), /***/ "KW7l": /*!*******************************************************!*\ !*** ./node_modules/rc-field-form/es/FieldContext.js ***! \*******************************************************/ /*! exports provided: HOOK_MARK, default */ /*! exports used: HOOK_MARK, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return HOOK_MARK; }); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var rc_util_es_warning__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-util/es/warning */ "Kwbf"); var HOOK_MARK = 'RC_FORM_INTERNAL_HOOKS'; // eslint-disable-next-line @typescript-eslint/no-explicit-any var warningFunc = function warningFunc() { Object(rc_util_es_warning__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(false, 'Can not find FormContext. Please make sure you wrap Field under Form.'); }; var Context = react__WEBPACK_IMPORTED_MODULE_0__["createContext"]({ getFieldValue: warningFunc, getFieldsValue: warningFunc, getFieldError: warningFunc, getFieldsError: warningFunc, isFieldsTouched: warningFunc, isFieldTouched: warningFunc, isFieldValidating: warningFunc, isFieldsValidating: warningFunc, resetFields: warningFunc, setFields: warningFunc, setFieldsValue: warningFunc, validateFields: warningFunc, submit: warningFunc, getInternalHooks: function getInternalHooks() { warningFunc(); return { dispatch: warningFunc, registerField: warningFunc, useSubscribe: warningFunc, setInitialValues: warningFunc, setCallbacks: warningFunc, getFields: warningFunc, setValidateMessages: warningFunc, setPreserve: warningFunc }; } }); /* harmony default export */ __webpack_exports__["b"] = (Context); /***/ }), /***/ "KpVd": /*!********************************************************!*\ !*** ./node_modules/async-validator/dist-web/index.js ***! \********************************************************/ /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module uses injected variables (process) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) {function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; _setPrototypeOf(subClass, superClass); } function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); } function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); } function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function _construct(Parent, args, Class) { if (_isNativeReflectConstruct()) { _construct = Reflect.construct; } else { _construct = function _construct(Parent, args, Class) { var a = [null]; a.push.apply(a, args); var Constructor = Function.bind.apply(Parent, a); var instance = new Constructor(); if (Class) _setPrototypeOf(instance, Class.prototype); return instance; }; } return _construct.apply(null, arguments); } function _isNativeFunction(fn) { return Function.toString.call(fn).indexOf("[native code]") !== -1; } function _wrapNativeSuper(Class) { var _cache = typeof Map === "function" ? new Map() : undefined; _wrapNativeSuper = function _wrapNativeSuper(Class) { if (Class === null || !_isNativeFunction(Class)) return Class; if (typeof Class !== "function") { throw new TypeError("Super expression must either be null or a function"); } if (typeof _cache !== "undefined") { if (_cache.has(Class)) return _cache.get(Class); _cache.set(Class, Wrapper); } function Wrapper() { return _construct(Class, arguments, _getPrototypeOf(this).constructor); } Wrapper.prototype = Object.create(Class.prototype, { constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true } }); return _setPrototypeOf(Wrapper, Class); }; return _wrapNativeSuper(Class); } /* eslint no-console:0 */ var formatRegExp = /%[sdj%]/g; var warning = function warning() {}; // don't print warning message when in production env or node runtime if (typeof process !== 'undefined' && Object({"NODE_ENV":"production"}) && "production" !== 'production' && typeof window !== 'undefined' && typeof document !== 'undefined') { warning = function warning(type, errors) { if (typeof console !== 'undefined' && console.warn) { if (errors.every(function (e) { return typeof e === 'string'; })) { console.warn(type, errors); } } }; } function convertFieldsError(errors) { if (!errors || !errors.length) return null; var fields = {}; errors.forEach(function (error) { var field = error.field; fields[field] = fields[field] || []; fields[field].push(error); }); return fields; } function format() { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } var i = 1; var f = args[0]; var len = args.length; if (typeof f === 'function') { return f.apply(null, args.slice(1)); } if (typeof f === 'string') { var str = String(f).replace(formatRegExp, function (x) { if (x === '%%') { return '%'; } if (i >= len) { return x; } switch (x) { case '%s': return String(args[i++]); case '%d': return Number(args[i++]); case '%j': try { return JSON.stringify(args[i++]); } catch (_) { return '[Circular]'; } break; default: return x; } }); return str; } return f; } function isNativeStringType(type) { return type === 'string' || type === 'url' || type === 'hex' || type === 'email' || type === 'date' || type === 'pattern'; } function isEmptyValue(value, type) { if (value === undefined || value === null) { return true; } if (type === 'array' && Array.isArray(value) && !value.length) { return true; } if (isNativeStringType(type) && typeof value === 'string' && !value) { return true; } return false; } function asyncParallelArray(arr, func, callback) { var results = []; var total = 0; var arrLength = arr.length; function count(errors) { results.push.apply(results, errors); total++; if (total === arrLength) { callback(results); } } arr.forEach(function (a) { func(a, count); }); } function asyncSerialArray(arr, func, callback) { var index = 0; var arrLength = arr.length; function next(errors) { if (errors && errors.length) { callback(errors); return; } var original = index; index = index + 1; if (original < arrLength) { func(arr[original], next); } else { callback([]); } } next([]); } function flattenObjArr(objArr) { var ret = []; Object.keys(objArr).forEach(function (k) { ret.push.apply(ret, objArr[k]); }); return ret; } var AsyncValidationError = /*#__PURE__*/function (_Error) { _inheritsLoose(AsyncValidationError, _Error); function AsyncValidationError(errors, fields) { var _this; _this = _Error.call(this, 'Async Validation Error') || this; _this.errors = errors; _this.fields = fields; return _this; } return AsyncValidationError; }( /*#__PURE__*/_wrapNativeSuper(Error)); function asyncMap(objArr, option, func, callback) { if (option.first) { var _pending = new Promise(function (resolve, reject) { var next = function next(errors) { callback(errors); return errors.length ? reject(new AsyncValidationError(errors, convertFieldsError(errors))) : resolve(); }; var flattenArr = flattenObjArr(objArr); asyncSerialArray(flattenArr, func, next); }); _pending["catch"](function (e) { return e; }); return _pending; } var firstFields = option.firstFields || []; if (firstFields === true) { firstFields = Object.keys(objArr); } var objArrKeys = Object.keys(objArr); var objArrLength = objArrKeys.length; var total = 0; var results = []; var pending = new Promise(function (resolve, reject) { var next = function next(errors) { results.push.apply(results, errors); total++; if (total === objArrLength) { callback(results); return results.length ? reject(new AsyncValidationError(results, convertFieldsError(results))) : resolve(); } }; if (!objArrKeys.length) { callback(results); resolve(); } objArrKeys.forEach(function (key) { var arr = objArr[key]; if (firstFields.indexOf(key) !== -1) { asyncSerialArray(arr, func, next); } else { asyncParallelArray(arr, func, next); } }); }); pending["catch"](function (e) { return e; }); return pending; } function complementError(rule) { return function (oe) { if (oe && oe.message) { oe.field = oe.field || rule.fullField; return oe; } return { message: typeof oe === 'function' ? oe() : oe, field: oe.field || rule.fullField }; }; } function deepMerge(target, source) { if (source) { for (var s in source) { if (source.hasOwnProperty(s)) { var value = source[s]; if (typeof value === 'object' && typeof target[s] === 'object') { target[s] = _extends({}, target[s], value); } else { target[s] = value; } } } } return target; } /** * Rule for validating required fields. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param source The source object being validated. * @param errors An array of errors that this rule may add * validation errors to. * @param options The validation options. * @param options.messages The validation messages. */ function required(rule, value, source, errors, options, type) { if (rule.required && (!source.hasOwnProperty(rule.field) || isEmptyValue(value, type || rule.type))) { errors.push(format(options.messages.required, rule.fullField)); } } /** * Rule for validating whitespace. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param source The source object being validated. * @param errors An array of errors that this rule may add * validation errors to. * @param options The validation options. * @param options.messages The validation messages. */ function whitespace(rule, value, source, errors, options) { if (/^\s+$/.test(value) || value === '') { errors.push(format(options.messages.whitespace, rule.fullField)); } } /* eslint max-len:0 */ var pattern = { // http://emailregex.com/ email: /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/, url: new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$", 'i'), hex: /^#?([a-f0-9]{6}|[a-f0-9]{3})$/i }; var types = { integer: function integer(value) { return types.number(value) && parseInt(value, 10) === value; }, "float": function float(value) { return types.number(value) && !types.integer(value); }, array: function array(value) { return Array.isArray(value); }, regexp: function regexp(value) { if (value instanceof RegExp) { return true; } try { return !!new RegExp(value); } catch (e) { return false; } }, date: function date(value) { return typeof value.getTime === 'function' && typeof value.getMonth === 'function' && typeof value.getYear === 'function' && !isNaN(value.getTime()); }, number: function number(value) { if (isNaN(value)) { return false; } return typeof value === 'number'; }, object: function object(value) { return typeof value === 'object' && !types.array(value); }, method: function method(value) { return typeof value === 'function'; }, email: function email(value) { return typeof value === 'string' && !!value.match(pattern.email) && value.length < 255; }, url: function url(value) { return typeof value === 'string' && !!value.match(pattern.url); }, hex: function hex(value) { return typeof value === 'string' && !!value.match(pattern.hex); } }; /** * Rule for validating the type of a value. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param source The source object being validated. * @param errors An array of errors that this rule may add * validation errors to. * @param options The validation options. * @param options.messages The validation messages. */ function type(rule, value, source, errors, options) { if (rule.required && value === undefined) { required(rule, value, source, errors, options); return; } var custom = ['integer', 'float', 'array', 'regexp', 'object', 'method', 'email', 'number', 'date', 'url', 'hex']; var ruleType = rule.type; if (custom.indexOf(ruleType) > -1) { if (!types[ruleType](value)) { errors.push(format(options.messages.types[ruleType], rule.fullField, rule.type)); } // straight typeof check } else if (ruleType && typeof value !== rule.type) { errors.push(format(options.messages.types[ruleType], rule.fullField, rule.type)); } } /** * Rule for validating minimum and maximum allowed values. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param source The source object being validated. * @param errors An array of errors that this rule may add * validation errors to. * @param options The validation options. * @param options.messages The validation messages. */ function range(rule, value, source, errors, options) { var len = typeof rule.len === 'number'; var min = typeof rule.min === 'number'; var max = typeof rule.max === 'number'; // 正则匹配码点范围从U+010000一直到U+10FFFF的文字(补充平面Supplementary Plane) var spRegexp = /[\uD800-\uDBFF][\uDC00-\uDFFF]/g; var val = value; var key = null; var num = typeof value === 'number'; var str = typeof value === 'string'; var arr = Array.isArray(value); if (num) { key = 'number'; } else if (str) { key = 'string'; } else if (arr) { key = 'array'; } // if the value is not of a supported type for range validation // the validation rule rule should use the // type property to also test for a particular type if (!key) { return false; } if (arr) { val = value.length; } if (str) { // 处理码点大于U+010000的文字length属性不准确的bug,如"𠮷𠮷𠮷".lenght !== 3 val = value.replace(spRegexp, '_').length; } if (len) { if (val !== rule.len) { errors.push(format(options.messages[key].len, rule.fullField, rule.len)); } } else if (min && !max && val < rule.min) { errors.push(format(options.messages[key].min, rule.fullField, rule.min)); } else if (max && !min && val > rule.max) { errors.push(format(options.messages[key].max, rule.fullField, rule.max)); } else if (min && max && (val < rule.min || val > rule.max)) { errors.push(format(options.messages[key].range, rule.fullField, rule.min, rule.max)); } } var ENUM = 'enum'; /** * Rule for validating a value exists in an enumerable list. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param source The source object being validated. * @param errors An array of errors that this rule may add * validation errors to. * @param options The validation options. * @param options.messages The validation messages. */ function enumerable(rule, value, source, errors, options) { rule[ENUM] = Array.isArray(rule[ENUM]) ? rule[ENUM] : []; if (rule[ENUM].indexOf(value) === -1) { errors.push(format(options.messages[ENUM], rule.fullField, rule[ENUM].join(', '))); } } /** * Rule for validating a regular expression pattern. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param source The source object being validated. * @param errors An array of errors that this rule may add * validation errors to. * @param options The validation options. * @param options.messages The validation messages. */ function pattern$1(rule, value, source, errors, options) { if (rule.pattern) { if (rule.pattern instanceof RegExp) { // if a RegExp instance is passed, reset `lastIndex` in case its `global` // flag is accidentally set to `true`, which in a validation scenario // is not necessary and the result might be misleading rule.pattern.lastIndex = 0; if (!rule.pattern.test(value)) { errors.push(format(options.messages.pattern.mismatch, rule.fullField, value, rule.pattern)); } } else if (typeof rule.pattern === 'string') { var _pattern = new RegExp(rule.pattern); if (!_pattern.test(value)) { errors.push(format(options.messages.pattern.mismatch, rule.fullField, value, rule.pattern)); } } } } var rules = { required: required, whitespace: whitespace, type: type, range: range, "enum": enumerable, pattern: pattern$1 }; /** * Performs validation for string types. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param callback The callback function. * @param source The source object being validated. * @param options The validation options. * @param options.messages The validation messages. */ function string(rule, value, callback, source, options) { var errors = []; var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field); if (validate) { if (isEmptyValue(value, 'string') && !rule.required) { return callback(); } rules.required(rule, value, source, errors, options, 'string'); if (!isEmptyValue(value, 'string')) { rules.type(rule, value, source, errors, options); rules.range(rule, value, source, errors, options); rules.pattern(rule, value, source, errors, options); if (rule.whitespace === true) { rules.whitespace(rule, value, source, errors, options); } } } callback(errors); } /** * Validates a function. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param callback The callback function. * @param source The source object being validated. * @param options The validation options. * @param options.messages The validation messages. */ function method(rule, value, callback, source, options) { var errors = []; var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field); if (validate) { if (isEmptyValue(value) && !rule.required) { return callback(); } rules.required(rule, value, source, errors, options); if (value !== undefined) { rules.type(rule, value, source, errors, options); } } callback(errors); } /** * Validates a number. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param callback The callback function. * @param source The source object being validated. * @param options The validation options. * @param options.messages The validation messages. */ function number(rule, value, callback, source, options) { var errors = []; var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field); if (validate) { if (value === '') { value = undefined; } if (isEmptyValue(value) && !rule.required) { return callback(); } rules.required(rule, value, source, errors, options); if (value !== undefined) { rules.type(rule, value, source, errors, options); rules.range(rule, value, source, errors, options); } } callback(errors); } /** * Validates a boolean. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param callback The callback function. * @param source The source object being validated. * @param options The validation options. * @param options.messages The validation messages. */ function _boolean(rule, value, callback, source, options) { var errors = []; var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field); if (validate) { if (isEmptyValue(value) && !rule.required) { return callback(); } rules.required(rule, value, source, errors, options); if (value !== undefined) { rules.type(rule, value, source, errors, options); } } callback(errors); } /** * Validates the regular expression type. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param callback The callback function. * @param source The source object being validated. * @param options The validation options. * @param options.messages The validation messages. */ function regexp(rule, value, callback, source, options) { var errors = []; var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field); if (validate) { if (isEmptyValue(value) && !rule.required) { return callback(); } rules.required(rule, value, source, errors, options); if (!isEmptyValue(value)) { rules.type(rule, value, source, errors, options); } } callback(errors); } /** * Validates a number is an integer. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param callback The callback function. * @param source The source object being validated. * @param options The validation options. * @param options.messages The validation messages. */ function integer(rule, value, callback, source, options) { var errors = []; var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field); if (validate) { if (isEmptyValue(value) && !rule.required) { return callback(); } rules.required(rule, value, source, errors, options); if (value !== undefined) { rules.type(rule, value, source, errors, options); rules.range(rule, value, source, errors, options); } } callback(errors); } /** * Validates a number is a floating point number. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param callback The callback function. * @param source The source object being validated. * @param options The validation options. * @param options.messages The validation messages. */ function floatFn(rule, value, callback, source, options) { var errors = []; var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field); if (validate) { if (isEmptyValue(value) && !rule.required) { return callback(); } rules.required(rule, value, source, errors, options); if (value !== undefined) { rules.type(rule, value, source, errors, options); rules.range(rule, value, source, errors, options); } } callback(errors); } /** * Validates an array. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param callback The callback function. * @param source The source object being validated. * @param options The validation options. * @param options.messages The validation messages. */ function array(rule, value, callback, source, options) { var errors = []; var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field); if (validate) { if ((value === undefined || value === null) && !rule.required) { return callback(); } rules.required(rule, value, source, errors, options, 'array'); if (value !== undefined && value !== null) { rules.type(rule, value, source, errors, options); rules.range(rule, value, source, errors, options); } } callback(errors); } /** * Validates an object. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param callback The callback function. * @param source The source object being validated. * @param options The validation options. * @param options.messages The validation messages. */ function object(rule, value, callback, source, options) { var errors = []; var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field); if (validate) { if (isEmptyValue(value) && !rule.required) { return callback(); } rules.required(rule, value, source, errors, options); if (value !== undefined) { rules.type(rule, value, source, errors, options); } } callback(errors); } var ENUM$1 = 'enum'; /** * Validates an enumerable list. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param callback The callback function. * @param source The source object being validated. * @param options The validation options. * @param options.messages The validation messages. */ function enumerable$1(rule, value, callback, source, options) { var errors = []; var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field); if (validate) { if (isEmptyValue(value) && !rule.required) { return callback(); } rules.required(rule, value, source, errors, options); if (value !== undefined) { rules[ENUM$1](rule, value, source, errors, options); } } callback(errors); } /** * Validates a regular expression pattern. * * Performs validation when a rule only contains * a pattern property but is not declared as a string type. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param callback The callback function. * @param source The source object being validated. * @param options The validation options. * @param options.messages The validation messages. */ function pattern$2(rule, value, callback, source, options) { var errors = []; var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field); if (validate) { if (isEmptyValue(value, 'string') && !rule.required) { return callback(); } rules.required(rule, value, source, errors, options); if (!isEmptyValue(value, 'string')) { rules.pattern(rule, value, source, errors, options); } } callback(errors); } function date(rule, value, callback, source, options) { // console.log('integer rule called %j', rule); var errors = []; var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field); // console.log('validate on %s value', value); if (validate) { if (isEmptyValue(value, 'date') && !rule.required) { return callback(); } rules.required(rule, value, source, errors, options); if (!isEmptyValue(value, 'date')) { var dateObject; if (value instanceof Date) { dateObject = value; } else { dateObject = new Date(value); } rules.type(rule, dateObject, source, errors, options); if (dateObject) { rules.range(rule, dateObject.getTime(), source, errors, options); } } } callback(errors); } function required$1(rule, value, callback, source, options) { var errors = []; var type = Array.isArray(value) ? 'array' : typeof value; rules.required(rule, value, source, errors, options, type); callback(errors); } function type$1(rule, value, callback, source, options) { var ruleType = rule.type; var errors = []; var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field); if (validate) { if (isEmptyValue(value, ruleType) && !rule.required) { return callback(); } rules.required(rule, value, source, errors, options, ruleType); if (!isEmptyValue(value, ruleType)) { rules.type(rule, value, source, errors, options); } } callback(errors); } /** * Performs validation for any type. * * @param rule The validation rule. * @param value The value of the field on the source object. * @param callback The callback function. * @param source The source object being validated. * @param options The validation options. * @param options.messages The validation messages. */ function any(rule, value, callback, source, options) { var errors = []; var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field); if (validate) { if (isEmptyValue(value) && !rule.required) { return callback(); } rules.required(rule, value, source, errors, options); } callback(errors); } var validators = { string: string, method: method, number: number, "boolean": _boolean, regexp: regexp, integer: integer, "float": floatFn, array: array, object: object, "enum": enumerable$1, pattern: pattern$2, date: date, url: type$1, hex: type$1, email: type$1, required: required$1, any: any }; function newMessages() { return { "default": 'Validation error on field %s', required: '%s is required', "enum": '%s must be one of %s', whitespace: '%s cannot be empty', date: { format: '%s date %s is invalid for format %s', parse: '%s date could not be parsed, %s is invalid ', invalid: '%s date %s is invalid' }, types: { string: '%s is not a %s', method: '%s is not a %s (function)', array: '%s is not an %s', object: '%s is not an %s', number: '%s is not a %s', date: '%s is not a %s', "boolean": '%s is not a %s', integer: '%s is not an %s', "float": '%s is not a %s', regexp: '%s is not a valid %s', email: '%s is not a valid %s', url: '%s is not a valid %s', hex: '%s is not a valid %s' }, string: { len: '%s must be exactly %s characters', min: '%s must be at least %s characters', max: '%s cannot be longer than %s characters', range: '%s must be between %s and %s characters' }, number: { len: '%s must equal %s', min: '%s cannot be less than %s', max: '%s cannot be greater than %s', range: '%s must be between %s and %s' }, array: { len: '%s must be exactly %s in length', min: '%s cannot be less than %s in length', max: '%s cannot be greater than %s in length', range: '%s must be between %s and %s in length' }, pattern: { mismatch: '%s value %s does not match pattern %s' }, clone: function clone() { var cloned = JSON.parse(JSON.stringify(this)); cloned.clone = this.clone; return cloned; } }; } var messages = newMessages(); /** * Encapsulates a validation schema. * * @param descriptor An object declaring validation rules * for this schema. */ function Schema(descriptor) { this.rules = null; this._messages = messages; this.define(descriptor); } Schema.prototype = { messages: function messages(_messages) { if (_messages) { this._messages = deepMerge(newMessages(), _messages); } return this._messages; }, define: function define(rules) { if (!rules) { throw new Error('Cannot configure a schema with no rules'); } if (typeof rules !== 'object' || Array.isArray(rules)) { throw new Error('Rules must be an object'); } this.rules = {}; var z; var item; for (z in rules) { if (rules.hasOwnProperty(z)) { item = rules[z]; this.rules[z] = Array.isArray(item) ? item : [item]; } } }, validate: function validate(source_, o, oc) { var _this = this; if (o === void 0) { o = {}; } if (oc === void 0) { oc = function oc() {}; } var source = source_; var options = o; var callback = oc; if (typeof options === 'function') { callback = options; options = {}; } if (!this.rules || Object.keys(this.rules).length === 0) { if (callback) { callback(); } return Promise.resolve(); } function complete(results) { var i; var errors = []; var fields = {}; function add(e) { if (Array.isArray(e)) { var _errors; errors = (_errors = errors).concat.apply(_errors, e); } else { errors.push(e); } } for (i = 0; i < results.length; i++) { add(results[i]); } if (!errors.length) { errors = null; fields = null; } else { fields = convertFieldsError(errors); } callback(errors, fields); } if (options.messages) { var messages$1 = this.messages(); if (messages$1 === messages) { messages$1 = newMessages(); } deepMerge(messages$1, options.messages); options.messages = messages$1; } else { options.messages = this.messages(); } var arr; var value; var series = {}; var keys = options.keys || Object.keys(this.rules); keys.forEach(function (z) { arr = _this.rules[z]; value = source[z]; arr.forEach(function (r) { var rule = r; if (typeof rule.transform === 'function') { if (source === source_) { source = _extends({}, source); } value = source[z] = rule.transform(value); } if (typeof rule === 'function') { rule = { validator: rule }; } else { rule = _extends({}, rule); } rule.validator = _this.getValidationMethod(rule); rule.field = z; rule.fullField = rule.fullField || z; rule.type = _this.getType(rule); if (!rule.validator) { return; } series[z] = series[z] || []; series[z].push({ rule: rule, value: value, source: source, field: z }); }); }); var errorFields = {}; return asyncMap(series, options, function (data, doIt) { var rule = data.rule; var deep = (rule.type === 'object' || rule.type === 'array') && (typeof rule.fields === 'object' || typeof rule.defaultField === 'object'); deep = deep && (rule.required || !rule.required && data.value); rule.field = data.field; function addFullfield(key, schema) { return _extends({}, schema, { fullField: rule.fullField + "." + key }); } function cb(e) { if (e === void 0) { e = []; } var errors = e; if (!Array.isArray(errors)) { errors = [errors]; } if (!options.suppressWarning && errors.length) { Schema.warning('async-validator:', errors); } if (errors.length && rule.message !== undefined) { errors = [].concat(rule.message); } errors = errors.map(complementError(rule)); if (options.first && errors.length) { errorFields[rule.field] = 1; return doIt(errors); } if (!deep) { doIt(errors); } else { // if rule is required but the target object // does not exist fail at the rule level and don't // go deeper if (rule.required && !data.value) { if (rule.message !== undefined) { errors = [].concat(rule.message).map(complementError(rule)); } else if (options.error) { errors = [options.error(rule, format(options.messages.required, rule.field))]; } return doIt(errors); } var fieldsSchema = {}; if (rule.defaultField) { for (var k in data.value) { if (data.value.hasOwnProperty(k)) { fieldsSchema[k] = rule.defaultField; } } } fieldsSchema = _extends({}, fieldsSchema, data.rule.fields); for (var f in fieldsSchema) { if (fieldsSchema.hasOwnProperty(f)) { var fieldSchema = Array.isArray(fieldsSchema[f]) ? fieldsSchema[f] : [fieldsSchema[f]]; fieldsSchema[f] = fieldSchema.map(addFullfield.bind(null, f)); } } var schema = new Schema(fieldsSchema); schema.messages(options.messages); if (data.rule.options) { data.rule.options.messages = options.messages; data.rule.options.error = options.error; } schema.validate(data.value, data.rule.options || options, function (errs) { var finalErrors = []; if (errors && errors.length) { finalErrors.push.apply(finalErrors, errors); } if (errs && errs.length) { finalErrors.push.apply(finalErrors, errs); } doIt(finalErrors.length ? finalErrors : null); }); } } var res; if (rule.asyncValidator) { res = rule.asyncValidator(rule, data.value, cb, data.source, options); } else if (rule.validator) { res = rule.validator(rule, data.value, cb, data.source, options); if (res === true) { cb(); } else if (res === false) { cb(rule.message || rule.field + " fails"); } else if (res instanceof Array) { cb(res); } else if (res instanceof Error) { cb(res.message); } } if (res && res.then) { res.then(function () { return cb(); }, function (e) { return cb(e); }); } }, function (results) { complete(results); }); }, getType: function getType(rule) { if (rule.type === undefined && rule.pattern instanceof RegExp) { rule.type = 'pattern'; } if (typeof rule.validator !== 'function' && rule.type && !validators.hasOwnProperty(rule.type)) { throw new Error(format('Unknown rule type %s', rule.type)); } return rule.type || 'string'; }, getValidationMethod: function getValidationMethod(rule) { if (typeof rule.validator === 'function') { return rule.validator; } var keys = Object.keys(rule); var messageIndex = keys.indexOf('message'); if (messageIndex !== -1) { keys.splice(messageIndex, 1); } if (keys.length === 1 && keys[0] === 'required') { return validators.required; } return validators[this.getType(rule)] || false; } }; Schema.register = function register(type, validator) { if (typeof validator !== 'function') { throw new Error('Cannot register a validator by type, validator is not a function'); } validators[type] = validator; }; Schema.warning = warning; Schema.messages = messages; Schema.validators = validators; /* harmony default export */ __webpack_exports__["a"] = (Schema); //# sourceMappingURL=index.js.map /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../node-libs-browser/mock/process.js */ "Q2Ig"))) /***/ }), /***/ "KvPC": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.iterator.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var charAt = __webpack_require__(/*! ../internals/string-multibyte */ "eYKs").charAt; var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "1aI8"); var defineIterator = __webpack_require__(/*! ../internals/define-iterator */ "uMwj"); var STRING_ITERATOR = 'String Iterator'; var setInternalState = InternalStateModule.set; var getInternalState = InternalStateModule.getterFor(STRING_ITERATOR); // `String.prototype[@@iterator]` method // https://tc39.github.io/ecma262/#sec-string.prototype-@@iterator defineIterator(String, 'String', function (iterated) { setInternalState(this, { type: STRING_ITERATOR, string: String(iterated), index: 0 }); // `%StringIteratorPrototype%.next` method // https://tc39.github.io/ecma262/#sec-%stringiteratorprototype%.next }, function next() { var state = getInternalState(this); var string = state.string; var index = state.index; var point; if (index >= string.length) return { value: undefined, done: true }; point = charAt(string, index); state.index += point.length; return { value: point, done: false }; }); /***/ }), /***/ "Kwbf": /*!********************************************!*\ !*** ./node_modules/rc-util/es/warning.js ***! \********************************************/ /*! exports provided: warning, note, resetWarned, call, warningOnce, noteOnce, default */ /*! exports used: default, noteOnce, warning */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return warning; }); /* unused harmony export note */ /* unused harmony export resetWarned */ /* unused harmony export call */ /* unused harmony export warningOnce */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return noteOnce; }); /* eslint-disable no-console */ var warned = {}; function warning(valid, message) { // Support uglify if (false) {} } function note(valid, message) { // Support uglify if (false) {} } function resetWarned() { warned = {}; } function call(method, valid, message) { if (!valid && !warned[message]) { method(false, message); warned[message] = true; } } function warningOnce(valid, message) { call(warning, valid, message); } function noteOnce(valid, message) { call(note, valid, message); } /* harmony default export */ __webpack_exports__["a"] = (warningOnce); /* eslint-enable */ /***/ }), /***/ "L5O0": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.weak-set.of.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var of = __webpack_require__(/*! ../internals/collection-of */ "qA1w"); // `WeakSet.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakset.of $({ target: 'WeakSet', stat: true }, { of: of }); /***/ }), /***/ "LJ80": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/copy-constructor-properties.js ***! \***********************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var ownKeys = __webpack_require__(/*! ../internals/own-keys */ "cC5k"); var getOwnPropertyDescriptorModule = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "g8rt"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "YfKC"); module.exports = function (target, source) { var keys = ownKeys(source); var defineProperty = definePropertyModule.f; var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; for (var i = 0; i < keys.length; i++) { var key = keys[i]; if (!has(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key)); } }; /***/ }), /***/ "LK+K": /*!****************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/createSuper.js + 1 modules ***! \****************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js because of ./node_modules/dva/dist/index.esm.js */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ _createSuper; }); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js var getPrototypeOf = __webpack_require__("foSv"); // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/isNativeReflectConstruct.js function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js var possibleConstructorReturn = __webpack_require__("md7G"); // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/createSuper.js function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = Object(getPrototypeOf["a" /* default */])(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = Object(getPrototypeOf["a" /* default */])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return Object(possibleConstructorReturn["a" /* default */])(this, result); }; } /***/ }), /***/ "LQ03": /*!************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/createSuper.js ***! \************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var getPrototypeOf = __webpack_require__(/*! ./getPrototypeOf.js */ "Nsbk"); var isNativeReflectConstruct = __webpack_require__(/*! ./isNativeReflectConstruct.js */ "b48C"); var possibleConstructorReturn = __webpack_require__(/*! ./possibleConstructorReturn.js */ "a1gu"); function _createSuper(Derived) { var hasNativeReflectConstruct = isNativeReflectConstruct(); return function _createSuperInternal() { var Super = getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return possibleConstructorReturn(this, result); }; } module.exports = _createSuper, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "LUyE": /*!******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/new-promise-capability.js ***! \******************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var PromiseCapability = function (C) { var resolve, reject; this.promise = new C(function ($$resolve, $$reject) { if (resolve !== undefined || reject !== undefined) throw TypeError('Bad Promise constructor'); resolve = $$resolve; reject = $$reject; }); this.resolve = aFunction(resolve); this.reject = aFunction(reject); }; // 25.4.1.5 NewPromiseCapability(C) module.exports.f = function (C) { return new PromiseCapability(C); }; /***/ }), /***/ "Lj+q": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.find.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var $find = __webpack_require__(/*! ../internals/array-iteration */ "zv1X").find; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.find` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.find exportTypedArrayMethod('find', function find(predicate /* , thisArg */) { return $find(aTypedArray(this), predicate, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "LpSC": /*!***************************************************************!*\ !*** ./node_modules/isomorphic-fetch/fetch-npm-browserify.js ***! \***************************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // the whatwg-fetch polyfill installs the fetch() function // on the global object (window or self) // // Return that as the export for use in Webpack, Browserify etc. __webpack_require__(/*! whatwg-fetch */ "bZMm"); module.exports = self.fetch.bind(self); /***/ }), /***/ "LtsZ": /*!*******************************************************!*\ !*** ./node_modules/@umijs/runtime/dist/index.esm.js ***! \*******************************************************/ /*! exports provided: createBrowserHistory, createHashHistory, createMemoryHistory, __RouterContext, Link, MemoryRouter, NavLink, Prompt, Redirect, Route, Router, StaticRouter, Switch, matchPath, useHistory, useLocation, useParams, useRouteMatch, withRouter, ApplyPluginsType, Plugin, dynamic, isBrowser */ /*! exports used: ApplyPluginsType, Plugin, dynamic */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return ApplyPluginsType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return Plugin; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return dynamic; }); /* unused harmony export isBrowser */ /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var use_subscription__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! use-subscription */ "8L3h"); /* harmony import */ var use_subscription__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(use_subscription__WEBPACK_IMPORTED_MODULE_1__); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; } function _objectSpread2(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function (obj) { return typeof obj; }; } else { _typeof = function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _toArray(arr) { return _arrayWithHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableRest(); } function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function () {}; return { s: F, n: function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function (e) { throw e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function () { it = it.call(o); }, n: function () { var step = it.next(); normalCompletion = step.done; return step; }, e: function (e) { didErr = true; err = e; }, f: function () { try { if (!normalCompletion && it.return != null) it.return(); } finally { if (didErr) throw err; } } }; } var LoadableContext = /*#__PURE__*/Object(react__WEBPACK_IMPORTED_MODULE_0__["createContext"])(null); var ALL_INITIALIZERS = []; var READY_INITIALIZERS = []; var initialized = false; function load(loader) { var promise = loader(); var state = { loading: true, loaded: null, error: null }; state.promise = promise.then(function (loaded) { state.loading = false; state.loaded = loaded; return loaded; }).catch(function (err) { state.loading = false; state.error = err; throw err; }); return state; } function loadMap(obj) { var state = { loading: false, loaded: {}, error: null }; var promises = []; try { Object.keys(obj).forEach(function (key) { var result = load(obj[key]); if (!result.loading) { state.loaded[key] = result.loaded; state.error = result.error; } else { state.loading = true; } promises.push(result.promise); result.promise.then(function (res) { state.loaded[key] = res; }).catch(function (err) { state.error = err; }); }); } catch (err) { state.error = err; } state.promise = Promise.all(promises).then(function (res) { state.loading = false; return res; }).catch(function (err) { state.loading = false; throw err; }); return state; } function resolve(obj) { return obj && obj.__esModule ? obj.default : obj; } function render(loaded, props) { return /*#__PURE__*/Object(react__WEBPACK_IMPORTED_MODULE_0__["createElement"])(resolve(loaded), props); } function createLoadableComponent(loadFn, options) { var opts = Object.assign({ loader: null, loading: null, delay: 200, timeout: null, render: render, webpack: null, modules: null }, options); var subscription = null; function init() { if (!subscription) { var sub = new LoadableSubscription(loadFn, opts); subscription = { getCurrentValue: sub.getCurrentValue.bind(sub), subscribe: sub.subscribe.bind(sub), retry: sub.retry.bind(sub), promise: sub.promise.bind(sub) }; } return subscription.promise(); } // Server only if (typeof window === 'undefined') { ALL_INITIALIZERS.push(init); } // Client only if (!initialized && typeof window !== 'undefined' && typeof opts.webpack === 'function') { var moduleIds = opts.webpack(); READY_INITIALIZERS.push(function (ids) { var _iterator = _createForOfIteratorHelper(moduleIds), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var moduleId = _step.value; if (ids.indexOf(moduleId) !== -1) { return init(); } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } }); } var LoadableComponent = function LoadableComponent(props, ref) { init(); var context = Object(react__WEBPACK_IMPORTED_MODULE_0__["useContext"])(LoadableContext); var state = Object(use_subscription__WEBPACK_IMPORTED_MODULE_1__["useSubscription"])(subscription); Object(react__WEBPACK_IMPORTED_MODULE_0__["useImperativeHandle"])(ref, function () { return { retry: subscription.retry }; }); if (context && Array.isArray(opts.modules)) { opts.modules.forEach(function (moduleName) { context(moduleName); }); } if (state.loading || state.error) { if (false) {} return /*#__PURE__*/Object(react__WEBPACK_IMPORTED_MODULE_0__["createElement"])(opts.loading, { isLoading: state.loading, pastDelay: state.pastDelay, timedOut: state.timedOut, error: state.error, retry: subscription.retry }); } else if (state.loaded) { return opts.render(state.loaded, props); } else { return null; } }; var LoadableComponentWithRef = /*#__PURE__*/Object(react__WEBPACK_IMPORTED_MODULE_0__["forwardRef"])(LoadableComponent); // add static method in React.forwardRef // https://github.com/facebook/react/issues/17830 LoadableComponentWithRef.preload = function () { return init(); }; LoadableComponentWithRef.displayName = 'LoadableComponent'; return LoadableComponentWithRef; } var LoadableSubscription = /*#__PURE__*/function () { function LoadableSubscription(loadFn, opts) { _classCallCheck(this, LoadableSubscription); this._loadFn = loadFn; this._opts = opts; this._callbacks = new Set(); this._delay = null; this._timeout = null; this.retry(); } _createClass(LoadableSubscription, [{ key: "promise", value: function promise() { return this._res.promise; } }, { key: "retry", value: function retry() { var _this = this; this._clearTimeouts(); this._res = this._loadFn(this._opts.loader); this._state = { pastDelay: false, timedOut: false }; var res = this._res, opts = this._opts; if (res.loading) { if (typeof opts.delay === 'number') { if (opts.delay === 0) { this._state.pastDelay = true; } else { this._delay = setTimeout(function () { _this._update({ pastDelay: true }); }, opts.delay); } } if (typeof opts.timeout === 'number') { this._timeout = setTimeout(function () { _this._update({ timedOut: true }); }, opts.timeout); } } this._res.promise.then(function () { _this._update(); _this._clearTimeouts(); }) // eslint-disable-next-line handle-callback-err .catch(function (err) { _this._update(); _this._clearTimeouts(); }); this._update({}); } }, { key: "_update", value: function _update(partial) { this._state = _objectSpread2(_objectSpread2({}, this._state), partial); this._callbacks.forEach(function (callback) { return callback(); }); } }, { key: "_clearTimeouts", value: function _clearTimeouts() { clearTimeout(this._delay); clearTimeout(this._timeout); } }, { key: "getCurrentValue", value: function getCurrentValue() { return _objectSpread2(_objectSpread2({}, this._state), {}, { error: this._res.error, loaded: this._res.loaded, loading: this._res.loading }); } }, { key: "subscribe", value: function subscribe(callback) { var _this2 = this; this._callbacks.add(callback); return function () { _this2._callbacks.delete(callback); }; } }]); return LoadableSubscription; }(); function Loadable(opts) { return createLoadableComponent(load, opts); } function LoadableMap(opts) { if (typeof opts.render !== 'function') { throw new Error('LoadableMap requires a `render(loaded, props)` function'); } return createLoadableComponent(loadMap, opts); } Loadable.Map = LoadableMap; function flushInitializers(initializers, ids) { var promises = []; while (initializers.length) { var init = initializers.pop(); promises.push(init(ids)); } return Promise.all(promises).then(function () { if (initializers.length) { return flushInitializers(initializers, ids); } }); } Loadable.preloadAll = function () { return new Promise(function (resolve, reject) { flushInitializers(ALL_INITIALIZERS).then(resolve, reject); }); }; Loadable.preloadReady = function () { var ids = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : []; return new Promise(function (resolve) { var res = function res() { initialized = true; return resolve(); }; // We always will resolve, errors should be handled within loading UIs. flushInitializers(READY_INITIALIZERS, ids).then(res, res); }); }; if (typeof window !== 'undefined') { window.__NEXT_PRELOADREADY = Loadable.preloadReady; } function dynamic (opts) { var loadableFn = Loadable; var loadableOptions = { loading: function loading(_ref) { var error = _ref.error, isLoading = _ref.isLoading; if (false) {} return /*#__PURE__*/Object(react__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", null, "loading..."); } }; // Support for direct import(), // eg: dynamic(() => import('../hello-world')) if (typeof opts === 'function') { loadableOptions.loader = opts; // Support for having first argument being options, // eg: dynamic({loader: import('../hello-world')}) } else if (_typeof(opts) === 'object') { loadableOptions = _objectSpread2(_objectSpread2({}, loadableOptions), opts); } else { throw new Error("Unexpect arguments ".concat(opts)); } // Support for passing options, // eg: dynamic(import('../hello-world'), {loading: () =>

Loading something

}) // loadableOptions = { ...loadableOptions, ...options }; return loadableFn(loadableOptions); } function assert(value, message) { if (!value) throw new Error(message); } /** * whether in browser env */ var isBrowser = function isBrowser() { return typeof window !== 'undefined' && typeof window.document !== 'undefined' && typeof window.document.createElement !== 'undefined'; }; var ApplyPluginsType; (function (ApplyPluginsType) { ApplyPluginsType["compose"] = "compose"; ApplyPluginsType["modify"] = "modify"; ApplyPluginsType["event"] = "event"; })(ApplyPluginsType || (ApplyPluginsType = {})); function _compose(_ref) { var fns = _ref.fns, args = _ref.args; if (fns.length === 1) { return fns[0]; } var last = fns.pop(); return fns.reduce(function (a, b) { return function () { return b(a, args); }; }, last); } function isPromiseLike(obj) { return !!obj && _typeof(obj) === 'object' && typeof obj.then === 'function'; } var Plugin = /*#__PURE__*/function () { function Plugin(opts) { _classCallCheck(this, Plugin); this.validKeys = void 0; this.hooks = {}; this.validKeys = (opts === null || opts === void 0 ? void 0 : opts.validKeys) || []; } _createClass(Plugin, [{ key: "register", value: function register(plugin) { var _this = this; assert(!!plugin.apply, "register failed, plugin.apply must supplied"); assert(!!plugin.path, "register failed, plugin.path must supplied"); Object.keys(plugin.apply).forEach(function (key) { assert(_this.validKeys.indexOf(key) > -1, "register failed, invalid key ".concat(key, " from plugin ").concat(plugin.path, ".")); if (!_this.hooks[key]) _this.hooks[key] = []; _this.hooks[key] = _this.hooks[key].concat(plugin.apply[key]); }); } }, { key: "getHooks", value: function getHooks(keyWithDot) { var _keyWithDot$split = keyWithDot.split('.'), _keyWithDot$split2 = _toArray(_keyWithDot$split), key = _keyWithDot$split2[0], memberKeys = _keyWithDot$split2.slice(1); var hooks = this.hooks[key] || []; if (memberKeys.length) { hooks = hooks.map(function (hook) { try { var ret = hook; var _iterator = _createForOfIteratorHelper(memberKeys), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var memberKey = _step.value; ret = ret[memberKey]; } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } return ret; } catch (e) { return null; } }).filter(Boolean); } return hooks; } }, { key: "applyPlugins", value: function applyPlugins(_ref2) { var key = _ref2.key, type = _ref2.type, initialValue = _ref2.initialValue, args = _ref2.args, async = _ref2.async; var hooks = this.getHooks(key) || []; if (args) { assert(_typeof(args) === 'object', "applyPlugins failed, args must be plain object."); } switch (type) { case ApplyPluginsType.modify: if (async) { return hooks.reduce( /*#__PURE__*/function () { var _ref3 = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee(memo, hook) { var ret; return regeneratorRuntime.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: assert(typeof hook === 'function' || _typeof(hook) === 'object' || isPromiseLike(hook), "applyPlugins failed, all hooks for key ".concat(key, " must be function, plain object or Promise.")); if (!isPromiseLike(memo)) { _context.next = 5; break; } _context.next = 4; return memo; case 4: memo = _context.sent; case 5: if (!(typeof hook === 'function')) { _context.next = 16; break; } ret = hook(memo, args); if (!isPromiseLike(ret)) { _context.next = 13; break; } _context.next = 10; return ret; case 10: return _context.abrupt("return", _context.sent); case 13: return _context.abrupt("return", ret); case 14: _context.next = 21; break; case 16: if (!isPromiseLike(hook)) { _context.next = 20; break; } _context.next = 19; return hook; case 19: hook = _context.sent; case 20: return _context.abrupt("return", _objectSpread2(_objectSpread2({}, memo), hook)); case 21: case "end": return _context.stop(); } } }, _callee); })); return function (_x, _x2) { return _ref3.apply(this, arguments); }; }(), isPromiseLike(initialValue) ? initialValue : Promise.resolve(initialValue)); } else { return hooks.reduce(function (memo, hook) { assert(typeof hook === 'function' || _typeof(hook) === 'object', "applyPlugins failed, all hooks for key ".concat(key, " must be function or plain object.")); if (typeof hook === 'function') { return hook(memo, args); } else { // TODO: deepmerge? return _objectSpread2(_objectSpread2({}, memo), hook); } }, initialValue); } case ApplyPluginsType.event: return hooks.forEach(function (hook) { assert(typeof hook === 'function', "applyPlugins failed, all hooks for key ".concat(key, " must be function.")); hook(args); }); case ApplyPluginsType.compose: return function () { return _compose({ fns: hooks.concat(initialValue), args: args })(); }; } } }]); return Plugin; }(); /***/ }), /***/ "LtxK": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.iterator.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "I65O"); // `Symbol.iterator` well-known symbol // https://tc39.github.io/ecma262/#sec-symbol.iterator defineWellKnownSymbol('iterator'); /***/ }), /***/ "LuSS": /*!******************************************************************************!*\ !*** ./node_modules/@ctrl/tinycolor/dist/module/format-input.js + 1 modules ***! \******************************************************************************/ /*! exports provided: inputToRGB, stringInputToObject, isValidCSSUnit */ /*! exports used: inputToRGB */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@ctrl/tinycolor/dist/module/conversion.js because of ./node_modules/@ant-design/icons/node_modules/@ant-design/colors/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@ctrl/tinycolor/dist/module/util.js because of ./node_modules/@ant-design/icons/node_modules/@ant-design/colors/dist/index.esm.js */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ inputToRGB; }); // UNUSED EXPORTS: stringInputToObject, isValidCSSUnit // EXTERNAL MODULE: ./node_modules/@ctrl/tinycolor/dist/module/conversion.js var conversion = __webpack_require__("FER5"); // CONCATENATED MODULE: ./node_modules/@ctrl/tinycolor/dist/module/css-color-names.js // https://github.com/bahamas10/css-color-names/blob/master/css-color-names.json /** * @hidden */ var names = { aliceblue: '#f0f8ff', antiquewhite: '#faebd7', aqua: '#00ffff', aquamarine: '#7fffd4', azure: '#f0ffff', beige: '#f5f5dc', bisque: '#ffe4c4', black: '#000000', blanchedalmond: '#ffebcd', blue: '#0000ff', blueviolet: '#8a2be2', brown: '#a52a2a', burlywood: '#deb887', cadetblue: '#5f9ea0', chartreuse: '#7fff00', chocolate: '#d2691e', coral: '#ff7f50', cornflowerblue: '#6495ed', cornsilk: '#fff8dc', crimson: '#dc143c', cyan: '#00ffff', darkblue: '#00008b', darkcyan: '#008b8b', darkgoldenrod: '#b8860b', darkgray: '#a9a9a9', darkgreen: '#006400', darkgrey: '#a9a9a9', darkkhaki: '#bdb76b', darkmagenta: '#8b008b', darkolivegreen: '#556b2f', darkorange: '#ff8c00', darkorchid: '#9932cc', darkred: '#8b0000', darksalmon: '#e9967a', darkseagreen: '#8fbc8f', darkslateblue: '#483d8b', darkslategray: '#2f4f4f', darkslategrey: '#2f4f4f', darkturquoise: '#00ced1', darkviolet: '#9400d3', deeppink: '#ff1493', deepskyblue: '#00bfff', dimgray: '#696969', dimgrey: '#696969', dodgerblue: '#1e90ff', firebrick: '#b22222', floralwhite: '#fffaf0', forestgreen: '#228b22', fuchsia: '#ff00ff', gainsboro: '#dcdcdc', ghostwhite: '#f8f8ff', goldenrod: '#daa520', gold: '#ffd700', gray: '#808080', green: '#008000', greenyellow: '#adff2f', grey: '#808080', honeydew: '#f0fff0', hotpink: '#ff69b4', indianred: '#cd5c5c', indigo: '#4b0082', ivory: '#fffff0', khaki: '#f0e68c', lavenderblush: '#fff0f5', lavender: '#e6e6fa', lawngreen: '#7cfc00', lemonchiffon: '#fffacd', lightblue: '#add8e6', lightcoral: '#f08080', lightcyan: '#e0ffff', lightgoldenrodyellow: '#fafad2', lightgray: '#d3d3d3', lightgreen: '#90ee90', lightgrey: '#d3d3d3', lightpink: '#ffb6c1', lightsalmon: '#ffa07a', lightseagreen: '#20b2aa', lightskyblue: '#87cefa', lightslategray: '#778899', lightslategrey: '#778899', lightsteelblue: '#b0c4de', lightyellow: '#ffffe0', lime: '#00ff00', limegreen: '#32cd32', linen: '#faf0e6', magenta: '#ff00ff', maroon: '#800000', mediumaquamarine: '#66cdaa', mediumblue: '#0000cd', mediumorchid: '#ba55d3', mediumpurple: '#9370db', mediumseagreen: '#3cb371', mediumslateblue: '#7b68ee', mediumspringgreen: '#00fa9a', mediumturquoise: '#48d1cc', mediumvioletred: '#c71585', midnightblue: '#191970', mintcream: '#f5fffa', mistyrose: '#ffe4e1', moccasin: '#ffe4b5', navajowhite: '#ffdead', navy: '#000080', oldlace: '#fdf5e6', olive: '#808000', olivedrab: '#6b8e23', orange: '#ffa500', orangered: '#ff4500', orchid: '#da70d6', palegoldenrod: '#eee8aa', palegreen: '#98fb98', paleturquoise: '#afeeee', palevioletred: '#db7093', papayawhip: '#ffefd5', peachpuff: '#ffdab9', peru: '#cd853f', pink: '#ffc0cb', plum: '#dda0dd', powderblue: '#b0e0e6', purple: '#800080', rebeccapurple: '#663399', red: '#ff0000', rosybrown: '#bc8f8f', royalblue: '#4169e1', saddlebrown: '#8b4513', salmon: '#fa8072', sandybrown: '#f4a460', seagreen: '#2e8b57', seashell: '#fff5ee', sienna: '#a0522d', silver: '#c0c0c0', skyblue: '#87ceeb', slateblue: '#6a5acd', slategray: '#708090', slategrey: '#708090', snow: '#fffafa', springgreen: '#00ff7f', steelblue: '#4682b4', tan: '#d2b48c', teal: '#008080', thistle: '#d8bfd8', tomato: '#ff6347', turquoise: '#40e0d0', violet: '#ee82ee', wheat: '#f5deb3', white: '#ffffff', whitesmoke: '#f5f5f5', yellow: '#ffff00', yellowgreen: '#9acd32', }; // EXTERNAL MODULE: ./node_modules/@ctrl/tinycolor/dist/module/util.js var util = __webpack_require__("b3aT"); // CONCATENATED MODULE: ./node_modules/@ctrl/tinycolor/dist/module/format-input.js /** * Given a string or object, convert that input to RGB * * Possible string inputs: * ``` * "red" * "#f00" or "f00" * "#ff0000" or "ff0000" * "#ff000000" or "ff000000" * "rgb 255 0 0" or "rgb (255, 0, 0)" * "rgb 1.0 0 0" or "rgb (1, 0, 0)" * "rgba (255, 0, 0, 1)" or "rgba 255, 0, 0, 1" * "rgba (1.0, 0, 0, 1)" or "rgba 1.0, 0, 0, 1" * "hsl(0, 100%, 50%)" or "hsl 0 100% 50%" * "hsla(0, 100%, 50%, 1)" or "hsla 0 100% 50%, 1" * "hsv(0, 100%, 100%)" or "hsv 0 100% 100%" * ``` */ function inputToRGB(color) { var rgb = { r: 0, g: 0, b: 0 }; var a = 1; var s = null; var v = null; var l = null; var ok = false; var format = false; if (typeof color === 'string') { color = stringInputToObject(color); } if (typeof color === 'object') { if (isValidCSSUnit(color.r) && isValidCSSUnit(color.g) && isValidCSSUnit(color.b)) { rgb = Object(conversion["g" /* rgbToRgb */])(color.r, color.g, color.b); ok = true; format = String(color.r).substr(-1) === '%' ? 'prgb' : 'rgb'; } else if (isValidCSSUnit(color.h) && isValidCSSUnit(color.s) && isValidCSSUnit(color.v)) { s = Object(util["c" /* convertToPercentage */])(color.s); v = Object(util["c" /* convertToPercentage */])(color.v); rgb = Object(conversion["c" /* hsvToRgb */])(color.h, s, v); ok = true; format = 'hsv'; } else if (isValidCSSUnit(color.h) && isValidCSSUnit(color.s) && isValidCSSUnit(color.l)) { s = Object(util["c" /* convertToPercentage */])(color.s); l = Object(util["c" /* convertToPercentage */])(color.l); rgb = Object(conversion["b" /* hslToRgb */])(color.h, s, l); ok = true; format = 'hsl'; } if (Object.prototype.hasOwnProperty.call(color, 'a')) { a = color.a; } } a = Object(util["b" /* boundAlpha */])(a); return { ok: ok, format: color.format || format, r: Math.min(255, Math.max(rgb.r, 0)), g: Math.min(255, Math.max(rgb.g, 0)), b: Math.min(255, Math.max(rgb.b, 0)), a: a, }; } // var CSS_INTEGER = '[-\\+]?\\d+%?'; // var CSS_NUMBER = '[-\\+]?\\d*\\.\\d+%?'; // Allow positive/negative integer/number. Don't capture the either/or, just the entire outcome. var CSS_UNIT = "(?:" + CSS_NUMBER + ")|(?:" + CSS_INTEGER + ")"; // Actual matching. // Parentheses and commas are optional, but not required. // Whitespace can take the place of commas or opening paren var PERMISSIVE_MATCH3 = "[\\s|\\(]+(" + CSS_UNIT + ")[,|\\s]+(" + CSS_UNIT + ")[,|\\s]+(" + CSS_UNIT + ")\\s*\\)?"; var PERMISSIVE_MATCH4 = "[\\s|\\(]+(" + CSS_UNIT + ")[,|\\s]+(" + CSS_UNIT + ")[,|\\s]+(" + CSS_UNIT + ")[,|\\s]+(" + CSS_UNIT + ")\\s*\\)?"; var matchers = { CSS_UNIT: new RegExp(CSS_UNIT), rgb: new RegExp('rgb' + PERMISSIVE_MATCH3), rgba: new RegExp('rgba' + PERMISSIVE_MATCH4), hsl: new RegExp('hsl' + PERMISSIVE_MATCH3), hsla: new RegExp('hsla' + PERMISSIVE_MATCH4), hsv: new RegExp('hsv' + PERMISSIVE_MATCH3), hsva: new RegExp('hsva' + PERMISSIVE_MATCH4), hex3: /^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/, hex6: /^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/, hex4: /^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/, hex8: /^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/, }; /** * Permissive string parsing. Take in a number of formats, and output an object * based on detected format. Returns `{ r, g, b }` or `{ h, s, l }` or `{ h, s, v}` */ function stringInputToObject(color) { color = color.trim().toLowerCase(); if (color.length === 0) { return false; } var named = false; if (names[color]) { color = names[color]; named = true; } else if (color === 'transparent') { return { r: 0, g: 0, b: 0, a: 0, format: 'name' }; } // Try to match string input using regular expressions. // Keep most of the number bounding out of this function - don't worry about [0,1] or [0,100] or [0,360] // Just return an object and let the conversion functions handle that. // This way the result will be the same whether the tinycolor is initialized with string or object. var match = matchers.rgb.exec(color); if (match) { return { r: match[1], g: match[2], b: match[3] }; } match = matchers.rgba.exec(color); if (match) { return { r: match[1], g: match[2], b: match[3], a: match[4] }; } match = matchers.hsl.exec(color); if (match) { return { h: match[1], s: match[2], l: match[3] }; } match = matchers.hsla.exec(color); if (match) { return { h: match[1], s: match[2], l: match[3], a: match[4] }; } match = matchers.hsv.exec(color); if (match) { return { h: match[1], s: match[2], v: match[3] }; } match = matchers.hsva.exec(color); if (match) { return { h: match[1], s: match[2], v: match[3], a: match[4] }; } match = matchers.hex8.exec(color); if (match) { return { r: Object(conversion["d" /* parseIntFromHex */])(match[1]), g: Object(conversion["d" /* parseIntFromHex */])(match[2]), b: Object(conversion["d" /* parseIntFromHex */])(match[3]), a: Object(conversion["a" /* convertHexToDecimal */])(match[4]), format: named ? 'name' : 'hex8', }; } match = matchers.hex6.exec(color); if (match) { return { r: Object(conversion["d" /* parseIntFromHex */])(match[1]), g: Object(conversion["d" /* parseIntFromHex */])(match[2]), b: Object(conversion["d" /* parseIntFromHex */])(match[3]), format: named ? 'name' : 'hex', }; } match = matchers.hex4.exec(color); if (match) { return { r: Object(conversion["d" /* parseIntFromHex */])(match[1] + match[1]), g: Object(conversion["d" /* parseIntFromHex */])(match[2] + match[2]), b: Object(conversion["d" /* parseIntFromHex */])(match[3] + match[3]), a: Object(conversion["a" /* convertHexToDecimal */])(match[4] + match[4]), format: named ? 'name' : 'hex8', }; } match = matchers.hex3.exec(color); if (match) { return { r: Object(conversion["d" /* parseIntFromHex */])(match[1] + match[1]), g: Object(conversion["d" /* parseIntFromHex */])(match[2] + match[2]), b: Object(conversion["d" /* parseIntFromHex */])(match[3] + match[3]), format: named ? 'name' : 'hex', }; } return false; } /** * Check to see if it looks like a CSS unit * (see `matchers` above for definition). */ function isValidCSSUnit(color) { return Boolean(matchers.CSS_UNIT.exec(String(color))); } /***/ }), /***/ "M1bg": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.blink.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "V85Q"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "NQQk"); // `String.prototype.blink` method // https://tc39.github.io/ecma262/#sec-string.prototype.blink $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('blink') }, { blink: function blink() { return createHTML(this, 'blink', '', ''); } }); /***/ }), /***/ "M3b6": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/is-integer.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var floor = Math.floor; // `Number.isInteger` method implementation // https://tc39.github.io/ecma262/#sec-number.isinteger module.exports = function isInteger(it) { return !isObject(it) && isFinite(it) && floor(it) === it; }; /***/ }), /***/ "M5u2": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.unscopables.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "I65O"); // `Symbol.unscopables` well-known symbol // https://tc39.github.io/ecma262/#sec-symbol.unscopables defineWellKnownSymbol('unscopables'); /***/ }), /***/ "M8HR": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/regexp-sticky-helpers.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var fails = __webpack_require__(/*! ./fails */ "MVys"); // babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError, // so we use an intermediate function. function RE(s, f) { return RegExp(s, f); } exports.UNSUPPORTED_Y = fails(function () { // babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError var re = RE('a', 'y'); re.lastIndex = 2; return re.exec('abcd') != null; }); exports.BROKEN_CARET = fails(function () { // https://bugzilla.mozilla.org/show_bug.cgi?id=773687 var re = RE('^r', 'gy'); re.lastIndex = 2; return re.exec('str') != null; }); /***/ }), /***/ "MIOZ": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/iterableToArrayLimit.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _iterableToArrayLimit(arr, i) { if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } module.exports = _iterableToArrayLimit; /***/ }), /***/ "MMxC": /*!**************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/export.js ***! \**************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "g8rt").f; var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "lz10"); var redefine = __webpack_require__(/*! ../internals/redefine */ "NMFW"); var setGlobal = __webpack_require__(/*! ../internals/set-global */ "TMUv"); var copyConstructorProperties = __webpack_require__(/*! ../internals/copy-constructor-properties */ "LJ80"); var isForced = __webpack_require__(/*! ../internals/is-forced */ "kkxG"); /* options.target - name of the target object options.global - target is the global object options.stat - export as static methods of target options.proto - export as prototype methods of target options.real - real prototype method for the `pure` version options.forced - export even if the native feature is available options.bind - bind methods to the target, required for the `pure` version options.wrap - wrap constructors to preventing global pollution, required for the `pure` version options.unsafe - use the simple assignment of property instead of delete + defineProperty options.sham - add a flag to not completely full polyfills options.enumerable - export as enumerable property options.noTargetGet - prevent calling a getter on target */ module.exports = function (options, source) { var TARGET = options.target; var GLOBAL = options.global; var STATIC = options.stat; var FORCED, target, key, targetProperty, sourceProperty, descriptor; if (GLOBAL) { target = global; } else if (STATIC) { target = global[TARGET] || setGlobal(TARGET, {}); } else { target = (global[TARGET] || {}).prototype; } if (target) for (key in source) { sourceProperty = source[key]; if (options.noTargetGet) { descriptor = getOwnPropertyDescriptor(target, key); targetProperty = descriptor && descriptor.value; } else targetProperty = target[key]; FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced); // contained in target if (!FORCED && targetProperty !== undefined) { if (typeof sourceProperty === typeof targetProperty) continue; copyConstructorProperties(sourceProperty, targetProperty); } // add a flag to not completely full polyfills if (options.sham || (targetProperty && targetProperty.sham)) { createNonEnumerableProperty(sourceProperty, 'sham', true); } // extend global redefine(target, key, sourceProperty, options); } }; /***/ }), /***/ "MNnm": /*!**************************************************!*\ !*** ./node_modules/rc-util/es/Dom/canUseDom.js ***! \**************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return canUseDom; }); function canUseDom() { return !!(typeof window !== 'undefined' && window.document && window.document.createElement); } /***/ }), /***/ "MRpI": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.tanh.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var expm1 = __webpack_require__(/*! ../internals/math-expm1 */ "V61k"); var exp = Math.exp; // `Math.tanh` method // https://tc39.github.io/ecma262/#sec-math.tanh $({ target: 'Math', stat: true }, { tanh: function tanh(x) { var a = expm1(x = +x); var b = expm1(-x); return a == Infinity ? 1 : b == Infinity ? -1 : (a - b) / (exp(x) + exp(-x)); } }); /***/ }), /***/ "MVys": /*!*************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/fails.js ***! \*************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { module.exports = function (exec) { try { return !!exec(); } catch (error) { return true; } }; /***/ }), /***/ "Mgx3": /*!******************************!*\ !*** ./src/service/paths.ts ***! \******************************/ /*! exports provided: getCourseList, getIntelligentRecommendationsList, getCourseMenus, editCourse, submitCourse, getEditCourseData, getPathsDetail, getRightData, getCoureses, getStageData, updateTeamTitle, deleteMember, deleteCourses, memberMoveUp, memberMoveDowm, collect, cancelCollect, deletePath, applyPublish, cancelPublish, applyPublic, cancelPublic, getSendCourseList, sendToCourse, addSubjectMembers, addCourses, appointment, immediatelyRegister, getStatisticsInfo, getShixunUseData, getLearnData, getLearnStatistics, getShixunAnalyzeData, getStudentData, appendToStage, updateStage, satgeAddShixunToStage, selectShixunToStage, addVideoToStage, addCoursewareToStage, upCoursewareToStage, addBlankItems, addStage, addShixunToStage, upPosition, downPosition, deleteStage, getDiscusses, getCourseDiscusses, createDiscusses, stagesMovePosition, deleteStages, excellentDiscuss, postDiscuss, getSchoolOption, appplySchool */ /*! exports used: addBlankItems, addCourses, addCoursewareToStage, addStage, addSubjectMembers, addVideoToStage, applyPublic, applyPublish, appointment, appplySchool, cancelCollect, cancelPublic, cancelPublish, collect, deleteCourses, deleteMember, deletePath, deleteStage, deleteStages, downPosition, editCourse, excellentDiscuss, getCoureses, getCourseDiscusses, getCourseList, getCourseMenus, getDiscusses, getEditCourseData, getIntelligentRecommendationsList, getLearnStatistics, getPathsDetail, getRightData, getSchoolOption, getSendCourseList, getShixunAnalyzeData, getStageData, getStatisticsInfo, getStudentData, immediatelyRegister, postDiscuss, satgeAddShixunToStage, selectShixunToStage, sendToCourse, stagesMovePosition, submitCourse, upCoursewareToStage, upPosition, updateStage, updateTeamTitle */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "y", function() { return getCourseList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "C", function() { return getIntelligentRecommendationsList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "z", function() { return getCourseMenus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "u", function() { return editCourse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S", function() { return submitCourse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "B", function() { return getEditCourseData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "E", function() { return getPathsDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "F", function() { return getRightData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "w", function() { return getCoureses; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "J", function() { return getStageData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "W", function() { return updateTeamTitle; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "p", function() { return deleteMember; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return deleteCourses; }); /* unused harmony export memberMoveUp */ /* unused harmony export memberMoveDowm */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return collect; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return cancelCollect; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return deletePath; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return applyPublish; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return cancelPublish; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return applyPublic; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return cancelPublic; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "H", function() { return getSendCourseList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Q", function() { return sendToCourse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return addSubjectMembers; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return addCourses; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return appointment; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "M", function() { return immediatelyRegister; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "K", function() { return getStatisticsInfo; }); /* unused harmony export getShixunUseData */ /* unused harmony export getLearnData */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "D", function() { return getLearnStatistics; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "I", function() { return getShixunAnalyzeData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "L", function() { return getStudentData; }); /* unused harmony export appendToStage */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "V", function() { return updateStage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "O", function() { return satgeAddShixunToStage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "P", function() { return selectShixunToStage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return addVideoToStage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return addCoursewareToStage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "T", function() { return upCoursewareToStage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return addBlankItems; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return addStage; }); /* unused harmony export addShixunToStage */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "U", function() { return upPosition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "t", function() { return downPosition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return deleteStage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "A", function() { return getDiscusses; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "x", function() { return getCourseDiscusses; }); /* unused harmony export createDiscusses */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "R", function() { return stagesMovePosition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "s", function() { return deleteStages; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "v", function() { return excellentDiscuss; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "N", function() { return postDiscuss; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "G", function() { return getSchoolOption; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return appplySchool; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); //实训首页列表 function getCourseList(_x) { return _getCourseList.apply(this, arguments); } //实训首页智能推荐列表 function _getCourseList() { _getCourseList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/paths.json', { method: 'Get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getCourseList.apply(this, arguments); } function getIntelligentRecommendationsList(_x2) { return _getIntelligentRecommendationsList.apply(this, arguments); } // 获取课堂首页菜单 function _getIntelligentRecommendationsList() { _getIntelligentRecommendationsList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/intelligent_recommendations/subject_lists.json', { method: 'Get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getIntelligentRecommendationsList.apply(this, arguments); } function getCourseMenus(_x3) { return _getCourseMenus.apply(this, arguments); } function _getCourseMenus() { _getCourseMenus = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/disciplines.json', { method: 'Get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _getCourseMenus.apply(this, arguments); } function editCourse(_x4) { return _editCourse.apply(this, arguments); } function _editCourse() { _editCourse = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, ".json"), { method: 'PUT', body: params })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _editCourse.apply(this, arguments); } function submitCourse(_x5) { return _submitCourse.apply(this, arguments); } function _submitCourse() { _submitCourse = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths.json", { method: 'post', body: params })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _submitCourse.apply(this, arguments); } function getEditCourseData(_x6) { return _getEditCourseData.apply(this, arguments); } function _getEditCourseData() { _getEditCourseData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/edit.json"), { method: 'get' })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _getEditCourseData.apply(this, arguments); } function getPathsDetail(_x7) { return _getPathsDetail.apply(this, arguments); } function _getPathsDetail() { _getPathsDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, ".json"), { method: 'get', params: { identifier: params.id } })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _getPathsDetail.apply(this, arguments); } function getRightData(_x8) { return _getRightData.apply(this, arguments); } function _getRightData() { _getRightData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/right_banner.json"), { method: 'get', params: params })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _getRightData.apply(this, arguments); } function getCoureses(_x9) { return _getCoureses.apply(this, arguments); } function _getCoureses() { _getCoureses = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee9(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: return _context9.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/spoc_courses.json"), { method: 'get', params: params })); case 1: case "end": return _context9.stop(); } } }, _callee9); })); return _getCoureses.apply(this, arguments); } function getStageData(_x10) { return _getStageData.apply(this, arguments); } function _getStageData() { _getStageData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee10(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee10$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: return _context10.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/stages.json", { method: 'get', params: params })); case 1: case "end": return _context10.stop(); } } }, _callee10); })); return _getStageData.apply(this, arguments); } function updateTeamTitle(_x11) { return _updateTeamTitle.apply(this, arguments); } function _updateTeamTitle() { _updateTeamTitle = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee11(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee11$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: return _context11.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/update_team_title.json"), { method: 'post', body: params })); case 1: case "end": return _context11.stop(); } } }, _callee11); })); return _updateTeamTitle.apply(this, arguments); } function deleteMember(_x12) { return _deleteMember.apply(this, arguments); } function _deleteMember() { _deleteMember = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee12(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee12$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: return _context12.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/delete_member.json"), { method: 'Delete', body: params })); case 1: case "end": return _context12.stop(); } } }, _callee12); })); return _deleteMember.apply(this, arguments); } function deleteCourses(_x13) { return _deleteCourses.apply(this, arguments); } function _deleteCourses() { _deleteCourses = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee13(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee13$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: return _context13.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/spoc_courses/").concat(params === null || params === void 0 ? void 0 : params.courseid, ".json"), { method: 'Delete' // body: params })); case 1: case "end": return _context13.stop(); } } }, _callee13); })); return _deleteCourses.apply(this, arguments); } function memberMoveUp(_x14) { return _memberMoveUp.apply(this, arguments); } function _memberMoveUp() { _memberMoveUp = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee14(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee14$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: return _context14.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/up_member_position.json"), { method: 'post', body: params })); case 1: case "end": return _context14.stop(); } } }, _callee14); })); return _memberMoveUp.apply(this, arguments); } function memberMoveDowm(_x15) { return _memberMoveDowm.apply(this, arguments); } function _memberMoveDowm() { _memberMoveDowm = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee15(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee15$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: return _context15.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/down_member_position.json"), { method: 'post', body: params })); case 1: case "end": return _context15.stop(); } } }, _callee15); })); return _memberMoveDowm.apply(this, arguments); } function collect(_x16) { return _collect.apply(this, arguments); } function _collect() { _collect = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee16(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee16$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: return _context16.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/collections.json", { method: 'post', body: params })); case 1: case "end": return _context16.stop(); } } }, _callee16); })); return _collect.apply(this, arguments); } function cancelCollect(_x17) { return _cancelCollect.apply(this, arguments); } function _cancelCollect() { _cancelCollect = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee17(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee17$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: return _context17.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/collections/cancel.json", { method: 'Delete', body: params })); case 1: case "end": return _context17.stop(); } } }, _callee17); })); return _cancelCollect.apply(this, arguments); } function deletePath(_x18) { return _deletePath.apply(this, arguments); } function _deletePath() { _deletePath = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee18(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee18$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: return _context18.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, ".json"), { method: 'Delete', body: params })); case 1: case "end": return _context18.stop(); } } }, _callee18); })); return _deletePath.apply(this, arguments); } function applyPublish(_x19) { return _applyPublish.apply(this, arguments); } function _applyPublish() { _applyPublish = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee19(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee19$(_context19) { while (1) { switch (_context19.prev = _context19.next) { case 0: return _context19.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/publish.json"), { method: 'post', body: params })); case 1: case "end": return _context19.stop(); } } }, _callee19); })); return _applyPublish.apply(this, arguments); } function cancelPublish(_x20) { return _cancelPublish.apply(this, arguments); } function _cancelPublish() { _cancelPublish = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee20(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee20$(_context20) { while (1) { switch (_context20.prev = _context20.next) { case 0: return _context20.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/cancel_publish.json"), { method: 'post', body: params })); case 1: case "end": return _context20.stop(); } } }, _callee20); })); return _cancelPublish.apply(this, arguments); } function applyPublic(_x21) { return _applyPublic.apply(this, arguments); } function _applyPublic() { _applyPublic = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee21(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee21$(_context21) { while (1) { switch (_context21.prev = _context21.next) { case 0: return _context21.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/apply_public.json"), { method: 'post', body: params })); case 1: case "end": return _context21.stop(); } } }, _callee21); })); return _applyPublic.apply(this, arguments); } function cancelPublic(_x22) { return _cancelPublic.apply(this, arguments); } function _cancelPublic() { _cancelPublic = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee22(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee22$(_context22) { while (1) { switch (_context22.prev = _context22.next) { case 0: return _context22.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/cancel_public.json"), { method: 'post', body: params })); case 1: case "end": return _context22.stop(); } } }, _callee22); })); return _cancelPublic.apply(this, arguments); } function getSendCourseList(_x23) { return _getSendCourseList.apply(this, arguments); } function _getSendCourseList() { _getSendCourseList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee23(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee23$(_context23) { while (1) { switch (_context23.prev = _context23.next) { case 0: return _context23.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/choose_course.json"), { method: 'get', params: params })); case 1: case "end": return _context23.stop(); } } }, _callee23); })); return _getSendCourseList.apply(this, arguments); } function sendToCourse(_x24) { return _sendToCourse.apply(this, arguments); } function _sendToCourse() { _sendToCourse = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee24(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee24$(_context24) { while (1) { switch (_context24.prev = _context24.next) { case 0: return _context24.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/send_to_course.json"), { method: 'post', body: params })); case 1: case "end": return _context24.stop(); } } }, _callee24); })); return _sendToCourse.apply(this, arguments); } function addSubjectMembers(_x25) { return _addSubjectMembers.apply(this, arguments); } function _addSubjectMembers() { _addSubjectMembers = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee25(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee25$(_context25) { while (1) { switch (_context25.prev = _context25.next) { case 0: return _context25.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/add_subject_members.json"), { method: 'post', body: params })); case 1: case "end": return _context25.stop(); } } }, _callee25); })); return _addSubjectMembers.apply(this, arguments); } function addCourses(_x26) { return _addCourses.apply(this, arguments); } function _addCourses() { _addCourses = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee26(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee26$(_context26) { while (1) { switch (_context26.prev = _context26.next) { case 0: return _context26.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/spoc_courses.json"), { method: 'post', body: params })); case 1: case "end": return _context26.stop(); } } }, _callee26); })); return _addCourses.apply(this, arguments); } function appointment(_x27) { return _appointment.apply(this, arguments); } function _appointment() { _appointment = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee27(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee27$(_context27) { while (1) { switch (_context27.prev = _context27.next) { case 0: return _context27.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/appointment.json"), { method: 'post', body: params })); case 1: case "end": return _context27.stop(); } } }, _callee27); })); return _appointment.apply(this, arguments); } function immediatelyRegister(_x28) { return _immediatelyRegister.apply(this, arguments); } function _immediatelyRegister() { _immediatelyRegister = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee28(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee28$(_context28) { while (1) { switch (_context28.prev = _context28.next) { case 0: return _context28.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/join_excellent_course.json"), { method: 'post', body: params })); case 1: case "end": return _context28.stop(); } } }, _callee28); })); return _immediatelyRegister.apply(this, arguments); } function getStatisticsInfo(_x29) { return _getStatisticsInfo.apply(this, arguments); } function _getStatisticsInfo() { _getStatisticsInfo = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee29(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee29$(_context29) { while (1) { switch (_context29.prev = _context29.next) { case 0: return _context29.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/statistics_info.json"), { method: 'get', params: params })); case 1: case "end": return _context29.stop(); } } }, _callee29); })); return _getStatisticsInfo.apply(this, arguments); } function getShixunUseData(_x30) { return _getShixunUseData.apply(this, arguments); } function _getShixunUseData() { _getShixunUseData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee30(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee30$(_context30) { while (1) { switch (_context30.prev = _context30.next) { case 0: return _context30.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/shixun_analyze.json"), { method: 'get', params: params })); case 1: case "end": return _context30.stop(); } } }, _callee30); })); return _getShixunUseData.apply(this, arguments); } function getLearnData(_x31) { return _getLearnData.apply(this, arguments); } function _getLearnData() { _getLearnData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee31(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee31$(_context31) { while (1) { switch (_context31.prev = _context31.next) { case 0: return _context31.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/learning_analyze.json"), { method: 'get', params: params })); case 1: case "end": return _context31.stop(); } } }, _callee31); })); return _getLearnData.apply(this, arguments); } function getLearnStatistics(_x32) { return _getLearnStatistics.apply(this, arguments); } function _getLearnStatistics() { _getLearnStatistics = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee32(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee32$(_context32) { while (1) { switch (_context32.prev = _context32.next) { case 0: return _context32.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/learning_statistics.json"), { method: 'get', params: params })); case 1: case "end": return _context32.stop(); } } }, _callee32); })); return _getLearnStatistics.apply(this, arguments); } function getShixunAnalyzeData(_x33) { return _getShixunAnalyzeData.apply(this, arguments); } function _getShixunAnalyzeData() { _getShixunAnalyzeData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee33(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee33$(_context33) { while (1) { switch (_context33.prev = _context33.next) { case 0: return _context33.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/shixun_statistics.json"), { method: 'get', params: params })); case 1: case "end": return _context33.stop(); } } }, _callee33); })); return _getShixunAnalyzeData.apply(this, arguments); } function getStudentData(_x34) { return _getStudentData.apply(this, arguments); } function _getStudentData() { _getStudentData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee34(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee34$(_context34) { while (1) { switch (_context34.prev = _context34.next) { case 0: return _context34.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/study_analyze/").concat(params.type, ".json"), { method: 'get', params: params })); case 1: case "end": return _context34.stop(); } } }, _callee34); })); return _getStudentData.apply(this, arguments); } function appendToStage(_x35) { return _appendToStage.apply(this, arguments); } function _appendToStage() { _appendToStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee35(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee35$(_context35) { while (1) { switch (_context35.prev = _context35.next) { case 0: return _context35.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/append_to_stage.json", { method: 'post', body: params })); case 1: case "end": return _context35.stop(); } } }, _callee35); })); return _appendToStage.apply(this, arguments); } function updateStage(_x36) { return _updateStage.apply(this, arguments); } function _updateStage() { _updateStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee36(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee36$(_context36) { while (1) { switch (_context36.prev = _context36.next) { case 0: return _context36.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/stages/".concat(params.id, ".json"), { method: 'put', body: params })); case 1: case "end": return _context36.stop(); } } }, _callee36); })); return _updateStage.apply(this, arguments); } function satgeAddShixunToStage(_x37) { return _satgeAddShixunToStage.apply(this, arguments); } function _satgeAddShixunToStage() { _satgeAddShixunToStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee37(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee37$(_context37) { while (1) { switch (_context37.prev = _context37.next) { case 0: return _context37.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/stages/".concat(params.id, "/add_shixun_to_stage.json"), { method: 'post', body: params })); case 1: case "end": return _context37.stop(); } } }, _callee37); })); return _satgeAddShixunToStage.apply(this, arguments); } function selectShixunToStage(_x38) { return _selectShixunToStage.apply(this, arguments); } function _selectShixunToStage() { _selectShixunToStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee38(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee38$(_context38) { while (1) { switch (_context38.prev = _context38.next) { case 0: return _context38.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/stages/".concat(params.id, "/select_shixun_to_stage.json"), { method: 'post', body: params })); case 1: case "end": return _context38.stop(); } } }, _callee38); })); return _selectShixunToStage.apply(this, arguments); } function addVideoToStage(_x39) { return _addVideoToStage.apply(this, arguments); } function _addVideoToStage() { _addVideoToStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee39(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee39$(_context39) { while (1) { switch (_context39.prev = _context39.next) { case 0: return _context39.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/stages/".concat(params.id, "/add_video_to_stage.json"), { method: 'post', body: params })); case 1: case "end": return _context39.stop(); } } }, _callee39); })); return _addVideoToStage.apply(this, arguments); } function addCoursewareToStage(_x40) { return _addCoursewareToStage.apply(this, arguments); } function _addCoursewareToStage() { _addCoursewareToStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee40(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee40$(_context40) { while (1) { switch (_context40.prev = _context40.next) { case 0: return _context40.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/stages/".concat(params.id, "/add_attachment_to_stage.json"), { method: 'post', body: params })); case 1: case "end": return _context40.stop(); } } }, _callee40); })); return _addCoursewareToStage.apply(this, arguments); } function upCoursewareToStage(_x41) { return _upCoursewareToStage.apply(this, arguments); } function _upCoursewareToStage() { _upCoursewareToStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee41(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee41$(_context41) { while (1) { switch (_context41.prev = _context41.next) { case 0: return _context41.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/stage_shixuns/".concat(params.id, ".json"), { method: 'put', body: params })); case 1: case "end": return _context41.stop(); } } }, _callee41); })); return _upCoursewareToStage.apply(this, arguments); } function addBlankItems(_x42) { return _addBlankItems.apply(this, arguments); } function _addBlankItems() { _addBlankItems = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee42(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee42$(_context42) { while (1) { switch (_context42.prev = _context42.next) { case 0: return _context42.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/stages/".concat(params.id, "/add_blank_to_stage.json"), { method: 'post', body: params })); case 1: case "end": return _context42.stop(); } } }, _callee42); })); return _addBlankItems.apply(this, arguments); } function addStage(_x43) { return _addStage.apply(this, arguments); } function _addStage() { _addStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee43(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee43$(_context43) { while (1) { switch (_context43.prev = _context43.next) { case 0: return _context43.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/stages.json?subject_id=".concat(params.pathId), { method: 'post', body: params })); case 1: case "end": return _context43.stop(); } } }, _callee43); })); return _addStage.apply(this, arguments); } function addShixunToStage(_x44) { return _addShixunToStage.apply(this, arguments); } function _addShixunToStage() { _addShixunToStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee44(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee44$(_context44) { while (1) { switch (_context44.prev = _context44.next) { case 0: return _context44.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/add_shixun_to_stage.json", { method: 'post', body: params })); case 1: case "end": return _context44.stop(); } } }, _callee44); })); return _addShixunToStage.apply(this, arguments); } function upPosition(_x45) { return _upPosition.apply(this, arguments); } function _upPosition() { _upPosition = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee45(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee45$(_context45) { while (1) { switch (_context45.prev = _context45.next) { case 0: return _context45.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/stages/".concat(params.id, "/up_position.json"), { method: 'get' })); case 1: case "end": return _context45.stop(); } } }, _callee45); })); return _upPosition.apply(this, arguments); } function downPosition(_x46) { return _downPosition.apply(this, arguments); } function _downPosition() { _downPosition = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee46(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee46$(_context46) { while (1) { switch (_context46.prev = _context46.next) { case 0: return _context46.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/stages/".concat(params.id, "/down_position.json"), { method: 'get' })); case 1: case "end": return _context46.stop(); } } }, _callee46); })); return _downPosition.apply(this, arguments); } function deleteStage(_x47) { return _deleteStage.apply(this, arguments); } function _deleteStage() { _deleteStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee47(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee47$(_context47) { while (1) { switch (_context47.prev = _context47.next) { case 0: return _context47.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/stages/".concat(params.id, ".json"), { method: 'delete' })); case 1: case "end": return _context47.stop(); } } }, _callee47); })); return _deleteStage.apply(this, arguments); } function getDiscusses(_x48) { return _getDiscusses.apply(this, arguments); } function _getDiscusses() { _getDiscusses = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee48(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee48$(_context48) { while (1) { switch (_context48.prev = _context48.next) { case 0: return _context48.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.pathId, "/discusses.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context48.stop(); } } }, _callee48); })); return _getDiscusses.apply(this, arguments); } function getCourseDiscusses(_x49) { return _getCourseDiscusses.apply(this, arguments); } function _getCourseDiscusses() { _getCourseDiscusses = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee49(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee49$(_context49) { while (1) { switch (_context49.prev = _context49.next) { case 0: return _context49.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/excellent_discusses.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context49.stop(); } } }, _callee49); })); return _getCourseDiscusses.apply(this, arguments); } function createDiscusses(_x50) { return _createDiscusses.apply(this, arguments); } function _createDiscusses() { _createDiscusses = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee50(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee50$(_context50) { while (1) { switch (_context50.prev = _context50.next) { case 0: return _context50.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/discusses.json", { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context50.stop(); } } }, _callee50); })); return _createDiscusses.apply(this, arguments); } function stagesMovePosition(_x51) { return _stagesMovePosition.apply(this, arguments); } function _stagesMovePosition() { _stagesMovePosition = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee51(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee51$(_context51) { while (1) { switch (_context51.prev = _context51.next) { case 0: return _context51.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/stages/".concat(params.stage_id, "/items/move_position"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context51.stop(); } } }, _callee51); })); return _stagesMovePosition.apply(this, arguments); } function deleteStages(_x52) { return _deleteStages.apply(this, arguments); } function _deleteStages() { _deleteStages = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee52(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee52$(_context52) { while (1) { switch (_context52.prev = _context52.next) { case 0: return _context52.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/stages/".concat(params.stage_id, "/items/").concat(params.id), { method: 'delete' // body:{...params} })); case 1: case "end": return _context52.stop(); } } }, _callee52); })); return _deleteStages.apply(this, arguments); } function excellentDiscuss(_x53) { return _excellentDiscuss.apply(this, arguments); } function _excellentDiscuss() { _excellentDiscuss = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee53(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee53$(_context53) { while (1) { switch (_context53.prev = _context53.next) { case 0: return _context53.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/excellent_discuss"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context53.stop(); } } }, _callee53); })); return _excellentDiscuss.apply(this, arguments); } function postDiscuss(_x54) { return _postDiscuss.apply(this, arguments); } function _postDiscuss() { _postDiscuss = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee54(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee54$(_context54) { while (1) { switch (_context54.prev = _context54.next) { case 0: return _context54.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/".concat(params.id, "/post_discuss"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context54.stop(); } } }, _callee54); })); return _postDiscuss.apply(this, arguments); } function getSchoolOption(_x55) { return _getSchoolOption.apply(this, arguments); } function _getSchoolOption() { _getSchoolOption = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee55(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee55$(_context55) { while (1) { switch (_context55.prev = _context55.next) { case 0: return _context55.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/schools/for_option.json", { method: 'get', params: params })); case 1: case "end": return _context55.stop(); } } }, _callee55); })); return _getSchoolOption.apply(this, arguments); } function appplySchool(_x56) { return _appplySchool.apply(this, arguments); } // export async function postCoursesDiscuss(params: any) { // return Fetch(`/api/courses/${params.id}/excellent_discuss`, { // method: 'post', // body:{...params} // }) // } // export async function getLearningDiscusses(params: any) { // return Fetch(`/api/courses/${params.pathId}/excellent_discusses.json`, { // method: 'get', // params:{...params} // }) // } function _appplySchool() { _appplySchool = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee56(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee56$(_context56) { while (1) { switch (_context56.prev = _context56.next) { case 0: return _context56.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/add_school_applies.json", { method: 'post', body: params })); case 1: case "end": return _context56.stop(); } } }, _callee56); })); return _appplySchool.apply(this, arguments); } /***/ }), /***/ "MgzW": /*!*********************************************!*\ !*** ./node_modules/object-assign/index.js ***! \*********************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* object-assign (c) Sindre Sorhus @license MIT */ /* eslint-disable no-unused-vars */ var getOwnPropertySymbols = Object.getOwnPropertySymbols; var hasOwnProperty = Object.prototype.hasOwnProperty; var propIsEnumerable = Object.prototype.propertyIsEnumerable; function toObject(val) { if (val === null || val === undefined) { throw new TypeError('Object.assign cannot be called with null or undefined'); } return Object(val); } function shouldUseNative() { try { if (!Object.assign) { return false; } // Detect buggy property enumeration order in older V8 versions. // https://bugs.chromium.org/p/v8/issues/detail?id=4118 var test1 = new String('abc'); // eslint-disable-line no-new-wrappers test1[5] = 'de'; if (Object.getOwnPropertyNames(test1)[0] === '5') { return false; } // https://bugs.chromium.org/p/v8/issues/detail?id=3056 var test2 = {}; for (var i = 0; i < 10; i++) { test2['_' + String.fromCharCode(i)] = i; } var order2 = Object.getOwnPropertyNames(test2).map(function (n) { return test2[n]; }); if (order2.join('') !== '0123456789') { return false; } // https://bugs.chromium.org/p/v8/issues/detail?id=3056 var test3 = {}; 'abcdefghijklmnopqrst'.split('').forEach(function (letter) { test3[letter] = letter; }); if (Object.keys(Object.assign({}, test3)).join('') !== 'abcdefghijklmnopqrst') { return false; } return true; } catch (err) { // We don't expect any of the above to throw, but better to be safe. return false; } } module.exports = shouldUseNative() ? Object.assign : function (target, source) { var from; var to = toObject(target); var symbols; for (var s = 1; s < arguments.length; s++) { from = Object(arguments[s]); for (var key in from) { if (hasOwnProperty.call(from, key)) { to[key] = from[key]; } } if (getOwnPropertySymbols) { symbols = getOwnPropertySymbols(from); for (var i = 0; i < symbols.length; i++) { if (propIsEnumerable.call(from, symbols[i])) { to[symbols[i]] = from[symbols[i]]; } } } } return to; }; /***/ }), /***/ "Mi8B": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/typed-array-constructor.js ***! \*******************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS = __webpack_require__(/*! ../internals/typed-array-constructors-require-wrappers */ "8OQV"); var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var ArrayBufferModule = __webpack_require__(/*! ../internals/array-buffer */ "ZSlt"); var anInstance = __webpack_require__(/*! ../internals/an-instance */ "igoe"); var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "HhvW"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "lz10"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var toIndex = __webpack_require__(/*! ../internals/to-index */ "J+Da"); var toOffset = __webpack_require__(/*! ../internals/to-offset */ "nCqj"); var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "gFfw"); var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var classof = __webpack_require__(/*! ../internals/classof */ "Ei+o"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var create = __webpack_require__(/*! ../internals/object-create */ "u+7+"); var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "g1ZG"); var getOwnPropertyNames = __webpack_require__(/*! ../internals/object-get-own-property-names */ "uGHk").f; var typedArrayFrom = __webpack_require__(/*! ../internals/typed-array-from */ "Sn4z"); var forEach = __webpack_require__(/*! ../internals/array-iteration */ "zv1X").forEach; var setSpecies = __webpack_require__(/*! ../internals/set-species */ "ssJt"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "YfKC"); var getOwnPropertyDescriptorModule = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "g8rt"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "1aI8"); var inheritIfRequired = __webpack_require__(/*! ../internals/inherit-if-required */ "+vfm"); var getInternalState = InternalStateModule.get; var setInternalState = InternalStateModule.set; var nativeDefineProperty = definePropertyModule.f; var nativeGetOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; var round = Math.round; var RangeError = global.RangeError; var ArrayBuffer = ArrayBufferModule.ArrayBuffer; var DataView = ArrayBufferModule.DataView; var NATIVE_ARRAY_BUFFER_VIEWS = ArrayBufferViewCore.NATIVE_ARRAY_BUFFER_VIEWS; var TYPED_ARRAY_TAG = ArrayBufferViewCore.TYPED_ARRAY_TAG; var TypedArray = ArrayBufferViewCore.TypedArray; var TypedArrayPrototype = ArrayBufferViewCore.TypedArrayPrototype; var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor; var isTypedArray = ArrayBufferViewCore.isTypedArray; var BYTES_PER_ELEMENT = 'BYTES_PER_ELEMENT'; var WRONG_LENGTH = 'Wrong length'; var fromList = function (C, list) { var index = 0; var length = list.length; var result = new (aTypedArrayConstructor(C))(length); while (length > index) result[index] = list[index++]; return result; }; var addGetter = function (it, key) { nativeDefineProperty(it, key, { get: function () { return getInternalState(this)[key]; } }); }; var isArrayBuffer = function (it) { var klass; return it instanceof ArrayBuffer || (klass = classof(it)) == 'ArrayBuffer' || klass == 'SharedArrayBuffer'; }; var isTypedArrayIndex = function (target, key) { return isTypedArray(target) && typeof key != 'symbol' && key in target && String(+key) == String(key); }; var wrappedGetOwnPropertyDescriptor = function getOwnPropertyDescriptor(target, key) { return isTypedArrayIndex(target, key = toPrimitive(key, true)) ? createPropertyDescriptor(2, target[key]) : nativeGetOwnPropertyDescriptor(target, key); }; var wrappedDefineProperty = function defineProperty(target, key, descriptor) { if (isTypedArrayIndex(target, key = toPrimitive(key, true)) && isObject(descriptor) && has(descriptor, 'value') && !has(descriptor, 'get') && !has(descriptor, 'set') // TODO: add validation descriptor w/o calling accessors && !descriptor.configurable && (!has(descriptor, 'writable') || descriptor.writable) && (!has(descriptor, 'enumerable') || descriptor.enumerable) ) { target[key] = descriptor.value; return target; } return nativeDefineProperty(target, key, descriptor); }; if (DESCRIPTORS) { if (!NATIVE_ARRAY_BUFFER_VIEWS) { getOwnPropertyDescriptorModule.f = wrappedGetOwnPropertyDescriptor; definePropertyModule.f = wrappedDefineProperty; addGetter(TypedArrayPrototype, 'buffer'); addGetter(TypedArrayPrototype, 'byteOffset'); addGetter(TypedArrayPrototype, 'byteLength'); addGetter(TypedArrayPrototype, 'length'); } $({ target: 'Object', stat: true, forced: !NATIVE_ARRAY_BUFFER_VIEWS }, { getOwnPropertyDescriptor: wrappedGetOwnPropertyDescriptor, defineProperty: wrappedDefineProperty }); module.exports = function (TYPE, wrapper, CLAMPED) { var BYTES = TYPE.match(/\d+$/)[0] / 8; var CONSTRUCTOR_NAME = TYPE + (CLAMPED ? 'Clamped' : '') + 'Array'; var GETTER = 'get' + TYPE; var SETTER = 'set' + TYPE; var NativeTypedArrayConstructor = global[CONSTRUCTOR_NAME]; var TypedArrayConstructor = NativeTypedArrayConstructor; var TypedArrayConstructorPrototype = TypedArrayConstructor && TypedArrayConstructor.prototype; var exported = {}; var getter = function (that, index) { var data = getInternalState(that); return data.view[GETTER](index * BYTES + data.byteOffset, true); }; var setter = function (that, index, value) { var data = getInternalState(that); if (CLAMPED) value = (value = round(value)) < 0 ? 0 : value > 0xFF ? 0xFF : value & 0xFF; data.view[SETTER](index * BYTES + data.byteOffset, value, true); }; var addElement = function (that, index) { nativeDefineProperty(that, index, { get: function () { return getter(this, index); }, set: function (value) { return setter(this, index, value); }, enumerable: true }); }; if (!NATIVE_ARRAY_BUFFER_VIEWS) { TypedArrayConstructor = wrapper(function (that, data, offset, $length) { anInstance(that, TypedArrayConstructor, CONSTRUCTOR_NAME); var index = 0; var byteOffset = 0; var buffer, byteLength, length; if (!isObject(data)) { length = toIndex(data); byteLength = length * BYTES; buffer = new ArrayBuffer(byteLength); } else if (isArrayBuffer(data)) { buffer = data; byteOffset = toOffset(offset, BYTES); var $len = data.byteLength; if ($length === undefined) { if ($len % BYTES) throw RangeError(WRONG_LENGTH); byteLength = $len - byteOffset; if (byteLength < 0) throw RangeError(WRONG_LENGTH); } else { byteLength = toLength($length) * BYTES; if (byteLength + byteOffset > $len) throw RangeError(WRONG_LENGTH); } length = byteLength / BYTES; } else if (isTypedArray(data)) { return fromList(TypedArrayConstructor, data); } else { return typedArrayFrom.call(TypedArrayConstructor, data); } setInternalState(that, { buffer: buffer, byteOffset: byteOffset, byteLength: byteLength, length: length, view: new DataView(buffer) }); while (index < length) addElement(that, index++); }); if (setPrototypeOf) setPrototypeOf(TypedArrayConstructor, TypedArray); TypedArrayConstructorPrototype = TypedArrayConstructor.prototype = create(TypedArrayPrototype); } else if (TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS) { TypedArrayConstructor = wrapper(function (dummy, data, typedArrayOffset, $length) { anInstance(dummy, TypedArrayConstructor, CONSTRUCTOR_NAME); return inheritIfRequired(function () { if (!isObject(data)) return new NativeTypedArrayConstructor(toIndex(data)); if (isArrayBuffer(data)) return $length !== undefined ? new NativeTypedArrayConstructor(data, toOffset(typedArrayOffset, BYTES), $length) : typedArrayOffset !== undefined ? new NativeTypedArrayConstructor(data, toOffset(typedArrayOffset, BYTES)) : new NativeTypedArrayConstructor(data); if (isTypedArray(data)) return fromList(TypedArrayConstructor, data); return typedArrayFrom.call(TypedArrayConstructor, data); }(), dummy, TypedArrayConstructor); }); if (setPrototypeOf) setPrototypeOf(TypedArrayConstructor, TypedArray); forEach(getOwnPropertyNames(NativeTypedArrayConstructor), function (key) { if (!(key in TypedArrayConstructor)) { createNonEnumerableProperty(TypedArrayConstructor, key, NativeTypedArrayConstructor[key]); } }); TypedArrayConstructor.prototype = TypedArrayConstructorPrototype; } if (TypedArrayConstructorPrototype.constructor !== TypedArrayConstructor) { createNonEnumerableProperty(TypedArrayConstructorPrototype, 'constructor', TypedArrayConstructor); } if (TYPED_ARRAY_TAG) { createNonEnumerableProperty(TypedArrayConstructorPrototype, TYPED_ARRAY_TAG, CONSTRUCTOR_NAME); } exported[CONSTRUCTOR_NAME] = TypedArrayConstructor; $({ global: true, forced: TypedArrayConstructor != NativeTypedArrayConstructor, sham: !NATIVE_ARRAY_BUFFER_VIEWS }, exported); if (!(BYTES_PER_ELEMENT in TypedArrayConstructor)) { createNonEnumerableProperty(TypedArrayConstructor, BYTES_PER_ELEMENT, BYTES); } if (!(BYTES_PER_ELEMENT in TypedArrayConstructorPrototype)) { createNonEnumerableProperty(TypedArrayConstructorPrototype, BYTES_PER_ELEMENT, BYTES); } setSpecies(CONSTRUCTOR_NAME); }; } else module.exports = function () { /* empty */ }; /***/ }), /***/ "Mn2j": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.int8-array.js ***! \*******************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var createTypedArrayConstructor = __webpack_require__(/*! ../internals/typed-array-constructor */ "Mi8B"); // `Int8Array` constructor // https://tc39.github.io/ecma262/#sec-typedarray-objects createTypedArrayConstructor('Int8', function (init) { return function Int8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); /***/ }), /***/ "N2Kk": /*!*******************************************************!*\ !*** ./node_modules/rc-pagination/es/locale/zh_CN.js ***! \*******************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony default export */ __webpack_exports__["a"] = ({ // Options.jsx items_per_page: '条/页', jump_to: '跳至', jump_to_confirm: '确定', page: '页', // Pagination.jsx prev_page: '上一页', next_page: '下一页', prev_5: '向前 5 页', next_5: '向后 5 页', prev_3: '向前 3 页', next_3: '向后 3 页' }); /***/ }), /***/ "N9QN": /*!******************************************!*\ !*** ./src/models/classrooms/teacher.ts ***! \******************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_teacher__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/teacher */ "qtVS"); var NewClassroomModel = { namespace: 'teachers', state: { list: {}, applyList: {}, allCourseGroups: {}, graduationGroupList: {}, studentsList: {}, actionTabs: { key: '', params: {} } }, effects: { getList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getList(_ref, _ref2) { var _response$teacher_lis; var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getList$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_teacher__WEBPACK_IMPORTED_MODULE_2__[/* getList */ "i"], payload); case 4: response = _context.sent; // 获取页面数据 response === null || response === void 0 ? void 0 : (_response$teacher_lis = response.teacher_list) === null || _response$teacher_lis === void 0 ? void 0 : _response$teacher_lis.map(function (item) { item.key = item.course_member_id; return item; }); _context.next = 8; return put({ type: 'save', payload: { list: response } }); case 8: return _context.abrupt("return", response); case 9: case "end": return _context.stop(); } } }, getList); }), getStudentsList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getStudentsList(_ref3, _ref4) { var _response$students; var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getStudentsList$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_teacher__WEBPACK_IMPORTED_MODULE_2__[/* getStudentsList */ "j"], payload); case 4: response = _context2.sent; // 获取页面数据 response === null || response === void 0 ? void 0 : (_response$students = response.students) === null || _response$students === void 0 ? void 0 : _response$students.map(function (item) { item.key = item.user_id; return item; }); _context2.next = 8; return put({ type: 'save', payload: { studentsList: response } }); case 8: return _context2.abrupt("return", response); case 9: case "end": return _context2.stop(); } } }, getStudentsList); }), getApplyList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getApplyList(_ref5, _ref6) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getApplyList$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_teacher__WEBPACK_IMPORTED_MODULE_2__[/* getApplyList */ "g"], payload); case 4: response = _context3.sent; _context3.next = 7; return put({ type: 'save', payload: { applyList: response } }); case 7: return _context3.abrupt("return", response); case 8: case "end": return _context3.stop(); } } }, getApplyList); }), getAllCourseGroups: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getAllCourseGroups(_ref7, _ref8) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getAllCourseGroups$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_teacher__WEBPACK_IMPORTED_MODULE_2__[/* getAllCourseGroups */ "f"], payload); case 4: response = _context4.sent; _context4.next = 7; return put({ type: 'save', payload: { allCourseGroups: response } }); case 7: return _context4.abrupt("return", response); case 8: case "end": return _context4.stop(); } } }, getAllCourseGroups); }), getGraduationGroupList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getGraduationGroupList(_ref9, _ref10) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getGraduationGroupList$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_teacher__WEBPACK_IMPORTED_MODULE_2__[/* getGraduationGroupList */ "h"], payload); case 4: response = _context5.sent; _context5.next = 7; return put({ type: 'save', payload: { graduationGroupList: response } }); case 7: return _context5.abrupt("return", response); case 8: case "end": return _context5.stop(); } } }, getGraduationGroupList); }), setAllCourseGroups: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setAllCourseGroups(_ref11, _ref12) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setAllCourseGroups$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; _context6.next = 4; return call(_service_teacher__WEBPACK_IMPORTED_MODULE_2__[/* setAllCourseGroups */ "l"], payload); case 4: response = _context6.sent; _context6.next = 7; return put({ type: 'save', payload: { setAllCourseGroups: response } }); case 7: return _context6.abrupt("return", response); case 8: case "end": return _context6.stop(); } } }, setAllCourseGroups); }), // 设置操做action setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref13, _ref14) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload; call = _ref14.call, put = _ref14.put; _context7.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context7.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref15) { var dispatch = _ref15.dispatch, history = _ref15.history; } } }; /* harmony default export */ __webpack_exports__["a"] = (NewClassroomModel); /***/ }), /***/ "NEdc": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.sign.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var sign = __webpack_require__(/*! ../internals/math-sign */ "u93E"); // `Math.sign` method // https://tc39.github.io/ecma262/#sec-math.sign $({ target: 'Math', stat: true }, { sign: sign }); /***/ }), /***/ "NHo6": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.prevent-extensions.js ***! \***********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var FREEZING = __webpack_require__(/*! ../internals/freezing */ "R/Zn"); // `Reflect.preventExtensions` method // https://tc39.github.io/ecma262/#sec-reflect.preventextensions $({ target: 'Reflect', stat: true, sham: !FREEZING }, { preventExtensions: function preventExtensions(target) { anObject(target); try { var objectPreventExtensions = getBuiltIn('Object', 'preventExtensions'); if (objectPreventExtensions) objectPreventExtensions(target); return true; } catch (error) { return false; } } }); /***/ }), /***/ "NId1": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.some.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var $some = __webpack_require__(/*! ../internals/array-iteration */ "zv1X").some; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.some` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.some exportTypedArrayMethod('some', function some(callbackfn /* , thisArg */) { return $some(aTypedArray(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "NMFW": /*!****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/redefine.js ***! \****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "lz10"); var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var setGlobal = __webpack_require__(/*! ../internals/set-global */ "TMUv"); var inspectSource = __webpack_require__(/*! ../internals/inspect-source */ "J3Yn"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "1aI8"); var getInternalState = InternalStateModule.get; var enforceInternalState = InternalStateModule.enforce; var TEMPLATE = String(String).split('String'); (module.exports = function (O, key, value, options) { var unsafe = options ? !!options.unsafe : false; var simple = options ? !!options.enumerable : false; var noTargetGet = options ? !!options.noTargetGet : false; if (typeof value == 'function') { if (typeof key == 'string' && !has(value, 'name')) createNonEnumerableProperty(value, 'name', key); enforceInternalState(value).source = TEMPLATE.join(typeof key == 'string' ? key : ''); } if (O === global) { if (simple) O[key] = value; else setGlobal(key, value); return; } else if (!unsafe) { delete O[key]; } else if (!noTargetGet && O[key]) { simple = true; } if (simple) O[key] = value; else createNonEnumerableProperty(O, key, value); // add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative })(Function.prototype, 'toString', function toString() { return typeof this == 'function' && getInternalState(this).source || inspectSource(this); }); /***/ }), /***/ "NMu4": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/web.url.to-json.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); // `URL.prototype.toJSON` method // https://url.spec.whatwg.org/#dom-url-tojson $({ target: 'URL', proto: true, enumerable: true }, { toJSON: function toJSON() { return URL.prototype.toString.call(this); } }); /***/ }), /***/ "NQQk": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/string-html-forced.js ***! \**************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); // check the existence of a method, lowercase // of a tag and escaping quotes in arguments module.exports = function (METHOD_NAME) { return fails(function () { var test = ''[METHOD_NAME]('"'); return test !== test.toLowerCase() || test.split('"').length > 3; }); }; /***/ }), /***/ "NQz/": /*!******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.to-string.js ***! \******************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var exportTypedArrayMethod = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB").exportTypedArrayMethod; var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var Uint8Array = global.Uint8Array; var Uint8ArrayPrototype = Uint8Array && Uint8Array.prototype || {}; var arrayToString = [].toString; var arrayJoin = [].join; if (fails(function () { arrayToString.call({}); })) { arrayToString = function toString() { return arrayJoin.call(this); }; } var IS_NOT_ARRAY_METHOD = Uint8ArrayPrototype.toString != arrayToString; // `%TypedArray%.prototype.toString` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.tostring exportTypedArrayMethod('toString', arrayToString, IS_NOT_ARRAY_METHOD); /***/ }), /***/ "NYJX": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.filter.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var $filter = __webpack_require__(/*! ../internals/array-iteration */ "zv1X").filter; var arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ "jMDO"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "kGMc"); var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('filter'); // Edge 14- issue var USES_TO_LENGTH = arrayMethodUsesToLength('filter'); // `Array.prototype.filter` method // https://tc39.github.io/ecma262/#sec-array.prototype.filter // with adding support of @@species $({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH }, { filter: function filter(callbackfn /* , thisArg */) { return $filter(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); /***/ }), /***/ "NcLc": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/regexp-exec.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var regexpFlags = __webpack_require__(/*! ./regexp-flags */ "k/J9"); var stickyHelpers = __webpack_require__(/*! ./regexp-sticky-helpers */ "M8HR"); var nativeExec = RegExp.prototype.exec; // This always refers to the native implementation, because the // String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js, // which loads this file before patching the method. var nativeReplace = String.prototype.replace; var patchedExec = nativeExec; var UPDATES_LAST_INDEX_WRONG = (function () { var re1 = /a/; var re2 = /b*/g; nativeExec.call(re1, 'a'); nativeExec.call(re2, 'a'); return re1.lastIndex !== 0 || re2.lastIndex !== 0; })(); var UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y || stickyHelpers.BROKEN_CARET; // nonparticipating capturing group, copied from es5-shim's String#split patch. var NPCG_INCLUDED = /()??/.exec('')[1] !== undefined; var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED || UNSUPPORTED_Y; if (PATCH) { patchedExec = function exec(str) { var re = this; var lastIndex, reCopy, match, i; var sticky = UNSUPPORTED_Y && re.sticky; var flags = regexpFlags.call(re); var source = re.source; var charsAdded = 0; var strCopy = str; if (sticky) { flags = flags.replace('y', ''); if (flags.indexOf('g') === -1) { flags += 'g'; } strCopy = String(str).slice(re.lastIndex); // Support anchored sticky behavior. if (re.lastIndex > 0 && (!re.multiline || re.multiline && str[re.lastIndex - 1] !== '\n')) { source = '(?: ' + source + ')'; strCopy = ' ' + strCopy; charsAdded++; } // ^(? + rx + ) is needed, in combination with some str slicing, to // simulate the 'y' flag. reCopy = new RegExp('^(?:' + source + ')', flags); } if (NPCG_INCLUDED) { reCopy = new RegExp('^' + source + '$(?!\\s)', flags); } if (UPDATES_LAST_INDEX_WRONG) lastIndex = re.lastIndex; match = nativeExec.call(sticky ? reCopy : re, strCopy); if (sticky) { if (match) { match.input = match.input.slice(charsAdded); match[0] = match[0].slice(charsAdded); match.index = re.lastIndex; re.lastIndex += match[0].length; } else re.lastIndex = 0; } else if (UPDATES_LAST_INDEX_WRONG && match) { re.lastIndex = re.global ? match.index + match[0].length : lastIndex; } if (NPCG_INCLUDED && match && match.length > 1) { // Fix browsers whose `exec` methods don't consistently return `undefined` // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/ nativeReplace.call(match[0], reCopy, function () { for (i = 1; i < arguments.length - 2; i++) { if (arguments[i] === undefined) match[i] = undefined; } }); } return match; }; } module.exports = patchedExec; /***/ }), /***/ "Nsbk": /*!***************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/getPrototypeOf.js ***! \***************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _getPrototypeOf(o) { module.exports = _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }, module.exports.__esModule = true, module.exports["default"] = module.exports; return _getPrototypeOf(o); } module.exports = _getPrototypeOf, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "O9az": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.set.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "YfKC"); var getOwnPropertyDescriptorModule = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "g8rt"); var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "Acmb"); var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "HhvW"); // `Reflect.set` method // https://tc39.github.io/ecma262/#sec-reflect.set function set(target, propertyKey, V /* , receiver */) { var receiver = arguments.length < 4 ? target : arguments[3]; var ownDescriptor = getOwnPropertyDescriptorModule.f(anObject(target), propertyKey); var existingDescriptor, prototype; if (!ownDescriptor) { if (isObject(prototype = getPrototypeOf(target))) { return set(prototype, propertyKey, V, receiver); } ownDescriptor = createPropertyDescriptor(0); } if (has(ownDescriptor, 'value')) { if (ownDescriptor.writable === false || !isObject(receiver)) return false; if (existingDescriptor = getOwnPropertyDescriptorModule.f(receiver, propertyKey)) { if (existingDescriptor.get || existingDescriptor.set || existingDescriptor.writable === false) return false; existingDescriptor.value = V; definePropertyModule.f(receiver, propertyKey, existingDescriptor); } else definePropertyModule.f(receiver, propertyKey, createPropertyDescriptor(0, V)); return true; } return ownDescriptor.set === undefined ? false : (ownDescriptor.set.call(receiver, V), true); } // MS Edge 17-18 Reflect.set allows setting the property to object // with non-writable property on the prototype var MS_EDGE_BUG = fails(function () { var object = definePropertyModule.f({}, 'a', { configurable: true }); // eslint-disable-next-line no-undef return Reflect.set(getPrototypeOf(object), 'a', 1, object) !== false; }); $({ target: 'Reflect', stat: true, forced: MS_EDGE_BUG }, { set: set }); /***/ }), /***/ "OAmA": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.weak-set.add-all.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var collectionAddAll = __webpack_require__(/*! ../internals/collection-add-all */ "Z+8a"); // `WeakSet.prototype.addAll` method // https://github.com/tc39/proposal-collection-methods $({ target: 'WeakSet', proto: true, real: true, forced: IS_PURE }, { addAll: function addAll(/* ...elements */) { return collectionAddAll.apply(this, arguments); } }); /***/ }), /***/ "ODXe": /*!******************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules ***! \******************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js because of ./node_modules/rc-select/es/utils/valueUtil.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js because of ./node_modules/rc-select/es/utils/valueUtil.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js because of ./node_modules/antd/es/message/hooks/useMessage.js */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ _slicedToArray; }); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js var arrayWithHoles = __webpack_require__("DSFK"); // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js var unsupportedIterableToArray = __webpack_require__("BsWD"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js var nonIterableRest = __webpack_require__("PYwp"); // CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js function _slicedToArray(arr, i) { return Object(arrayWithHoles["a" /* default */])(arr) || _iterableToArrayLimit(arr, i) || Object(unsupportedIterableToArray["a" /* default */])(arr, i) || Object(nonIterableRest["a" /* default */])(); } /***/ }), /***/ "OIXA": /*!************************************!*\ !*** ./src/styles/animate.min.css ***! \************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin /***/ }), /***/ "OSZE": /*!*************************************!*\ !*** ./src/models/account/index.ts ***! \*************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_account__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/account */ "l04A"); var AccountModel = { namespace: 'account', state: { basicInfo: undefined, actionTabs: { key: '', params: {} } }, effects: { updateAvatar: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function updateAvatar(_ref, _ref2) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function updateAvatar$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_account__WEBPACK_IMPORTED_MODULE_2__[/* updateAvatar */ "q"], payload); case 4: return _context.abrupt("return", _context.sent); case 5: case "end": return _context.stop(); } } }, updateAvatar); }), appplySchool: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function appplySchool(_ref3, _ref4) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function appplySchool$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_account__WEBPACK_IMPORTED_MODULE_2__[/* appplySchool */ "d"], payload); case 4: return _context2.abrupt("return", _context2.sent); case 5: case "end": return _context2.stop(); } } }, appplySchool); }), getSchoolOption: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getSchoolOption(_ref5, _ref6) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getSchoolOption$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_account__WEBPACK_IMPORTED_MODULE_2__[/* getSchoolOption */ "n"], payload); case 4: return _context3.abrupt("return", _context3.sent); case 5: case "end": return _context3.stop(); } } }, getSchoolOption); }), getDepartmentOption: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getDepartmentOption(_ref7, _ref8) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getDepartmentOption$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_account__WEBPACK_IMPORTED_MODULE_2__[/* getDepartmentOption */ "m"], payload); case 4: return _context4.abrupt("return", _context4.sent); case 5: case "end": return _context4.stop(); } } }, getDepartmentOption); }), appplyDepartment: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function appplyDepartment(_ref9, _ref10) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function appplyDepartment$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_account__WEBPACK_IMPORTED_MODULE_2__[/* appplyDepartment */ "c"], payload); case 4: return _context5.abrupt("return", _context5.sent); case 5: case "end": return _context5.stop(); } } }, appplyDepartment); }), updateAccount: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function updateAccount(_ref11, _ref12) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function updateAccount$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; _context6.next = 4; return call(_service_account__WEBPACK_IMPORTED_MODULE_2__[/* updateAccount */ "p"], payload); case 4: return _context6.abrupt("return", _context6.sent); case 5: case "end": return _context6.stop(); } } }, updateAccount); }), cancelRealNameAuth: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function cancelRealNameAuth(_ref13, _ref14) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function cancelRealNameAuth$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload; call = _ref14.call, put = _ref14.put; _context7.next = 4; return call(_service_account__WEBPACK_IMPORTED_MODULE_2__[/* cancelRealNameAuth */ "j"], payload); case 4: return _context7.abrupt("return", _context7.sent); case 5: case "end": return _context7.stop(); } } }, cancelRealNameAuth); }), cancelProfessionalAuth: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function cancelProfessionalAuth(_ref15, _ref16) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function cancelProfessionalAuth$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: payload = _ref15.payload; call = _ref16.call, put = _ref16.put; _context8.next = 4; return call(_service_account__WEBPACK_IMPORTED_MODULE_2__[/* cancelProfessionalAuth */ "h"], payload); case 4: return _context8.abrupt("return", _context8.sent); case 5: case "end": return _context8.stop(); } } }, cancelProfessionalAuth); }), applyProfessionalAuth: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function applyProfessionalAuth(_ref17, _ref18) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function applyProfessionalAuth$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: payload = _ref17.payload; call = _ref18.call, put = _ref18.put; _context9.next = 4; return call(_service_account__WEBPACK_IMPORTED_MODULE_2__[/* applyProfessionalAuth */ "a"], payload); case 4: return _context9.abrupt("return", _context9.sent); case 5: case "end": return _context9.stop(); } } }, applyProfessionalAuth); }), applyRealNameAuth: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function applyRealNameAuth(_ref19, _ref20) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function applyRealNameAuth$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: payload = _ref19.payload; call = _ref20.call, put = _ref20.put; _context10.next = 4; return call(_service_account__WEBPACK_IMPORTED_MODULE_2__[/* applyRealNameAuth */ "b"], payload); case 4: return _context10.abrupt("return", _context10.sent); case 5: case "end": return _context10.stop(); } } }, applyRealNameAuth); }), getCode: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getCode(_ref21, _ref22) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getCode$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: payload = _ref21.payload; call = _ref22.call, put = _ref22.put; _context11.next = 4; return call(_service_account__WEBPACK_IMPORTED_MODULE_2__[/* getCode */ "l"], payload); case 4: return _context11.abrupt("return", _context11.sent); case 5: case "end": return _context11.stop(); } } }, getCode); }), bindPhone: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function bindPhone(_ref23, _ref24) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function bindPhone$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: payload = _ref23.payload; call = _ref24.call, put = _ref24.put; _context12.next = 4; return call(_service_account__WEBPACK_IMPORTED_MODULE_2__[/* bindPhone */ "f"], payload); case 4: return _context12.abrupt("return", _context12.sent); case 5: case "end": return _context12.stop(); } } }, bindPhone); }), bindEmail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function bindEmail(_ref25, _ref26) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function bindEmail$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: payload = _ref25.payload; call = _ref26.call, put = _ref26.put; _context13.next = 4; return call(_service_account__WEBPACK_IMPORTED_MODULE_2__[/* bindEmail */ "e"], payload); case 4: return _context13.abrupt("return", _context13.sent); case 5: case "end": return _context13.stop(); } } }, bindEmail); }), updatePassword: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function updatePassword(_ref27, _ref28) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function updatePassword$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: payload = _ref27.payload; call = _ref28.call, put = _ref28.put; _context14.next = 4; return call(_service_account__WEBPACK_IMPORTED_MODULE_2__[/* updatePassword */ "r"], payload); case 4: return _context14.abrupt("return", _context14.sent); case 5: case "end": return _context14.stop(); } } }, updatePassword); }), unbindAccount: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function unbindAccount(_ref29, _ref30) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function unbindAccount$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: payload = _ref29.payload; call = _ref30.call, put = _ref30.put; _context15.next = 4; return call(_service_account__WEBPACK_IMPORTED_MODULE_2__[/* unbindAccount */ "o"], payload); case 4: return _context15.abrupt("return", _context15.sent); case 5: case "end": return _context15.stop(); } } }, unbindAccount); }), getBasicInfo: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getBasicInfo(_ref31, _ref32) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getBasicInfo$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: payload = _ref31.payload; call = _ref32.call, put = _ref32.put; _context16.next = 4; return call(_service_account__WEBPACK_IMPORTED_MODULE_2__[/* getBasicInfo */ "k"], payload); case 4: response = _context16.sent; _context16.next = 7; return put({ type: 'save', payload: { basicInfo: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context16.abrupt("return", response); case 8: case "end": return _context16.stop(); } } }, getBasicInfo); }), setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref33, _ref34) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: payload = _ref33.payload; call = _ref34.call, put = _ref34.put; _context17.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context17.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref35) { var dispatch = _ref35.dispatch, history = _ref35.history; return history.listen(function (_ref36) { var pathname = _ref36.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (AccountModel); /***/ }), /***/ "OmS+": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.repeat.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var repeat = __webpack_require__(/*! ../internals/string-repeat */ "+rjg"); // `String.prototype.repeat` method // https://tc39.github.io/ecma262/#sec-string.prototype.repeat $({ target: 'String', proto: true }, { repeat: repeat }); /***/ }), /***/ "Osgv": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.signbit.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); // `Math.signbit` method // https://github.com/tc39/proposal-Math.signbit $({ target: 'Math', stat: true }, { signbit: function signbit(x) { return (x = +x) == x && x == 0 ? 1 / x == -Infinity : x < 0; } }); /***/ }), /***/ "P0e2": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/object-keys.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var internalObjectKeys = __webpack_require__(/*! ../internals/object-keys-internal */ "Srjj"); var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "De94"); // `Object.keys` method // https://tc39.github.io/ecma262/#sec-object.keys module.exports = Object.keys || function keys(O) { return internalObjectKeys(O, enumBugKeys); }; /***/ }), /***/ "P7XM": /*!***************************************************!*\ !*** ./node_modules/inherits/inherits_browser.js ***! \***************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { if (typeof Object.create === 'function') { // implementation from standard node.js 'util' module module.exports = function inherits(ctor, superCtor) { if (superCtor) { ctor.super_ = superCtor ctor.prototype = Object.create(superCtor.prototype, { constructor: { value: ctor, enumerable: false, writable: true, configurable: true } }) } }; } else { // old school shim for old browsers module.exports = function inherits(ctor, superCtor) { if (superCtor) { ctor.super_ = superCtor var TempCtor = function () {} TempCtor.prototype = superCtor.prototype ctor.prototype = new TempCtor() ctor.prototype.constructor = ctor } } } /***/ }), /***/ "P84e": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.sub.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "V85Q"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "NQQk"); // `String.prototype.sub` method // https://tc39.github.io/ecma262/#sec-string.prototype.sub $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('sub') }, { sub: function sub() { return createHTML(this, 'sub', '', ''); } }); /***/ }), /***/ "PAJb": /*!********************************************!*\ !*** ./src/models/engineering/normList.ts ***! \********************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var antd_es_message_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/message/style */ "miYZ"); /* harmony import */ var antd_es_message__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/message */ "tsqr"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties */ "PpiC"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectDestructuringEmpty__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectDestructuringEmpty */ "CiB2"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty */ "jrin"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6__); /* harmony import */ var _service_engineering__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/service/engineering */ "rbmi"); /* harmony import */ var _evaluateList__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./evaluateList */ "7KHo"); /* harmony import */ var _pages_Engineering_util__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/pages/Engineering/util */ "g+eg"); var _dataSource; /** * @param tabListData 列表数据 * @param all_goal_value 统一配置的阈值 */ var EngineeringNormListModal = { namespace: 'engineeringNormList', state: { actionTabs: { key: '', params: {} }, headerData: { dataSource: (_dataSource = {}, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])(_dataSource, _evaluateList__WEBPACK_IMPORTED_MODULE_8__[/* evaluateListHeaderKey */ "b"][0], { width: 235, placeholder: "\u8BF7\u9009\u62E9".concat(_evaluateList__WEBPACK_IMPORTED_MODULE_8__[/* evaluateListHeaderKey */ "b"][0]), loading: 'engineeringNormList/getMajorList', dataList: [] }), Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])(_dataSource, _evaluateList__WEBPACK_IMPORTED_MODULE_8__[/* evaluateListHeaderKey */ "b"][1], { width: 138, placeholder: "\u8BF7\u9009\u62E9".concat(_evaluateList__WEBPACK_IMPORTED_MODULE_8__[/* evaluateListHeaderKey */ "b"][1]), loading: 'engineeringNormList/getYearList', dataList: [] }), _dataSource), active: {} }, tabListData: [], expandedRowKeys: [], all_goal_value: '' }, effects: { setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.mark(function setActionTabs(_ref, _ref2) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.wrap(function setActionTabs$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context.stop(); } } }, setActionTabs); }), getMajorList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.mark(function getMajorList(_ref3, _ref4) { var call, put, select, _yield$select, userInfo, result, item; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.wrap(function getMajorList$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectDestructuringEmpty__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(_ref3); call = _ref4.call, put = _ref4.put, select = _ref4.select; _context2.next = 4; return select(function (_) { return _.user; }); case 4: _yield$select = _context2.sent; userInfo = _yield$select.userInfo; if (!(userInfo !== null && userInfo !== void 0 && userInfo.school_id)) { _context2.next = 14; break; } _context2.next = 9; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_7__[/* getMajorListService */ "i"], userInfo.school_id); case 9: result = _context2.sent; if (!(result && result.data)) { _context2.next = 14; break; } item = _pages_Engineering_util__WEBPACK_IMPORTED_MODULE_9__[/* localSelect */ "a"].getItem(userInfo === null || userInfo === void 0 ? void 0 : userInfo.login); _context2.next = 14; return put({ type: 'setMajorOrYearDataSource', payload: { key: _evaluateList__WEBPACK_IMPORTED_MODULE_8__[/* evaluateListHeaderKey */ "b"][0], value: result.data.map(function (list) { return { label: list.name, value: list.ec_major_school_id }; }), active: result.data.length > 0 ? item[0] || result.data[0].ec_major_school_id : undefined } }); case 14: case "end": return _context2.stop(); } } }, getMajorList); }), getYearList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.mark(function getYearList(_ref5, _ref6) { var payload, call, put, select, result, _yield$select2, userInfo, item; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.wrap(function getYearList$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put, select = _ref6.select; _context3.next = 4; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_7__[/* getYearListService */ "k"], payload.id); case 4: result = _context3.sent; _context3.next = 7; return select(function (_) { return _.user; }); case 7: _yield$select2 = _context3.sent; userInfo = _yield$select2.userInfo; if (!(result && result.data)) { _context3.next = 13; break; } item = _pages_Engineering_util__WEBPACK_IMPORTED_MODULE_9__[/* localSelect */ "a"].getItem(userInfo === null || userInfo === void 0 ? void 0 : userInfo.login); _context3.next = 13; return put({ type: 'setMajorOrYearDataSource', payload: { key: _evaluateList__WEBPACK_IMPORTED_MODULE_8__[/* evaluateListHeaderKey */ "b"][1], value: result.data.map(function (list) { return { label: list.year, value: list.ec_year_id }; }), active: result.data.length > 0 ? payload.firstEnter ? item[1] : result.data[0].ec_year_id : undefined } }); case 13: case "end": return _context3.stop(); } } }, getYearList); }), getGraduationResults: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.mark(function getGraduationResults(_ref7, _ref8) { var call, put, select, _yield$select3, headerData, _yield$select4, userInfo, dataSource, expandedRowKeys, all_goal_value, id, k, result; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.wrap(function getGraduationResults$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectDestructuringEmpty__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(_ref7); call = _ref8.call, put = _ref8.put, select = _ref8.select; _context4.next = 4; return select(function (_) { return _.engineeringNormList; }); case 4: _yield$select3 = _context4.sent; headerData = _yield$select3.headerData; _context4.next = 8; return select(function (_) { return _.user; }); case 8: _yield$select4 = _context4.sent; userInfo = _yield$select4.userInfo; dataSource = []; expandedRowKeys = []; all_goal_value = ''; id = headerData.active[_evaluateList__WEBPACK_IMPORTED_MODULE_8__[/* evaluateListHeaderKey */ "b"][1]]; if (!id) { _context4.next = 21; break; } k = [headerData.active[_evaluateList__WEBPACK_IMPORTED_MODULE_8__[/* evaluateListHeaderKey */ "b"][0]], headerData.active[_evaluateList__WEBPACK_IMPORTED_MODULE_8__[/* evaluateListHeaderKey */ "b"][1]]]; _pages_Engineering_util__WEBPACK_IMPORTED_MODULE_9__[/* localSelect */ "a"].setItem(userInfo === null || userInfo === void 0 ? void 0 : userInfo.login, k); _context4.next = 19; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_7__[/* getGraduationResultsService */ "h"], id); case 19: result = _context4.sent; if (result && result.graduation_requirements) { all_goal_value = result.all_goal_value || ''; dataSource = result.graduation_requirements.map(function (_ref9) { var subitems = _ref9.subitems, list = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])(_ref9, ["subitems"]); expandedRowKeys.push(list.id); return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, list), {}, { children: subitems }); }); } case 21: _context4.next = 23; return put({ type: 'save', payload: { tabListData: dataSource, all_goal_value: all_goal_value, expandedRowKeys: expandedRowKeys } }); case 23: case "end": return _context4.stop(); } } }, getGraduationResults); }), exportGraduation: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.mark(function exportGraduation(_ref10, _ref11) { var call, select, _yield$select5, headerData; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.wrap(function exportGraduation$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectDestructuringEmpty__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(_ref10); call = _ref11.call, select = _ref11.select; _context5.next = 4; return select(function (_) { return _.engineeringNormList; }); case 4: _yield$select5 = _context5.sent; headerData = _yield$select5.headerData; if (!headerData.active[_evaluateList__WEBPACK_IMPORTED_MODULE_8__[/* evaluateListHeaderKey */ "b"][1]]) { _context5.next = 9; break; } _context5.next = 9; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_7__[/* exportGraduationService */ "b"], headerData.active[_evaluateList__WEBPACK_IMPORTED_MODULE_8__[/* evaluateListHeaderKey */ "b"][1]]); case 9: case "end": return _context5.stop(); } } }, exportGraduation); }), compute: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.mark(function compute(_ref12, _ref13) { var payload, call, put, all, rest, result; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.wrap(function compute$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref12.payload; call = _ref13.call, put = _ref13.put; // all --true 全部计算 --false 单个计算 all = payload.all, rest = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])(payload, ["all"]); _context6.next = 5; return call(all ? _service_engineering__WEBPACK_IMPORTED_MODULE_7__[/* postComputeAllGraduationService */ "l"] : _service_engineering__WEBPACK_IMPORTED_MODULE_7__[/* postComputeGraduationSingleService */ "o"], rest); case 5: result = _context6.sent; if (!(result && result.status === 0)) { _context6.next = 12; break; } antd_es_message__WEBPACK_IMPORTED_MODULE_1__[/* default */ "b"].success('计算完成'); _context6.next = 10; return put({ type: 'getGraduationResults' }); case 10: _context6.next = 13; break; case 12: antd_es_message__WEBPACK_IMPORTED_MODULE_1__[/* default */ "b"].error(result.message); case 13: case "end": return _context6.stop(); } } }, compute); }), getFormulas: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.mark(function getFormulas(_ref14, _ref15) { var callback, call, select, _yield$select6, headerData, result; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.wrap(function getFormulas$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: callback = _ref14.callback; call = _ref15.call, select = _ref15.select; _context7.next = 4; return select(function (_) { return _.engineeringNormList; }); case 4: _yield$select6 = _context7.sent; headerData = _yield$select6.headerData; if (!headerData.active[_evaluateList__WEBPACK_IMPORTED_MODULE_8__[/* evaluateListHeaderKey */ "b"][1]]) { _context7.next = 11; break; } _context7.next = 9; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_7__[/* getFormulasService */ "f"], headerData.active[_evaluateList__WEBPACK_IMPORTED_MODULE_8__[/* evaluateListHeaderKey */ "b"][1]]); case 9: result = _context7.sent; callback(result); case 11: case "end": return _context7.stop(); } } }, getFormulas); }), setFormulas: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.mark(function setFormulas(_ref16, _ref17) { var payload, callback, call, result; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.wrap(function setFormulas$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: payload = _ref16.payload, callback = _ref16.callback; call = _ref17.call; _context8.next = 4; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_7__[/* putFormulasService */ "p"], payload); case 4: result = _context8.sent; callback(result); case 6: case "end": return _context8.stop(); } } }, setFormulas); }), putGoalValue: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.mark(function putGoalValue(_ref18, _ref19) { var payload, call, put, result, msg; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_6___default.a.wrap(function putGoalValue$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: payload = _ref18.payload; call = _ref19.call, put = _ref19.put; _context9.next = 4; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_7__[/* putGoalValueService */ "q"], payload); case 4: result = _context9.sent; if (!(result && result.status === 0)) { _context9.next = 13; break; } antd_es_message__WEBPACK_IMPORTED_MODULE_1__[/* default */ "b"].success('保存成功'); _context9.next = 9; return put({ type: 'save', payload: { actionTabs: { key: '', params: {} } } }); case 9: _context9.next = 11; return put({ type: 'getGraduationResults' }); case 11: _context9.next = 16; break; case 13: msg = '保存失败'; if (result && result.message) { msg = result.message; } antd_es_message__WEBPACK_IMPORTED_MODULE_1__[/* default */ "b"].error(msg); case 16: case "end": return _context9.stop(); } } }, putGoalValue); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, state), action.payload); }, setMajorOrYearDataSource: function setMajorOrYearDataSource(state, _ref20) { var payload = _ref20.payload; var active = state.headerData.active; if (payload.active) { active = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, active), {}, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])({}, payload.key, payload.active)); } return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, state), {}, { headerData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, state.headerData), {}, { dataSource: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, state.headerData.dataSource), {}, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])({}, payload.key, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, state.headerData.dataSource[payload.key]), {}, { dataList: payload.value }))), active: active }) }); }, setMajorOrYearActive: function setMajorOrYearActive(state, _ref21) { var payload = _ref21.payload; return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, state), {}, { headerData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, state.headerData), {}, { active: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])({}, state.headerData.active), {}, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])({}, payload.key, payload.value)) }) }); } }, subscriptions: { setup: function setup(_ref22) { var dispatch = _ref22.dispatch, history = _ref22.history; return history.listen(function (_ref23) { var pathname = _ref23.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (EngineeringNormListModal); /***/ }), /***/ "PDVC": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.strike.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "V85Q"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "NQQk"); // `String.prototype.strike` method // https://tc39.github.io/ecma262/#sec-string.prototype.strike $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('strike') }, { strike: function strike() { return createHTML(this, 'strike', '', ''); } }); /***/ }), /***/ "PHrn": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/array-for-each.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $forEach = __webpack_require__(/*! ../internals/array-iteration */ "zv1X").forEach; var arrayMethodIsStrict = __webpack_require__(/*! ../internals/array-method-is-strict */ "R8iy"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "kGMc"); var STRICT_METHOD = arrayMethodIsStrict('forEach'); var USES_TO_LENGTH = arrayMethodUsesToLength('forEach'); // `Array.prototype.forEach` method implementation // https://tc39.github.io/ecma262/#sec-array.prototype.foreach module.exports = (!STRICT_METHOD || !USES_TO_LENGTH) ? function forEach(callbackfn /* , thisArg */) { return $forEach(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } : [].forEach; /***/ }), /***/ "PJYZ": /*!**********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/assertThisInitialized.js ***! \**********************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } module.exports = _assertThisInitialized, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "PPXv": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/get-map-iterator.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var getIterator = __webpack_require__(/*! ../internals/get-iterator */ "qcmB"); module.exports = IS_PURE ? getIterator : function (it) { // eslint-disable-next-line no-undef return Map.prototype.entries.call(it); }; /***/ }), /***/ "PUJJ": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.is-superset-of.js ***! \*******************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Set.prototype.isSupersetOf` method // https://tc39.github.io/proposal-set-methods/#Set.prototype.isSupersetOf $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { isSupersetOf: function isSupersetOf(iterable) { var set = anObject(this); var hasCheck = aFunction(set.has); return !iterate(iterable, function (value) { if (hasCheck.call(set, value) === false) return iterate.stop(); }).stopped; } }); /***/ }), /***/ "PYwp": /*!********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js ***! \********************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _nonIterableRest; }); function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } /***/ }), /***/ "PaaY": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.reduce.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var $reduce = __webpack_require__(/*! ../internals/array-reduce */ "9RRT").left; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.reduce` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.reduce exportTypedArrayMethod('reduce', function reduce(callbackfn /* , initialValue */) { return $reduce(aTypedArray(this), callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "Pp3M": /*!************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.map.js ***! \************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var collection = __webpack_require__(/*! ../internals/collection */ "/gva"); var collectionStrong = __webpack_require__(/*! ../internals/collection-strong */ "vO0A"); // `Map` constructor // https://tc39.github.io/ecma262/#sec-map-objects module.exports = collection('Map', function (init) { return function Map() { return init(this, arguments.length ? arguments[0] : undefined); }; }, collectionStrong); /***/ }), /***/ "PpiC": /*!*****************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js + 1 modules ***! \*****************************************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ _objectWithoutProperties; }); // CONCATENATED MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } // CONCATENATED MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; } /***/ }), /***/ "Pq08": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.keys.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var nativeKeys = __webpack_require__(/*! ../internals/object-keys */ "P0e2"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var FAILS_ON_PRIMITIVES = fails(function () { nativeKeys(1); }); // `Object.keys` method // https://tc39.github.io/ecma262/#sec-object.keys $({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, { keys: function keys(it) { return nativeKeys(toObject(it)); } }); /***/ }), /***/ "PrET": /*!*****************************************!*\ !*** ./node_modules/call-bind/index.js ***! \*****************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var bind = __webpack_require__(/*! function-bind */ "D3zA"); var GetIntrinsic = __webpack_require__(/*! get-intrinsic */ "AM7I"); var $apply = GetIntrinsic('%Function.prototype.apply%'); var $call = GetIntrinsic('%Function.prototype.call%'); var $reflectApply = GetIntrinsic('%Reflect.apply%', true) || bind.call($call, $apply); var $gOPD = GetIntrinsic('%Object.getOwnPropertyDescriptor%', true); var $defineProperty = GetIntrinsic('%Object.defineProperty%', true); var $max = GetIntrinsic('%Math.max%'); if ($defineProperty) { try { $defineProperty({}, 'a', { value: 1 }); } catch (e) { // IE 8 has a broken defineProperty $defineProperty = null; } } module.exports = function callBind(originalFunction) { var func = $reflectApply(bind, $call, arguments); if ($gOPD && $defineProperty) { var desc = $gOPD(func, 'length'); if (desc.configurable) { // original length, plus the receiver, minus any additional arguments (after the receiver) $defineProperty( func, 'length', { value: 1 + $max(0, originalFunction.length - (arguments.length - 1)) } ); } } return func; }; var applyBind = function applyBind() { return $reflectApply(bind, $apply, arguments); }; if ($defineProperty) { $defineProperty(module.exports, 'apply', { value: applyBind }); } else { module.exports.apply = applyBind; } /***/ }), /***/ "Pv/L": /*!*************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toArray.js ***! \*************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _toArray; }); /* harmony import */ var _babel_runtime_helpers_esm_arrayWithHoles__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/arrayWithHoles */ "+kx5"); /* harmony import */ var _babel_runtime_helpers_esm_iterableToArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/iterableToArray */ "Y9hK"); /* harmony import */ var _babel_runtime_helpers_esm_unsupportedIterableToArray__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/unsupportedIterableToArray */ "Qw5x"); /* harmony import */ var _babel_runtime_helpers_esm_nonIterableRest__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/esm/nonIterableRest */ "u6e6"); function _toArray(arr) { return Object(_babel_runtime_helpers_esm_arrayWithHoles__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(arr) || Object(_babel_runtime_helpers_esm_iterableToArray__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(arr) || Object(_babel_runtime_helpers_esm_unsupportedIterableToArray__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])(arr) || Object(_babel_runtime_helpers_esm_nonIterableRest__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(); } /***/ }), /***/ "Q2Ig": /*!********************************************************!*\ !*** ./node_modules/node-libs-browser/mock/process.js ***! \********************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { exports.nextTick = function nextTick(fn) { var args = Array.prototype.slice.call(arguments); args.shift(); setTimeout(function () { fn.apply(null, args); }, 0); }; exports.platform = exports.arch = exports.execPath = exports.title = 'browser'; exports.pid = 1; exports.browser = true; exports.env = {}; exports.argv = []; exports.binding = function (name) { throw new Error('No such module. (Possibly not yet loaded)') }; (function () { var cwd = '/'; var path; exports.cwd = function () { return cwd }; exports.chdir = function (dir) { if (!path) path = __webpack_require__(/*! path */ "33yf"); cwd = path.resolve(dir, cwd); }; })(); exports.exit = exports.kill = exports.umask = exports.dlopen = exports.uptime = exports.memoryUsage = exports.uvCounters = function() {}; exports.features = {}; /***/ }), /***/ "Q3OH": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.unscopables.flat-map.js ***! \***********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // this method was added to unscopables after implementation // in popular engines, so it's moved to a separate module var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "eNh0"); addToUnscopables('flatMap'); /***/ }), /***/ "Q9SF": /*!****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/arrayWithHoles.js ***! \****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } module.exports = _arrayWithHoles; /***/ }), /***/ "QC+M": /*!*******************************************!*\ !*** ./node_modules/rc-util/es/Portal.js ***! \*******************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-dom */ "faye"); /* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react_dom__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _Dom_canUseDom__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Dom/canUseDom */ "MNnm"); var Portal = /*#__PURE__*/Object(react__WEBPACK_IMPORTED_MODULE_0__["forwardRef"])(function (props, ref) { var didUpdate = props.didUpdate, getContainer = props.getContainer, children = props.children; var containerRef = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])(); // Ref return nothing, only for wrapper check exist Object(react__WEBPACK_IMPORTED_MODULE_0__["useImperativeHandle"])(ref, function () { return {}; }); // Create container in client side with sync to avoid useEffect not get ref var initRef = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])(false); if (!initRef.current && Object(_Dom_canUseDom__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])()) { containerRef.current = getContainer(); initRef.current = true; } // [Legacy] Used by `rc-trigger` Object(react__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(function () { didUpdate === null || didUpdate === void 0 ? void 0 : didUpdate(props); }); Object(react__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(function () { return function () { var _containerRef$current, _containerRef$current2; // [Legacy] This should not be handle by Portal but parent PortalWrapper instead. // Since some component use `Portal` directly, we have to keep the logic here. (_containerRef$current = containerRef.current) === null || _containerRef$current === void 0 ? void 0 : (_containerRef$current2 = _containerRef$current.parentNode) === null || _containerRef$current2 === void 0 ? void 0 : _containerRef$current2.removeChild(containerRef.current); }; }, []); return containerRef.current ? /*#__PURE__*/react_dom__WEBPACK_IMPORTED_MODULE_1___default.a.createPortal(children, containerRef.current) : null; }); /* harmony default export */ __webpack_exports__["a"] = (Portal); /***/ }), /***/ "QILm": /*!************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/objectWithoutProperties.js ***! \************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var objectWithoutPropertiesLoose = __webpack_require__(/*! ./objectWithoutPropertiesLoose.js */ "8OQS"); function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; } module.exports = _objectWithoutProperties, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "QLaP": /*!*******************************************!*\ !*** ./node_modules/invariant/browser.js ***! \*******************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** * Copyright (c) 2013-present, Facebook, Inc. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** * Use invariant() to assert state which your program assumes to be true. * * Provide sprintf-style format (only %s is supported) and arguments * to provide information about what broke and what you were * expecting. * * The invariant message will be stripped in production, but the invariant * will remain to ensure logic does not differ in production. */ var invariant = function(condition, format, a, b, c, d, e, f) { if (false) {} if (!condition) { var error; if (format === undefined) { error = new Error( 'Minified exception occurred; use the non-minified dev environment ' + 'for the full error message and additional helpful warnings.' ); } else { var args = [a, b, c, d, e, f]; var argIndex = 0; error = new Error( format.replace(/%s/g, function() { return args[argIndex++]; }) ); error.name = 'Invariant Violation'; } error.framesToPop = 1; // we don't care about invariant's own frame throw error; } }; module.exports = invariant; /***/ }), /***/ "QQ4S": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/array-last-index-of.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "0qr0"); var toInteger = __webpack_require__(/*! ../internals/to-integer */ "m0kY"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var arrayMethodIsStrict = __webpack_require__(/*! ../internals/array-method-is-strict */ "R8iy"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "kGMc"); var min = Math.min; var nativeLastIndexOf = [].lastIndexOf; var NEGATIVE_ZERO = !!nativeLastIndexOf && 1 / [1].lastIndexOf(1, -0) < 0; var STRICT_METHOD = arrayMethodIsStrict('lastIndexOf'); // For preventing possible almost infinite loop in non-standard implementations, test the forward version of the method var USES_TO_LENGTH = arrayMethodUsesToLength('indexOf', { ACCESSORS: true, 1: 0 }); var FORCED = NEGATIVE_ZERO || !STRICT_METHOD || !USES_TO_LENGTH; // `Array.prototype.lastIndexOf` method implementation // https://tc39.github.io/ecma262/#sec-array.prototype.lastindexof module.exports = FORCED ? function lastIndexOf(searchElement /* , fromIndex = @[*-1] */) { // convert -0 to +0 if (NEGATIVE_ZERO) return nativeLastIndexOf.apply(this, arguments) || 0; var O = toIndexedObject(this); var length = toLength(O.length); var index = length - 1; if (arguments.length > 1) index = min(index, toInteger(arguments[1])); if (index < 0) index = length + index; for (;index >= 0; index--) if (index in O && O[index] === searchElement) return index || 0; return -1; } : nativeLastIndexOf; /***/ }), /***/ "QSc6": /*!******************************************!*\ !*** ./node_modules/qs/lib/stringify.js ***! \******************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var getSideChannel = __webpack_require__(/*! side-channel */ "VAJa"); var utils = __webpack_require__(/*! ./utils */ "0jNN"); var formats = __webpack_require__(/*! ./formats */ "sxOR"); var has = Object.prototype.hasOwnProperty; var arrayPrefixGenerators = { brackets: function brackets(prefix) { return prefix + '[]'; }, comma: 'comma', indices: function indices(prefix, key) { return prefix + '[' + key + ']'; }, repeat: function repeat(prefix) { return prefix; } }; var isArray = Array.isArray; var split = String.prototype.split; var push = Array.prototype.push; var pushToArray = function (arr, valueOrArray) { push.apply(arr, isArray(valueOrArray) ? valueOrArray : [valueOrArray]); }; var toISO = Date.prototype.toISOString; var defaultFormat = formats['default']; var defaults = { addQueryPrefix: false, allowDots: false, charset: 'utf-8', charsetSentinel: false, delimiter: '&', encode: true, encoder: utils.encode, encodeValuesOnly: false, format: defaultFormat, formatter: formats.formatters[defaultFormat], // deprecated indices: false, serializeDate: function serializeDate(date) { return toISO.call(date); }, skipNulls: false, strictNullHandling: false }; var isNonNullishPrimitive = function isNonNullishPrimitive(v) { return typeof v === 'string' || typeof v === 'number' || typeof v === 'boolean' || typeof v === 'symbol' || typeof v === 'bigint'; }; var sentinel = {}; var stringify = function stringify( object, prefix, generateArrayPrefix, strictNullHandling, skipNulls, encoder, filter, sort, allowDots, serializeDate, format, formatter, encodeValuesOnly, charset, sideChannel ) { var obj = object; var tmpSc = sideChannel; var step = 0; var findFlag = false; while ((tmpSc = tmpSc.get(sentinel)) !== void undefined && !findFlag) { // Where object last appeared in the ref tree var pos = tmpSc.get(object); step += 1; if (typeof pos !== 'undefined') { if (pos === step) { throw new RangeError('Cyclic object value'); } else { findFlag = true; // Break while } } if (typeof tmpSc.get(sentinel) === 'undefined') { step = 0; } } if (typeof filter === 'function') { obj = filter(prefix, obj); } else if (obj instanceof Date) { obj = serializeDate(obj); } else if (generateArrayPrefix === 'comma' && isArray(obj)) { obj = utils.maybeMap(obj, function (value) { if (value instanceof Date) { return serializeDate(value); } return value; }); } if (obj === null) { if (strictNullHandling) { return encoder && !encodeValuesOnly ? encoder(prefix, defaults.encoder, charset, 'key', format) : prefix; } obj = ''; } if (isNonNullishPrimitive(obj) || utils.isBuffer(obj)) { if (encoder) { var keyValue = encodeValuesOnly ? prefix : encoder(prefix, defaults.encoder, charset, 'key', format); if (generateArrayPrefix === 'comma' && encodeValuesOnly) { var valuesArray = split.call(String(obj), ','); var valuesJoined = ''; for (var i = 0; i < valuesArray.length; ++i) { valuesJoined += (i === 0 ? '' : ',') + formatter(encoder(valuesArray[i], defaults.encoder, charset, 'value', format)); } return [formatter(keyValue) + '=' + valuesJoined]; } return [formatter(keyValue) + '=' + formatter(encoder(obj, defaults.encoder, charset, 'value', format))]; } return [formatter(prefix) + '=' + formatter(String(obj))]; } var values = []; if (typeof obj === 'undefined') { return values; } var objKeys; if (generateArrayPrefix === 'comma' && isArray(obj)) { // we need to join elements in objKeys = [{ value: obj.length > 0 ? obj.join(',') || null : void undefined }]; } else if (isArray(filter)) { objKeys = filter; } else { var keys = Object.keys(obj); objKeys = sort ? keys.sort(sort) : keys; } for (var j = 0; j < objKeys.length; ++j) { var key = objKeys[j]; var value = typeof key === 'object' && typeof key.value !== 'undefined' ? key.value : obj[key]; if (skipNulls && value === null) { continue; } var keyPrefix = isArray(obj) ? typeof generateArrayPrefix === 'function' ? generateArrayPrefix(prefix, key) : prefix : prefix + (allowDots ? '.' + key : '[' + key + ']'); sideChannel.set(object, step); var valueSideChannel = getSideChannel(); valueSideChannel.set(sentinel, sideChannel); pushToArray(values, stringify( value, keyPrefix, generateArrayPrefix, strictNullHandling, skipNulls, encoder, filter, sort, allowDots, serializeDate, format, formatter, encodeValuesOnly, charset, valueSideChannel )); } return values; }; var normalizeStringifyOptions = function normalizeStringifyOptions(opts) { if (!opts) { return defaults; } if (opts.encoder !== null && typeof opts.encoder !== 'undefined' && typeof opts.encoder !== 'function') { throw new TypeError('Encoder has to be a function.'); } var charset = opts.charset || defaults.charset; if (typeof opts.charset !== 'undefined' && opts.charset !== 'utf-8' && opts.charset !== 'iso-8859-1') { throw new TypeError('The charset option must be either utf-8, iso-8859-1, or undefined'); } var format = formats['default']; if (typeof opts.format !== 'undefined') { if (!has.call(formats.formatters, opts.format)) { throw new TypeError('Unknown format option provided.'); } format = opts.format; } var formatter = formats.formatters[format]; var filter = defaults.filter; if (typeof opts.filter === 'function' || isArray(opts.filter)) { filter = opts.filter; } return { addQueryPrefix: typeof opts.addQueryPrefix === 'boolean' ? opts.addQueryPrefix : defaults.addQueryPrefix, allowDots: typeof opts.allowDots === 'undefined' ? defaults.allowDots : !!opts.allowDots, charset: charset, charsetSentinel: typeof opts.charsetSentinel === 'boolean' ? opts.charsetSentinel : defaults.charsetSentinel, delimiter: typeof opts.delimiter === 'undefined' ? defaults.delimiter : opts.delimiter, encode: typeof opts.encode === 'boolean' ? opts.encode : defaults.encode, encoder: typeof opts.encoder === 'function' ? opts.encoder : defaults.encoder, encodeValuesOnly: typeof opts.encodeValuesOnly === 'boolean' ? opts.encodeValuesOnly : defaults.encodeValuesOnly, filter: filter, format: format, formatter: formatter, serializeDate: typeof opts.serializeDate === 'function' ? opts.serializeDate : defaults.serializeDate, skipNulls: typeof opts.skipNulls === 'boolean' ? opts.skipNulls : defaults.skipNulls, sort: typeof opts.sort === 'function' ? opts.sort : null, strictNullHandling: typeof opts.strictNullHandling === 'boolean' ? opts.strictNullHandling : defaults.strictNullHandling }; }; module.exports = function (object, opts) { var obj = object; var options = normalizeStringifyOptions(opts); var objKeys; var filter; if (typeof options.filter === 'function') { filter = options.filter; obj = filter('', obj); } else if (isArray(options.filter)) { filter = options.filter; objKeys = filter; } var keys = []; if (typeof obj !== 'object' || obj === null) { return ''; } var arrayFormat; if (opts && opts.arrayFormat in arrayPrefixGenerators) { arrayFormat = opts.arrayFormat; } else if (opts && 'indices' in opts) { arrayFormat = opts.indices ? 'indices' : 'repeat'; } else { arrayFormat = 'indices'; } var generateArrayPrefix = arrayPrefixGenerators[arrayFormat]; if (!objKeys) { objKeys = Object.keys(obj); } if (options.sort) { objKeys.sort(options.sort); } var sideChannel = getSideChannel(); for (var i = 0; i < objKeys.length; ++i) { var key = objKeys[i]; if (options.skipNulls && obj[key] === null) { continue; } pushToArray(keys, stringify( obj[key], key, generateArrayPrefix, options.strictNullHandling, options.skipNulls, options.encode ? options.encoder : null, options.filter, options.sort, options.allowDots, options.serializeDate, options.format, options.formatter, options.encodeValuesOnly, options.charset, sideChannel )); } var joined = keys.join(options.delimiter); var prefix = options.addQueryPrefix === true ? '?' : ''; if (options.charsetSentinel) { if (options.charset === 'iso-8859-1') { // encodeURIComponent('✓'), the "numeric entity" representation of a checkmark prefix += 'utf8=%26%2310003%3B&'; } else { // encodeURIComponent('✓') prefix += 'utf8=%E2%9C%93&'; } } return joined.length > 0 ? prefix + joined : ''; }; /***/ }), /***/ "QTEQ": /*!***************************************!*\ !*** ./node_modules/flatten/index.js ***! \***************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { module.exports = function flatten(list, depth) { depth = (typeof depth == 'number') ? depth : Infinity; if (!depth) { if (Array.isArray(list)) { return list.map(function(i) { return i; }); } return list; } return _flatten(list, 1); function _flatten(list, d) { return list.reduce(function (acc, item) { if (Array.isArray(item) && d < depth) { return acc.concat(_flatten(item, d + 1)); } else { return acc.concat(item); } }, []); } }; /***/ }), /***/ "Qlla": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/engine-user-agent.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); module.exports = getBuiltIn('navigator', 'userAgent') || ''; /***/ }), /***/ "QpGB": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.fill.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var fill = __webpack_require__(/*! ../internals/array-fill */ "VSU6"); var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "eNh0"); // `Array.prototype.fill` method // https://tc39.github.io/ecma262/#sec-array.prototype.fill $({ target: 'Array', proto: true }, { fill: fill }); // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables addToUnscopables('fill'); /***/ }), /***/ "Qqe/": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.to-string.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var TO_STRING_TAG_SUPPORT = __webpack_require__(/*! ../internals/to-string-tag-support */ "1Cbe"); var redefine = __webpack_require__(/*! ../internals/redefine */ "NMFW"); var toString = __webpack_require__(/*! ../internals/object-to-string */ "33TD"); // `Object.prototype.toString` method // https://tc39.github.io/ecma262/#sec-object.prototype.tostring if (!TO_STRING_TAG_SUPPORT) { redefine(Object.prototype, 'toString', toString, { unsafe: true }); } /***/ }), /***/ "Qw5x": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js ***! \********************************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _unsupportedIterableToArray; }); /* harmony import */ var _babel_runtime_helpers_esm_arrayLikeToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/arrayLikeToArray */ "leS6"); function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return Object(_babel_runtime_helpers_esm_arrayLikeToArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return Object(_babel_runtime_helpers_esm_arrayLikeToArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(o, minLen); } /***/ }), /***/ "QxII": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.own-keys.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var ownKeys = __webpack_require__(/*! ../internals/own-keys */ "cC5k"); // `Reflect.ownKeys` method // https://tc39.github.io/ecma262/#sec-reflect.ownkeys $({ target: 'Reflect', stat: true }, { ownKeys: ownKeys }); /***/ }), /***/ "Qyje": /*!**************************************!*\ !*** ./node_modules/qs/lib/index.js ***! \**************************************/ /*! no static exports found */ /*! exports used: parse, stringify */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var stringify = __webpack_require__(/*! ./stringify */ "QSc6"); var parse = __webpack_require__(/*! ./parse */ "nmq7"); var formats = __webpack_require__(/*! ./formats */ "sxOR"); module.exports = { formats: formats, parse: parse, stringify: stringify }; /***/ }), /***/ "R/Zn": /*!****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/freezing.js ***! \****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); module.exports = !fails(function () { return Object.isExtensible(Object.preventExtensions({})); }); /***/ }), /***/ "R3M+": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.italics.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "V85Q"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "NQQk"); // `String.prototype.italics` method // https://tc39.github.io/ecma262/#sec-string.prototype.italics $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('italics') }, { italics: function italics() { return createHTML(this, 'i', '', ''); } }); /***/ }), /***/ "R5yR": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/toConsumableArray.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var arrayWithoutHoles = __webpack_require__(/*! ./arrayWithoutHoles */ "9xmf"); var iterableToArray = __webpack_require__(/*! ./iterableToArray */ "rhT+"); var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray */ "mGKP"); var nonIterableSpread = __webpack_require__(/*! ./nonIterableSpread */ "XWE6"); function _toConsumableArray(arr) { return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread(); } module.exports = _toConsumableArray; /***/ }), /***/ "R8iy": /*!******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/array-method-is-strict.js ***! \******************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); module.exports = function (METHOD_NAME, argument) { var method = [][METHOD_NAME]; return !!method && fails(function () { // eslint-disable-next-line no-useless-call,no-throw-literal method.call(null, argument || function () { throw 1; }, 1); }); }; /***/ }), /***/ "RDHo": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.delete-all.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var collectionDeleteAll = __webpack_require__(/*! ../internals/collection-delete-all */ "+X1D"); // `Set.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { deleteAll: function deleteAll(/* ...elements */) { return collectionDeleteAll.apply(this, arguments); } }); /***/ }), /***/ "RIqP": /*!******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/toConsumableArray.js ***! \******************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var arrayWithoutHoles = __webpack_require__(/*! ./arrayWithoutHoles.js */ "Ijbi"); var iterableToArray = __webpack_require__(/*! ./iterableToArray.js */ "EbDI"); var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "ZhPi"); var nonIterableSpread = __webpack_require__(/*! ./nonIterableSpread.js */ "Bnag"); function _toConsumableArray(arr) { return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread(); } module.exports = _toConsumableArray, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "RVXi": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.filter.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var $filter = __webpack_require__(/*! ../internals/array-iteration */ "zv1X").filter; var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "/dTS"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.filter` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.filter exportTypedArrayMethod('filter', function filter(callbackfn /* , thisArg */) { var list = $filter(aTypedArray(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); var C = speciesConstructor(this, this.constructor); var index = 0; var length = list.length; var result = new (aTypedArrayConstructor(C))(length); while (length > index) result[index] = list[index++]; return result; }); /***/ }), /***/ "Rbmm": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.big.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "V85Q"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "NQQk"); // `String.prototype.big` method // https://tc39.github.io/ecma262/#sec-string.prototype.big $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('big') }, { big: function big() { return createHTML(this, 'big', '', ''); } }); /***/ }), /***/ "ReSd": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.max-safe-integer.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); // `Number.MAX_SAFE_INTEGER` constant // https://tc39.github.io/ecma262/#sec-number.max_safe_integer $({ target: 'Number', stat: true }, { MAX_SAFE_INTEGER: 0x1FFFFFFFFFFFFF }); /***/ }), /***/ "RhWa": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.is-subset-of.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var getIterator = __webpack_require__(/*! ../internals/get-iterator */ "qcmB"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Set.prototype.isSubsetOf` method // https://tc39.github.io/proposal-set-methods/#Set.prototype.isSubsetOf $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { isSubsetOf: function isSubsetOf(iterable) { var iterator = getIterator(this); var otherSet = anObject(iterable); var hasCheck = otherSet.has; if (typeof hasCheck != 'function') { otherSet = new (getBuiltIn('Set'))(iterable); hasCheck = aFunction(otherSet.has); } return !iterate(iterator, function (value) { if (hasCheck.call(otherSet, value) === false) return iterate.stop(); }, undefined, false, true).stopped; } }); /***/ }), /***/ "Rka6": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.find-key.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var getMapIterator = __webpack_require__(/*! ../internals/get-map-iterator */ "PPXv"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Map.prototype.findKey` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { findKey: function findKey(callbackfn /* , thisArg */) { var map = anObject(this); var iterator = getMapIterator(map); var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); return iterate(iterator, function (key, value) { if (boundFunction(value, key, map)) return iterate.stop(key); }, undefined, true, true).result; } }); /***/ }), /***/ "Rw1i": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.promise.finally.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var NativePromise = __webpack_require__(/*! ../internals/native-promise-constructor */ "b6st"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "/dTS"); var promiseResolve = __webpack_require__(/*! ../internals/promise-resolve */ "U8/t"); var redefine = __webpack_require__(/*! ../internals/redefine */ "NMFW"); // Safari bug https://bugs.webkit.org/show_bug.cgi?id=200829 var NON_GENERIC = !!NativePromise && fails(function () { NativePromise.prototype['finally'].call({ then: function () { /* empty */ } }, function () { /* empty */ }); }); // `Promise.prototype.finally` method // https://tc39.github.io/ecma262/#sec-promise.prototype.finally $({ target: 'Promise', proto: true, real: true, forced: NON_GENERIC }, { 'finally': function (onFinally) { var C = speciesConstructor(this, getBuiltIn('Promise')); var isFunction = typeof onFinally == 'function'; return this.then( isFunction ? function (x) { return promiseResolve(C, onFinally()).then(function () { return x; }); } : onFinally, isFunction ? function (e) { return promiseResolve(C, onFinally()).then(function () { throw e; }); } : onFinally ); } }); // patch native Promise.prototype for native async functions if (!IS_PURE && typeof NativePromise == 'function' && !NativePromise.prototype['finally']) { redefine(NativePromise.prototype, 'finally', getBuiltIn('Promise').prototype['finally']); } /***/ }), /***/ "S5nV": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.rad-per-deg.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); // `Math.RAD_PER_DEG` constant // https://rwaldron.github.io/proposal-math-extensions/ $({ target: 'Math', stat: true }, { RAD_PER_DEG: 180 / Math.PI }); /***/ }), /***/ "SGZ1": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.search.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "I65O"); // `Symbol.search` well-known symbol // https://tc39.github.io/ecma262/#sec-symbol.search defineWellKnownSymbol('search'); /***/ }), /***/ "Sb5z": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.is-sealed.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var nativeIsSealed = Object.isSealed; var FAILS_ON_PRIMITIVES = fails(function () { nativeIsSealed(1); }); // `Object.isSealed` method // https://tc39.github.io/ecma262/#sec-object.issealed $({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, { isSealed: function isSealed(it) { return isObject(it) ? nativeIsSealed ? nativeIsSealed(it) : false : true; } }); /***/ }), /***/ "Sf9Y": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.number.from-string.js ***! \*******************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var toInteger = __webpack_require__(/*! ../internals/to-integer */ "m0kY"); var parseInt = __webpack_require__(/*! ../internals/number-parse-int */ "Ze4s"); var INVALID_NUMBER_REPRESENTATION = 'Invalid number representation'; var INVALID_RADIX = 'Invalid radix'; var valid = /^[\da-z]+$/; // `Number.fromString` method // https://github.com/tc39/proposal-number-fromstring $({ target: 'Number', stat: true }, { fromString: function fromString(string, radix) { var sign = 1; var R, mathNum; if (typeof string != 'string') throw TypeError(INVALID_NUMBER_REPRESENTATION); if (!string.length) throw SyntaxError(INVALID_NUMBER_REPRESENTATION); if (string.charAt(0) == '-') { sign = -1; string = string.slice(1); if (!string.length) throw SyntaxError(INVALID_NUMBER_REPRESENTATION); } R = radix === undefined ? 10 : toInteger(radix); if (R < 2 || R > 36) throw RangeError(INVALID_RADIX); if (!valid.test(string) || (mathNum = parseInt(string, R)).toString(R) !== string) { throw SyntaxError(INVALID_NUMBER_REPRESENTATION); } return sign * mathNum; } }); /***/ }), /***/ "SksO": /*!***************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/setPrototypeOf.js ***! \***************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _setPrototypeOf(o, p) { module.exports = _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }, module.exports.__esModule = true, module.exports["default"] = module.exports; return _setPrototypeOf(o, p); } module.exports = _setPrototypeOf, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "Sn4z": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/typed-array-from.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "9SZg"); var isArrayIteratorMethod = __webpack_require__(/*! ../internals/is-array-iterator-method */ "bF+Q"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var aTypedArrayConstructor = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB").aTypedArrayConstructor; module.exports = function from(source /* , mapfn, thisArg */) { var O = toObject(source); var argumentsLength = arguments.length; var mapfn = argumentsLength > 1 ? arguments[1] : undefined; var mapping = mapfn !== undefined; var iteratorMethod = getIteratorMethod(O); var i, length, result, step, iterator, next; if (iteratorMethod != undefined && !isArrayIteratorMethod(iteratorMethod)) { iterator = iteratorMethod.call(O); next = iterator.next; O = []; while (!(step = next.call(iterator)).done) { O.push(step.value); } } if (mapping && argumentsLength > 2) { mapfn = bind(mapfn, arguments[2], 2); } length = toLength(O.length); result = new (aTypedArrayConstructor(this))(length); for (i = 0; length > i; i++) { result[i] = mapping ? mapfn(O[i], i) : O[i]; } return result; }; /***/ }), /***/ "SprQ": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/correct-prototype-getter.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); module.exports = !fails(function () { function F() { /* empty */ } F.prototype.constructor = null; return Object.getPrototypeOf(new F()) !== F.prototype; }); /***/ }), /***/ "Srjj": /*!****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/object-keys-internal.js ***! \****************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "0qr0"); var indexOf = __webpack_require__(/*! ../internals/array-includes */ "/3zY").indexOf; var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "6ixQ"); module.exports = function (object, names) { var O = toIndexedObject(object); var i = 0; var result = []; var key; for (key in O) !has(hiddenKeys, key) && has(O, key) && result.push(key); // Don't enum bug & hidden keys while (names.length > i) if (has(O, key = names[i++])) { ~indexOf(result, key) || result.push(key); } return result; }; /***/ }), /***/ "T/5g": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.is-extensible.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var nativeIsExtensible = Object.isExtensible; var FAILS_ON_PRIMITIVES = fails(function () { nativeIsExtensible(1); }); // `Object.isExtensible` method // https://tc39.github.io/ecma262/#sec-object.isextensible $({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, { isExtensible: function isExtensible(it) { return isObject(it) ? nativeIsExtensible ? nativeIsExtensible(it) : true : false; } }); /***/ }), /***/ "T5T7": /*!*******************************!*\ !*** ./src/styles/reset.less ***! \*******************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin /***/ }), /***/ "T5bk": /*!************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/toArray.js ***! \************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _toArray; }); /* harmony import */ var _arrayWithHoles_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./arrayWithHoles.js */ "DSFK"); /* harmony import */ var _iterableToArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./iterableToArray.js */ "25BE"); /* harmony import */ var _unsupportedIterableToArray_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "BsWD"); /* harmony import */ var _nonIterableRest_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./nonIterableRest.js */ "PYwp"); function _toArray(arr) { return Object(_arrayWithHoles_js__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(arr) || Object(_iterableToArray_js__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(arr) || Object(_unsupportedIterableToArray_js__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])(arr) || Object(_nonIterableRest_js__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(); } /***/ }), /***/ "TMUv": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/set-global.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "lz10"); module.exports = function (key, value) { try { createNonEnumerableProperty(global, key, value); } catch (error) { global[key] = value; } return value; }; /***/ }), /***/ "TOwV": /*!****************************************!*\ !*** ./node_modules/react-is/index.js ***! \****************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; if (true) { module.exports = __webpack_require__(/*! ./cjs/react-is.production.min.js */ "qT12"); } else {} /***/ }), /***/ "TPcJ": /*!***********************************!*\ !*** ./src/models/paths/index.ts ***! \***********************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_paths__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/paths */ "Mgx3"); var CourseListModel = { namespace: 'pathsList', state: { name: '', loading: true, actionTabs: { key: '', params: {} }, listParams: { sort: "desc", order: "new", //new 最新,hot最热 // order_by: 'new', page: 1, //第一页开始 limit: 16, keyword: "" } }, effects: { getCourse: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getCourse(_ref, _ref2) { var payload, call, put, listParams, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getCourse$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; listParams = payload; _context.next = 5; return call(_service_paths__WEBPACK_IMPORTED_MODULE_2__[/* getCourseList */ "y"], payload); case 5: response = _context.sent; _context.next = 8; return put({ type: "save", payload: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ listParams: listParams }, response) }); case 8: return _context.abrupt("return", response); case 9: case "end": return _context.stop(); } } }, getCourse); }), getMenus: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getMenus(_ref3, _ref4) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getMenus$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_paths__WEBPACK_IMPORTED_MODULE_2__[/* getCourseMenus */ "z"], payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: "save", payload: { menus: response } }); case 7: case "end": return _context2.stop(); } } }, getMenus); }), setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref5, _ref6) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context3.stop(); } } }, setActionTabs); }), clearListParams: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function clearListParams(_ref7, _ref8) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function clearListParams$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return put({ type: 'save', payload: { listParams: { sort: "desc", order: "new", //new 最新,hot最热 // order_by: 'new', page: 1, //第一页开始 limit: 16, keyword: "" } } }); case 4: case "end": return _context4.stop(); } } }, clearListParams); }) }, reducers: { save: function save(state, action) { // console.log("reducers:",state,action) return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref9) { var dispatch = _ref9.dispatch, history = _ref9.history; // console.log("subscriptions:", dispatch, history) return history.listen(function (_ref10) { var pathname = _ref10.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (CourseListModel); /***/ }), /***/ "TSYQ": /*!******************************************!*\ !*** ./node_modules/classnames/index.js ***! \******************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ /* global define */ (function () { 'use strict'; var hasOwn = {}.hasOwnProperty; function classNames() { var classes = []; for (var i = 0; i < arguments.length; i++) { var arg = arguments[i]; if (!arg) continue; var argType = typeof arg; if (argType === 'string' || argType === 'number') { classes.push(arg); } else if (Array.isArray(arg)) { if (arg.length) { var inner = classNames.apply(null, arg); if (inner) { classes.push(inner); } } } else if (argType === 'object') { if (arg.toString === Object.prototype.toString) { for (var key in arg) { if (hasOwn.call(arg, key) && arg[key]) { classes.push(key); } } } else { classes.push(arg.toString()); } } } return classes.join(' '); } if ( true && module.exports) { classNames.default = classNames; module.exports = classNames; } else if (true) { // register as 'classnames', consistent with npm package name !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = (function () { return classNames; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); } else {} }()); /***/ }), /***/ "TfIc": /*!****************************************************!*\ !*** ./node_modules/react-redux/es/utils/batch.js ***! \****************************************************/ /*! exports provided: setBatch, getBatch */ /*! exports used: getBatch, setBatch */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return setBatch; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return getBatch; }); // Default to a dummy "batch" implementation that just runs the callback function defaultNoopBatch(callback) { callback(); } var batch = defaultNoopBatch; // Allow injecting another batching function later var setBatch = function setBatch(newBatch) { return batch = newBatch; }; // Supply a getter just to skip dealing with ESM bindings var getBatch = function getBatch() { return batch; }; /***/ }), /***/ "Tfd0": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/whitespaces.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { // a string of all valid unicode whitespaces // eslint-disable-next-line max-len module.exports = '\u0009\u000A\u000B\u000C\u000D\u0020\u00A0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF'; /***/ }), /***/ "To2U": /*!**************************************!*\ !*** ./src/models/resetFul/index.ts ***! \**************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_restful__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/restful */ "s7vb"); var AccountModel = { namespace: 'restful', state: { restful: undefined, restfulDetail: {}, actionTabs: { key: '', params: {} } }, effects: { getRestful: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getRestful(_ref, _ref2) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getRestful$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_restful__WEBPACK_IMPORTED_MODULE_2__[/* getRestful */ "b"], payload); case 4: response = _context.sent; _context.next = 7; return put({ type: 'save', payload: { restful: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context.abrupt("return", response); case 8: case "end": return _context.stop(); } } }, getRestful); }), getRestfulDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getRestfulDetail(_ref3, _ref4) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getRestfulDetail$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_restful__WEBPACK_IMPORTED_MODULE_2__[/* getRestfulDetail */ "c"], payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { restfulDetail: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, (response === null || response === void 0 ? void 0 : response.data) || {}) } }); case 7: return _context2.abrupt("return", (response === null || response === void 0 ? void 0 : response.data) || {}); case 8: case "end": return _context2.stop(); } } }, getRestfulDetail); }), setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref5, _ref6) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context3.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref7) { var dispatch = _ref7.dispatch, history = _ref7.history; return history.listen(function (_ref8) { var pathname = _ref8.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (AccountModel); /***/ }), /***/ "TqRt": /*!**********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/interopRequireDefault.js ***! \**********************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "Ty5D": /*!*******************************************************!*\ !*** ./node_modules/react-router/esm/react-router.js ***! \*******************************************************/ /*! exports provided: MemoryRouter, Prompt, Redirect, Route, Router, StaticRouter, Switch, __HistoryContext, __RouterContext, generatePath, matchPath, useHistory, useLocation, useParams, useRouteMatch, withRouter */ /*! exports used: Redirect, Route, Router, Switch, __RouterContext, matchPath, useHistory, useLocation, useParams, useRouteMatch */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export MemoryRouter */ /* unused harmony export Prompt */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Redirect; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return Route; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return Router; }); /* unused harmony export StaticRouter */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return Switch; }); /* unused harmony export __HistoryContext */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return context; }); /* unused harmony export generatePath */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return matchPath; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return useHistory; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return useLocation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return useParams; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return useRouteMatch; }); /* unused harmony export withRouter */ /* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "dI71"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ "17x9"); /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var history__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! history */ "YS25"); /* harmony import */ var mini_create_react_context__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! mini-create-react-context */ "tEiQ"); /* harmony import */ var tiny_invariant__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! tiny-invariant */ "9R94"); /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "wx14"); /* harmony import */ var path_to_regexp__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! path-to-regexp */ "vRGJ"); /* harmony import */ var path_to_regexp__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(path_to_regexp__WEBPACK_IMPORTED_MODULE_7__); /* harmony import */ var react_is__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! react-is */ "TOwV"); /* harmony import */ var react_is__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(react_is__WEBPACK_IMPORTED_MODULE_8__); /* harmony import */ var _babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutPropertiesLoose */ "zLVn"); /* harmony import */ var hoist_non_react_statics__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! hoist-non-react-statics */ "2mql"); /* harmony import */ var hoist_non_react_statics__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(hoist_non_react_statics__WEBPACK_IMPORTED_MODULE_10__); // TODO: Replace with React.createContext once we can assume React 16+ var createNamedContext = function createNamedContext(name) { var context = Object(mini_create_react_context__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])(); context.displayName = name; return context; }; var historyContext = /*#__PURE__*/ createNamedContext("Router-History"); // TODO: Replace with React.createContext once we can assume React 16+ var createNamedContext$1 = function createNamedContext(name) { var context = Object(mini_create_react_context__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"])(); context.displayName = name; return context; }; var context = /*#__PURE__*/ createNamedContext$1("Router"); /** * The public API for putting history on context. */ var Router = /*#__PURE__*/ function (_React$Component) { Object(_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Router, _React$Component); Router.computeRootMatch = function computeRootMatch(pathname) { return { path: "/", url: "/", params: {}, isExact: pathname === "/" }; }; function Router(props) { var _this; _this = _React$Component.call(this, props) || this; _this.state = { location: props.history.location }; // This is a bit of a hack. We have to start listening for location // changes here in the constructor in case there are any s // on the initial render. If there are, they will replace/push when // they mount and since cDM fires in children before parents, we may // get a new location before the is mounted. _this._isMounted = false; _this._pendingLocation = null; if (!props.staticContext) { _this.unlisten = props.history.listen(function (location) { if (_this._isMounted) { _this.setState({ location: location }); } else { _this._pendingLocation = location; } }); } return _this; } var _proto = Router.prototype; _proto.componentDidMount = function componentDidMount() { this._isMounted = true; if (this._pendingLocation) { this.setState({ location: this._pendingLocation }); } }; _proto.componentWillUnmount = function componentWillUnmount() { if (this.unlisten) this.unlisten(); }; _proto.render = function render() { return react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement(context.Provider, { value: { history: this.props.history, location: this.state.location, match: Router.computeRootMatch(this.state.location.pathname), staticContext: this.props.staticContext } }, react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement(historyContext.Provider, { children: this.props.children || null, value: this.props.history })); }; return Router; }(react__WEBPACK_IMPORTED_MODULE_1___default.a.Component); if (false) {} /** * The public API for a that stores location in memory. */ var MemoryRouter = /*#__PURE__*/ function (_React$Component) { Object(_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(MemoryRouter, _React$Component); function MemoryRouter() { var _this; for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } _this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this; _this.history = Object(history__WEBPACK_IMPORTED_MODULE_3__[/* createMemoryHistory */ "d"])(_this.props); return _this; } var _proto = MemoryRouter.prototype; _proto.render = function render() { return react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement(Router, { history: this.history, children: this.props.children }); }; return MemoryRouter; }(react__WEBPACK_IMPORTED_MODULE_1___default.a.Component); if (false) {} var Lifecycle = /*#__PURE__*/ function (_React$Component) { Object(_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Lifecycle, _React$Component); function Lifecycle() { return _React$Component.apply(this, arguments) || this; } var _proto = Lifecycle.prototype; _proto.componentDidMount = function componentDidMount() { if (this.props.onMount) this.props.onMount.call(this, this); }; _proto.componentDidUpdate = function componentDidUpdate(prevProps) { if (this.props.onUpdate) this.props.onUpdate.call(this, this, prevProps); }; _proto.componentWillUnmount = function componentWillUnmount() { if (this.props.onUnmount) this.props.onUnmount.call(this, this); }; _proto.render = function render() { return null; }; return Lifecycle; }(react__WEBPACK_IMPORTED_MODULE_1___default.a.Component); /** * The public API for prompting the user before navigating away from a screen. */ function Prompt(_ref) { var message = _ref.message, _ref$when = _ref.when, when = _ref$when === void 0 ? true : _ref$when; return react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement(context.Consumer, null, function (context) { !context ? false ? undefined : Object(tiny_invariant__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])(false) : void 0; if (!when || context.staticContext) return null; var method = context.history.block; return react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement(Lifecycle, { onMount: function onMount(self) { self.release = method(message); }, onUpdate: function onUpdate(self, prevProps) { if (prevProps.message !== message) { self.release(); self.release = method(message); } }, onUnmount: function onUnmount(self) { self.release(); }, message: message }); }); } if (false) { var messageType; } var cache = {}; var cacheLimit = 10000; var cacheCount = 0; function compilePath(path) { if (cache[path]) return cache[path]; var generator = path_to_regexp__WEBPACK_IMPORTED_MODULE_7___default.a.compile(path); if (cacheCount < cacheLimit) { cache[path] = generator; cacheCount++; } return generator; } /** * Public API for generating a URL pathname from a path and parameters. */ function generatePath(path, params) { if (path === void 0) { path = "/"; } if (params === void 0) { params = {}; } return path === "/" ? path : compilePath(path)(params, { pretty: true }); } /** * The public API for navigating programmatically with a component. */ function Redirect(_ref) { var computedMatch = _ref.computedMatch, to = _ref.to, _ref$push = _ref.push, push = _ref$push === void 0 ? false : _ref$push; return react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement(context.Consumer, null, function (context) { !context ? false ? undefined : Object(tiny_invariant__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])(false) : void 0; var history = context.history, staticContext = context.staticContext; var method = push ? history.push : history.replace; var location = Object(history__WEBPACK_IMPORTED_MODULE_3__[/* createLocation */ "c"])(computedMatch ? typeof to === "string" ? generatePath(to, computedMatch.params) : Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])({}, to, { pathname: generatePath(to.pathname, computedMatch.params) }) : to); // When rendering in a static context, // set the new location immediately. if (staticContext) { method(location); return null; } return react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement(Lifecycle, { onMount: function onMount() { method(location); }, onUpdate: function onUpdate(self, prevProps) { var prevLocation = Object(history__WEBPACK_IMPORTED_MODULE_3__[/* createLocation */ "c"])(prevProps.to); if (!Object(history__WEBPACK_IMPORTED_MODULE_3__[/* locationsAreEqual */ "f"])(prevLocation, Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])({}, location, { key: prevLocation.key }))) { method(location); } }, to: to }); }); } if (false) {} var cache$1 = {}; var cacheLimit$1 = 10000; var cacheCount$1 = 0; function compilePath$1(path, options) { var cacheKey = "" + options.end + options.strict + options.sensitive; var pathCache = cache$1[cacheKey] || (cache$1[cacheKey] = {}); if (pathCache[path]) return pathCache[path]; var keys = []; var regexp = path_to_regexp__WEBPACK_IMPORTED_MODULE_7___default()(path, keys, options); var result = { regexp: regexp, keys: keys }; if (cacheCount$1 < cacheLimit$1) { pathCache[path] = result; cacheCount$1++; } return result; } /** * Public API for matching a URL pathname to a path. */ function matchPath(pathname, options) { if (options === void 0) { options = {}; } if (typeof options === "string" || Array.isArray(options)) { options = { path: options }; } var _options = options, path = _options.path, _options$exact = _options.exact, exact = _options$exact === void 0 ? false : _options$exact, _options$strict = _options.strict, strict = _options$strict === void 0 ? false : _options$strict, _options$sensitive = _options.sensitive, sensitive = _options$sensitive === void 0 ? false : _options$sensitive; var paths = [].concat(path); return paths.reduce(function (matched, path) { if (!path && path !== "") return null; if (matched) return matched; var _compilePath = compilePath$1(path, { end: exact, strict: strict, sensitive: sensitive }), regexp = _compilePath.regexp, keys = _compilePath.keys; var match = regexp.exec(pathname); if (!match) return null; var url = match[0], values = match.slice(1); var isExact = pathname === url; if (exact && !isExact) return null; return { path: path, // the path used to match url: path === "/" && url === "" ? "/" : url, // the matched portion of the URL isExact: isExact, // whether or not we matched exactly params: keys.reduce(function (memo, key, index) { memo[key.name] = values[index]; return memo; }, {}) }; }, null); } function isEmptyChildren(children) { return react__WEBPACK_IMPORTED_MODULE_1___default.a.Children.count(children) === 0; } function evalChildrenDev(children, props, path) { var value = children(props); false ? undefined : void 0; return value || null; } /** * The public API for matching a single path and rendering. */ var Route = /*#__PURE__*/ function (_React$Component) { Object(_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Route, _React$Component); function Route() { return _React$Component.apply(this, arguments) || this; } var _proto = Route.prototype; _proto.render = function render() { var _this = this; return react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement(context.Consumer, null, function (context$1) { !context$1 ? false ? undefined : Object(tiny_invariant__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])(false) : void 0; var location = _this.props.location || context$1.location; var match = _this.props.computedMatch ? _this.props.computedMatch // already computed the match for us : _this.props.path ? matchPath(location.pathname, _this.props) : context$1.match; var props = Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])({}, context$1, { location: location, match: match }); var _this$props = _this.props, children = _this$props.children, component = _this$props.component, render = _this$props.render; // Preact uses an empty array as children by // default, so use null if that's the case. if (Array.isArray(children) && children.length === 0) { children = null; } return react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement(context.Provider, { value: props }, props.match ? children ? typeof children === "function" ? false ? undefined : children(props) : children : component ? react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement(component, props) : render ? render(props) : null : typeof children === "function" ? false ? undefined : children(props) : null); }); }; return Route; }(react__WEBPACK_IMPORTED_MODULE_1___default.a.Component); if (false) {} function addLeadingSlash(path) { return path.charAt(0) === "/" ? path : "/" + path; } function addBasename(basename, location) { if (!basename) return location; return Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])({}, location, { pathname: addLeadingSlash(basename) + location.pathname }); } function stripBasename(basename, location) { if (!basename) return location; var base = addLeadingSlash(basename); if (location.pathname.indexOf(base) !== 0) return location; return Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])({}, location, { pathname: location.pathname.substr(base.length) }); } function createURL(location) { return typeof location === "string" ? location : Object(history__WEBPACK_IMPORTED_MODULE_3__[/* createPath */ "e"])(location); } function staticHandler(methodName) { return function () { false ? undefined : Object(tiny_invariant__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])(false) ; }; } function noop() {} /** * The public top-level API for a "static" , so-called because it * can't actually change the current location. Instead, it just records * location changes in a context object. Useful mainly in testing and * server-rendering scenarios. */ var StaticRouter = /*#__PURE__*/ function (_React$Component) { Object(_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(StaticRouter, _React$Component); function StaticRouter() { var _this; for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } _this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this; _this.handlePush = function (location) { return _this.navigateTo(location, "PUSH"); }; _this.handleReplace = function (location) { return _this.navigateTo(location, "REPLACE"); }; _this.handleListen = function () { return noop; }; _this.handleBlock = function () { return noop; }; return _this; } var _proto = StaticRouter.prototype; _proto.navigateTo = function navigateTo(location, action) { var _this$props = this.props, _this$props$basename = _this$props.basename, basename = _this$props$basename === void 0 ? "" : _this$props$basename, _this$props$context = _this$props.context, context = _this$props$context === void 0 ? {} : _this$props$context; context.action = action; context.location = addBasename(basename, Object(history__WEBPACK_IMPORTED_MODULE_3__[/* createLocation */ "c"])(location)); context.url = createURL(context.location); }; _proto.render = function render() { var _this$props2 = this.props, _this$props2$basename = _this$props2.basename, basename = _this$props2$basename === void 0 ? "" : _this$props2$basename, _this$props2$context = _this$props2.context, context = _this$props2$context === void 0 ? {} : _this$props2$context, _this$props2$location = _this$props2.location, location = _this$props2$location === void 0 ? "/" : _this$props2$location, rest = Object(_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_9__[/* default */ "a"])(_this$props2, ["basename", "context", "location"]); var history = { createHref: function createHref(path) { return addLeadingSlash(basename + createURL(path)); }, action: "POP", location: stripBasename(basename, Object(history__WEBPACK_IMPORTED_MODULE_3__[/* createLocation */ "c"])(location)), push: this.handlePush, replace: this.handleReplace, go: staticHandler("go"), goBack: staticHandler("goBack"), goForward: staticHandler("goForward"), listen: this.handleListen, block: this.handleBlock }; return react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement(Router, Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])({}, rest, { history: history, staticContext: context })); }; return StaticRouter; }(react__WEBPACK_IMPORTED_MODULE_1___default.a.Component); if (false) {} /** * The public API for rendering the first that matches. */ var Switch = /*#__PURE__*/ function (_React$Component) { Object(_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Switch, _React$Component); function Switch() { return _React$Component.apply(this, arguments) || this; } var _proto = Switch.prototype; _proto.render = function render() { var _this = this; return react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement(context.Consumer, null, function (context) { !context ? false ? undefined : Object(tiny_invariant__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])(false) : void 0; var location = _this.props.location || context.location; var element, match; // We use React.Children.forEach instead of React.Children.toArray().find() // here because toArray adds keys to all child elements and we do not want // to trigger an unmount/remount for two s that render the same // component at different URLs. react__WEBPACK_IMPORTED_MODULE_1___default.a.Children.forEach(_this.props.children, function (child) { if (match == null && react__WEBPACK_IMPORTED_MODULE_1___default.a.isValidElement(child)) { element = child; var path = child.props.path || child.props.from; match = path ? matchPath(location.pathname, Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])({}, child.props, { path: path })) : context.match; } }); return match ? react__WEBPACK_IMPORTED_MODULE_1___default.a.cloneElement(element, { location: location, computedMatch: match }) : null; }); }; return Switch; }(react__WEBPACK_IMPORTED_MODULE_1___default.a.Component); if (false) {} /** * A public higher-order component to access the imperative API */ function withRouter(Component) { var displayName = "withRouter(" + (Component.displayName || Component.name) + ")"; var C = function C(props) { var wrappedComponentRef = props.wrappedComponentRef, remainingProps = Object(_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_9__[/* default */ "a"])(props, ["wrappedComponentRef"]); return react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement(context.Consumer, null, function (context) { !context ? false ? undefined : Object(tiny_invariant__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])(false) : void 0; return react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement(Component, Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])({}, remainingProps, context, { ref: wrappedComponentRef })); }); }; C.displayName = displayName; C.WrappedComponent = Component; if (false) {} return hoist_non_react_statics__WEBPACK_IMPORTED_MODULE_10___default()(C, Component); } var useContext = react__WEBPACK_IMPORTED_MODULE_1___default.a.useContext; function useHistory() { if (false) {} return useContext(historyContext); } function useLocation() { if (false) {} return useContext(context).location; } function useParams() { if (false) {} var match = useContext(context).match; return match ? match.params : {}; } function useRouteMatch(path) { if (false) {} var location = useLocation(); var match = useContext(context).match; return path ? matchPath(location.pathname, path) : match; } if (false) { var secondaryBuildName, initialBuildName, buildNames, key, global; } //# sourceMappingURL=react-router.js.map /***/ }), /***/ "Tz1E": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.composite-key.js ***! \**************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var getCompositeKeyNode = __webpack_require__(/*! ../internals/composite-key */ "IVUx"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var create = __webpack_require__(/*! ../internals/object-create */ "u+7+"); var initializer = function () { var freeze = getBuiltIn('Object', 'freeze'); return freeze ? freeze(create(null)) : create(null); }; // https://github.com/tc39/proposal-richer-keys/tree/master/compositeKey $({ global: true }, { compositeKey: function compositeKey() { return getCompositeKeyNode.apply(Object, arguments).get('object', initializer); } }); /***/ }), /***/ "U8/t": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/promise-resolve.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var newPromiseCapability = __webpack_require__(/*! ../internals/new-promise-capability */ "LUyE"); module.exports = function (C, x) { anObject(C); if (isObject(x) && x.constructor === C) return x; var promiseCapability = newPromiseCapability.f(C); var resolve = promiseCapability.resolve; resolve(x); return promiseCapability.promise; }; /***/ }), /***/ "U8pU": /*!***********************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/typeof.js ***! \***********************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _typeof; }); function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } /***/ }), /***/ "U9fH": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.composite-symbol.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var getCompositeKeyNode = __webpack_require__(/*! ../internals/composite-key */ "IVUx"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); // https://github.com/tc39/proposal-richer-keys/tree/master/compositeKey $({ global: true }, { compositeSymbol: function compositeSymbol() { if (arguments.length === 1 && typeof arguments[0] === 'string') return getBuiltIn('Symbol')['for'](arguments[0]); return getCompositeKeyNode.apply(null, arguments).get('symbol', getBuiltIn('Symbol')); } }); /***/ }), /***/ "UHn5": /*!*****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.weak-map.js ***! \*****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var redefineAll = __webpack_require__(/*! ../internals/redefine-all */ "ujhg"); var InternalMetadataModule = __webpack_require__(/*! ../internals/internal-metadata */ "a5mf"); var collection = __webpack_require__(/*! ../internals/collection */ "/gva"); var collectionWeak = __webpack_require__(/*! ../internals/collection-weak */ "uz3g"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var enforceIternalState = __webpack_require__(/*! ../internals/internal-state */ "1aI8").enforce; var NATIVE_WEAK_MAP = __webpack_require__(/*! ../internals/native-weak-map */ "ZkJ9"); var IS_IE11 = !global.ActiveXObject && 'ActiveXObject' in global; var isExtensible = Object.isExtensible; var InternalWeakMap; var wrapper = function (init) { return function WeakMap() { return init(this, arguments.length ? arguments[0] : undefined); }; }; // `WeakMap` constructor // https://tc39.github.io/ecma262/#sec-weakmap-constructor var $WeakMap = module.exports = collection('WeakMap', wrapper, collectionWeak); // IE11 WeakMap frozen keys fix // We can't use feature detection because it crash some old IE builds // https://github.com/zloirock/core-js/issues/485 if (NATIVE_WEAK_MAP && IS_IE11) { InternalWeakMap = collectionWeak.getConstructor(wrapper, 'WeakMap', true); InternalMetadataModule.REQUIRED = true; var WeakMapPrototype = $WeakMap.prototype; var nativeDelete = WeakMapPrototype['delete']; var nativeHas = WeakMapPrototype.has; var nativeGet = WeakMapPrototype.get; var nativeSet = WeakMapPrototype.set; redefineAll(WeakMapPrototype, { 'delete': function (key) { if (isObject(key) && !isExtensible(key)) { var state = enforceIternalState(this); if (!state.frozen) state.frozen = new InternalWeakMap(); return nativeDelete.call(this, key) || state.frozen['delete'](key); } return nativeDelete.call(this, key); }, has: function has(key) { if (isObject(key) && !isExtensible(key)) { var state = enforceIternalState(this); if (!state.frozen) state.frozen = new InternalWeakMap(); return nativeHas.call(this, key) || state.frozen.has(key); } return nativeHas.call(this, key); }, get: function get(key) { if (isObject(key) && !isExtensible(key)) { var state = enforceIternalState(this); if (!state.frozen) state.frozen = new InternalWeakMap(); return nativeHas.call(this, key) ? nativeGet.call(this, key) : state.frozen.get(key); } return nativeGet.call(this, key); }, set: function set(key, value) { if (isObject(key) && !isExtensible(key)) { var state = enforceIternalState(this); if (!state.frozen) state.frozen = new InternalWeakMap(); nativeHas.call(this, key) ? nativeSet.call(this, key, value) : state.frozen.set(key, value); } else nativeSet.call(this, key, value); return this; } }); } /***/ }), /***/ "UIoa": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.seeded-prng.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var numberIsFinite = __webpack_require__(/*! ../internals/number-is-finite */ "8Cw2"); var createIteratorConstructor = __webpack_require__(/*! ../internals/create-iterator-constructor */ "uoF6"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "1aI8"); var SEEDED_RANDOM = 'Seeded Random'; var SEEDED_RANDOM_GENERATOR = SEEDED_RANDOM + ' Generator'; var setInternalState = InternalStateModule.set; var getInternalState = InternalStateModule.getterFor(SEEDED_RANDOM_GENERATOR); var SEED_TYPE_ERROR = 'Math.seededPRNG() argument should have a "seed" field with a finite value.'; var $SeededRandomGenerator = createIteratorConstructor(function SeededRandomGenerator(seed) { setInternalState(this, { type: SEEDED_RANDOM_GENERATOR, seed: seed % 2147483647 }); }, SEEDED_RANDOM, function next() { var state = getInternalState(this); var seed = state.seed = (state.seed * 1103515245 + 12345) % 2147483647; return { value: (seed & 1073741823) / 1073741823, done: false }; }); // `Math.seededPRNG` method // https://github.com/tc39/proposal-seeded-random // based on https://github.com/tc39/proposal-seeded-random/blob/78b8258835b57fc2100d076151ab506bc3202ae6/demo.html $({ target: 'Math', stat: true, forced: true }, { seededPRNG: function seededPRNG(it) { var seed = anObject(it).seed; if (!numberIsFinite(seed)) throw TypeError(SEED_TYPE_ERROR); return new $SeededRandomGenerator(seed); } }); /***/ }), /***/ "UPML": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/same-value.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { // `SameValue` abstract operation // https://tc39.github.io/ecma262/#sec-samevalue module.exports = Object.is || function is(x, y) { // eslint-disable-next-line no-self-compare return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y; }; /***/ }), /***/ "URK0": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.uint32-array.js ***! \*********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var createTypedArrayConstructor = __webpack_require__(/*! ../internals/typed-array-constructor */ "Mi8B"); // `Uint32Array` constructor // https://tc39.github.io/ecma262/#sec-typedarray-objects createTypedArrayConstructor('Uint32', function (init) { return function Uint32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); /***/ }), /***/ "UVaH": /*!*******************************************!*\ !*** ./node_modules/has-symbols/index.js ***! \*******************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var origSymbol = typeof Symbol !== 'undefined' && Symbol; var hasSymbolSham = __webpack_require__(/*! ./shams */ "FpZJ"); module.exports = function hasNativeSymbols() { if (typeof origSymbol !== 'function') { return false; } if (typeof Symbol !== 'function') { return false; } if (typeof origSymbol('foo') !== 'symbol') { return false; } if (typeof Symbol('bar') !== 'symbol') { return false; } return hasSymbolSham(); }; /***/ }), /***/ "UXQe": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.global-this.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var global = __webpack_require__(/*! ../internals/global */ "ukPv"); // `globalThis` object // https://github.com/tc39/proposal-global $({ global: true }, { globalThis: global }); /***/ }), /***/ "Uc1W": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.uint8-array.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var createTypedArrayConstructor = __webpack_require__(/*! ../internals/typed-array-constructor */ "Mi8B"); // `Uint8Array` constructor // https://tc39.github.io/ecma262/#sec-typedarray-objects createTypedArrayConstructor('Uint8', function (init) { return function Uint8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); /***/ }), /***/ "Un+d": /*!****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/is-array.js ***! \****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var classof = __webpack_require__(/*! ../internals/classof-raw */ "UwrT"); // `IsArray` abstract operation // https://tc39.github.io/ecma262/#sec-isarray module.exports = Array.isArray || function isArray(arg) { return classof(arg) == 'Array'; }; /***/ }), /***/ "Uq4z": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.reduce.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var getSetIterator = __webpack_require__(/*! ../internals/get-set-iterator */ "jbR1"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Set.prototype.reduce` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { reduce: function reduce(callbackfn /* , initialValue */) { var set = anObject(this); var iterator = getSetIterator(set); var noInitial = arguments.length < 2; var accumulator = noInitial ? undefined : arguments[1]; aFunction(callbackfn); iterate(iterator, function (value) { if (noInitial) { noInitial = false; accumulator = value; } else { accumulator = callbackfn(accumulator, value, value, set); } }, undefined, false, true); if (noInitial) throw TypeError('Reduce of empty set with no initial value'); return accumulator; } }); /***/ }), /***/ "UvYY": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.has-metadata.js ***! \*********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var ReflectMetadataModule = __webpack_require__(/*! ../internals/reflect-metadata */ "ls1J"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "Acmb"); var ordinaryHasOwnMetadata = ReflectMetadataModule.has; var toMetadataKey = ReflectMetadataModule.toKey; var ordinaryHasMetadata = function (MetadataKey, O, P) { var hasOwn = ordinaryHasOwnMetadata(MetadataKey, O, P); if (hasOwn) return true; var parent = getPrototypeOf(O); return parent !== null ? ordinaryHasMetadata(MetadataKey, parent, P) : false; }; // `Reflect.hasMetadata` method // https://github.com/rbuckton/reflect-metadata $({ target: 'Reflect', stat: true }, { hasMetadata: function hasMetadata(metadataKey, target /* , targetKey */) { var targetKey = arguments.length < 3 ? undefined : toMetadataKey(arguments[2]); return ordinaryHasMetadata(metadataKey, anObject(target), targetKey); } }); /***/ }), /***/ "UwrT": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/classof-raw.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { var toString = {}.toString; module.exports = function (it) { return toString.call(it).slice(8, -1); }; /***/ }), /***/ "V+Yl": /*!************************************************************************!*\ !*** ./node_modules/react-redux/es/utils/useIsomorphicLayoutEffect.js ***! \************************************************************************/ /*! exports provided: useIsomorphicLayoutEffect */ /*! exports used: useIsomorphicLayoutEffect */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return useIsomorphicLayoutEffect; }); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); // React currently throws a warning when using useLayoutEffect on the server. // To get around it, we can conditionally useEffect on the server (no-op) and // useLayoutEffect in the browser. We need useLayoutEffect to ensure the store // subscription callback always has the selector from the latest render commit // available, otherwise a store update may happen between render and the effect, // which may cause missed updates; we also must ensure the store subscription // is created synchronously, otherwise a store update may occur before the // subscription is created and an inconsistent state may be observed var useIsomorphicLayoutEffect = typeof window !== 'undefined' && typeof window.document !== 'undefined' && typeof window.document.createElement !== 'undefined' ? react__WEBPACK_IMPORTED_MODULE_0__["useLayoutEffect"] : react__WEBPACK_IMPORTED_MODULE_0__["useEffect"]; /***/ }), /***/ "V/h/": /*!*************************************************!*\ !*** ./node_modules/immer/dist/immer.module.js ***! \*************************************************/ /*! exports provided: default, Immer, applyPatches, createDraft, finishDraft, immerable, isDraft, isDraftable, nothing, original, produce, setAutoFreeze, setUseProxies */ /*! all exports used */ /*! ModuleConcatenation bailout: Module uses injected variables (process) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* WEBPACK VAR INJECTION */(function(process) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Immer", function() { return Immer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "applyPatches", function() { return applyPatches$1; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "createDraft", function() { return createDraft; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "finishDraft", function() { return finishDraft; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "immerable", function() { return DRAFTABLE; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isDraft", function() { return isDraft; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isDraftable", function() { return isDraftable; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "nothing", function() { return NOTHING; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "original", function() { return original; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "produce", function() { return produce; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setAutoFreeze", function() { return setAutoFreeze; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setUseProxies", function() { return setUseProxies; }); var obj; var NOTHING = typeof Symbol !== "undefined" ? Symbol("immer-nothing") : ( obj = {}, obj["immer-nothing"] = true, obj ); var DRAFTABLE = typeof Symbol !== "undefined" ? Symbol.for("immer-draftable") : "__$immer_draftable"; var DRAFT_STATE = typeof Symbol !== "undefined" ? Symbol.for("immer-state") : "__$immer_state"; function isDraft(value) { return !!value && !!value[DRAFT_STATE]; } function isDraftable(value) { if (!value || typeof value !== "object") { return false; } if (Array.isArray(value)) { return true; } var proto = Object.getPrototypeOf(value); if (!proto || proto === Object.prototype) { return true; } return !!value[DRAFTABLE] || !!value.constructor[DRAFTABLE]; } function original(value) { if (value && value[DRAFT_STATE]) { return value[DRAFT_STATE].base; } // otherwise return undefined } var assign = Object.assign || function assign(target, value) { for (var key in value) { if (has(value, key)) { target[key] = value[key]; } } return target; }; var ownKeys = typeof Reflect !== "undefined" && Reflect.ownKeys ? Reflect.ownKeys : typeof Object.getOwnPropertySymbols !== "undefined" ? function (obj) { return Object.getOwnPropertyNames(obj).concat(Object.getOwnPropertySymbols(obj)); } : Object.getOwnPropertyNames; function shallowCopy(base, invokeGetters) { if ( invokeGetters === void 0 ) invokeGetters = false; if (Array.isArray(base)) { return base.slice(); } var clone = Object.create(Object.getPrototypeOf(base)); ownKeys(base).forEach(function (key) { if (key === DRAFT_STATE) { return; // Never copy over draft state. } var desc = Object.getOwnPropertyDescriptor(base, key); var value = desc.value; if (desc.get) { if (!invokeGetters) { throw new Error("Immer drafts cannot have computed properties"); } value = desc.get.call(base); } if (desc.enumerable) { clone[key] = value; } else { Object.defineProperty(clone, key, { value: value, writable: true, configurable: true }); } }); return clone; } function each(value, cb) { if (Array.isArray(value)) { for (var i = 0; i < value.length; i++) { cb(i, value[i], value); } } else { ownKeys(value).forEach(function (key) { return cb(key, value[key], value); }); } } function isEnumerable(base, prop) { return Object.getOwnPropertyDescriptor(base, prop).enumerable; } function has(thing, prop) { return Object.prototype.hasOwnProperty.call(thing, prop); } function is(x, y) { // From: https://github.com/facebook/fbjs/blob/c69904a511b900266935168223063dd8772dfc40/packages/fbjs/src/core/shallowEqual.js if (x === y) { return x !== 0 || 1 / x === 1 / y; } else { return x !== x && y !== y; } } /** Each scope represents a `produce` call. */ var ImmerScope = function ImmerScope(parent) { this.drafts = []; this.parent = parent; // Whenever the modified draft contains a draft from another scope, we // need to prevent auto-freezing so the unowned draft can be finalized. this.canAutoFreeze = true; // To avoid prototype lookups: this.patches = null; }; ImmerScope.prototype.usePatches = function usePatches (patchListener) { if (patchListener) { this.patches = []; this.inversePatches = []; this.patchListener = patchListener; } }; ImmerScope.prototype.revoke = function revoke$1 () { this.leave(); this.drafts.forEach(revoke); this.drafts = null; // Make draft-related methods throw. }; ImmerScope.prototype.leave = function leave () { if (this === ImmerScope.current) { ImmerScope.current = this.parent; } }; ImmerScope.current = null; ImmerScope.enter = function () { return this.current = new ImmerScope(this.current); }; function revoke(draft) { draft[DRAFT_STATE].revoke(); } // but share them all instead var descriptors = {}; function willFinalize(scope, result, isReplaced) { scope.drafts.forEach(function (draft) { draft[DRAFT_STATE].finalizing = true; }); if (!isReplaced) { if (scope.patches) { markChangesRecursively(scope.drafts[0]); } // This is faster when we don't care about which attributes changed. markChangesSweep(scope.drafts); } // When a child draft is returned, look for changes. else if (isDraft(result) && result[DRAFT_STATE].scope === scope) { markChangesSweep(scope.drafts); } } function createProxy(base, parent) { var isArray = Array.isArray(base); var draft = clonePotentialDraft(base); each(draft, function (prop) { proxyProperty(draft, prop, isArray || isEnumerable(base, prop)); }); // See "proxy.js" for property documentation. var scope = parent ? parent.scope : ImmerScope.current; var state = { scope: scope, modified: false, finalizing: false, // es5 only finalized: false, assigned: {}, parent: parent, base: base, draft: draft, copy: null, revoke: revoke$1, revoked: false // es5 only }; createHiddenProperty(draft, DRAFT_STATE, state); scope.drafts.push(draft); return draft; } function revoke$1() { this.revoked = true; } function source(state) { return state.copy || state.base; } // Access a property without creating an Immer draft. function peek(draft, prop) { var state = draft[DRAFT_STATE]; if (state && !state.finalizing) { state.finalizing = true; var value = draft[prop]; state.finalizing = false; return value; } return draft[prop]; } function get(state, prop) { assertUnrevoked(state); var value = peek(source(state), prop); if (state.finalizing) { return value; } // Create a draft if the value is unmodified. if (value === peek(state.base, prop) && isDraftable(value)) { prepareCopy(state); return state.copy[prop] = createProxy(value, state); } return value; } function set(state, prop, value) { assertUnrevoked(state); state.assigned[prop] = true; if (!state.modified) { if (is(value, peek(source(state), prop))) { return; } markChanged(state); prepareCopy(state); } state.copy[prop] = value; } function markChanged(state) { if (!state.modified) { state.modified = true; if (state.parent) { markChanged(state.parent); } } } function prepareCopy(state) { if (!state.copy) { state.copy = clonePotentialDraft(state.base); } } function clonePotentialDraft(base) { var state = base && base[DRAFT_STATE]; if (state) { state.finalizing = true; var draft = shallowCopy(state.draft, true); state.finalizing = false; return draft; } return shallowCopy(base); } function proxyProperty(draft, prop, enumerable) { var desc = descriptors[prop]; if (desc) { desc.enumerable = enumerable; } else { descriptors[prop] = desc = { configurable: true, enumerable: enumerable, get: function get$1() { return get(this[DRAFT_STATE], prop); }, set: function set$1(value) { set(this[DRAFT_STATE], prop, value); } }; } Object.defineProperty(draft, prop, desc); } function assertUnrevoked(state) { if (state.revoked === true) { throw new Error("Cannot use a proxy that has been revoked. Did you pass an object from inside an immer function to an async process? " + JSON.stringify(source(state))); } } // This looks expensive, but only proxies are visited, and only objects without known changes are scanned. function markChangesSweep(drafts) { // The natural order of drafts in the `scope` array is based on when they // were accessed. By processing drafts in reverse natural order, we have a // better chance of processing leaf nodes first. When a leaf node is known to // have changed, we can avoid any traversal of its ancestor nodes. for (var i = drafts.length - 1; i >= 0; i--) { var state = drafts[i][DRAFT_STATE]; if (!state.modified) { if (Array.isArray(state.base)) { if (hasArrayChanges(state)) { markChanged(state); } } else if (hasObjectChanges(state)) { markChanged(state); } } } } function markChangesRecursively(object) { if (!object || typeof object !== "object") { return; } var state = object[DRAFT_STATE]; if (!state) { return; } var base = state.base; var draft = state.draft; var assigned = state.assigned; if (!Array.isArray(object)) { // Look for added keys. Object.keys(draft).forEach(function (key) { // The `undefined` check is a fast path for pre-existing keys. if (base[key] === undefined && !has(base, key)) { assigned[key] = true; markChanged(state); } else if (!assigned[key]) { // Only untouched properties trigger recursion. markChangesRecursively(draft[key]); } }); // Look for removed keys. Object.keys(base).forEach(function (key) { // The `undefined` check is a fast path for pre-existing keys. if (draft[key] === undefined && !has(draft, key)) { assigned[key] = false; markChanged(state); } }); } else if (hasArrayChanges(state)) { markChanged(state); assigned.length = true; if (draft.length < base.length) { for (var i = draft.length; i < base.length; i++) { assigned[i] = false; } } else { for (var i$1 = base.length; i$1 < draft.length; i$1++) { assigned[i$1] = true; } } for (var i$2 = 0; i$2 < draft.length; i$2++) { // Only untouched indices trigger recursion. if (assigned[i$2] === undefined) { markChangesRecursively(draft[i$2]); } } } } function hasObjectChanges(state) { var base = state.base; var draft = state.draft; // Search for added keys and changed keys. Start at the back, because // non-numeric keys are ordered by time of definition on the object. var keys = Object.keys(draft); for (var i = keys.length - 1; i >= 0; i--) { var key = keys[i]; var baseValue = base[key]; // The `undefined` check is a fast path for pre-existing keys. if (baseValue === undefined && !has(base, key)) { return true; } // Once a base key is deleted, future changes go undetected, because its // descriptor is erased. This branch detects any missed changes. else { var value = draft[key]; var state$1 = value && value[DRAFT_STATE]; if (state$1 ? state$1.base !== baseValue : !is(value, baseValue)) { return true; } } } // At this point, no keys were added or changed. // Compare key count to determine if keys were deleted. return keys.length !== Object.keys(base).length; } function hasArrayChanges(state) { var draft = state.draft; if (draft.length !== state.base.length) { return true; } // See #116 // If we first shorten the length, our array interceptors will be removed. // If after that new items are added, result in the same original length, // those last items will have no intercepting property. // So if there is no own descriptor on the last position, we know that items were removed and added // N.B.: splice, unshift, etc only shift values around, but not prop descriptors, so we only have to check // the last one var descriptor = Object.getOwnPropertyDescriptor(draft, draft.length - 1); // descriptor can be null, but only for newly created sparse arrays, eg. new Array(10) if (descriptor && !descriptor.get) { return true; } // For all other cases, we don't have to compare, as they would have been picked up by the index setters return false; } function createHiddenProperty(target, prop, value) { Object.defineProperty(target, prop, { value: value, enumerable: false, writable: true }); } var legacyProxy = /*#__PURE__*/Object.freeze({ willFinalize: willFinalize, createProxy: createProxy }); function willFinalize$1() {} function createProxy$1(base, parent) { var scope = parent ? parent.scope : ImmerScope.current; var state = { // Track which produce call this is associated with. scope: scope, // True for both shallow and deep changes. modified: false, // Used during finalization. finalized: false, // Track which properties have been assigned (true) or deleted (false). assigned: {}, // The parent draft state. parent: parent, // The base state. base: base, // The base proxy. draft: null, // Any property proxies. drafts: {}, // The base copy with any updated values. copy: null, // Called by the `produce` function. revoke: null }; var ref = Array.isArray(base) ? // [state] is used for arrays, to make sure the proxy is array-ish and not violate invariants, // although state itself is an object Proxy.revocable([state], arrayTraps) : Proxy.revocable(state, objectTraps); var revoke = ref.revoke; var proxy = ref.proxy; state.draft = proxy; state.revoke = revoke; scope.drafts.push(proxy); return proxy; } var objectTraps = { get: get$1, has: function has(target, prop) { return prop in source$1(target); }, ownKeys: function ownKeys(target) { return Reflect.ownKeys(source$1(target)); }, set: set$1, deleteProperty: deleteProperty, getOwnPropertyDescriptor: getOwnPropertyDescriptor, defineProperty: function defineProperty() { throw new Error("Object.defineProperty() cannot be used on an Immer draft"); // prettier-ignore }, getPrototypeOf: function getPrototypeOf(target) { return Object.getPrototypeOf(target.base); }, setPrototypeOf: function setPrototypeOf() { throw new Error("Object.setPrototypeOf() cannot be used on an Immer draft"); // prettier-ignore } }; var arrayTraps = {}; each(objectTraps, function (key, fn) { arrayTraps[key] = function () { arguments[0] = arguments[0][0]; return fn.apply(this, arguments); }; }); arrayTraps.deleteProperty = function (state, prop) { if (isNaN(parseInt(prop))) { throw new Error("Immer only supports deleting array indices"); // prettier-ignore } return objectTraps.deleteProperty.call(this, state[0], prop); }; arrayTraps.set = function (state, prop, value) { if (prop !== "length" && isNaN(parseInt(prop))) { throw new Error("Immer only supports setting array indices and the 'length' property"); // prettier-ignore } return objectTraps.set.call(this, state[0], prop, value); }; // returns the object we should be reading the current value from, which is base, until some change has been made function source$1(state) { return state.copy || state.base; } // Access a property without creating an Immer draft. function peek$1(draft, prop) { var state = draft[DRAFT_STATE]; var desc = Reflect.getOwnPropertyDescriptor(state ? source$1(state) : draft, prop); return desc && desc.value; } function get$1(state, prop) { if (prop === DRAFT_STATE) { return state; } var drafts = state.drafts; // Check for existing draft in unmodified state. if (!state.modified && has(drafts, prop)) { return drafts[prop]; } var value = source$1(state)[prop]; if (state.finalized || !isDraftable(value)) { return value; } // Check for existing draft in modified state. if (state.modified) { // Assigned values are never drafted. This catches any drafts we created, too. if (value !== peek$1(state.base, prop)) { return value; } // Store drafts on the copy (when one exists). drafts = state.copy; } return drafts[prop] = createProxy$1(value, state); } function set$1(state, prop, value) { if (!state.modified) { var baseValue = peek$1(state.base, prop); // Optimize based on value's truthiness. Truthy values are guaranteed to // never be undefined, so we can avoid the `in` operator. Lastly, truthy // values may be drafts, but falsy values are never drafts. var isUnchanged = value ? is(baseValue, value) || value === state.drafts[prop] : is(baseValue, value) && prop in state.base; if (isUnchanged) { return true; } markChanged$1(state); } state.assigned[prop] = true; state.copy[prop] = value; return true; } function deleteProperty(state, prop) { // The `undefined` check is a fast path for pre-existing keys. if (peek$1(state.base, prop) !== undefined || prop in state.base) { state.assigned[prop] = false; markChanged$1(state); } if (state.copy) { delete state.copy[prop]; } return true; } // Note: We never coerce `desc.value` into an Immer draft, because we can't make // the same guarantee in ES5 mode. function getOwnPropertyDescriptor(state, prop) { var owner = source$1(state); var desc = Reflect.getOwnPropertyDescriptor(owner, prop); if (desc) { desc.writable = true; desc.configurable = !Array.isArray(owner) || prop !== "length"; } return desc; } function markChanged$1(state) { if (!state.modified) { state.modified = true; state.copy = assign(shallowCopy(state.base), state.drafts); state.drafts = null; if (state.parent) { markChanged$1(state.parent); } } } var modernProxy = /*#__PURE__*/Object.freeze({ willFinalize: willFinalize$1, createProxy: createProxy$1 }); function generatePatches(state, basePath, patches, inversePatches) { Array.isArray(state.base) ? generateArrayPatches(state, basePath, patches, inversePatches) : generateObjectPatches(state, basePath, patches, inversePatches); } function generateArrayPatches(state, basePath, patches, inversePatches) { var assign, assign$1; var base = state.base; var copy = state.copy; var assigned = state.assigned; // Reduce complexity by ensuring `base` is never longer. if (copy.length < base.length) { (assign = [copy, base], base = assign[0], copy = assign[1]); (assign$1 = [inversePatches, patches], patches = assign$1[0], inversePatches = assign$1[1]); } var delta = copy.length - base.length; // Find the first replaced index. var start = 0; while (base[start] === copy[start] && start < base.length) { ++start; } // Find the last replaced index. Search from the end to optimize splice patches. var end = base.length; while (end > start && base[end - 1] === copy[end + delta - 1]) { --end; } // Process replaced indices. for (var i = start; i < end; ++i) { if (assigned[i] && copy[i] !== base[i]) { var path = basePath.concat([i]); patches.push({ op: "replace", path: path, value: copy[i] }); inversePatches.push({ op: "replace", path: path, value: base[i] }); } } var useRemove = end != base.length; var replaceCount = patches.length; // Process added indices. for (var i$1 = end + delta - 1; i$1 >= end; --i$1) { var path$1 = basePath.concat([i$1]); patches[replaceCount + i$1 - end] = { op: "add", path: path$1, value: copy[i$1] }; if (useRemove) { inversePatches.push({ op: "remove", path: path$1 }); } } // One "replace" patch reverses all non-splicing "add" patches. if (!useRemove) { inversePatches.push({ op: "replace", path: basePath.concat(["length"]), value: base.length }); } } function generateObjectPatches(state, basePath, patches, inversePatches) { var base = state.base; var copy = state.copy; each(state.assigned, function (key, assignedValue) { var origValue = base[key]; var value = copy[key]; var op = !assignedValue ? "remove" : key in base ? "replace" : "add"; if (origValue === value && op === "replace") { return; } var path = basePath.concat(key); patches.push(op === "remove" ? { op: op, path: path } : { op: op, path: path, value: value }); inversePatches.push(op === "add" ? { op: "remove", path: path } : op === "remove" ? { op: "add", path: path, value: origValue } : { op: "replace", path: path, value: origValue }); }); } function applyPatches(draft, patches) { for (var i = 0; i < patches.length; i++) { var patch = patches[i]; var path = patch.path; if (path.length === 0 && patch.op === "replace") { draft = patch.value; } else { var base = draft; for (var i$1 = 0; i$1 < path.length - 1; i$1++) { base = base[path[i$1]]; if (!base || typeof base !== "object") { throw new Error("Cannot apply patch, path doesn't resolve: " + path.join("/")); } // prettier-ignore } var key = path[path.length - 1]; switch (patch.op) { case "replace": base[key] = patch.value; break; case "add": if (Array.isArray(base)) { // TODO: support "foo/-" paths for appending to an array base.splice(key, 0, patch.value); } else { base[key] = patch.value; } break; case "remove": if (Array.isArray(base)) { base.splice(key, 1); } else { delete base[key]; } break; default: throw new Error("Unsupported patch operation: " + patch.op); } } } return draft; } function verifyMinified() {} var configDefaults = { useProxies: typeof Proxy !== "undefined" && typeof Reflect !== "undefined", autoFreeze: typeof process !== "undefined" ? "production" !== "production" : verifyMinified.name === "verifyMinified", onAssign: null, onDelete: null, onCopy: null }; var Immer = function Immer(config) { assign(this, configDefaults, config); this.setUseProxies(this.useProxies); this.produce = this.produce.bind(this); }; Immer.prototype.produce = function produce (base, recipe, patchListener) { var this$1 = this; // curried invocation if (typeof base === "function" && typeof recipe !== "function") { var defaultBase = recipe; recipe = base; // prettier-ignore return function (base) { if ( base === void 0 ) base = defaultBase; var args = [], len = arguments.length - 1; while ( len-- > 0 ) args[ len ] = arguments[ len + 1 ]; return this$1.produce(base, function (draft) { return recipe.call.apply(recipe, [ draft, draft ].concat( args )); }); }; } // prettier-ignore { if (typeof recipe !== "function") { throw new Error("The first or second argument to `produce` must be a function"); } if (patchListener !== undefined && typeof patchListener !== "function") { throw new Error("The third argument to `produce` must be a function or undefined"); } } var result; // Only plain objects, arrays, and "immerable classes" are drafted. if (isDraftable(base)) { var scope = ImmerScope.enter(); var proxy = this.createProxy(base); var hasError = true; try { result = recipe.call(proxy, proxy); hasError = false; } finally { // finally instead of catch + rethrow better preserves original stack if (hasError) { scope.revoke(); }else { scope.leave(); } } if (result instanceof Promise) { return result.then(function (result) { scope.usePatches(patchListener); return this$1.processResult(result, scope); }, function (error) { scope.revoke(); throw error; }); } scope.usePatches(patchListener); return this.processResult(result, scope); } else { result = recipe(base); if (result === undefined) { return base; } return result !== NOTHING ? result : undefined; } }; Immer.prototype.createDraft = function createDraft (base) { if (!isDraftable(base)) { throw new Error("First argument to `createDraft` must be a plain object, an array, or an immerable object"); // prettier-ignore } var scope = ImmerScope.enter(); var proxy = this.createProxy(base); proxy[DRAFT_STATE].isManual = true; scope.leave(); return proxy; }; Immer.prototype.finishDraft = function finishDraft (draft, patchListener) { var state = draft && draft[DRAFT_STATE]; if (!state || !state.isManual) { throw new Error("First argument to `finishDraft` must be a draft returned by `createDraft`"); // prettier-ignore } if (state.finalized) { throw new Error("The given draft is already finalized"); // prettier-ignore } var scope = state.scope; scope.usePatches(patchListener); return this.processResult(undefined, scope); }; Immer.prototype.setAutoFreeze = function setAutoFreeze (value) { this.autoFreeze = value; }; Immer.prototype.setUseProxies = function setUseProxies (value) { this.useProxies = value; assign(this, value ? modernProxy : legacyProxy); }; Immer.prototype.applyPatches = function applyPatches$1 (base, patches) { // Mutate the base state when a draft is passed. if (isDraft(base)) { return applyPatches(base, patches); } // Otherwise, produce a copy of the base state. return this.produce(base, function (draft) { return applyPatches(draft, patches); }); }; /** @internal */ Immer.prototype.processResult = function processResult (result, scope) { var baseDraft = scope.drafts[0]; var isReplaced = result !== undefined && result !== baseDraft; this.willFinalize(scope, result, isReplaced); if (isReplaced) { if (baseDraft[DRAFT_STATE].modified) { scope.revoke(); throw new Error("An immer producer returned a new value *and* modified its draft. Either return a new value *or* modify the draft."); // prettier-ignore } if (isDraftable(result)) { // Finalize the result in case it contains (or is) a subset of the draft. result = this.finalize(result, null, scope); } if (scope.patches) { scope.patches.push({ op: "replace", path: [], value: result }); scope.inversePatches.push({ op: "replace", path: [], value: baseDraft[DRAFT_STATE].base }); } } else { // Finalize the base draft. result = this.finalize(baseDraft, [], scope); } scope.revoke(); if (scope.patches) { scope.patchListener(scope.patches, scope.inversePatches); } return result !== NOTHING ? result : undefined; }; /** * @internal * Finalize a draft, returning either the unmodified base state or a modified * copy of the base state. */ Immer.prototype.finalize = function finalize (draft, path, scope) { var this$1 = this; var state = draft[DRAFT_STATE]; if (!state) { if (Object.isFrozen(draft)) { return draft; } return this.finalizeTree(draft, null, scope); } // Never finalize drafts owned by another scope. if (state.scope !== scope) { return draft; } if (!state.modified) { return state.base; } if (!state.finalized) { state.finalized = true; this.finalizeTree(state.draft, path, scope); if (this.onDelete) { // The `assigned` object is unreliable with ES5 drafts. if (this.useProxies) { var assigned = state.assigned; for (var prop in assigned) { if (!assigned[prop]) { this.onDelete(state, prop); } } } else { var base = state.base; var copy = state.copy; each(base, function (prop) { if (!has(copy, prop)) { this$1.onDelete(state, prop); } }); } } if (this.onCopy) { this.onCopy(state); } // At this point, all descendants of `state.copy` have been finalized, // so we can be sure that `scope.canAutoFreeze` is accurate. if (this.autoFreeze && scope.canAutoFreeze) { Object.freeze(state.copy); } if (path && scope.patches) { generatePatches(state, path, scope.patches, scope.inversePatches); } } return state.copy; }; /** * @internal * Finalize all drafts in the given state tree. */ Immer.prototype.finalizeTree = function finalizeTree (root, rootPath, scope) { var this$1 = this; var state = root[DRAFT_STATE]; if (state) { if (!this.useProxies) { // Create the final copy, with added keys and without deleted keys. state.copy = shallowCopy(state.draft, true); } root = state.copy; } var needPatches = !!rootPath && !!scope.patches; var finalizeProperty = function (prop, value, parent) { if (value === parent) { throw Error("Immer forbids circular references"); } // In the `finalizeTree` method, only the `root` object may be a draft. var isDraftProp = !!state && parent === root; if (isDraft(value)) { var path = isDraftProp && needPatches && !state.assigned[prop] ? rootPath.concat(prop) : null; // Drafts owned by `scope` are finalized here. value = this$1.finalize(value, path, scope); // Drafts from another scope must prevent auto-freezing. if (isDraft(value)) { scope.canAutoFreeze = false; } // Preserve non-enumerable properties. if (Array.isArray(parent) || isEnumerable(parent, prop)) { parent[prop] = value; } else { Object.defineProperty(parent, prop, { value: value }); } // Unchanged drafts are never passed to the `onAssign` hook. if (isDraftProp && value === state.base[prop]) { return; } } // Unchanged draft properties are ignored. else if (isDraftProp && is(value, state.base[prop])) { return; } // Search new objects for unfinalized drafts. Frozen objects should never contain drafts. else if (isDraftable(value) && !Object.isFrozen(value)) { each(value, finalizeProperty); } if (isDraftProp && this$1.onAssign) { this$1.onAssign(state, prop, value); } }; each(root, finalizeProperty); return root; }; var immer = new Immer(); /** * The `produce` function takes a value and a "recipe function" (whose * return value often depends on the base state). The recipe function is * free to mutate its first argument however it wants. All mutations are * only ever applied to a __copy__ of the base state. * * Pass only a function to create a "curried producer" which relieves you * from passing the recipe function every time. * * Only plain objects and arrays are made mutable. All other objects are * considered uncopyable. * * Note: This function is __bound__ to its `Immer` instance. * * @param {any} base - the initial state * @param {Function} producer - function that receives a proxy of the base state as first argument and which can be freely modified * @param {Function} patchListener - optional function that will be called with all the patches produced here * @returns {any} a new state, or the initial state if nothing was modified */ var produce = immer.produce; /** * Pass true to automatically freeze all copies created by Immer. * * By default, auto-freezing is disabled in production. */ var setAutoFreeze = immer.setAutoFreeze.bind(immer); /** * Pass true to use the ES2015 `Proxy` class when creating drafts, which is * always faster than using ES5 proxies. * * By default, feature detection is used, so calling this is rarely necessary. */ var setUseProxies = immer.setUseProxies.bind(immer); /** * Apply an array of Immer patches to the first argument. * * This function is a producer, which means copy-on-write is in effect. */ var applyPatches$1 = immer.applyPatches.bind(immer); /** * Create an Immer draft from the given base state, which may be a draft itself. * The draft can be modified until you finalize it with the `finishDraft` function. */ var createDraft = immer.createDraft.bind(immer); /** * Finalize an Immer draft from a `createDraft` call, returning the base state * (if no changes were made) or a modified copy. The draft must *not* be * mutated afterwards. * * Pass a function as the 2nd argument to generate Immer patches based on the * changes that were made. */ var finishDraft = immer.finishDraft.bind(immer); /* harmony default export */ __webpack_exports__["default"] = (produce); //# sourceMappingURL=immer.module.js.map /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../node-libs-browser/mock/process.js */ "Q2Ig"))) /***/ }), /***/ "V0Bj": /*!******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.symbol.observable.js ***! \******************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "I65O"); // `Symbol.observable` well-known symbol // https://github.com/tc39/proposal-observable defineWellKnownSymbol('observable'); /***/ }), /***/ "V0Rq": /*!*********************************!*\ !*** ./src/service/exercise.ts ***! \*********************************/ /*! exports provided: getExerciseList, getExerciseIdentityPhotos, getVideoPushUrl, queryIdentityPhotoState, getExerciseStatistics, getBrankList, saveBanks, getExerciseCourses, getCommonHeader, addExercise, putExercise, editExercise, getTagDiscipline, editExerciseQuestion, addExerciseQuestion, exeriseMoveUpDown, exeriseQuestionDelete, getEndGroups, getPublishGroups, getReviewExercise, putAdjustScore, putBatchAdjustScore, putExerciseAdjustScore, delayedTime, getWorkSetting, updateSetting, getReviewGroupExercise, exportList, getExerciseStartAnswer, getExerciseStart, updateExerciseAnswers, submitExerciseAnswer, submitSimulateExerciseAnswer, redoExercise, resetMyGame, startProgram, beginCommit, simulateBeginCommit, getExaminationIntelligentSettings, getRandomEditExercises, getObjectiveScores, getRedoModal, getUserExercise, getExerciseExportHeadData, allowCloseCamera, getExerciseUserInfo, recordScreen, unbindIp, checkIp, makeUpStudents, getCodeReviewDetail, changeScore, simulateExercise, startSimulateAnswer, exerciseLeftTime, commitScreenAt */ /*! exports used: addExercise, addExerciseQuestion, allowCloseCamera, beginCommit, changeScore, checkIp, commitScreenAt, delayedTime, editExercise, editExerciseQuestion, exerciseLeftTime, exeriseMoveUpDown, exeriseQuestionDelete, exportList, getBrankList, getCodeReviewDetail, getCommonHeader, getEndGroups, getExaminationIntelligentSettings, getExerciseCourses, getExerciseExportHeadData, getExerciseIdentityPhotos, getExerciseList, getExerciseStart, getExerciseStartAnswer, getExerciseStatistics, getExerciseUserInfo, getObjectiveScores, getPublishGroups, getRandomEditExercises, getRedoModal, getReviewExercise, getReviewGroupExercise, getTagDiscipline, getUserExercise, getWorkSetting, makeUpStudents, putAdjustScore, putBatchAdjustScore, putExercise, putExerciseAdjustScore, queryIdentityPhotoState, recordScreen, redoExercise, resetMyGame, saveBanks, simulateBeginCommit, simulateExercise, startProgram, startSimulateAnswer, submitExerciseAnswer, submitSimulateExerciseAnswer, unbindIp, updateExerciseAnswers, updateSetting */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "w", function() { return getExerciseList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "v", function() { return getExerciseIdentityPhotos; }); /* unused harmony export getVideoPushUrl */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "P", function() { return queryIdentityPhotoState; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "z", function() { return getExerciseStatistics; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return getBrankList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "T", function() { return saveBanks; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "t", function() { return getExerciseCourses; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return getCommonHeader; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return addExercise; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "N", function() { return putExercise; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return editExercise; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "H", function() { return getTagDiscipline; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return editExerciseQuestion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return addExerciseQuestion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return exeriseMoveUpDown; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return exeriseQuestionDelete; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return getEndGroups; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "C", function() { return getPublishGroups; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "F", function() { return getReviewExercise; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "L", function() { return putAdjustScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "M", function() { return putBatchAdjustScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "O", function() { return putExerciseAdjustScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return delayedTime; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "J", function() { return getWorkSetting; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "cb", function() { return updateSetting; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "G", function() { return getReviewGroupExercise; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return exportList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "y", function() { return getExerciseStartAnswer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "x", function() { return getExerciseStart; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bb", function() { return updateExerciseAnswers; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Y", function() { return submitExerciseAnswer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Z", function() { return submitSimulateExerciseAnswer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "R", function() { return redoExercise; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S", function() { return resetMyGame; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "W", function() { return startProgram; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return beginCommit; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "U", function() { return simulateBeginCommit; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "s", function() { return getExaminationIntelligentSettings; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "D", function() { return getRandomEditExercises; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "B", function() { return getObjectiveScores; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "E", function() { return getRedoModal; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "I", function() { return getUserExercise; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "u", function() { return getExerciseExportHeadData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return allowCloseCamera; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "A", function() { return getExerciseUserInfo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Q", function() { return recordScreen; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ab", function() { return unbindIp; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return checkIp; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "K", function() { return makeUpStudents; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "p", function() { return getCodeReviewDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return changeScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "V", function() { return simulateExercise; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "X", function() { return startSimulateAnswer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return exerciseLeftTime; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return commitScreenAt; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); //试卷详情答题列表 function getExerciseList(_x) { return _getExerciseList.apply(this, arguments); } // 人脸审核列表 function _getExerciseList() { _getExerciseList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/exercise_lists.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getExerciseList.apply(this, arguments); } function getExerciseIdentityPhotos(_x2) { return _getExerciseIdentityPhotos.apply(this, arguments); } function _getExerciseIdentityPhotos() { _getExerciseIdentityPhotos = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/exercise_identity_photos.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getExerciseIdentityPhotos.apply(this, arguments); } function getVideoPushUrl(_x3) { return _getVideoPushUrl.apply(this, arguments); } function _getVideoPushUrl() { _getVideoPushUrl = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/video_push_url.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _getVideoPushUrl.apply(this, arguments); } function queryIdentityPhotoState(_x4) { return _queryIdentityPhotoState.apply(this, arguments); } //试卷统计 function _queryIdentityPhotoState() { _queryIdentityPhotoState = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/query_identity_photo_state.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _queryIdentityPhotoState.apply(this, arguments); } function getExerciseStatistics(_x5) { return _getExerciseStatistics.apply(this, arguments); } // 题库列表 function _getExerciseStatistics() { _getExerciseStatistics = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/exercise_result.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _getExerciseStatistics.apply(this, arguments); } function getBrankList(_x6) { return _getBrankList.apply(this, arguments); } // 保存题库 function _getBrankList() { _getBrankList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/question_banks/bank_list.json", { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _getBrankList.apply(this, arguments); } function saveBanks(_x7) { return _saveBanks.apply(this, arguments); } // 获取班级列表 publish_modal function _saveBanks() { _saveBanks = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/question_banks/save_banks.json", { method: 'POST', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _saveBanks.apply(this, arguments); } function getExerciseCourses(_x8) { return _getExerciseCourses.apply(this, arguments); } function _getExerciseCourses() { _getExerciseCourses = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/exercises/publish_modal.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _getExerciseCourses.apply(this, arguments); } function getCommonHeader(_x9) { return _getCommonHeader.apply(this, arguments); } // 试卷发送到课堂 // export async function postCoursesPublish(params: any) { // return Fetch(`/api/courses/${params.coursesId}/exercises/publish.json`, { // method: 'get', // body: { ...params }, // }); // } // 新建试卷 function _getCommonHeader() { _getCommonHeader = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee9(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: return _context9.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/common_header.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context9.stop(); } } }, _callee9); })); return _getCommonHeader.apply(this, arguments); } function addExercise(_x10) { return _addExercise.apply(this, arguments); } // 更新试卷 function _addExercise() { _addExercise = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee10(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee10$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: return _context10.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/exercises.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context10.stop(); } } }, _callee10); })); return _addExercise.apply(this, arguments); } function putExercise(_x11) { return _putExercise.apply(this, arguments); } // 编辑数据默认数据 function _putExercise() { _putExercise = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee11(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee11$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: return _context11.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.exerciseId, ".json"), { method: 'put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context11.stop(); } } }, _callee11); })); return _putExercise.apply(this, arguments); } function editExercise(_x12) { return _editExercise.apply(this, arguments); } // function _editExercise() { _editExercise = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee12(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee12$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: return _context12.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, ".json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context12.stop(); } } }, _callee12); })); return _editExercise.apply(this, arguments); } function getTagDiscipline(_x13) { return _getTagDiscipline.apply(this, arguments); } // 编辑问题 function _getTagDiscipline() { _getTagDiscipline = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee13(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee13$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: return _context13.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/tag_disciplines.json", { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context13.stop(); } } }, _callee13); })); return _getTagDiscipline.apply(this, arguments); } function editExerciseQuestion(_x14) { return _editExerciseQuestion.apply(this, arguments); } // 添加问题 function _editExerciseQuestion() { _editExerciseQuestion = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee14(params) { var id; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee14$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: id = params.id; delete params.id; return _context14.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercise_questions/".concat(id, ".json"), { method: 'put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 3: case "end": return _context14.stop(); } } }, _callee14); })); return _editExerciseQuestion.apply(this, arguments); } function addExerciseQuestion(_x15) { return _addExerciseQuestion.apply(this, arguments); } // 上下移 function _addExerciseQuestion() { _addExerciseQuestion = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee15(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee15$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: return _context15.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/exercise_questions.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context15.stop(); } } }, _callee15); })); return _addExerciseQuestion.apply(this, arguments); } function exeriseMoveUpDown(_x16) { return _exeriseMoveUpDown.apply(this, arguments); } // 删除 function _exeriseMoveUpDown() { _exeriseMoveUpDown = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee16(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee16$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: return _context16.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercise_questions/".concat(params.id, "/up_down.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context16.stop(); } } }, _callee16); })); return _exeriseMoveUpDown.apply(this, arguments); } function exeriseQuestionDelete(_x17) { return _exeriseQuestionDelete.apply(this, arguments); } // 截止班级列表 function _exeriseQuestionDelete() { _exeriseQuestionDelete = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee17(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee17$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: return _context17.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercise_questions/".concat(params.id, ".json"), { method: 'delete' })); case 1: case "end": return _context17.stop(); } } }, _callee17); })); return _exeriseQuestionDelete.apply(this, arguments); } function getEndGroups(_x18) { return _getEndGroups.apply(this, arguments); } function _getEndGroups() { _getEndGroups = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee18(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee18$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: return _context18.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/exercises/end_modal.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context18.stop(); } } }, _callee18); })); return _getEndGroups.apply(this, arguments); } function getPublishGroups(_x19) { return _getPublishGroups.apply(this, arguments); } function _getPublishGroups() { _getPublishGroups = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee19(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee19$(_context19) { while (1) { switch (_context19.prev = _context19.next) { case 0: return _context19.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/publish_groups.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context19.stop(); } } }, _callee19); })); return _getPublishGroups.apply(this, arguments); } function getReviewExercise(_x20) { return _getReviewExercise.apply(this, arguments); } // 评阅调分 function _getReviewExercise() { _getReviewExercise = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee20(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee20$(_context20) { while (1) { switch (_context20.prev = _context20.next) { case 0: return _context20.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.exerciseId, "/review_exercise.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context20.stop(); } } }, _callee20); })); return _getReviewExercise.apply(this, arguments); } function putAdjustScore(_x21) { return _putAdjustScore.apply(this, arguments); } function _putAdjustScore() { _putAdjustScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee21(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee21$(_context21) { while (1) { switch (_context21.prev = _context21.next) { case 0: return _context21.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercise_questions/".concat(params.id, "/adjust_score.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context21.stop(); } } }, _callee21); })); return _putAdjustScore.apply(this, arguments); } function putBatchAdjustScore(_x22) { return _putBatchAdjustScore.apply(this, arguments); } function _putBatchAdjustScore() { _putBatchAdjustScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee22(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee22$(_context22) { while (1) { switch (_context22.prev = _context22.next) { case 0: return _context22.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercise_questions/".concat(params.id, "/batch_adjust_score.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context22.stop(); } } }, _callee22); })); return _putBatchAdjustScore.apply(this, arguments); } function putExerciseAdjustScore(_x23) { return _putExerciseAdjustScore.apply(this, arguments); } function _putExerciseAdjustScore() { _putExerciseAdjustScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee23(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee23$(_context23) { while (1) { switch (_context23.prev = _context23.next) { case 0: return _context23.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.id, "/adjust_score.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context23.stop(); } } }, _callee23); })); return _putExerciseAdjustScore.apply(this, arguments); } function delayedTime(_x24) { return _delayedTime.apply(this, arguments); } function _delayedTime() { _delayedTime = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee24(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee24$(_context24) { while (1) { switch (_context24.prev = _context24.next) { case 0: return _context24.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.id, "/delayed_time.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context24.stop(); } } }, _callee24); })); return _delayedTime.apply(this, arguments); } function getWorkSetting(_x25) { return _getWorkSetting.apply(this, arguments); } function _getWorkSetting() { _getWorkSetting = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee25(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee25$(_context25) { while (1) { switch (_context25.prev = _context25.next) { case 0: return _context25.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/exercise_setting.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context25.stop(); } } }, _callee25); })); return _getWorkSetting.apply(this, arguments); } function updateSetting(_x26) { return _updateSetting.apply(this, arguments); } function _updateSetting() { _updateSetting = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee26(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee26$(_context26) { while (1) { switch (_context26.prev = _context26.next) { case 0: return _context26.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/commit_setting.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context26.stop(); } } }, _callee26); })); return _updateSetting.apply(this, arguments); } function getReviewGroupExercise(_x27) { return _getReviewGroupExercise.apply(this, arguments); } function _getReviewGroupExercise() { _getReviewGroupExercise = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee27(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee27$(_context27) { while (1) { switch (_context27.prev = _context27.next) { case 0: return _context27.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.exerciseId, "/review_exercises_by_students.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context27.stop(); } } }, _callee27); })); return _getReviewGroupExercise.apply(this, arguments); } function exportList(_x28) { return _exportList.apply(this, arguments); } function _exportList() { _exportList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee28(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee28$(_context28) { while (1) { switch (_context28.prev = _context28.next) { case 0: return _context28.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/exercise_lists.xlsx"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params), {}, { export: true }) })); case 1: case "end": return _context28.stop(); } } }, _callee28); })); return _exportList.apply(this, arguments); } function getExerciseStartAnswer(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/start_answer.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function getExerciseStart(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/start.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function updateExerciseAnswers(_x29) { return _updateExerciseAnswers.apply(this, arguments); } function _updateExerciseAnswers() { _updateExerciseAnswers = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee29(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee29$(_context29) { while (1) { switch (_context29.prev = _context29.next) { case 0: return _context29.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercise_questions/".concat(params.questionId, "/exercise_answers.json"), { method: 'post', body: params })); case 1: case "end": return _context29.stop(); } } }, _callee29); })); return _updateExerciseAnswers.apply(this, arguments); } function submitExerciseAnswer(_x30) { return _submitExerciseAnswer.apply(this, arguments); } function _submitExerciseAnswer() { _submitExerciseAnswer = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee30(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee30$(_context30) { while (1) { switch (_context30.prev = _context30.next) { case 0: return _context30.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/commit_exercise.json"), { method: 'post', body: params })); case 1: case "end": return _context30.stop(); } } }, _callee30); })); return _submitExerciseAnswer.apply(this, arguments); } function submitSimulateExerciseAnswer(_x31) { return _submitSimulateExerciseAnswer.apply(this, arguments); } function _submitSimulateExerciseAnswer() { _submitSimulateExerciseAnswer = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee31(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee31$(_context31) { while (1) { switch (_context31.prev = _context31.next) { case 0: return _context31.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/simulate_commit_exercise.json"), { method: 'post', body: params })); case 1: case "end": return _context31.stop(); } } }, _callee31); })); return _submitSimulateExerciseAnswer.apply(this, arguments); } function redoExercise(_x32) { return _redoExercise.apply(this, arguments); } function _redoExercise() { _redoExercise = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee32(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee32$(_context32) { while (1) { switch (_context32.prev = _context32.next) { case 0: return _context32.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/redo_exercise.json"), { method: 'post', body: params })); case 1: case "end": return _context32.stop(); } } }, _callee32); })); return _redoExercise.apply(this, arguments); } function resetMyGame(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/".concat(params.url), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function startProgram(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/problems/".concat(params.id, "/start.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function beginCommit(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.id, "/begin_commit.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function simulateBeginCommit(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.id, "/simulate_begin_commit.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function getExaminationIntelligentSettings(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/examination_intelligent_settings/optional_items.json", { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function getRandomEditExercises(params) { console.log("params:", params); return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/edit.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function getObjectiveScores(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.id, "/get_objective_scores.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function getRedoModal(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/redo_modal.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function getUserExercise(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/get_user_exercises.json", { method: 'get', params: params }); } function getExerciseExportHeadData(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.id, "/exercise_header.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } // 允许学员不开启摄像头 exercises/:exercise_id/allow_close_camera.json function allowCloseCamera(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/allow_close_camera.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } // 检查学员是否需要打开摄像头考试 function getExerciseUserInfo(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/get_exercise_user_info.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function recordScreen(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.id, "/record_screen"), { method: "post", params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function unbindIp(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.id, "/unbind_ip.json"), { method: "post", body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function checkIp(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.id, "/check_ip.json"), { method: "get", params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function makeUpStudents(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.id, "/make_up_students.json"), { method: "get", params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } //试卷代码查重 function getCodeReviewDetail(_x33) { return _getCodeReviewDetail.apply(this, arguments); } //试卷代码查重详情调分 function _getCodeReviewDetail() { _getCodeReviewDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee33(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee33$(_context33) { while (1) { switch (_context33.prev = _context33.next) { case 0: return _context33.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/exercises/code_review_detail.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context33.stop(); } } }, _callee33); })); return _getCodeReviewDetail.apply(this, arguments); } function changeScore(_x34) { return _changeScore.apply(this, arguments); } // 试卷库模拟考试生成模拟试卷 function _changeScore() { _changeScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee34(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee34$(_context34) { while (1) { switch (_context34.prev = _context34.next) { case 0: return _context34.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercise_questions/".concat(params.question_id, "/adjust_score.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context34.stop(); } } }, _callee34); })); return _changeScore.apply(this, arguments); } function simulateExercise(_x35) { return _simulateExercise.apply(this, arguments); } // 课堂试卷模拟考试生成模拟试卷 function _simulateExercise() { _simulateExercise = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee35(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee35$(_context35) { while (1) { switch (_context35.prev = _context35.next) { case 0: return _context35.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/examination_banks/".concat(params.categoryId, "/simulate_exercise.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context35.stop(); } } }, _callee35); })); return _simulateExercise.apply(this, arguments); } function startSimulateAnswer(_x36) { return _startSimulateAnswer.apply(this, arguments); } // 学生考试试卷剩余时间 function _startSimulateAnswer() { _startSimulateAnswer = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee36(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee36$(_context36) { while (1) { switch (_context36.prev = _context36.next) { case 0: return _context36.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/simulate_start_answer.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context36.stop(); } } }, _callee36); })); return _startSimulateAnswer.apply(this, arguments); } function exerciseLeftTime(_x37) { return _exerciseLeftTime.apply(this, arguments); } function _exerciseLeftTime() { _exerciseLeftTime = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee37(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee37$(_context37) { while (1) { switch (_context37.prev = _context37.next) { case 0: return _context37.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/exercise_time.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context37.stop(); } } }, _callee37); })); return _exerciseLeftTime.apply(this, arguments); } function commitScreenAt(_x38) { return _commitScreenAt.apply(this, arguments); } function _commitScreenAt() { _commitScreenAt = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee38(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee38$(_context38) { while (1) { switch (_context38.prev = _context38.next) { case 0: return _context38.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/commit_screen_at.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context38.stop(); } } }, _callee38); })); return _commitScreenAt.apply(this, arguments); } /***/ }), /***/ "V61k": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/math-expm1.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { var nativeExpm1 = Math.expm1; var exp = Math.exp; // `Math.expm1` method implementation // https://tc39.github.io/ecma262/#sec-math.expm1 module.exports = (!nativeExpm1 // Old FF bug || nativeExpm1(10) > 22025.465794806719 || nativeExpm1(10) < 22025.4657948067165168 // Tor Browser bug || nativeExpm1(-2e-17) != -2e-17 ) ? function expm1(x) { return (x = +x) == 0 ? x : x > -1e-6 && x < 1e-6 ? x + x * x / 2 : exp(x) - 1; } : nativeExpm1; /***/ }), /***/ "V85Q": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/create-html.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "FCfD"); var quot = /"/g; // B.2.3.2.1 CreateHTML(string, tag, attribute, value) // https://tc39.github.io/ecma262/#sec-createhtml module.exports = function (string, tag, attribute, value) { var S = String(requireObjectCoercible(string)); var p1 = '<' + tag; if (attribute !== '') p1 += ' ' + attribute + '="' + String(value).replace(quot, '"') + '"'; return p1 + '>' + S + ''; }; /***/ }), /***/ "V93i": /*!*********************************************************************************!*\ !*** ./node_modules/history-with-query/node_modules/strict-uri-encode/index.js ***! \*********************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = function (str) { return encodeURIComponent(str).replace(/[!'()*]/g, function (x) { return "%".concat(x.charCodeAt(0).toString(16).toUpperCase()); }); }; /***/ }), /***/ "VAJa": /*!********************************************!*\ !*** ./node_modules/side-channel/index.js ***! \********************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var GetIntrinsic = __webpack_require__(/*! get-intrinsic */ "AM7I"); var callBound = __webpack_require__(/*! call-bind/callBound */ "VF6F"); var inspect = __webpack_require__(/*! object-inspect */ "JxQ3"); var $TypeError = GetIntrinsic('%TypeError%'); var $WeakMap = GetIntrinsic('%WeakMap%', true); var $Map = GetIntrinsic('%Map%', true); var $weakMapGet = callBound('WeakMap.prototype.get', true); var $weakMapSet = callBound('WeakMap.prototype.set', true); var $weakMapHas = callBound('WeakMap.prototype.has', true); var $mapGet = callBound('Map.prototype.get', true); var $mapSet = callBound('Map.prototype.set', true); var $mapHas = callBound('Map.prototype.has', true); /* * This function traverses the list returning the node corresponding to the * given key. * * That node is also moved to the head of the list, so that if it's accessed * again we don't need to traverse the whole list. By doing so, all the recently * used nodes can be accessed relatively quickly. */ var listGetNode = function (list, key) { // eslint-disable-line consistent-return for (var prev = list, curr; (curr = prev.next) !== null; prev = curr) { if (curr.key === key) { prev.next = curr.next; curr.next = list.next; list.next = curr; // eslint-disable-line no-param-reassign return curr; } } }; var listGet = function (objects, key) { var node = listGetNode(objects, key); return node && node.value; }; var listSet = function (objects, key, value) { var node = listGetNode(objects, key); if (node) { node.value = value; } else { // Prepend the new node to the beginning of the list objects.next = { // eslint-disable-line no-param-reassign key: key, next: objects.next, value: value }; } }; var listHas = function (objects, key) { return !!listGetNode(objects, key); }; module.exports = function getSideChannel() { var $wm; var $m; var $o; var channel = { assert: function (key) { if (!channel.has(key)) { throw new $TypeError('Side channel does not contain ' + inspect(key)); } }, get: function (key) { // eslint-disable-line consistent-return if ($WeakMap && key && (typeof key === 'object' || typeof key === 'function')) { if ($wm) { return $weakMapGet($wm, key); } } else if ($Map) { if ($m) { return $mapGet($m, key); } } else { if ($o) { // eslint-disable-line no-lonely-if return listGet($o, key); } } }, has: function (key) { if ($WeakMap && key && (typeof key === 'object' || typeof key === 'function')) { if ($wm) { return $weakMapHas($wm, key); } } else if ($Map) { if ($m) { return $mapHas($m, key); } } else { if ($o) { // eslint-disable-line no-lonely-if return listHas($o, key); } } return false; }, set: function (key, value) { if ($WeakMap && key && (typeof key === 'object' || typeof key === 'function')) { if (!$wm) { $wm = new $WeakMap(); } $weakMapSet($wm, key, value); } else if ($Map) { if (!$m) { $m = new $Map(); } $mapSet($m, key, value); } else { if (!$o) { /* * Initialize the linked list as an empty node, so that we don't have * to special-case handling of the first node: we can always refer to * it as (previous node).next, instead of something like (list).head */ $o = { key: {}, next: null }; } listSet($o, key, value); } } }; return channel; }; /***/ }), /***/ "VF6F": /*!*********************************************!*\ !*** ./node_modules/call-bind/callBound.js ***! \*********************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var GetIntrinsic = __webpack_require__(/*! get-intrinsic */ "AM7I"); var callBind = __webpack_require__(/*! ./ */ "PrET"); var $indexOf = callBind(GetIntrinsic('String.prototype.indexOf')); module.exports = function callBoundIntrinsic(name, allowMissing) { var intrinsic = GetIntrinsic(name, !!allowMissing); if (typeof intrinsic === 'function' && $indexOf(name, '.prototype.') > -1) { return callBind(intrinsic); } return intrinsic; }; /***/ }), /***/ "VQRL": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.replace.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "I65O"); // `Symbol.replace` well-known symbol // https://tc39.github.io/ecma262/#sec-symbol.replace defineWellKnownSymbol('replace'); /***/ }), /***/ "VSU6": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/array-fill.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "bIKR"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); // `Array.prototype.fill` method implementation // https://tc39.github.io/ecma262/#sec-array.prototype.fill module.exports = function fill(value /* , start = 0, end = @length */) { var O = toObject(this); var length = toLength(O.length); var argumentsLength = arguments.length; var index = toAbsoluteIndex(argumentsLength > 1 ? arguments[1] : undefined, length); var end = argumentsLength > 2 ? arguments[2] : undefined; var endPos = end === undefined ? length : toAbsoluteIndex(end, length); while (endPos > index) O[index++] = value; return O; }; /***/ }), /***/ "VTBJ": /*!******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js ***! \******************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _objectSpread2; }); /* harmony import */ var _defineProperty_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./defineProperty.js */ "rePB"); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function _objectSpread2(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { Object(_defineProperty_js__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } /***/ }), /***/ "VUky": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.of.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var of = __webpack_require__(/*! ../internals/collection-of */ "qA1w"); // `Map.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-map.of $({ target: 'Map', stat: true }, { of: of }); /***/ }), /***/ "VWci": /*!*****************************************************************************************!*\ !*** ./node_modules/@umijs/preset-built-in/node_modules/regenerator-runtime/runtime.js ***! \*****************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { /** * Copyright (c) 2014-present, Facebook, Inc. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ var runtime = (function (exports) { "use strict"; var Op = Object.prototype; var hasOwn = Op.hasOwnProperty; var undefined; // More compressible than void 0. var $Symbol = typeof Symbol === "function" ? Symbol : {}; var iteratorSymbol = $Symbol.iterator || "@@iterator"; var asyncIteratorSymbol = $Symbol.asyncIterator || "@@asyncIterator"; var toStringTagSymbol = $Symbol.toStringTag || "@@toStringTag"; function wrap(innerFn, outerFn, self, tryLocsList) { // If outerFn provided and outerFn.prototype is a Generator, then outerFn.prototype instanceof Generator. var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator; var generator = Object.create(protoGenerator.prototype); var context = new Context(tryLocsList || []); // The ._invoke method unifies the implementations of the .next, // .throw, and .return methods. generator._invoke = makeInvokeMethod(innerFn, self, context); return generator; } exports.wrap = wrap; // Try/catch helper to minimize deoptimizations. Returns a completion // record like context.tryEntries[i].completion. This interface could // have been (and was previously) designed to take a closure to be // invoked without arguments, but in all the cases we care about we // already have an existing method we want to call, so there's no need // to create a new function object. We can even get away with assuming // the method takes exactly one argument, since that happens to be true // in every case, so we don't have to touch the arguments object. The // only additional allocation required is the completion record, which // has a stable shape and so hopefully should be cheap to allocate. function tryCatch(fn, obj, arg) { try { return { type: "normal", arg: fn.call(obj, arg) }; } catch (err) { return { type: "throw", arg: err }; } } var GenStateSuspendedStart = "suspendedStart"; var GenStateSuspendedYield = "suspendedYield"; var GenStateExecuting = "executing"; var GenStateCompleted = "completed"; // Returning this object from the innerFn has the same effect as // breaking out of the dispatch switch statement. var ContinueSentinel = {}; // Dummy constructor functions that we use as the .constructor and // .constructor.prototype properties for functions that return Generator // objects. For full spec compliance, you may wish to configure your // minifier not to mangle the names of these two functions. function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} // This is a polyfill for %IteratorPrototype% for environments that // don't natively support it. var IteratorPrototype = {}; IteratorPrototype[iteratorSymbol] = function () { return this; }; var getProto = Object.getPrototypeOf; var NativeIteratorPrototype = getProto && getProto(getProto(values([]))); if (NativeIteratorPrototype && NativeIteratorPrototype !== Op && hasOwn.call(NativeIteratorPrototype, iteratorSymbol)) { // This environment has a native %IteratorPrototype%; use it instead // of the polyfill. IteratorPrototype = NativeIteratorPrototype; } var Gp = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(IteratorPrototype); GeneratorFunction.prototype = Gp.constructor = GeneratorFunctionPrototype; GeneratorFunctionPrototype.constructor = GeneratorFunction; GeneratorFunctionPrototype[toStringTagSymbol] = GeneratorFunction.displayName = "GeneratorFunction"; // Helper for defining the .next, .throw, and .return methods of the // Iterator interface in terms of a single ._invoke method. function defineIteratorMethods(prototype) { ["next", "throw", "return"].forEach(function(method) { prototype[method] = function(arg) { return this._invoke(method, arg); }; }); } exports.isGeneratorFunction = function(genFun) { var ctor = typeof genFun === "function" && genFun.constructor; return ctor ? ctor === GeneratorFunction || // For the native GeneratorFunction constructor, the best we can // do is to check its .name property. (ctor.displayName || ctor.name) === "GeneratorFunction" : false; }; exports.mark = function(genFun) { if (Object.setPrototypeOf) { Object.setPrototypeOf(genFun, GeneratorFunctionPrototype); } else { genFun.__proto__ = GeneratorFunctionPrototype; if (!(toStringTagSymbol in genFun)) { genFun[toStringTagSymbol] = "GeneratorFunction"; } } genFun.prototype = Object.create(Gp); return genFun; }; // Within the body of any async function, `await x` is transformed to // `yield regeneratorRuntime.awrap(x)`, so that the runtime can test // `hasOwn.call(value, "__await")` to determine if the yielded value is // meant to be awaited. exports.awrap = function(arg) { return { __await: arg }; }; function AsyncIterator(generator, PromiseImpl) { function invoke(method, arg, resolve, reject) { var record = tryCatch(generator[method], generator, arg); if (record.type === "throw") { reject(record.arg); } else { var result = record.arg; var value = result.value; if (value && typeof value === "object" && hasOwn.call(value, "__await")) { return PromiseImpl.resolve(value.__await).then(function(value) { invoke("next", value, resolve, reject); }, function(err) { invoke("throw", err, resolve, reject); }); } return PromiseImpl.resolve(value).then(function(unwrapped) { // When a yielded Promise is resolved, its final value becomes // the .value of the Promise<{value,done}> result for the // current iteration. result.value = unwrapped; resolve(result); }, function(error) { // If a rejected Promise was yielded, throw the rejection back // into the async generator function so it can be handled there. return invoke("throw", error, resolve, reject); }); } } var previousPromise; function enqueue(method, arg) { function callInvokeWithMethodAndArg() { return new PromiseImpl(function(resolve, reject) { invoke(method, arg, resolve, reject); }); } return previousPromise = // If enqueue has been called before, then we want to wait until // all previous Promises have been resolved before calling invoke, // so that results are always delivered in the correct order. If // enqueue has not been called before, then it is important to // call invoke immediately, without waiting on a callback to fire, // so that the async generator function has the opportunity to do // any necessary setup in a predictable way. This predictability // is why the Promise constructor synchronously invokes its // executor callback, and why async functions synchronously // execute code before the first await. Since we implement simple // async functions in terms of async generators, it is especially // important to get this right, even though it requires care. previousPromise ? previousPromise.then( callInvokeWithMethodAndArg, // Avoid propagating failures to Promises returned by later // invocations of the iterator. callInvokeWithMethodAndArg ) : callInvokeWithMethodAndArg(); } // Define the unified helper method that is used to implement .next, // .throw, and .return (see defineIteratorMethods). this._invoke = enqueue; } defineIteratorMethods(AsyncIterator.prototype); AsyncIterator.prototype[asyncIteratorSymbol] = function () { return this; }; exports.AsyncIterator = AsyncIterator; // Note that simple async functions are implemented on top of // AsyncIterator objects; they just return a Promise for the value of // the final result produced by the iterator. exports.async = function(innerFn, outerFn, self, tryLocsList, PromiseImpl) { if (PromiseImpl === void 0) PromiseImpl = Promise; var iter = new AsyncIterator( wrap(innerFn, outerFn, self, tryLocsList), PromiseImpl ); return exports.isGeneratorFunction(outerFn) ? iter // If outerFn is a generator, return the full iterator. : iter.next().then(function(result) { return result.done ? result.value : iter.next(); }); }; function makeInvokeMethod(innerFn, self, context) { var state = GenStateSuspendedStart; return function invoke(method, arg) { if (state === GenStateExecuting) { throw new Error("Generator is already running"); } if (state === GenStateCompleted) { if (method === "throw") { throw arg; } // Be forgiving, per 25.3.3.3.3 of the spec: // https://people.mozilla.org/~jorendorff/es6-draft.html#sec-generatorresume return doneResult(); } context.method = method; context.arg = arg; while (true) { var delegate = context.delegate; if (delegate) { var delegateResult = maybeInvokeDelegate(delegate, context); if (delegateResult) { if (delegateResult === ContinueSentinel) continue; return delegateResult; } } if (context.method === "next") { // Setting context._sent for legacy support of Babel's // function.sent implementation. context.sent = context._sent = context.arg; } else if (context.method === "throw") { if (state === GenStateSuspendedStart) { state = GenStateCompleted; throw context.arg; } context.dispatchException(context.arg); } else if (context.method === "return") { context.abrupt("return", context.arg); } state = GenStateExecuting; var record = tryCatch(innerFn, self, context); if (record.type === "normal") { // If an exception is thrown from innerFn, we leave state === // GenStateExecuting and loop back for another invocation. state = context.done ? GenStateCompleted : GenStateSuspendedYield; if (record.arg === ContinueSentinel) { continue; } return { value: record.arg, done: context.done }; } else if (record.type === "throw") { state = GenStateCompleted; // Dispatch the exception by looping back around to the // context.dispatchException(context.arg) call above. context.method = "throw"; context.arg = record.arg; } } }; } // Call delegate.iterator[context.method](context.arg) and handle the // result, either by returning a { value, done } result from the // delegate iterator, or by modifying context.method and context.arg, // setting context.delegate to null, and returning the ContinueSentinel. function maybeInvokeDelegate(delegate, context) { var method = delegate.iterator[context.method]; if (method === undefined) { // A .throw or .return when the delegate iterator has no .throw // method always terminates the yield* loop. context.delegate = null; if (context.method === "throw") { // Note: ["return"] must be used for ES3 parsing compatibility. if (delegate.iterator["return"]) { // If the delegate iterator has a return method, give it a // chance to clean up. context.method = "return"; context.arg = undefined; maybeInvokeDelegate(delegate, context); if (context.method === "throw") { // If maybeInvokeDelegate(context) changed context.method from // "return" to "throw", let that override the TypeError below. return ContinueSentinel; } } context.method = "throw"; context.arg = new TypeError( "The iterator does not provide a 'throw' method"); } return ContinueSentinel; } var record = tryCatch(method, delegate.iterator, context.arg); if (record.type === "throw") { context.method = "throw"; context.arg = record.arg; context.delegate = null; return ContinueSentinel; } var info = record.arg; if (! info) { context.method = "throw"; context.arg = new TypeError("iterator result is not an object"); context.delegate = null; return ContinueSentinel; } if (info.done) { // Assign the result of the finished delegate to the temporary // variable specified by delegate.resultName (see delegateYield). context[delegate.resultName] = info.value; // Resume execution at the desired location (see delegateYield). context.next = delegate.nextLoc; // If context.method was "throw" but the delegate handled the // exception, let the outer generator proceed normally. If // context.method was "next", forget context.arg since it has been // "consumed" by the delegate iterator. If context.method was // "return", allow the original .return call to continue in the // outer generator. if (context.method !== "return") { context.method = "next"; context.arg = undefined; } } else { // Re-yield the result returned by the delegate method. return info; } // The delegate iterator is finished, so forget it and continue with // the outer generator. context.delegate = null; return ContinueSentinel; } // Define Generator.prototype.{next,throw,return} in terms of the // unified ._invoke helper method. defineIteratorMethods(Gp); Gp[toStringTagSymbol] = "Generator"; // A Generator should always return itself as the iterator object when the // @@iterator function is called on it. Some browsers' implementations of the // iterator prototype chain incorrectly implement this, causing the Generator // object to not be returned from this call. This ensures that doesn't happen. // See https://github.com/facebook/regenerator/issues/274 for more details. Gp[iteratorSymbol] = function() { return this; }; Gp.toString = function() { return "[object Generator]"; }; function pushTryEntry(locs) { var entry = { tryLoc: locs[0] }; if (1 in locs) { entry.catchLoc = locs[1]; } if (2 in locs) { entry.finallyLoc = locs[2]; entry.afterLoc = locs[3]; } this.tryEntries.push(entry); } function resetTryEntry(entry) { var record = entry.completion || {}; record.type = "normal"; delete record.arg; entry.completion = record; } function Context(tryLocsList) { // The root entry object (effectively a try statement without a catch // or a finally block) gives us a place to store values thrown from // locations where there is no enclosing try statement. this.tryEntries = [{ tryLoc: "root" }]; tryLocsList.forEach(pushTryEntry, this); this.reset(true); } exports.keys = function(object) { var keys = []; for (var key in object) { keys.push(key); } keys.reverse(); // Rather than returning an object with a next method, we keep // things simple and return the next function itself. return function next() { while (keys.length) { var key = keys.pop(); if (key in object) { next.value = key; next.done = false; return next; } } // To avoid creating an additional object, we just hang the .value // and .done properties off the next function object itself. This // also ensures that the minifier will not anonymize the function. next.done = true; return next; }; }; function values(iterable) { if (iterable) { var iteratorMethod = iterable[iteratorSymbol]; if (iteratorMethod) { return iteratorMethod.call(iterable); } if (typeof iterable.next === "function") { return iterable; } if (!isNaN(iterable.length)) { var i = -1, next = function next() { while (++i < iterable.length) { if (hasOwn.call(iterable, i)) { next.value = iterable[i]; next.done = false; return next; } } next.value = undefined; next.done = true; return next; }; return next.next = next; } } // Return an iterator with no values. return { next: doneResult }; } exports.values = values; function doneResult() { return { value: undefined, done: true }; } Context.prototype = { constructor: Context, reset: function(skipTempReset) { this.prev = 0; this.next = 0; // Resetting context._sent for legacy support of Babel's // function.sent implementation. this.sent = this._sent = undefined; this.done = false; this.delegate = null; this.method = "next"; this.arg = undefined; this.tryEntries.forEach(resetTryEntry); if (!skipTempReset) { for (var name in this) { // Not sure about the optimal order of these conditions: if (name.charAt(0) === "t" && hasOwn.call(this, name) && !isNaN(+name.slice(1))) { this[name] = undefined; } } } }, stop: function() { this.done = true; var rootEntry = this.tryEntries[0]; var rootRecord = rootEntry.completion; if (rootRecord.type === "throw") { throw rootRecord.arg; } return this.rval; }, dispatchException: function(exception) { if (this.done) { throw exception; } var context = this; function handle(loc, caught) { record.type = "throw"; record.arg = exception; context.next = loc; if (caught) { // If the dispatched exception was caught by a catch block, // then let that catch block handle the exception normally. context.method = "next"; context.arg = undefined; } return !! caught; } for (var i = this.tryEntries.length - 1; i >= 0; --i) { var entry = this.tryEntries[i]; var record = entry.completion; if (entry.tryLoc === "root") { // Exception thrown outside of any try block that could handle // it, so set the completion value of the entire function to // throw the exception. return handle("end"); } if (entry.tryLoc <= this.prev) { var hasCatch = hasOwn.call(entry, "catchLoc"); var hasFinally = hasOwn.call(entry, "finallyLoc"); if (hasCatch && hasFinally) { if (this.prev < entry.catchLoc) { return handle(entry.catchLoc, true); } else if (this.prev < entry.finallyLoc) { return handle(entry.finallyLoc); } } else if (hasCatch) { if (this.prev < entry.catchLoc) { return handle(entry.catchLoc, true); } } else if (hasFinally) { if (this.prev < entry.finallyLoc) { return handle(entry.finallyLoc); } } else { throw new Error("try statement without catch or finally"); } } } }, abrupt: function(type, arg) { for (var i = this.tryEntries.length - 1; i >= 0; --i) { var entry = this.tryEntries[i]; if (entry.tryLoc <= this.prev && hasOwn.call(entry, "finallyLoc") && this.prev < entry.finallyLoc) { var finallyEntry = entry; break; } } if (finallyEntry && (type === "break" || type === "continue") && finallyEntry.tryLoc <= arg && arg <= finallyEntry.finallyLoc) { // Ignore the finally entry if control is not jumping to a // location outside the try/catch block. finallyEntry = null; } var record = finallyEntry ? finallyEntry.completion : {}; record.type = type; record.arg = arg; if (finallyEntry) { this.method = "next"; this.next = finallyEntry.finallyLoc; return ContinueSentinel; } return this.complete(record); }, complete: function(record, afterLoc) { if (record.type === "throw") { throw record.arg; } if (record.type === "break" || record.type === "continue") { this.next = record.arg; } else if (record.type === "return") { this.rval = this.arg = record.arg; this.method = "return"; this.next = "end"; } else if (record.type === "normal" && afterLoc) { this.next = afterLoc; } return ContinueSentinel; }, finish: function(finallyLoc) { for (var i = this.tryEntries.length - 1; i >= 0; --i) { var entry = this.tryEntries[i]; if (entry.finallyLoc === finallyLoc) { this.complete(entry.completion, entry.afterLoc); resetTryEntry(entry); return ContinueSentinel; } } }, "catch": function(tryLoc) { for (var i = this.tryEntries.length - 1; i >= 0; --i) { var entry = this.tryEntries[i]; if (entry.tryLoc === tryLoc) { var record = entry.completion; if (record.type === "throw") { var thrown = record.arg; resetTryEntry(entry); } return thrown; } } // The context.catch method must only be called with a location // argument that corresponds to a known catch block. throw new Error("illegal catch attempt"); }, delegateYield: function(iterable, resultName, nextLoc) { this.delegate = { iterator: values(iterable), resultName: resultName, nextLoc: nextLoc }; if (this.method === "next") { // Deliberately forget the last sent value so that we don't // accidentally pass it on to the delegate. this.arg = undefined; } return ContinueSentinel; } }; // Regardless of whether this script is executing as a CommonJS module // or not, return the runtime object so that we can declare the variable // regeneratorRuntime in the outer scope, which allows this module to be // injected easily by `bin/regenerator --include-runtime script.js`. return exports; }( // If this script is executing as a CommonJS module, use module.exports // as the regeneratorRuntime namespace. Otherwise create a new empty // object. Either way, the resulting object will be used to initialize // the regeneratorRuntime variable at the top of this file. true ? module.exports : undefined )); try { regeneratorRuntime = runtime; } catch (accidentalStrictMode) { // This module should not be running in strict mode, so the above // assignment should always work unless something is misconfigured. Just // in case runtime.js accidentally runs in strict mode, we can escape // strict mode using a global Function call. This could conceivably fail // if a Content Security Policy forbids using Function, but in that case // the proper solution is to fix the accidental strict mode problem. If // you've misconfigured your bundler to force strict mode and applied a // CSP to forbid Function, and you're not willing to fix either of those // problems, please detail your unique predicament in a GitHub issue. Function("r", "regeneratorRuntime = r")(runtime); } /***/ }), /***/ "VuYY": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.observable.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-observable var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var setSpecies = __webpack_require__(/*! ../internals/set-species */ "ssJt"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var anInstance = __webpack_require__(/*! ../internals/an-instance */ "igoe"); var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "YfKC").f; var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "lz10"); var redefineAll = __webpack_require__(/*! ../internals/redefine-all */ "ujhg"); var getIterator = __webpack_require__(/*! ../internals/get-iterator */ "qcmB"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); var hostReportErrors = __webpack_require__(/*! ../internals/host-report-errors */ "dnEI"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "1aI8"); var OBSERVABLE = wellKnownSymbol('observable'); var getInternalState = InternalStateModule.get; var setInternalState = InternalStateModule.set; var getMethod = function (fn) { return fn == null ? undefined : aFunction(fn); }; var cleanupSubscription = function (subscriptionState) { var cleanup = subscriptionState.cleanup; if (cleanup) { subscriptionState.cleanup = undefined; try { cleanup(); } catch (error) { hostReportErrors(error); } } }; var subscriptionClosed = function (subscriptionState) { return subscriptionState.observer === undefined; }; var close = function (subscription, subscriptionState) { if (!DESCRIPTORS) { subscription.closed = true; var subscriptionObserver = subscriptionState.subscriptionObserver; if (subscriptionObserver) subscriptionObserver.closed = true; } subscriptionState.observer = undefined; }; var Subscription = function (observer, subscriber) { var subscriptionState = setInternalState(this, { cleanup: undefined, observer: anObject(observer), subscriptionObserver: undefined }); var start; if (!DESCRIPTORS) this.closed = false; try { if (start = getMethod(observer.start)) start.call(observer, this); } catch (error) { hostReportErrors(error); } if (subscriptionClosed(subscriptionState)) return; var subscriptionObserver = subscriptionState.subscriptionObserver = new SubscriptionObserver(this); try { var cleanup = subscriber(subscriptionObserver); var subscription = cleanup; if (cleanup != null) subscriptionState.cleanup = typeof cleanup.unsubscribe === 'function' ? function () { subscription.unsubscribe(); } : aFunction(cleanup); } catch (error) { subscriptionObserver.error(error); return; } if (subscriptionClosed(subscriptionState)) cleanupSubscription(subscriptionState); }; Subscription.prototype = redefineAll({}, { unsubscribe: function unsubscribe() { var subscriptionState = getInternalState(this); if (!subscriptionClosed(subscriptionState)) { close(this, subscriptionState); cleanupSubscription(subscriptionState); } } }); if (DESCRIPTORS) defineProperty(Subscription.prototype, 'closed', { configurable: true, get: function () { return subscriptionClosed(getInternalState(this)); } }); var SubscriptionObserver = function (subscription) { setInternalState(this, { subscription: subscription }); if (!DESCRIPTORS) this.closed = false; }; SubscriptionObserver.prototype = redefineAll({}, { next: function next(value) { var subscriptionState = getInternalState(getInternalState(this).subscription); if (!subscriptionClosed(subscriptionState)) { var observer = subscriptionState.observer; try { var nextMethod = getMethod(observer.next); if (nextMethod) nextMethod.call(observer, value); } catch (error) { hostReportErrors(error); } } }, error: function error(value) { var subscription = getInternalState(this).subscription; var subscriptionState = getInternalState(subscription); if (!subscriptionClosed(subscriptionState)) { var observer = subscriptionState.observer; close(subscription, subscriptionState); try { var errorMethod = getMethod(observer.error); if (errorMethod) errorMethod.call(observer, value); else hostReportErrors(value); } catch (err) { hostReportErrors(err); } cleanupSubscription(subscriptionState); } }, complete: function complete() { var subscription = getInternalState(this).subscription; var subscriptionState = getInternalState(subscription); if (!subscriptionClosed(subscriptionState)) { var observer = subscriptionState.observer; close(subscription, subscriptionState); try { var completeMethod = getMethod(observer.complete); if (completeMethod) completeMethod.call(observer); } catch (error) { hostReportErrors(error); } cleanupSubscription(subscriptionState); } } }); if (DESCRIPTORS) defineProperty(SubscriptionObserver.prototype, 'closed', { configurable: true, get: function () { return subscriptionClosed(getInternalState(getInternalState(this).subscription)); } }); var $Observable = function Observable(subscriber) { anInstance(this, $Observable, 'Observable'); setInternalState(this, { subscriber: aFunction(subscriber) }); }; redefineAll($Observable.prototype, { subscribe: function subscribe(observer) { var length = arguments.length; return new Subscription(typeof observer === 'function' ? { next: observer, error: length > 1 ? arguments[1] : undefined, complete: length > 2 ? arguments[2] : undefined } : isObject(observer) ? observer : {}, getInternalState(this).subscriber); } }); redefineAll($Observable, { from: function from(x) { var C = typeof this === 'function' ? this : $Observable; var observableMethod = getMethod(anObject(x)[OBSERVABLE]); if (observableMethod) { var observable = anObject(observableMethod.call(x)); return observable.constructor === C ? observable : new C(function (observer) { return observable.subscribe(observer); }); } var iterator = getIterator(x); return new C(function (observer) { iterate(iterator, function (it) { observer.next(it); if (observer.closed) return iterate.stop(); }, undefined, false, true); observer.complete(); }); }, of: function of() { var C = typeof this === 'function' ? this : $Observable; var length = arguments.length; var items = new Array(length); var index = 0; while (index < length) items[index] = arguments[index++]; return new C(function (observer) { for (var i = 0; i < length; i++) { observer.next(items[i]); if (observer.closed) return; } observer.complete(); }); } }); createNonEnumerableProperty($Observable.prototype, OBSERVABLE, function () { return this; }); $({ global: true }, { Observable: $Observable }); setSpecies('Observable'); /***/ }), /***/ "VvX1": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.map-keys.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "/dTS"); var getMapIterator = __webpack_require__(/*! ../internals/get-map-iterator */ "PPXv"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Map.prototype.mapKeys` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { mapKeys: function mapKeys(callbackfn /* , thisArg */) { var map = anObject(this); var iterator = getMapIterator(map); var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); var newMap = new (speciesConstructor(map, getBuiltIn('Map')))(); var setter = aFunction(newMap.set); iterate(iterator, function (key, value) { setter.call(newMap, boundFunction(value, key, map), value); }, undefined, true, true); return newMap; } }); /***/ }), /***/ "W8MJ": /*!************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/createClass.js ***! \************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } module.exports = _createClass, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "WCUW": /*!***********************************!*\ !*** ./src/service/problemset.ts ***! \***********************************/ /*! exports provided: getDisciplines, getBasketList, getItemBanks, setPrivate, setPublic, handleDelete, startExperience, cancel, select, examUnselectAll, basketDelete, unselectAll, addKnowledge, editProblemset, addProblemset, getEditData, getPaperData, setScore, setChallengeScore, setCombinationScore, setExerciseCombinationScore, handleDeletePreviewQuestion, batchSetScore, batchDelete, adjustPosition, newPreviewProblemset, revokeItem, examinationItems, joinCollection, cancelCollection, getPaperList, getGroupList, joinGroup, updateGroup, createGroup, createFeedback, getTeachGroupData, batchShare, batchQuestionsDelete, batchGroup, batchPublic, getTeachGroupDataById, programPublish, programCancelPublish, moveUp, moveDown */ /*! exports used: addKnowledge, addProblemset, adjustPosition, basketDelete, batchDelete, batchGroup, batchPublic, batchQuestionsDelete, batchSetScore, batchShare, cancel, cancelCollection, createFeedback, createGroup, editProblemset, examUnselectAll, examinationItems, getBasketList, getDisciplines, getEditData, getGroupList, getItemBanks, getPaperData, getPaperList, getTeachGroupData, getTeachGroupDataById, handleDelete, handleDeletePreviewQuestion, joinCollection, moveDown, moveUp, newPreviewProblemset, programCancelPublish, programPublish, revokeItem, select, setChallengeScore, setCombinationScore, setExerciseCombinationScore, setPrivate, setPublic, setScore, startExperience, unselectAll */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "s", function() { return getDisciplines; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return getBasketList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "v", function() { return getItemBanks; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "N", function() { return setPrivate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "O", function() { return setPublic; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "A", function() { return handleDelete; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Q", function() { return startExperience; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return cancel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "J", function() { return select; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "p", function() { return examUnselectAll; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return basketDelete; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "R", function() { return unselectAll; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return addKnowledge; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return editProblemset; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return addProblemset; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "t", function() { return getEditData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "w", function() { return getPaperData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "P", function() { return setScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "K", function() { return setChallengeScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "L", function() { return setCombinationScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "M", function() { return setExerciseCombinationScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "B", function() { return handleDeletePreviewQuestion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return batchSetScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return batchDelete; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return adjustPosition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "F", function() { return newPreviewProblemset; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "I", function() { return revokeItem; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return examinationItems; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "C", function() { return joinCollection; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return cancelCollection; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "x", function() { return getPaperList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "u", function() { return getGroupList; }); /* unused harmony export joinGroup */ /* unused harmony export updateGroup */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return createGroup; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return createFeedback; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "y", function() { return getTeachGroupData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return batchShare; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return batchQuestionsDelete; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return batchGroup; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return batchPublic; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "z", function() { return getTeachGroupDataById; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "H", function() { return programPublish; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "G", function() { return programCancelPublish; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "E", function() { return moveUp; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "D", function() { return moveDown; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); function getDisciplines(_x) { return _getDisciplines.apply(this, arguments); } function _getDisciplines() { _getDisciplines = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/disciplines.json', { method: 'get', params: params })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getDisciplines.apply(this, arguments); } function getBasketList(_x2) { return _getBasketList.apply(this, arguments); } function _getBasketList() { _getBasketList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/item_baskets/basket_list.json', { method: 'get', params: params })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getBasketList.apply(this, arguments); } function getItemBanks(_x3) { return _getItemBanks.apply(this, arguments); } function _getItemBanks() { _getItemBanks = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/item_banks.json', { method: 'get', params: params })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _getItemBanks.apply(this, arguments); } function setPrivate(_x4) { return _setPrivate.apply(this, arguments); } function _setPrivate() { _setPrivate = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks/".concat(params.id, "/set_private.json"), { method: 'post' })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _setPrivate.apply(this, arguments); } function setPublic(_x5) { return _setPublic.apply(this, arguments); } function _setPublic() { _setPublic = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks/".concat(params.id, "/set_public.json"), { method: 'post' })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _setPublic.apply(this, arguments); } function handleDelete(_x6) { return _handleDelete.apply(this, arguments); } function _handleDelete() { _handleDelete = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks/".concat(params.id, ".json"), { method: 'delete' })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _handleDelete.apply(this, arguments); } function startExperience(_x7) { return _startExperience.apply(this, arguments); } function _startExperience() { _startExperience = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/problems/".concat(params.id, "/start.json"), { method: 'get' })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _startExperience.apply(this, arguments); } function cancel(_x8) { return _cancel.apply(this, arguments); } function _cancel() { _cancel = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_baskets/".concat(params.id, ".json"), { method: 'delete', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _cancel.apply(this, arguments); } function select(_x9) { return _select.apply(this, arguments); } function _select() { _select = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee9(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: return _context9.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_baskets.json", { method: 'post', body: params })); case 1: case "end": return _context9.stop(); } } }, _callee9); })); return _select.apply(this, arguments); } function examUnselectAll(_x10) { return _examUnselectAll.apply(this, arguments); } function _examUnselectAll() { _examUnselectAll = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee10(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee10$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: return _context10.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/examination_banks/cancel_items.json", { method: 'post', body: params })); case 1: case "end": return _context10.stop(); } } }, _callee10); })); return _examUnselectAll.apply(this, arguments); } function basketDelete(_x11) { return _basketDelete.apply(this, arguments); } function _basketDelete() { _basketDelete = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee11(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee11$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: return _context11.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_baskets/delete_item_type.json", { method: 'delete', body: { item_type: params.type } })); case 1: case "end": return _context11.stop(); } } }, _callee11); })); return _basketDelete.apply(this, arguments); } function unselectAll(_x12) { return _unselectAll.apply(this, arguments); } function _unselectAll() { _unselectAll = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee12(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee12$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: return _context12.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/examination_banks/cancel_items.json", { method: 'post', body: params })); case 1: case "end": return _context12.stop(); } } }, _callee12); })); return _unselectAll.apply(this, arguments); } function addKnowledge(_x13) { return _addKnowledge.apply(this, arguments); } function _addKnowledge() { _addKnowledge = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee13(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee13$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: return _context13.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/tag_disciplines.json", { method: 'post', body: params })); case 1: case "end": return _context13.stop(); } } }, _callee13); })); return _addKnowledge.apply(this, arguments); } function editProblemset(_x14) { return _editProblemset.apply(this, arguments); } function _editProblemset() { _editProblemset = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee14(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee14$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: return _context14.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks/".concat(params.id, ".json"), { method: 'put', body: params })); case 1: case "end": return _context14.stop(); } } }, _callee14); })); return _editProblemset.apply(this, arguments); } function addProblemset(_x15) { return _addProblemset.apply(this, arguments); } function _addProblemset() { _addProblemset = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee15(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee15$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: return _context15.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks.json", { method: 'post', body: params })); case 1: case "end": return _context15.stop(); } } }, _callee15); })); return _addProblemset.apply(this, arguments); } function getEditData(_x16) { return _getEditData.apply(this, arguments); } function _getEditData() { _getEditData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee16(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee16$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: return _context16.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks/".concat(params.id, "/edit.json"), { method: 'get' })); case 1: case "end": return _context16.stop(); } } }, _callee16); })); return _getEditData.apply(this, arguments); } function getPaperData(_x17) { return _getPaperData.apply(this, arguments); } function _getPaperData() { _getPaperData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee17(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee17$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: return _context17.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_baskets.json", { method: 'get', params: params })); case 1: case "end": return _context17.stop(); } } }, _callee17); })); return _getPaperData.apply(this, arguments); } function setScore(_x18) { return _setScore.apply(this, arguments); } function _setScore() { _setScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee18(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee18$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: return _context18.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_baskets/".concat(params.id, "/set_score.json"), { method: 'post', body: params })); case 1: case "end": return _context18.stop(); } } }, _callee18); })); return _setScore.apply(this, arguments); } function setChallengeScore(_x19) { return _setChallengeScore.apply(this, arguments); } //设置组合分数 function _setChallengeScore() { _setChallengeScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee19(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee19$(_context19) { while (1) { switch (_context19.prev = _context19.next) { case 0: return _context19.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_baskets/".concat(params.id, "/set_challenge_score.json"), { method: 'post', body: params })); case 1: case "end": return _context19.stop(); } } }, _callee19); })); return _setChallengeScore.apply(this, arguments); } function setCombinationScore(_x20) { return _setCombinationScore.apply(this, arguments); } function _setCombinationScore() { _setCombinationScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee20(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee20$(_context20) { while (1) { switch (_context20.prev = _context20.next) { case 0: return _context20.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_baskets/".concat(params.id, "/combination_set_score.json"), { method: 'post', body: params })); case 1: case "end": return _context20.stop(); } } }, _callee20); })); return _setCombinationScore.apply(this, arguments); } function setExerciseCombinationScore(_x21) { return _setExerciseCombinationScore.apply(this, arguments); } function _setExerciseCombinationScore() { _setExerciseCombinationScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee21(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee21$(_context21) { while (1) { switch (_context21.prev = _context21.next) { case 0: return _context21.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/examination_banks//".concat(params.exerid, "/examination_banks_item_banks/").concat(params.id, "/combination_set_score.json"), { method: 'post', body: params })); case 1: case "end": return _context21.stop(); } } }, _callee21); })); return _setExerciseCombinationScore.apply(this, arguments); } function handleDeletePreviewQuestion(_x22) { return _handleDeletePreviewQuestion.apply(this, arguments); } function _handleDeletePreviewQuestion() { _handleDeletePreviewQuestion = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee22(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee22$(_context22) { while (1) { switch (_context22.prev = _context22.next) { case 0: return _context22.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_baskets/".concat(params.id, ".json"), { method: 'delete' })); case 1: case "end": return _context22.stop(); } } }, _callee22); })); return _handleDeletePreviewQuestion.apply(this, arguments); } function batchSetScore(_x23) { return _batchSetScore.apply(this, arguments); } function _batchSetScore() { _batchSetScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee23(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee23$(_context23) { while (1) { switch (_context23.prev = _context23.next) { case 0: return _context23.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_baskets/batch_set_score.json", { method: 'post', body: params })); case 1: case "end": return _context23.stop(); } } }, _callee23); })); return _batchSetScore.apply(this, arguments); } function batchDelete(_x24) { return _batchDelete.apply(this, arguments); } function _batchDelete() { _batchDelete = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee24(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee24$(_context24) { while (1) { switch (_context24.prev = _context24.next) { case 0: return _context24.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_baskets/delete_item_type.json", { method: 'delete', body: params })); case 1: case "end": return _context24.stop(); } } }, _callee24); })); return _batchDelete.apply(this, arguments); } function adjustPosition(_x25) { return _adjustPosition.apply(this, arguments); } function _adjustPosition() { _adjustPosition = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee25(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee25$(_context25) { while (1) { switch (_context25.prev = _context25.next) { case 0: return _context25.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_baskets/".concat(params.id, "/adjust_position.json"), { method: 'post', body: params })); case 1: case "end": return _context25.stop(); } } }, _callee25); })); return _adjustPosition.apply(this, arguments); } function newPreviewProblemset(_x26) { return _newPreviewProblemset.apply(this, arguments); } function _newPreviewProblemset() { _newPreviewProblemset = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee26(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee26$(_context26) { while (1) { switch (_context26.prev = _context26.next) { case 0: return _context26.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/examination_banks.json", { method: 'post', body: params })); case 1: case "end": return _context26.stop(); } } }, _callee26); })); return _newPreviewProblemset.apply(this, arguments); } function revokeItem(_x27) { return _revokeItem.apply(this, arguments); } function _revokeItem() { _revokeItem = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee27(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee27$(_context27) { while (1) { switch (_context27.prev = _context27.next) { case 0: return _context27.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/examination_banks/".concat(params.id, "/revoke_item.json"), { method: 'delete', body: params })); case 1: case "end": return _context27.stop(); } } }, _callee27); })); return _revokeItem.apply(this, arguments); } function examinationItems(_x28) { return _examinationItems.apply(this, arguments); } function _examinationItems() { _examinationItems = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee28(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee28$(_context28) { while (1) { switch (_context28.prev = _context28.next) { case 0: return _context28.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/examination_banks/".concat(params.exam_id, "/examination_banks_item_banks.json"), { method: 'post', body: params })); case 1: case "end": return _context28.stop(); } } }, _callee28); })); return _examinationItems.apply(this, arguments); } function joinCollection(_x29) { return _joinCollection.apply(this, arguments); } function _joinCollection() { _joinCollection = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee29(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee29$(_context29) { while (1) { switch (_context29.prev = _context29.next) { case 0: return _context29.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks/".concat(params.id, "/join_to_collection.json"), { method: 'post', params: params })); case 1: case "end": return _context29.stop(); } } }, _callee29); })); return _joinCollection.apply(this, arguments); } function cancelCollection(_x30) { return _cancelCollection.apply(this, arguments); } function _cancelCollection() { _cancelCollection = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee30(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee30$(_context30) { while (1) { switch (_context30.prev = _context30.next) { case 0: return _context30.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks/".concat(params.id, "/cancel_collection.json"), { method: 'post', params: params })); case 1: case "end": return _context30.stop(); } } }, _callee30); })); return _cancelCollection.apply(this, arguments); } function getPaperList(_x31) { return _getPaperList.apply(this, arguments); } function _getPaperList() { _getPaperList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee31(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee31$(_context31) { while (1) { switch (_context31.prev = _context31.next) { case 0: return _context31.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks_groups.json", { method: 'get', params: params })); case 1: case "end": return _context31.stop(); } } }, _callee31); })); return _getPaperList.apply(this, arguments); } function getGroupList(_x32) { return _getGroupList.apply(this, arguments); } function _getGroupList() { _getGroupList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee32(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee32$(_context32) { while (1) { switch (_context32.prev = _context32.next) { case 0: return _context32.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks_groups/mine.json", { method: 'get', params: params })); case 1: case "end": return _context32.stop(); } } }, _callee32); })); return _getGroupList.apply(this, arguments); } function joinGroup(_x33) { return _joinGroup.apply(this, arguments); } function _joinGroup() { _joinGroup = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee33(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee33$(_context33) { while (1) { switch (_context33.prev = _context33.next) { case 0: return _context33.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks/".concat(params.id, "/join_to_group.json"), { method: 'post', body: params })); case 1: case "end": return _context33.stop(); } } }, _callee33); })); return _joinGroup.apply(this, arguments); } function updateGroup(_x34) { return _updateGroup.apply(this, arguments); } function _updateGroup() { _updateGroup = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee34(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee34$(_context34) { while (1) { switch (_context34.prev = _context34.next) { case 0: return _context34.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks_groups/".concat(params.id, ".json"), { method: 'put', body: params })); case 1: case "end": return _context34.stop(); } } }, _callee34); })); return _updateGroup.apply(this, arguments); } function createGroup(_x35) { return _createGroup.apply(this, arguments); } function _createGroup() { _createGroup = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee35(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee35$(_context35) { while (1) { switch (_context35.prev = _context35.next) { case 0: return _context35.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks_groups.json", { method: 'post', body: params })); case 1: case "end": return _context35.stop(); } } }, _callee35); })); return _createGroup.apply(this, arguments); } function createFeedback(_x36) { return _createFeedback.apply(this, arguments); } function _createFeedback() { _createFeedback = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee36(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee36$(_context36) { while (1) { switch (_context36.prev = _context36.next) { case 0: return _context36.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks/".concat(params.id, "/feedback.json"), { method: 'post', body: params })); case 1: case "end": return _context36.stop(); } } }, _callee36); })); return _createFeedback.apply(this, arguments); } function getTeachGroupData(_x37) { return _getTeachGroupData.apply(this, arguments); } function _getTeachGroupData() { _getTeachGroupData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee37(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee37$(_context37) { while (1) { switch (_context37.prev = _context37.next) { case 0: return _context37.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/teach_group_shares.json", { method: 'get', params: params })); case 1: case "end": return _context37.stop(); } } }, _callee37); })); return _getTeachGroupData.apply(this, arguments); } function batchShare(_x38) { return _batchShare.apply(this, arguments); } //试题库批量删除 function _batchShare() { _batchShare = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee38(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee38$(_context38) { while (1) { switch (_context38.prev = _context38.next) { case 0: return _context38.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/teach_group_shares.json", { method: 'post', body: params })); case 1: case "end": return _context38.stop(); } } }, _callee38); })); return _batchShare.apply(this, arguments); } function batchQuestionsDelete(_x39) { return _batchQuestionsDelete.apply(this, arguments); } function _batchQuestionsDelete() { _batchQuestionsDelete = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee39(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee39$(_context39) { while (1) { switch (_context39.prev = _context39.next) { case 0: return _context39.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks/batch_delete.json", { method: 'post', body: params })); case 1: case "end": return _context39.stop(); } } }, _callee39); })); return _batchQuestionsDelete.apply(this, arguments); } function batchGroup(_x40) { return _batchGroup.apply(this, arguments); } function _batchGroup() { _batchGroup = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee40(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee40$(_context40) { while (1) { switch (_context40.prev = _context40.next) { case 0: return _context40.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks/batch_to_group.json", { method: 'post', body: params })); case 1: case "end": return _context40.stop(); } } }, _callee40); })); return _batchGroup.apply(this, arguments); } function batchPublic(_x41) { return _batchPublic.apply(this, arguments); } function _batchPublic() { _batchPublic = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee41(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee41$(_context41) { while (1) { switch (_context41.prev = _context41.next) { case 0: return _context41.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks/set_batch_public.json", { method: 'post', body: params })); case 1: case "end": return _context41.stop(); } } }, _callee41); })); return _batchPublic.apply(this, arguments); } function getTeachGroupDataById(_x42) { return _getTeachGroupDataById.apply(this, arguments); } function _getTeachGroupDataById() { _getTeachGroupDataById = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee42(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee42$(_context42) { while (1) { switch (_context42.prev = _context42.next) { case 0: return _context42.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/teach_group_shares/show_groups.json", { method: 'get', params: params })); case 1: case "end": return _context42.stop(); } } }, _callee42); })); return _getTeachGroupDataById.apply(this, arguments); } function programPublish(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/problems/".concat(params.identifier, "/publish.json"), { method: 'post', body: params }); } function programCancelPublish(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/problems/".concat(params.identifier, "/cancel_publish.json"), { method: 'post', body: params }); } function moveUp(_x43) { return _moveUp.apply(this, arguments); } function _moveUp() { _moveUp = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee43(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee43$(_context43) { while (1) { switch (_context43.prev = _context43.next) { case 0: return _context43.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks_groups/".concat(params.id, "/up_position.json"), { method: 'get', params: params })); case 1: case "end": return _context43.stop(); } } }, _callee43); })); return _moveUp.apply(this, arguments); } function moveDown(_x44) { return _moveDown.apply(this, arguments); } function _moveDown() { _moveDown = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee44(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee44$(_context44) { while (1) { switch (_context44.prev = _context44.next) { case 0: return _context44.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/item_banks_groups/".concat(params.id, "/down_position.json"), { method: 'get', params: params })); case 1: case "end": return _context44.stop(); } } }, _callee44); })); return _moveDown.apply(this, arguments); } /***/ }), /***/ "WIyh": /*!********************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.get-own-property-descriptor.js ***! \********************************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var getOwnPropertyDescriptorModule = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "g8rt"); // `Reflect.getOwnPropertyDescriptor` method // https://tc39.github.io/ecma262/#sec-reflect.getownpropertydescriptor $({ target: 'Reflect', stat: true, sham: !DESCRIPTORS }, { getOwnPropertyDescriptor: function getOwnPropertyDescriptor(target, propertyKey) { return getOwnPropertyDescriptorModule.f(anObject(target), propertyKey); } }); /***/ }), /***/ "WJ3H": /*!***************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/perform.js ***! \***************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { module.exports = function (exec) { try { return { error: false, value: exec() }; } catch (error) { return { error: true, value: error }; } }; /***/ }), /***/ "WQuA": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.lookup-setter.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var FORCED = __webpack_require__(/*! ../internals/object-prototype-accessors-forced */ "i7kj"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "gFfw"); var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "Acmb"); var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "g8rt").f; // `Object.prototype.__lookupSetter__` method // https://tc39.github.io/ecma262/#sec-object.prototype.__lookupSetter__ if (DESCRIPTORS) { $({ target: 'Object', proto: true, forced: FORCED }, { __lookupSetter__: function __lookupSetter__(P) { var O = toObject(this); var key = toPrimitive(P, true); var desc; do { if (desc = getOwnPropertyDescriptor(O, key)) return desc.set; } while (O = getPrototypeOf(O)); } }); } /***/ }), /***/ "WRKT": /*!******************************************************!*\ !*** ./src/models/paperlibrary/index.ts + 1 modules ***! \******************************************************/ /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/models/problemset/util.ts because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/service/paperlibrary.ts because of ./src/pages/Paperlibrary/index.tsx */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js var objectSpread2 = __webpack_require__("k1fw"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js var regenerator = __webpack_require__("WmNS"); var regenerator_default = /*#__PURE__*/__webpack_require__.n(regenerator); // EXTERNAL MODULE: ./src/service/paperlibrary.ts var paperlibrary = __webpack_require__("vCeJ"); // CONCATENATED MODULE: ./src/models/paperlibrary/util.ts var numberFormatChinese = { 1: '一', 2: '二', 3: '三', 4: '四', 5: '五', 6: '六', 7: '七', 8: '八' }; var util_formatPaperData = function formatPaperData(originData) { if (!originData) { return; } var _ref = originData || {}, exam = _ref.exam, single_questions = _ref.single_questions, multiple_questions = _ref.multiple_questions, judgement_questions = _ref.judgement_questions, program_questions = _ref.program_questions, completion_questions = _ref.completion_questions, subjective_questions = _ref.subjective_questions, practical_questions = _ref.practical_questions, combination_questions = _ref.combination_questions; var questionData = [Object(objectSpread2["a" /* default */])({ type: 'SINGLE', name: '单选题' }, single_questions), Object(objectSpread2["a" /* default */])({ type: 'MULTIPLE', name: '多选题' }, multiple_questions), Object(objectSpread2["a" /* default */])({ type: 'JUDGMENT', name: '判断题' }, judgement_questions), Object(objectSpread2["a" /* default */])({ type: 'PROGRAM', name: '编程题' }, program_questions), Object(objectSpread2["a" /* default */])({ type: 'COMPLETION', name: '填空题' }, completion_questions), Object(objectSpread2["a" /* default */])({ type: 'SUBJECTIVE', name: '简答题' }, subjective_questions), Object(objectSpread2["a" /* default */])({ type: 'PRACTICAL', name: '实训题' }, practical_questions), Object(objectSpread2["a" /* default */])({ type: 'COMBINATION', name: '组合题' }, combination_questions)]; var questionList = questionData.filter(function (item) { return item.questions_count > 0; }).map(function (item, index) { var _item$questions; return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, item), { number: numberFormatChinese[index + 1], questions: item === null || item === void 0 ? void 0 : (_item$questions = item.questions) === null || _item$questions === void 0 ? void 0 : _item$questions.map(function (question) { return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, question), {}, { shixun: question.examination_bank_shixun_challenges }); }) }); }); return { exam: exam, questionList: questionList }; }; // EXTERNAL MODULE: ./src/models/problemset/util.ts var util = __webpack_require__("6fQ5"); // CONCATENATED MODULE: ./src/models/paperlibrary/index.ts var PaperlibraryModel = { namespace: 'paperlibrary', state: { paperData: undefined, disciplinesData: undefined, teachGroupData: undefined, courseOptions: [], actionTabs: { key: '', params: {} } }, effects: { getDisciplines: /*#__PURE__*/regenerator_default.a.mark(function getDisciplines(_ref, _ref2) { var payload, call, put, response; return regenerator_default.a.wrap(function getDisciplines$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(paperlibrary["g" /* getDisciplines */], payload); case 4: response = _context.sent; _context.next = 7; return put({ type: 'save', payload: { disciplinesData: Object(objectSpread2["a" /* default */])({}, response) } }); case 7: return _context.abrupt("return", response); case 8: case "end": return _context.stop(); } } }, getDisciplines); }), getCustomDisciplines: /*#__PURE__*/regenerator_default.a.mark(function getCustomDisciplines(_ref3, _ref4) { var payload, call, put, response; return regenerator_default.a.wrap(function getCustomDisciplines$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(paperlibrary["f" /* getCustomDisciplines */], payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { disciplinesData: Object(objectSpread2["a" /* default */])({}, response) } }); case 7: return _context2.abrupt("return", response); case 8: case "end": return _context2.stop(); } } }, getCustomDisciplines); }), getEditDisciplines: /*#__PURE__*/regenerator_default.a.mark(function getEditDisciplines(_ref5, _ref6) { var payload, call, put, response, disciplines, courseOptions; return regenerator_default.a.wrap(function getEditDisciplines$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(paperlibrary["g" /* getDisciplines */], payload); case 4: response = _context3.sent; disciplines = response === null || response === void 0 ? void 0 : response.disciplines; courseOptions = Object(util["a" /* formatCourseOptions */])(disciplines); _context3.next = 9; return put({ type: 'save', payload: { courseOptions: courseOptions, disciplinesData: Object(objectSpread2["a" /* default */])({}, response) } }); case 9: return _context3.abrupt("return", response); case 10: case "end": return _context3.stop(); } } }, getEditDisciplines); }), getTeachGroupData: /*#__PURE__*/regenerator_default.a.mark(function getTeachGroupData(_ref7, _ref8) { var payload, call, put, response; return regenerator_default.a.wrap(function getTeachGroupData$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(paperlibrary["j" /* getTeachGroupData */], payload); case 4: response = _context4.sent; _context4.next = 7; return put({ type: 'save', payload: { teachGroupData: Object(objectSpread2["a" /* default */])({}, response) } }); case 7: return _context4.abrupt("return", response); case 8: case "end": return _context4.stop(); } } }, getTeachGroupData); }), getPaperData: /*#__PURE__*/regenerator_default.a.mark(function getPaperData(_ref9, _ref10) { var payload, call, put, response, data; return regenerator_default.a.wrap(function getPaperData$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(paperlibrary["h" /* getPaperData */], payload); case 4: response = _context5.sent; data = util_formatPaperData(response); _context5.next = 8; return put({ type: 'save', payload: { paperData: data } }); case 8: return _context5.abrupt("return", response); case 9: case "end": return _context5.stop(); } } }, getPaperData); }), getPaperlibraryList: /*#__PURE__*/regenerator_default.a.mark(function getPaperlibraryList(_ref11, _ref12) { var payload, call, put; return regenerator_default.a.wrap(function getPaperlibraryList$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; _context6.next = 4; return call(paperlibrary["i" /* getPaperlibraryList */], payload); case 4: return _context6.abrupt("return", _context6.sent); case 5: case "end": return _context6.stop(); } } }, getPaperlibraryList); }), setPublic: /*#__PURE__*/regenerator_default.a.mark(function setPublic(_ref13, _ref14) { var payload, call, put; return regenerator_default.a.wrap(function setPublic$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload; call = _ref14.call, put = _ref14.put; _context7.next = 4; return call(paperlibrary["o" /* setPublic */], payload); case 4: return _context7.abrupt("return", _context7.sent); case 5: case "end": return _context7.stop(); } } }, setPublic); }), handleDelete: /*#__PURE__*/regenerator_default.a.mark(function handleDelete(_ref15, _ref16) { var payload, call, put; return regenerator_default.a.wrap(function handleDelete$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: payload = _ref15.payload; call = _ref16.call, put = _ref16.put; _context8.next = 4; return call(paperlibrary["k" /* handleDelete */], payload); case 4: return _context8.abrupt("return", _context8.sent); case 5: case "end": return _context8.stop(); } } }, handleDelete); }), getCourseList: /*#__PURE__*/regenerator_default.a.mark(function getCourseList(_ref17, _ref18) { var payload, call, put; return regenerator_default.a.wrap(function getCourseList$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: payload = _ref17.payload; call = _ref18.call, put = _ref18.put; _context9.next = 4; return call(paperlibrary["e" /* getCourseList */], payload); case 4: return _context9.abrupt("return", _context9.sent); case 5: case "end": return _context9.stop(); } } }, getCourseList); }), sendToClass: /*#__PURE__*/regenerator_default.a.mark(function sendToClass(_ref19, _ref20) { var payload, call, put; return regenerator_default.a.wrap(function sendToClass$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: payload = _ref19.payload; call = _ref20.call, put = _ref20.put; _context10.next = 4; return call(paperlibrary["m" /* sendToClass */], payload); case 4: return _context10.abrupt("return", _context10.sent); case 5: case "end": return _context10.stop(); } } }, sendToClass); }), adjustPosition: /*#__PURE__*/regenerator_default.a.mark(function adjustPosition(_ref21, _ref22) { var payload, call, put; return regenerator_default.a.wrap(function adjustPosition$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: payload = _ref21.payload; call = _ref22.call, put = _ref22.put; _context11.next = 4; return call(paperlibrary["a" /* adjustPosition */], payload); case 4: return _context11.abrupt("return", _context11.sent); case 5: case "end": return _context11.stop(); } } }, adjustPosition); }), setScore: /*#__PURE__*/regenerator_default.a.mark(function setScore(_ref23, _ref24) { var payload, call, put; return regenerator_default.a.wrap(function setScore$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: payload = _ref23.payload; call = _ref24.call, put = _ref24.put; _context12.next = 4; return call(paperlibrary["p" /* setScore */], payload); case 4: return _context12.abrupt("return", _context12.sent); case 5: case "end": return _context12.stop(); } } }, setScore); }), handleDeleteEditQuestion: /*#__PURE__*/regenerator_default.a.mark(function handleDeleteEditQuestion(_ref25, _ref26) { var payload, call, put; return regenerator_default.a.wrap(function handleDeleteEditQuestion$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: payload = _ref25.payload; call = _ref26.call, put = _ref26.put; _context13.next = 4; return call(paperlibrary["l" /* handleDeleteEditQuestion */], payload); case 4: return _context13.abrupt("return", _context13.sent); case 5: case "end": return _context13.stop(); } } }, handleDeleteEditQuestion); }), batchSetScore: /*#__PURE__*/regenerator_default.a.mark(function batchSetScore(_ref27, _ref28) { var payload, call, put; return regenerator_default.a.wrap(function batchSetScore$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: payload = _ref27.payload; call = _ref28.call, put = _ref28.put; _context14.next = 4; return call(paperlibrary["d" /* batchSetScore */], payload); case 4: return _context14.abrupt("return", _context14.sent); case 5: case "end": return _context14.stop(); } } }, batchSetScore); }), batchDelete: /*#__PURE__*/regenerator_default.a.mark(function batchDelete(_ref29, _ref30) { var payload, call, put; return regenerator_default.a.wrap(function batchDelete$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: payload = _ref29.payload; call = _ref30.call, put = _ref30.put; _context15.next = 4; return call(paperlibrary["b" /* batchDelete */], payload); case 4: return _context15.abrupt("return", _context15.sent); case 5: case "end": return _context15.stop(); } } }, batchDelete); }), updatePaper: /*#__PURE__*/regenerator_default.a.mark(function updatePaper(_ref31, _ref32) { var payload, call, put; return regenerator_default.a.wrap(function updatePaper$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: payload = _ref31.payload; call = _ref32.call, put = _ref32.put; _context16.next = 4; return call(paperlibrary["r" /* updatePaper */], payload); case 4: return _context16.abrupt("return", _context16.sent); case 5: case "end": return _context16.stop(); } } }, updatePaper); }), setActionTabs: /*#__PURE__*/regenerator_default.a.mark(function setActionTabs(_ref33, _ref34) { var payload, call, put; return regenerator_default.a.wrap(function setActionTabs$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: payload = _ref33.payload; call = _ref34.call, put = _ref34.put; _context17.next = 4; return put({ type: 'save', payload: { actionTabs: Object(objectSpread2["a" /* default */])({}, payload) } }); case 4: case "end": return _context17.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref35) { var dispatch = _ref35.dispatch, history = _ref35.history; // console.log("subscriptions:", dispatch, history) return history.listen(function (_ref36) { var pathname = _ref36.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ var models_paperlibrary = __webpack_exports__["a"] = (PaperlibraryModel); /***/ }), /***/ "WRkp": /*!**********************************************!*\ !*** ./node_modules/hash.js/lib/hash/sha.js ***! \**********************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; exports.sha1 = __webpack_require__(/*! ./sha/1 */ "E+IA"); exports.sha224 = __webpack_require__(/*! ./sha/224 */ "B/J0"); exports.sha256 = __webpack_require__(/*! ./sha/256 */ "bu2F"); exports.sha384 = __webpack_require__(/*! ./sha/384 */ "i5UE"); exports.sha512 = __webpack_require__(/*! ./sha/512 */ "tSWc"); /***/ }), /***/ "WU/Z": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.for-each.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var $forEach = __webpack_require__(/*! ../internals/array-iteration */ "zv1X").forEach; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.forEach` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.foreach exportTypedArrayMethod('forEach', function forEach(callbackfn /* , thisArg */) { $forEach(aTypedArray(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "WbBG": /*!*************************************************************!*\ !*** ./node_modules/prop-types/lib/ReactPropTypesSecret.js ***! \*************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** * Copyright (c) 2013-present, Facebook, Inc. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ var ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED'; module.exports = ReactPropTypesSecret; /***/ }), /***/ "WkPL": /*!*****************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/arrayLikeToArray.js ***! \*****************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } module.exports = _arrayLikeToArray, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "WlFw": /*!******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.is-extensible.js ***! \******************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var objectIsExtensible = Object.isExtensible; // `Reflect.isExtensible` method // https://tc39.github.io/ecma262/#sec-reflect.isextensible $({ target: 'Reflect', stat: true }, { isExtensible: function isExtensible(target) { anObject(target); return objectIsExtensible ? objectIsExtensible(target) : true; } }); /***/ }), /***/ "WmNS": /*!***********************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js ***! \***********************************************************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__(/*! regenerator-runtime */ "VWci"); /***/ }), /***/ "X5kU": /*!******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.function.has-instance.js ***! \******************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "YfKC"); var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "Acmb"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var HAS_INSTANCE = wellKnownSymbol('hasInstance'); var FunctionPrototype = Function.prototype; // `Function.prototype[@@hasInstance]` method // https://tc39.github.io/ecma262/#sec-function.prototype-@@hasinstance if (!(HAS_INSTANCE in FunctionPrototype)) { definePropertyModule.f(FunctionPrototype, HAS_INSTANCE, { value: function (O) { if (typeof this != 'function' || !isObject(O)) return false; if (!isObject(this.prototype)) return O instanceof this; // for environment w/o native `@@hasInstance` logic enough `instanceof`, but add this: while (O = getPrototypeOf(O)) if (this.prototype === O) return true; return false; } }); } /***/ }), /***/ "XWE6": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/nonIterableSpread.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } module.exports = _nonIterableSpread; /***/ }), /***/ "XX5T": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/dom-iterables.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { // iterable DOM collections // flag - `iterable` interface - 'entries', 'keys', 'values', 'forEach' methods module.exports = { CSSRuleList: 0, CSSStyleDeclaration: 0, CSSValueList: 0, ClientRectList: 0, DOMRectList: 0, DOMStringList: 0, DOMTokenList: 1, DataTransferItemList: 0, FileList: 0, HTMLAllCollection: 0, HTMLCollection: 0, HTMLFormElement: 0, HTMLSelectElement: 0, MediaList: 0, MimeTypeArray: 0, NamedNodeMap: 0, NodeList: 1, PaintRequestList: 0, Plugin: 0, PluginArray: 0, SVGLengthList: 0, SVGNumberList: 0, SVGPathSegList: 0, SVGPointList: 0, SVGStringList: 0, SVGTransformList: 0, SourceBufferList: 0, StyleSheetList: 0, TextTrackCueList: 0, TextTrackList: 0, TouchList: 0 }; /***/ }), /***/ "XYT7": /*!****************************************!*\ !*** ./src/service/shixunHomeworks.ts ***! \****************************************/ /*! exports provided: getWorkList, getWorkDetail, getCodeReview, getCodeReviewDetail, getWorkSetting, updateSetting, getCodeReviewCourse, exportShixunWorks, getReferenceAnswer, getPublishGroups, getEndGroups, getBrankList, saveBanks, getShixunWorkReport, changeScore, getReplyList, createReply, replyLike, replyUnLike, deleteReply, updateWork, AddCommonHomework, editCommonHomeWork, editBankCommonHomeWork, addStudentWorkDefaultData, editStudentWorkDefaultData, editStudentWork, reviseAttachment, addStudentWork, relateProject, cancelRelateProject, getProjectList, getSearchMemberList, addCommonHomeWorkDefaultData, editCommonHomeWorkDefaultData, editCommonHomeWorkDefaultBankData, getStudentWorkDetail, getStudentWorkSupplyDetail, getStudentWorkCommon, delStudentWorkScore, addStudentWorkScoreCommit, getAllStudentWorks, deleteStudentWorkScoreCommit, getScoreStatus, updateScore, addStudentWorkScore, cancelAppeal, appealAnonymousScore, dealAppealScore, shixunResetMyGame, getHomeWorkCommitDes, updateHomeWorkCommitDes */ /*! exports used: AddCommonHomework, addCommonHomeWorkDefaultData, addStudentWork, addStudentWorkDefaultData, addStudentWorkScore, addStudentWorkScoreCommit, appealAnonymousScore, cancelRelateProject, changeScore, createReply, delStudentWorkScore, deleteReply, deleteStudentWorkScoreCommit, editBankCommonHomeWork, editCommonHomeWork, editCommonHomeWorkDefaultBankData, editCommonHomeWorkDefaultData, editStudentWork, editStudentWorkDefaultData, exportShixunWorks, getAllStudentWorks, getBrankList, getCodeReview, getCodeReviewCourse, getCodeReviewDetail, getEndGroups, getHomeWorkCommitDes, getProjectList, getPublishGroups, getReferenceAnswer, getReplyList, getScoreStatus, getSearchMemberList, getShixunWorkReport, getStudentWorkCommon, getStudentWorkDetail, getStudentWorkSupplyDetail, getWorkDetail, getWorkList, getWorkSetting, relateProject, replyLike, replyUnLike, reviseAttachment, saveBanks, shixunResetMyGame, updateHomeWorkCommitDes, updateScore, updateSetting, updateWork */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "M", function() { return getWorkList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "L", function() { return getWorkDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "w", function() { return getCodeReview; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "y", function() { return getCodeReviewDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "N", function() { return getWorkSetting; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "W", function() { return updateSetting; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "x", function() { return getCodeReviewCourse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "t", function() { return exportShixunWorks; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "D", function() { return getReferenceAnswer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "C", function() { return getPublishGroups; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "z", function() { return getEndGroups; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "v", function() { return getBrankList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S", function() { return saveBanks; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "H", function() { return getShixunWorkReport; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return changeScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "E", function() { return getReplyList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return createReply; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "P", function() { return replyLike; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Q", function() { return replyUnLike; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return deleteReply; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "X", function() { return updateWork; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AddCommonHomework; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return editCommonHomeWork; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return editBankCommonHomeWork; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return addStudentWorkDefaultData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "s", function() { return editStudentWorkDefaultData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return editStudentWork; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "R", function() { return reviseAttachment; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return addStudentWork; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "O", function() { return relateProject; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return cancelRelateProject; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "B", function() { return getProjectList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "G", function() { return getSearchMemberList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return addCommonHomeWorkDefaultData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return editCommonHomeWorkDefaultData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "p", function() { return editCommonHomeWorkDefaultBankData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "J", function() { return getStudentWorkDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "K", function() { return getStudentWorkSupplyDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "I", function() { return getStudentWorkCommon; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return delStudentWorkScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return addStudentWorkScoreCommit; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "u", function() { return getAllStudentWorks; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return deleteStudentWorkScoreCommit; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "F", function() { return getScoreStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "V", function() { return updateScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return addStudentWorkScore; }); /* unused harmony export cancelAppeal */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return appealAnonymousScore; }); /* unused harmony export dealAppealScore */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "T", function() { return shixunResetMyGame; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "A", function() { return getHomeWorkCommitDes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "U", function() { return updateHomeWorkCommitDes; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); //实训首页列表 function getWorkList(_x) { return _getWorkList.apply(this, arguments); } // 作业详情 function _getWorkList() { _getWorkList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/works_list.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getWorkList.apply(this, arguments); } function getWorkDetail(_x2) { return _getWorkDetail.apply(this, arguments); } // 实训作业 代码查重 function _getWorkDetail() { _getWorkDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, ".json"), { method: 'get' })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getWorkDetail.apply(this, arguments); } function getCodeReview(_x3) { return _getCodeReview.apply(this, arguments); } function _getCodeReview() { _getCodeReview = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/code_review_results.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _getCodeReview.apply(this, arguments); } function getCodeReviewDetail(_x4) { return _getCodeReviewDetail.apply(this, arguments); } // 实训作业 设置 function _getCodeReviewDetail() { _getCodeReviewDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/code_review_detail.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _getCodeReviewDetail.apply(this, arguments); } function getWorkSetting(_x5) { return _getWorkSetting.apply(this, arguments); } // 实训作业 设置更新 function _getWorkSetting() { _getWorkSetting = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/settings.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _getWorkSetting.apply(this, arguments); } function updateSetting(_x6) { return _updateSetting.apply(this, arguments); } // 代码重查分班 function _updateSetting() { _updateSetting = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/update_settings.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _updateSetting.apply(this, arguments); } function getCodeReviewCourse(_x7) { return _getCodeReviewCourse.apply(this, arguments); } // 实训作业 导出成绩 function _getCodeReviewCourse() { _getCodeReviewCourse = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/group_list.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _getCodeReviewCourse.apply(this, arguments); } function exportShixunWorks(_x8) { return _exportShixunWorks.apply(this, arguments); } // 分组作业 题库详情 function _exportShixunWorks() { _exportShixunWorks = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/works_list.xlsx"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _exportShixunWorks.apply(this, arguments); } function getReferenceAnswer(_x9) { return _getReferenceAnswer.apply(this, arguments); } // 分组作业 班级列表 function _getReferenceAnswer() { _getReferenceAnswer = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee9(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: return _context9.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.coursesId, "/reference_answer.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context9.stop(); } } }, _callee9); })); return _getReferenceAnswer.apply(this, arguments); } function getPublishGroups(_x10) { return _getPublishGroups.apply(this, arguments); } // 分组作业 截止班级列表 function _getPublishGroups() { _getPublishGroups = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee10(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee10$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: return _context10.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/publish_groups.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context10.stop(); } } }, _callee10); })); return _getPublishGroups.apply(this, arguments); } function getEndGroups(_x11) { return _getEndGroups.apply(this, arguments); } // 分组作业 题库选用列表 function _getEndGroups() { _getEndGroups = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee11(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee11$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: return _context11.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/end_groups.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context11.stop(); } } }, _callee11); })); return _getEndGroups.apply(this, arguments); } function getBrankList(_x12) { return _getBrankList.apply(this, arguments); } // 分组作业 保存题库 function _getBrankList() { _getBrankList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee12(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee12$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: return _context12.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/question_banks/bank_list.json", { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context12.stop(); } } }, _callee12); })); return _getBrankList.apply(this, arguments); } function saveBanks(_x13) { return _saveBanks.apply(this, arguments); } function _saveBanks() { _saveBanks = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee13(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee13$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: return _context13.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/question_banks/save_banks.json", { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context13.stop(); } } }, _callee13); })); return _saveBanks.apply(this, arguments); } function getShixunWorkReport(_x14) { return _getShixunWorkReport.apply(this, arguments); } function _getShixunWorkReport() { _getShixunWorkReport = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee14(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee14$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: return _context14.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/student_works/".concat(params.homeworkId, "/shixun_work_report.json"), { method: 'get' })); case 1: case "end": return _context14.stop(); } } }, _callee14); })); return _getShixunWorkReport.apply(this, arguments); } function changeScore(_x15) { return _changeScore.apply(this, arguments); } function _changeScore() { _changeScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee15(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee15$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: return _context15.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/student_works/".concat(params.categoryId, "/adjust_review_score.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context15.stop(); } } }, _callee15); })); return _changeScore.apply(this, arguments); } function getReplyList(_x16) { return _getReplyList.apply(this, arguments); } function _getReplyList() { _getReplyList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee16(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee16$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: return _context16.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/show_comment.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context16.stop(); } } }, _callee16); })); return _getReplyList.apply(this, arguments); } function createReply(_x17) { return _createReply.apply(this, arguments); } function _createReply() { _createReply = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee17(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee17$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: return _context17.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/reply_message.json", { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context17.stop(); } } }, _callee17); })); return _createReply.apply(this, arguments); } function replyLike(_x18) { return _replyLike.apply(this, arguments); } function _replyLike() { _replyLike = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee18(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee18$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: return _context18.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/praise_tread/like.json", { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context18.stop(); } } }, _callee18); })); return _replyLike.apply(this, arguments); } function replyUnLike(_x19) { return _replyUnLike.apply(this, arguments); } function _replyUnLike() { _replyUnLike = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee19(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee19$(_context19) { while (1) { switch (_context19.prev = _context19.next) { case 0: return _context19.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/praise_tread/unlike.json", { method: 'delete', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context19.stop(); } } }, _callee19); })); return _replyUnLike.apply(this, arguments); } function deleteReply(_x20) { return _deleteReply.apply(this, arguments); } function _deleteReply() { _deleteReply = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee20(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee20$(_context20) { while (1) { switch (_context20.prev = _context20.next) { case 0: return _context20.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/commons/delete.json", { method: 'delete', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context20.stop(); } } }, _callee20); })); return _deleteReply.apply(this, arguments); } function updateWork(_x21) { return _updateWork.apply(this, arguments); } function _updateWork() { _updateWork = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee21(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee21$(_context21) { while (1) { switch (_context21.prev = _context21.next) { case 0: return _context21.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/update_explanation.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context21.stop(); } } }, _callee21); })); return _updateWork.apply(this, arguments); } function AddCommonHomework(_x22) { return _AddCommonHomework.apply(this, arguments); } function _AddCommonHomework() { _AddCommonHomework = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee22(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee22$(_context22) { while (1) { switch (_context22.prev = _context22.next) { case 0: return _context22.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/homework_commons.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context22.stop(); } } }, _callee22); })); return _AddCommonHomework.apply(this, arguments); } function editCommonHomeWork(_x23) { return _editCommonHomeWork.apply(this, arguments); } function _editCommonHomeWork() { _editCommonHomeWork = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee23(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee23$(_context23) { while (1) { switch (_context23.prev = _context23.next) { case 0: return _context23.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, ".json"), { method: 'put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context23.stop(); } } }, _callee23); })); return _editCommonHomeWork.apply(this, arguments); } function editBankCommonHomeWork(_x24) { return _editBankCommonHomeWork.apply(this, arguments); } function _editBankCommonHomeWork() { _editBankCommonHomeWork = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee24(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee24$(_context24) { while (1) { switch (_context24.prev = _context24.next) { case 0: return _context24.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_banks/".concat(params.id, ".json"), { method: 'put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context24.stop(); } } }, _callee24); })); return _editBankCommonHomeWork.apply(this, arguments); } function addStudentWorkDefaultData(_x25) { return _addStudentWorkDefaultData.apply(this, arguments); } function _addStudentWorkDefaultData() { _addStudentWorkDefaultData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee25(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee25$(_context25) { while (1) { switch (_context25.prev = _context25.next) { case 0: return _context25.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.commonHomeworkId, "/student_works/new.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context25.stop(); } } }, _callee25); })); return _addStudentWorkDefaultData.apply(this, arguments); } function editStudentWorkDefaultData(_x26) { return _editStudentWorkDefaultData.apply(this, arguments); } function _editStudentWorkDefaultData() { _editStudentWorkDefaultData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee26(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee26$(_context26) { while (1) { switch (_context26.prev = _context26.next) { case 0: return _context26.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/student_works/".concat(params.homeworkId, "/edit.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context26.stop(); } } }, _callee26); })); return _editStudentWorkDefaultData.apply(this, arguments); } function editStudentWork(_x27) { return _editStudentWork.apply(this, arguments); } function _editStudentWork() { _editStudentWork = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee27(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee27$(_context27) { while (1) { switch (_context27.prev = _context27.next) { case 0: return _context27.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/student_works/".concat(params.homeworkId, ".json"), { method: 'put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context27.stop(); } } }, _callee27); })); return _editStudentWork.apply(this, arguments); } function reviseAttachment(_x28) { return _reviseAttachment.apply(this, arguments); } function _reviseAttachment() { _reviseAttachment = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee28(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee28$(_context28) { while (1) { switch (_context28.prev = _context28.next) { case 0: return _context28.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/student_works/".concat(params.homeworkId, "/revise_attachment.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context28.stop(); } } }, _callee28); })); return _reviseAttachment.apply(this, arguments); } function addStudentWork(_x29) { return _addStudentWork.apply(this, arguments); } function _addStudentWork() { _addStudentWork = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee29(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee29$(_context29) { while (1) { switch (_context29.prev = _context29.next) { case 0: return _context29.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.commonHomeworkId, "/student_works.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context29.stop(); } } }, _callee29); })); return _addStudentWork.apply(this, arguments); } function relateProject(_x30) { return _relateProject.apply(this, arguments); } function _relateProject() { _relateProject = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee30(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee30$(_context30) { while (1) { switch (_context30.prev = _context30.next) { case 0: return _context30.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.homeworkId, "/student_works/relate_project.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context30.stop(); } } }, _callee30); })); return _relateProject.apply(this, arguments); } function cancelRelateProject(_x31) { return _cancelRelateProject.apply(this, arguments); } function _cancelRelateProject() { _cancelRelateProject = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee31(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee31$(_context31) { while (1) { switch (_context31.prev = _context31.next) { case 0: return _context31.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.homeworkId, "/student_works/cancel_relate_project.json"), { method: 'get' })); case 1: case "end": return _context31.stop(); } } }, _callee31); })); return _cancelRelateProject.apply(this, arguments); } function getProjectList(_x32) { return _getProjectList.apply(this, arguments); } function _getProjectList() { _getProjectList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee32(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee32$(_context32) { while (1) { switch (_context32.prev = _context32.next) { case 0: return _context32.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/projects/search.json", { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context32.stop(); } } }, _callee32); })); return _getProjectList.apply(this, arguments); } function getSearchMemberList(_x33) { return _getSearchMemberList.apply(this, arguments); } function _getSearchMemberList() { _getSearchMemberList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee33(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee33$(_context33) { while (1) { switch (_context33.prev = _context33.next) { case 0: return _context33.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.commonHomeworkId, "/student_works/search_member_list.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context33.stop(); } } }, _callee33); })); return _getSearchMemberList.apply(this, arguments); } function addCommonHomeWorkDefaultData(_x34) { return _addCommonHomeWorkDefaultData.apply(this, arguments); } function _addCommonHomeWorkDefaultData() { _addCommonHomeWorkDefaultData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee34(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee34$(_context34) { while (1) { switch (_context34.prev = _context34.next) { case 0: return _context34.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/homework_commons/new.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context34.stop(); } } }, _callee34); })); return _addCommonHomeWorkDefaultData.apply(this, arguments); } function editCommonHomeWorkDefaultData(_x35) { return _editCommonHomeWorkDefaultData.apply(this, arguments); } function _editCommonHomeWorkDefaultData() { _editCommonHomeWorkDefaultData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee35(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee35$(_context35) { while (1) { switch (_context35.prev = _context35.next) { case 0: return _context35.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/edit.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context35.stop(); } } }, _callee35); })); return _editCommonHomeWorkDefaultData.apply(this, arguments); } function editCommonHomeWorkDefaultBankData(_x36) { return _editCommonHomeWorkDefaultBankData.apply(this, arguments); } function _editCommonHomeWorkDefaultBankData() { _editCommonHomeWorkDefaultBankData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee36(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee36$(_context36) { while (1) { switch (_context36.prev = _context36.next) { case 0: return _context36.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_banks/".concat(params.id, ".json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context36.stop(); } } }, _callee36); })); return _editCommonHomeWorkDefaultBankData.apply(this, arguments); } function getStudentWorkDetail(_x37) { return _getStudentWorkDetail.apply(this, arguments); } function _getStudentWorkDetail() { _getStudentWorkDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee37(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee37$(_context37) { while (1) { switch (_context37.prev = _context37.next) { case 0: return _context37.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/student_works/".concat(params.userId, ".json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context37.stop(); } } }, _callee37); })); return _getStudentWorkDetail.apply(this, arguments); } function getStudentWorkSupplyDetail(_x38) { return _getStudentWorkSupplyDetail.apply(this, arguments); } function _getStudentWorkSupplyDetail() { _getStudentWorkSupplyDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee38(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee38$(_context38) { while (1) { switch (_context38.prev = _context38.next) { case 0: return _context38.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/student_works/".concat(params.userId, "/supply_attachments.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context38.stop(); } } }, _callee38); })); return _getStudentWorkSupplyDetail.apply(this, arguments); } function getStudentWorkCommon(_x39) { return _getStudentWorkCommon.apply(this, arguments); } function _getStudentWorkCommon() { _getStudentWorkCommon = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee39(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee39$(_context39) { while (1) { switch (_context39.prev = _context39.next) { case 0: return _context39.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/student_works/".concat(params.userId, "/comment_list.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context39.stop(); } } }, _callee39); })); return _getStudentWorkCommon.apply(this, arguments); } function delStudentWorkScore(_x40) { return _delStudentWorkScore.apply(this, arguments); } function _delStudentWorkScore() { _delStudentWorkScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee40(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee40$(_context40) { while (1) { switch (_context40.prev = _context40.next) { case 0: return _context40.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/student_works/".concat(params.userId, "/destroy_score.json"), { method: 'delete', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context40.stop(); } } }, _callee40); })); return _delStudentWorkScore.apply(this, arguments); } function addStudentWorkScoreCommit(_x41) { return _addStudentWorkScoreCommit.apply(this, arguments); } function _addStudentWorkScoreCommit() { _addStudentWorkScoreCommit = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee41(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee41$(_context41) { while (1) { switch (_context41.prev = _context41.next) { case 0: return _context41.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/student_works/".concat(params.userId, "/add_score_reply.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context41.stop(); } } }, _callee41); })); return _addStudentWorkScoreCommit.apply(this, arguments); } function getAllStudentWorks(_x42) { return _getAllStudentWorks.apply(this, arguments); } function _getAllStudentWorks() { _getAllStudentWorks = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee42(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee42$(_context42) { while (1) { switch (_context42.prev = _context42.next) { case 0: return _context42.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/all_student_works.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context42.stop(); } } }, _callee42); })); return _getAllStudentWorks.apply(this, arguments); } function deleteStudentWorkScoreCommit(_x43) { return _deleteStudentWorkScoreCommit.apply(this, arguments); } function _deleteStudentWorkScoreCommit() { _deleteStudentWorkScoreCommit = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee43(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee43$(_context43) { while (1) { switch (_context43.prev = _context43.next) { case 0: return _context43.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/student_works/".concat(params.homeworkId, "/destroy_work_comment.json"), { method: 'delete', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context43.stop(); } } }, _callee43); })); return _deleteStudentWorkScoreCommit.apply(this, arguments); } function getScoreStatus(_x44) { return _getScoreStatus.apply(this, arguments); } function _getScoreStatus() { _getScoreStatus = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee44(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee44$(_context44) { while (1) { switch (_context44.prev = _context44.next) { case 0: return _context44.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/score_status.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context44.stop(); } } }, _callee44); })); return _getScoreStatus.apply(this, arguments); } function updateScore(_x45) { return _updateScore.apply(this, arguments); } function _updateScore() { _updateScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee45(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee45$(_context45) { while (1) { switch (_context45.prev = _context45.next) { case 0: return _context45.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/update_score.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context45.stop(); } } }, _callee45); })); return _updateScore.apply(this, arguments); } function addStudentWorkScore(_x46) { return _addStudentWorkScore.apply(this, arguments); } function _addStudentWorkScore() { _addStudentWorkScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee46(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee46$(_context46) { while (1) { switch (_context46.prev = _context46.next) { case 0: return _context46.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/student_works/".concat(params.userId, "/add_score.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context46.stop(); } } }, _callee46); })); return _addStudentWorkScore.apply(this, arguments); } function cancelAppeal(_x47) { return _cancelAppeal.apply(this, arguments); } function _cancelAppeal() { _cancelAppeal = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee47(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee47$(_context47) { while (1) { switch (_context47.prev = _context47.next) { case 0: return _context47.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/student_works/".concat(params.userId, "/cancel_appeal.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context47.stop(); } } }, _callee47); })); return _cancelAppeal.apply(this, arguments); } function appealAnonymousScore(_x48) { return _appealAnonymousScore.apply(this, arguments); } function _appealAnonymousScore() { _appealAnonymousScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee48(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee48$(_context48) { while (1) { switch (_context48.prev = _context48.next) { case 0: return _context48.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/student_works/".concat(params.userId, "/appeal_anonymous_score.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context48.stop(); } } }, _callee48); })); return _appealAnonymousScore.apply(this, arguments); } function dealAppealScore(_x49) { return _dealAppealScore.apply(this, arguments); } function _dealAppealScore() { _dealAppealScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee49(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee49$(_context49) { while (1) { switch (_context49.prev = _context49.next) { case 0: return _context49.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/student_works/".concat(params.userId, "/deal_appeal_score.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context49.stop(); } } }, _callee49); })); return _dealAppealScore.apply(this, arguments); } function shixunResetMyGame(_x50) { return _shixunResetMyGame.apply(this, arguments); } function _shixunResetMyGame() { _shixunResetMyGame = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee50(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee50$(_context50) { while (1) { switch (_context50.prev = _context50.next) { case 0: return _context50.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/myshixuns/".concat(params.id, "/reset_my_game.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context50.stop(); } } }, _callee50); })); return _shixunResetMyGame.apply(this, arguments); } function getHomeWorkCommitDes(_x51) { return _getHomeWorkCommitDes.apply(this, arguments); } function _getHomeWorkCommitDes() { _getHomeWorkCommitDes = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee51(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee51$(_context51) { while (1) { switch (_context51.prev = _context51.next) { case 0: return _context51.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/student_works/".concat(params.homeworkId, "/commit_des.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context51.stop(); } } }, _callee51); })); return _getHomeWorkCommitDes.apply(this, arguments); } function updateHomeWorkCommitDes(_x52) { return _updateHomeWorkCommitDes.apply(this, arguments); } function _updateHomeWorkCommitDes() { _updateHomeWorkCommitDes = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee52(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee52$(_context52) { while (1) { switch (_context52.prev = _context52.next) { case 0: return _context52.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/student_works/".concat(params.homeworkId, "/update_des.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context52.stop(); } } }, _callee52); })); return _updateHomeWorkCommitDes.apply(this, arguments); } /***/ }), /***/ "Xf/b": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.copy-within.js ***! \**************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var copyWithin = __webpack_require__(/*! ../internals/array-copy-within */ "AmH5"); var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "eNh0"); // `Array.prototype.copyWithin` method // https://tc39.github.io/ecma262/#sec-array.prototype.copywithin $({ target: 'Array', proto: true }, { copyWithin: copyWithin }); // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables addToUnscopables('copyWithin'); /***/ }), /***/ "Xn8V": /*!***************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.js ***! \***************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var NATIVE_SYMBOL = __webpack_require__(/*! ../internals/native-symbol */ "Fs9M"); var USE_SYMBOL_AS_UID = __webpack_require__(/*! ../internals/use-symbol-as-uid */ "wgKq"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var isArray = __webpack_require__(/*! ../internals/is-array */ "Un+d"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "0qr0"); var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "gFfw"); var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "HhvW"); var nativeObjectCreate = __webpack_require__(/*! ../internals/object-create */ "u+7+"); var objectKeys = __webpack_require__(/*! ../internals/object-keys */ "P0e2"); var getOwnPropertyNamesModule = __webpack_require__(/*! ../internals/object-get-own-property-names */ "uGHk"); var getOwnPropertyNamesExternal = __webpack_require__(/*! ../internals/object-get-own-property-names-external */ "IGnA"); var getOwnPropertySymbolsModule = __webpack_require__(/*! ../internals/object-get-own-property-symbols */ "kyO0"); var getOwnPropertyDescriptorModule = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "g8rt"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "YfKC"); var propertyIsEnumerableModule = __webpack_require__(/*! ../internals/object-property-is-enumerable */ "e3V2"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "lz10"); var redefine = __webpack_require__(/*! ../internals/redefine */ "NMFW"); var shared = __webpack_require__(/*! ../internals/shared */ "xxaU"); var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "CjUg"); var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "6ixQ"); var uid = __webpack_require__(/*! ../internals/uid */ "evbn"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var wrappedWellKnownSymbolModule = __webpack_require__(/*! ../internals/well-known-symbol-wrapped */ "IjB0"); var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "I65O"); var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "kiNa"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "1aI8"); var $forEach = __webpack_require__(/*! ../internals/array-iteration */ "zv1X").forEach; var HIDDEN = sharedKey('hidden'); var SYMBOL = 'Symbol'; var PROTOTYPE = 'prototype'; var TO_PRIMITIVE = wellKnownSymbol('toPrimitive'); var setInternalState = InternalStateModule.set; var getInternalState = InternalStateModule.getterFor(SYMBOL); var ObjectPrototype = Object[PROTOTYPE]; var $Symbol = global.Symbol; var $stringify = getBuiltIn('JSON', 'stringify'); var nativeGetOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; var nativeDefineProperty = definePropertyModule.f; var nativeGetOwnPropertyNames = getOwnPropertyNamesExternal.f; var nativePropertyIsEnumerable = propertyIsEnumerableModule.f; var AllSymbols = shared('symbols'); var ObjectPrototypeSymbols = shared('op-symbols'); var StringToSymbolRegistry = shared('string-to-symbol-registry'); var SymbolToStringRegistry = shared('symbol-to-string-registry'); var WellKnownSymbolsStore = shared('wks'); var QObject = global.QObject; // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173 var USE_SETTER = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild; // fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687 var setSymbolDescriptor = DESCRIPTORS && fails(function () { return nativeObjectCreate(nativeDefineProperty({}, 'a', { get: function () { return nativeDefineProperty(this, 'a', { value: 7 }).a; } })).a != 7; }) ? function (O, P, Attributes) { var ObjectPrototypeDescriptor = nativeGetOwnPropertyDescriptor(ObjectPrototype, P); if (ObjectPrototypeDescriptor) delete ObjectPrototype[P]; nativeDefineProperty(O, P, Attributes); if (ObjectPrototypeDescriptor && O !== ObjectPrototype) { nativeDefineProperty(ObjectPrototype, P, ObjectPrototypeDescriptor); } } : nativeDefineProperty; var wrap = function (tag, description) { var symbol = AllSymbols[tag] = nativeObjectCreate($Symbol[PROTOTYPE]); setInternalState(symbol, { type: SYMBOL, tag: tag, description: description }); if (!DESCRIPTORS) symbol.description = description; return symbol; }; var isSymbol = USE_SYMBOL_AS_UID ? function (it) { return typeof it == 'symbol'; } : function (it) { return Object(it) instanceof $Symbol; }; var $defineProperty = function defineProperty(O, P, Attributes) { if (O === ObjectPrototype) $defineProperty(ObjectPrototypeSymbols, P, Attributes); anObject(O); var key = toPrimitive(P, true); anObject(Attributes); if (has(AllSymbols, key)) { if (!Attributes.enumerable) { if (!has(O, HIDDEN)) nativeDefineProperty(O, HIDDEN, createPropertyDescriptor(1, {})); O[HIDDEN][key] = true; } else { if (has(O, HIDDEN) && O[HIDDEN][key]) O[HIDDEN][key] = false; Attributes = nativeObjectCreate(Attributes, { enumerable: createPropertyDescriptor(0, false) }); } return setSymbolDescriptor(O, key, Attributes); } return nativeDefineProperty(O, key, Attributes); }; var $defineProperties = function defineProperties(O, Properties) { anObject(O); var properties = toIndexedObject(Properties); var keys = objectKeys(properties).concat($getOwnPropertySymbols(properties)); $forEach(keys, function (key) { if (!DESCRIPTORS || $propertyIsEnumerable.call(properties, key)) $defineProperty(O, key, properties[key]); }); return O; }; var $create = function create(O, Properties) { return Properties === undefined ? nativeObjectCreate(O) : $defineProperties(nativeObjectCreate(O), Properties); }; var $propertyIsEnumerable = function propertyIsEnumerable(V) { var P = toPrimitive(V, true); var enumerable = nativePropertyIsEnumerable.call(this, P); if (this === ObjectPrototype && has(AllSymbols, P) && !has(ObjectPrototypeSymbols, P)) return false; return enumerable || !has(this, P) || !has(AllSymbols, P) || has(this, HIDDEN) && this[HIDDEN][P] ? enumerable : true; }; var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(O, P) { var it = toIndexedObject(O); var key = toPrimitive(P, true); if (it === ObjectPrototype && has(AllSymbols, key) && !has(ObjectPrototypeSymbols, key)) return; var descriptor = nativeGetOwnPropertyDescriptor(it, key); if (descriptor && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) { descriptor.enumerable = true; } return descriptor; }; var $getOwnPropertyNames = function getOwnPropertyNames(O) { var names = nativeGetOwnPropertyNames(toIndexedObject(O)); var result = []; $forEach(names, function (key) { if (!has(AllSymbols, key) && !has(hiddenKeys, key)) result.push(key); }); return result; }; var $getOwnPropertySymbols = function getOwnPropertySymbols(O) { var IS_OBJECT_PROTOTYPE = O === ObjectPrototype; var names = nativeGetOwnPropertyNames(IS_OBJECT_PROTOTYPE ? ObjectPrototypeSymbols : toIndexedObject(O)); var result = []; $forEach(names, function (key) { if (has(AllSymbols, key) && (!IS_OBJECT_PROTOTYPE || has(ObjectPrototype, key))) { result.push(AllSymbols[key]); } }); return result; }; // `Symbol` constructor // https://tc39.github.io/ecma262/#sec-symbol-constructor if (!NATIVE_SYMBOL) { $Symbol = function Symbol() { if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor'); var description = !arguments.length || arguments[0] === undefined ? undefined : String(arguments[0]); var tag = uid(description); var setter = function (value) { if (this === ObjectPrototype) setter.call(ObjectPrototypeSymbols, value); if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false; setSymbolDescriptor(this, tag, createPropertyDescriptor(1, value)); }; if (DESCRIPTORS && USE_SETTER) setSymbolDescriptor(ObjectPrototype, tag, { configurable: true, set: setter }); return wrap(tag, description); }; redefine($Symbol[PROTOTYPE], 'toString', function toString() { return getInternalState(this).tag; }); redefine($Symbol, 'withoutSetter', function (description) { return wrap(uid(description), description); }); propertyIsEnumerableModule.f = $propertyIsEnumerable; definePropertyModule.f = $defineProperty; getOwnPropertyDescriptorModule.f = $getOwnPropertyDescriptor; getOwnPropertyNamesModule.f = getOwnPropertyNamesExternal.f = $getOwnPropertyNames; getOwnPropertySymbolsModule.f = $getOwnPropertySymbols; wrappedWellKnownSymbolModule.f = function (name) { return wrap(wellKnownSymbol(name), name); }; if (DESCRIPTORS) { // https://github.com/tc39/proposal-Symbol-description nativeDefineProperty($Symbol[PROTOTYPE], 'description', { configurable: true, get: function description() { return getInternalState(this).description; } }); if (!IS_PURE) { redefine(ObjectPrototype, 'propertyIsEnumerable', $propertyIsEnumerable, { unsafe: true }); } } } $({ global: true, wrap: true, forced: !NATIVE_SYMBOL, sham: !NATIVE_SYMBOL }, { Symbol: $Symbol }); $forEach(objectKeys(WellKnownSymbolsStore), function (name) { defineWellKnownSymbol(name); }); $({ target: SYMBOL, stat: true, forced: !NATIVE_SYMBOL }, { // `Symbol.for` method // https://tc39.github.io/ecma262/#sec-symbol.for 'for': function (key) { var string = String(key); if (has(StringToSymbolRegistry, string)) return StringToSymbolRegistry[string]; var symbol = $Symbol(string); StringToSymbolRegistry[string] = symbol; SymbolToStringRegistry[symbol] = string; return symbol; }, // `Symbol.keyFor` method // https://tc39.github.io/ecma262/#sec-symbol.keyfor keyFor: function keyFor(sym) { if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol'); if (has(SymbolToStringRegistry, sym)) return SymbolToStringRegistry[sym]; }, useSetter: function () { USE_SETTER = true; }, useSimple: function () { USE_SETTER = false; } }); $({ target: 'Object', stat: true, forced: !NATIVE_SYMBOL, sham: !DESCRIPTORS }, { // `Object.create` method // https://tc39.github.io/ecma262/#sec-object.create create: $create, // `Object.defineProperty` method // https://tc39.github.io/ecma262/#sec-object.defineproperty defineProperty: $defineProperty, // `Object.defineProperties` method // https://tc39.github.io/ecma262/#sec-object.defineproperties defineProperties: $defineProperties, // `Object.getOwnPropertyDescriptor` method // https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptors getOwnPropertyDescriptor: $getOwnPropertyDescriptor }); $({ target: 'Object', stat: true, forced: !NATIVE_SYMBOL }, { // `Object.getOwnPropertyNames` method // https://tc39.github.io/ecma262/#sec-object.getownpropertynames getOwnPropertyNames: $getOwnPropertyNames, // `Object.getOwnPropertySymbols` method // https://tc39.github.io/ecma262/#sec-object.getownpropertysymbols getOwnPropertySymbols: $getOwnPropertySymbols }); // Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives // https://bugs.chromium.org/p/v8/issues/detail?id=3443 $({ target: 'Object', stat: true, forced: fails(function () { getOwnPropertySymbolsModule.f(1); }) }, { getOwnPropertySymbols: function getOwnPropertySymbols(it) { return getOwnPropertySymbolsModule.f(toObject(it)); } }); // `JSON.stringify` method behavior with symbols // https://tc39.github.io/ecma262/#sec-json.stringify if ($stringify) { var FORCED_JSON_STRINGIFY = !NATIVE_SYMBOL || fails(function () { var symbol = $Symbol(); // MS Edge converts symbol values to JSON as {} return $stringify([symbol]) != '[null]' // WebKit converts symbol values to JSON as null || $stringify({ a: symbol }) != '{}' // V8 throws on boxed symbols || $stringify(Object(symbol)) != '{}'; }); $({ target: 'JSON', stat: true, forced: FORCED_JSON_STRINGIFY }, { // eslint-disable-next-line no-unused-vars stringify: function stringify(it, replacer, space) { var args = [it]; var index = 1; var $replacer; while (arguments.length > index) args.push(arguments[index++]); $replacer = replacer; if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined if (!isArray(replacer)) replacer = function (key, value) { if (typeof $replacer == 'function') value = $replacer.call(this, key, value); if (!isSymbol(value)) return value; }; args[1] = replacer; return $stringify.apply(null, args); } }); } // `Symbol.prototype[@@toPrimitive]` method // https://tc39.github.io/ecma262/#sec-symbol.prototype-@@toprimitive if (!$Symbol[PROTOTYPE][TO_PRIMITIVE]) { createNonEnumerableProperty($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf); } // `Symbol.prototype[@@toStringTag]` property // https://tc39.github.io/ecma262/#sec-symbol.prototype-@@tostringtag setToStringTag($Symbol, SYMBOL); hiddenKeys[HIDDEN] = true; /***/ }), /***/ "Xq8t": /*!************************************!*\ !*** ./src/models/forums/index.ts ***! \************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_forums__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/forums */ "h+Ho"); var ForumsListModal = { namespace: 'forumsList', state: { forumsData: {}, listParams: { page: 1, order: 'updated_at' } }, effects: { getForumsData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getForumsData(_ref, _ref2) { var payload, call, put, response, listParams; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getForumsData$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(payload.memoType === 'shixun_discuss' ? _service_forums__WEBPACK_IMPORTED_MODULE_2__[/* getForumsShixunData */ "g"] : _service_forums__WEBPACK_IMPORTED_MODULE_2__[/* getForumsData */ "c"], payload); case 4: response = _context.sent; // 获取页面数据 delete payload.memoType; listParams = payload; _context.next = 9; return put({ type: "save", payload: { listParams: listParams, forumsData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 9: return _context.abrupt("return", response); case 10: case "end": return _context.stop(); } } }, getForumsData); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref3) { var dispatch = _ref3.dispatch, history = _ref3.history; return history.listen(function (_ref4) { var pathname = _ref4.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (ForumsListModal); /***/ }), /***/ "Xq8v": /*!***********************************!*\ !*** ./src/service/attachment.ts ***! \***********************************/ /*! exports provided: allAttachment, mineAttachment, fileImport, getDetail, updateFiles, updateVisits */ /*! exports used: allAttachment, fileImport, getDetail, mineAttachment, updateFiles, updateVisits */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return allAttachment; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return mineAttachment; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return fileImport; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return getDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return updateFiles; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return updateVisits; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); // 公告上移 function allAttachment(_x) { return _allAttachment.apply(this, arguments); } // 公告下移 function _allAttachment() { _allAttachment = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/files/public_with_course_and_project", { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _allAttachment.apply(this, arguments); } function mineAttachment(_x2) { return _mineAttachment.apply(this, arguments); } // 导入资源 function _mineAttachment() { _mineAttachment = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/files/mine_with_course_and_project.json", { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _mineAttachment.apply(this, arguments); } function fileImport(_x3) { return _fileImport.apply(this, arguments); } function _fileImport() { _fileImport = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/files/import.json", { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _fileImport.apply(this, arguments); } function getDetail(_x4) { return _getDetail.apply(this, arguments); } function _getDetail() { _getDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/files/".concat(params.id, ".json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _getDetail.apply(this, arguments); } function updateFiles(_x5) { return _updateFiles.apply(this, arguments); } function _updateFiles() { _updateFiles = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee5(params) { var id; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: id = params.id; delete params.id; return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/files/".concat(id, ".json"), { method: 'put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 3: case "end": return _context5.stop(); } } }, _callee5); })); return _updateFiles.apply(this, arguments); } function updateVisits(_x6) { return _updateVisits.apply(this, arguments); } function _updateVisits() { _updateVisits = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/files/".concat(params.id, "/update_visits.json"), { method: 'post' })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _updateVisits.apply(this, arguments); } /***/ }), /***/ "XuYy": /*!***********************************!*\ !*** ./src/models/user/detail.ts ***! \***********************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_user__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/user */ "jb+D"); var UserDetailModel = { namespace: 'userDetail', state: { systemUpdate: undefined, homepageInfo: undefined, homeworkBanksDetail: {}, actionTabs: { key: '', params: {} } }, effects: { getHomeworkBanksDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getHomeworkBanksDetail(_ref, _ref2) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getHomeworkBanksDetail$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_2__[/* getHomeworkBanksDetail */ "l"], payload); case 4: response = _context.sent; _context.next = 7; return put({ type: 'save', payload: { homeworkBanksDetail: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context.abrupt("return", response); case 8: case "end": return _context.stop(); } } }, getHomeworkBanksDetail); }), getSystemUpdate: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getSystemUpdate(_ref3, _ref4) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getSystemUpdate$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_2__[/* getSystemUpdate */ "s"], payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { systemUpdate: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context2.abrupt("return", response); case 8: case "end": return _context2.stop(); } } }, getSystemUpdate); }), getHomepageInfo: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getHomepageInfo(_ref5, _ref6) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getHomepageInfo$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_2__[/* getHomepageInfo */ "k"], payload); case 4: response = _context3.sent; _context3.next = 7; return put({ type: 'save', payload: { homepageInfo: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context3.abrupt("return", response); case 8: case "end": return _context3.stop(); } } }, getHomepageInfo); }), // 签到 signed: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function signed(_ref7, _ref8) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function signed$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_2__[/* signed */ "C"], payload); case 4: return _context4.abrupt("return", _context4.sent); case 5: case "end": return _context4.stop(); } } }, signed); }), getCourses: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getCourses(_ref9, _ref10) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getCourses$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_2__[/* getCourses */ "i"], payload); case 4: return _context5.abrupt("return", _context5.sent); case 5: case "end": return _context5.stop(); } } }, getCourses); }), getShixuns: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getShixuns(_ref11, _ref12) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getShixuns$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; _context6.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_2__[/* getShixuns */ "r"], payload); case 4: return _context6.abrupt("return", _context6.sent); case 5: case "end": return _context6.stop(); } } }, getShixuns); }), getPaths: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getPaths(_ref13, _ref14) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getPaths$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload; call = _ref14.call, put = _ref14.put; _context7.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_2__[/* getPaths */ "n"], payload); case 4: return _context7.abrupt("return", _context7.sent); case 5: case "end": return _context7.stop(); } } }, getPaths); }), getProjects: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getProjects(_ref15, _ref16) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getProjects$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: payload = _ref15.payload; call = _ref16.call, put = _ref16.put; _context8.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_2__[/* getProjects */ "o"], payload); case 4: return _context8.abrupt("return", _context8.sent); case 5: case "end": return _context8.stop(); } } }, getProjects); }), getVideos: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getVideos(_ref17, _ref18) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getVideos$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: payload = _ref17.payload; call = _ref18.call, put = _ref18.put; _context9.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_2__[/* getVideos */ "x"], payload); case 4: return _context9.abrupt("return", _context9.sent); case 5: case "end": return _context9.stop(); } } }, getVideos); }), getReviewVideos: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getReviewVideos(_ref19, _ref20) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getReviewVideos$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: payload = _ref19.payload; call = _ref20.call, put = _ref20.put; _context10.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_2__[/* getReviewVideos */ "q"], payload); case 4: return _context10.abrupt("return", _context10.sent); case 5: case "end": return _context10.stop(); } } }, getReviewVideos); }), deleteVideo: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function deleteVideo(_ref21, _ref22) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function deleteVideo$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: payload = _ref21.payload; call = _ref22.call, put = _ref22.put; _context11.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_2__[/* deleteVideo */ "h"], payload); case 4: return _context11.abrupt("return", _context11.sent); case 5: case "end": return _context11.stop(); } } }, deleteVideo); }), getQuestionBanks: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getQuestionBanks(_ref23, _ref24) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getQuestionBanks$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: payload = _ref23.payload; call = _ref24.call, put = _ref24.put; _context12.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_2__[/* getQuestionBanks */ "p"], payload); case 4: return _context12.abrupt("return", _context12.sent); case 5: case "end": return _context12.stop(); } } }, getQuestionBanks); }), topicsSetPublic: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function topicsSetPublic(_ref25, _ref26) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function topicsSetPublic$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: payload = _ref25.payload; call = _ref26.call, put = _ref26.put; _context13.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_2__[/* topicsSetPublic */ "G"], payload); case 4: return _context13.abrupt("return", _context13.sent); case 5: case "end": return _context13.stop(); } } }, topicsSetPublic); }), topicsDelete: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function topicsDelete(_ref27, _ref28) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function topicsDelete$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: payload = _ref27.payload; call = _ref28.call, put = _ref28.put; _context14.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_2__[/* topicsDelete */ "F"], payload); case 4: return _context14.abrupt("return", _context14.sent); case 5: case "end": return _context14.stop(); } } }, topicsDelete); }), topicGetCourseList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function topicGetCourseList(_ref29, _ref30) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function topicGetCourseList$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: payload = _ref29.payload; call = _ref30.call, put = _ref30.put; _context15.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_2__[/* topicGetCourseList */ "D"], payload); case 4: return _context15.abrupt("return", _context15.sent); case 5: case "end": return _context15.stop(); } } }, topicGetCourseList); }), topicSendToClass: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function topicSendToClass(_ref31, _ref32) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function topicSendToClass$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: payload = _ref31.payload; call = _ref32.call, put = _ref32.put; _context16.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_2__[/* topicSendToClass */ "E"], payload); case 4: return _context16.abrupt("return", _context16.sent); case 5: case "end": return _context16.stop(); } } }, topicSendToClass); }), logWatchHistory: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function logWatchHistory(_ref33, _ref34) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function logWatchHistory$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: payload = _ref33.payload; call = _ref34.call, put = _ref34.put; _context17.next = 4; return call(_service_user__WEBPACK_IMPORTED_MODULE_2__[/* logWatchHistory */ "y"], payload); case 4: response = _context17.sent; return _context17.abrupt("return", response === null || response === void 0 ? void 0 : response.log_id); case 6: case "end": return _context17.stop(); } } }, logWatchHistory); }), setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref35, _ref36) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: payload = _ref35.payload; call = _ref36.call, put = _ref36.put; _context18.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context18.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref37) { var dispatch = _ref37.dispatch, history = _ref37.history; return history.listen(function (_ref38) { var pathname = _ref38.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (UserDetailModel); /***/ }), /***/ "Xxk+": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.weak-set.from.js ***! \**************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var from = __webpack_require__(/*! ../internals/collection-from */ "aF2d"); // `WeakSet.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakset.from $({ target: 'WeakSet', stat: true }, { from: from }); /***/ }), /***/ "Y3g6": /*!****************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/call-with-safe-iteration-closing.js ***! \****************************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); // call something on iterator step with safe closing on error module.exports = function (iterator, fn, value, ENTRIES) { try { return ENTRIES ? fn(anObject(value)[0], value[1]) : fn(value); // 7.4.6 IteratorClose(iterator, completion) } catch (error) { var returnMethod = iterator['return']; if (returnMethod !== undefined) anObject(returnMethod.call(iterator)); throw error; } }; /***/ }), /***/ "Y9hK": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/iterableToArray.js ***! \*********************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _iterableToArray; }); function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter); } /***/ }), /***/ "YJ9l": /*!****************************************************************************!*\ !*** ./node_modules/history-with-query/node_modules/query-string/index.js ***! \****************************************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _slicedToArray = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/slicedToArray */ "5wUe"); var _createForOfIteratorHelper = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/createForOfIteratorHelper */ "bfL6"); var _toConsumableArray = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/toConsumableArray */ "R5yR"); var strictUriEncode = __webpack_require__(/*! strict-uri-encode */ "V93i"); var decodeComponent = __webpack_require__(/*! decode-uri-component */ "8jRI"); var splitOnFirst = __webpack_require__(/*! split-on-first */ "8yz6"); var filterObject = __webpack_require__(/*! filter-obj */ "c0go"); var isNullOrUndefined = function isNullOrUndefined(value) { return value === null || value === undefined; }; function encoderForArrayFormat(options) { switch (options.arrayFormat) { case 'index': return function (key) { return function (result, value) { var index = result.length; if (value === undefined || options.skipNull && value === null || options.skipEmptyString && value === '') { return result; } if (value === null) { return [].concat(_toConsumableArray(result), [[encode(key, options), '[', index, ']'].join('')]); } return [].concat(_toConsumableArray(result), [[encode(key, options), '[', encode(index, options), ']=', encode(value, options)].join('')]); }; }; case 'bracket': return function (key) { return function (result, value) { if (value === undefined || options.skipNull && value === null || options.skipEmptyString && value === '') { return result; } if (value === null) { return [].concat(_toConsumableArray(result), [[encode(key, options), '[]'].join('')]); } return [].concat(_toConsumableArray(result), [[encode(key, options), '[]=', encode(value, options)].join('')]); }; }; case 'comma': case 'separator': return function (key) { return function (result, value) { if (value === null || value === undefined || value.length === 0) { return result; } if (result.length === 0) { return [[encode(key, options), '=', encode(value, options)].join('')]; } return [[result, encode(value, options)].join(options.arrayFormatSeparator)]; }; }; default: return function (key) { return function (result, value) { if (value === undefined || options.skipNull && value === null || options.skipEmptyString && value === '') { return result; } if (value === null) { return [].concat(_toConsumableArray(result), [encode(key, options)]); } return [].concat(_toConsumableArray(result), [[encode(key, options), '=', encode(value, options)].join('')]); }; }; } } function parserForArrayFormat(options) { var result; switch (options.arrayFormat) { case 'index': return function (key, value, accumulator) { result = /\[(\d*)\]$/.exec(key); key = key.replace(/\[\d*\]$/, ''); if (!result) { accumulator[key] = value; return; } if (accumulator[key] === undefined) { accumulator[key] = {}; } accumulator[key][result[1]] = value; }; case 'bracket': return function (key, value, accumulator) { result = /(\[\])$/.exec(key); key = key.replace(/\[\]$/, ''); if (!result) { accumulator[key] = value; return; } if (accumulator[key] === undefined) { accumulator[key] = [value]; return; } accumulator[key] = [].concat(accumulator[key], value); }; case 'comma': case 'separator': return function (key, value, accumulator) { var isArray = typeof value === 'string' && value.includes(options.arrayFormatSeparator); var isEncodedArray = typeof value === 'string' && !isArray && decode(value, options).includes(options.arrayFormatSeparator); value = isEncodedArray ? decode(value, options) : value; var newValue = isArray || isEncodedArray ? value.split(options.arrayFormatSeparator).map(function (item) { return decode(item, options); }) : value === null ? value : decode(value, options); accumulator[key] = newValue; }; default: return function (key, value, accumulator) { if (accumulator[key] === undefined) { accumulator[key] = value; return; } accumulator[key] = [].concat(accumulator[key], value); }; } } function validateArrayFormatSeparator(value) { if (typeof value !== 'string' || value.length !== 1) { throw new TypeError('arrayFormatSeparator must be single character string'); } } function encode(value, options) { if (options.encode) { return options.strict ? strictUriEncode(value) : encodeURIComponent(value); } return value; } function decode(value, options) { if (options.decode) { return decodeComponent(value); } return value; } function keysSorter(input) { if (Array.isArray(input)) { return input.sort(); } if (typeof input === 'object') { return keysSorter(Object.keys(input)).sort(function (a, b) { return Number(a) - Number(b); }).map(function (key) { return input[key]; }); } return input; } function removeHash(input) { var hashStart = input.indexOf('#'); if (hashStart !== -1) { input = input.slice(0, hashStart); } return input; } function getHash(url) { var hash = ''; var hashStart = url.indexOf('#'); if (hashStart !== -1) { hash = url.slice(hashStart); } return hash; } function extract(input) { input = removeHash(input); var queryStart = input.indexOf('?'); if (queryStart === -1) { return ''; } return input.slice(queryStart + 1); } function parseValue(value, options) { if (options.parseNumbers && !Number.isNaN(Number(value)) && typeof value === 'string' && value.trim() !== '') { value = Number(value); } else if (options.parseBooleans && value !== null && (value.toLowerCase() === 'true' || value.toLowerCase() === 'false')) { value = value.toLowerCase() === 'true'; } return value; } function parse(query, options) { options = Object.assign({ decode: true, sort: true, arrayFormat: 'none', arrayFormatSeparator: ',', parseNumbers: false, parseBooleans: false }, options); validateArrayFormatSeparator(options.arrayFormatSeparator); var formatter = parserForArrayFormat(options); // Create an object with no prototype var ret = Object.create(null); if (typeof query !== 'string') { return ret; } query = query.trim().replace(/^[?#&]/, ''); if (!query) { return ret; } var _iterator = _createForOfIteratorHelper(query.split('&')), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var param = _step.value; if (param === '') { continue; } var _splitOnFirst = splitOnFirst(options.decode ? param.replace(/\+/g, ' ') : param, '='), _splitOnFirst2 = _slicedToArray(_splitOnFirst, 2), _key = _splitOnFirst2[0], _value = _splitOnFirst2[1]; // Missing `=` should be `null`: // http://w3.org/TR/2012/WD-url-20120524/#collect-url-parameters _value = _value === undefined ? null : ['comma', 'separator'].includes(options.arrayFormat) ? _value : decode(_value, options); formatter(decode(_key, options), _value, ret); } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } for (var _i = 0, _Object$keys = Object.keys(ret); _i < _Object$keys.length; _i++) { var key = _Object$keys[_i]; var value = ret[key]; if (typeof value === 'object' && value !== null) { for (var _i2 = 0, _Object$keys2 = Object.keys(value); _i2 < _Object$keys2.length; _i2++) { var k = _Object$keys2[_i2]; value[k] = parseValue(value[k], options); } } else { ret[key] = parseValue(value, options); } } if (options.sort === false) { return ret; } return (options.sort === true ? Object.keys(ret).sort() : Object.keys(ret).sort(options.sort)).reduce(function (result, key) { var value = ret[key]; if (Boolean(value) && typeof value === 'object' && !Array.isArray(value)) { // Sort object keys, not values result[key] = keysSorter(value); } else { result[key] = value; } return result; }, Object.create(null)); } exports.extract = extract; exports.parse = parse; exports.stringify = function (object, options) { if (!object) { return ''; } options = Object.assign({ encode: true, strict: true, arrayFormat: 'none', arrayFormatSeparator: ',' }, options); validateArrayFormatSeparator(options.arrayFormatSeparator); var shouldFilter = function shouldFilter(key) { return options.skipNull && isNullOrUndefined(object[key]) || options.skipEmptyString && object[key] === ''; }; var formatter = encoderForArrayFormat(options); var objectCopy = {}; for (var _i3 = 0, _Object$keys3 = Object.keys(object); _i3 < _Object$keys3.length; _i3++) { var key = _Object$keys3[_i3]; if (!shouldFilter(key)) { objectCopy[key] = object[key]; } } var keys = Object.keys(objectCopy); if (options.sort !== false) { keys.sort(options.sort); } return keys.map(function (key) { var value = object[key]; if (value === undefined) { return ''; } if (value === null) { return encode(key, options); } if (Array.isArray(value)) { return value.reduce(formatter(key), []).join('&'); } return encode(key, options) + '=' + encode(value, options); }).filter(function (x) { return x.length > 0; }).join('&'); }; exports.parseUrl = function (url, options) { options = Object.assign({ decode: true }, options); var _splitOnFirst3 = splitOnFirst(url, '#'), _splitOnFirst4 = _slicedToArray(_splitOnFirst3, 2), url_ = _splitOnFirst4[0], hash = _splitOnFirst4[1]; return Object.assign({ url: url_.split('?')[0] || '', query: parse(extract(url), options) }, options && options.parseFragmentIdentifier && hash ? { fragmentIdentifier: decode(hash, options) } : {}); }; exports.stringifyUrl = function (object, options) { options = Object.assign({ encode: true, strict: true }, options); var url = removeHash(object.url).split('?')[0] || ''; var queryFromUrl = exports.extract(object.url); var parsedQueryFromUrl = exports.parse(queryFromUrl, { sort: false }); var query = Object.assign(parsedQueryFromUrl, object.query); var queryString = exports.stringify(query, options); if (queryString) { queryString = "?".concat(queryString); } var hash = getHash(object.url); if (object.fragmentIdentifier) { hash = "#".concat(encode(object.fragmentIdentifier, options)); } return "".concat(url).concat(queryString).concat(hash); }; exports.pick = function (input, filter, options) { options = Object.assign({ parseFragmentIdentifier: true }, options); var _exports$parseUrl = exports.parseUrl(input, options), url = _exports$parseUrl.url, query = _exports$parseUrl.query, fragmentIdentifier = _exports$parseUrl.fragmentIdentifier; return exports.stringifyUrl({ url: url, query: filterObject(query, filter), fragmentIdentifier: fragmentIdentifier }, options); }; exports.exclude = function (input, filter, options) { var exclusionFilter = Array.isArray(filter) ? function (key) { return !filter.includes(key); } : function (key, value) { return !filter(key, value); }; return exports.pick(input, exclusionFilter, options); }; /***/ }), /***/ "YJpY": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.flat-map.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var flattenIntoArray = __webpack_require__(/*! ../internals/flatten-into-array */ "hKmx"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var arraySpeciesCreate = __webpack_require__(/*! ../internals/array-species-create */ "nMuc"); // `Array.prototype.flatMap` method // https://github.com/tc39/proposal-flatMap $({ target: 'Array', proto: true }, { flatMap: function flatMap(callbackfn /* , thisArg */) { var O = toObject(this); var sourceLen = toLength(O.length); var A; aFunction(callbackfn); A = arraySpeciesCreate(O, 0); A.length = flattenIntoArray(A, O, O, sourceLen, 0, 1, callbackfn, arguments.length > 1 ? arguments[1] : undefined); return A; } }); /***/ }), /***/ "YMoz": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/math-scale.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { // `Math.scale` method implementation // https://rwaldron.github.io/proposal-math-extensions/ module.exports = Math.scale || function scale(x, inLow, inHigh, outLow, outHigh) { if ( arguments.length === 0 /* eslint-disable no-self-compare */ || x != x || inLow != inLow || inHigh != inHigh || outLow != outLow || outHigh != outHigh /* eslint-enable no-self-compare */ ) return NaN; if (x === Infinity || x === -Infinity) return x; return (x - inLow) * (outHigh - outLow) / (inHigh - inLow) + outLow; }; /***/ }), /***/ "YON3": /*!*****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/is-regexp.js ***! \*****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var classof = __webpack_require__(/*! ../internals/classof-raw */ "UwrT"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var MATCH = wellKnownSymbol('match'); // `IsRegExp` abstract operation // https://tc39.github.io/ecma262/#sec-isregexp module.exports = function (it) { var isRegExp; return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : classof(it) == 'RegExp'); }; /***/ }), /***/ "YS25": /*!********************************************************************!*\ !*** ./node_modules/history-with-query/esm/history.js + 2 modules ***! \********************************************************************/ /*! exports provided: createBrowserHistory, createHashHistory, createMemoryHistory, createLocation, locationsAreEqual, parsePath, createPath */ /*! exports used: createBrowserHistory, createHashHistory, createLocation, createMemoryHistory, createPath, locationsAreEqual */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/extends.js because of ./node_modules/rc-menu/es/MenuItemGroup.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/history-with-query/node_modules/query-string/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/tiny-invariant/dist/tiny-invariant.esm.js because of ./node_modules/react-router-dom/esm/react-router-dom.js */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ createBrowserHistory; }); __webpack_require__.d(__webpack_exports__, "b", function() { return /* binding */ createHashHistory; }); __webpack_require__.d(__webpack_exports__, "d", function() { return /* binding */ createMemoryHistory; }); __webpack_require__.d(__webpack_exports__, "c", function() { return /* binding */ createLocation; }); __webpack_require__.d(__webpack_exports__, "f", function() { return /* binding */ locationsAreEqual; }); __webpack_require__.d(__webpack_exports__, "e", function() { return /* binding */ createPath; }); // UNUSED EXPORTS: parsePath // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js var esm_extends = __webpack_require__("wx14"); // CONCATENATED MODULE: ./node_modules/resolve-pathname/esm/resolve-pathname.js function isAbsolute(pathname) { return pathname.charAt(0) === '/'; } // About 1.5x faster than the two-arg version of Array#splice() function spliceOne(list, index) { for (var i = index, k = i + 1, n = list.length; k < n; i += 1, k += 1) { list[i] = list[k]; } list.pop(); } // This implementation is based heavily on node's url.parse function resolvePathname(to, from) { if (from === undefined) from = ''; var toParts = (to && to.split('/')) || []; var fromParts = (from && from.split('/')) || []; var isToAbs = to && isAbsolute(to); var isFromAbs = from && isAbsolute(from); var mustEndAbs = isToAbs || isFromAbs; if (to && isAbsolute(to)) { // to is absolute fromParts = toParts; } else if (toParts.length) { // to is relative, drop the filename fromParts.pop(); fromParts = fromParts.concat(toParts); } if (!fromParts.length) return '/'; var hasTrailingSlash; if (fromParts.length) { var last = fromParts[fromParts.length - 1]; hasTrailingSlash = last === '.' || last === '..' || last === ''; } else { hasTrailingSlash = false; } var up = 0; for (var i = fromParts.length; i >= 0; i--) { var part = fromParts[i]; if (part === '.') { spliceOne(fromParts, i); } else if (part === '..') { spliceOne(fromParts, i); up++; } else if (up) { spliceOne(fromParts, i); up--; } } if (!mustEndAbs) for (; up--; up) fromParts.unshift('..'); if ( mustEndAbs && fromParts[0] !== '' && (!fromParts[0] || !isAbsolute(fromParts[0])) ) fromParts.unshift(''); var result = fromParts.join('/'); if (hasTrailingSlash && result.substr(-1) !== '/') result += '/'; return result; } /* harmony default export */ var resolve_pathname = (resolvePathname); // CONCATENATED MODULE: ./node_modules/value-equal/esm/value-equal.js function value_equal_valueOf(obj) { return obj.valueOf ? obj.valueOf() : Object.prototype.valueOf.call(obj); } function valueEqual(a, b) { // Test for strict equality first. if (a === b) return true; // Otherwise, if either of them == null they are not equal. if (a == null || b == null) return false; if (Array.isArray(a)) { return ( Array.isArray(b) && a.length === b.length && a.every(function(item, index) { return valueEqual(item, b[index]); }) ); } if (typeof a === 'object' || typeof b === 'object') { var aValue = value_equal_valueOf(a); var bValue = value_equal_valueOf(b); if (aValue !== a || bValue !== b) return valueEqual(aValue, bValue); return Object.keys(Object.assign({}, a, b)).every(function(key) { return valueEqual(a[key], b[key]); }); } return false; } /* harmony default export */ var value_equal = (valueEqual); // EXTERNAL MODULE: ./node_modules/history-with-query/node_modules/query-string/index.js var query_string = __webpack_require__("YJ9l"); var query_string_default = /*#__PURE__*/__webpack_require__.n(query_string); // EXTERNAL MODULE: ./node_modules/tiny-invariant/dist/tiny-invariant.esm.js var tiny_invariant_esm = __webpack_require__("9R94"); // CONCATENATED MODULE: ./node_modules/history-with-query/esm/history.js function addLeadingSlash(path) { return path.charAt(0) === '/' ? path : '/' + path; } function stripLeadingSlash(path) { return path.charAt(0) === '/' ? path.substr(1) : path; } function hasBasename(path, prefix) { return path.toLowerCase().indexOf(prefix.toLowerCase()) === 0 && '/?#'.indexOf(path.charAt(prefix.length)) !== -1; } function stripBasename(path, prefix) { return hasBasename(path, prefix) ? path.substr(prefix.length) : path; } function stripTrailingSlash(path) { return path.charAt(path.length - 1) === '/' ? path.slice(0, -1) : path; } function parsePath(path) { var pathname = path || '/'; var search = ''; var hash = ''; var hashIndex = pathname.indexOf('#'); if (hashIndex !== -1) { hash = pathname.substr(hashIndex); pathname = pathname.substr(0, hashIndex); } var searchIndex = pathname.indexOf('?'); if (searchIndex !== -1) { search = pathname.substr(searchIndex); pathname = pathname.substr(0, searchIndex); } return { pathname: pathname, search: search === '?' ? '' : search, hash: hash === '#' ? '' : hash }; } function createPath(location) { var pathname = location.pathname, search = location.search, hash = location.hash; var path = pathname || '/'; if (search && search !== '?') path += search.charAt(0) === '?' ? search : "?" + search; if (hash && hash !== '#') path += hash.charAt(0) === '#' ? hash : "#" + hash; return path; } function createLocation(path, state, key, currentLocation) { var location; if (typeof path === 'string') { // Two-arg form: push(path, state) location = parsePath(path); location.query = location.search ? query_string_default.a.parse(location.search) : {}; location.state = state; } else { // One-arg form: push(location) location = Object(esm_extends["a" /* default */])({}, path); if (location.pathname === undefined) location.pathname = ''; if (location.search) { if (location.search.charAt(0) !== '?') location.search = '?' + location.search; location.query = query_string_default.a.parse(location.search); } else { location.search = location.query ? query_string_default.a.stringify(location.query) : ''; location.query = location.query || {}; } if (location.hash) { if (location.hash.charAt(0) !== '#') location.hash = '#' + location.hash; } else { location.hash = ''; } if (state !== undefined && location.state === undefined) location.state = state; } try { location.pathname = decodeURI(location.pathname); } catch (e) { if (e instanceof URIError) { throw new URIError('Pathname "' + location.pathname + '" could not be decoded. ' + 'This is likely caused by an invalid percent-encoding.'); } else { throw e; } } if (key) location.key = key; if (currentLocation) { // Resolve incomplete/relative pathname relative to current location. if (!location.pathname) { location.pathname = currentLocation.pathname; } else if (location.pathname.charAt(0) !== '/') { location.pathname = resolve_pathname(location.pathname, currentLocation.pathname); } } else { // When there is no prior location and pathname is empty, set it to / if (!location.pathname) { location.pathname = '/'; } } return location; } function locationsAreEqual(a, b) { return a.pathname === b.pathname && a.search === b.search && a.hash === b.hash && a.key === b.key && value_equal(a.state, b.state); } function createTransitionManager() { var prompt = null; function setPrompt(nextPrompt) { false ? undefined : void 0; prompt = nextPrompt; return function () { if (prompt === nextPrompt) prompt = null; }; } function confirmTransitionTo(location, action, getUserConfirmation, callback) { // TODO: If another transition starts while we're still confirming // the previous one, we may end up in a weird state. Figure out the // best way to handle this. if (prompt != null) { var result = typeof prompt === 'function' ? prompt(location, action) : prompt; if (typeof result === 'string') { if (typeof getUserConfirmation === 'function') { getUserConfirmation(result, callback); } else { false ? undefined : void 0; callback(true); } } else { // Return false from a transition hook to cancel the transition. callback(result !== false); } } else { callback(true); } } var listeners = []; function appendListener(fn) { var isActive = true; function listener() { if (isActive) fn.apply(void 0, arguments); } listeners.push(listener); return function () { isActive = false; listeners = listeners.filter(function (item) { return item !== listener; }); }; } function notifyListeners() { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } listeners.forEach(function (listener) { return listener.apply(void 0, args); }); } return { setPrompt: setPrompt, confirmTransitionTo: confirmTransitionTo, appendListener: appendListener, notifyListeners: notifyListeners }; } var canUseDOM = !!(typeof window !== 'undefined' && window.document && window.document.createElement); function getConfirmation(message, callback) { callback(window.confirm(message)); // eslint-disable-line no-alert } /** * Returns true if the HTML5 history API is supported. Taken from Modernizr. * * https://github.com/Modernizr/Modernizr/blob/master/LICENSE * https://github.com/Modernizr/Modernizr/blob/master/feature-detects/history.js * changed to avoid false negatives for Windows Phones: https://github.com/reactjs/react-router/issues/586 */ function supportsHistory() { var ua = window.navigator.userAgent; if ((ua.indexOf('Android 2.') !== -1 || ua.indexOf('Android 4.0') !== -1) && ua.indexOf('Mobile Safari') !== -1 && ua.indexOf('Chrome') === -1 && ua.indexOf('Windows Phone') === -1) return false; return window.history && 'pushState' in window.history; } /** * Returns true if browser fires popstate on hash change. * IE10 and IE11 do not. */ function supportsPopStateOnHashChange() { return window.navigator.userAgent.indexOf('Trident') === -1; } /** * Returns false if using go(n) with hash history causes a full page reload. */ function supportsGoWithoutReloadUsingHash() { return window.navigator.userAgent.indexOf('Firefox') === -1; } /** * Returns true if a given popstate event is an extraneous WebKit event. * Accounts for the fact that Chrome on iOS fires real popstate events * containing undefined state when pressing the back button. */ function isExtraneousPopstateEvent(event) { return event.state === undefined && navigator.userAgent.indexOf('CriOS') === -1; } var PopStateEvent = 'popstate'; var HashChangeEvent = 'hashchange'; function getHistoryState() { try { return window.history.state || {}; } catch (e) { // IE 11 sometimes throws when accessing window.history.state // See https://github.com/ReactTraining/history/pull/289 return {}; } } /** * Creates a history object that uses the HTML5 history API including * pushState, replaceState, and the popstate event. */ function createBrowserHistory(props) { if (props === void 0) { props = {}; } !canUseDOM ? false ? undefined : Object(tiny_invariant_esm["a" /* default */])(false) : void 0; var globalHistory = window.history; var canUseHistory = supportsHistory(); var needsHashChangeListener = !supportsPopStateOnHashChange(); var _props = props, _props$forceRefresh = _props.forceRefresh, forceRefresh = _props$forceRefresh === void 0 ? false : _props$forceRefresh, _props$getUserConfirm = _props.getUserConfirmation, getUserConfirmation = _props$getUserConfirm === void 0 ? getConfirmation : _props$getUserConfirm, _props$keyLength = _props.keyLength, keyLength = _props$keyLength === void 0 ? 6 : _props$keyLength; var basename = props.basename ? stripTrailingSlash(addLeadingSlash(props.basename)) : ''; function getDOMLocation(historyState) { var _ref = historyState || {}, key = _ref.key, state = _ref.state; var _window$location = window.location, pathname = _window$location.pathname, search = _window$location.search, hash = _window$location.hash; var path = pathname + search + hash; false ? undefined : void 0; if (basename) path = stripBasename(path, basename); return createLocation(path, state, key); } function createKey() { return Math.random().toString(36).substr(2, keyLength); } var transitionManager = createTransitionManager(); function setState(nextState) { Object(esm_extends["a" /* default */])(history, nextState); history.length = globalHistory.length; transitionManager.notifyListeners(history.location, history.action); } function handlePopState(event) { // Ignore extraneous popstate events in WebKit. if (isExtraneousPopstateEvent(event)) return; handlePop(getDOMLocation(event.state)); } function handleHashChange() { handlePop(getDOMLocation(getHistoryState())); } var forceNextPop = false; function handlePop(location) { if (forceNextPop) { forceNextPop = false; setState(); } else { var action = 'POP'; transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) { if (ok) { setState({ action: action, location: location }); } else { revertPop(location); } }); } } function revertPop(fromLocation) { var toLocation = history.location; // TODO: We could probably make this more reliable by // keeping a list of keys we've seen in sessionStorage. // Instead, we just default to 0 for keys we don't know. var toIndex = allKeys.indexOf(toLocation.key); if (toIndex === -1) toIndex = 0; var fromIndex = allKeys.indexOf(fromLocation.key); if (fromIndex === -1) fromIndex = 0; var delta = toIndex - fromIndex; if (delta) { forceNextPop = true; go(delta); } } var initialLocation = getDOMLocation(getHistoryState()); var allKeys = [initialLocation.key]; // Public interface function createHref(location) { return basename + createPath(location); } function push(path, state) { false ? undefined : void 0; var action = 'PUSH'; var location = createLocation(path, state, createKey(), history.location); transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) { if (!ok) return; var href = createHref(location); var key = location.key, state = location.state; if (canUseHistory) { globalHistory.pushState({ key: key, state: state }, null, href); if (forceRefresh) { window.location.href = href; } else { var prevIndex = allKeys.indexOf(history.location.key); var nextKeys = allKeys.slice(0, prevIndex + 1); nextKeys.push(location.key); allKeys = nextKeys; setState({ action: action, location: location }); } } else { false ? undefined : void 0; window.location.href = href; } }); } function replace(path, state) { false ? undefined : void 0; var action = 'REPLACE'; var location = createLocation(path, state, createKey(), history.location); transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) { if (!ok) return; var href = createHref(location); var key = location.key, state = location.state; if (canUseHistory) { globalHistory.replaceState({ key: key, state: state }, null, href); if (forceRefresh) { window.location.replace(href); } else { var prevIndex = allKeys.indexOf(history.location.key); if (prevIndex !== -1) allKeys[prevIndex] = location.key; setState({ action: action, location: location }); } } else { false ? undefined : void 0; window.location.replace(href); } }); } function go(n) { globalHistory.go(n); } function goBack() { go(-1); } function goForward() { go(1); } var listenerCount = 0; function checkDOMListeners(delta) { listenerCount += delta; if (listenerCount === 1 && delta === 1) { window.addEventListener(PopStateEvent, handlePopState); if (needsHashChangeListener) window.addEventListener(HashChangeEvent, handleHashChange); } else if (listenerCount === 0) { window.removeEventListener(PopStateEvent, handlePopState); if (needsHashChangeListener) window.removeEventListener(HashChangeEvent, handleHashChange); } } var isBlocked = false; function block(prompt) { if (prompt === void 0) { prompt = false; } var unblock = transitionManager.setPrompt(prompt); if (!isBlocked) { checkDOMListeners(1); isBlocked = true; } return function () { if (isBlocked) { isBlocked = false; checkDOMListeners(-1); } return unblock(); }; } function listen(listener) { var unlisten = transitionManager.appendListener(listener); checkDOMListeners(1); return function () { checkDOMListeners(-1); unlisten(); }; } var history = { length: globalHistory.length, action: 'POP', location: initialLocation, createHref: createHref, push: push, replace: replace, go: go, goBack: goBack, goForward: goForward, block: block, listen: listen }; return history; } var HashChangeEvent$1 = 'hashchange'; var HashPathCoders = { hashbang: { encodePath: function encodePath(path) { return path.charAt(0) === '!' ? path : '!/' + stripLeadingSlash(path); }, decodePath: function decodePath(path) { return path.charAt(0) === '!' ? path.substr(1) : path; } }, noslash: { encodePath: stripLeadingSlash, decodePath: addLeadingSlash }, slash: { encodePath: addLeadingSlash, decodePath: addLeadingSlash } }; function stripHash(url) { var hashIndex = url.indexOf('#'); return hashIndex === -1 ? url : url.slice(0, hashIndex); } function getHashPath() { // We can't use window.location.hash here because it's not // consistent across browsers - Firefox will pre-decode it! var href = window.location.href; var hashIndex = href.indexOf('#'); return hashIndex === -1 ? '' : href.substring(hashIndex + 1); } function pushHashPath(path) { window.location.hash = path; } function replaceHashPath(path) { window.location.replace(stripHash(window.location.href) + '#' + path); } function createHashHistory(props) { if (props === void 0) { props = {}; } !canUseDOM ? false ? undefined : Object(tiny_invariant_esm["a" /* default */])(false) : void 0; var globalHistory = window.history; var canGoWithoutReload = supportsGoWithoutReloadUsingHash(); var _props = props, _props$getUserConfirm = _props.getUserConfirmation, getUserConfirmation = _props$getUserConfirm === void 0 ? getConfirmation : _props$getUserConfirm, _props$hashType = _props.hashType, hashType = _props$hashType === void 0 ? 'slash' : _props$hashType; var basename = props.basename ? stripTrailingSlash(addLeadingSlash(props.basename)) : ''; var _HashPathCoders$hashT = HashPathCoders[hashType], encodePath = _HashPathCoders$hashT.encodePath, decodePath = _HashPathCoders$hashT.decodePath; function getDOMLocation() { var path = decodePath(getHashPath()); false ? undefined : void 0; if (basename) path = stripBasename(path, basename); return createLocation(path); } var transitionManager = createTransitionManager(); function setState(nextState) { Object(esm_extends["a" /* default */])(history, nextState); history.length = globalHistory.length; transitionManager.notifyListeners(history.location, history.action); } var forceNextPop = false; var ignorePath = null; function locationsAreEqual$$1(a, b) { return a.pathname === b.pathname && a.search === b.search && a.hash === b.hash; } function handleHashChange() { var path = getHashPath(); var encodedPath = encodePath(path); if (path !== encodedPath) { // Ensure we always have a properly-encoded hash. replaceHashPath(encodedPath); } else { var location = getDOMLocation(); var prevLocation = history.location; if (!forceNextPop && locationsAreEqual$$1(prevLocation, location)) return; // A hashchange doesn't always == location change. if (ignorePath === createPath(location)) return; // Ignore this change; we already setState in push/replace. ignorePath = null; handlePop(location); } } function handlePop(location) { if (forceNextPop) { forceNextPop = false; setState(); } else { var action = 'POP'; transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) { if (ok) { setState({ action: action, location: location }); } else { revertPop(location); } }); } } function revertPop(fromLocation) { var toLocation = history.location; // TODO: We could probably make this more reliable by // keeping a list of paths we've seen in sessionStorage. // Instead, we just default to 0 for paths we don't know. var toIndex = allPaths.lastIndexOf(createPath(toLocation)); if (toIndex === -1) toIndex = 0; var fromIndex = allPaths.lastIndexOf(createPath(fromLocation)); if (fromIndex === -1) fromIndex = 0; var delta = toIndex - fromIndex; if (delta) { forceNextPop = true; go(delta); } } // Ensure the hash is encoded properly before doing anything else. var path = getHashPath(); var encodedPath = encodePath(path); if (path !== encodedPath) replaceHashPath(encodedPath); var initialLocation = getDOMLocation(); var allPaths = [createPath(initialLocation)]; // Public interface function createHref(location) { var baseTag = document.querySelector('base'); var href = ''; if (baseTag && baseTag.getAttribute('href')) { href = stripHash(window.location.href); } return href + '#' + encodePath(basename + createPath(location)); } function push(path, state) { false ? undefined : void 0; var action = 'PUSH'; var location = createLocation(path, undefined, undefined, history.location); transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) { if (!ok) return; var path = createPath(location); var encodedPath = encodePath(basename + path); var hashChanged = getHashPath() !== encodedPath; if (hashChanged) { // We cannot tell if a hashchange was caused by a PUSH, so we'd // rather setState here and ignore the hashchange. The caveat here // is that other hash histories in the page will consider it a POP. ignorePath = path; pushHashPath(encodedPath); var prevIndex = allPaths.lastIndexOf(createPath(history.location)); var nextPaths = allPaths.slice(0, prevIndex + 1); nextPaths.push(path); allPaths = nextPaths; setState({ action: action, location: location }); } else { false ? undefined : void 0; setState(); } }); } function replace(path, state) { false ? undefined : void 0; var action = 'REPLACE'; var location = createLocation(path, undefined, undefined, history.location); transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) { if (!ok) return; var path = createPath(location); var encodedPath = encodePath(basename + path); var hashChanged = getHashPath() !== encodedPath; if (hashChanged) { // We cannot tell if a hashchange was caused by a REPLACE, so we'd // rather setState here and ignore the hashchange. The caveat here // is that other hash histories in the page will consider it a POP. ignorePath = path; replaceHashPath(encodedPath); } var prevIndex = allPaths.indexOf(createPath(history.location)); if (prevIndex !== -1) allPaths[prevIndex] = path; setState({ action: action, location: location }); }); } function go(n) { false ? undefined : void 0; globalHistory.go(n); } function goBack() { go(-1); } function goForward() { go(1); } var listenerCount = 0; function checkDOMListeners(delta) { listenerCount += delta; if (listenerCount === 1 && delta === 1) { window.addEventListener(HashChangeEvent$1, handleHashChange); } else if (listenerCount === 0) { window.removeEventListener(HashChangeEvent$1, handleHashChange); } } var isBlocked = false; function block(prompt) { if (prompt === void 0) { prompt = false; } var unblock = transitionManager.setPrompt(prompt); if (!isBlocked) { checkDOMListeners(1); isBlocked = true; } return function () { if (isBlocked) { isBlocked = false; checkDOMListeners(-1); } return unblock(); }; } function listen(listener) { var unlisten = transitionManager.appendListener(listener); checkDOMListeners(1); return function () { checkDOMListeners(-1); unlisten(); }; } var history = { length: globalHistory.length, action: 'POP', location: initialLocation, createHref: createHref, push: push, replace: replace, go: go, goBack: goBack, goForward: goForward, block: block, listen: listen }; return history; } function clamp(n, lowerBound, upperBound) { return Math.min(Math.max(n, lowerBound), upperBound); } /** * Creates a history object that stores locations in memory. */ function createMemoryHistory(props) { if (props === void 0) { props = {}; } var _props = props, getUserConfirmation = _props.getUserConfirmation, _props$initialEntries = _props.initialEntries, initialEntries = _props$initialEntries === void 0 ? ['/'] : _props$initialEntries, _props$initialIndex = _props.initialIndex, initialIndex = _props$initialIndex === void 0 ? 0 : _props$initialIndex, _props$keyLength = _props.keyLength, keyLength = _props$keyLength === void 0 ? 6 : _props$keyLength; var transitionManager = createTransitionManager(); function setState(nextState) { Object(esm_extends["a" /* default */])(history, nextState); history.length = history.entries.length; transitionManager.notifyListeners(history.location, history.action); } function createKey() { return Math.random().toString(36).substr(2, keyLength); } var index = clamp(initialIndex, 0, initialEntries.length - 1); var entries = initialEntries.map(function (entry) { return typeof entry === 'string' ? createLocation(entry, undefined, createKey()) : createLocation(entry, undefined, entry.key || createKey()); }); // Public interface var createHref = createPath; function push(path, state) { false ? undefined : void 0; var action = 'PUSH'; var location = createLocation(path, state, createKey(), history.location); transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) { if (!ok) return; var prevIndex = history.index; var nextIndex = prevIndex + 1; var nextEntries = history.entries.slice(0); if (nextEntries.length > nextIndex) { nextEntries.splice(nextIndex, nextEntries.length - nextIndex, location); } else { nextEntries.push(location); } setState({ action: action, location: location, index: nextIndex, entries: nextEntries }); }); } function replace(path, state) { false ? undefined : void 0; var action = 'REPLACE'; var location = createLocation(path, state, createKey(), history.location); transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) { if (!ok) return; history.entries[history.index] = location; setState({ action: action, location: location }); }); } function go(n) { var nextIndex = clamp(history.index + n, 0, history.entries.length - 1); var action = 'POP'; var location = history.entries[nextIndex]; transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) { if (ok) { setState({ action: action, location: location, index: nextIndex }); } else { // Mimic the behavior of DOM histories by // causing a render after a cancelled POP. setState(); } }); } function goBack() { go(-1); } function goForward() { go(1); } function canGo(n) { var nextIndex = history.index + n; return nextIndex >= 0 && nextIndex < history.entries.length; } function block(prompt) { if (prompt === void 0) { prompt = false; } return transitionManager.setPrompt(prompt); } function listen(listener) { return transitionManager.appendListener(listener); } var history = { length: entries.length, action: 'POP', location: entries[index], index: index, entries: entries, createHref: createHref, push: push, replace: replace, go: go, goBack: goBack, goForward: goForward, canGo: canGo, block: block, listen: listen }; return history; } /***/ }), /***/ "Yanh": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.anchor.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "V85Q"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "NQQk"); // `String.prototype.anchor` method // https://tc39.github.io/ecma262/#sec-string.prototype.anchor $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('anchor') }, { anchor: function anchor(name) { return createHTML(this, 'a', 'name', name); } }); /***/ }), /***/ "YceZ": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.join.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var getSetIterator = __webpack_require__(/*! ../internals/get-set-iterator */ "jbR1"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Set.prototype.join` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { join: function join(separator) { var set = anObject(this); var iterator = getSetIterator(set); var sep = separator === undefined ? ',' : String(separator); var result = []; iterate(iterator, result.push, result, false, true); return result.join(sep); } }); /***/ }), /***/ "YdpX": /*!**********************************!*\ !*** ./src/styles/animated.less ***! \**********************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin /***/ }), /***/ "YfKC": /*!******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/object-define-property.js ***! \******************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var IE8_DOM_DEFINE = __webpack_require__(/*! ../internals/ie8-dom-define */ "/yC2"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "gFfw"); var nativeDefineProperty = Object.defineProperty; // `Object.defineProperty` method // https://tc39.github.io/ecma262/#sec-object.defineproperty exports.f = DESCRIPTORS ? nativeDefineProperty : function defineProperty(O, P, Attributes) { anObject(O); P = toPrimitive(P, true); anObject(Attributes); if (IE8_DOM_DEFINE) try { return nativeDefineProperty(O, P, Attributes); } catch (error) { /* empty */ } if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported'); if ('value' in Attributes) O[P] = Attributes.value; return O; }; /***/ }), /***/ "YjZU": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.construct.js ***! \**************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var create = __webpack_require__(/*! ../internals/object-create */ "u+7+"); var bind = __webpack_require__(/*! ../internals/function-bind */ "+SQA"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var nativeConstruct = getBuiltIn('Reflect', 'construct'); // `Reflect.construct` method // https://tc39.github.io/ecma262/#sec-reflect.construct // MS Edge supports only 2 arguments and argumentsList argument is optional // FF Nightly sets third argument as `new.target`, but does not create `this` from it var NEW_TARGET_BUG = fails(function () { function F() { /* empty */ } return !(nativeConstruct(function () { /* empty */ }, [], F) instanceof F); }); var ARGS_BUG = !fails(function () { nativeConstruct(function () { /* empty */ }); }); var FORCED = NEW_TARGET_BUG || ARGS_BUG; $({ target: 'Reflect', stat: true, forced: FORCED, sham: FORCED }, { construct: function construct(Target, args /* , newTarget */) { aFunction(Target); anObject(args); var newTarget = arguments.length < 3 ? Target : aFunction(arguments[2]); if (ARGS_BUG && !NEW_TARGET_BUG) return nativeConstruct(Target, args, newTarget); if (Target == newTarget) { // w/o altered newTarget, optimization for 0-4 arguments switch (args.length) { case 0: return new Target(); case 1: return new Target(args[0]); case 2: return new Target(args[0], args[1]); case 3: return new Target(args[0], args[1], args[2]); case 4: return new Target(args[0], args[1], args[2], args[3]); } // w/o altered newTarget, lot of arguments case var $args = [null]; $args.push.apply($args, args); return new (bind.apply(Target, $args))(); } // with altered newTarget, not support built-in constructors var proto = newTarget.prototype; var instance = create(isObject(proto) ? proto : Object.prototype); var result = Function.apply.call(Target, instance, args); return isObject(result) ? result : instance; } }); /***/ }), /***/ "YrtM": /*!**************************************************!*\ !*** ./node_modules/rc-util/es/hooks/useMemo.js ***! \**************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return useMemo; }); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); function useMemo(getValue, condition, shouldUpdate) { var cacheRef = react__WEBPACK_IMPORTED_MODULE_0__["useRef"]({}); if (!('value' in cacheRef.current) || shouldUpdate(cacheRef.current.condition, condition)) { cacheRef.current.value = getValue(); cacheRef.current.condition = condition; } return cacheRef.current.value; } /***/ }), /***/ "Z+8a": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/collection-add-all.js ***! \**************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); // https://github.com/tc39/collection-methods module.exports = function (/* ...elements */) { var set = anObject(this); var adder = aFunction(set.add); for (var k = 0, len = arguments.length; k < len; k++) { adder.call(set, arguments[k]); } return set; }; /***/ }), /***/ "ZDb2": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.split.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var fixRegExpWellKnownSymbolLogic = __webpack_require__(/*! ../internals/fix-regexp-well-known-symbol-logic */ "ENif"); var isRegExp = __webpack_require__(/*! ../internals/is-regexp */ "YON3"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "FCfD"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "/dTS"); var advanceStringIndex = __webpack_require__(/*! ../internals/advance-string-index */ "xH5X"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var callRegExpExec = __webpack_require__(/*! ../internals/regexp-exec-abstract */ "dagG"); var regexpExec = __webpack_require__(/*! ../internals/regexp-exec */ "NcLc"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var arrayPush = [].push; var min = Math.min; var MAX_UINT32 = 0xFFFFFFFF; // babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError var SUPPORTS_Y = !fails(function () { return !RegExp(MAX_UINT32, 'y'); }); // @@split logic fixRegExpWellKnownSymbolLogic('split', 2, function (SPLIT, nativeSplit, maybeCallNative) { var internalSplit; if ( 'abbc'.split(/(b)*/)[1] == 'c' || 'test'.split(/(?:)/, -1).length != 4 || 'ab'.split(/(?:ab)*/).length != 2 || '.'.split(/(.?)(.?)/).length != 4 || '.'.split(/()()/).length > 1 || ''.split(/.?/).length ) { // based on es5-shim implementation, need to rework it internalSplit = function (separator, limit) { var string = String(requireObjectCoercible(this)); var lim = limit === undefined ? MAX_UINT32 : limit >>> 0; if (lim === 0) return []; if (separator === undefined) return [string]; // If `separator` is not a regex, use native split if (!isRegExp(separator)) { return nativeSplit.call(string, separator, lim); } var output = []; var flags = (separator.ignoreCase ? 'i' : '') + (separator.multiline ? 'm' : '') + (separator.unicode ? 'u' : '') + (separator.sticky ? 'y' : ''); var lastLastIndex = 0; // Make `global` and avoid `lastIndex` issues by working with a copy var separatorCopy = new RegExp(separator.source, flags + 'g'); var match, lastIndex, lastLength; while (match = regexpExec.call(separatorCopy, string)) { lastIndex = separatorCopy.lastIndex; if (lastIndex > lastLastIndex) { output.push(string.slice(lastLastIndex, match.index)); if (match.length > 1 && match.index < string.length) arrayPush.apply(output, match.slice(1)); lastLength = match[0].length; lastLastIndex = lastIndex; if (output.length >= lim) break; } if (separatorCopy.lastIndex === match.index) separatorCopy.lastIndex++; // Avoid an infinite loop } if (lastLastIndex === string.length) { if (lastLength || !separatorCopy.test('')) output.push(''); } else output.push(string.slice(lastLastIndex)); return output.length > lim ? output.slice(0, lim) : output; }; // Chakra, V8 } else if ('0'.split(undefined, 0).length) { internalSplit = function (separator, limit) { return separator === undefined && limit === 0 ? [] : nativeSplit.call(this, separator, limit); }; } else internalSplit = nativeSplit; return [ // `String.prototype.split` method // https://tc39.github.io/ecma262/#sec-string.prototype.split function split(separator, limit) { var O = requireObjectCoercible(this); var splitter = separator == undefined ? undefined : separator[SPLIT]; return splitter !== undefined ? splitter.call(separator, O, limit) : internalSplit.call(String(O), separator, limit); }, // `RegExp.prototype[@@split]` method // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@split // // NOTE: This cannot be properly polyfilled in engines that don't support // the 'y' flag. function (regexp, limit) { var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== nativeSplit); if (res.done) return res.value; var rx = anObject(regexp); var S = String(this); var C = speciesConstructor(rx, RegExp); var unicodeMatching = rx.unicode; var flags = (rx.ignoreCase ? 'i' : '') + (rx.multiline ? 'm' : '') + (rx.unicode ? 'u' : '') + (SUPPORTS_Y ? 'y' : 'g'); // ^(? + rx + ) is needed, in combination with some S slicing, to // simulate the 'y' flag. var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags); var lim = limit === undefined ? MAX_UINT32 : limit >>> 0; if (lim === 0) return []; if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : []; var p = 0; var q = 0; var A = []; while (q < S.length) { splitter.lastIndex = SUPPORTS_Y ? q : 0; var z = callRegExpExec(splitter, SUPPORTS_Y ? S : S.slice(q)); var e; if ( z === null || (e = min(toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p ) { q = advanceStringIndex(S, q, unicodeMatching); } else { A.push(S.slice(p, q)); if (A.length === lim) return A; for (var i = 1; i <= z.length - 1; i++) { A.push(z[i]); if (A.length === lim) return A; } q = p = e; } } A.push(S.slice(p)); return A; } ]; }, !SUPPORTS_Y); /***/ }), /***/ "ZSlt": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/array-buffer.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var NATIVE_ARRAY_BUFFER = __webpack_require__(/*! ../internals/array-buffer-native */ "GNqc"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "lz10"); var redefineAll = __webpack_require__(/*! ../internals/redefine-all */ "ujhg"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var anInstance = __webpack_require__(/*! ../internals/an-instance */ "igoe"); var toInteger = __webpack_require__(/*! ../internals/to-integer */ "m0kY"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var toIndex = __webpack_require__(/*! ../internals/to-index */ "J+Da"); var IEEE754 = __webpack_require__(/*! ../internals/ieee754 */ "Cq6t"); var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "Acmb"); var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "g1ZG"); var getOwnPropertyNames = __webpack_require__(/*! ../internals/object-get-own-property-names */ "uGHk").f; var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "YfKC").f; var arrayFill = __webpack_require__(/*! ../internals/array-fill */ "VSU6"); var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "kiNa"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "1aI8"); var getInternalState = InternalStateModule.get; var setInternalState = InternalStateModule.set; var ARRAY_BUFFER = 'ArrayBuffer'; var DATA_VIEW = 'DataView'; var PROTOTYPE = 'prototype'; var WRONG_LENGTH = 'Wrong length'; var WRONG_INDEX = 'Wrong index'; var NativeArrayBuffer = global[ARRAY_BUFFER]; var $ArrayBuffer = NativeArrayBuffer; var $DataView = global[DATA_VIEW]; var $DataViewPrototype = $DataView && $DataView[PROTOTYPE]; var ObjectPrototype = Object.prototype; var RangeError = global.RangeError; var packIEEE754 = IEEE754.pack; var unpackIEEE754 = IEEE754.unpack; var packInt8 = function (number) { return [number & 0xFF]; }; var packInt16 = function (number) { return [number & 0xFF, number >> 8 & 0xFF]; }; var packInt32 = function (number) { return [number & 0xFF, number >> 8 & 0xFF, number >> 16 & 0xFF, number >> 24 & 0xFF]; }; var unpackInt32 = function (buffer) { return buffer[3] << 24 | buffer[2] << 16 | buffer[1] << 8 | buffer[0]; }; var packFloat32 = function (number) { return packIEEE754(number, 23, 4); }; var packFloat64 = function (number) { return packIEEE754(number, 52, 8); }; var addGetter = function (Constructor, key) { defineProperty(Constructor[PROTOTYPE], key, { get: function () { return getInternalState(this)[key]; } }); }; var get = function (view, count, index, isLittleEndian) { var intIndex = toIndex(index); var store = getInternalState(view); if (intIndex + count > store.byteLength) throw RangeError(WRONG_INDEX); var bytes = getInternalState(store.buffer).bytes; var start = intIndex + store.byteOffset; var pack = bytes.slice(start, start + count); return isLittleEndian ? pack : pack.reverse(); }; var set = function (view, count, index, conversion, value, isLittleEndian) { var intIndex = toIndex(index); var store = getInternalState(view); if (intIndex + count > store.byteLength) throw RangeError(WRONG_INDEX); var bytes = getInternalState(store.buffer).bytes; var start = intIndex + store.byteOffset; var pack = conversion(+value); for (var i = 0; i < count; i++) bytes[start + i] = pack[isLittleEndian ? i : count - i - 1]; }; if (!NATIVE_ARRAY_BUFFER) { $ArrayBuffer = function ArrayBuffer(length) { anInstance(this, $ArrayBuffer, ARRAY_BUFFER); var byteLength = toIndex(length); setInternalState(this, { bytes: arrayFill.call(new Array(byteLength), 0), byteLength: byteLength }); if (!DESCRIPTORS) this.byteLength = byteLength; }; $DataView = function DataView(buffer, byteOffset, byteLength) { anInstance(this, $DataView, DATA_VIEW); anInstance(buffer, $ArrayBuffer, DATA_VIEW); var bufferLength = getInternalState(buffer).byteLength; var offset = toInteger(byteOffset); if (offset < 0 || offset > bufferLength) throw RangeError('Wrong offset'); byteLength = byteLength === undefined ? bufferLength - offset : toLength(byteLength); if (offset + byteLength > bufferLength) throw RangeError(WRONG_LENGTH); setInternalState(this, { buffer: buffer, byteLength: byteLength, byteOffset: offset }); if (!DESCRIPTORS) { this.buffer = buffer; this.byteLength = byteLength; this.byteOffset = offset; } }; if (DESCRIPTORS) { addGetter($ArrayBuffer, 'byteLength'); addGetter($DataView, 'buffer'); addGetter($DataView, 'byteLength'); addGetter($DataView, 'byteOffset'); } redefineAll($DataView[PROTOTYPE], { getInt8: function getInt8(byteOffset) { return get(this, 1, byteOffset)[0] << 24 >> 24; }, getUint8: function getUint8(byteOffset) { return get(this, 1, byteOffset)[0]; }, getInt16: function getInt16(byteOffset /* , littleEndian */) { var bytes = get(this, 2, byteOffset, arguments.length > 1 ? arguments[1] : undefined); return (bytes[1] << 8 | bytes[0]) << 16 >> 16; }, getUint16: function getUint16(byteOffset /* , littleEndian */) { var bytes = get(this, 2, byteOffset, arguments.length > 1 ? arguments[1] : undefined); return bytes[1] << 8 | bytes[0]; }, getInt32: function getInt32(byteOffset /* , littleEndian */) { return unpackInt32(get(this, 4, byteOffset, arguments.length > 1 ? arguments[1] : undefined)); }, getUint32: function getUint32(byteOffset /* , littleEndian */) { return unpackInt32(get(this, 4, byteOffset, arguments.length > 1 ? arguments[1] : undefined)) >>> 0; }, getFloat32: function getFloat32(byteOffset /* , littleEndian */) { return unpackIEEE754(get(this, 4, byteOffset, arguments.length > 1 ? arguments[1] : undefined), 23); }, getFloat64: function getFloat64(byteOffset /* , littleEndian */) { return unpackIEEE754(get(this, 8, byteOffset, arguments.length > 1 ? arguments[1] : undefined), 52); }, setInt8: function setInt8(byteOffset, value) { set(this, 1, byteOffset, packInt8, value); }, setUint8: function setUint8(byteOffset, value) { set(this, 1, byteOffset, packInt8, value); }, setInt16: function setInt16(byteOffset, value /* , littleEndian */) { set(this, 2, byteOffset, packInt16, value, arguments.length > 2 ? arguments[2] : undefined); }, setUint16: function setUint16(byteOffset, value /* , littleEndian */) { set(this, 2, byteOffset, packInt16, value, arguments.length > 2 ? arguments[2] : undefined); }, setInt32: function setInt32(byteOffset, value /* , littleEndian */) { set(this, 4, byteOffset, packInt32, value, arguments.length > 2 ? arguments[2] : undefined); }, setUint32: function setUint32(byteOffset, value /* , littleEndian */) { set(this, 4, byteOffset, packInt32, value, arguments.length > 2 ? arguments[2] : undefined); }, setFloat32: function setFloat32(byteOffset, value /* , littleEndian */) { set(this, 4, byteOffset, packFloat32, value, arguments.length > 2 ? arguments[2] : undefined); }, setFloat64: function setFloat64(byteOffset, value /* , littleEndian */) { set(this, 8, byteOffset, packFloat64, value, arguments.length > 2 ? arguments[2] : undefined); } }); } else { if (!fails(function () { NativeArrayBuffer(1); }) || !fails(function () { new NativeArrayBuffer(-1); // eslint-disable-line no-new }) || fails(function () { new NativeArrayBuffer(); // eslint-disable-line no-new new NativeArrayBuffer(1.5); // eslint-disable-line no-new new NativeArrayBuffer(NaN); // eslint-disable-line no-new return NativeArrayBuffer.name != ARRAY_BUFFER; })) { $ArrayBuffer = function ArrayBuffer(length) { anInstance(this, $ArrayBuffer); return new NativeArrayBuffer(toIndex(length)); }; var ArrayBufferPrototype = $ArrayBuffer[PROTOTYPE] = NativeArrayBuffer[PROTOTYPE]; for (var keys = getOwnPropertyNames(NativeArrayBuffer), j = 0, key; keys.length > j;) { if (!((key = keys[j++]) in $ArrayBuffer)) { createNonEnumerableProperty($ArrayBuffer, key, NativeArrayBuffer[key]); } } ArrayBufferPrototype.constructor = $ArrayBuffer; } // WebKit bug - the same parent prototype for typed arrays and data view if (setPrototypeOf && getPrototypeOf($DataViewPrototype) !== ObjectPrototype) { setPrototypeOf($DataViewPrototype, ObjectPrototype); } // iOS Safari 7.x bug var testView = new $DataView(new $ArrayBuffer(2)); var nativeSetInt8 = $DataViewPrototype.setInt8; testView.setInt8(0, 2147483648); testView.setInt8(1, 2147483649); if (testView.getInt8(0) || !testView.getInt8(1)) redefineAll($DataViewPrototype, { setInt8: function setInt8(byteOffset, value) { nativeSetInt8.call(this, byteOffset, value << 24 >> 24); }, setUint8: function setUint8(byteOffset, value) { nativeSetInt8.call(this, byteOffset, value << 24 >> 24); } }, { unsafe: true }); } setToStringTag($ArrayBuffer, ARRAY_BUFFER); setToStringTag($DataView, DATA_VIEW); module.exports = { ArrayBuffer: $ArrayBuffer, DataView: $DataView }; /***/ }), /***/ "ZW6p": /*!******************************************************!*\ !*** ./src/.umi-production/plugin-locale/locale.tsx ***! \******************************************************/ /*! exports provided: event, LANG_CHANGE_EVENT, _onCreate, _LocaleContainer */ /*! exports used: LANG_CHANGE_EVENT, _LocaleContainer, _onCreate, event */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return event; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return LANG_CHANGE_EVENT; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return _onCreate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return _LocaleContainer; }); /* harmony import */ var antd_es_config_provider_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/config-provider/style */ "GNNt"); /* harmony import */ var antd_es_config_provider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/config-provider */ "wEI+"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */ "tJVT"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_4__); /* harmony import */ var events__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! events */ "+qE3"); /* harmony import */ var events__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(events__WEBPACK_IMPORTED_MODULE_5__); /* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! moment */ "wd/R"); /* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_6__); /* harmony import */ var moment_locale_zh_cn__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! moment/locale/zh-cn */ "XDpg"); /* harmony import */ var moment_locale_zh_cn__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(moment_locale_zh_cn__WEBPACK_IMPORTED_MODULE_7__); /* harmony import */ var _localeExports__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./localeExports */ "Fghh"); // @ts-nocheck // @ts-ignore var event = new events__WEBPACK_IMPORTED_MODULE_5___default.a(); event.setMaxListeners(5); var LANG_CHANGE_EVENT = Symbol('LANG_CHANGE'); function _onCreate() { var locale = Object(_localeExports__WEBPACK_IMPORTED_MODULE_8__[/* getLocale */ "d"])(); if (moment__WEBPACK_IMPORTED_MODULE_6___default.a !== null && moment__WEBPACK_IMPORTED_MODULE_6___default.a !== void 0 && moment__WEBPACK_IMPORTED_MODULE_6___default.a.locale) { var _localeInfo$locale; moment__WEBPACK_IMPORTED_MODULE_6___default.a.locale(((_localeInfo$locale = _localeExports__WEBPACK_IMPORTED_MODULE_8__[/* localeInfo */ "e"][locale]) === null || _localeInfo$locale === void 0 ? void 0 : _localeInfo$locale.momentLocale) || 'zh-cn'); } Object(_localeExports__WEBPACK_IMPORTED_MODULE_8__[/* setIntl */ "f"])(locale); } var _LocaleContainer = function _LocaleContainer(props) { var _localeInfo$locale3; var _React$useState = react__WEBPACK_IMPORTED_MODULE_4___default.a.useState(function () { return Object(_localeExports__WEBPACK_IMPORTED_MODULE_8__[/* getLocale */ "d"])(); }), _React$useState2 = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(_React$useState, 2), locale = _React$useState2[0], setLocale = _React$useState2[1]; var _React$useState3 = react__WEBPACK_IMPORTED_MODULE_4___default.a.useState(function () { return Object(_localeExports__WEBPACK_IMPORTED_MODULE_8__[/* getIntl */ "c"])(locale, true); }), _React$useState4 = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])(_React$useState3, 2), intl = _React$useState4[0], setContainerIntl = _React$useState4[1]; var handleLangChange = function handleLangChange(locale) { if (moment__WEBPACK_IMPORTED_MODULE_6___default.a !== null && moment__WEBPACK_IMPORTED_MODULE_6___default.a !== void 0 && moment__WEBPACK_IMPORTED_MODULE_6___default.a.locale) { var _localeInfo$locale2; moment__WEBPACK_IMPORTED_MODULE_6___default.a.locale(((_localeInfo$locale2 = _localeExports__WEBPACK_IMPORTED_MODULE_8__[/* localeInfo */ "e"][locale]) === null || _localeInfo$locale2 === void 0 ? void 0 : _localeInfo$locale2.momentLocale) || 'en'); } setLocale(locale); setContainerIntl(Object(_localeExports__WEBPACK_IMPORTED_MODULE_8__[/* getIntl */ "c"])(locale)); }; react__WEBPACK_IMPORTED_MODULE_4___default.a.useLayoutEffect(function () { event.on(LANG_CHANGE_EVENT, handleLangChange); return function () { event.off(LANG_CHANGE_EVENT, handleLangChange); }; }, []); var defaultAntdLocale = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])({}, __webpack_require__(/*! antd/es/locale/zh_CN */ "+Gva").default); var direcition = Object(_localeExports__WEBPACK_IMPORTED_MODULE_8__[/* getDirection */ "b"])(); return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_4___default.a.createElement(antd_es_config_provider__WEBPACK_IMPORTED_MODULE_1__[/* default */ "b"], { direction: direcition, locale: ((_localeInfo$locale3 = _localeExports__WEBPACK_IMPORTED_MODULE_8__[/* localeInfo */ "e"][locale]) === null || _localeInfo$locale3 === void 0 ? void 0 : _localeInfo$locale3.antd) || defaultAntdLocale }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_4___default.a.createElement(_localeExports__WEBPACK_IMPORTED_MODULE_8__[/* RawIntlProvider */ "a"], { value: intl }, props.children)); return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_4___default.a.createElement(_localeExports__WEBPACK_IMPORTED_MODULE_8__[/* RawIntlProvider */ "a"], { value: intl }, props.children); }; /***/ }), /***/ "ZahQ": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.define-getter.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var FORCED = __webpack_require__(/*! ../internals/object-prototype-accessors-forced */ "i7kj"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "YfKC"); // `Object.prototype.__defineGetter__` method // https://tc39.github.io/ecma262/#sec-object.prototype.__defineGetter__ if (DESCRIPTORS) { $({ target: 'Object', proto: true, forced: FORCED }, { __defineGetter__: function __defineGetter__(P, getter) { definePropertyModule.f(toObject(this), P, { get: aFunction(getter), enumerable: true, configurable: true }); } }); } /***/ }), /***/ "Zcjx": /*!***************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/is-pure.js ***! \***************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { module.exports = false; /***/ }), /***/ "Ze4s": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/number-parse-int.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var trim = __webpack_require__(/*! ../internals/string-trim */ "mTKU").trim; var whitespaces = __webpack_require__(/*! ../internals/whitespaces */ "Tfd0"); var $parseInt = global.parseInt; var hex = /^[+-]?0[Xx]/; var FORCED = $parseInt(whitespaces + '08') !== 8 || $parseInt(whitespaces + '0x16') !== 22; // `parseInt` method // https://tc39.github.io/ecma262/#sec-parseint-string-radix module.exports = FORCED ? function parseInt(string, radix) { var S = trim(String(string)); return $parseInt(S, (radix >>> 0) || (hex.test(S) ? 16 : 10)); } : $parseInt; /***/ }), /***/ "ZhPi": /*!***************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js ***! \***************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "WkPL"); function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen); } module.exports = _unsupportedIterableToArray, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "ZkJ9": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/native-weak-map.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var inspectSource = __webpack_require__(/*! ../internals/inspect-source */ "J3Yn"); var WeakMap = global.WeakMap; module.exports = typeof WeakMap === 'function' && /native code/.test(inspectSource(WeakMap)); /***/ }), /***/ "Zkxe": /*!******************************************!*\ !*** ./src/models/problemset/preview.ts ***! \******************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_problemset__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/problemset */ "WCUW"); /* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./util */ "6fQ5"); var ProblemsetPreviewModel = { namespace: 'problemsetPreview', state: { disciplinesData: undefined, courseOptions: [], paperData: undefined, actionTabs: { key: '', params: {} } }, effects: { getPaperData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getPaperData(_ref, _ref2) { var payload, call, put, response, data; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getPaperData$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* getPaperData */ "w"], payload); case 4: response = _context.sent; data = Object(_util__WEBPACK_IMPORTED_MODULE_3__[/* formatPaperData */ "b"])(response); _context.next = 8; return put({ type: 'save', payload: { paperData: data } }); case 8: return _context.abrupt("return", response); case 9: case "end": return _context.stop(); } } }, getPaperData); }), getEditDisciplines: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getEditDisciplines(_ref3, _ref4) { var payload, call, put, response, disciplines, courseOptions; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getEditDisciplines$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* getDisciplines */ "s"], payload); case 4: response = _context2.sent; disciplines = response === null || response === void 0 ? void 0 : response.disciplines; courseOptions = Object(_util__WEBPACK_IMPORTED_MODULE_3__[/* formatCourseOptions */ "a"])(disciplines); _context2.next = 9; return put({ type: 'save', payload: { courseOptions: courseOptions, disciplinesData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 9: return _context2.abrupt("return", response); case 10: case "end": return _context2.stop(); } } }, getEditDisciplines); }), setScore: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setScore(_ref5, _ref6) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setScore$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* setScore */ "P"], payload); case 4: return _context3.abrupt("return", _context3.sent); case 5: case "end": return _context3.stop(); } } }, setScore); }), handleDelete: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function handleDelete(_ref7, _ref8) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function handleDelete$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* handleDeletePreviewQuestion */ "B"], payload); case 4: return _context4.abrupt("return", _context4.sent); case 5: case "end": return _context4.stop(); } } }, handleDelete); }), batchSetScore: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function batchSetScore(_ref9, _ref10) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function batchSetScore$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* batchSetScore */ "i"], payload); case 4: return _context5.abrupt("return", _context5.sent); case 5: case "end": return _context5.stop(); } } }, batchSetScore); }), batchDelete: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function batchDelete(_ref11, _ref12) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function batchDelete$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; _context6.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* batchDelete */ "e"], payload); case 4: return _context6.abrupt("return", _context6.sent); case 5: case "end": return _context6.stop(); } } }, batchDelete); }), adjustPosition: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function adjustPosition(_ref13, _ref14) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function adjustPosition$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload; call = _ref14.call, put = _ref14.put; _context7.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* adjustPosition */ "c"], payload); case 4: return _context7.abrupt("return", _context7.sent); case 5: case "end": return _context7.stop(); } } }, adjustPosition); }), newPreviewProblemset: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function newPreviewProblemset(_ref15, _ref16) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function newPreviewProblemset$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: payload = _ref15.payload; call = _ref16.call, put = _ref16.put; _context8.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* newPreviewProblemset */ "F"], payload); case 4: return _context8.abrupt("return", _context8.sent); case 5: case "end": return _context8.stop(); } } }, newPreviewProblemset); }), setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref17, _ref18) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: payload = _ref17.payload; call = _ref18.call, put = _ref18.put; _context9.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context9.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref19) { var dispatch = _ref19.dispatch, history = _ref19.history; return history.listen(function (_ref20) { var pathname = _ref20.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (ProblemsetPreviewModel); /***/ }), /***/ "Zm9Q": /*!*****************************************************!*\ !*** ./node_modules/rc-util/es/Children/toArray.js ***! \*****************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return toArray; }); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var react_is__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-is */ "TOwV"); /* harmony import */ var react_is__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react_is__WEBPACK_IMPORTED_MODULE_1__); function toArray(children) { var option = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; var ret = []; react__WEBPACK_IMPORTED_MODULE_0___default.a.Children.forEach(children, function (child) { if ((child === undefined || child === null) && !option.keepEmpty) { return; } if (Array.isArray(child)) { ret = ret.concat(toArray(child)); } else if (Object(react_is__WEBPACK_IMPORTED_MODULE_1__["isFragment"])(child) && child.props) { ret = ret.concat(toArray(child.props.children, option)); } else { ret.push(child); } }); return ret; } /***/ }), /***/ "ZqBY": /*!****************************************************!*\ !*** ./node_modules/umi-request/dist/index.esm.js ***! \****************************************************/ /*! exports provided: default, Onion, RequestError, ResponseError, extend, fetch */ /*! exports used: extend */ /*! ModuleConcatenation bailout: Module uses injected variables (process) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) {/* unused harmony export Onion */ /* unused harmony export RequestError */ /* unused harmony export ResponseError */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return extend; }); /* unused harmony export fetch */ /* harmony import */ var qs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! qs */ "Qyje"); /* harmony import */ var qs__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(qs__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var isomorphic_fetch__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! isomorphic-fetch */ "LpSC"); /* harmony import */ var isomorphic_fetch__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(isomorphic_fetch__WEBPACK_IMPORTED_MODULE_1__); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; } function _objectSpread2(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function (obj) { return typeof obj; }; } else { _typeof = function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); } function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); } function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); } function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function _construct(Parent, args, Class) { if (_isNativeReflectConstruct()) { _construct = Reflect.construct; } else { _construct = function _construct(Parent, args, Class) { var a = [null]; a.push.apply(a, args); var Constructor = Function.bind.apply(Parent, a); var instance = new Constructor(); if (Class) _setPrototypeOf(instance, Class.prototype); return instance; }; } return _construct.apply(null, arguments); } function _isNativeFunction(fn) { return Function.toString.call(fn).indexOf("[native code]") !== -1; } function _wrapNativeSuper(Class) { var _cache = typeof Map === "function" ? new Map() : undefined; _wrapNativeSuper = function _wrapNativeSuper(Class) { if (Class === null || !_isNativeFunction(Class)) return Class; if (typeof Class !== "function") { throw new TypeError("Super expression must either be null or a function"); } if (typeof _cache !== "undefined") { if (_cache.has(Class)) return _cache.get(Class); _cache.set(Class, Wrapper); } function Wrapper() { return _construct(Class, arguments, _getPrototypeOf(this).constructor); } Wrapper.prototype = Object.create(Class.prototype, { constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true } }); return _setPrototypeOf(Wrapper, Class); }; return _wrapNativeSuper(Class); } function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function _possibleConstructorReturn(self, call) { if (call && (typeof call === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); } function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; } function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); } function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); } function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } // 返回一个组合了所有插件的“插件” function compose(middlewares) { if (!Array.isArray(middlewares)) throw new TypeError('Middlewares must be an array!'); var middlewaresLen = middlewares.length; for (var i = 0; i < middlewaresLen; i++) { if (typeof middlewares[i] !== 'function') { throw new TypeError('Middleware must be componsed of function'); } } return function wrapMiddlewares(params, next) { var index = -1; function dispatch(i) { if (i <= index) { return Promise.reject(new Error('next() should not be called multiple times in one middleware!')); } index = i; var fn = middlewares[i] || next; if (!fn) return Promise.resolve(); try { return Promise.resolve(fn(params, function () { return dispatch(i + 1); })); } catch (err) { return Promise.reject(err); } } return dispatch(0); }; } var Onion = /*#__PURE__*/function () { function Onion(defaultMiddlewares) { _classCallCheck(this, Onion); if (!Array.isArray(defaultMiddlewares)) throw new TypeError('Default middlewares must be an array!'); this.defaultMiddlewares = _toConsumableArray(defaultMiddlewares); this.middlewares = []; } _createClass(Onion, [{ key: "use", value: // 内置内核中间件长度 function use(newMiddleware) { var opts = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : { global: false, core: false, defaultInstance: false }; var core = false; var global = false; var defaultInstance = false; if (typeof opts === 'number') { if (process && Object({"NODE_ENV":"production"}) && "production" === 'development') { console.warn('use() options should be object, number property would be deprecated in future,please update use() options to "{ core: true }".'); } core = true; global = false; } else if (_typeof(opts) === 'object' && opts) { global = opts.global || false; core = opts.core || false; defaultInstance = opts.defaultInstance || false; } // 全局中间件 if (global) { Onion.globalMiddlewares.splice(Onion.globalMiddlewares.length - Onion.defaultGlobalMiddlewaresLength, 0, newMiddleware); return; } // 内核中间件 if (core) { Onion.coreMiddlewares.splice(Onion.coreMiddlewares.length - Onion.defaultCoreMiddlewaresLength, 0, newMiddleware); return; } // 默认实例中间件,供开发者使用 if (defaultInstance) { this.defaultMiddlewares.push(newMiddleware); return; } // 实例中间件 this.middlewares.push(newMiddleware); } }, { key: "execute", value: function execute() { var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; var fn = compose([].concat(_toConsumableArray(this.middlewares), _toConsumableArray(this.defaultMiddlewares), _toConsumableArray(Onion.globalMiddlewares), _toConsumableArray(Onion.coreMiddlewares))); return fn(params); } }]); return Onion; }(); Onion.globalMiddlewares = []; Onion.defaultGlobalMiddlewaresLength = 0; Onion.coreMiddlewares = []; Onion.defaultCoreMiddlewaresLength = 0; var MapCache = /*#__PURE__*/function () { function MapCache(options) { _classCallCheck(this, MapCache); this.cache = new Map(); this.timer = {}; this.extendOptions(options); } _createClass(MapCache, [{ key: "extendOptions", value: function extendOptions(options) { this.maxCache = options.maxCache || 0; } }, { key: "get", value: function get(key) { return this.cache.get(JSON.stringify(key)); } }, { key: "set", value: function set(key, value) { var _this = this; var ttl = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 60000; // 如果超过最大缓存数, 删除头部的第一个缓存. if (this.maxCache > 0 && this.cache.size >= this.maxCache) { var deleteKey = _toConsumableArray(this.cache.keys())[0]; this.cache.delete(deleteKey); if (this.timer[deleteKey]) { clearTimeout(this.timer[deleteKey]); } } var cacheKey = JSON.stringify(key); this.cache.set(cacheKey, value); if (ttl > 0) { this.timer[cacheKey] = setTimeout(function () { _this.cache.delete(cacheKey); delete _this.timer[cacheKey]; }, ttl); } } }, { key: "delete", value: function _delete(key) { var cacheKey = JSON.stringify(key); delete this.timer[cacheKey]; return this.cache.delete(cacheKey); } }, { key: "clear", value: function clear() { this.timer = {}; return this.cache.clear(); } }]); return MapCache; }(); /** * 请求异常 */ var RequestError = /*#__PURE__*/function (_Error) { _inherits(RequestError, _Error); var _super = _createSuper(RequestError); function RequestError(text, request) { var _this2; var type = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'RequestError'; _classCallCheck(this, RequestError); _this2 = _super.call(this, text); _this2.name = 'RequestError'; _this2.request = request; _this2.type = type; return _this2; } return RequestError; }( /*#__PURE__*/_wrapNativeSuper(Error)); /** * 响应异常 */ var ResponseError = /*#__PURE__*/function (_Error2) { _inherits(ResponseError, _Error2); var _super2 = _createSuper(ResponseError); function ResponseError(response, text, data, request) { var _this3; var type = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 'ResponseError'; _classCallCheck(this, ResponseError); _this3 = _super2.call(this, text || response.statusText); _this3.name = 'ResponseError'; _this3.data = data; _this3.response = response; _this3.request = request; _this3.type = type; return _this3; } return ResponseError; }( /*#__PURE__*/_wrapNativeSuper(Error)); /** * http://gitlab.alipay-inc.com/KBSJ/gxt/blob/release_gxt_S8928905_20180531/src/util/request.js#L63 * 支持gbk */ function readerGBK(file) { return new Promise(function (resolve, reject) { var reader = new FileReader(); reader.onload = function () { resolve(reader.result); }; reader.onerror = reject; reader.readAsText(file, 'GBK'); // setup GBK decoding }); } /** * 安全的JSON.parse */ function safeJsonParse(data) { var throwErrIfParseFail = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; var response = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null; var request = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null; try { return JSON.parse(data); } catch (e) { if (throwErrIfParseFail) { throw new ResponseError(response, 'JSON.parse fail', data, request, 'ParseError'); } } // eslint-disable-line no-empty return data; } function timeout2Throw(msec, timeoutMessage, request) { return new Promise(function (_, reject) { setTimeout(function () { reject(new RequestError(timeoutMessage || "timeout of ".concat(msec, "ms exceeded"), request, 'Timeout')); }, msec); }); } // If request options contain 'cancelToken', reject request when token has been canceled function cancel2Throw(opt) { return new Promise(function (_, reject) { if (opt.cancelToken) { opt.cancelToken.promise.then(function (cancel) { reject(cancel); }); } }); } var toString = Object.prototype.toString; // Check env is browser or node function getEnv() { var env; // Only Node.JS has a process variable that is of [[Class]] process if (typeof process !== 'undefined' && toString.call(process) === '[object process]') { // For node use HTTP adapter env = 'NODE'; } if (typeof XMLHttpRequest !== 'undefined') { env = 'BROWSER'; } return env; } function isArray(val) { return _typeof(val) === 'object' && Object.prototype.toString.call(val) === '[object Array]'; } function isURLSearchParams(val) { return typeof URLSearchParams !== 'undefined' && val instanceof URLSearchParams; } function isDate(val) { return _typeof(val) === 'object' && Object.prototype.toString.call(val) === '[object Date]'; } function isObject(val) { return val !== null && _typeof(val) === 'object'; } function forEach2ObjArr(target, callback) { if (!target) return; if (_typeof(target) !== 'object') { target = [target]; } if (isArray(target)) { for (var i = 0; i < target.length; i++) { callback.call(null, target[i], i, target); } } else { for (var key in target) { if (Object.prototype.hasOwnProperty.call(target, key)) { callback.call(null, target[key], key, target); } } } } function getParamObject(val) { if (isURLSearchParams(val)) { return Object(qs__WEBPACK_IMPORTED_MODULE_0__["parse"])(val.toString(), { strictNullHandling: true }); } if (typeof val === 'string') { return [val]; } return val; } function reqStringify(val) { return Object(qs__WEBPACK_IMPORTED_MODULE_0__["stringify"])(val, { arrayFormat: 'repeat', strictNullHandling: true }); } function mergeRequestOptions(options, options2Merge) { return _objectSpread2(_objectSpread2(_objectSpread2({}, options), options2Merge), {}, { headers: _objectSpread2(_objectSpread2({}, options.headers), options2Merge.headers), params: _objectSpread2(_objectSpread2({}, getParamObject(options.params)), getParamObject(options2Merge.params)), method: (options2Merge.method || options.method || 'get').toLowerCase() }); } // 前后缀拦截 var addfix = function addfix(url) { var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; var prefix = options.prefix, suffix = options.suffix; if (prefix) { url = "".concat(prefix).concat(url); } if (suffix) { url = "".concat(url).concat(suffix); } return { url: url, options: options }; }; var warnedCoreType = false; // 默认缓存判断,开放缓存判断给非 get 请求使用 function __defaultValidateCache(url, options) { var _options$method = options.method, method = _options$method === void 0 ? 'get' : _options$method; return method.toLowerCase() === 'get'; } function fetchMiddleware(ctx, next) { if (!ctx) return next(); var _ctx$req = ctx.req; _ctx$req = _ctx$req === void 0 ? {} : _ctx$req; var _ctx$req$options = _ctx$req.options, options = _ctx$req$options === void 0 ? {} : _ctx$req$options, _ctx$req$url = _ctx$req.url, url = _ctx$req$url === void 0 ? '' : _ctx$req$url, cache = ctx.cache, responseInterceptors = ctx.responseInterceptors; var _options$timeout = options.timeout, timeout = _options$timeout === void 0 ? 0 : _options$timeout, timeoutMessage = options.timeoutMessage, _options$__umiRequest = options.__umiRequestCoreType__, __umiRequestCoreType__ = _options$__umiRequest === void 0 ? 'normal' : _options$__umiRequest, _options$useCache = options.useCache, useCache = _options$useCache === void 0 ? false : _options$useCache, _options$method2 = options.method, method = _options$method2 === void 0 ? 'get' : _options$method2, params = options.params, ttl = options.ttl, _options$validateCach = options.validateCache, validateCache = _options$validateCach === void 0 ? __defaultValidateCache : _options$validateCach; if (__umiRequestCoreType__ !== 'normal') { if (process && Object({"NODE_ENV":"production"}) && "production" === 'development' && warnedCoreType === false) { warnedCoreType = true; console.warn('__umiRequestCoreType__ is a internal property that use in umi-request, change its value would affect the behavior of request! It only use when you want to extend or use request core.'); } return next(); } var adapter = fetch; if (!adapter) { throw new Error('Global fetch not exist!'); } // 从缓存池检查是否有缓存数据 var isBrowser = getEnv() === 'BROWSER'; var needCache = validateCache(url, options) && useCache && isBrowser; if (needCache) { var responseCache = cache.get({ url: url, params: params, method: method }); if (responseCache) { responseCache = responseCache.clone(); responseCache.useCache = true; ctx.res = responseCache; return next(); } } var response; // 超时处理、取消请求处理 if (timeout > 0) { response = Promise.race([cancel2Throw(options), adapter(url, options), timeout2Throw(timeout, timeoutMessage, ctx.req)]); } else { response = Promise.race([cancel2Throw(options), adapter(url, options)]); } // 兼容老版本 response.interceptor responseInterceptors.forEach(function (handler) { response = response.then(function (res) { // Fix multiple clones not working, issue: https://github.com/github/fetch/issues/504 var clonedRes = typeof res.clone === 'function' ? res.clone() : res; return handler(clonedRes, options); }); }); return response.then(function (res) { // 是否存入缓存池 if (needCache) { if (res.status === 200) { var copy = res.clone(); copy.useCache = true; cache.set({ url: url, params: params, method: method }, copy, ttl); } } ctx.res = res; return next(); }); } function parseResponseMiddleware(ctx, next) { var copy; return next().then(function () { if (!ctx) return; var _ctx$res = ctx.res, res = _ctx$res === void 0 ? {} : _ctx$res, _ctx$req = ctx.req, req = _ctx$req === void 0 ? {} : _ctx$req; var _ref = req || {}, _ref$options = _ref.options; _ref$options = _ref$options === void 0 ? {} : _ref$options; var _ref$options$response = _ref$options.responseType, responseType = _ref$options$response === void 0 ? 'json' : _ref$options$response, _ref$options$charset = _ref$options.charset, charset = _ref$options$charset === void 0 ? 'utf8' : _ref$options$charset, _ref$options$getRespo = _ref$options.getResponse, _ref$options$throwErr = _ref$options.throwErrIfParseFail, throwErrIfParseFail = _ref$options$throwErr === void 0 ? false : _ref$options$throwErr, _ref$options$parseRes = _ref$options.parseResponse, parseResponse = _ref$options$parseRes === void 0 ? true : _ref$options$parseRes; if (!parseResponse) { return; } if (!res || !res.clone) { return; } // 只在浏览器环境对 response 做克隆, node 环境如果对 response 克隆会有问题:https://github.com/bitinn/node-fetch/issues/553 copy = getEnv() === 'BROWSER' ? res.clone() : res; copy.useCache = res.useCache || false; // 解析数据 if (charset === 'gbk') { try { return res.blob().then(readerGBK).then(function (d) { return safeJsonParse(d, false, copy, req); }); } catch (e) { throw new ResponseError(copy, e.message, null, req, 'ParseError'); } } else if (responseType === 'json') { return res.text().then(function (d) { return safeJsonParse(d, throwErrIfParseFail, copy, req); }); } try { // 其他如text, blob, arrayBuffer, formData return res[responseType](); } catch (e) { throw new ResponseError(copy, 'responseType not support', null, req, 'ParseError'); } }).then(function (body) { if (!ctx) return; var _ctx$res2 = ctx.res, _ctx$req2 = ctx.req, req = _ctx$req2 === void 0 ? {} : _ctx$req2; var _ref2 = req || {}, _ref2$options = _ref2.options; _ref2$options = _ref2$options === void 0 ? {} : _ref2$options; var _ref2$options$getResp = _ref2$options.getResponse, getResponse = _ref2$options$getResp === void 0 ? false : _ref2$options$getResp; if (!copy) { return; } if (copy.status >= 200 && copy.status < 300) { // 提供源response, 以便自定义处理 if (getResponse) { ctx.res = { data: body, response: copy }; return; } ctx.res = body; return; } throw new ResponseError(copy, 'http error', body, req, 'HttpError'); }).catch(function (e) { if (e instanceof RequestError || e instanceof ResponseError) { throw e; } // 对未知错误进行处理 var req = ctx.req, res = ctx.res; e.request = e.request || req; e.response = e.response || res; e.type = e.type || e.name; e.data = e.data || undefined; throw e; }); } function simplePostMiddleware(ctx, next) { if (!ctx) return next(); var _ctx$req = ctx.req; _ctx$req = _ctx$req === void 0 ? {} : _ctx$req; var _ctx$req$options = _ctx$req.options, options = _ctx$req$options === void 0 ? {} : _ctx$req$options; var _options$method = options.method, method = _options$method === void 0 ? 'get' : _options$method; if (['post', 'put', 'patch', 'delete'].indexOf(method.toLowerCase()) === -1) { return next(); } var _options$requestType = options.requestType, requestType = _options$requestType === void 0 ? 'json' : _options$requestType, data = options.data; // 数据使用类axios的新字段data, 避免引用后影响旧代码, 如将body stringify多次 if (data) { var dataType = Object.prototype.toString.call(data); if (dataType === '[object Object]' || dataType === '[object Array]') { if (requestType === 'json') { options.headers = _objectSpread2({ Accept: 'application/json', 'Content-Type': 'application/json;charset=UTF-8' }, options.headers); options.body = JSON.stringify(data); } else if (requestType === 'form') { options.headers = _objectSpread2({ Accept: 'application/json', 'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8' }, options.headers); options.body = reqStringify(data); } } else { // 其他 requestType 自定义header options.headers = _objectSpread2({ Accept: 'application/json' }, options.headers); options.body = data; } } ctx.req.options = options; return next(); } function paramsSerialize(params, paramsSerializer) { var serializedParams; var jsonStringifiedParams; // 支持参数自动拼装,其他 method 也可用,不冲突 if (params) { if (paramsSerializer) { serializedParams = paramsSerializer(params); } else if (isURLSearchParams(params)) { serializedParams = params.toString(); } else { if (isArray(params)) { jsonStringifiedParams = []; forEach2ObjArr(params, function (item) { if (item === null || typeof item === 'undefined') { jsonStringifiedParams.push(item); } else { jsonStringifiedParams.push(isObject(item) ? JSON.stringify(item) : item); } }); // a: [1,2,3] => a=1&a=2&a=3 serializedParams = reqStringify(jsonStringifiedParams); } else { jsonStringifiedParams = {}; forEach2ObjArr(params, function (value, key) { var jsonStringifiedValue = value; if (value === null || typeof value === 'undefined') { jsonStringifiedParams[key] = value; } else if (isDate(value)) { jsonStringifiedValue = value.toISOString(); } else if (isArray(value)) { jsonStringifiedValue = value; } else if (isObject(value)) { jsonStringifiedValue = JSON.stringify(value); } jsonStringifiedParams[key] = jsonStringifiedValue; }); var tmp = reqStringify(jsonStringifiedParams); serializedParams = tmp; } } } return serializedParams; } // 对请求参数做处理,实现 query 简化、 post 简化 function simpleGetMiddleware(ctx, next) { if (!ctx) return next(); var _ctx$req = ctx.req; _ctx$req = _ctx$req === void 0 ? {} : _ctx$req; var _ctx$req$options = _ctx$req.options, options = _ctx$req$options === void 0 ? {} : _ctx$req$options; var paramsSerializer = options.paramsSerializer, params = options.params; var _ctx$req2 = ctx.req; _ctx$req2 = _ctx$req2 === void 0 ? {} : _ctx$req2; var _ctx$req2$url = _ctx$req2.url, url = _ctx$req2$url === void 0 ? '' : _ctx$req2$url; // 将 method 改为大写 options.method = options.method ? options.method.toUpperCase() : 'GET'; // 设置 credentials 默认值为 same-origin,确保当开发者没有设置时,各浏览器对请求是否发送 cookies 保持一致的行为 // - omit: 从不发送cookies. // - same-origin: 只有当URL与响应脚本同源才发送 cookies、 HTTP Basic authentication 等验证信息.(浏览器默认值,在旧版本浏览器,例如safari 11依旧是omit,safari 12已更改) // - include: 不论是不是跨域的请求,总是发送请求资源域在本地的 cookies、 HTTP Basic authentication 等验证信息. options.credentials = options.credentials || 'same-origin'; // 支持类似axios 参数自动拼装, 其他method也可用, 不冲突. var serializedParams = paramsSerialize(params, paramsSerializer); ctx.req.originUrl = url; if (serializedParams) { var urlSign = url.indexOf('?') !== -1 ? '&' : '?'; ctx.req.url = "".concat(url).concat(urlSign).concat(serializedParams); } ctx.req.options = options; return next(); } var globalMiddlewares = [simplePostMiddleware, simpleGetMiddleware, parseResponseMiddleware]; var coreMiddlewares = [fetchMiddleware]; Onion.globalMiddlewares = globalMiddlewares; Onion.defaultGlobalMiddlewaresLength = globalMiddlewares.length; Onion.coreMiddlewares = coreMiddlewares; Onion.defaultCoreMiddlewaresLength = coreMiddlewares.length; var Core = /*#__PURE__*/function () { function Core(initOptions) { _classCallCheck(this, Core); this.onion = new Onion([]); this.fetchIndex = 0; // 【即将废弃】请求中间件位置 this.mapCache = new MapCache(initOptions); this.initOptions = initOptions; this.instanceRequestInterceptors = []; this.instanceResponseInterceptors = []; } // 旧版拦截器为共享 _createClass(Core, [{ key: "use", value: function use(newMiddleware) { var opt = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : { global: false, core: false }; this.onion.use(newMiddleware, opt); return this; } }, { key: "extendOptions", value: function extendOptions(options) { this.initOptions = mergeRequestOptions(this.initOptions, options); this.mapCache.extendOptions(options); } // 执行请求前拦截器 }, { key: "dealRequestInterceptors", value: function dealRequestInterceptors(ctx) { var reducer = function reducer(p1, p2) { return p1.then(function () { var ret = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; ctx.req.url = ret.url || ctx.req.url; ctx.req.options = ret.options || ctx.req.options; return p2(ctx.req.url, ctx.req.options); }); }; var allInterceptors = [].concat(_toConsumableArray(Core.requestInterceptors), _toConsumableArray(this.instanceRequestInterceptors)); return allInterceptors.reduce(reducer, Promise.resolve()).then(function () { var ret = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; ctx.req.url = ret.url || ctx.req.url; ctx.req.options = ret.options || ctx.req.options; return Promise.resolve(); }); } }, { key: "request", value: function request(url, options) { var _this = this; var onion = this.onion; var obj = { req: { url: url, options: _objectSpread2(_objectSpread2({}, options), {}, { url: url }) }, res: null, cache: this.mapCache, responseInterceptors: [].concat(_toConsumableArray(Core.responseInterceptors), _toConsumableArray(this.instanceResponseInterceptors)) }; if (typeof url !== 'string') { throw new Error('url MUST be a string'); } return new Promise(function (resolve, reject) { _this.dealRequestInterceptors(obj).then(function () { return onion.execute(obj); }).then(function () { resolve(obj.res); }).catch(function (error) { var errorHandler = obj.req.options.errorHandler; if (errorHandler) { try { var data = errorHandler(error); resolve(data); } catch (e) { reject(e); } } else { reject(error); } }); }); } }], [{ key: "requestUse", value: // 请求拦截器 默认 { global: true } 兼容旧版本拦截器 function requestUse(handler) { var opt = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : { global: true }; if (typeof handler !== 'function') throw new TypeError('Interceptor must be function!'); if (opt.global) { Core.requestInterceptors.push(handler); } else { this.instanceRequestInterceptors.push(handler); } } // 响应拦截器 默认 { global: true } 兼容旧版本拦截器 }, { key: "responseUse", value: function responseUse(handler) { var opt = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : { global: true }; if (typeof handler !== 'function') throw new TypeError('Interceptor must be function!'); if (opt.global) { Core.responseInterceptors.push(handler); } else { this.instanceResponseInterceptors.push(handler); } } }]); return Core; }(); Core.requestInterceptors = [addfix]; Core.responseInterceptors = []; /** * 当执行 “取消请求” 操作时会抛出 Cancel 对象作为一场 * @class * @param {string=} message The message. */ function Cancel(message) { this.message = message; } Cancel.prototype.toString = function toString() { return this.message ? "Cancel: ".concat(this.message) : 'Cancel'; }; Cancel.prototype.__CANCEL__ = true; /** * 通过 CancelToken 来取消请求操作 * * @class * @param {Function} executor The executor function. */ function CancelToken(executor) { if (typeof executor !== 'function') { throw new TypeError('executor must be a function.'); } var resolvePromise; this.promise = new Promise(function promiseExecutor(resolve) { resolvePromise = resolve; }); var token = this; executor(function cancel(message) { if (token.reason) { // 取消操作已被调用过 return; } token.reason = new Cancel(message); resolvePromise(token.reason); }); } /** * 如果请求已经取消,抛出 Cancel 异常 */ CancelToken.prototype.throwIfRequested = function throwIfRequested() { if (this.reason) { throw this.reason; } }; /** * 通过 source 来返回 CancelToken 实例和取消 CancelToken 的函数 */ CancelToken.source = function source() { var cancel; var token = new CancelToken(function executor(c) { cancel = c; }); return { token: token, cancel: cancel }; }; function isCancel(value) { return !!(value && value.__CANCEL__); } var request = function request() { var initOptions = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var coreInstance = new Core(initOptions); var umiInstance = function umiInstance(url) { var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; var mergeOptions = mergeRequestOptions(coreInstance.initOptions, options); return coreInstance.request(url, mergeOptions); }; // 中间件 umiInstance.use = coreInstance.use.bind(coreInstance); umiInstance.fetchIndex = coreInstance.fetchIndex; // 拦截器 umiInstance.interceptors = { request: { use: Core.requestUse.bind(coreInstance) }, response: { use: Core.responseUse.bind(coreInstance) } }; // 请求语法糖: reguest.get request.post …… var METHODS = ['get', 'post', 'delete', 'put', 'patch', 'head', 'options', 'rpc']; METHODS.forEach(function (method) { umiInstance[method] = function (url, options) { return umiInstance(url, _objectSpread2(_objectSpread2({}, options), {}, { method: method })); }; }); umiInstance.Cancel = Cancel; umiInstance.CancelToken = CancelToken; umiInstance.isCancel = isCancel; umiInstance.extendOptions = coreInstance.extendOptions.bind(coreInstance); // 暴露各个实例的中间件,供开发者自由组合 umiInstance.middlewares = { instance: coreInstance.onion.middlewares, defaultInstance: coreInstance.onion.defaultMiddlewares, global: Onion.globalMiddlewares, core: Onion.coreMiddlewares }; return umiInstance; }; /** * extend 方法参考了ky, 让用户可以定制配置. * initOpions 初始化参数 * @param {number} maxCache 最大缓存数 * @param {string} prefix url前缀 * @param {function} errorHandler 统一错误处理方法 * @param {object} headers 统一的headers */ var extend = function extend(initOptions) { return request(initOptions); }; /** * 暴露 fetch 中间件,保障依旧可以使用 */ var fetch$1 = request({ parseResponse: false }); var request$1 = request({}); /* unused harmony default export */ var _unused_webpack_default_export = (request$1); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../node-libs-browser/mock/process.js */ "Q2Ig"))) /***/ }), /***/ "a1gu": /*!**************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js ***! \**************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var _typeof = __webpack_require__(/*! ./typeof.js */ "cDf5")["default"]; var assertThisInitialized = __webpack_require__(/*! ./assertThisInitialized.js */ "PJYZ"); function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return assertThisInitialized(self); } module.exports = _possibleConstructorReturn, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "a3WO": /*!*********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js ***! \*********************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _arrayLikeToArray; }); function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } /***/ }), /***/ "a5mf": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/internal-metadata.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "6ixQ"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "YfKC").f; var uid = __webpack_require__(/*! ../internals/uid */ "evbn"); var FREEZING = __webpack_require__(/*! ../internals/freezing */ "R/Zn"); var METADATA = uid('meta'); var id = 0; var isExtensible = Object.isExtensible || function () { return true; }; var setMetadata = function (it) { defineProperty(it, METADATA, { value: { objectID: 'O' + ++id, // object ID weakData: {} // weak collections IDs } }); }; var fastKey = function (it, create) { // return a primitive with prefix if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it; if (!has(it, METADATA)) { // can't set metadata to uncaught frozen object if (!isExtensible(it)) return 'F'; // not necessary to add metadata if (!create) return 'E'; // add missing metadata setMetadata(it); // return object ID } return it[METADATA].objectID; }; var getWeakData = function (it, create) { if (!has(it, METADATA)) { // can't set metadata to uncaught frozen object if (!isExtensible(it)) return true; // not necessary to add metadata if (!create) return false; // add missing metadata setMetadata(it); // return the store of weak collections IDs } return it[METADATA].weakData; }; // add metadata on freeze-family methods calling var onFreeze = function (it) { if (FREEZING && meta.REQUIRED && isExtensible(it) && !has(it, METADATA)) setMetadata(it); return it; }; var meta = module.exports = { REQUIRED: false, fastKey: fastKey, getWeakData: getWeakData, onFreeze: onFreeze }; hiddenKeys[METADATA] = true; /***/ }), /***/ "aCH8": /*!*********************************!*\ !*** ./node_modules/md5/md5.js ***! \*********************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { (function(){ var crypt = __webpack_require__(/*! crypt */ "ANhw"), utf8 = __webpack_require__(/*! charenc */ "mmNF").utf8, isBuffer = __webpack_require__(/*! is-buffer */ "BEtg"), bin = __webpack_require__(/*! charenc */ "mmNF").bin, // The core md5 = function (message, options) { // Convert to byte array if (message.constructor == String) if (options && options.encoding === 'binary') message = bin.stringToBytes(message); else message = utf8.stringToBytes(message); else if (isBuffer(message)) message = Array.prototype.slice.call(message, 0); else if (!Array.isArray(message) && message.constructor !== Uint8Array) message = message.toString(); // else, assume byte array already var m = crypt.bytesToWords(message), l = message.length * 8, a = 1732584193, b = -271733879, c = -1732584194, d = 271733878; // Swap endian for (var i = 0; i < m.length; i++) { m[i] = ((m[i] << 8) | (m[i] >>> 24)) & 0x00FF00FF | ((m[i] << 24) | (m[i] >>> 8)) & 0xFF00FF00; } // Padding m[l >>> 5] |= 0x80 << (l % 32); m[(((l + 64) >>> 9) << 4) + 14] = l; // Method shortcuts var FF = md5._ff, GG = md5._gg, HH = md5._hh, II = md5._ii; for (var i = 0; i < m.length; i += 16) { var aa = a, bb = b, cc = c, dd = d; a = FF(a, b, c, d, m[i+ 0], 7, -680876936); d = FF(d, a, b, c, m[i+ 1], 12, -389564586); c = FF(c, d, a, b, m[i+ 2], 17, 606105819); b = FF(b, c, d, a, m[i+ 3], 22, -1044525330); a = FF(a, b, c, d, m[i+ 4], 7, -176418897); d = FF(d, a, b, c, m[i+ 5], 12, 1200080426); c = FF(c, d, a, b, m[i+ 6], 17, -1473231341); b = FF(b, c, d, a, m[i+ 7], 22, -45705983); a = FF(a, b, c, d, m[i+ 8], 7, 1770035416); d = FF(d, a, b, c, m[i+ 9], 12, -1958414417); c = FF(c, d, a, b, m[i+10], 17, -42063); b = FF(b, c, d, a, m[i+11], 22, -1990404162); a = FF(a, b, c, d, m[i+12], 7, 1804603682); d = FF(d, a, b, c, m[i+13], 12, -40341101); c = FF(c, d, a, b, m[i+14], 17, -1502002290); b = FF(b, c, d, a, m[i+15], 22, 1236535329); a = GG(a, b, c, d, m[i+ 1], 5, -165796510); d = GG(d, a, b, c, m[i+ 6], 9, -1069501632); c = GG(c, d, a, b, m[i+11], 14, 643717713); b = GG(b, c, d, a, m[i+ 0], 20, -373897302); a = GG(a, b, c, d, m[i+ 5], 5, -701558691); d = GG(d, a, b, c, m[i+10], 9, 38016083); c = GG(c, d, a, b, m[i+15], 14, -660478335); b = GG(b, c, d, a, m[i+ 4], 20, -405537848); a = GG(a, b, c, d, m[i+ 9], 5, 568446438); d = GG(d, a, b, c, m[i+14], 9, -1019803690); c = GG(c, d, a, b, m[i+ 3], 14, -187363961); b = GG(b, c, d, a, m[i+ 8], 20, 1163531501); a = GG(a, b, c, d, m[i+13], 5, -1444681467); d = GG(d, a, b, c, m[i+ 2], 9, -51403784); c = GG(c, d, a, b, m[i+ 7], 14, 1735328473); b = GG(b, c, d, a, m[i+12], 20, -1926607734); a = HH(a, b, c, d, m[i+ 5], 4, -378558); d = HH(d, a, b, c, m[i+ 8], 11, -2022574463); c = HH(c, d, a, b, m[i+11], 16, 1839030562); b = HH(b, c, d, a, m[i+14], 23, -35309556); a = HH(a, b, c, d, m[i+ 1], 4, -1530992060); d = HH(d, a, b, c, m[i+ 4], 11, 1272893353); c = HH(c, d, a, b, m[i+ 7], 16, -155497632); b = HH(b, c, d, a, m[i+10], 23, -1094730640); a = HH(a, b, c, d, m[i+13], 4, 681279174); d = HH(d, a, b, c, m[i+ 0], 11, -358537222); c = HH(c, d, a, b, m[i+ 3], 16, -722521979); b = HH(b, c, d, a, m[i+ 6], 23, 76029189); a = HH(a, b, c, d, m[i+ 9], 4, -640364487); d = HH(d, a, b, c, m[i+12], 11, -421815835); c = HH(c, d, a, b, m[i+15], 16, 530742520); b = HH(b, c, d, a, m[i+ 2], 23, -995338651); a = II(a, b, c, d, m[i+ 0], 6, -198630844); d = II(d, a, b, c, m[i+ 7], 10, 1126891415); c = II(c, d, a, b, m[i+14], 15, -1416354905); b = II(b, c, d, a, m[i+ 5], 21, -57434055); a = II(a, b, c, d, m[i+12], 6, 1700485571); d = II(d, a, b, c, m[i+ 3], 10, -1894986606); c = II(c, d, a, b, m[i+10], 15, -1051523); b = II(b, c, d, a, m[i+ 1], 21, -2054922799); a = II(a, b, c, d, m[i+ 8], 6, 1873313359); d = II(d, a, b, c, m[i+15], 10, -30611744); c = II(c, d, a, b, m[i+ 6], 15, -1560198380); b = II(b, c, d, a, m[i+13], 21, 1309151649); a = II(a, b, c, d, m[i+ 4], 6, -145523070); d = II(d, a, b, c, m[i+11], 10, -1120210379); c = II(c, d, a, b, m[i+ 2], 15, 718787259); b = II(b, c, d, a, m[i+ 9], 21, -343485551); a = (a + aa) >>> 0; b = (b + bb) >>> 0; c = (c + cc) >>> 0; d = (d + dd) >>> 0; } return crypt.endian([a, b, c, d]); }; // Auxiliary functions md5._ff = function (a, b, c, d, x, s, t) { var n = a + (b & c | ~b & d) + (x >>> 0) + t; return ((n << s) | (n >>> (32 - s))) + b; }; md5._gg = function (a, b, c, d, x, s, t) { var n = a + (b & d | c & ~d) + (x >>> 0) + t; return ((n << s) | (n >>> (32 - s))) + b; }; md5._hh = function (a, b, c, d, x, s, t) { var n = a + (b ^ c ^ d) + (x >>> 0) + t; return ((n << s) | (n >>> (32 - s))) + b; }; md5._ii = function (a, b, c, d, x, s, t) { var n = a + (c ^ (b | ~d)) + (x >>> 0) + t; return ((n << s) | (n >>> (32 - s))) + b; }; // Package private blocksize md5._blocksize = 16; md5._digestsize = 16; module.exports = function (message, options) { if (message === undefined || message === null) throw new Error('Illegal argument ' + message); var digestbytes = crypt.wordsToBytes(md5(message, options)); return options && options.asBytes ? digestbytes : options && options.asString ? bin.bytesToString(digestbytes) : crypt.bytesToHex(digestbytes); }; })(); /***/ }), /***/ "aF2d": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/collection-from.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://tc39.github.io/proposal-setmap-offrom/ var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); module.exports = function from(source /* , mapFn, thisArg */) { var length = arguments.length; var mapFn = length > 1 ? arguments[1] : undefined; var mapping, A, n, boundFunction; aFunction(this); mapping = mapFn !== undefined; if (mapping) aFunction(mapFn); if (source == undefined) return new this(); A = []; if (mapping) { n = 0; boundFunction = bind(mapFn, length > 2 ? arguments[2] : undefined, 2); iterate(source, function (nextItem) { A.push(boundFunction(nextItem, n++)); }); } else { iterate(source, A.push, A); } return new this(A); }; /***/ }), /***/ "aHGi": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.to-string-tag.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "I65O"); // `Symbol.toStringTag` well-known symbol // https://tc39.github.io/ecma262/#sec-symbol.tostringtag defineWellKnownSymbol('toStringTag'); /***/ }), /***/ "aI7X": /*!******************************************************!*\ !*** ./node_modules/function-bind/implementation.js ***! \******************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* eslint no-invalid-this: 1 */ var ERROR_MESSAGE = 'Function.prototype.bind called on incompatible '; var slice = Array.prototype.slice; var toStr = Object.prototype.toString; var funcType = '[object Function]'; module.exports = function bind(that) { var target = this; if (typeof target !== 'function' || toStr.call(target) !== funcType) { throw new TypeError(ERROR_MESSAGE + target); } var args = slice.call(arguments, 1); var bound; var binder = function () { if (this instanceof bound) { var result = target.apply( this, args.concat(slice.call(arguments)) ); if (Object(result) === result) { return result; } return this; } else { return target.apply( that, args.concat(slice.call(arguments)) ); } }; var boundLength = Math.max(0, target.length - args.length); var boundArgs = []; for (var i = 0; i < boundLength; i++) { boundArgs.push('$' + i); } bound = Function('binder', 'return function (' + boundArgs.join(',') + '){ return binder.apply(this,arguments); }')(binder); if (target.prototype) { var Empty = function Empty() {}; Empty.prototype = target.prototype; bound.prototype = new Empty(); Empty.prototype = null; } return bound; }; /***/ }), /***/ "aKVN": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/date-to-primitive.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "gFfw"); module.exports = function (hint) { if (hint !== 'string' && hint !== 'number' && hint !== 'default') { throw TypeError('Incorrect hint'); } return toPrimitive(anObject(this), hint !== 'number'); }; /***/ }), /***/ "aKgm": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.small.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "V85Q"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "NQQk"); // `String.prototype.small` method // https://tc39.github.io/ecma262/#sec-string.prototype.small $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('small') }, { small: function small() { return createHTML(this, 'small', '', ''); } }); /***/ }), /***/ "aKtI": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.merge.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Map.prototype.merge` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { // eslint-disable-next-line no-unused-vars merge: function merge(iterable /* ...iterbles */) { var map = anObject(this); var setter = aFunction(map.set); var i = 0; while (i < arguments.length) { iterate(arguments[i++], setter, map, true); } return map; } }); /***/ }), /***/ "aLaE": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.metadata.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var ReflectMetadataModule = __webpack_require__(/*! ../internals/reflect-metadata */ "ls1J"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var toMetadataKey = ReflectMetadataModule.toKey; var ordinaryDefineOwnMetadata = ReflectMetadataModule.set; // `Reflect.metadata` method // https://github.com/rbuckton/reflect-metadata $({ target: 'Reflect', stat: true }, { metadata: function metadata(metadataKey, metadataValue) { return function decorator(target, key) { ordinaryDefineOwnMetadata(metadataKey, metadataValue, anObject(target), toMetadataKey(key)); }; } }); /***/ }), /***/ "aNdP": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.scale.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var scale = __webpack_require__(/*! ../internals/math-scale */ "YMoz"); // `Math.scale` method // https://rwaldron.github.io/proposal-math-extensions/ $({ target: 'Math', stat: true }, { scale: scale }); /***/ }), /***/ "aRU8": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/web.immediate.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var task = __webpack_require__(/*! ../internals/task */ "C3pJ"); var FORCED = !global.setImmediate || !global.clearImmediate; // http://w3c.github.io/setImmediate/ $({ global: true, bind: true, enumerable: true, forced: FORCED }, { // `setImmediate` method // http://w3c.github.io/setImmediate/#si-setImmediate setImmediate: task.set, // `clearImmediate` method // http://w3c.github.io/setImmediate/#si-clearImmediate clearImmediate: task.clear }); /***/ }), /***/ "aZPP": /*!***********************************!*\ !*** ./src/models/shixuns/new.ts ***! \***********************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_shixuns__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/shixuns */ "HBuW"); var NewShixunsModel = { namespace: 'newShixuns', state: { newData: {}, actionTabs: { key: '', params: {} }, environmentData: {} }, effects: { getNewShixunsData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getNewShixunsData(_ref, _ref2) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getNewShixunsData$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_shixuns__WEBPACK_IMPORTED_MODULE_2__[/* getNewShixunsData */ "Z"], payload); case 4: response = _context.sent; _context.next = 7; return put({ type: 'save', payload: { newData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context.abrupt("return", response); case 8: case "end": return _context.stop(); } } }, getNewShixunsData); }), deleteAttachment: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function deleteAttachment(_ref3, _ref4) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function deleteAttachment$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_shixuns__WEBPACK_IMPORTED_MODULE_2__[/* deleteAttachment */ "t"], payload); case 4: return _context2.abrupt("return", _context2.sent); case 5: case "end": return _context2.stop(); } } }, deleteAttachment); }), applyShixunMirror: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function applyShixunMirror(_ref5, _ref6) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function applyShixunMirror$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_shixuns__WEBPACK_IMPORTED_MODULE_2__[/* applyShixunMirror */ "i"], payload); case 4: return _context3.abrupt("return", _context3.sent); case 5: case "end": return _context3.stop(); } } }, applyShixunMirror); }), submitShixuns: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function submitShixuns(_ref7, _ref8) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function submitShixuns$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_shixuns__WEBPACK_IMPORTED_MODULE_2__[/* submitShixuns */ "Gb"], payload); case 4: return _context4.abrupt("return", _context4.sent); case 5: case "end": return _context4.stop(); } } }, submitShixuns); }), getShixunsJupyterLab: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getShixunsJupyterLab(_ref9, _ref10) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getShixunsJupyterLab$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_shixuns__WEBPACK_IMPORTED_MODULE_2__[/* getShixunsJupyterLab */ "mb"], payload); case 4: response = _context5.sent; _context5.next = 7; return put({ type: 'save', payload: { newData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context5.abrupt("return", response); case 8: case "end": return _context5.stop(); } } }, getShixunsJupyterLab); }), setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref11, _ref12) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; _context6.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context6.stop(); } } }, setActionTabs); }), getEnvironmentData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getEnvironmentData(_ref13, _ref14) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getEnvironmentData$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload; call = _ref14.call, put = _ref14.put; _context7.next = 4; return call(_service_shixuns__WEBPACK_IMPORTED_MODULE_2__[/* getEnvironmentData */ "Q"], payload); case 4: response = _context7.sent; // 获取data console.log(response, 'response'); _context7.next = 8; return put({ type: 'save', payload: { environmentData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response.data) } }); case 8: case "end": return _context7.stop(); } } }, getEnvironmentData); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref15) { var dispatch = _ref15.dispatch, history = _ref15.history; } } }; /* harmony default export */ __webpack_exports__["a"] = (NewShixunsModel); /***/ }), /***/ "amTc": /*!*****************************************!*\ !*** ./src/models/engineering/index.ts ***! \*****************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); var EngineeringModal = { namespace: 'engineering', state: { showMenu: true, matrixVerify: { key: false, params: {} }, actionTabs: { key: '', params: {} } }, effects: { setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref, _ref2) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context.stop(); } } }, setActionTabs); }), setShowMenu: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setShowMenu(_ref3, _ref4) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setShowMenu$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return put({ type: "save", payload: { showMenu: payload } }); case 4: case "end": return _context2.stop(); } } }, setShowMenu); }), setMatrixVerify: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setMatrixVerify(_ref5, _ref6) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setMatrixVerify$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return put({ type: "save", payload: { matrixVerify: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context3.stop(); } } }, setMatrixVerify); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref7) { var dispatch = _ref7.dispatch, history = _ref7.history; return history.listen(function (_ref8) { var pathname = _ref8.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (EngineeringModal); /***/ }), /***/ "arQb": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/create-property.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "gFfw"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "YfKC"); var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "HhvW"); module.exports = function (object, key, value) { var propertyKey = toPrimitive(key); if (propertyKey in object) definePropertyModule.f(object, propertyKey, createPropertyDescriptor(0, value)); else object[propertyKey] = value; }; /***/ }), /***/ "b3aT": /*!**********************************************************!*\ !*** ./node_modules/@ctrl/tinycolor/dist/module/util.js ***! \**********************************************************/ /*! exports provided: bound01, clamp01, isOnePointZero, isPercentage, boundAlpha, convertToPercentage, pad2 */ /*! exports used: bound01, boundAlpha, convertToPercentage, pad2 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return bound01; }); /* unused harmony export clamp01 */ /* unused harmony export isOnePointZero */ /* unused harmony export isPercentage */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return boundAlpha; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return convertToPercentage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return pad2; }); /** * Take input from [0, n] and return it as [0, 1] * @hidden */ function bound01(n, max) { if (isOnePointZero(n)) { n = '100%'; } var isPercent = isPercentage(n); n = max === 360 ? n : Math.min(max, Math.max(0, parseFloat(n))); // Automatically convert percentage into number if (isPercent) { n = parseInt(String(n * max), 10) / 100; } // Handle floating point rounding errors if (Math.abs(n - max) < 0.000001) { return 1; } // Convert into [0, 1] range if it isn't already if (max === 360) { // If n is a hue given in degrees, // wrap around out-of-range values into [0, 360] range // then convert into [0, 1]. n = (n < 0 ? (n % max) + max : n % max) / parseFloat(String(max)); } else { // If n not a hue given in degrees // Convert into [0, 1] range if it isn't already. n = (n % max) / parseFloat(String(max)); } return n; } /** * Force a number between 0 and 1 * @hidden */ function clamp01(val) { return Math.min(1, Math.max(0, val)); } /** * Need to handle 1.0 as 100%, since once it is a number, there is no difference between it and 1 * * @hidden */ function isOnePointZero(n) { return typeof n === 'string' && n.indexOf('.') !== -1 && parseFloat(n) === 1; } /** * Check to see if string passed in is a percentage * @hidden */ function isPercentage(n) { return typeof n === 'string' && n.indexOf('%') !== -1; } /** * Return a valid alpha value [0,1] with all invalid values being set to 1 * @hidden */ function boundAlpha(a) { a = parseFloat(a); if (isNaN(a) || a < 0 || a > 1) { a = 1; } return a; } /** * Replace a decimal with it's percentage value * @hidden */ function convertToPercentage(n) { if (n <= 1) { return Number(n) * 100 + "%"; } return n; } /** * Force a hex value to have 2 characters * @hidden */ function pad2(c) { return c.length === 1 ? '0' + c : String(c); } /***/ }), /***/ "b48C": /*!*************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/isNativeReflectConstruct.js ***! \*************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } module.exports = _isNativeReflectConstruct, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "b6mv": /*!********************************!*\ !*** ./src/models/homePage.ts ***! \********************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_home__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/home */ "6CvP"); var IndexModel = { namespace: 'homePage', state: { name: '首页', loading: true }, effects: { home: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function home(_ref, _ref2) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function home$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_home__WEBPACK_IMPORTED_MODULE_2__[/* HomeIndex */ "a"], { payload: payload }); case 4: response = _context.sent; _context.next = 7; return put({ type: 'save', payload: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) }); case 7: case "end": return _context.stop(); } } }, home); }), query: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function query(_ref3, _ref4) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function query$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return put({ type: 'save', payload: { name: 'linlu' } }); case 4: case "end": return _context2.stop(); } } }, query); }), getHomeNotice: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getHomeNotice(_ref5, _ref6) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getHomeNotice$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload, callback = _ref5.callback; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_home__WEBPACK_IMPORTED_MODULE_2__[/* getHomeNotice */ "d"], payload); case 4: response = _context3.sent; return _context3.abrupt("return", response); case 6: case "end": return _context3.stop(); } } }, getHomeNotice); }), UploadNotice: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function UploadNotice(_ref7, _ref8) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function UploadNotice$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload, callback = _ref7.callback; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_home__WEBPACK_IMPORTED_MODULE_2__[/* UploadNotice */ "b"], payload); case 4: response = _context4.sent; return _context4.abrupt("return", response); case 6: case "end": return _context4.stop(); } } }, UploadNotice); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } // 启用 immer 之后 // save(state, action) { // state.name = action.payload; // }, }, subscriptions: { setup: function setup(_ref9) { var dispatch = _ref9.dispatch, history = _ref9.history; return history.listen(function (_ref10) { var pathname = _ref10.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (IndexModel); /***/ }), /***/ "b6st": /*!**********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/native-promise-constructor.js ***! \**********************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); module.exports = global.Promise; /***/ }), /***/ "b8+j": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.set-prototype-of.js ***! \*********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aPossiblePrototype = __webpack_require__(/*! ../internals/a-possible-prototype */ "JS3A"); var objectSetPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "g1ZG"); // `Reflect.setPrototypeOf` method // https://tc39.github.io/ecma262/#sec-reflect.setprototypeof if (objectSetPrototypeOf) $({ target: 'Reflect', stat: true }, { setPrototypeOf: function setPrototypeOf(target, proto) { anObject(target); aPossiblePrototype(proto); try { objectSetPrototypeOf(target, proto); return true; } catch (error) { return false; } } }); /***/ }), /***/ "bCY9": /*!********************************************!*\ !*** ./src/.umi-production/core/plugin.ts ***! \********************************************/ /*! exports provided: plugin */ /*! exports used: plugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return plugin; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/runtime */ "LtsZ"); // @ts-nocheck var plugin = new _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_runtime__WEBPACK_IMPORTED_MODULE_0__[/* Plugin */ "b"]({ validKeys: ['modifyClientRenderOpts', 'patchRoutes', 'rootContainer', 'render', 'onRouteChange', '__mfsu', 'dva', 'getInitialState', 'locale', 'locale', 'request'] }); /***/ }), /***/ "bDgo": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.is-integer.js ***! \**************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var isInteger = __webpack_require__(/*! ../internals/is-integer */ "M3b6"); // `Number.isInteger` method // https://tc39.github.io/ecma262/#sec-number.isinteger $({ target: 'Number', stat: true }, { isInteger: isInteger }); /***/ }), /***/ "bF+Q": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/is-array-iterator-method.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var Iterators = __webpack_require__(/*! ../internals/iterators */ "5yw/"); var ITERATOR = wellKnownSymbol('iterator'); var ArrayPrototype = Array.prototype; // check on default Array iterator module.exports = function (it) { return it !== undefined && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it); }; /***/ }), /***/ "bIKR": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/to-absolute-index.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var toInteger = __webpack_require__(/*! ../internals/to-integer */ "m0kY"); var max = Math.max; var min = Math.min; // Helper for a popular repeating case of the spec: // Let integer be ? ToInteger(index). // If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length). module.exports = function (index, length) { var integer = toInteger(index); return integer < 0 ? max(integer + length, 0) : min(integer, length); }; /***/ }), /***/ "bPAU": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.match-all.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var createIteratorConstructor = __webpack_require__(/*! ../internals/create-iterator-constructor */ "uoF6"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "FCfD"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var classof = __webpack_require__(/*! ../internals/classof-raw */ "UwrT"); var isRegExp = __webpack_require__(/*! ../internals/is-regexp */ "YON3"); var getRegExpFlags = __webpack_require__(/*! ../internals/regexp-flags */ "k/J9"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "lz10"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "/dTS"); var advanceStringIndex = __webpack_require__(/*! ../internals/advance-string-index */ "xH5X"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "1aI8"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var MATCH_ALL = wellKnownSymbol('matchAll'); var REGEXP_STRING = 'RegExp String'; var REGEXP_STRING_ITERATOR = REGEXP_STRING + ' Iterator'; var setInternalState = InternalStateModule.set; var getInternalState = InternalStateModule.getterFor(REGEXP_STRING_ITERATOR); var RegExpPrototype = RegExp.prototype; var regExpBuiltinExec = RegExpPrototype.exec; var nativeMatchAll = ''.matchAll; var WORKS_WITH_NON_GLOBAL_REGEX = !!nativeMatchAll && !fails(function () { 'a'.matchAll(/./); }); var regExpExec = function (R, S) { var exec = R.exec; var result; if (typeof exec == 'function') { result = exec.call(R, S); if (typeof result != 'object') throw TypeError('Incorrect exec result'); return result; } return regExpBuiltinExec.call(R, S); }; // eslint-disable-next-line max-len var $RegExpStringIterator = createIteratorConstructor(function RegExpStringIterator(regexp, string, global, fullUnicode) { setInternalState(this, { type: REGEXP_STRING_ITERATOR, regexp: regexp, string: string, global: global, unicode: fullUnicode, done: false }); }, REGEXP_STRING, function next() { var state = getInternalState(this); if (state.done) return { value: undefined, done: true }; var R = state.regexp; var S = state.string; var match = regExpExec(R, S); if (match === null) return { value: undefined, done: state.done = true }; if (state.global) { if (String(match[0]) == '') R.lastIndex = advanceStringIndex(S, toLength(R.lastIndex), state.unicode); return { value: match, done: false }; } state.done = true; return { value: match, done: false }; }); var $matchAll = function (string) { var R = anObject(this); var S = String(string); var C, flagsValue, flags, matcher, global, fullUnicode; C = speciesConstructor(R, RegExp); flagsValue = R.flags; if (flagsValue === undefined && R instanceof RegExp && !('flags' in RegExpPrototype)) { flagsValue = getRegExpFlags.call(R); } flags = flagsValue === undefined ? '' : String(flagsValue); matcher = new C(C === RegExp ? R.source : R, flags); global = !!~flags.indexOf('g'); fullUnicode = !!~flags.indexOf('u'); matcher.lastIndex = toLength(R.lastIndex); return new $RegExpStringIterator(matcher, S, global, fullUnicode); }; // `String.prototype.matchAll` method // https://github.com/tc39/proposal-string-matchall $({ target: 'String', proto: true, forced: WORKS_WITH_NON_GLOBAL_REGEX }, { matchAll: function matchAll(regexp) { var O = requireObjectCoercible(this); var flags, S, matcher, rx; if (regexp != null) { if (isRegExp(regexp)) { flags = String(requireObjectCoercible('flags' in RegExpPrototype ? regexp.flags : getRegExpFlags.call(regexp) )); if (!~flags.indexOf('g')) throw TypeError('`.matchAll` does not allow non-global regexes'); } if (WORKS_WITH_NON_GLOBAL_REGEX) return nativeMatchAll.apply(O, arguments); matcher = regexp[MATCH_ALL]; if (matcher === undefined && IS_PURE && classof(regexp) == 'RegExp') matcher = $matchAll; if (matcher != null) return aFunction(matcher).call(regexp, O); } else if (WORKS_WITH_NON_GLOBAL_REGEX) return nativeMatchAll.apply(O, arguments); S = String(O); rx = new RegExp(regexp, 'g'); return IS_PURE ? $matchAll.call(rx, S) : rx[MATCH_ALL](S); } }); IS_PURE || MATCH_ALL in RegExpPrototype || createNonEnumerableProperty(RegExpPrototype, MATCH_ALL, $matchAll); /***/ }), /***/ "bQgK": /*!*************************************************************!*\ !*** ./node_modules/performance-now/lib/performance-now.js ***! \*************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(process) {// Generated by CoffeeScript 1.12.2 (function() { var getNanoSeconds, hrtime, loadTime, moduleLoadTime, nodeLoadTime, upTime; if ((typeof performance !== "undefined" && performance !== null) && performance.now) { module.exports = function() { return performance.now(); }; } else if ((typeof process !== "undefined" && process !== null) && process.hrtime) { module.exports = function() { return (getNanoSeconds() - nodeLoadTime) / 1e6; }; hrtime = process.hrtime; getNanoSeconds = function() { var hr; hr = hrtime(); return hr[0] * 1e9 + hr[1]; }; moduleLoadTime = getNanoSeconds(); upTime = process.uptime() * 1e9; nodeLoadTime = moduleLoadTime - upTime; } else if (Date.now) { module.exports = function() { return Date.now() - loadTime; }; loadTime = Date.now(); } else { module.exports = function() { return new Date().getTime() - loadTime; }; loadTime = new Date().getTime(); } }).call(this); //# sourceMappingURL=performance-now.js.map /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../node-libs-browser/mock/process.js */ "Q2Ig"))) /***/ }), /***/ "bZMm": /*!********************************************!*\ !*** ./node_modules/whatwg-fetch/fetch.js ***! \********************************************/ /*! exports provided: Headers, Request, Response, DOMException, fetch */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ./node_modules/isomorphic-fetch/fetch-npm-browserify.js (referenced with cjs require) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Headers", function() { return Headers; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Request", function() { return Request; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Response", function() { return Response; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DOMException", function() { return DOMException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fetch", function() { return fetch; }); var global = (typeof globalThis !== 'undefined' && globalThis) || (typeof self !== 'undefined' && self) || (typeof global !== 'undefined' && global) var support = { searchParams: 'URLSearchParams' in global, iterable: 'Symbol' in global && 'iterator' in Symbol, blob: 'FileReader' in global && 'Blob' in global && (function() { try { new Blob() return true } catch (e) { return false } })(), formData: 'FormData' in global, arrayBuffer: 'ArrayBuffer' in global } function isDataView(obj) { return obj && DataView.prototype.isPrototypeOf(obj) } if (support.arrayBuffer) { var viewClasses = [ '[object Int8Array]', '[object Uint8Array]', '[object Uint8ClampedArray]', '[object Int16Array]', '[object Uint16Array]', '[object Int32Array]', '[object Uint32Array]', '[object Float32Array]', '[object Float64Array]' ] var isArrayBufferView = ArrayBuffer.isView || function(obj) { return obj && viewClasses.indexOf(Object.prototype.toString.call(obj)) > -1 } } function normalizeName(name) { if (typeof name !== 'string') { name = String(name) } if (/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(name) || name === '') { throw new TypeError('Invalid character in header field name: "' + name + '"') } return name.toLowerCase() } function normalizeValue(value) { if (typeof value !== 'string') { value = String(value) } return value } // Build a destructive iterator for the value list function iteratorFor(items) { var iterator = { next: function() { var value = items.shift() return {done: value === undefined, value: value} } } if (support.iterable) { iterator[Symbol.iterator] = function() { return iterator } } return iterator } function Headers(headers) { this.map = {} if (headers instanceof Headers) { headers.forEach(function(value, name) { this.append(name, value) }, this) } else if (Array.isArray(headers)) { headers.forEach(function(header) { this.append(header[0], header[1]) }, this) } else if (headers) { Object.getOwnPropertyNames(headers).forEach(function(name) { this.append(name, headers[name]) }, this) } } Headers.prototype.append = function(name, value) { name = normalizeName(name) value = normalizeValue(value) var oldValue = this.map[name] this.map[name] = oldValue ? oldValue + ', ' + value : value } Headers.prototype['delete'] = function(name) { delete this.map[normalizeName(name)] } Headers.prototype.get = function(name) { name = normalizeName(name) return this.has(name) ? this.map[name] : null } Headers.prototype.has = function(name) { return this.map.hasOwnProperty(normalizeName(name)) } Headers.prototype.set = function(name, value) { this.map[normalizeName(name)] = normalizeValue(value) } Headers.prototype.forEach = function(callback, thisArg) { for (var name in this.map) { if (this.map.hasOwnProperty(name)) { callback.call(thisArg, this.map[name], name, this) } } } Headers.prototype.keys = function() { var items = [] this.forEach(function(value, name) { items.push(name) }) return iteratorFor(items) } Headers.prototype.values = function() { var items = [] this.forEach(function(value) { items.push(value) }) return iteratorFor(items) } Headers.prototype.entries = function() { var items = [] this.forEach(function(value, name) { items.push([name, value]) }) return iteratorFor(items) } if (support.iterable) { Headers.prototype[Symbol.iterator] = Headers.prototype.entries } function consumed(body) { if (body.bodyUsed) { return Promise.reject(new TypeError('Already read')) } body.bodyUsed = true } function fileReaderReady(reader) { return new Promise(function(resolve, reject) { reader.onload = function() { resolve(reader.result) } reader.onerror = function() { reject(reader.error) } }) } function readBlobAsArrayBuffer(blob) { var reader = new FileReader() var promise = fileReaderReady(reader) reader.readAsArrayBuffer(blob) return promise } function readBlobAsText(blob) { var reader = new FileReader() var promise = fileReaderReady(reader) reader.readAsText(blob) return promise } function readArrayBufferAsText(buf) { var view = new Uint8Array(buf) var chars = new Array(view.length) for (var i = 0; i < view.length; i++) { chars[i] = String.fromCharCode(view[i]) } return chars.join('') } function bufferClone(buf) { if (buf.slice) { return buf.slice(0) } else { var view = new Uint8Array(buf.byteLength) view.set(new Uint8Array(buf)) return view.buffer } } function Body() { this.bodyUsed = false this._initBody = function(body) { /* fetch-mock wraps the Response object in an ES6 Proxy to provide useful test harness features such as flush. However, on ES5 browsers without fetch or Proxy support pollyfills must be used; the proxy-pollyfill is unable to proxy an attribute unless it exists on the object before the Proxy is created. This change ensures Response.bodyUsed exists on the instance, while maintaining the semantic of setting Request.bodyUsed in the constructor before _initBody is called. */ this.bodyUsed = this.bodyUsed this._bodyInit = body if (!body) { this._bodyText = '' } else if (typeof body === 'string') { this._bodyText = body } else if (support.blob && Blob.prototype.isPrototypeOf(body)) { this._bodyBlob = body } else if (support.formData && FormData.prototype.isPrototypeOf(body)) { this._bodyFormData = body } else if (support.searchParams && URLSearchParams.prototype.isPrototypeOf(body)) { this._bodyText = body.toString() } else if (support.arrayBuffer && support.blob && isDataView(body)) { this._bodyArrayBuffer = bufferClone(body.buffer) // IE 10-11 can't handle a DataView body. this._bodyInit = new Blob([this._bodyArrayBuffer]) } else if (support.arrayBuffer && (ArrayBuffer.prototype.isPrototypeOf(body) || isArrayBufferView(body))) { this._bodyArrayBuffer = bufferClone(body) } else { this._bodyText = body = Object.prototype.toString.call(body) } if (!this.headers.get('content-type')) { if (typeof body === 'string') { this.headers.set('content-type', 'text/plain;charset=UTF-8') } else if (this._bodyBlob && this._bodyBlob.type) { this.headers.set('content-type', this._bodyBlob.type) } else if (support.searchParams && URLSearchParams.prototype.isPrototypeOf(body)) { this.headers.set('content-type', 'application/x-www-form-urlencoded;charset=UTF-8') } } } if (support.blob) { this.blob = function() { var rejected = consumed(this) if (rejected) { return rejected } if (this._bodyBlob) { return Promise.resolve(this._bodyBlob) } else if (this._bodyArrayBuffer) { return Promise.resolve(new Blob([this._bodyArrayBuffer])) } else if (this._bodyFormData) { throw new Error('could not read FormData body as blob') } else { return Promise.resolve(new Blob([this._bodyText])) } } this.arrayBuffer = function() { if (this._bodyArrayBuffer) { var isConsumed = consumed(this) if (isConsumed) { return isConsumed } if (ArrayBuffer.isView(this._bodyArrayBuffer)) { return Promise.resolve( this._bodyArrayBuffer.buffer.slice( this._bodyArrayBuffer.byteOffset, this._bodyArrayBuffer.byteOffset + this._bodyArrayBuffer.byteLength ) ) } else { return Promise.resolve(this._bodyArrayBuffer) } } else { return this.blob().then(readBlobAsArrayBuffer) } } } this.text = function() { var rejected = consumed(this) if (rejected) { return rejected } if (this._bodyBlob) { return readBlobAsText(this._bodyBlob) } else if (this._bodyArrayBuffer) { return Promise.resolve(readArrayBufferAsText(this._bodyArrayBuffer)) } else if (this._bodyFormData) { throw new Error('could not read FormData body as text') } else { return Promise.resolve(this._bodyText) } } if (support.formData) { this.formData = function() { return this.text().then(decode) } } this.json = function() { return this.text().then(JSON.parse) } return this } // HTTP methods whose capitalization should be normalized var methods = ['DELETE', 'GET', 'HEAD', 'OPTIONS', 'POST', 'PUT'] function normalizeMethod(method) { var upcased = method.toUpperCase() return methods.indexOf(upcased) > -1 ? upcased : method } function Request(input, options) { if (!(this instanceof Request)) { throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.') } options = options || {} var body = options.body if (input instanceof Request) { if (input.bodyUsed) { throw new TypeError('Already read') } this.url = input.url this.credentials = input.credentials if (!options.headers) { this.headers = new Headers(input.headers) } this.method = input.method this.mode = input.mode this.signal = input.signal if (!body && input._bodyInit != null) { body = input._bodyInit input.bodyUsed = true } } else { this.url = String(input) } this.credentials = options.credentials || this.credentials || 'same-origin' if (options.headers || !this.headers) { this.headers = new Headers(options.headers) } this.method = normalizeMethod(options.method || this.method || 'GET') this.mode = options.mode || this.mode || null this.signal = options.signal || this.signal this.referrer = null if ((this.method === 'GET' || this.method === 'HEAD') && body) { throw new TypeError('Body not allowed for GET or HEAD requests') } this._initBody(body) if (this.method === 'GET' || this.method === 'HEAD') { if (options.cache === 'no-store' || options.cache === 'no-cache') { // Search for a '_' parameter in the query string var reParamSearch = /([?&])_=[^&]*/ if (reParamSearch.test(this.url)) { // If it already exists then set the value with the current time this.url = this.url.replace(reParamSearch, '$1_=' + new Date().getTime()) } else { // Otherwise add a new '_' parameter to the end with the current time var reQueryString = /\?/ this.url += (reQueryString.test(this.url) ? '&' : '?') + '_=' + new Date().getTime() } } } } Request.prototype.clone = function() { return new Request(this, {body: this._bodyInit}) } function decode(body) { var form = new FormData() body .trim() .split('&') .forEach(function(bytes) { if (bytes) { var split = bytes.split('=') var name = split.shift().replace(/\+/g, ' ') var value = split.join('=').replace(/\+/g, ' ') form.append(decodeURIComponent(name), decodeURIComponent(value)) } }) return form } function parseHeaders(rawHeaders) { var headers = new Headers() // Replace instances of \r\n and \n followed by at least one space or horizontal tab with a space // https://tools.ietf.org/html/rfc7230#section-3.2 var preProcessedHeaders = rawHeaders.replace(/\r?\n[\t ]+/g, ' ') // Avoiding split via regex to work around a common IE11 bug with the core-js 3.6.0 regex polyfill // https://github.com/github/fetch/issues/748 // https://github.com/zloirock/core-js/issues/751 preProcessedHeaders .split('\r') .map(function(header) { return header.indexOf('\n') === 0 ? header.substr(1, header.length) : header }) .forEach(function(line) { var parts = line.split(':') var key = parts.shift().trim() if (key) { var value = parts.join(':').trim() headers.append(key, value) } }) return headers } Body.call(Request.prototype) function Response(bodyInit, options) { if (!(this instanceof Response)) { throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.') } if (!options) { options = {} } this.type = 'default' this.status = options.status === undefined ? 200 : options.status this.ok = this.status >= 200 && this.status < 300 this.statusText = options.statusText === undefined ? '' : '' + options.statusText this.headers = new Headers(options.headers) this.url = options.url || '' this._initBody(bodyInit) } Body.call(Response.prototype) Response.prototype.clone = function() { return new Response(this._bodyInit, { status: this.status, statusText: this.statusText, headers: new Headers(this.headers), url: this.url }) } Response.error = function() { var response = new Response(null, {status: 0, statusText: ''}) response.type = 'error' return response } var redirectStatuses = [301, 302, 303, 307, 308] Response.redirect = function(url, status) { if (redirectStatuses.indexOf(status) === -1) { throw new RangeError('Invalid status code') } return new Response(null, {status: status, headers: {location: url}}) } var DOMException = global.DOMException try { new DOMException() } catch (err) { DOMException = function(message, name) { this.message = message this.name = name var error = Error(message) this.stack = error.stack } DOMException.prototype = Object.create(Error.prototype) DOMException.prototype.constructor = DOMException } function fetch(input, init) { return new Promise(function(resolve, reject) { var request = new Request(input, init) if (request.signal && request.signal.aborted) { return reject(new DOMException('Aborted', 'AbortError')) } var xhr = new XMLHttpRequest() function abortXhr() { xhr.abort() } xhr.onload = function() { var options = { status: xhr.status, statusText: xhr.statusText, headers: parseHeaders(xhr.getAllResponseHeaders() || '') } options.url = 'responseURL' in xhr ? xhr.responseURL : options.headers.get('X-Request-URL') var body = 'response' in xhr ? xhr.response : xhr.responseText setTimeout(function() { resolve(new Response(body, options)) }, 0) } xhr.onerror = function() { setTimeout(function() { reject(new TypeError('Network request failed')) }, 0) } xhr.ontimeout = function() { setTimeout(function() { reject(new TypeError('Network request failed')) }, 0) } xhr.onabort = function() { setTimeout(function() { reject(new DOMException('Aborted', 'AbortError')) }, 0) } function fixUrl(url) { try { return url === '' && global.location.href ? global.location.href : url } catch (e) { return url } } xhr.open(request.method, fixUrl(request.url), true) if (request.credentials === 'include') { xhr.withCredentials = true } else if (request.credentials === 'omit') { xhr.withCredentials = false } if ('responseType' in xhr) { if (support.blob) { xhr.responseType = 'blob' } else if ( support.arrayBuffer && request.headers.get('Content-Type') && request.headers.get('Content-Type').indexOf('application/octet-stream') !== -1 ) { xhr.responseType = 'arraybuffer' } } if (init && typeof init.headers === 'object' && !(init.headers instanceof Headers)) { Object.getOwnPropertyNames(init.headers).forEach(function(name) { xhr.setRequestHeader(name, normalizeValue(init.headers[name])) }) } else { request.headers.forEach(function(value, name) { xhr.setRequestHeader(name, value) }) } if (request.signal) { request.signal.addEventListener('abort', abortXhr) xhr.onreadystatechange = function() { // DONE (success or failure) if (xhr.readyState === 4) { request.signal.removeEventListener('abort', abortXhr) } } } xhr.send(typeof request._bodyInit === 'undefined' ? null : request._bodyInit) }) } fetch.polyfill = true if (!global.fetch) { global.fetch = fetch global.Headers = Headers global.Request = Request global.Response = Response } /***/ }), /***/ "bcvT": /*!**********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/web.dom-collections.for-each.js ***! \**********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var DOMIterables = __webpack_require__(/*! ../internals/dom-iterables */ "XX5T"); var forEach = __webpack_require__(/*! ../internals/array-for-each */ "PHrn"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "lz10"); for (var COLLECTION_NAME in DOMIterables) { var Collection = global[COLLECTION_NAME]; var CollectionPrototype = Collection && Collection.prototype; // some Chrome versions have non-configurable methods on DOMTokenList if (CollectionPrototype && CollectionPrototype.forEach !== forEach) try { createNonEnumerableProperty(CollectionPrototype, 'forEach', forEach); } catch (error) { CollectionPrototype.forEach = forEach; } } /***/ }), /***/ "bdgK": /*!*************************************************************************!*\ !*** ./node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js ***! \*************************************************************************/ /*! exports provided: default */ /*! all exports used */ /*! ModuleConcatenation bailout: Module uses injected variables (global) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* WEBPACK VAR INJECTION */(function(global) {/** * A collection of shims that provide minimal functionality of the ES6 collections. * * These implementations are not meant to be used outside of the ResizeObserver * modules as they cover only a limited range of use cases. */ /* eslint-disable require-jsdoc, valid-jsdoc */ var MapShim = (function () { if (typeof Map !== 'undefined') { return Map; } /** * Returns index in provided array that matches the specified key. * * @param {Array} arr * @param {*} key * @returns {number} */ function getIndex(arr, key) { var result = -1; arr.some(function (entry, index) { if (entry[0] === key) { result = index; return true; } return false; }); return result; } return /** @class */ (function () { function class_1() { this.__entries__ = []; } Object.defineProperty(class_1.prototype, "size", { /** * @returns {boolean} */ get: function () { return this.__entries__.length; }, enumerable: true, configurable: true }); /** * @param {*} key * @returns {*} */ class_1.prototype.get = function (key) { var index = getIndex(this.__entries__, key); var entry = this.__entries__[index]; return entry && entry[1]; }; /** * @param {*} key * @param {*} value * @returns {void} */ class_1.prototype.set = function (key, value) { var index = getIndex(this.__entries__, key); if (~index) { this.__entries__[index][1] = value; } else { this.__entries__.push([key, value]); } }; /** * @param {*} key * @returns {void} */ class_1.prototype.delete = function (key) { var entries = this.__entries__; var index = getIndex(entries, key); if (~index) { entries.splice(index, 1); } }; /** * @param {*} key * @returns {void} */ class_1.prototype.has = function (key) { return !!~getIndex(this.__entries__, key); }; /** * @returns {void} */ class_1.prototype.clear = function () { this.__entries__.splice(0); }; /** * @param {Function} callback * @param {*} [ctx=null] * @returns {void} */ class_1.prototype.forEach = function (callback, ctx) { if (ctx === void 0) { ctx = null; } for (var _i = 0, _a = this.__entries__; _i < _a.length; _i++) { var entry = _a[_i]; callback.call(ctx, entry[1], entry[0]); } }; return class_1; }()); })(); /** * Detects whether window and document objects are available in current environment. */ var isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined' && window.document === document; // Returns global object of a current environment. var global$1 = (function () { if (typeof global !== 'undefined' && global.Math === Math) { return global; } if (typeof self !== 'undefined' && self.Math === Math) { return self; } if (typeof window !== 'undefined' && window.Math === Math) { return window; } // eslint-disable-next-line no-new-func return Function('return this')(); })(); /** * A shim for the requestAnimationFrame which falls back to the setTimeout if * first one is not supported. * * @returns {number} Requests' identifier. */ var requestAnimationFrame$1 = (function () { if (typeof requestAnimationFrame === 'function') { // It's required to use a bounded function because IE sometimes throws // an "Invalid calling object" error if rAF is invoked without the global // object on the left hand side. return requestAnimationFrame.bind(global$1); } return function (callback) { return setTimeout(function () { return callback(Date.now()); }, 1000 / 60); }; })(); // Defines minimum timeout before adding a trailing call. var trailingTimeout = 2; /** * Creates a wrapper function which ensures that provided callback will be * invoked only once during the specified delay period. * * @param {Function} callback - Function to be invoked after the delay period. * @param {number} delay - Delay after which to invoke callback. * @returns {Function} */ function throttle (callback, delay) { var leadingCall = false, trailingCall = false, lastCallTime = 0; /** * Invokes the original callback function and schedules new invocation if * the "proxy" was called during current request. * * @returns {void} */ function resolvePending() { if (leadingCall) { leadingCall = false; callback(); } if (trailingCall) { proxy(); } } /** * Callback invoked after the specified delay. It will further postpone * invocation of the original function delegating it to the * requestAnimationFrame. * * @returns {void} */ function timeoutCallback() { requestAnimationFrame$1(resolvePending); } /** * Schedules invocation of the original function. * * @returns {void} */ function proxy() { var timeStamp = Date.now(); if (leadingCall) { // Reject immediately following calls. if (timeStamp - lastCallTime < trailingTimeout) { return; } // Schedule new call to be in invoked when the pending one is resolved. // This is important for "transitions" which never actually start // immediately so there is a chance that we might miss one if change // happens amids the pending invocation. trailingCall = true; } else { leadingCall = true; trailingCall = false; setTimeout(timeoutCallback, delay); } lastCallTime = timeStamp; } return proxy; } // Minimum delay before invoking the update of observers. var REFRESH_DELAY = 20; // A list of substrings of CSS properties used to find transition events that // might affect dimensions of observed elements. var transitionKeys = ['top', 'right', 'bottom', 'left', 'width', 'height', 'size', 'weight']; // Check if MutationObserver is available. var mutationObserverSupported = typeof MutationObserver !== 'undefined'; /** * Singleton controller class which handles updates of ResizeObserver instances. */ var ResizeObserverController = /** @class */ (function () { /** * Creates a new instance of ResizeObserverController. * * @private */ function ResizeObserverController() { /** * Indicates whether DOM listeners have been added. * * @private {boolean} */ this.connected_ = false; /** * Tells that controller has subscribed for Mutation Events. * * @private {boolean} */ this.mutationEventsAdded_ = false; /** * Keeps reference to the instance of MutationObserver. * * @private {MutationObserver} */ this.mutationsObserver_ = null; /** * A list of connected observers. * * @private {Array} */ this.observers_ = []; this.onTransitionEnd_ = this.onTransitionEnd_.bind(this); this.refresh = throttle(this.refresh.bind(this), REFRESH_DELAY); } /** * Adds observer to observers list. * * @param {ResizeObserverSPI} observer - Observer to be added. * @returns {void} */ ResizeObserverController.prototype.addObserver = function (observer) { if (!~this.observers_.indexOf(observer)) { this.observers_.push(observer); } // Add listeners if they haven't been added yet. if (!this.connected_) { this.connect_(); } }; /** * Removes observer from observers list. * * @param {ResizeObserverSPI} observer - Observer to be removed. * @returns {void} */ ResizeObserverController.prototype.removeObserver = function (observer) { var observers = this.observers_; var index = observers.indexOf(observer); // Remove observer if it's present in registry. if (~index) { observers.splice(index, 1); } // Remove listeners if controller has no connected observers. if (!observers.length && this.connected_) { this.disconnect_(); } }; /** * Invokes the update of observers. It will continue running updates insofar * it detects changes. * * @returns {void} */ ResizeObserverController.prototype.refresh = function () { var changesDetected = this.updateObservers_(); // Continue running updates if changes have been detected as there might // be future ones caused by CSS transitions. if (changesDetected) { this.refresh(); } }; /** * Updates every observer from observers list and notifies them of queued * entries. * * @private * @returns {boolean} Returns "true" if any observer has detected changes in * dimensions of it's elements. */ ResizeObserverController.prototype.updateObservers_ = function () { // Collect observers that have active observations. var activeObservers = this.observers_.filter(function (observer) { return observer.gatherActive(), observer.hasActive(); }); // Deliver notifications in a separate cycle in order to avoid any // collisions between observers, e.g. when multiple instances of // ResizeObserver are tracking the same element and the callback of one // of them changes content dimensions of the observed target. Sometimes // this may result in notifications being blocked for the rest of observers. activeObservers.forEach(function (observer) { return observer.broadcastActive(); }); return activeObservers.length > 0; }; /** * Initializes DOM listeners. * * @private * @returns {void} */ ResizeObserverController.prototype.connect_ = function () { // Do nothing if running in a non-browser environment or if listeners // have been already added. if (!isBrowser || this.connected_) { return; } // Subscription to the "Transitionend" event is used as a workaround for // delayed transitions. This way it's possible to capture at least the // final state of an element. document.addEventListener('transitionend', this.onTransitionEnd_); window.addEventListener('resize', this.refresh); if (mutationObserverSupported) { this.mutationsObserver_ = new MutationObserver(this.refresh); this.mutationsObserver_.observe(document, { attributes: true, childList: true, characterData: true, subtree: true }); } else { document.addEventListener('DOMSubtreeModified', this.refresh); this.mutationEventsAdded_ = true; } this.connected_ = true; }; /** * Removes DOM listeners. * * @private * @returns {void} */ ResizeObserverController.prototype.disconnect_ = function () { // Do nothing if running in a non-browser environment or if listeners // have been already removed. if (!isBrowser || !this.connected_) { return; } document.removeEventListener('transitionend', this.onTransitionEnd_); window.removeEventListener('resize', this.refresh); if (this.mutationsObserver_) { this.mutationsObserver_.disconnect(); } if (this.mutationEventsAdded_) { document.removeEventListener('DOMSubtreeModified', this.refresh); } this.mutationsObserver_ = null; this.mutationEventsAdded_ = false; this.connected_ = false; }; /** * "Transitionend" event handler. * * @private * @param {TransitionEvent} event * @returns {void} */ ResizeObserverController.prototype.onTransitionEnd_ = function (_a) { var _b = _a.propertyName, propertyName = _b === void 0 ? '' : _b; // Detect whether transition may affect dimensions of an element. var isReflowProperty = transitionKeys.some(function (key) { return !!~propertyName.indexOf(key); }); if (isReflowProperty) { this.refresh(); } }; /** * Returns instance of the ResizeObserverController. * * @returns {ResizeObserverController} */ ResizeObserverController.getInstance = function () { if (!this.instance_) { this.instance_ = new ResizeObserverController(); } return this.instance_; }; /** * Holds reference to the controller's instance. * * @private {ResizeObserverController} */ ResizeObserverController.instance_ = null; return ResizeObserverController; }()); /** * Defines non-writable/enumerable properties of the provided target object. * * @param {Object} target - Object for which to define properties. * @param {Object} props - Properties to be defined. * @returns {Object} Target object. */ var defineConfigurable = (function (target, props) { for (var _i = 0, _a = Object.keys(props); _i < _a.length; _i++) { var key = _a[_i]; Object.defineProperty(target, key, { value: props[key], enumerable: false, writable: false, configurable: true }); } return target; }); /** * Returns the global object associated with provided element. * * @param {Object} target * @returns {Object} */ var getWindowOf = (function (target) { // Assume that the element is an instance of Node, which means that it // has the "ownerDocument" property from which we can retrieve a // corresponding global object. var ownerGlobal = target && target.ownerDocument && target.ownerDocument.defaultView; // Return the local global object if it's not possible extract one from // provided element. return ownerGlobal || global$1; }); // Placeholder of an empty content rectangle. var emptyRect = createRectInit(0, 0, 0, 0); /** * Converts provided string to a number. * * @param {number|string} value * @returns {number} */ function toFloat(value) { return parseFloat(value) || 0; } /** * Extracts borders size from provided styles. * * @param {CSSStyleDeclaration} styles * @param {...string} positions - Borders positions (top, right, ...) * @returns {number} */ function getBordersSize(styles) { var positions = []; for (var _i = 1; _i < arguments.length; _i++) { positions[_i - 1] = arguments[_i]; } return positions.reduce(function (size, position) { var value = styles['border-' + position + '-width']; return size + toFloat(value); }, 0); } /** * Extracts paddings sizes from provided styles. * * @param {CSSStyleDeclaration} styles * @returns {Object} Paddings box. */ function getPaddings(styles) { var positions = ['top', 'right', 'bottom', 'left']; var paddings = {}; for (var _i = 0, positions_1 = positions; _i < positions_1.length; _i++) { var position = positions_1[_i]; var value = styles['padding-' + position]; paddings[position] = toFloat(value); } return paddings; } /** * Calculates content rectangle of provided SVG element. * * @param {SVGGraphicsElement} target - Element content rectangle of which needs * to be calculated. * @returns {DOMRectInit} */ function getSVGContentRect(target) { var bbox = target.getBBox(); return createRectInit(0, 0, bbox.width, bbox.height); } /** * Calculates content rectangle of provided HTMLElement. * * @param {HTMLElement} target - Element for which to calculate the content rectangle. * @returns {DOMRectInit} */ function getHTMLElementContentRect(target) { // Client width & height properties can't be // used exclusively as they provide rounded values. var clientWidth = target.clientWidth, clientHeight = target.clientHeight; // By this condition we can catch all non-replaced inline, hidden and // detached elements. Though elements with width & height properties less // than 0.5 will be discarded as well. // // Without it we would need to implement separate methods for each of // those cases and it's not possible to perform a precise and performance // effective test for hidden elements. E.g. even jQuery's ':visible' filter // gives wrong results for elements with width & height less than 0.5. if (!clientWidth && !clientHeight) { return emptyRect; } var styles = getWindowOf(target).getComputedStyle(target); var paddings = getPaddings(styles); var horizPad = paddings.left + paddings.right; var vertPad = paddings.top + paddings.bottom; // Computed styles of width & height are being used because they are the // only dimensions available to JS that contain non-rounded values. It could // be possible to utilize the getBoundingClientRect if only it's data wasn't // affected by CSS transformations let alone paddings, borders and scroll bars. var width = toFloat(styles.width), height = toFloat(styles.height); // Width & height include paddings and borders when the 'border-box' box // model is applied (except for IE). if (styles.boxSizing === 'border-box') { // Following conditions are required to handle Internet Explorer which // doesn't include paddings and borders to computed CSS dimensions. // // We can say that if CSS dimensions + paddings are equal to the "client" // properties then it's either IE, and thus we don't need to subtract // anything, or an element merely doesn't have paddings/borders styles. if (Math.round(width + horizPad) !== clientWidth) { width -= getBordersSize(styles, 'left', 'right') + horizPad; } if (Math.round(height + vertPad) !== clientHeight) { height -= getBordersSize(styles, 'top', 'bottom') + vertPad; } } // Following steps can't be applied to the document's root element as its // client[Width/Height] properties represent viewport area of the window. // Besides, it's as well not necessary as the itself neither has // rendered scroll bars nor it can be clipped. if (!isDocumentElement(target)) { // In some browsers (only in Firefox, actually) CSS width & height // include scroll bars size which can be removed at this step as scroll // bars are the only difference between rounded dimensions + paddings // and "client" properties, though that is not always true in Chrome. var vertScrollbar = Math.round(width + horizPad) - clientWidth; var horizScrollbar = Math.round(height + vertPad) - clientHeight; // Chrome has a rather weird rounding of "client" properties. // E.g. for an element with content width of 314.2px it sometimes gives // the client width of 315px and for the width of 314.7px it may give // 314px. And it doesn't happen all the time. So just ignore this delta // as a non-relevant. if (Math.abs(vertScrollbar) !== 1) { width -= vertScrollbar; } if (Math.abs(horizScrollbar) !== 1) { height -= horizScrollbar; } } return createRectInit(paddings.left, paddings.top, width, height); } /** * Checks whether provided element is an instance of the SVGGraphicsElement. * * @param {Element} target - Element to be checked. * @returns {boolean} */ var isSVGGraphicsElement = (function () { // Some browsers, namely IE and Edge, don't have the SVGGraphicsElement // interface. if (typeof SVGGraphicsElement !== 'undefined') { return function (target) { return target instanceof getWindowOf(target).SVGGraphicsElement; }; } // If it's so, then check that element is at least an instance of the // SVGElement and that it has the "getBBox" method. // eslint-disable-next-line no-extra-parens return function (target) { return (target instanceof getWindowOf(target).SVGElement && typeof target.getBBox === 'function'); }; })(); /** * Checks whether provided element is a document element (). * * @param {Element} target - Element to be checked. * @returns {boolean} */ function isDocumentElement(target) { return target === getWindowOf(target).document.documentElement; } /** * Calculates an appropriate content rectangle for provided html or svg element. * * @param {Element} target - Element content rectangle of which needs to be calculated. * @returns {DOMRectInit} */ function getContentRect(target) { if (!isBrowser) { return emptyRect; } if (isSVGGraphicsElement(target)) { return getSVGContentRect(target); } return getHTMLElementContentRect(target); } /** * Creates rectangle with an interface of the DOMRectReadOnly. * Spec: https://drafts.fxtf.org/geometry/#domrectreadonly * * @param {DOMRectInit} rectInit - Object with rectangle's x/y coordinates and dimensions. * @returns {DOMRectReadOnly} */ function createReadOnlyRect(_a) { var x = _a.x, y = _a.y, width = _a.width, height = _a.height; // If DOMRectReadOnly is available use it as a prototype for the rectangle. var Constr = typeof DOMRectReadOnly !== 'undefined' ? DOMRectReadOnly : Object; var rect = Object.create(Constr.prototype); // Rectangle's properties are not writable and non-enumerable. defineConfigurable(rect, { x: x, y: y, width: width, height: height, top: y, right: x + width, bottom: height + y, left: x }); return rect; } /** * Creates DOMRectInit object based on the provided dimensions and the x/y coordinates. * Spec: https://drafts.fxtf.org/geometry/#dictdef-domrectinit * * @param {number} x - X coordinate. * @param {number} y - Y coordinate. * @param {number} width - Rectangle's width. * @param {number} height - Rectangle's height. * @returns {DOMRectInit} */ function createRectInit(x, y, width, height) { return { x: x, y: y, width: width, height: height }; } /** * Class that is responsible for computations of the content rectangle of * provided DOM element and for keeping track of it's changes. */ var ResizeObservation = /** @class */ (function () { /** * Creates an instance of ResizeObservation. * * @param {Element} target - Element to be observed. */ function ResizeObservation(target) { /** * Broadcasted width of content rectangle. * * @type {number} */ this.broadcastWidth = 0; /** * Broadcasted height of content rectangle. * * @type {number} */ this.broadcastHeight = 0; /** * Reference to the last observed content rectangle. * * @private {DOMRectInit} */ this.contentRect_ = createRectInit(0, 0, 0, 0); this.target = target; } /** * Updates content rectangle and tells whether it's width or height properties * have changed since the last broadcast. * * @returns {boolean} */ ResizeObservation.prototype.isActive = function () { var rect = getContentRect(this.target); this.contentRect_ = rect; return (rect.width !== this.broadcastWidth || rect.height !== this.broadcastHeight); }; /** * Updates 'broadcastWidth' and 'broadcastHeight' properties with a data * from the corresponding properties of the last observed content rectangle. * * @returns {DOMRectInit} Last observed content rectangle. */ ResizeObservation.prototype.broadcastRect = function () { var rect = this.contentRect_; this.broadcastWidth = rect.width; this.broadcastHeight = rect.height; return rect; }; return ResizeObservation; }()); var ResizeObserverEntry = /** @class */ (function () { /** * Creates an instance of ResizeObserverEntry. * * @param {Element} target - Element that is being observed. * @param {DOMRectInit} rectInit - Data of the element's content rectangle. */ function ResizeObserverEntry(target, rectInit) { var contentRect = createReadOnlyRect(rectInit); // According to the specification following properties are not writable // and are also not enumerable in the native implementation. // // Property accessors are not being used as they'd require to define a // private WeakMap storage which may cause memory leaks in browsers that // don't support this type of collections. defineConfigurable(this, { target: target, contentRect: contentRect }); } return ResizeObserverEntry; }()); var ResizeObserverSPI = /** @class */ (function () { /** * Creates a new instance of ResizeObserver. * * @param {ResizeObserverCallback} callback - Callback function that is invoked * when one of the observed elements changes it's content dimensions. * @param {ResizeObserverController} controller - Controller instance which * is responsible for the updates of observer. * @param {ResizeObserver} callbackCtx - Reference to the public * ResizeObserver instance which will be passed to callback function. */ function ResizeObserverSPI(callback, controller, callbackCtx) { /** * Collection of resize observations that have detected changes in dimensions * of elements. * * @private {Array} */ this.activeObservations_ = []; /** * Registry of the ResizeObservation instances. * * @private {Map} */ this.observations_ = new MapShim(); if (typeof callback !== 'function') { throw new TypeError('The callback provided as parameter 1 is not a function.'); } this.callback_ = callback; this.controller_ = controller; this.callbackCtx_ = callbackCtx; } /** * Starts observing provided element. * * @param {Element} target - Element to be observed. * @returns {void} */ ResizeObserverSPI.prototype.observe = function (target) { if (!arguments.length) { throw new TypeError('1 argument required, but only 0 present.'); } // Do nothing if current environment doesn't have the Element interface. if (typeof Element === 'undefined' || !(Element instanceof Object)) { return; } if (!(target instanceof getWindowOf(target).Element)) { throw new TypeError('parameter 1 is not of type "Element".'); } var observations = this.observations_; // Do nothing if element is already being observed. if (observations.has(target)) { return; } observations.set(target, new ResizeObservation(target)); this.controller_.addObserver(this); // Force the update of observations. this.controller_.refresh(); }; /** * Stops observing provided element. * * @param {Element} target - Element to stop observing. * @returns {void} */ ResizeObserverSPI.prototype.unobserve = function (target) { if (!arguments.length) { throw new TypeError('1 argument required, but only 0 present.'); } // Do nothing if current environment doesn't have the Element interface. if (typeof Element === 'undefined' || !(Element instanceof Object)) { return; } if (!(target instanceof getWindowOf(target).Element)) { throw new TypeError('parameter 1 is not of type "Element".'); } var observations = this.observations_; // Do nothing if element is not being observed. if (!observations.has(target)) { return; } observations.delete(target); if (!observations.size) { this.controller_.removeObserver(this); } }; /** * Stops observing all elements. * * @returns {void} */ ResizeObserverSPI.prototype.disconnect = function () { this.clearActive(); this.observations_.clear(); this.controller_.removeObserver(this); }; /** * Collects observation instances the associated element of which has changed * it's content rectangle. * * @returns {void} */ ResizeObserverSPI.prototype.gatherActive = function () { var _this = this; this.clearActive(); this.observations_.forEach(function (observation) { if (observation.isActive()) { _this.activeObservations_.push(observation); } }); }; /** * Invokes initial callback function with a list of ResizeObserverEntry * instances collected from active resize observations. * * @returns {void} */ ResizeObserverSPI.prototype.broadcastActive = function () { // Do nothing if observer doesn't have active observations. if (!this.hasActive()) { return; } var ctx = this.callbackCtx_; // Create ResizeObserverEntry instance for every active observation. var entries = this.activeObservations_.map(function (observation) { return new ResizeObserverEntry(observation.target, observation.broadcastRect()); }); this.callback_.call(ctx, entries, ctx); this.clearActive(); }; /** * Clears the collection of active observations. * * @returns {void} */ ResizeObserverSPI.prototype.clearActive = function () { this.activeObservations_.splice(0); }; /** * Tells whether observer has active observations. * * @returns {boolean} */ ResizeObserverSPI.prototype.hasActive = function () { return this.activeObservations_.length > 0; }; return ResizeObserverSPI; }()); // Registry of internal observers. If WeakMap is not available use current shim // for the Map collection as it has all required methods and because WeakMap // can't be fully polyfilled anyway. var observers = typeof WeakMap !== 'undefined' ? new WeakMap() : new MapShim(); /** * ResizeObserver API. Encapsulates the ResizeObserver SPI implementation * exposing only those methods and properties that are defined in the spec. */ var ResizeObserver = /** @class */ (function () { /** * Creates a new instance of ResizeObserver. * * @param {ResizeObserverCallback} callback - Callback that is invoked when * dimensions of the observed elements change. */ function ResizeObserver(callback) { if (!(this instanceof ResizeObserver)) { throw new TypeError('Cannot call a class as a function.'); } if (!arguments.length) { throw new TypeError('1 argument required, but only 0 present.'); } var controller = ResizeObserverController.getInstance(); var observer = new ResizeObserverSPI(callback, controller, this); observers.set(this, observer); } return ResizeObserver; }()); // Expose public methods of ResizeObserver. [ 'observe', 'unobserve', 'disconnect' ].forEach(function (method) { ResizeObserver.prototype[method] = function () { var _a; return (_a = observers.get(this))[method].apply(_a, arguments); }; }); var index = (function () { // Export existing implementation if available. if (typeof global$1.ResizeObserver !== 'undefined') { return global$1.ResizeObserver; } return ResizeObserver; })(); /* harmony default export */ __webpack_exports__["default"] = (index); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../@umijs/deps/compiled/webpack/4/global.js */ "IyRk"))) /***/ }), /***/ "beyn": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.trim-end.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var $trimEnd = __webpack_require__(/*! ../internals/string-trim */ "mTKU").end; var forcedStringTrimMethod = __webpack_require__(/*! ../internals/string-trim-forced */ "HKQd"); var FORCED = forcedStringTrimMethod('trimEnd'); var trimEnd = FORCED ? function trimEnd() { return $trimEnd(this); } : ''.trimEnd; // `String.prototype.{ trimEnd, trimRight }` methods // https://github.com/tc39/ecmascript-string-left-right-trim $({ target: 'String', proto: true, forced: FORCED }, { trimEnd: trimEnd, trimRight: trimEnd }); /***/ }), /***/ "bfL6": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray */ "mGKP"); function _createForOfIteratorHelper(o, allowArrayLike) { var it; if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (it = unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } module.exports = _createForOfIteratorHelper; /***/ }), /***/ "bkVK": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.link.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "V85Q"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "NQQk"); // `String.prototype.link` method // https://tc39.github.io/ecma262/#sec-string.prototype.link $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('link') }, { link: function link(url) { return createHTML(this, 'a', 'href', url); } }); /***/ }), /***/ "bmMU": /*!**************************************************!*\ !*** ./node_modules/react-fast-compare/index.js ***! \**************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { /* global Map:readonly, Set:readonly, ArrayBuffer:readonly */ var hasElementType = typeof Element !== 'undefined'; var hasMap = typeof Map === 'function'; var hasSet = typeof Set === 'function'; var hasArrayBuffer = typeof ArrayBuffer === 'function' && !!ArrayBuffer.isView; // Note: We **don't** need `envHasBigInt64Array` in fde es6/index.js function equal(a, b) { // START: fast-deep-equal es6/index.js 3.1.1 if (a === b) return true; if (a && b && typeof a == 'object' && typeof b == 'object') { if (a.constructor !== b.constructor) return false; var length, i, keys; if (Array.isArray(a)) { length = a.length; if (length != b.length) return false; for (i = length; i-- !== 0;) if (!equal(a[i], b[i])) return false; return true; } // START: Modifications: // 1. Extra `has &&` helpers in initial condition allow es6 code // to co-exist with es5. // 2. Replace `for of` with es5 compliant iteration using `for`. // Basically, take: // // ```js // for (i of a.entries()) // if (!b.has(i[0])) return false; // ``` // // ... and convert to: // // ```js // it = a.entries(); // while (!(i = it.next()).done) // if (!b.has(i.value[0])) return false; // ``` // // **Note**: `i` access switches to `i.value`. var it; if (hasMap && (a instanceof Map) && (b instanceof Map)) { if (a.size !== b.size) return false; it = a.entries(); while (!(i = it.next()).done) if (!b.has(i.value[0])) return false; it = a.entries(); while (!(i = it.next()).done) if (!equal(i.value[1], b.get(i.value[0]))) return false; return true; } if (hasSet && (a instanceof Set) && (b instanceof Set)) { if (a.size !== b.size) return false; it = a.entries(); while (!(i = it.next()).done) if (!b.has(i.value[0])) return false; return true; } // END: Modifications if (hasArrayBuffer && ArrayBuffer.isView(a) && ArrayBuffer.isView(b)) { length = a.length; if (length != b.length) return false; for (i = length; i-- !== 0;) if (a[i] !== b[i]) return false; return true; } if (a.constructor === RegExp) return a.source === b.source && a.flags === b.flags; if (a.valueOf !== Object.prototype.valueOf) return a.valueOf() === b.valueOf(); if (a.toString !== Object.prototype.toString) return a.toString() === b.toString(); keys = Object.keys(a); length = keys.length; if (length !== Object.keys(b).length) return false; for (i = length; i-- !== 0;) if (!Object.prototype.hasOwnProperty.call(b, keys[i])) return false; // END: fast-deep-equal // START: react-fast-compare // custom handling for DOM elements if (hasElementType && a instanceof Element) return false; // custom handling for React/Preact for (i = length; i-- !== 0;) { if ((keys[i] === '_owner' || keys[i] === '__v' || keys[i] === '__o') && a.$$typeof) { // React-specific: avoid traversing React elements' _owner // Preact-specific: avoid traversing Preact elements' __v and __o // __v = $_original / $_vnode // __o = $_owner // These properties contain circular references and are not needed when // comparing the actual elements (and not their owners) // .$$typeof and ._store on just reasonable markers of elements continue; } // all other properties should be traversed as usual if (!equal(a[keys[i]], b[keys[i]])) return false; } // END: react-fast-compare // START: fast-deep-equal return true; } return a !== a && b !== b; } // end fast-deep-equal module.exports = function isEqual(a, b) { try { return equal(a, b); } catch (error) { if (((error.message || '').match(/stack|recursion/i))) { // warn on circular references, don't crash // browsers give this different errors name and messages: // chrome/safari: "RangeError", "Maximum call stack size exceeded" // firefox: "InternalError", too much recursion" // edge: "Error", "Out of stack space" console.warn('react-fast-compare cannot handle circular refs'); return false; } // some other error. we should definitely know about these throw error; } }; /***/ }), /***/ "bntm": /*!*********************************!*\ !*** ./src/utils/fullscreen.ts ***! \*********************************/ /*! exports provided: requestFullScreen, exitFull, fullscreenChange, IsFull */ /*! exports used: IsFull, exitFull, fullscreenChange, requestFullScreen */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return requestFullScreen; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return exitFull; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return fullscreenChange; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return IsFull; }); function requestFullScreen(element) { try { if (element.mozRequestFullScreen) { element.mozRequestFullScreen(); } else if (element.webkitRequestFullScreen) { element.webkitRequestFullScreen(); } } catch (e) { console.log(e, ":e"); } } function exitFull() { if (window.top.document.webkitExitFullscreen) { window.top.document.webkitExitFullscreen(); } else if (document.exitFullscreen) { window.top.document.exitFullscreen(); } else if (document.msExitFullscreen) { window.top.document.msExitFullscreen(); } else if (document.mozCancelFullScreen) { window.top.document.mozCancelFullScreen(); } } // esliint disabled var fullscreenChange = function fullscreenChange() { //['fullscreenchange','msfullscreenchange','webkitfullscreenchange', 'mozfullscreenchange'] if (document.webkitExitFullscreen) { // document.webkitExitFullscreen() return 'webkitfullscreenchange'; } else if (document.exitFullscreen) { // document.exitFullscreen() return 'fullscreenchange'; } else if (document.msExitFullscreen) { // document.msExitFullscreen() return 'msfullscreenchange'; } else if (document.mozCancelFullScreen) { // document.mozCancelFullScreen() return 'mozfullscreenchange'; } }; //判断是否全屏 function IsFull() { var fullscreenElement = window.top.document.fullscreenElement || window.top.document.mozFullscreenElement || window.top.document.webkitFullscreenElement; var fullscreenEnabled = document.fullscreenEnabled || document.mozFullscreenEnabled || document.webkitFullscreenEnabled; if (fullscreenElement == null) { return false; } else { return true; } } // document.addEventListener("mozfullscreenchange", function (event) { // console.log("mozfullscreenchange ", event); // if (IsFull()) { // console.log('进入全屏') // $("#closescreen").show(); // $("#openscreen").hide(); // } else { // console.log('退出全屏') // $("#closescreen").hide(); // $("#openscreen").show(); // } // }); // document.addEventListener("webkitfullscreenchange", function (event) { // console.log("webkitfullscreenchange", event); // if (IsFull()) { // console.log('进入全屏') // $("#closescreen").show(); // $("#openscreen").hide(); // } else { // console.log('退出全屏') // $("#closescreen").hide(); // $("#openscreen").show(); // } // }); // document.addEventListener("msfullscreenchange", function (event) { // console.log("msfullscreenchange", event); // if (IsFull()) { // console.log('进入全屏') // $("#closescreen").show(); // $("#openscreen").hide(); // } else { // console.log('退出全屏') // $("#closescreen").hide(); // $("#openscreen").show(); // } // }); /***/ }), /***/ "bu2F": /*!**************************************************!*\ !*** ./node_modules/hash.js/lib/hash/sha/256.js ***! \**************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "w8CP"); var common = __webpack_require__(/*! ../common */ "7ckf"); var shaCommon = __webpack_require__(/*! ./common */ "qlaj"); var assert = __webpack_require__(/*! minimalistic-assert */ "2j6C"); var sum32 = utils.sum32; var sum32_4 = utils.sum32_4; var sum32_5 = utils.sum32_5; var ch32 = shaCommon.ch32; var maj32 = shaCommon.maj32; var s0_256 = shaCommon.s0_256; var s1_256 = shaCommon.s1_256; var g0_256 = shaCommon.g0_256; var g1_256 = shaCommon.g1_256; var BlockHash = common.BlockHash; var sha256_K = [ 0x428a2f98, 0x71374491, 0xb5c0fbcf, 0xe9b5dba5, 0x3956c25b, 0x59f111f1, 0x923f82a4, 0xab1c5ed5, 0xd807aa98, 0x12835b01, 0x243185be, 0x550c7dc3, 0x72be5d74, 0x80deb1fe, 0x9bdc06a7, 0xc19bf174, 0xe49b69c1, 0xefbe4786, 0x0fc19dc6, 0x240ca1cc, 0x2de92c6f, 0x4a7484aa, 0x5cb0a9dc, 0x76f988da, 0x983e5152, 0xa831c66d, 0xb00327c8, 0xbf597fc7, 0xc6e00bf3, 0xd5a79147, 0x06ca6351, 0x14292967, 0x27b70a85, 0x2e1b2138, 0x4d2c6dfc, 0x53380d13, 0x650a7354, 0x766a0abb, 0x81c2c92e, 0x92722c85, 0xa2bfe8a1, 0xa81a664b, 0xc24b8b70, 0xc76c51a3, 0xd192e819, 0xd6990624, 0xf40e3585, 0x106aa070, 0x19a4c116, 0x1e376c08, 0x2748774c, 0x34b0bcb5, 0x391c0cb3, 0x4ed8aa4a, 0x5b9cca4f, 0x682e6ff3, 0x748f82ee, 0x78a5636f, 0x84c87814, 0x8cc70208, 0x90befffa, 0xa4506ceb, 0xbef9a3f7, 0xc67178f2 ]; function SHA256() { if (!(this instanceof SHA256)) return new SHA256(); BlockHash.call(this); this.h = [ 0x6a09e667, 0xbb67ae85, 0x3c6ef372, 0xa54ff53a, 0x510e527f, 0x9b05688c, 0x1f83d9ab, 0x5be0cd19 ]; this.k = sha256_K; this.W = new Array(64); } utils.inherits(SHA256, BlockHash); module.exports = SHA256; SHA256.blockSize = 512; SHA256.outSize = 256; SHA256.hmacStrength = 192; SHA256.padLength = 64; SHA256.prototype._update = function _update(msg, start) { var W = this.W; for (var i = 0; i < 16; i++) W[i] = msg[start + i]; for (; i < W.length; i++) W[i] = sum32_4(g1_256(W[i - 2]), W[i - 7], g0_256(W[i - 15]), W[i - 16]); var a = this.h[0]; var b = this.h[1]; var c = this.h[2]; var d = this.h[3]; var e = this.h[4]; var f = this.h[5]; var g = this.h[6]; var h = this.h[7]; assert(this.k.length === W.length); for (i = 0; i < W.length; i++) { var T1 = sum32_5(h, s1_256(e), ch32(e, f, g), this.k[i], W[i]); var T2 = sum32(s0_256(a), maj32(a, b, c)); h = g; g = f; f = e; e = sum32(d, T1); d = c; c = b; b = a; a = sum32(T1, T2); } this.h[0] = sum32(this.h[0], a); this.h[1] = sum32(this.h[1], b); this.h[2] = sum32(this.h[2], c); this.h[3] = sum32(this.h[3], d); this.h[4] = sum32(this.h[4], e); this.h[5] = sum32(this.h[5], f); this.h[6] = sum32(this.h[6], g); this.h[7] = sum32(this.h[7], h); }; SHA256.prototype._digest = function digest(enc) { if (enc === 'hex') return utils.toHex32(this.h, 'big'); else return utils.split32(this.h, 'big'); }; /***/ }), /***/ "bwJD": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/same-value-zero.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { // `SameValueZero` abstract operation // https://tc39.github.io/ecma262/#sec-samevaluezero module.exports = function (x, y) { // eslint-disable-next-line no-self-compare return x === y || x != x && y != y; }; /***/ }), /***/ "c+Xe": /*!****************************************!*\ !*** ./node_modules/rc-util/es/ref.js ***! \****************************************/ /*! exports provided: fillRef, composeRef, useComposeRef, supportRef */ /*! exports used: composeRef, fillRef, supportRef */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return fillRef; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return composeRef; }); /* unused harmony export useComposeRef */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return supportRef; }); /* harmony import */ var _babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/typeof */ "U8pU"); /* harmony import */ var react_is__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-is */ "TOwV"); /* harmony import */ var react_is__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react_is__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _hooks_useMemo__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./hooks/useMemo */ "YrtM"); function fillRef(ref, node) { if (typeof ref === 'function') { ref(node); } else if (Object(_babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(ref) === 'object' && ref && 'current' in ref) { ref.current = node; } } /** * Merge refs into one ref function to support ref passing. */ function composeRef() { for (var _len = arguments.length, refs = new Array(_len), _key = 0; _key < _len; _key++) { refs[_key] = arguments[_key]; } var refList = refs.filter(function (ref) { return ref; }); if (refList.length <= 1) { return refList[0]; } return function (node) { refs.forEach(function (ref) { fillRef(ref, node); }); }; } function useComposeRef() { for (var _len2 = arguments.length, refs = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { refs[_key2] = arguments[_key2]; } return Object(_hooks_useMemo__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])(function () { return composeRef.apply(void 0, refs); }, refs, function (prev, next) { return prev.length === next.length && prev.every(function (ref, i) { return ref === next[i]; }); }); } function supportRef(nodeOrComponent) { var _type$prototype, _nodeOrComponent$prot; var type = Object(react_is__WEBPACK_IMPORTED_MODULE_1__["isMemo"])(nodeOrComponent) ? nodeOrComponent.type.type : nodeOrComponent.type; // Function component node if (typeof type === 'function' && !((_type$prototype = type.prototype) === null || _type$prototype === void 0 ? void 0 : _type$prototype.render)) { return false; } // Class component if (typeof nodeOrComponent === 'function' && !((_nodeOrComponent$prot = nodeOrComponent.prototype) === null || _nodeOrComponent$prot === void 0 ? void 0 : _nodeOrComponent$prot.render)) { return false; } return true; } /* eslint-enable */ /***/ }), /***/ "c0go": /*!******************************************!*\ !*** ./node_modules/filter-obj/index.js ***! \******************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = function (obj, predicate) { var ret = {}; var keys = Object.keys(obj); var isArr = Array.isArray(predicate); for (var i = 0; i < keys.length; i++) { var key = keys[i]; var val = obj[key]; if (isArr ? predicate.indexOf(key) !== -1 : predicate(key, val, obj)) { ret[key] = val; } } return ret; }; /***/ }), /***/ "cC5k": /*!****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/own-keys.js ***! \****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var getOwnPropertyNamesModule = __webpack_require__(/*! ../internals/object-get-own-property-names */ "uGHk"); var getOwnPropertySymbolsModule = __webpack_require__(/*! ../internals/object-get-own-property-symbols */ "kyO0"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); // all object keys, includes non-enumerable and symbols module.exports = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) { var keys = getOwnPropertyNamesModule.f(anObject(it)); var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys; }; /***/ }), /***/ "cDcd": /*!*******************************!*\ !*** external "window.React" ***! \*******************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { module.exports = window.React; /***/ }), /***/ "cDf5": /*!*******************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/typeof.js ***! \*******************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _typeof(obj) { "@babel/helpers - typeof"; return (module.exports = _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, module.exports.__esModule = true, module.exports["default"] = module.exports), _typeof(obj); } module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "cOkC": /*!*********************************************!*\ !*** ./node_modules/rc-util/lib/warning.js ***! \*********************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.warning = warning; exports.note = note; exports.resetWarned = resetWarned; exports.call = call; exports.warningOnce = warningOnce; exports.noteOnce = noteOnce; exports.default = void 0; /* eslint-disable no-console */ var warned = {}; function warning(valid, message) { // Support uglify if (false) {} } function note(valid, message) { // Support uglify if (false) {} } function resetWarned() { warned = {}; } function call(method, valid, message) { if (!valid && !warned[message]) { method(false, message); warned[message] = true; } } function warningOnce(valid, message) { call(warning, valid, message); } function noteOnce(valid, message) { call(note, valid, message); } var _default = warningOnce; /* eslint-enable */ exports.default = _default; /***/ }), /***/ "cT1L": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/a-function.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { module.exports = function (it) { if (typeof it != 'function') { throw TypeError(String(it) + ' is not a function'); } return it; }; /***/ }), /***/ "cTDu": /*!*****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/to-object.js ***! \*****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "FCfD"); // `ToObject` abstract operation // https://tc39.github.io/ecma262/#sec-toobject module.exports = function (argument) { return Object(requireObjectCoercible(argument)); }; /***/ }), /***/ "cnT9": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.get-prototype-of.js ***! \*********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var objectGetPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "Acmb"); var CORRECT_PROTOTYPE_GETTER = __webpack_require__(/*! ../internals/correct-prototype-getter */ "SprQ"); // `Reflect.getPrototypeOf` method // https://tc39.github.io/ecma262/#sec-reflect.getprototypeof $({ target: 'Reflect', stat: true, sham: !CORRECT_PROTOTYPE_GETTER }, { getPrototypeOf: function getPrototypeOf(target) { return objectGetPrototypeOf(anObject(target)); } }); /***/ }), /***/ "d/5L": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.weak-map.delete-all.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var collectionDeleteAll = __webpack_require__(/*! ../internals/collection-delete-all */ "+X1D"); // `WeakMap.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods $({ target: 'WeakMap', proto: true, real: true, forced: IS_PURE }, { deleteAll: function deleteAll(/* ...elements */) { return collectionDeleteAll.apply(this, arguments); } }); /***/ }), /***/ "dI71": /*!******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js ***! \******************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _inheritsLoose; }); /* harmony import */ var _setPrototypeOf_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./setPrototypeOf.js */ "s4An"); function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; Object(_setPrototypeOf_js__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(subClass, superClass); } /***/ }), /***/ "dLjG": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.from.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var from = __webpack_require__(/*! ../internals/array-from */ "1H91"); var checkCorrectnessOfIteration = __webpack_require__(/*! ../internals/check-correctness-of-iteration */ "GPrf"); var INCORRECT_ITERATION = !checkCorrectnessOfIteration(function (iterable) { Array.from(iterable); }); // `Array.from` method // https://tc39.github.io/ecma262/#sec-array.from $({ target: 'Array', stat: true, forced: INCORRECT_ITERATION }, { from: from }); /***/ }), /***/ "dagG": /*!****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/regexp-exec-abstract.js ***! \****************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var classof = __webpack_require__(/*! ./classof-raw */ "UwrT"); var regexpExec = __webpack_require__(/*! ./regexp-exec */ "NcLc"); // `RegExpExec` abstract operation // https://tc39.github.io/ecma262/#sec-regexpexec module.exports = function (R, S) { var exec = R.exec; if (typeof exec === 'function') { var result = exec.call(R, S); if (typeof result !== 'object') { throw TypeError('RegExp exec method returned something other than an Object or null'); } return result; } if (classof(R) !== 'RegExp') { throw TypeError('RegExp#exec called on incompatible receiver'); } return regexpExec.call(R, S); }; /***/ }), /***/ "dfu6": /*!*******************************!*\ !*** ./src/utils/validate.ts ***! \*******************************/ /*! exports provided: isValidIP, isValidIPPrefix */ /*! exports used: isValidIP */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return isValidIP; }); /* unused harmony export isValidIPPrefix */ var isValidIP = function isValidIP(ip) { var reg = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/; return reg.test(ip); }; var isValidIPPrefix = function isValidIPPrefix(ip) { var reg = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/; return reg.test(ip); }; /***/ }), /***/ "dhSg": /*!************************************!*\ !*** ./src/components/mediator.js ***! \************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; function Mediator(obj) { var channels = {}; var mediator = { channels: channels, subscribe: function subscribe(channel, cb) { if (!channels[channel]) { channels[channel] = []; } channels[channel].push(cb); return this.unsubscribe.bind(null, channel, cb); }, unsubscribe: function unsubscribe(channel, cb) { var rs = channels[channel]; var index = -1; if (rs) { for (var i = 0; i < rs.length; i++) { if (rs[i].name === cb.name) { index = i; break; } } if (index >= 0) { channels[channel].splice(index, 1); return true; } } return false; }, publish: function publish(channel) { if (!channels[channel]) { return false; } var args = Array.prototype.slice.call(arguments, 1); channels[channel].forEach(function (subscription) { subscription.apply(null, args); }); return this; } }; return obj ? Object.assign(obj, mediator) : mediator; } var mediator = new Mediator(); /* harmony default export */ __webpack_exports__["a"] = (mediator); /***/ }), /***/ "dnEI": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/host-report-errors.js ***! \**************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); module.exports = function (a, b) { var console = global.console; if (console && console.error) { arguments.length === 1 ? console.error(a) : console.error(a, b); } }; /***/ }), /***/ "dnZx": /*!*************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/web.url.js ***! \*************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` __webpack_require__(/*! ../modules/es.string.iterator */ "KvPC"); var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var USE_NATIVE_URL = __webpack_require__(/*! ../internals/native-url */ "lgSf"); var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var defineProperties = __webpack_require__(/*! ../internals/object-define-properties */ "HctQ"); var redefine = __webpack_require__(/*! ../internals/redefine */ "NMFW"); var anInstance = __webpack_require__(/*! ../internals/an-instance */ "igoe"); var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var assign = __webpack_require__(/*! ../internals/object-assign */ "qitQ"); var arrayFrom = __webpack_require__(/*! ../internals/array-from */ "1H91"); var codeAt = __webpack_require__(/*! ../internals/string-multibyte */ "eYKs").codeAt; var toASCII = __webpack_require__(/*! ../internals/string-punycode-to-ascii */ "Di6M"); var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "kiNa"); var URLSearchParamsModule = __webpack_require__(/*! ../modules/web.url-search-params */ "5JgN"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "1aI8"); var NativeURL = global.URL; var URLSearchParams = URLSearchParamsModule.URLSearchParams; var getInternalSearchParamsState = URLSearchParamsModule.getState; var setInternalState = InternalStateModule.set; var getInternalURLState = InternalStateModule.getterFor('URL'); var floor = Math.floor; var pow = Math.pow; var INVALID_AUTHORITY = 'Invalid authority'; var INVALID_SCHEME = 'Invalid scheme'; var INVALID_HOST = 'Invalid host'; var INVALID_PORT = 'Invalid port'; var ALPHA = /[A-Za-z]/; var ALPHANUMERIC = /[\d+-.A-Za-z]/; var DIGIT = /\d/; var HEX_START = /^(0x|0X)/; var OCT = /^[0-7]+$/; var DEC = /^\d+$/; var HEX = /^[\dA-Fa-f]+$/; // eslint-disable-next-line no-control-regex var FORBIDDEN_HOST_CODE_POINT = /[\u0000\u0009\u000A\u000D #%/:?@[\\]]/; // eslint-disable-next-line no-control-regex var FORBIDDEN_HOST_CODE_POINT_EXCLUDING_PERCENT = /[\u0000\u0009\u000A\u000D #/:?@[\\]]/; // eslint-disable-next-line no-control-regex var LEADING_AND_TRAILING_C0_CONTROL_OR_SPACE = /^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g; // eslint-disable-next-line no-control-regex var TAB_AND_NEW_LINE = /[\u0009\u000A\u000D]/g; var EOF; var parseHost = function (url, input) { var result, codePoints, index; if (input.charAt(0) == '[') { if (input.charAt(input.length - 1) != ']') return INVALID_HOST; result = parseIPv6(input.slice(1, -1)); if (!result) return INVALID_HOST; url.host = result; // opaque host } else if (!isSpecial(url)) { if (FORBIDDEN_HOST_CODE_POINT_EXCLUDING_PERCENT.test(input)) return INVALID_HOST; result = ''; codePoints = arrayFrom(input); for (index = 0; index < codePoints.length; index++) { result += percentEncode(codePoints[index], C0ControlPercentEncodeSet); } url.host = result; } else { input = toASCII(input); if (FORBIDDEN_HOST_CODE_POINT.test(input)) return INVALID_HOST; result = parseIPv4(input); if (result === null) return INVALID_HOST; url.host = result; } }; var parseIPv4 = function (input) { var parts = input.split('.'); var partsLength, numbers, index, part, radix, number, ipv4; if (parts.length && parts[parts.length - 1] == '') { parts.pop(); } partsLength = parts.length; if (partsLength > 4) return input; numbers = []; for (index = 0; index < partsLength; index++) { part = parts[index]; if (part == '') return input; radix = 10; if (part.length > 1 && part.charAt(0) == '0') { radix = HEX_START.test(part) ? 16 : 8; part = part.slice(radix == 8 ? 1 : 2); } if (part === '') { number = 0; } else { if (!(radix == 10 ? DEC : radix == 8 ? OCT : HEX).test(part)) return input; number = parseInt(part, radix); } numbers.push(number); } for (index = 0; index < partsLength; index++) { number = numbers[index]; if (index == partsLength - 1) { if (number >= pow(256, 5 - partsLength)) return null; } else if (number > 255) return null; } ipv4 = numbers.pop(); for (index = 0; index < numbers.length; index++) { ipv4 += numbers[index] * pow(256, 3 - index); } return ipv4; }; // eslint-disable-next-line max-statements var parseIPv6 = function (input) { var address = [0, 0, 0, 0, 0, 0, 0, 0]; var pieceIndex = 0; var compress = null; var pointer = 0; var value, length, numbersSeen, ipv4Piece, number, swaps, swap; var char = function () { return input.charAt(pointer); }; if (char() == ':') { if (input.charAt(1) != ':') return; pointer += 2; pieceIndex++; compress = pieceIndex; } while (char()) { if (pieceIndex == 8) return; if (char() == ':') { if (compress !== null) return; pointer++; pieceIndex++; compress = pieceIndex; continue; } value = length = 0; while (length < 4 && HEX.test(char())) { value = value * 16 + parseInt(char(), 16); pointer++; length++; } if (char() == '.') { if (length == 0) return; pointer -= length; if (pieceIndex > 6) return; numbersSeen = 0; while (char()) { ipv4Piece = null; if (numbersSeen > 0) { if (char() == '.' && numbersSeen < 4) pointer++; else return; } if (!DIGIT.test(char())) return; while (DIGIT.test(char())) { number = parseInt(char(), 10); if (ipv4Piece === null) ipv4Piece = number; else if (ipv4Piece == 0) return; else ipv4Piece = ipv4Piece * 10 + number; if (ipv4Piece > 255) return; pointer++; } address[pieceIndex] = address[pieceIndex] * 256 + ipv4Piece; numbersSeen++; if (numbersSeen == 2 || numbersSeen == 4) pieceIndex++; } if (numbersSeen != 4) return; break; } else if (char() == ':') { pointer++; if (!char()) return; } else if (char()) return; address[pieceIndex++] = value; } if (compress !== null) { swaps = pieceIndex - compress; pieceIndex = 7; while (pieceIndex != 0 && swaps > 0) { swap = address[pieceIndex]; address[pieceIndex--] = address[compress + swaps - 1]; address[compress + --swaps] = swap; } } else if (pieceIndex != 8) return; return address; }; var findLongestZeroSequence = function (ipv6) { var maxIndex = null; var maxLength = 1; var currStart = null; var currLength = 0; var index = 0; for (; index < 8; index++) { if (ipv6[index] !== 0) { if (currLength > maxLength) { maxIndex = currStart; maxLength = currLength; } currStart = null; currLength = 0; } else { if (currStart === null) currStart = index; ++currLength; } } if (currLength > maxLength) { maxIndex = currStart; maxLength = currLength; } return maxIndex; }; var serializeHost = function (host) { var result, index, compress, ignore0; // ipv4 if (typeof host == 'number') { result = []; for (index = 0; index < 4; index++) { result.unshift(host % 256); host = floor(host / 256); } return result.join('.'); // ipv6 } else if (typeof host == 'object') { result = ''; compress = findLongestZeroSequence(host); for (index = 0; index < 8; index++) { if (ignore0 && host[index] === 0) continue; if (ignore0) ignore0 = false; if (compress === index) { result += index ? ':' : '::'; ignore0 = true; } else { result += host[index].toString(16); if (index < 7) result += ':'; } } return '[' + result + ']'; } return host; }; var C0ControlPercentEncodeSet = {}; var fragmentPercentEncodeSet = assign({}, C0ControlPercentEncodeSet, { ' ': 1, '"': 1, '<': 1, '>': 1, '`': 1 }); var pathPercentEncodeSet = assign({}, fragmentPercentEncodeSet, { '#': 1, '?': 1, '{': 1, '}': 1 }); var userinfoPercentEncodeSet = assign({}, pathPercentEncodeSet, { '/': 1, ':': 1, ';': 1, '=': 1, '@': 1, '[': 1, '\\': 1, ']': 1, '^': 1, '|': 1 }); var percentEncode = function (char, set) { var code = codeAt(char, 0); return code > 0x20 && code < 0x7F && !has(set, char) ? char : encodeURIComponent(char); }; var specialSchemes = { ftp: 21, file: null, http: 80, https: 443, ws: 80, wss: 443 }; var isSpecial = function (url) { return has(specialSchemes, url.scheme); }; var includesCredentials = function (url) { return url.username != '' || url.password != ''; }; var cannotHaveUsernamePasswordPort = function (url) { return !url.host || url.cannotBeABaseURL || url.scheme == 'file'; }; var isWindowsDriveLetter = function (string, normalized) { var second; return string.length == 2 && ALPHA.test(string.charAt(0)) && ((second = string.charAt(1)) == ':' || (!normalized && second == '|')); }; var startsWithWindowsDriveLetter = function (string) { var third; return string.length > 1 && isWindowsDriveLetter(string.slice(0, 2)) && ( string.length == 2 || ((third = string.charAt(2)) === '/' || third === '\\' || third === '?' || third === '#') ); }; var shortenURLsPath = function (url) { var path = url.path; var pathSize = path.length; if (pathSize && (url.scheme != 'file' || pathSize != 1 || !isWindowsDriveLetter(path[0], true))) { path.pop(); } }; var isSingleDot = function (segment) { return segment === '.' || segment.toLowerCase() === '%2e'; }; var isDoubleDot = function (segment) { segment = segment.toLowerCase(); return segment === '..' || segment === '%2e.' || segment === '.%2e' || segment === '%2e%2e'; }; // States: var SCHEME_START = {}; var SCHEME = {}; var NO_SCHEME = {}; var SPECIAL_RELATIVE_OR_AUTHORITY = {}; var PATH_OR_AUTHORITY = {}; var RELATIVE = {}; var RELATIVE_SLASH = {}; var SPECIAL_AUTHORITY_SLASHES = {}; var SPECIAL_AUTHORITY_IGNORE_SLASHES = {}; var AUTHORITY = {}; var HOST = {}; var HOSTNAME = {}; var PORT = {}; var FILE = {}; var FILE_SLASH = {}; var FILE_HOST = {}; var PATH_START = {}; var PATH = {}; var CANNOT_BE_A_BASE_URL_PATH = {}; var QUERY = {}; var FRAGMENT = {}; // eslint-disable-next-line max-statements var parseURL = function (url, input, stateOverride, base) { var state = stateOverride || SCHEME_START; var pointer = 0; var buffer = ''; var seenAt = false; var seenBracket = false; var seenPasswordToken = false; var codePoints, char, bufferCodePoints, failure; if (!stateOverride) { url.scheme = ''; url.username = ''; url.password = ''; url.host = null; url.port = null; url.path = []; url.query = null; url.fragment = null; url.cannotBeABaseURL = false; input = input.replace(LEADING_AND_TRAILING_C0_CONTROL_OR_SPACE, ''); } input = input.replace(TAB_AND_NEW_LINE, ''); codePoints = arrayFrom(input); while (pointer <= codePoints.length) { char = codePoints[pointer]; switch (state) { case SCHEME_START: if (char && ALPHA.test(char)) { buffer += char.toLowerCase(); state = SCHEME; } else if (!stateOverride) { state = NO_SCHEME; continue; } else return INVALID_SCHEME; break; case SCHEME: if (char && (ALPHANUMERIC.test(char) || char == '+' || char == '-' || char == '.')) { buffer += char.toLowerCase(); } else if (char == ':') { if (stateOverride && ( (isSpecial(url) != has(specialSchemes, buffer)) || (buffer == 'file' && (includesCredentials(url) || url.port !== null)) || (url.scheme == 'file' && !url.host) )) return; url.scheme = buffer; if (stateOverride) { if (isSpecial(url) && specialSchemes[url.scheme] == url.port) url.port = null; return; } buffer = ''; if (url.scheme == 'file') { state = FILE; } else if (isSpecial(url) && base && base.scheme == url.scheme) { state = SPECIAL_RELATIVE_OR_AUTHORITY; } else if (isSpecial(url)) { state = SPECIAL_AUTHORITY_SLASHES; } else if (codePoints[pointer + 1] == '/') { state = PATH_OR_AUTHORITY; pointer++; } else { url.cannotBeABaseURL = true; url.path.push(''); state = CANNOT_BE_A_BASE_URL_PATH; } } else if (!stateOverride) { buffer = ''; state = NO_SCHEME; pointer = 0; continue; } else return INVALID_SCHEME; break; case NO_SCHEME: if (!base || (base.cannotBeABaseURL && char != '#')) return INVALID_SCHEME; if (base.cannotBeABaseURL && char == '#') { url.scheme = base.scheme; url.path = base.path.slice(); url.query = base.query; url.fragment = ''; url.cannotBeABaseURL = true; state = FRAGMENT; break; } state = base.scheme == 'file' ? FILE : RELATIVE; continue; case SPECIAL_RELATIVE_OR_AUTHORITY: if (char == '/' && codePoints[pointer + 1] == '/') { state = SPECIAL_AUTHORITY_IGNORE_SLASHES; pointer++; } else { state = RELATIVE; continue; } break; case PATH_OR_AUTHORITY: if (char == '/') { state = AUTHORITY; break; } else { state = PATH; continue; } case RELATIVE: url.scheme = base.scheme; if (char == EOF) { url.username = base.username; url.password = base.password; url.host = base.host; url.port = base.port; url.path = base.path.slice(); url.query = base.query; } else if (char == '/' || (char == '\\' && isSpecial(url))) { state = RELATIVE_SLASH; } else if (char == '?') { url.username = base.username; url.password = base.password; url.host = base.host; url.port = base.port; url.path = base.path.slice(); url.query = ''; state = QUERY; } else if (char == '#') { url.username = base.username; url.password = base.password; url.host = base.host; url.port = base.port; url.path = base.path.slice(); url.query = base.query; url.fragment = ''; state = FRAGMENT; } else { url.username = base.username; url.password = base.password; url.host = base.host; url.port = base.port; url.path = base.path.slice(); url.path.pop(); state = PATH; continue; } break; case RELATIVE_SLASH: if (isSpecial(url) && (char == '/' || char == '\\')) { state = SPECIAL_AUTHORITY_IGNORE_SLASHES; } else if (char == '/') { state = AUTHORITY; } else { url.username = base.username; url.password = base.password; url.host = base.host; url.port = base.port; state = PATH; continue; } break; case SPECIAL_AUTHORITY_SLASHES: state = SPECIAL_AUTHORITY_IGNORE_SLASHES; if (char != '/' || buffer.charAt(pointer + 1) != '/') continue; pointer++; break; case SPECIAL_AUTHORITY_IGNORE_SLASHES: if (char != '/' && char != '\\') { state = AUTHORITY; continue; } break; case AUTHORITY: if (char == '@') { if (seenAt) buffer = '%40' + buffer; seenAt = true; bufferCodePoints = arrayFrom(buffer); for (var i = 0; i < bufferCodePoints.length; i++) { var codePoint = bufferCodePoints[i]; if (codePoint == ':' && !seenPasswordToken) { seenPasswordToken = true; continue; } var encodedCodePoints = percentEncode(codePoint, userinfoPercentEncodeSet); if (seenPasswordToken) url.password += encodedCodePoints; else url.username += encodedCodePoints; } buffer = ''; } else if ( char == EOF || char == '/' || char == '?' || char == '#' || (char == '\\' && isSpecial(url)) ) { if (seenAt && buffer == '') return INVALID_AUTHORITY; pointer -= arrayFrom(buffer).length + 1; buffer = ''; state = HOST; } else buffer += char; break; case HOST: case HOSTNAME: if (stateOverride && url.scheme == 'file') { state = FILE_HOST; continue; } else if (char == ':' && !seenBracket) { if (buffer == '') return INVALID_HOST; failure = parseHost(url, buffer); if (failure) return failure; buffer = ''; state = PORT; if (stateOverride == HOSTNAME) return; } else if ( char == EOF || char == '/' || char == '?' || char == '#' || (char == '\\' && isSpecial(url)) ) { if (isSpecial(url) && buffer == '') return INVALID_HOST; if (stateOverride && buffer == '' && (includesCredentials(url) || url.port !== null)) return; failure = parseHost(url, buffer); if (failure) return failure; buffer = ''; state = PATH_START; if (stateOverride) return; continue; } else { if (char == '[') seenBracket = true; else if (char == ']') seenBracket = false; buffer += char; } break; case PORT: if (DIGIT.test(char)) { buffer += char; } else if ( char == EOF || char == '/' || char == '?' || char == '#' || (char == '\\' && isSpecial(url)) || stateOverride ) { if (buffer != '') { var port = parseInt(buffer, 10); if (port > 0xFFFF) return INVALID_PORT; url.port = (isSpecial(url) && port === specialSchemes[url.scheme]) ? null : port; buffer = ''; } if (stateOverride) return; state = PATH_START; continue; } else return INVALID_PORT; break; case FILE: url.scheme = 'file'; if (char == '/' || char == '\\') state = FILE_SLASH; else if (base && base.scheme == 'file') { if (char == EOF) { url.host = base.host; url.path = base.path.slice(); url.query = base.query; } else if (char == '?') { url.host = base.host; url.path = base.path.slice(); url.query = ''; state = QUERY; } else if (char == '#') { url.host = base.host; url.path = base.path.slice(); url.query = base.query; url.fragment = ''; state = FRAGMENT; } else { if (!startsWithWindowsDriveLetter(codePoints.slice(pointer).join(''))) { url.host = base.host; url.path = base.path.slice(); shortenURLsPath(url); } state = PATH; continue; } } else { state = PATH; continue; } break; case FILE_SLASH: if (char == '/' || char == '\\') { state = FILE_HOST; break; } if (base && base.scheme == 'file' && !startsWithWindowsDriveLetter(codePoints.slice(pointer).join(''))) { if (isWindowsDriveLetter(base.path[0], true)) url.path.push(base.path[0]); else url.host = base.host; } state = PATH; continue; case FILE_HOST: if (char == EOF || char == '/' || char == '\\' || char == '?' || char == '#') { if (!stateOverride && isWindowsDriveLetter(buffer)) { state = PATH; } else if (buffer == '') { url.host = ''; if (stateOverride) return; state = PATH_START; } else { failure = parseHost(url, buffer); if (failure) return failure; if (url.host == 'localhost') url.host = ''; if (stateOverride) return; buffer = ''; state = PATH_START; } continue; } else buffer += char; break; case PATH_START: if (isSpecial(url)) { state = PATH; if (char != '/' && char != '\\') continue; } else if (!stateOverride && char == '?') { url.query = ''; state = QUERY; } else if (!stateOverride && char == '#') { url.fragment = ''; state = FRAGMENT; } else if (char != EOF) { state = PATH; if (char != '/') continue; } break; case PATH: if ( char == EOF || char == '/' || (char == '\\' && isSpecial(url)) || (!stateOverride && (char == '?' || char == '#')) ) { if (isDoubleDot(buffer)) { shortenURLsPath(url); if (char != '/' && !(char == '\\' && isSpecial(url))) { url.path.push(''); } } else if (isSingleDot(buffer)) { if (char != '/' && !(char == '\\' && isSpecial(url))) { url.path.push(''); } } else { if (url.scheme == 'file' && !url.path.length && isWindowsDriveLetter(buffer)) { if (url.host) url.host = ''; buffer = buffer.charAt(0) + ':'; // normalize windows drive letter } url.path.push(buffer); } buffer = ''; if (url.scheme == 'file' && (char == EOF || char == '?' || char == '#')) { while (url.path.length > 1 && url.path[0] === '') { url.path.shift(); } } if (char == '?') { url.query = ''; state = QUERY; } else if (char == '#') { url.fragment = ''; state = FRAGMENT; } } else { buffer += percentEncode(char, pathPercentEncodeSet); } break; case CANNOT_BE_A_BASE_URL_PATH: if (char == '?') { url.query = ''; state = QUERY; } else if (char == '#') { url.fragment = ''; state = FRAGMENT; } else if (char != EOF) { url.path[0] += percentEncode(char, C0ControlPercentEncodeSet); } break; case QUERY: if (!stateOverride && char == '#') { url.fragment = ''; state = FRAGMENT; } else if (char != EOF) { if (char == "'" && isSpecial(url)) url.query += '%27'; else if (char == '#') url.query += '%23'; else url.query += percentEncode(char, C0ControlPercentEncodeSet); } break; case FRAGMENT: if (char != EOF) url.fragment += percentEncode(char, fragmentPercentEncodeSet); break; } pointer++; } }; // `URL` constructor // https://url.spec.whatwg.org/#url-class var URLConstructor = function URL(url /* , base */) { var that = anInstance(this, URLConstructor, 'URL'); var base = arguments.length > 1 ? arguments[1] : undefined; var urlString = String(url); var state = setInternalState(that, { type: 'URL' }); var baseState, failure; if (base !== undefined) { if (base instanceof URLConstructor) baseState = getInternalURLState(base); else { failure = parseURL(baseState = {}, String(base)); if (failure) throw TypeError(failure); } } failure = parseURL(state, urlString, null, baseState); if (failure) throw TypeError(failure); var searchParams = state.searchParams = new URLSearchParams(); var searchParamsState = getInternalSearchParamsState(searchParams); searchParamsState.updateSearchParams(state.query); searchParamsState.updateURL = function () { state.query = String(searchParams) || null; }; if (!DESCRIPTORS) { that.href = serializeURL.call(that); that.origin = getOrigin.call(that); that.protocol = getProtocol.call(that); that.username = getUsername.call(that); that.password = getPassword.call(that); that.host = getHost.call(that); that.hostname = getHostname.call(that); that.port = getPort.call(that); that.pathname = getPathname.call(that); that.search = getSearch.call(that); that.searchParams = getSearchParams.call(that); that.hash = getHash.call(that); } }; var URLPrototype = URLConstructor.prototype; var serializeURL = function () { var url = getInternalURLState(this); var scheme = url.scheme; var username = url.username; var password = url.password; var host = url.host; var port = url.port; var path = url.path; var query = url.query; var fragment = url.fragment; var output = scheme + ':'; if (host !== null) { output += '//'; if (includesCredentials(url)) { output += username + (password ? ':' + password : '') + '@'; } output += serializeHost(host); if (port !== null) output += ':' + port; } else if (scheme == 'file') output += '//'; output += url.cannotBeABaseURL ? path[0] : path.length ? '/' + path.join('/') : ''; if (query !== null) output += '?' + query; if (fragment !== null) output += '#' + fragment; return output; }; var getOrigin = function () { var url = getInternalURLState(this); var scheme = url.scheme; var port = url.port; if (scheme == 'blob') try { return new URL(scheme.path[0]).origin; } catch (error) { return 'null'; } if (scheme == 'file' || !isSpecial(url)) return 'null'; return scheme + '://' + serializeHost(url.host) + (port !== null ? ':' + port : ''); }; var getProtocol = function () { return getInternalURLState(this).scheme + ':'; }; var getUsername = function () { return getInternalURLState(this).username; }; var getPassword = function () { return getInternalURLState(this).password; }; var getHost = function () { var url = getInternalURLState(this); var host = url.host; var port = url.port; return host === null ? '' : port === null ? serializeHost(host) : serializeHost(host) + ':' + port; }; var getHostname = function () { var host = getInternalURLState(this).host; return host === null ? '' : serializeHost(host); }; var getPort = function () { var port = getInternalURLState(this).port; return port === null ? '' : String(port); }; var getPathname = function () { var url = getInternalURLState(this); var path = url.path; return url.cannotBeABaseURL ? path[0] : path.length ? '/' + path.join('/') : ''; }; var getSearch = function () { var query = getInternalURLState(this).query; return query ? '?' + query : ''; }; var getSearchParams = function () { return getInternalURLState(this).searchParams; }; var getHash = function () { var fragment = getInternalURLState(this).fragment; return fragment ? '#' + fragment : ''; }; var accessorDescriptor = function (getter, setter) { return { get: getter, set: setter, configurable: true, enumerable: true }; }; if (DESCRIPTORS) { defineProperties(URLPrototype, { // `URL.prototype.href` accessors pair // https://url.spec.whatwg.org/#dom-url-href href: accessorDescriptor(serializeURL, function (href) { var url = getInternalURLState(this); var urlString = String(href); var failure = parseURL(url, urlString); if (failure) throw TypeError(failure); getInternalSearchParamsState(url.searchParams).updateSearchParams(url.query); }), // `URL.prototype.origin` getter // https://url.spec.whatwg.org/#dom-url-origin origin: accessorDescriptor(getOrigin), // `URL.prototype.protocol` accessors pair // https://url.spec.whatwg.org/#dom-url-protocol protocol: accessorDescriptor(getProtocol, function (protocol) { var url = getInternalURLState(this); parseURL(url, String(protocol) + ':', SCHEME_START); }), // `URL.prototype.username` accessors pair // https://url.spec.whatwg.org/#dom-url-username username: accessorDescriptor(getUsername, function (username) { var url = getInternalURLState(this); var codePoints = arrayFrom(String(username)); if (cannotHaveUsernamePasswordPort(url)) return; url.username = ''; for (var i = 0; i < codePoints.length; i++) { url.username += percentEncode(codePoints[i], userinfoPercentEncodeSet); } }), // `URL.prototype.password` accessors pair // https://url.spec.whatwg.org/#dom-url-password password: accessorDescriptor(getPassword, function (password) { var url = getInternalURLState(this); var codePoints = arrayFrom(String(password)); if (cannotHaveUsernamePasswordPort(url)) return; url.password = ''; for (var i = 0; i < codePoints.length; i++) { url.password += percentEncode(codePoints[i], userinfoPercentEncodeSet); } }), // `URL.prototype.host` accessors pair // https://url.spec.whatwg.org/#dom-url-host host: accessorDescriptor(getHost, function (host) { var url = getInternalURLState(this); if (url.cannotBeABaseURL) return; parseURL(url, String(host), HOST); }), // `URL.prototype.hostname` accessors pair // https://url.spec.whatwg.org/#dom-url-hostname hostname: accessorDescriptor(getHostname, function (hostname) { var url = getInternalURLState(this); if (url.cannotBeABaseURL) return; parseURL(url, String(hostname), HOSTNAME); }), // `URL.prototype.port` accessors pair // https://url.spec.whatwg.org/#dom-url-port port: accessorDescriptor(getPort, function (port) { var url = getInternalURLState(this); if (cannotHaveUsernamePasswordPort(url)) return; port = String(port); if (port == '') url.port = null; else parseURL(url, port, PORT); }), // `URL.prototype.pathname` accessors pair // https://url.spec.whatwg.org/#dom-url-pathname pathname: accessorDescriptor(getPathname, function (pathname) { var url = getInternalURLState(this); if (url.cannotBeABaseURL) return; url.path = []; parseURL(url, pathname + '', PATH_START); }), // `URL.prototype.search` accessors pair // https://url.spec.whatwg.org/#dom-url-search search: accessorDescriptor(getSearch, function (search) { var url = getInternalURLState(this); search = String(search); if (search == '') { url.query = null; } else { if ('?' == search.charAt(0)) search = search.slice(1); url.query = ''; parseURL(url, search, QUERY); } getInternalSearchParamsState(url.searchParams).updateSearchParams(url.query); }), // `URL.prototype.searchParams` getter // https://url.spec.whatwg.org/#dom-url-searchparams searchParams: accessorDescriptor(getSearchParams), // `URL.prototype.hash` accessors pair // https://url.spec.whatwg.org/#dom-url-hash hash: accessorDescriptor(getHash, function (hash) { var url = getInternalURLState(this); hash = String(hash); if (hash == '') { url.fragment = null; return; } if ('#' == hash.charAt(0)) hash = hash.slice(1); url.fragment = ''; parseURL(url, hash, FRAGMENT); }) }); } // `URL.prototype.toJSON` method // https://url.spec.whatwg.org/#dom-url-tojson redefine(URLPrototype, 'toJSON', function toJSON() { return serializeURL.call(this); }, { enumerable: true }); // `URL.prototype.toString` method // https://url.spec.whatwg.org/#URL-stringification-behavior redefine(URLPrototype, 'toString', function toString() { return serializeURL.call(this); }, { enumerable: true }); if (NativeURL) { var nativeCreateObjectURL = NativeURL.createObjectURL; var nativeRevokeObjectURL = NativeURL.revokeObjectURL; // `URL.createObjectURL` method // https://developer.mozilla.org/en-US/docs/Web/API/URL/createObjectURL // eslint-disable-next-line no-unused-vars if (nativeCreateObjectURL) redefine(URLConstructor, 'createObjectURL', function createObjectURL(blob) { return nativeCreateObjectURL.apply(NativeURL, arguments); }); // `URL.revokeObjectURL` method // https://developer.mozilla.org/en-US/docs/Web/API/URL/revokeObjectURL // eslint-disable-next-line no-unused-vars if (nativeRevokeObjectURL) redefine(URLConstructor, 'revokeObjectURL', function revokeObjectURL(url) { return nativeRevokeObjectURL.apply(NativeURL, arguments); }); } setToStringTag(URLConstructor, 'URL'); $({ global: true, forced: !USE_NATIVE_URL, sham: !DESCRIPTORS }, { URL: URLConstructor }); /***/ }), /***/ "e3V2": /*!*************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/object-property-is-enumerable.js ***! \*************************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var nativePropertyIsEnumerable = {}.propertyIsEnumerable; var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; // Nashorn ~ JDK8 bug var NASHORN_BUG = getOwnPropertyDescriptor && !nativePropertyIsEnumerable.call({ 1: 2 }, 1); // `Object.prototype.propertyIsEnumerable` method implementation // https://tc39.github.io/ecma262/#sec-object.prototype.propertyisenumerable exports.f = NASHORN_BUG ? function propertyIsEnumerable(V) { var descriptor = getOwnPropertyDescriptor(this, V); return !!descriptor && descriptor.enumerable; } : nativePropertyIsEnumerable; /***/ }), /***/ "eCOq": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.is-nan.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); // `Number.isNaN` method // https://tc39.github.io/ecma262/#sec-number.isnan $({ target: 'Number', stat: true }, { isNaN: function isNaN(number) { // eslint-disable-next-line no-self-compare return number != number; } }); /***/ }), /***/ "eCow": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.get-metadata.js ***! \*********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var ReflectMetadataModule = __webpack_require__(/*! ../internals/reflect-metadata */ "ls1J"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "Acmb"); var ordinaryHasOwnMetadata = ReflectMetadataModule.has; var ordinaryGetOwnMetadata = ReflectMetadataModule.get; var toMetadataKey = ReflectMetadataModule.toKey; var ordinaryGetMetadata = function (MetadataKey, O, P) { var hasOwn = ordinaryHasOwnMetadata(MetadataKey, O, P); if (hasOwn) return ordinaryGetOwnMetadata(MetadataKey, O, P); var parent = getPrototypeOf(O); return parent !== null ? ordinaryGetMetadata(MetadataKey, parent, P) : undefined; }; // `Reflect.getMetadata` method // https://github.com/rbuckton/reflect-metadata $({ target: 'Reflect', stat: true }, { getMetadata: function getMetadata(metadataKey, target /* , targetKey */) { var targetKey = arguments.length < 3 ? undefined : toMetadataKey(arguments[2]); return ordinaryGetMetadata(metadataKey, anObject(target), targetKey); } }); /***/ }), /***/ "eDIo": /*!**********************************************************!*\ !*** ./node_modules/rc-dropdown/es/index.js + 2 modules ***! \**********************************************************/ /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js because of ./node_modules/@ant-design/icons/es/components/IconBase.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js because of ./node_modules/@ant-design/icons/es/components/twoTonePrimaryColor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-trigger/es/index.js because of ./node_modules/rc-menu/es/SubMenu.js */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js var defineProperty = __webpack_require__("rePB"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules var slicedToArray = __webpack_require__("ODXe"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js var objectWithoutProperties = __webpack_require__("Ff2n"); // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); // EXTERNAL MODULE: ./node_modules/rc-trigger/es/index.js + 5 modules var es = __webpack_require__("uciX"); // EXTERNAL MODULE: ./node_modules/classnames/index.js var classnames = __webpack_require__("TSYQ"); var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); // CONCATENATED MODULE: ./node_modules/rc-dropdown/es/placements.js var autoAdjustOverflow = { adjustX: 1, adjustY: 1 }; var targetOffset = [0, 0]; var placements_placements = { topLeft: { points: ['bl', 'tl'], overflow: autoAdjustOverflow, offset: [0, -4], targetOffset: targetOffset }, topCenter: { points: ['bc', 'tc'], overflow: autoAdjustOverflow, offset: [0, -4], targetOffset: targetOffset }, topRight: { points: ['br', 'tr'], overflow: autoAdjustOverflow, offset: [0, -4], targetOffset: targetOffset }, bottomLeft: { points: ['tl', 'bl'], overflow: autoAdjustOverflow, offset: [0, 4], targetOffset: targetOffset }, bottomCenter: { points: ['tc', 'bc'], overflow: autoAdjustOverflow, offset: [0, 4], targetOffset: targetOffset }, bottomRight: { points: ['tr', 'br'], overflow: autoAdjustOverflow, offset: [0, 4], targetOffset: targetOffset } }; /* harmony default export */ var es_placements = (placements_placements); // CONCATENATED MODULE: ./node_modules/rc-dropdown/es/Dropdown.js function Dropdown(props, ref) { var _props$arrow = props.arrow, arrow = _props$arrow === void 0 ? false : _props$arrow, _props$prefixCls = props.prefixCls, prefixCls = _props$prefixCls === void 0 ? 'rc-dropdown' : _props$prefixCls, transitionName = props.transitionName, animation = props.animation, align = props.align, _props$placement = props.placement, placement = _props$placement === void 0 ? 'bottomLeft' : _props$placement, _props$placements = props.placements, placements = _props$placements === void 0 ? es_placements : _props$placements, getPopupContainer = props.getPopupContainer, showAction = props.showAction, hideAction = props.hideAction, overlayClassName = props.overlayClassName, overlayStyle = props.overlayStyle, visible = props.visible, _props$trigger = props.trigger, trigger = _props$trigger === void 0 ? ['hover'] : _props$trigger, otherProps = Object(objectWithoutProperties["a" /* default */])(props, ["arrow", "prefixCls", "transitionName", "animation", "align", "placement", "placements", "getPopupContainer", "showAction", "hideAction", "overlayClassName", "overlayStyle", "visible", "trigger"]); var _React$useState = external_window_React_["useState"](), _React$useState2 = Object(slicedToArray["a" /* default */])(_React$useState, 2), triggerVisible = _React$useState2[0], setTriggerVisible = _React$useState2[1]; var mergedVisible = 'visible' in props ? visible : triggerVisible; var triggerRef = external_window_React_["useRef"](null); external_window_React_["useImperativeHandle"](ref, function () { return triggerRef.current; }); var getOverlayElement = function getOverlayElement() { var overlay = props.overlay; var overlayElement; if (typeof overlay === 'function') { overlayElement = overlay(); } else { overlayElement = overlay; } return overlayElement; }; var onClick = function onClick(e) { var onOverlayClick = props.onOverlayClick; var overlayProps = getOverlayElement().props; setTriggerVisible(false); if (onOverlayClick) { onOverlayClick(e); } if (overlayProps.onClick) { overlayProps.onClick(e); } }; var onVisibleChange = function onVisibleChange(visible) { var onVisibleChange = props.onVisibleChange; setTriggerVisible(visible); if (typeof onVisibleChange === 'function') { onVisibleChange(visible); } }; var getMenuElement = function getMenuElement() { var overlayElement = getOverlayElement(); var extraOverlayProps = { prefixCls: "".concat(prefixCls, "-menu"), onClick: onClick }; if (typeof overlayElement.type === 'string') { delete extraOverlayProps.prefixCls; } return external_window_React_["createElement"](external_window_React_["Fragment"], null, arrow && external_window_React_["createElement"]("div", { className: "".concat(prefixCls, "-arrow") }), external_window_React_["cloneElement"](overlayElement, extraOverlayProps)); }; var getMenuElementOrLambda = function getMenuElementOrLambda() { var overlay = props.overlay; if (typeof overlay === 'function') { return getMenuElement; } return getMenuElement(); }; var getMinOverlayWidthMatchTrigger = function getMinOverlayWidthMatchTrigger() { var minOverlayWidthMatchTrigger = props.minOverlayWidthMatchTrigger, alignPoint = props.alignPoint; if ('minOverlayWidthMatchTrigger' in props) { return minOverlayWidthMatchTrigger; } return !alignPoint; }; var getOpenClassName = function getOpenClassName() { var openClassName = props.openClassName; if (openClassName !== undefined) { return openClassName; } return "".concat(prefixCls, "-open"); }; var renderChildren = function renderChildren() { var children = props.children; var childrenProps = children.props ? children.props : {}; var childClassName = classnames_default()(childrenProps.className, getOpenClassName()); return triggerVisible && children ? external_window_React_["cloneElement"](children, { className: childClassName }) : children; }; var triggerHideAction = hideAction; if (!triggerHideAction && trigger.indexOf('contextMenu') !== -1) { triggerHideAction = ['click']; } return external_window_React_["createElement"](es["a" /* default */], Object.assign({}, otherProps, { prefixCls: prefixCls, ref: triggerRef, popupClassName: classnames_default()(overlayClassName, Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-show-arrow"), arrow)), popupStyle: overlayStyle, builtinPlacements: placements, action: trigger, showAction: showAction, hideAction: triggerHideAction || [], popupPlacement: placement, popupAlign: align, popupTransitionName: transitionName, popupAnimation: animation, popupVisible: mergedVisible, stretch: getMinOverlayWidthMatchTrigger() ? 'minWidth' : '', popup: getMenuElementOrLambda(), onPopupVisibleChange: onVisibleChange, getPopupContainer: getPopupContainer }), renderChildren()); } /* harmony default export */ var es_Dropdown = (external_window_React_["forwardRef"](Dropdown)); // CONCATENATED MODULE: ./node_modules/rc-dropdown/es/index.js /* harmony default export */ var rc_dropdown_es = __webpack_exports__["a"] = (es_Dropdown); /***/ }), /***/ "eDW+": /*!****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.reverse.js ***! \****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; var floor = Math.floor; // `%TypedArray%.prototype.reverse` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.reverse exportTypedArrayMethod('reverse', function reverse() { var that = this; var length = aTypedArray(that).length; var middle = floor(length / 2); var index = 0; var value; while (index < middle) { value = that[index]; that[index++] = that[--length]; that[length] = value; } return that; }); /***/ }), /***/ "eGJ5": /*!*************************************************************!*\ !*** ./node_modules/rc-dialog/es/DialogWrap.js + 7 modules ***! \*************************************************************/ /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@ant-design/css-animation/es/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/contains.js because of ./node_modules/rc-menu/es/SubMenu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/KeyCode.js because of ./node_modules/rc-menu/es/SubMenu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/PortalWrapper.js because of ./node_modules/rc-drawer/es/DrawerWrapper.js */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with external "window.ReactDOM" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); var external_window_React_default = /*#__PURE__*/__webpack_require__.n(external_window_React_); // EXTERNAL MODULE: external "window.ReactDOM" var external_window_ReactDOM_ = __webpack_require__("faye"); var external_window_ReactDOM_default = /*#__PURE__*/__webpack_require__.n(external_window_ReactDOM_); // EXTERNAL MODULE: ./node_modules/rc-util/es/KeyCode.js var KeyCode = __webpack_require__("4IlW"); // EXTERNAL MODULE: ./node_modules/rc-util/es/Dom/contains.js var contains = __webpack_require__("l4aY"); // CONCATENATED MODULE: ./node_modules/rc-dialog/node_modules/rc-animate/node_modules/rc-util/es/unsafeLifecyclesPolyfill.js var unsafeLifecyclesPolyfill_unsafeLifecyclesPolyfill = function unsafeLifecyclesPolyfill(Component) { var prototype = Component.prototype; if (!prototype || !prototype.isReactComponent) { throw new Error('Can only polyfill class components'); } // only handle componentWillReceiveProps if (typeof prototype.componentWillReceiveProps !== 'function') { return Component; } // In React 16.9, React.Profiler was introduced together with UNSAFE_componentWillReceiveProps // https://reactjs.org/blog/2019/08/08/react-v16.9.0.html#performance-measurements-with-reactprofiler if (!external_window_React_default.a.Profiler) { return Component; } // Here polyfill get started prototype.UNSAFE_componentWillReceiveProps = prototype.componentWillReceiveProps; delete prototype.componentWillReceiveProps; return Component; }; /* harmony default export */ var es_unsafeLifecyclesPolyfill = (unsafeLifecyclesPolyfill_unsafeLifecyclesPolyfill); // CONCATENATED MODULE: ./node_modules/rc-dialog/node_modules/rc-animate/es/ChildrenUtils.js function toArrayChildren(children) { var ret = []; external_window_React_default.a.Children.forEach(children, function (child) { ret.push(child); }); return ret; } function findChildInChildrenByKey(children, key) { var ret = null; if (children) { children.forEach(function (child) { if (ret) { return; } if (child && child.key === key) { ret = child; } }); } return ret; } function findShownChildInChildrenByKey(children, key, showProp) { var ret = null; if (children) { children.forEach(function (child) { if (child && child.key === key && child.props[showProp]) { if (ret) { throw new Error('two child with same key for children'); } ret = child; } }); } return ret; } function findHiddenChildInChildrenByKey(children, key, showProp) { var found = 0; if (children) { children.forEach(function (child) { if (found) { return; } found = child && child.key === key && !child.props[showProp]; }); } return found; } function isSameChildren(c1, c2, showProp) { var same = c1.length === c2.length; if (same) { c1.forEach(function (child, index) { var child2 = c2[index]; if (child && child2) { if (child && !child2 || !child && child2) { same = false; } else if (child.key !== child2.key) { same = false; } else if (showProp && child.props[showProp] !== child2.props[showProp]) { same = false; } } }); } return same; } function mergeChildren(prev, next) { var ret = []; // For each key of `next`, the list of keys to insert before that key in // the combined list var nextChildrenPending = {}; var pendingChildren = []; prev.forEach(function (child) { if (child && findChildInChildrenByKey(next, child.key)) { if (pendingChildren.length) { nextChildrenPending[child.key] = pendingChildren; pendingChildren = []; } } else { pendingChildren.push(child); } }); next.forEach(function (child) { if (child && Object.prototype.hasOwnProperty.call(nextChildrenPending, child.key)) { ret = ret.concat(nextChildrenPending[child.key]); } ret.push(child); }); ret = ret.concat(pendingChildren); return ret; } // EXTERNAL MODULE: ./node_modules/@ant-design/css-animation/es/index.js var es = __webpack_require__("UwPn"); // CONCATENATED MODULE: ./node_modules/rc-dialog/node_modules/rc-animate/es/util/animate.js var util = { isAppearSupported: function isAppearSupported(props) { return props.transitionName && props.transitionAppear || props.animation.appear; }, isEnterSupported: function isEnterSupported(props) { return props.transitionName && props.transitionEnter || props.animation.enter; }, isLeaveSupported: function isLeaveSupported(props) { return props.transitionName && props.transitionLeave || props.animation.leave; }, allowAppearCallback: function allowAppearCallback(props) { return props.transitionAppear || props.animation.appear; }, allowEnterCallback: function allowEnterCallback(props) { return props.transitionEnter || props.animation.enter; }, allowLeaveCallback: function allowLeaveCallback(props) { return props.transitionLeave || props.animation.leave; } }; /* harmony default export */ var animate = (util); // CONCATENATED MODULE: ./node_modules/rc-dialog/node_modules/rc-animate/es/AnimateChild.js var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } /* eslint react/prop-types: 0 */ var transitionMap = { enter: 'transitionEnter', appear: 'transitionAppear', leave: 'transitionLeave' }; var AnimateChild_AnimateChild = function (_React$Component) { _inherits(AnimateChild, _React$Component); function AnimateChild() { _classCallCheck(this, AnimateChild); return _possibleConstructorReturn(this, (AnimateChild.__proto__ || Object.getPrototypeOf(AnimateChild)).apply(this, arguments)); } _createClass(AnimateChild, [{ key: 'componentWillUnmount', value: function componentWillUnmount() { this.stop(); } }, { key: 'componentWillEnter', value: function componentWillEnter(done) { if (animate.isEnterSupported(this.props)) { this.transition('enter', done); } else { done(); } } }, { key: 'componentWillAppear', value: function componentWillAppear(done) { if (animate.isAppearSupported(this.props)) { this.transition('appear', done); } else { done(); } } }, { key: 'componentWillLeave', value: function componentWillLeave(done) { if (animate.isLeaveSupported(this.props)) { this.transition('leave', done); } else { // always sync, do not interupt with react component life cycle // update hidden -> animate hidden -> // didUpdate -> animate leave -> unmount (if animate is none) done(); } } }, { key: 'transition', value: function transition(animationType, finishCallback) { var _this2 = this; var node = external_window_ReactDOM_default.a.findDOMNode(this); var props = this.props; var transitionName = props.transitionName; var nameIsObj = typeof transitionName === 'object'; this.stop(); var end = function end() { _this2.stopper = null; finishCallback(); }; if ((es["b" /* isCssAnimationSupported */] || !props.animation[animationType]) && transitionName && props[transitionMap[animationType]]) { var name = nameIsObj ? transitionName[animationType] : transitionName + '-' + animationType; var activeName = name + '-active'; if (nameIsObj && transitionName[animationType + 'Active']) { activeName = transitionName[animationType + 'Active']; } this.stopper = Object(es["a" /* default */])(node, { name: name, active: activeName }, end); } else { this.stopper = props.animation[animationType](node, end); } } }, { key: 'stop', value: function stop() { var stopper = this.stopper; if (stopper) { this.stopper = null; stopper.stop(); } } }, { key: 'render', value: function render() { return this.props.children; } }]); return AnimateChild; }(external_window_React_default.a.Component); /* harmony default export */ var es_AnimateChild = (AnimateChild_AnimateChild); // CONCATENATED MODULE: ./node_modules/rc-dialog/node_modules/rc-animate/es/Animate.js var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var Animate_createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function Animate_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function Animate_possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } function Animate_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } /* eslint react/prop-types: 0 */ var defaultKey = 'rc_animate_' + Date.now(); function getChildrenFromProps(props) { var children = props.children; if (external_window_React_default.a.isValidElement(children)) { if (!children.key) { return external_window_React_default.a.cloneElement(children, { key: defaultKey }); } } return children; } function noop() {} var Animate_Animate = function (_React$Component) { Animate_inherits(Animate, _React$Component); function Animate(props) { Animate_classCallCheck(this, Animate); var _this = Animate_possibleConstructorReturn(this, (Animate.__proto__ || Object.getPrototypeOf(Animate)).call(this, props)); Animate_initialiseProps.call(_this); _this.currentlyAnimatingKeys = {}; _this.keysToEnter = []; _this.keysToLeave = []; _this.state = { children: toArrayChildren(getChildrenFromProps(props)) }; _this.childrenRefs = {}; return _this; } // eslint-disable-line Animate_createClass(Animate, [{ key: 'componentDidMount', value: function componentDidMount() { var _this2 = this; var showProp = this.props.showProp; var children = this.state.children; if (showProp) { children = children.filter(function (child) { return !!child.props[showProp]; }); } children.forEach(function (child) { if (child) { _this2.performAppear(child.key); } }); } }, { key: 'componentWillReceiveProps', value: function componentWillReceiveProps(nextProps) { var _this3 = this; this.nextProps = nextProps; var nextChildren = toArrayChildren(getChildrenFromProps(nextProps)); var props = this.props; // exclusive needs immediate response if (props.exclusive) { Object.keys(this.currentlyAnimatingKeys).forEach(function (key) { _this3.stop(key); }); } var showProp = props.showProp; var currentlyAnimatingKeys = this.currentlyAnimatingKeys; // last props children if exclusive var currentChildren = props.exclusive ? toArrayChildren(getChildrenFromProps(props)) : this.state.children; // in case destroy in showProp mode var newChildren = []; if (showProp) { currentChildren.forEach(function (currentChild) { var nextChild = currentChild && findChildInChildrenByKey(nextChildren, currentChild.key); var newChild = void 0; if ((!nextChild || !nextChild.props[showProp]) && currentChild.props[showProp]) { newChild = external_window_React_default.a.cloneElement(nextChild || currentChild, _defineProperty({}, showProp, true)); } else { newChild = nextChild; } if (newChild) { newChildren.push(newChild); } }); nextChildren.forEach(function (nextChild) { if (!nextChild || !findChildInChildrenByKey(currentChildren, nextChild.key)) { newChildren.push(nextChild); } }); } else { newChildren = mergeChildren(currentChildren, nextChildren); } // need render to avoid update this.setState({ children: newChildren }); nextChildren.forEach(function (child) { var key = child && child.key; if (child && currentlyAnimatingKeys[key]) { return; } var hasPrev = child && findChildInChildrenByKey(currentChildren, key); if (showProp) { var showInNext = child.props[showProp]; if (hasPrev) { var showInNow = findShownChildInChildrenByKey(currentChildren, key, showProp); if (!showInNow && showInNext) { _this3.keysToEnter.push(key); } } else if (showInNext) { _this3.keysToEnter.push(key); } } else if (!hasPrev) { _this3.keysToEnter.push(key); } }); currentChildren.forEach(function (child) { var key = child && child.key; if (child && currentlyAnimatingKeys[key]) { return; } var hasNext = child && findChildInChildrenByKey(nextChildren, key); if (showProp) { var showInNow = child.props[showProp]; if (hasNext) { var showInNext = findShownChildInChildrenByKey(nextChildren, key, showProp); if (!showInNext && showInNow) { _this3.keysToLeave.push(key); } } else if (showInNow) { _this3.keysToLeave.push(key); } } else if (!hasNext) { _this3.keysToLeave.push(key); } }); } }, { key: 'componentDidUpdate', value: function componentDidUpdate() { var keysToEnter = this.keysToEnter; this.keysToEnter = []; keysToEnter.forEach(this.performEnter); var keysToLeave = this.keysToLeave; this.keysToLeave = []; keysToLeave.forEach(this.performLeave); } }, { key: 'isValidChildByKey', value: function isValidChildByKey(currentChildren, key) { var showProp = this.props.showProp; if (showProp) { return findShownChildInChildrenByKey(currentChildren, key, showProp); } return findChildInChildrenByKey(currentChildren, key); } }, { key: 'stop', value: function stop(key) { delete this.currentlyAnimatingKeys[key]; var component = this.childrenRefs[key]; if (component) { component.stop(); } } }, { key: 'render', value: function render() { var _this4 = this; var props = this.props; this.nextProps = props; var stateChildren = this.state.children; var children = null; if (stateChildren) { children = stateChildren.map(function (child) { if (child === null || child === undefined) { return child; } if (!child.key) { throw new Error('must set key for children'); } return external_window_React_default.a.createElement( es_AnimateChild, { key: child.key, ref: function ref(node) { _this4.childrenRefs[child.key] = node; }, animation: props.animation, transitionName: props.transitionName, transitionEnter: props.transitionEnter, transitionAppear: props.transitionAppear, transitionLeave: props.transitionLeave }, child ); }); } var Component = props.component; if (Component) { var passedProps = props; if (typeof Component === 'string') { passedProps = _extends({ className: props.className, style: props.style }, props.componentProps); } return external_window_React_default.a.createElement( Component, passedProps, children ); } return children[0] || null; } }]); return Animate; }(external_window_React_default.a.Component); Animate_Animate.isAnimate = true; Animate_Animate.defaultProps = { animation: {}, component: 'span', componentProps: {}, transitionEnter: true, transitionLeave: true, transitionAppear: false, onEnd: noop, onEnter: noop, onLeave: noop, onAppear: noop }; var Animate_initialiseProps = function _initialiseProps() { var _this5 = this; this.performEnter = function (key) { // may already remove by exclusive if (_this5.childrenRefs[key]) { _this5.currentlyAnimatingKeys[key] = true; _this5.childrenRefs[key].componentWillEnter(_this5.handleDoneAdding.bind(_this5, key, 'enter')); } }; this.performAppear = function (key) { if (_this5.childrenRefs[key]) { _this5.currentlyAnimatingKeys[key] = true; _this5.childrenRefs[key].componentWillAppear(_this5.handleDoneAdding.bind(_this5, key, 'appear')); } }; this.handleDoneAdding = function (key, type) { var props = _this5.props; delete _this5.currentlyAnimatingKeys[key]; // if update on exclusive mode, skip check if (props.exclusive && props !== _this5.nextProps) { return; } var currentChildren = toArrayChildren(getChildrenFromProps(props)); if (!_this5.isValidChildByKey(currentChildren, key)) { // exclusive will not need this _this5.performLeave(key); } else if (type === 'appear') { if (animate.allowAppearCallback(props)) { props.onAppear(key); props.onEnd(key, true); } } else if (animate.allowEnterCallback(props)) { props.onEnter(key); props.onEnd(key, true); } }; this.performLeave = function (key) { // may already remove by exclusive if (_this5.childrenRefs[key]) { _this5.currentlyAnimatingKeys[key] = true; _this5.childrenRefs[key].componentWillLeave(_this5.handleDoneLeaving.bind(_this5, key)); } }; this.handleDoneLeaving = function (key) { var props = _this5.props; delete _this5.currentlyAnimatingKeys[key]; // if update on exclusive mode, skip check if (props.exclusive && props !== _this5.nextProps) { return; } var currentChildren = toArrayChildren(getChildrenFromProps(props)); // in case state change is too fast if (_this5.isValidChildByKey(currentChildren, key)) { _this5.performEnter(key); } else { var end = function end() { if (animate.allowLeaveCallback(props)) { props.onLeave(key); props.onEnd(key, false); } }; if (!isSameChildren(_this5.state.children, currentChildren, props.showProp)) { _this5.setState({ children: currentChildren }, end); } else { end(); } } }; }; /* harmony default export */ var es_Animate = (es_unsafeLifecyclesPolyfill(Animate_Animate)); // CONCATENATED MODULE: ./node_modules/rc-dialog/es/LazyRenderBox.js var LazyRenderBox_extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; function LazyRenderBox_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function LazyRenderBox_possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } function LazyRenderBox_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } var __rest = undefined && undefined.__rest || function (s, e) { var t = {}; for (var p in s) { if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; }if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { if (e.indexOf(p[i]) < 0) t[p[i]] = s[p[i]]; }return t; }; var LazyRenderBox_LazyRenderBox = function (_React$Component) { LazyRenderBox_inherits(LazyRenderBox, _React$Component); function LazyRenderBox() { LazyRenderBox_classCallCheck(this, LazyRenderBox); return LazyRenderBox_possibleConstructorReturn(this, _React$Component.apply(this, arguments)); } LazyRenderBox.prototype.shouldComponentUpdate = function shouldComponentUpdate(nextProps) { if (nextProps.forceRender) { return true; } return !!nextProps.hiddenClassName || !!nextProps.visible; }; LazyRenderBox.prototype.render = function render() { var _a = this.props, className = _a.className, hiddenClassName = _a.hiddenClassName, visible = _a.visible, forceRender = _a.forceRender, restProps = __rest(_a, ["className", "hiddenClassName", "visible", "forceRender"]); var useClassName = className; if (!!hiddenClassName && !visible) { useClassName += " " + hiddenClassName; } return external_window_React_["createElement"]("div", LazyRenderBox_extends({}, restProps, { className: useClassName })); }; return LazyRenderBox; }(external_window_React_["Component"]); /* harmony default export */ var es_LazyRenderBox = (LazyRenderBox_LazyRenderBox); // CONCATENATED MODULE: ./node_modules/rc-dialog/es/Dialog.js var Dialog_extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; function Dialog_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function Dialog_possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } function Dialog_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } var uuid = 0; /* eslint react/no-is-mounted:0 */ function getScroll(w, top) { var ret = w['page' + (top ? 'Y' : 'X') + 'Offset']; var method = 'scroll' + (top ? 'Top' : 'Left'); if (typeof ret !== 'number') { var d = w.document; ret = d.documentElement[method]; if (typeof ret !== 'number') { ret = d.body[method]; } } return ret; } function setTransformOrigin(node, value) { var style = node.style; ['Webkit', 'Moz', 'Ms', 'ms'].forEach(function (prefix) { style[prefix + 'TransformOrigin'] = value; }); style['transformOrigin'] = value; } function offset(el) { var rect = el.getBoundingClientRect(); var pos = { left: rect.left, top: rect.top }; var doc = el.ownerDocument; var w = doc.defaultView || doc.parentWindow; pos.left += getScroll(w); pos.top += getScroll(w, true); return pos; } var Dialog_Dialog = function (_React$Component) { Dialog_inherits(Dialog, _React$Component); function Dialog(props) { Dialog_classCallCheck(this, Dialog); var _this = Dialog_possibleConstructorReturn(this, _React$Component.call(this, props)); _this.inTransition = false; _this.onAnimateLeave = function () { var _this$props = _this.props, afterClose = _this$props.afterClose, getOpenCount = _this$props.getOpenCount; // need demo? // https://github.com/react-component/dialog/pull/28 if (_this.wrap) { _this.wrap.style.display = 'none'; } _this.inTransition = false; // 如果没有打开的状态,则清除 effect 和 overflow: hidden; // https://github.com/ant-design/ant-design/issues/21539 if (!getOpenCount()) { _this.switchScrollingEffect(); } if (afterClose) { afterClose(); } }; _this.onDialogMouseDown = function () { _this.dialogMouseDown = true; }; _this.onMaskMouseUp = function () { if (_this.dialogMouseDown) { _this.timeoutId = setTimeout(function () { _this.dialogMouseDown = false; }, 0); } }; _this.onMaskClick = function (e) { // android trigger click on open (fastclick??) if (Date.now() - _this.openTime < 300) { return; } if (e.target === e.currentTarget && !_this.dialogMouseDown) { _this.close(e); } }; _this.onKeyDown = function (e) { var props = _this.props; if (props.keyboard && e.keyCode === KeyCode["a" /* default */].ESC) { e.stopPropagation(); _this.close(e); return; } // keep focus inside dialog if (props.visible) { if (e.keyCode === KeyCode["a" /* default */].TAB) { var activeElement = document.activeElement; var sentinelStart = _this.sentinelStart; if (e.shiftKey) { if (activeElement === sentinelStart) { _this.sentinelEnd.focus(); } } else if (activeElement === _this.sentinelEnd) { sentinelStart.focus(); } } } }; _this.getDialogElement = function () { var props = _this.props; var closable = props.closable; var prefixCls = props.prefixCls; var dest = {}; if (props.width !== undefined) { dest.width = props.width; } if (props.height !== undefined) { dest.height = props.height; } var footer = void 0; if (props.footer) { footer = external_window_React_["createElement"]("div", { className: prefixCls + '-footer', ref: _this.saveRef('footer') }, props.footer); } var header = void 0; if (props.title) { header = external_window_React_["createElement"]("div", { className: prefixCls + '-header', ref: _this.saveRef('header') }, external_window_React_["createElement"]("div", { className: prefixCls + '-title', id: _this.titleId }, props.title)); } var closer = void 0; if (closable) { closer = external_window_React_["createElement"]("button", { type: "button", onClick: _this.close, "aria-label": "Close", className: prefixCls + '-close' }, props.closeIcon || external_window_React_["createElement"]("span", { className: prefixCls + '-close-x' })); } var style = Dialog_extends({}, props.style, dest); var sentinelStyle = { width: 0, height: 0, overflow: 'hidden', outline: 'none' }; var transitionName = _this.getTransitionName(); var dialogElement = external_window_React_["createElement"](es_LazyRenderBox, { key: "dialog-element", role: "document", ref: _this.saveRef('dialog'), style: style, className: prefixCls + ' ' + (props.className || ''), visible: props.visible, forceRender: props.forceRender, onMouseDown: _this.onDialogMouseDown }, external_window_React_["createElement"]("div", { tabIndex: 0, ref: _this.saveRef('sentinelStart'), style: sentinelStyle, "aria-hidden": "true" }), external_window_React_["createElement"]("div", { className: prefixCls + '-content' }, closer, header, external_window_React_["createElement"]("div", Dialog_extends({ className: prefixCls + '-body', style: props.bodyStyle, ref: _this.saveRef('body') }, props.bodyProps), props.children), footer), external_window_React_["createElement"]("div", { tabIndex: 0, ref: _this.saveRef('sentinelEnd'), style: sentinelStyle, "aria-hidden": "true" })); return external_window_React_["createElement"](es_Animate, { key: "dialog", showProp: "visible", onLeave: _this.onAnimateLeave, transitionName: transitionName, component: "", transitionAppear: true }, props.visible || !props.destroyOnClose ? dialogElement : null); }; _this.getZIndexStyle = function () { var style = {}; var props = _this.props; if (props.zIndex !== undefined) { style.zIndex = props.zIndex; } return style; }; _this.getWrapStyle = function () { return Dialog_extends({}, _this.getZIndexStyle(), _this.props.wrapStyle); }; _this.getMaskStyle = function () { return Dialog_extends({}, _this.getZIndexStyle(), _this.props.maskStyle); }; _this.getMaskElement = function () { var props = _this.props; var maskElement = void 0; if (props.mask) { var maskTransition = _this.getMaskTransitionName(); maskElement = external_window_React_["createElement"](es_LazyRenderBox, Dialog_extends({ style: _this.getMaskStyle(), key: "mask", className: props.prefixCls + '-mask', hiddenClassName: props.prefixCls + '-mask-hidden', visible: props.visible }, props.maskProps)); if (maskTransition) { maskElement = external_window_React_["createElement"](es_Animate, { key: "mask", showProp: "visible", transitionAppear: true, component: "", transitionName: maskTransition }, maskElement); } } return maskElement; }; _this.getMaskTransitionName = function () { var props = _this.props; var transitionName = props.maskTransitionName; var animation = props.maskAnimation; if (!transitionName && animation) { transitionName = props.prefixCls + '-' + animation; } return transitionName; }; _this.getTransitionName = function () { var props = _this.props; var transitionName = props.transitionName; var animation = props.animation; if (!transitionName && animation) { transitionName = props.prefixCls + '-' + animation; } return transitionName; }; _this.close = function (e) { var onClose = _this.props.onClose; if (onClose) { onClose(e); } }; _this.saveRef = function (name) { return function (node) { _this[name] = node; }; }; _this.titleId = 'rcDialogTitle' + uuid++; _this.switchScrollingEffect = props.switchScrollingEffect || function () {}; return _this; } Dialog.prototype.componentDidMount = function componentDidMount() { this.componentDidUpdate({}); // if forceRender is true, set element style display to be none; if (this.props.forceRender && this.props.visible) { return; } if ((this.props.forceRender || this.props.getContainer === false && !this.props.visible) && this.wrap) { this.wrap.style.display = 'none'; } }; Dialog.prototype.componentDidUpdate = function componentDidUpdate(prevProps) { var _props = this.props, visible = _props.visible, mask = _props.mask, focusTriggerAfterClose = _props.focusTriggerAfterClose; var mousePosition = this.props.mousePosition; if (visible) { // first show if (!prevProps.visible) { this.openTime = Date.now(); this.switchScrollingEffect(); this.tryFocus(); var dialogNode = external_window_ReactDOM_["findDOMNode"](this.dialog); if (mousePosition) { var elOffset = offset(dialogNode); setTransformOrigin(dialogNode, mousePosition.x - elOffset.left + 'px ' + (mousePosition.y - elOffset.top) + 'px'); } else { setTransformOrigin(dialogNode, ''); } } } else if (prevProps.visible) { this.inTransition = true; if (mask && this.lastOutSideFocusNode && focusTriggerAfterClose) { try { this.lastOutSideFocusNode.focus({ preventScroll: true }); } catch (e) { this.lastOutSideFocusNode = null; } this.lastOutSideFocusNode = null; } } }; Dialog.prototype.componentWillUnmount = function componentWillUnmount() { var _props2 = this.props, visible = _props2.visible, getOpenCount = _props2.getOpenCount; if ((visible || this.inTransition) && !getOpenCount()) { this.switchScrollingEffect(); } clearTimeout(this.timeoutId); }; Dialog.prototype.tryFocus = function tryFocus() { if (!Object(contains["a" /* default */])(this.wrap, document.activeElement)) { this.lastOutSideFocusNode = document.activeElement; this.sentinelStart.focus(); } }; Dialog.prototype.render = function render() { var props = this.props; var prefixCls = props.prefixCls, maskClosable = props.maskClosable; var style = this.getWrapStyle(); // clear hide display // and only set display after async anim, not here for hide if (props.visible) { style.display = null; } return external_window_React_["createElement"]("div", { className: prefixCls + '-root' }, this.getMaskElement(), external_window_React_["createElement"]("div", Dialog_extends({ tabIndex: -1, onKeyDown: this.onKeyDown, className: prefixCls + '-wrap ' + (props.wrapClassName || ''), ref: this.saveRef('wrap'), onClick: maskClosable ? this.onMaskClick : null, onMouseUp: maskClosable ? this.onMaskMouseUp : null, role: "dialog", "aria-labelledby": props.title ? this.titleId : null, style: style }, props.wrapProps), this.getDialogElement())); }; return Dialog; }(external_window_React_["Component"]); /* harmony default export */ var es_Dialog = (Dialog_Dialog); Dialog_Dialog.defaultProps = { className: '', mask: true, visible: false, keyboard: true, closable: true, maskClosable: true, destroyOnClose: false, prefixCls: 'rc-dialog', focusTriggerAfterClose: true }; // EXTERNAL MODULE: ./node_modules/rc-util/es/PortalWrapper.js + 3 modules var PortalWrapper = __webpack_require__("1W/9"); // CONCATENATED MODULE: ./node_modules/rc-dialog/es/DialogWrap.js var DialogWrap_extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; // fix issue #10656 /* * getContainer remarks * Custom container should not be return, because in the Portal component, it will remove the * return container element here, if the custom container is the only child of it's component, * like issue #10656, It will has a conflict with removeChild method in react-dom. * So here should add a child (div element) to custom container. * */ /* harmony default export */ var DialogWrap = __webpack_exports__["a"] = (function (props) { var visible = props.visible, getContainer = props.getContainer, forceRender = props.forceRender; // 渲染在当前 dom 里; if (getContainer === false) { return external_window_React_["createElement"](es_Dialog, DialogWrap_extends({}, props, { getOpenCount: function getOpenCount() { return 2; } })); } return external_window_React_["createElement"](PortalWrapper["a" /* default */], { visible: visible, forceRender: forceRender, getContainer: getContainer }, function (childProps) { return external_window_React_["createElement"](es_Dialog, DialogWrap_extends({}, props, childProps)); }); }); /***/ }), /***/ "eNh0": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/add-to-unscopables.js ***! \**************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var create = __webpack_require__(/*! ../internals/object-create */ "u+7+"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "YfKC"); var UNSCOPABLES = wellKnownSymbol('unscopables'); var ArrayPrototype = Array.prototype; // Array.prototype[@@unscopables] // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables if (ArrayPrototype[UNSCOPABLES] == undefined) { definePropertyModule.f(ArrayPrototype, UNSCOPABLES, { configurable: true, value: create(null) }); } // add a key to Array.prototype[@@unscopables] module.exports = function (key) { ArrayPrototype[UNSCOPABLES][key] = true; }; /***/ }), /***/ "eP3D": /*!**********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.float64-array.js ***! \**********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var createTypedArrayConstructor = __webpack_require__(/*! ../internals/typed-array-constructor */ "Mi8B"); // `Float64Array` constructor // https://tc39.github.io/ecma262/#sec-typedarray-objects createTypedArrayConstructor('Float64', function (init) { return function Float64Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); /***/ }), /***/ "eYKs": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/string-multibyte.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var toInteger = __webpack_require__(/*! ../internals/to-integer */ "m0kY"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "FCfD"); // `String.prototype.{ codePointAt, at }` methods implementation var createMethod = function (CONVERT_TO_STRING) { return function ($this, pos) { var S = String(requireObjectCoercible($this)); var position = toInteger(pos); var size = S.length; var first, second; if (position < 0 || position >= size) return CONVERT_TO_STRING ? '' : undefined; first = S.charCodeAt(position); return first < 0xD800 || first > 0xDBFF || position + 1 === size || (second = S.charCodeAt(position + 1)) < 0xDC00 || second > 0xDFFF ? CONVERT_TO_STRING ? S.charAt(position) : first : CONVERT_TO_STRING ? S.slice(position, position + 2) : (first - 0xD800 << 10) + (second - 0xDC00) + 0x10000; }; }; module.exports = { // `String.prototype.codePointAt` method // https://tc39.github.io/ecma262/#sec-string.prototype.codepointat codeAt: createMethod(false), // `String.prototype.at` method // https://github.com/mathiasbynens/String.prototype.at charAt: createMethod(true) }; /***/ }), /***/ "ecuC": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.string.code-points.js ***! \*******************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var createIteratorConstructor = __webpack_require__(/*! ../internals/create-iterator-constructor */ "uoF6"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "FCfD"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "1aI8"); var StringMultibyteModule = __webpack_require__(/*! ../internals/string-multibyte */ "eYKs"); var codeAt = StringMultibyteModule.codeAt; var charAt = StringMultibyteModule.charAt; var STRING_ITERATOR = 'String Iterator'; var setInternalState = InternalStateModule.set; var getInternalState = InternalStateModule.getterFor(STRING_ITERATOR); // TODO: unify with String#@@iterator var $StringIterator = createIteratorConstructor(function StringIterator(string) { setInternalState(this, { type: STRING_ITERATOR, string: string, index: 0 }); }, 'String', function next() { var state = getInternalState(this); var string = state.string; var index = state.index; var point; if (index >= string.length) return { value: undefined, done: true }; point = charAt(string, index); state.index += point.length; return { value: { codePoint: codeAt(point, 0), position: index }, done: false }; }); // `String.prototype.codePoints` method // https://github.com/tc39/proposal-string-prototype-codepoints $({ target: 'String', proto: true }, { codePoints: function codePoints() { return new $StringIterator(String(requireObjectCoercible(this))); } }); /***/ }), /***/ "edbT": /*!***********************************************************!*\ !*** ./node_modules/react-redux/es/utils/Subscription.js ***! \***********************************************************/ /*! exports provided: createSubscription */ /*! exports used: createSubscription */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return createSubscription; }); /* harmony import */ var _batch__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./batch */ "TfIc"); // encapsulates the subscription logic for connecting a component to the redux store, as // well as nesting subscriptions of descendant components, so that we can ensure the // ancestor components re-render before descendants function createListenerCollection() { var batch = Object(_batch__WEBPACK_IMPORTED_MODULE_0__[/* getBatch */ "a"])(); var first = null; var last = null; return { clear: function clear() { first = null; last = null; }, notify: function notify() { batch(function () { var listener = first; while (listener) { listener.callback(); listener = listener.next; } }); }, get: function get() { var listeners = []; var listener = first; while (listener) { listeners.push(listener); listener = listener.next; } return listeners; }, subscribe: function subscribe(callback) { var isSubscribed = true; var listener = last = { callback: callback, next: null, prev: last }; if (listener.prev) { listener.prev.next = listener; } else { first = listener; } return function unsubscribe() { if (!isSubscribed || first === null) return; isSubscribed = false; if (listener.next) { listener.next.prev = listener.prev; } else { last = listener.prev; } if (listener.prev) { listener.prev.next = listener.next; } else { first = listener.next; } }; } }; } var nullListeners = { notify: function notify() {}, get: function get() { return []; } }; function createSubscription(store, parentSub) { var unsubscribe; var listeners = nullListeners; function addNestedSub(listener) { trySubscribe(); return listeners.subscribe(listener); } function notifyNestedSubs() { listeners.notify(); } function handleChangeWrapper() { if (subscription.onStateChange) { subscription.onStateChange(); } } function isSubscribed() { return Boolean(unsubscribe); } function trySubscribe() { if (!unsubscribe) { unsubscribe = parentSub ? parentSub.addNestedSub(handleChangeWrapper) : store.subscribe(handleChangeWrapper); listeners = createListenerCollection(); } } function tryUnsubscribe() { if (unsubscribe) { unsubscribe(); unsubscribe = undefined; listeners.clear(); listeners = nullListeners; } } var subscription = { addNestedSub: addNestedSub, notifyNestedSubs: notifyNestedSubs, handleChangeWrapper: handleChangeWrapper, isSubscribed: isSubscribed, trySubscribe: trySubscribe, tryUnsubscribe: tryUnsubscribe, getListeners: function getListeners() { return listeners; } }; return subscription; } /***/ }), /***/ "egz/": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/math-log1p.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { var log = Math.log; // `Math.log1p` method implementation // https://tc39.github.io/ecma262/#sec-math.log1p module.exports = Math.log1p || function log1p(x) { return (x = +x) > -1e-8 && x < 1e-8 ? x - x * x / 2 : log(1 + x); }; /***/ }), /***/ "ehAy": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.find-index.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var $findIndex = __webpack_require__(/*! ../internals/array-iteration */ "zv1X").findIndex; var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "eNh0"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "kGMc"); var FIND_INDEX = 'findIndex'; var SKIPS_HOLES = true; var USES_TO_LENGTH = arrayMethodUsesToLength(FIND_INDEX); // Shouldn't skip holes if (FIND_INDEX in []) Array(1)[FIND_INDEX](function () { SKIPS_HOLES = false; }); // `Array.prototype.findIndex` method // https://tc39.github.io/ecma262/#sec-array.prototype.findindex $({ target: 'Array', proto: true, forced: SKIPS_HOLES || !USES_TO_LENGTH }, { findIndex: function findIndex(callbackfn /* , that = undefined */) { return $findIndex(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables addToUnscopables(FIND_INDEX); /***/ }), /***/ "en47": /*!*********************************!*\ !*** ./src/models/paths/new.ts ***! \*********************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_paths__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/paths */ "Mgx3"); var NewCourseModel = { namespace: 'newCourse', state: { actionTabs: { key: '', params: {} } }, effects: { editCourse: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function editCourse(_ref, _ref2) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function editCourse$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_paths__WEBPACK_IMPORTED_MODULE_2__[/* editCourse */ "u"], payload); case 4: return _context.abrupt("return", _context.sent); case 5: case "end": return _context.stop(); } } }, editCourse); }), submitCourse: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function submitCourse(_ref3, _ref4) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function submitCourse$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_paths__WEBPACK_IMPORTED_MODULE_2__[/* submitCourse */ "S"], payload); case 4: return _context2.abrupt("return", _context2.sent); case 5: case "end": return _context2.stop(); } } }, submitCourse); }), getEditCourseData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getEditCourseData(_ref5, _ref6) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getEditCourseData$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_paths__WEBPACK_IMPORTED_MODULE_2__[/* getEditCourseData */ "B"], payload); case 4: return _context3.abrupt("return", _context3.sent); case 5: case "end": return _context3.stop(); } } }, getEditCourseData); }), getSchoolOption: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getSchoolOption(_ref7, _ref8) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getSchoolOption$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_paths__WEBPACK_IMPORTED_MODULE_2__[/* getSchoolOption */ "G"], payload); case 4: return _context4.abrupt("return", _context4.sent); case 5: case "end": return _context4.stop(); } } }, getSchoolOption); }), appplySchool: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function appplySchool(_ref9, _ref10) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function appplySchool$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_paths__WEBPACK_IMPORTED_MODULE_2__[/* appplySchool */ "j"], payload); case 4: return _context5.abrupt("return", _context5.sent); case 5: case "end": return _context5.stop(); } } }, appplySchool); }), setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref11, _ref12) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; _context6.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context6.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref13) { var dispatch = _ref13.dispatch, history = _ref13.history; return history.listen(function (_ref14) { var pathname = _ref14.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (NewCourseModel); /***/ }), /***/ "evbn": /*!***********************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/uid.js ***! \***********************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { var id = 0; var postfix = Math.random(); module.exports = function (key) { return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36); }; /***/ }), /***/ "f/k9": /*!******************************************************************************!*\ !*** ./node_modules/use-subscription/cjs/use-subscription.production.min.js ***! \******************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** @license React vundefined * use-subscription.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ var e=__webpack_require__(/*! object-assign */ "MgzW"),g=__webpack_require__(/*! react */ "cDcd"); exports.useSubscription=function(a){var c=a.getCurrentValue,d=a.subscribe,b=g.useState(function(){return{getCurrentValue:c,subscribe:d,value:c()}});a=b[0];var f=b[1];b=a.value;if(a.getCurrentValue!==c||a.subscribe!==d)b=c(),f({getCurrentValue:c,subscribe:d,value:b});g.useDebugValue(b);g.useEffect(function(){function b(){if(!a){var b=c();f(function(a){return a.getCurrentValue!==c||a.subscribe!==d||a.value===b?a:e({},a,{value:b})})}}var a=!1,h=d(b);b();return function(){a=!0;h()}},[c,d]);return b}; /***/ }), /***/ "f1E4": /*!*****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/an-object.js ***! \*****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); module.exports = function (it) { if (!isObject(it)) { throw TypeError(String(it) + ' is not an object'); } return it; }; /***/ }), /***/ "fDrP": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.splice.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "bIKR"); var toInteger = __webpack_require__(/*! ../internals/to-integer */ "m0kY"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var arraySpeciesCreate = __webpack_require__(/*! ../internals/array-species-create */ "nMuc"); var createProperty = __webpack_require__(/*! ../internals/create-property */ "arQb"); var arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ "jMDO"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "kGMc"); var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('splice'); var USES_TO_LENGTH = arrayMethodUsesToLength('splice', { ACCESSORS: true, 0: 0, 1: 2 }); var max = Math.max; var min = Math.min; var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; var MAXIMUM_ALLOWED_LENGTH_EXCEEDED = 'Maximum allowed length exceeded'; // `Array.prototype.splice` method // https://tc39.github.io/ecma262/#sec-array.prototype.splice // with adding support of @@species $({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH }, { splice: function splice(start, deleteCount /* , ...items */) { var O = toObject(this); var len = toLength(O.length); var actualStart = toAbsoluteIndex(start, len); var argumentsLength = arguments.length; var insertCount, actualDeleteCount, A, k, from, to; if (argumentsLength === 0) { insertCount = actualDeleteCount = 0; } else if (argumentsLength === 1) { insertCount = 0; actualDeleteCount = len - actualStart; } else { insertCount = argumentsLength - 2; actualDeleteCount = min(max(toInteger(deleteCount), 0), len - actualStart); } if (len + insertCount - actualDeleteCount > MAX_SAFE_INTEGER) { throw TypeError(MAXIMUM_ALLOWED_LENGTH_EXCEEDED); } A = arraySpeciesCreate(O, actualDeleteCount); for (k = 0; k < actualDeleteCount; k++) { from = actualStart + k; if (from in O) createProperty(A, k, O[from]); } A.length = actualDeleteCount; if (insertCount < actualDeleteCount) { for (k = actualStart; k < len - actualDeleteCount; k++) { from = k + actualDeleteCount; to = k + insertCount; if (from in O) O[to] = O[from]; else delete O[to]; } for (k = len; k > len - actualDeleteCount + insertCount; k--) delete O[k - 1]; } else if (insertCount > actualDeleteCount) { for (k = len - actualDeleteCount; k > actualStart; k--) { from = k + actualDeleteCount - 1; to = k + insertCount - 1; if (from in O) O[to] = O[from]; else delete O[to]; } } for (k = 0; k < insertCount; k++) { O[k + actualStart] = arguments[k + 2]; } O.length = len - actualDeleteCount + insertCount; return A; } }); /***/ }), /***/ "fF/C": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.includes.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var $includes = __webpack_require__(/*! ../internals/array-includes */ "/3zY").includes; var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "eNh0"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "kGMc"); var USES_TO_LENGTH = arrayMethodUsesToLength('indexOf', { ACCESSORS: true, 1: 0 }); // `Array.prototype.includes` method // https://tc39.github.io/ecma262/#sec-array.prototype.includes $({ target: 'Array', proto: true, forced: !USES_TO_LENGTH }, { includes: function includes(el /* , fromIndex = 0 */) { return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined); } }); // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables addToUnscopables('includes'); /***/ }), /***/ "fIMf": /*!*******************************************!*\ !*** ./src/models/virtualSpaces/index.ts ***! \*******************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_virtualSpaces__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/virtualSpaces */ "m47v"); var VirtualSpacesModal = { namespace: 'virtualSpaces', state: { showMenu: true, actionTabs: { key: '', params: {}, module_id: '' }, virtualSpacesDetails: {}, menus: [] }, effects: { setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref, _ref2) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context.stop(); } } }, setActionTabs); }), setShowMenu: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setShowMenu(_ref3, _ref4) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setShowMenu$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return put({ type: "save", payload: { showMenu: payload } }); case 4: case "end": return _context2.stop(); } } }, setShowMenu); }), getVirtualSpacesDetails: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getVirtualSpacesDetails(_ref5, _ref6) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getVirtualSpacesDetails$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_virtualSpaces__WEBPACK_IMPORTED_MODULE_2__[/* getVirtualSpacesDetails */ "c"], payload); case 4: response = _context3.sent; _context3.next = 7; return put({ type: 'save', payload: { virtualSpacesDetails: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context3.stop(); } } }, getVirtualSpacesDetails); }), getVirtualSpacesMenus: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getVirtualSpacesMenus(_ref7, _ref8) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getVirtualSpacesMenus$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_virtualSpaces__WEBPACK_IMPORTED_MODULE_2__[/* getVirtualSpacesMenus */ "d"], payload); case 4: response = _context4.sent; _context4.next = 7; return put({ type: 'save', payload: { menus: response } }); case 7: return _context4.abrupt("return", response); case 8: case "end": return _context4.stop(); } } }, getVirtualSpacesMenus); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref9) { var dispatch = _ref9.dispatch, history = _ref9.history; return history.listen(function (_ref10) { var pathname = _ref10.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (VirtualSpacesModal); /***/ }), /***/ "fL0r": /*!***************************************!*\ !*** ./node_modules/intl/lib/core.js ***! \***************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(global) { var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol ? "symbol" : typeof obj; }; var jsx = function () { var REACT_ELEMENT_TYPE = typeof Symbol === "function" && Symbol.for && Symbol.for("react.element") || 0xeac7; return function createRawReactElement(type, props, key, children) { var defaultProps = type && type.defaultProps; var childrenLength = arguments.length - 3; if (!props && childrenLength !== 0) { props = {}; } if (props && defaultProps) { for (var propName in defaultProps) { if (props[propName] === void 0) { props[propName] = defaultProps[propName]; } } } else if (!props) { props = defaultProps || {}; } if (childrenLength === 1) { props.children = children; } else if (childrenLength > 1) { var childArray = Array(childrenLength); for (var i = 0; i < childrenLength; i++) { childArray[i] = arguments[i + 3]; } props.children = childArray; } return { $$typeof: REACT_ELEMENT_TYPE, type: type, key: key === undefined ? null : '' + key, ref: null, props: props, _owner: null }; }; }(); var asyncToGenerator = function (fn) { return function () { var gen = fn.apply(this, arguments); return new Promise(function (resolve, reject) { function step(key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { return Promise.resolve(value).then(function (value) { return step("next", value); }, function (err) { return step("throw", err); }); } } return step("next"); }); }; }; var classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; var createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var defineEnumerableProperties = function (obj, descs) { for (var key in descs) { var desc = descs[key]; desc.configurable = desc.enumerable = true; if ("value" in desc) desc.writable = true; Object.defineProperty(obj, key, desc); } return obj; }; var defaults = function (obj, defaults) { var keys = Object.getOwnPropertyNames(defaults); for (var i = 0; i < keys.length; i++) { var key = keys[i]; var value = Object.getOwnPropertyDescriptor(defaults, key); if (value && value.configurable && obj[key] === undefined) { Object.defineProperty(obj, key, value); } } return obj; }; var defineProperty$1 = function (obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }; var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; var inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }; var _instanceof = function (left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return right[Symbol.hasInstance](left); } else { return left instanceof right; } }; var interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { default: obj }; }; var interopRequireWildcard = function (obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }; var newArrowCheck = function (innerThis, boundThis) { if (innerThis !== boundThis) { throw new TypeError("Cannot instantiate an arrow function"); } }; var objectDestructuringEmpty = function (obj) { if (obj == null) throw new TypeError("Cannot destructure undefined"); }; var objectWithoutProperties = function (obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }; var possibleConstructorReturn = function (self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }; var selfGlobal = typeof global === "undefined" ? self : global; var set = function set(object, property, value, receiver) { var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent !== null) { set(parent, property, value, receiver); } } else if ("value" in desc && desc.writable) { desc.value = value; } else { var setter = desc.set; if (setter !== undefined) { setter.call(receiver, value); } } return value; }; var slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }(); var slicedToArrayLoose = function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { var _arr = []; for (var _iterator = arr[Symbol.iterator](), _step; !(_step = _iterator.next()).done;) { _arr.push(_step.value); if (i && _arr.length === i) break; } return _arr; } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; var taggedTemplateLiteral = function (strings, raw) { return Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })); }; var taggedTemplateLiteralLoose = function (strings, raw) { strings.raw = raw; return strings; }; var temporalRef = function (val, name, undef) { if (val === undef) { throw new ReferenceError(name + " is not defined - temporal dead zone"); } else { return val; } }; var temporalUndefined = {}; var toArray = function (arr) { return Array.isArray(arr) ? arr : Array.from(arr); }; var toConsumableArray = function (arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) arr2[i] = arr[i]; return arr2; } else { return Array.from(arr); } }; var babelHelpers$1 = Object.freeze({ jsx: jsx, asyncToGenerator: asyncToGenerator, classCallCheck: classCallCheck, createClass: createClass, defineEnumerableProperties: defineEnumerableProperties, defaults: defaults, defineProperty: defineProperty$1, get: get, inherits: inherits, interopRequireDefault: interopRequireDefault, interopRequireWildcard: interopRequireWildcard, newArrowCheck: newArrowCheck, objectDestructuringEmpty: objectDestructuringEmpty, objectWithoutProperties: objectWithoutProperties, possibleConstructorReturn: possibleConstructorReturn, selfGlobal: selfGlobal, set: set, slicedToArray: slicedToArray, slicedToArrayLoose: slicedToArrayLoose, taggedTemplateLiteral: taggedTemplateLiteral, taggedTemplateLiteralLoose: taggedTemplateLiteralLoose, temporalRef: temporalRef, temporalUndefined: temporalUndefined, toArray: toArray, toConsumableArray: toConsumableArray, typeof: _typeof, extends: _extends, instanceof: _instanceof }); var realDefineProp = function () { var sentinel = function sentinel() {}; try { Object.defineProperty(sentinel, 'a', { get: function get() { return 1; } }); Object.defineProperty(sentinel, 'prototype', { writable: false }); return sentinel.a === 1 && sentinel.prototype instanceof Object; } catch (e) { return false; } }(); // Need a workaround for getters in ES3 var es3 = !realDefineProp && !Object.prototype.__defineGetter__; // We use this a lot (and need it for proto-less objects) var hop = Object.prototype.hasOwnProperty; // Naive defineProperty for compatibility var defineProperty = realDefineProp ? Object.defineProperty : function (obj, name, desc) { if ('get' in desc && obj.__defineGetter__) obj.__defineGetter__(name, desc.get);else if (!hop.call(obj, name) || 'value' in desc) obj[name] = desc.value; }; // Array.prototype.indexOf, as good as we need it to be var arrIndexOf = Array.prototype.indexOf || function (search) { /*jshint validthis:true */ var t = this; if (!t.length) return -1; for (var i = arguments[1] || 0, max = t.length; i < max; i++) { if (t[i] === search) return i; } return -1; }; // Create an object with the specified prototype (2nd arg required for Record) var objCreate = Object.create || function (proto, props) { var obj = void 0; function F() {} F.prototype = proto; obj = new F(); for (var k in props) { if (hop.call(props, k)) defineProperty(obj, k, props[k]); } return obj; }; // Snapshot some (hopefully still) native built-ins var arrSlice = Array.prototype.slice; var arrConcat = Array.prototype.concat; var arrPush = Array.prototype.push; var arrJoin = Array.prototype.join; var arrShift = Array.prototype.shift; // Naive Function.prototype.bind for compatibility var fnBind = Function.prototype.bind || function (thisObj) { var fn = this, args = arrSlice.call(arguments, 1); // All our (presently) bound functions have either 1 or 0 arguments. By returning // different function signatures, we can pass some tests in ES3 environments if (fn.length === 1) { return function () { return fn.apply(thisObj, arrConcat.call(args, arrSlice.call(arguments))); }; } return function () { return fn.apply(thisObj, arrConcat.call(args, arrSlice.call(arguments))); }; }; // Object housing internal properties for constructors var internals = objCreate(null); // Keep internal properties internal var secret = Math.random(); // Helper functions // ================ /** * A function to deal with the inaccuracy of calculating log10 in pre-ES6 * JavaScript environments. Math.log(num) / Math.LN10 was responsible for * causing issue #62. */ function log10Floor(n) { // ES6 provides the more accurate Math.log10 if (typeof Math.log10 === 'function') return Math.floor(Math.log10(n)); var x = Math.round(Math.log(n) * Math.LOG10E); return x - (Number('1e' + x) > n); } /** * A map that doesn't contain Object in its prototype chain */ function Record(obj) { // Copy only own properties over unless this object is already a Record instance for (var k in obj) { if (obj instanceof Record || hop.call(obj, k)) defineProperty(this, k, { value: obj[k], enumerable: true, writable: true, configurable: true }); } } Record.prototype = objCreate(null); /** * An ordered list */ function List() { defineProperty(this, 'length', { writable: true, value: 0 }); if (arguments.length) arrPush.apply(this, arrSlice.call(arguments)); } List.prototype = objCreate(null); /** * Constructs a regular expression to restore tainted RegExp properties */ function createRegExpRestore() { if (internals.disableRegExpRestore) { return function () {/* no-op */}; } var regExpCache = { lastMatch: RegExp.lastMatch || '', leftContext: RegExp.leftContext, multiline: RegExp.multiline, input: RegExp.input }, has = false; // Create a snapshot of all the 'captured' properties for (var i = 1; i <= 9; i++) { has = (regExpCache['$' + i] = RegExp['$' + i]) || has; }return function () { // Now we've snapshotted some properties, escape the lastMatch string var esc = /[.?*+^$[\]\\(){}|-]/g, lm = regExpCache.lastMatch.replace(esc, '\\$&'), reg = new List(); // If any of the captured strings were non-empty, iterate over them all if (has) { for (var _i = 1; _i <= 9; _i++) { var m = regExpCache['$' + _i]; // If it's empty, add an empty capturing group if (!m) lm = '()' + lm; // Else find the string in lm and escape & wrap it to capture it else { m = m.replace(esc, '\\$&'); lm = lm.replace(m, '(' + m + ')'); } // Push it to the reg and chop lm to make sure further groups come after arrPush.call(reg, lm.slice(0, lm.indexOf('(') + 1)); lm = lm.slice(lm.indexOf('(') + 1); } } var exprStr = arrJoin.call(reg, '') + lm; // Shorten the regex by replacing each part of the expression with a match // for a string of that exact length. This is safe for the type of // expressions generated above, because the expression matches the whole // match string, so we know each group and each segment between capturing // groups can be matched by its length alone. exprStr = exprStr.replace(/(\\\(|\\\)|[^()])+/g, function (match) { return '[\\s\\S]{' + match.replace('\\', '').length + '}'; }); // Create the regular expression that will reconstruct the RegExp properties var expr = new RegExp(exprStr, regExpCache.multiline ? 'gm' : 'g'); // Set the lastIndex of the generated expression to ensure that the match // is found in the correct index. expr.lastIndex = regExpCache.leftContext.length; expr.exec(regExpCache.input); }; } /** * Mimics ES5's abstract ToObject() function */ function toObject(arg) { if (arg === null) throw new TypeError('Cannot convert null or undefined to object'); if ((typeof arg === 'undefined' ? 'undefined' : babelHelpers$1['typeof'](arg)) === 'object') return arg; return Object(arg); } function toNumber(arg) { if (typeof arg === 'number') return arg; return Number(arg); } function toInteger(arg) { var number = toNumber(arg); if (isNaN(number)) return 0; if (number === +0 || number === -0 || number === +Infinity || number === -Infinity) return number; if (number < 0) return Math.floor(Math.abs(number)) * -1; return Math.floor(Math.abs(number)); } function toLength(arg) { var len = toInteger(arg); if (len <= 0) return 0; if (len === Infinity) return Math.pow(2, 53) - 1; return Math.min(len, Math.pow(2, 53) - 1); } /** * Returns "internal" properties for an object */ function getInternalProperties(obj) { if (hop.call(obj, '__getInternalProperties')) return obj.__getInternalProperties(secret); return objCreate(null); } /** * Defines regular expressions for various operations related to the BCP 47 syntax, * as defined at http://tools.ietf.org/html/bcp47#section-2.1 */ // extlang = 3ALPHA ; selected ISO 639 codes // *2("-" 3ALPHA) ; permanently reserved var extlang = '[a-z]{3}(?:-[a-z]{3}){0,2}'; // language = 2*3ALPHA ; shortest ISO 639 code // ["-" extlang] ; sometimes followed by // ; extended language subtags // / 4ALPHA ; or reserved for future use // / 5*8ALPHA ; or registered language subtag var language = '(?:[a-z]{2,3}(?:-' + extlang + ')?|[a-z]{4}|[a-z]{5,8})'; // script = 4ALPHA ; ISO 15924 code var script = '[a-z]{4}'; // region = 2ALPHA ; ISO 3166-1 code // / 3DIGIT ; UN M.49 code var region = '(?:[a-z]{2}|\\d{3})'; // variant = 5*8alphanum ; registered variants // / (DIGIT 3alphanum) var variant = '(?:[a-z0-9]{5,8}|\\d[a-z0-9]{3})'; // ; Single alphanumerics // ; "x" reserved for private use // singleton = DIGIT ; 0 - 9 // / %x41-57 ; A - W // / %x59-5A ; Y - Z // / %x61-77 ; a - w // / %x79-7A ; y - z var singleton = '[0-9a-wy-z]'; // extension = singleton 1*("-" (2*8alphanum)) var extension = singleton + '(?:-[a-z0-9]{2,8})+'; // privateuse = "x" 1*("-" (1*8alphanum)) var privateuse = 'x(?:-[a-z0-9]{1,8})+'; // irregular = "en-GB-oed" ; irregular tags do not match // / "i-ami" ; the 'langtag' production and // / "i-bnn" ; would not otherwise be // / "i-default" ; considered 'well-formed' // / "i-enochian" ; These tags are all valid, // / "i-hak" ; but most are deprecated // / "i-klingon" ; in favor of more modern // / "i-lux" ; subtags or subtag // / "i-mingo" ; combination // / "i-navajo" // / "i-pwn" // / "i-tao" // / "i-tay" // / "i-tsu" // / "sgn-BE-FR" // / "sgn-BE-NL" // / "sgn-CH-DE" var irregular = '(?:en-GB-oed' + '|i-(?:ami|bnn|default|enochian|hak|klingon|lux|mingo|navajo|pwn|tao|tay|tsu)' + '|sgn-(?:BE-FR|BE-NL|CH-DE))'; // regular = "art-lojban" ; these tags match the 'langtag' // / "cel-gaulish" ; production, but their subtags // / "no-bok" ; are not extended language // / "no-nyn" ; or variant subtags: their meaning // / "zh-guoyu" ; is defined by their registration // / "zh-hakka" ; and all of these are deprecated // / "zh-min" ; in favor of a more modern // / "zh-min-nan" ; subtag or sequence of subtags // / "zh-xiang" var regular = '(?:art-lojban|cel-gaulish|no-bok|no-nyn' + '|zh-(?:guoyu|hakka|min|min-nan|xiang))'; // grandfathered = irregular ; non-redundant tags registered // / regular ; during the RFC 3066 era var grandfathered = '(?:' + irregular + '|' + regular + ')'; // langtag = language // ["-" script] // ["-" region] // *("-" variant) // *("-" extension) // ["-" privateuse] var langtag = language + '(?:-' + script + ')?(?:-' + region + ')?(?:-' + variant + ')*(?:-' + extension + ')*(?:-' + privateuse + ')?'; // Language-Tag = langtag ; normal language tags // / privateuse ; private use tag // / grandfathered ; grandfathered tags var expBCP47Syntax = RegExp('^(?:' + langtag + '|' + privateuse + '|' + grandfathered + ')$', 'i'); // Match duplicate variants in a language tag var expVariantDupes = RegExp('^(?!x).*?-(' + variant + ')-(?:\\w{4,8}-(?!x-))*\\1\\b', 'i'); // Match duplicate singletons in a language tag (except in private use) var expSingletonDupes = RegExp('^(?!x).*?-(' + singleton + ')-(?:\\w+-(?!x-))*\\1\\b', 'i'); // Match all extension sequences var expExtSequences = RegExp('-' + extension, 'ig'); // Default locale is the first-added locale data for us var defaultLocale = void 0; function setDefaultLocale(locale) { defaultLocale = locale; } // IANA Subtag Registry redundant tag and subtag maps var redundantTags = { tags: { "art-lojban": "jbo", "i-ami": "ami", "i-bnn": "bnn", "i-hak": "hak", "i-klingon": "tlh", "i-lux": "lb", "i-navajo": "nv", "i-pwn": "pwn", "i-tao": "tao", "i-tay": "tay", "i-tsu": "tsu", "no-bok": "nb", "no-nyn": "nn", "sgn-BE-FR": "sfb", "sgn-BE-NL": "vgt", "sgn-CH-DE": "sgg", "zh-guoyu": "cmn", "zh-hakka": "hak", "zh-min-nan": "nan", "zh-xiang": "hsn", "sgn-BR": "bzs", "sgn-CO": "csn", "sgn-DE": "gsg", "sgn-DK": "dsl", "sgn-ES": "ssp", "sgn-FR": "fsl", "sgn-GB": "bfi", "sgn-GR": "gss", "sgn-IE": "isg", "sgn-IT": "ise", "sgn-JP": "jsl", "sgn-MX": "mfs", "sgn-NI": "ncs", "sgn-NL": "dse", "sgn-NO": "nsl", "sgn-PT": "psr", "sgn-SE": "swl", "sgn-US": "ase", "sgn-ZA": "sfs", "zh-cmn": "cmn", "zh-cmn-Hans": "cmn-Hans", "zh-cmn-Hant": "cmn-Hant", "zh-gan": "gan", "zh-wuu": "wuu", "zh-yue": "yue" }, subtags: { BU: "MM", DD: "DE", FX: "FR", TP: "TL", YD: "YE", ZR: "CD", heploc: "alalc97", 'in': "id", iw: "he", ji: "yi", jw: "jv", mo: "ro", ayx: "nun", bjd: "drl", ccq: "rki", cjr: "mom", cka: "cmr", cmk: "xch", drh: "khk", drw: "prs", gav: "dev", hrr: "jal", ibi: "opa", kgh: "kml", lcq: "ppr", mst: "mry", myt: "mry", sca: "hle", tie: "ras", tkk: "twm", tlw: "weo", tnf: "prs", ybd: "rki", yma: "lrr" }, extLang: { aao: ["aao", "ar"], abh: ["abh", "ar"], abv: ["abv", "ar"], acm: ["acm", "ar"], acq: ["acq", "ar"], acw: ["acw", "ar"], acx: ["acx", "ar"], acy: ["acy", "ar"], adf: ["adf", "ar"], ads: ["ads", "sgn"], aeb: ["aeb", "ar"], aec: ["aec", "ar"], aed: ["aed", "sgn"], aen: ["aen", "sgn"], afb: ["afb", "ar"], afg: ["afg", "sgn"], ajp: ["ajp", "ar"], apc: ["apc", "ar"], apd: ["apd", "ar"], arb: ["arb", "ar"], arq: ["arq", "ar"], ars: ["ars", "ar"], ary: ["ary", "ar"], arz: ["arz", "ar"], ase: ["ase", "sgn"], asf: ["asf", "sgn"], asp: ["asp", "sgn"], asq: ["asq", "sgn"], asw: ["asw", "sgn"], auz: ["auz", "ar"], avl: ["avl", "ar"], ayh: ["ayh", "ar"], ayl: ["ayl", "ar"], ayn: ["ayn", "ar"], ayp: ["ayp", "ar"], bbz: ["bbz", "ar"], bfi: ["bfi", "sgn"], bfk: ["bfk", "sgn"], bjn: ["bjn", "ms"], bog: ["bog", "sgn"], bqn: ["bqn", "sgn"], bqy: ["bqy", "sgn"], btj: ["btj", "ms"], bve: ["bve", "ms"], bvl: ["bvl", "sgn"], bvu: ["bvu", "ms"], bzs: ["bzs", "sgn"], cdo: ["cdo", "zh"], cds: ["cds", "sgn"], cjy: ["cjy", "zh"], cmn: ["cmn", "zh"], coa: ["coa", "ms"], cpx: ["cpx", "zh"], csc: ["csc", "sgn"], csd: ["csd", "sgn"], cse: ["cse", "sgn"], csf: ["csf", "sgn"], csg: ["csg", "sgn"], csl: ["csl", "sgn"], csn: ["csn", "sgn"], csq: ["csq", "sgn"], csr: ["csr", "sgn"], czh: ["czh", "zh"], czo: ["czo", "zh"], doq: ["doq", "sgn"], dse: ["dse", "sgn"], dsl: ["dsl", "sgn"], dup: ["dup", "ms"], ecs: ["ecs", "sgn"], esl: ["esl", "sgn"], esn: ["esn", "sgn"], eso: ["eso", "sgn"], eth: ["eth", "sgn"], fcs: ["fcs", "sgn"], fse: ["fse", "sgn"], fsl: ["fsl", "sgn"], fss: ["fss", "sgn"], gan: ["gan", "zh"], gds: ["gds", "sgn"], gom: ["gom", "kok"], gse: ["gse", "sgn"], gsg: ["gsg", "sgn"], gsm: ["gsm", "sgn"], gss: ["gss", "sgn"], gus: ["gus", "sgn"], hab: ["hab", "sgn"], haf: ["haf", "sgn"], hak: ["hak", "zh"], hds: ["hds", "sgn"], hji: ["hji", "ms"], hks: ["hks", "sgn"], hos: ["hos", "sgn"], hps: ["hps", "sgn"], hsh: ["hsh", "sgn"], hsl: ["hsl", "sgn"], hsn: ["hsn", "zh"], icl: ["icl", "sgn"], ils: ["ils", "sgn"], inl: ["inl", "sgn"], ins: ["ins", "sgn"], ise: ["ise", "sgn"], isg: ["isg", "sgn"], isr: ["isr", "sgn"], jak: ["jak", "ms"], jax: ["jax", "ms"], jcs: ["jcs", "sgn"], jhs: ["jhs", "sgn"], jls: ["jls", "sgn"], jos: ["jos", "sgn"], jsl: ["jsl", "sgn"], jus: ["jus", "sgn"], kgi: ["kgi", "sgn"], knn: ["knn", "kok"], kvb: ["kvb", "ms"], kvk: ["kvk", "sgn"], kvr: ["kvr", "ms"], kxd: ["kxd", "ms"], lbs: ["lbs", "sgn"], lce: ["lce", "ms"], lcf: ["lcf", "ms"], liw: ["liw", "ms"], lls: ["lls", "sgn"], lsg: ["lsg", "sgn"], lsl: ["lsl", "sgn"], lso: ["lso", "sgn"], lsp: ["lsp", "sgn"], lst: ["lst", "sgn"], lsy: ["lsy", "sgn"], ltg: ["ltg", "lv"], lvs: ["lvs", "lv"], lzh: ["lzh", "zh"], max: ["max", "ms"], mdl: ["mdl", "sgn"], meo: ["meo", "ms"], mfa: ["mfa", "ms"], mfb: ["mfb", "ms"], mfs: ["mfs", "sgn"], min: ["min", "ms"], mnp: ["mnp", "zh"], mqg: ["mqg", "ms"], mre: ["mre", "sgn"], msd: ["msd", "sgn"], msi: ["msi", "ms"], msr: ["msr", "sgn"], mui: ["mui", "ms"], mzc: ["mzc", "sgn"], mzg: ["mzg", "sgn"], mzy: ["mzy", "sgn"], nan: ["nan", "zh"], nbs: ["nbs", "sgn"], ncs: ["ncs", "sgn"], nsi: ["nsi", "sgn"], nsl: ["nsl", "sgn"], nsp: ["nsp", "sgn"], nsr: ["nsr", "sgn"], nzs: ["nzs", "sgn"], okl: ["okl", "sgn"], orn: ["orn", "ms"], ors: ["ors", "ms"], pel: ["pel", "ms"], pga: ["pga", "ar"], pks: ["pks", "sgn"], prl: ["prl", "sgn"], prz: ["prz", "sgn"], psc: ["psc", "sgn"], psd: ["psd", "sgn"], pse: ["pse", "ms"], psg: ["psg", "sgn"], psl: ["psl", "sgn"], pso: ["pso", "sgn"], psp: ["psp", "sgn"], psr: ["psr", "sgn"], pys: ["pys", "sgn"], rms: ["rms", "sgn"], rsi: ["rsi", "sgn"], rsl: ["rsl", "sgn"], sdl: ["sdl", "sgn"], sfb: ["sfb", "sgn"], sfs: ["sfs", "sgn"], sgg: ["sgg", "sgn"], sgx: ["sgx", "sgn"], shu: ["shu", "ar"], slf: ["slf", "sgn"], sls: ["sls", "sgn"], sqk: ["sqk", "sgn"], sqs: ["sqs", "sgn"], ssh: ["ssh", "ar"], ssp: ["ssp", "sgn"], ssr: ["ssr", "sgn"], svk: ["svk", "sgn"], swc: ["swc", "sw"], swh: ["swh", "sw"], swl: ["swl", "sgn"], syy: ["syy", "sgn"], tmw: ["tmw", "ms"], tse: ["tse", "sgn"], tsm: ["tsm", "sgn"], tsq: ["tsq", "sgn"], tss: ["tss", "sgn"], tsy: ["tsy", "sgn"], tza: ["tza", "sgn"], ugn: ["ugn", "sgn"], ugy: ["ugy", "sgn"], ukl: ["ukl", "sgn"], uks: ["uks", "sgn"], urk: ["urk", "ms"], uzn: ["uzn", "uz"], uzs: ["uzs", "uz"], vgt: ["vgt", "sgn"], vkk: ["vkk", "ms"], vkt: ["vkt", "ms"], vsi: ["vsi", "sgn"], vsl: ["vsl", "sgn"], vsv: ["vsv", "sgn"], wuu: ["wuu", "zh"], xki: ["xki", "sgn"], xml: ["xml", "sgn"], xmm: ["xmm", "ms"], xms: ["xms", "sgn"], yds: ["yds", "sgn"], ysl: ["ysl", "sgn"], yue: ["yue", "zh"], zib: ["zib", "sgn"], zlm: ["zlm", "ms"], zmi: ["zmi", "ms"], zsl: ["zsl", "sgn"], zsm: ["zsm", "ms"] } }; /** * Convert only a-z to uppercase as per section 6.1 of the spec */ function toLatinUpperCase(str) { var i = str.length; while (i--) { var ch = str.charAt(i); if (ch >= "a" && ch <= "z") str = str.slice(0, i) + ch.toUpperCase() + str.slice(i + 1); } return str; } /** * The IsStructurallyValidLanguageTag abstract operation verifies that the locale * argument (which must be a String value) * * - represents a well-formed BCP 47 language tag as specified in RFC 5646 section * 2.1, or successor, * - does not include duplicate variant subtags, and * - does not include duplicate singleton subtags. * * The abstract operation returns true if locale can be generated from the ABNF * grammar in section 2.1 of the RFC, starting with Language-Tag, and does not * contain duplicate variant or singleton subtags (other than as a private use * subtag). It returns false otherwise. Terminal value characters in the grammar are * interpreted as the Unicode equivalents of the ASCII octet values given. */ function /* 6.2.2 */IsStructurallyValidLanguageTag(locale) { // represents a well-formed BCP 47 language tag as specified in RFC 5646 if (!expBCP47Syntax.test(locale)) return false; // does not include duplicate variant subtags, and if (expVariantDupes.test(locale)) return false; // does not include duplicate singleton subtags. if (expSingletonDupes.test(locale)) return false; return true; } /** * The CanonicalizeLanguageTag abstract operation returns the canonical and case- * regularized form of the locale argument (which must be a String value that is * a structurally valid BCP 47 language tag as verified by the * IsStructurallyValidLanguageTag abstract operation). It takes the steps * specified in RFC 5646 section 4.5, or successor, to bring the language tag * into canonical form, and to regularize the case of the subtags, but does not * take the steps to bring a language tag into “extlang form” and to reorder * variant subtags. * The specifications for extensions to BCP 47 language tags, such as RFC 6067, * may include canonicalization rules for the extension subtag sequences they * define that go beyond the canonicalization rules of RFC 5646 section 4.5. * Implementations are allowed, but not required, to apply these additional rules. */ function /* 6.2.3 */CanonicalizeLanguageTag(locale) { var match = void 0, parts = void 0; // A language tag is in 'canonical form' when the tag is well-formed // according to the rules in Sections 2.1 and 2.2 // Section 2.1 says all subtags use lowercase... locale = locale.toLowerCase(); // ...with 2 exceptions: 'two-letter and four-letter subtags that neither // appear at the start of the tag nor occur after singletons. Such two-letter // subtags are all uppercase (as in the tags "en-CA-x-ca" or "sgn-BE-FR") and // four-letter subtags are titlecase (as in the tag "az-Latn-x-latn"). parts = locale.split('-'); for (var i = 1, max = parts.length; i < max; i++) { // Two-letter subtags are all uppercase if (parts[i].length === 2) parts[i] = parts[i].toUpperCase(); // Four-letter subtags are titlecase else if (parts[i].length === 4) parts[i] = parts[i].charAt(0).toUpperCase() + parts[i].slice(1); // Is it a singleton? else if (parts[i].length === 1 && parts[i] !== 'x') break; } locale = arrJoin.call(parts, '-'); // The steps laid out in RFC 5646 section 4.5 are as follows: // 1. Extension sequences are ordered into case-insensitive ASCII order // by singleton subtag. if ((match = locale.match(expExtSequences)) && match.length > 1) { // The built-in sort() sorts by ASCII order, so use that match.sort(); // Replace all extensions with the joined, sorted array locale = locale.replace(RegExp('(?:' + expExtSequences.source + ')+', 'i'), arrJoin.call(match, '')); } // 2. Redundant or grandfathered tags are replaced by their 'Preferred- // Value', if there is one. if (hop.call(redundantTags.tags, locale)) locale = redundantTags.tags[locale]; // 3. Subtags are replaced by their 'Preferred-Value', if there is one. // For extlangs, the original primary language subtag is also // replaced if there is a primary language subtag in the 'Preferred- // Value'. parts = locale.split('-'); for (var _i = 1, _max = parts.length; _i < _max; _i++) { if (hop.call(redundantTags.subtags, parts[_i])) parts[_i] = redundantTags.subtags[parts[_i]];else if (hop.call(redundantTags.extLang, parts[_i])) { parts[_i] = redundantTags.extLang[parts[_i]][0]; // For extlang tags, the prefix needs to be removed if it is redundant if (_i === 1 && redundantTags.extLang[parts[1]][1] === parts[0]) { parts = arrSlice.call(parts, _i++); _max -= 1; } } } return arrJoin.call(parts, '-'); } /** * The DefaultLocale abstract operation returns a String value representing the * structurally valid (6.2.2) and canonicalized (6.2.3) BCP 47 language tag for the * host environment’s current locale. */ function /* 6.2.4 */DefaultLocale() { return defaultLocale; } // Sect 6.3 Currency Codes // ======================= var expCurrencyCode = /^[A-Z]{3}$/; /** * The IsWellFormedCurrencyCode abstract operation verifies that the currency argument * (after conversion to a String value) represents a well-formed 3-letter ISO currency * code. The following steps are taken: */ function /* 6.3.1 */IsWellFormedCurrencyCode(currency) { // 1. Let `c` be ToString(currency) var c = String(currency); // 2. Let `normalized` be the result of mapping c to upper case as described // in 6.1. var normalized = toLatinUpperCase(c); // 3. If the string length of normalized is not 3, return false. // 4. If normalized contains any character that is not in the range "A" to "Z" // (U+0041 to U+005A), return false. if (expCurrencyCode.test(normalized) === false) return false; // 5. Return true return true; } var expUnicodeExSeq = /-u(?:-[0-9a-z]{2,8})+/gi; // See `extension` below function /* 9.2.1 */CanonicalizeLocaleList(locales) { // The abstract operation CanonicalizeLocaleList takes the following steps: // 1. If locales is undefined, then a. Return a new empty List if (locales === undefined) return new List(); // 2. Let seen be a new empty List. var seen = new List(); // 3. If locales is a String value, then // a. Let locales be a new array created as if by the expression new // Array(locales) where Array is the standard built-in constructor with // that name and locales is the value of locales. locales = typeof locales === 'string' ? [locales] : locales; // 4. Let O be ToObject(locales). var O = toObject(locales); // 5. Let lenValue be the result of calling the [[Get]] internal method of // O with the argument "length". // 6. Let len be ToUint32(lenValue). var len = toLength(O.length); // 7. Let k be 0. var k = 0; // 8. Repeat, while k < len while (k < len) { // a. Let Pk be ToString(k). var Pk = String(k); // b. Let kPresent be the result of calling the [[HasProperty]] internal // method of O with argument Pk. var kPresent = Pk in O; // c. If kPresent is true, then if (kPresent) { // i. Let kValue be the result of calling the [[Get]] internal // method of O with argument Pk. var kValue = O[Pk]; // ii. If the type of kValue is not String or Object, then throw a // TypeError exception. if (kValue === null || typeof kValue !== 'string' && (typeof kValue === "undefined" ? "undefined" : babelHelpers$1["typeof"](kValue)) !== 'object') throw new TypeError('String or Object type expected'); // iii. Let tag be ToString(kValue). var tag = String(kValue); // iv. If the result of calling the abstract operation // IsStructurallyValidLanguageTag (defined in 6.2.2), passing tag as // the argument, is false, then throw a RangeError exception. if (!IsStructurallyValidLanguageTag(tag)) throw new RangeError("'" + tag + "' is not a structurally valid language tag"); // v. Let tag be the result of calling the abstract operation // CanonicalizeLanguageTag (defined in 6.2.3), passing tag as the // argument. tag = CanonicalizeLanguageTag(tag); // vi. If tag is not an element of seen, then append tag as the last // element of seen. if (arrIndexOf.call(seen, tag) === -1) arrPush.call(seen, tag); } // d. Increase k by 1. k++; } // 9. Return seen. return seen; } /** * The BestAvailableLocale abstract operation compares the provided argument * locale, which must be a String value with a structurally valid and * canonicalized BCP 47 language tag, against the locales in availableLocales and * returns either the longest non-empty prefix of locale that is an element of * availableLocales, or undefined if there is no such element. It uses the * fallback mechanism of RFC 4647, section 3.4. The following steps are taken: */ function /* 9.2.2 */BestAvailableLocale(availableLocales, locale) { // 1. Let candidate be locale var candidate = locale; // 2. Repeat while (candidate) { // a. If availableLocales contains an element equal to candidate, then return // candidate. if (arrIndexOf.call(availableLocales, candidate) > -1) return candidate; // b. Let pos be the character index of the last occurrence of "-" // (U+002D) within candidate. If that character does not occur, return // undefined. var pos = candidate.lastIndexOf('-'); if (pos < 0) return; // c. If pos ≥ 2 and the character "-" occurs at index pos-2 of candidate, // then decrease pos by 2. if (pos >= 2 && candidate.charAt(pos - 2) === '-') pos -= 2; // d. Let candidate be the substring of candidate from position 0, inclusive, // to position pos, exclusive. candidate = candidate.substring(0, pos); } } /** * The LookupMatcher abstract operation compares requestedLocales, which must be * a List as returned by CanonicalizeLocaleList, against the locales in * availableLocales and determines the best available language to meet the * request. The following steps are taken: */ function /* 9.2.3 */LookupMatcher(availableLocales, requestedLocales) { // 1. Let i be 0. var i = 0; // 2. Let len be the number of elements in requestedLocales. var len = requestedLocales.length; // 3. Let availableLocale be undefined. var availableLocale = void 0; var locale = void 0, noExtensionsLocale = void 0; // 4. Repeat while i < len and availableLocale is undefined: while (i < len && !availableLocale) { // a. Let locale be the element of requestedLocales at 0-origined list // position i. locale = requestedLocales[i]; // b. Let noExtensionsLocale be the String value that is locale with all // Unicode locale extension sequences removed. noExtensionsLocale = String(locale).replace(expUnicodeExSeq, ''); // c. Let availableLocale be the result of calling the // BestAvailableLocale abstract operation (defined in 9.2.2) with // arguments availableLocales and noExtensionsLocale. availableLocale = BestAvailableLocale(availableLocales, noExtensionsLocale); // d. Increase i by 1. i++; } // 5. Let result be a new Record. var result = new Record(); // 6. If availableLocale is not undefined, then if (availableLocale !== undefined) { // a. Set result.[[locale]] to availableLocale. result['[[locale]]'] = availableLocale; // b. If locale and noExtensionsLocale are not the same String value, then if (String(locale) !== String(noExtensionsLocale)) { // i. Let extension be the String value consisting of the first // substring of locale that is a Unicode locale extension sequence. var extension = locale.match(expUnicodeExSeq)[0]; // ii. Let extensionIndex be the character position of the initial // "-" of the first Unicode locale extension sequence within locale. var extensionIndex = locale.indexOf('-u-'); // iii. Set result.[[extension]] to extension. result['[[extension]]'] = extension; // iv. Set result.[[extensionIndex]] to extensionIndex. result['[[extensionIndex]]'] = extensionIndex; } } // 7. Else else // a. Set result.[[locale]] to the value returned by the DefaultLocale abstract // operation (defined in 6.2.4). result['[[locale]]'] = DefaultLocale(); // 8. Return result return result; } /** * The BestFitMatcher abstract operation compares requestedLocales, which must be * a List as returned by CanonicalizeLocaleList, against the locales in * availableLocales and determines the best available language to meet the * request. The algorithm is implementation dependent, but should produce results * that a typical user of the requested locales would perceive as at least as * good as those produced by the LookupMatcher abstract operation. Options * specified through Unicode locale extension sequences must be ignored by the * algorithm. Information about such subsequences is returned separately. * The abstract operation returns a record with a [[locale]] field, whose value * is the language tag of the selected locale, which must be an element of * availableLocales. If the language tag of the request locale that led to the * selected locale contained a Unicode locale extension sequence, then the * returned record also contains an [[extension]] field whose value is the first * Unicode locale extension sequence, and an [[extensionIndex]] field whose value * is the index of the first Unicode locale extension sequence within the request * locale language tag. */ function /* 9.2.4 */BestFitMatcher(availableLocales, requestedLocales) { return LookupMatcher(availableLocales, requestedLocales); } /** * The ResolveLocale abstract operation compares a BCP 47 language priority list * requestedLocales against the locales in availableLocales and determines the * best available language to meet the request. availableLocales and * requestedLocales must be provided as List values, options as a Record. */ function /* 9.2.5 */ResolveLocale(availableLocales, requestedLocales, options, relevantExtensionKeys, localeData) { if (availableLocales.length === 0) { throw new ReferenceError('No locale data has been provided for this object yet.'); } // The following steps are taken: // 1. Let matcher be the value of options.[[localeMatcher]]. var matcher = options['[[localeMatcher]]']; var r = void 0; // 2. If matcher is "lookup", then if (matcher === 'lookup') // a. Let r be the result of calling the LookupMatcher abstract operation // (defined in 9.2.3) with arguments availableLocales and // requestedLocales. r = LookupMatcher(availableLocales, requestedLocales); // 3. Else else // a. Let r be the result of calling the BestFitMatcher abstract // operation (defined in 9.2.4) with arguments availableLocales and // requestedLocales. r = BestFitMatcher(availableLocales, requestedLocales); // 4. Let foundLocale be the value of r.[[locale]]. var foundLocale = r['[[locale]]']; var extensionSubtags = void 0, extensionSubtagsLength = void 0; // 5. If r has an [[extension]] field, then if (hop.call(r, '[[extension]]')) { // a. Let extension be the value of r.[[extension]]. var extension = r['[[extension]]']; // b. Let split be the standard built-in function object defined in ES5, // 15.5.4.14. var split = String.prototype.split; // c. Let extensionSubtags be the result of calling the [[Call]] internal // method of split with extension as the this value and an argument // list containing the single item "-". extensionSubtags = split.call(extension, '-'); // d. Let extensionSubtagsLength be the result of calling the [[Get]] // internal method of extensionSubtags with argument "length". extensionSubtagsLength = extensionSubtags.length; } // 6. Let result be a new Record. var result = new Record(); // 7. Set result.[[dataLocale]] to foundLocale. result['[[dataLocale]]'] = foundLocale; // 8. Let supportedExtension be "-u". var supportedExtension = '-u'; // 9. Let i be 0. var i = 0; // 10. Let len be the result of calling the [[Get]] internal method of // relevantExtensionKeys with argument "length". var len = relevantExtensionKeys.length; // 11 Repeat while i < len: while (i < len) { // a. Let key be the result of calling the [[Get]] internal method of // relevantExtensionKeys with argument ToString(i). var key = relevantExtensionKeys[i]; // b. Let foundLocaleData be the result of calling the [[Get]] internal // method of localeData with the argument foundLocale. var foundLocaleData = localeData[foundLocale]; // c. Let keyLocaleData be the result of calling the [[Get]] internal // method of foundLocaleData with the argument key. var keyLocaleData = foundLocaleData[key]; // d. Let value be the result of calling the [[Get]] internal method of // keyLocaleData with argument "0". var value = keyLocaleData['0']; // e. Let supportedExtensionAddition be "". var supportedExtensionAddition = ''; // f. Let indexOf be the standard built-in function object defined in // ES5, 15.4.4.14. var indexOf = arrIndexOf; // g. If extensionSubtags is not undefined, then if (extensionSubtags !== undefined) { // i. Let keyPos be the result of calling the [[Call]] internal // method of indexOf with extensionSubtags as the this value and // an argument list containing the single item key. var keyPos = indexOf.call(extensionSubtags, key); // ii. If keyPos ≠ -1, then if (keyPos !== -1) { // 1. If keyPos + 1 < extensionSubtagsLength and the length of the // result of calling the [[Get]] internal method of // extensionSubtags with argument ToString(keyPos +1) is greater // than 2, then if (keyPos + 1 < extensionSubtagsLength && extensionSubtags[keyPos + 1].length > 2) { // a. Let requestedValue be the result of calling the [[Get]] // internal method of extensionSubtags with argument // ToString(keyPos + 1). var requestedValue = extensionSubtags[keyPos + 1]; // b. Let valuePos be the result of calling the [[Call]] // internal method of indexOf with keyLocaleData as the // this value and an argument list containing the single // item requestedValue. var valuePos = indexOf.call(keyLocaleData, requestedValue); // c. If valuePos ≠ -1, then if (valuePos !== -1) { // i. Let value be requestedValue. value = requestedValue, // ii. Let supportedExtensionAddition be the // concatenation of "-", key, "-", and value. supportedExtensionAddition = '-' + key + '-' + value; } } // 2. Else else { // a. Let valuePos be the result of calling the [[Call]] // internal method of indexOf with keyLocaleData as the this // value and an argument list containing the single item // "true". var _valuePos = indexOf(keyLocaleData, 'true'); // b. If valuePos ≠ -1, then if (_valuePos !== -1) // i. Let value be "true". value = 'true'; } } } // h. If options has a field [[]], then if (hop.call(options, '[[' + key + ']]')) { // i. Let optionsValue be the value of options.[[]]. var optionsValue = options['[[' + key + ']]']; // ii. If the result of calling the [[Call]] internal method of indexOf // with keyLocaleData as the this value and an argument list // containing the single item optionsValue is not -1, then if (indexOf.call(keyLocaleData, optionsValue) !== -1) { // 1. If optionsValue is not equal to value, then if (optionsValue !== value) { // a. Let value be optionsValue. value = optionsValue; // b. Let supportedExtensionAddition be "". supportedExtensionAddition = ''; } } } // i. Set result.[[]] to value. result['[[' + key + ']]'] = value; // j. Append supportedExtensionAddition to supportedExtension. supportedExtension += supportedExtensionAddition; // k. Increase i by 1. i++; } // 12. If the length of supportedExtension is greater than 2, then if (supportedExtension.length > 2) { // a. var privateIndex = foundLocale.indexOf("-x-"); // b. if (privateIndex === -1) { // i. foundLocale = foundLocale + supportedExtension; } // c. else { // i. var preExtension = foundLocale.substring(0, privateIndex); // ii. var postExtension = foundLocale.substring(privateIndex); // iii. foundLocale = preExtension + supportedExtension + postExtension; } // d. asserting - skipping // e. foundLocale = CanonicalizeLanguageTag(foundLocale); } // 13. Set result.[[locale]] to foundLocale. result['[[locale]]'] = foundLocale; // 14. Return result. return result; } /** * The LookupSupportedLocales abstract operation returns the subset of the * provided BCP 47 language priority list requestedLocales for which * availableLocales has a matching locale when using the BCP 47 Lookup algorithm. * Locales appear in the same order in the returned list as in requestedLocales. * The following steps are taken: */ function /* 9.2.6 */LookupSupportedLocales(availableLocales, requestedLocales) { // 1. Let len be the number of elements in requestedLocales. var len = requestedLocales.length; // 2. Let subset be a new empty List. var subset = new List(); // 3. Let k be 0. var k = 0; // 4. Repeat while k < len while (k < len) { // a. Let locale be the element of requestedLocales at 0-origined list // position k. var locale = requestedLocales[k]; // b. Let noExtensionsLocale be the String value that is locale with all // Unicode locale extension sequences removed. var noExtensionsLocale = String(locale).replace(expUnicodeExSeq, ''); // c. Let availableLocale be the result of calling the // BestAvailableLocale abstract operation (defined in 9.2.2) with // arguments availableLocales and noExtensionsLocale. var availableLocale = BestAvailableLocale(availableLocales, noExtensionsLocale); // d. If availableLocale is not undefined, then append locale to the end of // subset. if (availableLocale !== undefined) arrPush.call(subset, locale); // e. Increment k by 1. k++; } // 5. Let subsetArray be a new Array object whose elements are the same // values in the same order as the elements of subset. var subsetArray = arrSlice.call(subset); // 6. Return subsetArray. return subsetArray; } /** * The BestFitSupportedLocales abstract operation returns the subset of the * provided BCP 47 language priority list requestedLocales for which * availableLocales has a matching locale when using the Best Fit Matcher * algorithm. Locales appear in the same order in the returned list as in * requestedLocales. The steps taken are implementation dependent. */ function /*9.2.7 */BestFitSupportedLocales(availableLocales, requestedLocales) { // ###TODO: implement this function as described by the specification### return LookupSupportedLocales(availableLocales, requestedLocales); } /** * The SupportedLocales abstract operation returns the subset of the provided BCP * 47 language priority list requestedLocales for which availableLocales has a * matching locale. Two algorithms are available to match the locales: the Lookup * algorithm described in RFC 4647 section 3.4, and an implementation dependent * best-fit algorithm. Locales appear in the same order in the returned list as * in requestedLocales. The following steps are taken: */ function /*9.2.8 */SupportedLocales(availableLocales, requestedLocales, options) { var matcher = void 0, subset = void 0; // 1. If options is not undefined, then if (options !== undefined) { // a. Let options be ToObject(options). options = new Record(toObject(options)); // b. Let matcher be the result of calling the [[Get]] internal method of // options with argument "localeMatcher". matcher = options.localeMatcher; // c. If matcher is not undefined, then if (matcher !== undefined) { // i. Let matcher be ToString(matcher). matcher = String(matcher); // ii. If matcher is not "lookup" or "best fit", then throw a RangeError // exception. if (matcher !== 'lookup' && matcher !== 'best fit') throw new RangeError('matcher should be "lookup" or "best fit"'); } } // 2. If matcher is undefined or "best fit", then if (matcher === undefined || matcher === 'best fit') // a. Let subset be the result of calling the BestFitSupportedLocales // abstract operation (defined in 9.2.7) with arguments // availableLocales and requestedLocales. subset = BestFitSupportedLocales(availableLocales, requestedLocales); // 3. Else else // a. Let subset be the result of calling the LookupSupportedLocales // abstract operation (defined in 9.2.6) with arguments // availableLocales and requestedLocales. subset = LookupSupportedLocales(availableLocales, requestedLocales); // 4. For each named own property name P of subset, for (var P in subset) { if (!hop.call(subset, P)) continue; // a. Let desc be the result of calling the [[GetOwnProperty]] internal // method of subset with P. // b. Set desc.[[Writable]] to false. // c. Set desc.[[Configurable]] to false. // d. Call the [[DefineOwnProperty]] internal method of subset with P, desc, // and true as arguments. defineProperty(subset, P, { writable: false, configurable: false, value: subset[P] }); } // "Freeze" the array so no new elements can be added defineProperty(subset, 'length', { writable: false }); // 5. Return subset return subset; } /** * The GetOption abstract operation extracts the value of the property named * property from the provided options object, converts it to the required type, * checks whether it is one of a List of allowed values, and fills in a fallback * value if necessary. */ function /*9.2.9 */GetOption(options, property, type, values, fallback) { // 1. Let value be the result of calling the [[Get]] internal method of // options with argument property. var value = options[property]; // 2. If value is not undefined, then if (value !== undefined) { // a. Assert: type is "boolean" or "string". // b. If type is "boolean", then let value be ToBoolean(value). // c. If type is "string", then let value be ToString(value). value = type === 'boolean' ? Boolean(value) : type === 'string' ? String(value) : value; // d. If values is not undefined, then if (values !== undefined) { // i. If values does not contain an element equal to value, then throw a // RangeError exception. if (arrIndexOf.call(values, value) === -1) throw new RangeError("'" + value + "' is not an allowed value for `" + property + '`'); } // e. Return value. return value; } // Else return fallback. return fallback; } /** * The GetNumberOption abstract operation extracts a property value from the * provided options object, converts it to a Number value, checks whether it is * in the allowed range, and fills in a fallback value if necessary. */ function /* 9.2.10 */GetNumberOption(options, property, minimum, maximum, fallback) { // 1. Let value be the result of calling the [[Get]] internal method of // options with argument property. var value = options[property]; // 2. If value is not undefined, then if (value !== undefined) { // a. Let value be ToNumber(value). value = Number(value); // b. If value is NaN or less than minimum or greater than maximum, throw a // RangeError exception. if (isNaN(value) || value < minimum || value > maximum) throw new RangeError('Value is not a number or outside accepted range'); // c. Return floor(value). return Math.floor(value); } // 3. Else return fallback. return fallback; } // 8 The Intl Object var Intl = {}; // 8.2 Function Properties of the Intl Object // 8.2.1 // @spec[tc39/ecma402/master/spec/intl.html] // @clause[sec-intl.getcanonicallocales] function getCanonicalLocales(locales) { // 1. Let ll be ? CanonicalizeLocaleList(locales). var ll = CanonicalizeLocaleList(locales); // 2. Return CreateArrayFromList(ll). { var result = []; var len = ll.length; var k = 0; while (k < len) { result[k] = ll[k]; k++; } return result; } } Object.defineProperty(Intl, 'getCanonicalLocales', { enumerable: false, configurable: true, writable: true, value: getCanonicalLocales }); // Currency minor units output from get-4217 grunt task, formatted var currencyMinorUnits = { BHD: 3, BYR: 0, XOF: 0, BIF: 0, XAF: 0, CLF: 4, CLP: 0, KMF: 0, DJF: 0, XPF: 0, GNF: 0, ISK: 0, IQD: 3, JPY: 0, JOD: 3, KRW: 0, KWD: 3, LYD: 3, OMR: 3, PYG: 0, RWF: 0, TND: 3, UGX: 0, UYI: 0, VUV: 0, VND: 0 }; // Define the NumberFormat constructor internally so it cannot be tainted function NumberFormatConstructor() { var locales = arguments[0]; var options = arguments[1]; if (!this || this === Intl) { return new Intl.NumberFormat(locales, options); } return InitializeNumberFormat(toObject(this), locales, options); } defineProperty(Intl, 'NumberFormat', { configurable: true, writable: true, value: NumberFormatConstructor }); // Must explicitly set prototypes as unwritable defineProperty(Intl.NumberFormat, 'prototype', { writable: false }); /** * The abstract operation InitializeNumberFormat accepts the arguments * numberFormat (which must be an object), locales, and options. It initializes * numberFormat as a NumberFormat object. */ function /*11.1.1.1 */InitializeNumberFormat(numberFormat, locales, options) { // This will be a internal properties object if we're not already initialized var internal = getInternalProperties(numberFormat); // Create an object whose props can be used to restore the values of RegExp props var regexpRestore = createRegExpRestore(); // 1. If numberFormat has an [[initializedIntlObject]] internal property with // value true, throw a TypeError exception. if (internal['[[initializedIntlObject]]'] === true) throw new TypeError('`this` object has already been initialized as an Intl object'); // Need this to access the `internal` object defineProperty(numberFormat, '__getInternalProperties', { value: function value() { // NOTE: Non-standard, for internal use only if (arguments[0] === secret) return internal; } }); // 2. Set the [[initializedIntlObject]] internal property of numberFormat to true. internal['[[initializedIntlObject]]'] = true; // 3. Let requestedLocales be the result of calling the CanonicalizeLocaleList // abstract operation (defined in 9.2.1) with argument locales. var requestedLocales = CanonicalizeLocaleList(locales); // 4. If options is undefined, then if (options === undefined) // a. Let options be the result of creating a new object as if by the // expression new Object() where Object is the standard built-in constructor // with that name. options = {}; // 5. Else else // a. Let options be ToObject(options). options = toObject(options); // 6. Let opt be a new Record. var opt = new Record(), // 7. Let matcher be the result of calling the GetOption abstract operation // (defined in 9.2.9) with the arguments options, "localeMatcher", "string", // a List containing the two String values "lookup" and "best fit", and // "best fit". matcher = GetOption(options, 'localeMatcher', 'string', new List('lookup', 'best fit'), 'best fit'); // 8. Set opt.[[localeMatcher]] to matcher. opt['[[localeMatcher]]'] = matcher; // 9. Let NumberFormat be the standard built-in object that is the initial value // of Intl.NumberFormat. // 10. Let localeData be the value of the [[localeData]] internal property of // NumberFormat. var localeData = internals.NumberFormat['[[localeData]]']; // 11. Let r be the result of calling the ResolveLocale abstract operation // (defined in 9.2.5) with the [[availableLocales]] internal property of // NumberFormat, requestedLocales, opt, the [[relevantExtensionKeys]] // internal property of NumberFormat, and localeData. var r = ResolveLocale(internals.NumberFormat['[[availableLocales]]'], requestedLocales, opt, internals.NumberFormat['[[relevantExtensionKeys]]'], localeData); // 12. Set the [[locale]] internal property of numberFormat to the value of // r.[[locale]]. internal['[[locale]]'] = r['[[locale]]']; // 13. Set the [[numberingSystem]] internal property of numberFormat to the value // of r.[[nu]]. internal['[[numberingSystem]]'] = r['[[nu]]']; // The specification doesn't tell us to do this, but it's helpful later on internal['[[dataLocale]]'] = r['[[dataLocale]]']; // 14. Let dataLocale be the value of r.[[dataLocale]]. var dataLocale = r['[[dataLocale]]']; // 15. Let s be the result of calling the GetOption abstract operation with the // arguments options, "style", "string", a List containing the three String // values "decimal", "percent", and "currency", and "decimal". var s = GetOption(options, 'style', 'string', new List('decimal', 'percent', 'currency'), 'decimal'); // 16. Set the [[style]] internal property of numberFormat to s. internal['[[style]]'] = s; // 17. Let c be the result of calling the GetOption abstract operation with the // arguments options, "currency", "string", undefined, and undefined. var c = GetOption(options, 'currency', 'string'); // 18. If c is not undefined and the result of calling the // IsWellFormedCurrencyCode abstract operation (defined in 6.3.1) with // argument c is false, then throw a RangeError exception. if (c !== undefined && !IsWellFormedCurrencyCode(c)) throw new RangeError("'" + c + "' is not a valid currency code"); // 19. If s is "currency" and c is undefined, throw a TypeError exception. if (s === 'currency' && c === undefined) throw new TypeError('Currency code is required when style is currency'); var cDigits = void 0; // 20. If s is "currency", then if (s === 'currency') { // a. Let c be the result of converting c to upper case as specified in 6.1. c = c.toUpperCase(); // b. Set the [[currency]] internal property of numberFormat to c. internal['[[currency]]'] = c; // c. Let cDigits be the result of calling the CurrencyDigits abstract // operation (defined below) with argument c. cDigits = CurrencyDigits(c); } // 21. Let cd be the result of calling the GetOption abstract operation with the // arguments options, "currencyDisplay", "string", a List containing the // three String values "code", "symbol", and "name", and "symbol". var cd = GetOption(options, 'currencyDisplay', 'string', new List('code', 'symbol', 'name'), 'symbol'); // 22. If s is "currency", then set the [[currencyDisplay]] internal property of // numberFormat to cd. if (s === 'currency') internal['[[currencyDisplay]]'] = cd; // 23. Let mnid be the result of calling the GetNumberOption abstract operation // (defined in 9.2.10) with arguments options, "minimumIntegerDigits", 1, 21, // and 1. var mnid = GetNumberOption(options, 'minimumIntegerDigits', 1, 21, 1); // 24. Set the [[minimumIntegerDigits]] internal property of numberFormat to mnid. internal['[[minimumIntegerDigits]]'] = mnid; // 25. If s is "currency", then let mnfdDefault be cDigits; else let mnfdDefault // be 0. var mnfdDefault = s === 'currency' ? cDigits : 0; // 26. Let mnfd be the result of calling the GetNumberOption abstract operation // with arguments options, "minimumFractionDigits", 0, 20, and mnfdDefault. var mnfd = GetNumberOption(options, 'minimumFractionDigits', 0, 20, mnfdDefault); // 27. Set the [[minimumFractionDigits]] internal property of numberFormat to mnfd. internal['[[minimumFractionDigits]]'] = mnfd; // 28. If s is "currency", then let mxfdDefault be max(mnfd, cDigits); else if s // is "percent", then let mxfdDefault be max(mnfd, 0); else let mxfdDefault // be max(mnfd, 3). var mxfdDefault = s === 'currency' ? Math.max(mnfd, cDigits) : s === 'percent' ? Math.max(mnfd, 0) : Math.max(mnfd, 3); // 29. Let mxfd be the result of calling the GetNumberOption abstract operation // with arguments options, "maximumFractionDigits", mnfd, 20, and mxfdDefault. var mxfd = GetNumberOption(options, 'maximumFractionDigits', mnfd, 20, mxfdDefault); // 30. Set the [[maximumFractionDigits]] internal property of numberFormat to mxfd. internal['[[maximumFractionDigits]]'] = mxfd; // 31. Let mnsd be the result of calling the [[Get]] internal method of options // with argument "minimumSignificantDigits". var mnsd = options.minimumSignificantDigits; // 32. Let mxsd be the result of calling the [[Get]] internal method of options // with argument "maximumSignificantDigits". var mxsd = options.maximumSignificantDigits; // 33. If mnsd is not undefined or mxsd is not undefined, then: if (mnsd !== undefined || mxsd !== undefined) { // a. Let mnsd be the result of calling the GetNumberOption abstract // operation with arguments options, "minimumSignificantDigits", 1, 21, // and 1. mnsd = GetNumberOption(options, 'minimumSignificantDigits', 1, 21, 1); // b. Let mxsd be the result of calling the GetNumberOption abstract // operation with arguments options, "maximumSignificantDigits", mnsd, // 21, and 21. mxsd = GetNumberOption(options, 'maximumSignificantDigits', mnsd, 21, 21); // c. Set the [[minimumSignificantDigits]] internal property of numberFormat // to mnsd, and the [[maximumSignificantDigits]] internal property of // numberFormat to mxsd. internal['[[minimumSignificantDigits]]'] = mnsd; internal['[[maximumSignificantDigits]]'] = mxsd; } // 34. Let g be the result of calling the GetOption abstract operation with the // arguments options, "useGrouping", "boolean", undefined, and true. var g = GetOption(options, 'useGrouping', 'boolean', undefined, true); // 35. Set the [[useGrouping]] internal property of numberFormat to g. internal['[[useGrouping]]'] = g; // 36. Let dataLocaleData be the result of calling the [[Get]] internal method of // localeData with argument dataLocale. var dataLocaleData = localeData[dataLocale]; // 37. Let patterns be the result of calling the [[Get]] internal method of // dataLocaleData with argument "patterns". var patterns = dataLocaleData.patterns; // 38. Assert: patterns is an object (see 11.2.3) // 39. Let stylePatterns be the result of calling the [[Get]] internal method of // patterns with argument s. var stylePatterns = patterns[s]; // 40. Set the [[positivePattern]] internal property of numberFormat to the // result of calling the [[Get]] internal method of stylePatterns with the // argument "positivePattern". internal['[[positivePattern]]'] = stylePatterns.positivePattern; // 41. Set the [[negativePattern]] internal property of numberFormat to the // result of calling the [[Get]] internal method of stylePatterns with the // argument "negativePattern". internal['[[negativePattern]]'] = stylePatterns.negativePattern; // 42. Set the [[boundFormat]] internal property of numberFormat to undefined. internal['[[boundFormat]]'] = undefined; // 43. Set the [[initializedNumberFormat]] internal property of numberFormat to // true. internal['[[initializedNumberFormat]]'] = true; // In ES3, we need to pre-bind the format() function if (es3) numberFormat.format = GetFormatNumber.call(numberFormat); // Restore the RegExp properties regexpRestore(); // Return the newly initialised object return numberFormat; } function CurrencyDigits(currency) { // When the CurrencyDigits abstract operation is called with an argument currency // (which must be an upper case String value), the following steps are taken: // 1. If the ISO 4217 currency and funds code list contains currency as an // alphabetic code, then return the minor unit value corresponding to the // currency from the list; else return 2. return currencyMinorUnits[currency] !== undefined ? currencyMinorUnits[currency] : 2; } /* 11.2.3 */internals.NumberFormat = { '[[availableLocales]]': [], '[[relevantExtensionKeys]]': ['nu'], '[[localeData]]': {} }; /** * When the supportedLocalesOf method of Intl.NumberFormat is called, the * following steps are taken: */ /* 11.2.2 */ defineProperty(Intl.NumberFormat, 'supportedLocalesOf', { configurable: true, writable: true, value: fnBind.call(function (locales) { // Bound functions only have the `this` value altered if being used as a constructor, // this lets us imitate a native function that has no constructor if (!hop.call(this, '[[availableLocales]]')) throw new TypeError('supportedLocalesOf() is not a constructor'); // Create an object whose props can be used to restore the values of RegExp props var regexpRestore = createRegExpRestore(), // 1. If options is not provided, then let options be undefined. options = arguments[1], // 2. Let availableLocales be the value of the [[availableLocales]] internal // property of the standard built-in object that is the initial value of // Intl.NumberFormat. availableLocales = this['[[availableLocales]]'], // 3. Let requestedLocales be the result of calling the CanonicalizeLocaleList // abstract operation (defined in 9.2.1) with argument locales. requestedLocales = CanonicalizeLocaleList(locales); // Restore the RegExp properties regexpRestore(); // 4. Return the result of calling the SupportedLocales abstract operation // (defined in 9.2.8) with arguments availableLocales, requestedLocales, // and options. return SupportedLocales(availableLocales, requestedLocales, options); }, internals.NumberFormat) }); /** * This named accessor property returns a function that formats a number * according to the effective locale and the formatting options of this * NumberFormat object. */ /* 11.3.2 */defineProperty(Intl.NumberFormat.prototype, 'format', { configurable: true, get: GetFormatNumber }); function GetFormatNumber() { var internal = this !== null && babelHelpers$1["typeof"](this) === 'object' && getInternalProperties(this); // Satisfy test 11.3_b if (!internal || !internal['[[initializedNumberFormat]]']) throw new TypeError('`this` value for format() is not an initialized Intl.NumberFormat object.'); // The value of the [[Get]] attribute is a function that takes the following // steps: // 1. If the [[boundFormat]] internal property of this NumberFormat object // is undefined, then: if (internal['[[boundFormat]]'] === undefined) { // a. Let F be a Function object, with internal properties set as // specified for built-in functions in ES5, 15, or successor, and the // length property set to 1, that takes the argument value and // performs the following steps: var F = function F(value) { // i. If value is not provided, then let value be undefined. // ii. Let x be ToNumber(value). // iii. Return the result of calling the FormatNumber abstract // operation (defined below) with arguments this and x. return FormatNumber(this, /* x = */Number(value)); }; // b. Let bind be the standard built-in function object defined in ES5, // 15.3.4.5. // c. Let bf be the result of calling the [[Call]] internal method of // bind with F as the this value and an argument list containing // the single item this. var bf = fnBind.call(F, this); // d. Set the [[boundFormat]] internal property of this NumberFormat // object to bf. internal['[[boundFormat]]'] = bf; } // Return the value of the [[boundFormat]] internal property of this // NumberFormat object. return internal['[[boundFormat]]']; } function formatToParts() { var value = arguments.length <= 0 || arguments[0] === undefined ? undefined : arguments[0]; var internal = this !== null && babelHelpers$1["typeof"](this) === 'object' && getInternalProperties(this); if (!internal || !internal['[[initializedNumberFormat]]']) throw new TypeError('`this` value for formatToParts() is not an initialized Intl.NumberFormat object.'); var x = Number(value); return FormatNumberToParts(this, x); } Object.defineProperty(Intl.NumberFormat.prototype, 'formatToParts', { configurable: true, enumerable: false, writable: true, value: formatToParts }); /* * @spec[stasm/ecma402/number-format-to-parts/spec/numberformat.html] * @clause[sec-formatnumbertoparts] */ function FormatNumberToParts(numberFormat, x) { // 1. Let parts be ? PartitionNumberPattern(numberFormat, x). var parts = PartitionNumberPattern(numberFormat, x); // 2. Let result be ArrayCreate(0). var result = []; // 3. Let n be 0. var n = 0; // 4. For each part in parts, do: for (var i = 0; parts.length > i; i++) { var part = parts[i]; // a. Let O be ObjectCreate(%ObjectPrototype%). var O = {}; // a. Perform ? CreateDataPropertyOrThrow(O, "type", part.[[type]]). O.type = part['[[type]]']; // a. Perform ? CreateDataPropertyOrThrow(O, "value", part.[[value]]). O.value = part['[[value]]']; // a. Perform ? CreateDataPropertyOrThrow(result, ? ToString(n), O). result[n] = O; // a. Increment n by 1. n += 1; } // 5. Return result. return result; } /* * @spec[stasm/ecma402/number-format-to-parts/spec/numberformat.html] * @clause[sec-partitionnumberpattern] */ function PartitionNumberPattern(numberFormat, x) { var internal = getInternalProperties(numberFormat), locale = internal['[[dataLocale]]'], nums = internal['[[numberingSystem]]'], data = internals.NumberFormat['[[localeData]]'][locale], ild = data.symbols[nums] || data.symbols.latn, pattern = void 0; // 1. If x is not NaN and x < 0, then: if (!isNaN(x) && x < 0) { // a. Let x be -x. x = -x; // a. Let pattern be the value of numberFormat.[[negativePattern]]. pattern = internal['[[negativePattern]]']; } // 2. Else, else { // a. Let pattern be the value of numberFormat.[[positivePattern]]. pattern = internal['[[positivePattern]]']; } // 3. Let result be a new empty List. var result = new List(); // 4. Let beginIndex be Call(%StringProto_indexOf%, pattern, "{", 0). var beginIndex = pattern.indexOf('{', 0); // 5. Let endIndex be 0. var endIndex = 0; // 6. Let nextIndex be 0. var nextIndex = 0; // 7. Let length be the number of code units in pattern. var length = pattern.length; // 8. Repeat while beginIndex is an integer index into pattern: while (beginIndex > -1 && beginIndex < length) { // a. Set endIndex to Call(%StringProto_indexOf%, pattern, "}", beginIndex) endIndex = pattern.indexOf('}', beginIndex); // a. If endIndex = -1, throw new Error exception. if (endIndex === -1) throw new Error(); // a. If beginIndex is greater than nextIndex, then: if (beginIndex > nextIndex) { // i. Let literal be a substring of pattern from position nextIndex, inclusive, to position beginIndex, exclusive. var literal = pattern.substring(nextIndex, beginIndex); // ii. Add new part record { [[type]]: "literal", [[value]]: literal } as a new element of the list result. arrPush.call(result, { '[[type]]': 'literal', '[[value]]': literal }); } // a. Let p be the substring of pattern from position beginIndex, exclusive, to position endIndex, exclusive. var p = pattern.substring(beginIndex + 1, endIndex); // a. If p is equal "number", then: if (p === "number") { // i. If x is NaN, if (isNaN(x)) { // 1. Let n be an ILD String value indicating the NaN value. var n = ild.nan; // 2. Add new part record { [[type]]: "nan", [[value]]: n } as a new element of the list result. arrPush.call(result, { '[[type]]': 'nan', '[[value]]': n }); } // ii. Else if isFinite(x) is false, else if (!isFinite(x)) { // 1. Let n be an ILD String value indicating infinity. var _n = ild.infinity; // 2. Add new part record { [[type]]: "infinity", [[value]]: n } as a new element of the list result. arrPush.call(result, { '[[type]]': 'infinity', '[[value]]': _n }); } // iii. Else, else { // 1. If the value of numberFormat.[[style]] is "percent" and isFinite(x), let x be 100 × x. if (internal['[[style]]'] === 'percent' && isFinite(x)) x *= 100; var _n2 = void 0; // 2. If the numberFormat.[[minimumSignificantDigits]] and numberFormat.[[maximumSignificantDigits]] are present, then if (hop.call(internal, '[[minimumSignificantDigits]]') && hop.call(internal, '[[maximumSignificantDigits]]')) { // a. Let n be ToRawPrecision(x, numberFormat.[[minimumSignificantDigits]], numberFormat.[[maximumSignificantDigits]]). _n2 = ToRawPrecision(x, internal['[[minimumSignificantDigits]]'], internal['[[maximumSignificantDigits]]']); } // 3. Else, else { // a. Let n be ToRawFixed(x, numberFormat.[[minimumIntegerDigits]], numberFormat.[[minimumFractionDigits]], numberFormat.[[maximumFractionDigits]]). _n2 = ToRawFixed(x, internal['[[minimumIntegerDigits]]'], internal['[[minimumFractionDigits]]'], internal['[[maximumFractionDigits]]']); } // 4. If the value of the numberFormat.[[numberingSystem]] matches one of the values in the "Numbering System" column of Table 2 below, then if (numSys[nums]) { (function () { // a. Let digits be an array whose 10 String valued elements are the UTF-16 string representations of the 10 digits specified in the "Digits" column of the matching row in Table 2. var digits = numSys[nums]; // a. Replace each digit in n with the value of digits[digit]. _n2 = String(_n2).replace(/\d/g, function (digit) { return digits[digit]; }); })(); } // 5. Else use an implementation dependent algorithm to map n to the appropriate representation of n in the given numbering system. else _n2 = String(_n2); // ###TODO### var integer = void 0; var fraction = void 0; // 6. Let decimalSepIndex be Call(%StringProto_indexOf%, n, ".", 0). var decimalSepIndex = _n2.indexOf('.', 0); // 7. If decimalSepIndex > 0, then: if (decimalSepIndex > 0) { // a. Let integer be the substring of n from position 0, inclusive, to position decimalSepIndex, exclusive. integer = _n2.substring(0, decimalSepIndex); // a. Let fraction be the substring of n from position decimalSepIndex, exclusive, to the end of n. fraction = _n2.substring(decimalSepIndex + 1, decimalSepIndex.length); } // 8. Else: else { // a. Let integer be n. integer = _n2; // a. Let fraction be undefined. fraction = undefined; } // 9. If the value of the numberFormat.[[useGrouping]] is true, if (internal['[[useGrouping]]'] === true) { // a. Let groupSepSymbol be the ILND String representing the grouping separator. var groupSepSymbol = ild.group; // a. Let groups be a List whose elements are, in left to right order, the substrings defined by ILND set of locations within the integer. var groups = []; // ----> implementation: // Primary group represents the group closest to the decimal var pgSize = data.patterns.primaryGroupSize || 3; // Secondary group is every other group var sgSize = data.patterns.secondaryGroupSize || pgSize; // Group only if necessary if (integer.length > pgSize) { // Index of the primary grouping separator var end = integer.length - pgSize; // Starting index for our loop var idx = end % sgSize; var start = integer.slice(0, idx); if (start.length) arrPush.call(groups, start); // Loop to separate into secondary grouping digits while (idx < end) { arrPush.call(groups, integer.slice(idx, idx + sgSize)); idx += sgSize; } // Add the primary grouping digits arrPush.call(groups, integer.slice(end)); } else { arrPush.call(groups, integer); } // a. Assert: The number of elements in groups List is greater than 0. if (groups.length === 0) throw new Error(); // a. Repeat, while groups List is not empty: while (groups.length) { // i. Remove the first element from groups and let integerGroup be the value of that element. var integerGroup = arrShift.call(groups); // ii. Add new part record { [[type]]: "integer", [[value]]: integerGroup } as a new element of the list result. arrPush.call(result, { '[[type]]': 'integer', '[[value]]': integerGroup }); // iii. If groups List is not empty, then: if (groups.length) { // 1. Add new part record { [[type]]: "group", [[value]]: groupSepSymbol } as a new element of the list result. arrPush.call(result, { '[[type]]': 'group', '[[value]]': groupSepSymbol }); } } } // 10. Else, else { // a. Add new part record { [[type]]: "integer", [[value]]: integer } as a new element of the list result. arrPush.call(result, { '[[type]]': 'integer', '[[value]]': integer }); } // 11. If fraction is not undefined, then: if (fraction !== undefined) { // a. Let decimalSepSymbol be the ILND String representing the decimal separator. var decimalSepSymbol = ild.decimal; // a. Add new part record { [[type]]: "decimal", [[value]]: decimalSepSymbol } as a new element of the list result. arrPush.call(result, { '[[type]]': 'decimal', '[[value]]': decimalSepSymbol }); // a. Add new part record { [[type]]: "fraction", [[value]]: fraction } as a new element of the list result. arrPush.call(result, { '[[type]]': 'fraction', '[[value]]': fraction }); } } } // a. Else if p is equal "plusSign", then: else if (p === "plusSign") { // i. Let plusSignSymbol be the ILND String representing the plus sign. var plusSignSymbol = ild.plusSign; // ii. Add new part record { [[type]]: "plusSign", [[value]]: plusSignSymbol } as a new element of the list result. arrPush.call(result, { '[[type]]': 'plusSign', '[[value]]': plusSignSymbol }); } // a. Else if p is equal "minusSign", then: else if (p === "minusSign") { // i. Let minusSignSymbol be the ILND String representing the minus sign. var minusSignSymbol = ild.minusSign; // ii. Add new part record { [[type]]: "minusSign", [[value]]: minusSignSymbol } as a new element of the list result. arrPush.call(result, { '[[type]]': 'minusSign', '[[value]]': minusSignSymbol }); } // a. Else if p is equal "percentSign" and numberFormat.[[style]] is "percent", then: else if (p === "percentSign" && internal['[[style]]'] === "percent") { // i. Let percentSignSymbol be the ILND String representing the percent sign. var percentSignSymbol = ild.percentSign; // ii. Add new part record { [[type]]: "percentSign", [[value]]: percentSignSymbol } as a new element of the list result. arrPush.call(result, { '[[type]]': 'literal', '[[value]]': percentSignSymbol }); } // a. Else if p is equal "currency" and numberFormat.[[style]] is "currency", then: else if (p === "currency" && internal['[[style]]'] === "currency") { // i. Let currency be the value of numberFormat.[[currency]]. var currency = internal['[[currency]]']; var cd = void 0; // ii. If numberFormat.[[currencyDisplay]] is "code", then if (internal['[[currencyDisplay]]'] === "code") { // 1. Let cd be currency. cd = currency; } // iii. Else if numberFormat.[[currencyDisplay]] is "symbol", then else if (internal['[[currencyDisplay]]'] === "symbol") { // 1. Let cd be an ILD string representing currency in short form. If the implementation does not have such a representation of currency, use currency itself. cd = data.currencies[currency] || currency; } // iv. Else if numberFormat.[[currencyDisplay]] is "name", then else if (internal['[[currencyDisplay]]'] === "name") { // 1. Let cd be an ILD string representing currency in long form. If the implementation does not have such a representation of currency, then use currency itself. cd = currency; } // v. Add new part record { [[type]]: "currency", [[value]]: cd } as a new element of the list result. arrPush.call(result, { '[[type]]': 'currency', '[[value]]': cd }); } // a. Else, else { // i. Let literal be the substring of pattern from position beginIndex, inclusive, to position endIndex, inclusive. var _literal = pattern.substring(beginIndex, endIndex); // ii. Add new part record { [[type]]: "literal", [[value]]: literal } as a new element of the list result. arrPush.call(result, { '[[type]]': 'literal', '[[value]]': _literal }); } // a. Set nextIndex to endIndex + 1. nextIndex = endIndex + 1; // a. Set beginIndex to Call(%StringProto_indexOf%, pattern, "{", nextIndex) beginIndex = pattern.indexOf('{', nextIndex); } // 9. If nextIndex is less than length, then: if (nextIndex < length) { // a. Let literal be the substring of pattern from position nextIndex, inclusive, to position length, exclusive. var _literal2 = pattern.substring(nextIndex, length); // a. Add new part record { [[type]]: "literal", [[value]]: literal } as a new element of the list result. arrPush.call(result, { '[[type]]': 'literal', '[[value]]': _literal2 }); } // 10. Return result. return result; } /* * @spec[stasm/ecma402/number-format-to-parts/spec/numberformat.html] * @clause[sec-formatnumber] */ function FormatNumber(numberFormat, x) { // 1. Let parts be ? PartitionNumberPattern(numberFormat, x). var parts = PartitionNumberPattern(numberFormat, x); // 2. Let result be an empty String. var result = ''; // 3. For each part in parts, do: for (var i = 0; parts.length > i; i++) { var part = parts[i]; // a. Set result to a String value produced by concatenating result and part.[[value]]. result += part['[[value]]']; } // 4. Return result. return result; } /** * When the ToRawPrecision abstract operation is called with arguments x (which * must be a finite non-negative number), minPrecision, and maxPrecision (both * must be integers between 1 and 21) the following steps are taken: */ function ToRawPrecision(x, minPrecision, maxPrecision) { // 1. Let p be maxPrecision. var p = maxPrecision; var m = void 0, e = void 0; // 2. If x = 0, then if (x === 0) { // a. Let m be the String consisting of p occurrences of the character "0". m = arrJoin.call(Array(p + 1), '0'); // b. Let e be 0. e = 0; } // 3. Else else { // a. Let e and n be integers such that 10ᵖ⁻¹ ≤ n < 10ᵖ and for which the // exact mathematical value of n × 10ᵉ⁻ᵖ⁺¹ – x is as close to zero as // possible. If there are two such sets of e and n, pick the e and n for // which n × 10ᵉ⁻ᵖ⁺¹ is larger. e = log10Floor(Math.abs(x)); // Easier to get to m from here var f = Math.round(Math.exp(Math.abs(e - p + 1) * Math.LN10)); // b. Let m be the String consisting of the digits of the decimal // representation of n (in order, with no leading zeroes) m = String(Math.round(e - p + 1 < 0 ? x * f : x / f)); } // 4. If e ≥ p, then if (e >= p) // a. Return the concatenation of m and e-p+1 occurrences of the character "0". return m + arrJoin.call(Array(e - p + 1 + 1), '0'); // 5. If e = p-1, then else if (e === p - 1) // a. Return m. return m; // 6. If e ≥ 0, then else if (e >= 0) // a. Let m be the concatenation of the first e+1 characters of m, the character // ".", and the remaining p–(e+1) characters of m. m = m.slice(0, e + 1) + '.' + m.slice(e + 1); // 7. If e < 0, then else if (e < 0) // a. Let m be the concatenation of the String "0.", –(e+1) occurrences of the // character "0", and the string m. m = '0.' + arrJoin.call(Array(-(e + 1) + 1), '0') + m; // 8. If m contains the character ".", and maxPrecision > minPrecision, then if (m.indexOf(".") >= 0 && maxPrecision > minPrecision) { // a. Let cut be maxPrecision – minPrecision. var cut = maxPrecision - minPrecision; // b. Repeat while cut > 0 and the last character of m is "0": while (cut > 0 && m.charAt(m.length - 1) === '0') { // i. Remove the last character from m. m = m.slice(0, -1); // ii. Decrease cut by 1. cut--; } // c. If the last character of m is ".", then if (m.charAt(m.length - 1) === '.') // i. Remove the last character from m. m = m.slice(0, -1); } // 9. Return m. return m; } /** * @spec[tc39/ecma402/master/spec/numberformat.html] * @clause[sec-torawfixed] * When the ToRawFixed abstract operation is called with arguments x (which must * be a finite non-negative number), minInteger (which must be an integer between * 1 and 21), minFraction, and maxFraction (which must be integers between 0 and * 20) the following steps are taken: */ function ToRawFixed(x, minInteger, minFraction, maxFraction) { // 1. Let f be maxFraction. var f = maxFraction; // 2. Let n be an integer for which the exact mathematical value of n ÷ 10f – x is as close to zero as possible. If there are two such n, pick the larger n. var n = Math.pow(10, f) * x; // diverging... // 3. If n = 0, let m be the String "0". Otherwise, let m be the String consisting of the digits of the decimal representation of n (in order, with no leading zeroes). var m = n === 0 ? "0" : n.toFixed(0); // divering... { // this diversion is needed to take into consideration big numbers, e.g.: // 1.2344501e+37 -> 12344501000000000000000000000000000000 var idx = void 0; var exp = (idx = m.indexOf('e')) > -1 ? m.slice(idx + 1) : 0; if (exp) { m = m.slice(0, idx).replace('.', ''); m += arrJoin.call(Array(exp - (m.length - 1) + 1), '0'); } } var int = void 0; // 4. If f ≠ 0, then if (f !== 0) { // a. Let k be the number of characters in m. var k = m.length; // a. If k ≤ f, then if (k <= f) { // i. Let z be the String consisting of f+1–k occurrences of the character "0". var z = arrJoin.call(Array(f + 1 - k + 1), '0'); // ii. Let m be the concatenation of Strings z and m. m = z + m; // iii. Let k be f+1. k = f + 1; } // a. Let a be the first k–f characters of m, and let b be the remaining f characters of m. var a = m.substring(0, k - f), b = m.substring(k - f, m.length); // a. Let m be the concatenation of the three Strings a, ".", and b. m = a + "." + b; // a. Let int be the number of characters in a. int = a.length; } // 5. Else, let int be the number of characters in m. else int = m.length; // 6. Let cut be maxFraction – minFraction. var cut = maxFraction - minFraction; // 7. Repeat while cut > 0 and the last character of m is "0": while (cut > 0 && m.slice(-1) === "0") { // a. Remove the last character from m. m = m.slice(0, -1); // a. Decrease cut by 1. cut--; } // 8. If the last character of m is ".", then if (m.slice(-1) === ".") { // a. Remove the last character from m. m = m.slice(0, -1); } // 9. If int < minInteger, then if (int < minInteger) { // a. Let z be the String consisting of minInteger–int occurrences of the character "0". var _z = arrJoin.call(Array(minInteger - int + 1), '0'); // a. Let m be the concatenation of Strings z and m. m = _z + m; } // 10. Return m. return m; } // Sect 11.3.2 Table 2, Numbering systems // ====================================== var numSys = { arab: ["٠", "١", "٢", "٣", "٤", "٥", "٦", "٧", "٨", "٩"], arabext: ["۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹"], bali: ["᭐", "᭑", "᭒", "᭓", "᭔", "᭕", "᭖", "᭗", "᭘", "᭙"], beng: ["০", "১", "২", "৩", "৪", "৫", "৬", "৭", "৮", "৯"], deva: ["०", "१", "२", "३", "४", "५", "६", "७", "८", "९"], fullwide: ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"], gujr: ["૦", "૧", "૨", "૩", "૪", "૫", "૬", "૭", "૮", "૯"], guru: ["੦", "੧", "੨", "੩", "੪", "੫", "੬", "੭", "੮", "੯"], hanidec: ["〇", "一", "二", "三", "四", "五", "六", "七", "八", "九"], khmr: ["០", "១", "២", "៣", "៤", "៥", "៦", "៧", "៨", "៩"], knda: ["೦", "೧", "೨", "೩", "೪", "೫", "೬", "೭", "೮", "೯"], laoo: ["໐", "໑", "໒", "໓", "໔", "໕", "໖", "໗", "໘", "໙"], latn: ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"], limb: ["᥆", "᥇", "᥈", "᥉", "᥊", "᥋", "᥌", "᥍", "᥎", "᥏"], mlym: ["൦", "൧", "൨", "൩", "൪", "൫", "൬", "൭", "൮", "൯"], mong: ["᠐", "᠑", "᠒", "᠓", "᠔", "᠕", "᠖", "᠗", "᠘", "᠙"], mymr: ["၀", "၁", "၂", "၃", "၄", "၅", "၆", "၇", "၈", "၉"], orya: ["୦", "୧", "୨", "୩", "୪", "୫", "୬", "୭", "୮", "୯"], tamldec: ["௦", "௧", "௨", "௩", "௪", "௫", "௬", "௭", "௮", "௯"], telu: ["౦", "౧", "౨", "౩", "౪", "౫", "౬", "౭", "౮", "౯"], thai: ["๐", "๑", "๒", "๓", "๔", "๕", "๖", "๗", "๘", "๙"], tibt: ["༠", "༡", "༢", "༣", "༤", "༥", "༦", "༧", "༨", "༩"] }; /** * This function provides access to the locale and formatting options computed * during initialization of the object. * * The function returns a new object whose properties and attributes are set as * if constructed by an object literal assigning to each of the following * properties the value of the corresponding internal property of this * NumberFormat object (see 11.4): locale, numberingSystem, style, currency, * currencyDisplay, minimumIntegerDigits, minimumFractionDigits, * maximumFractionDigits, minimumSignificantDigits, maximumSignificantDigits, and * useGrouping. Properties whose corresponding internal properties are not present * are not assigned. */ /* 11.3.3 */defineProperty(Intl.NumberFormat.prototype, 'resolvedOptions', { configurable: true, writable: true, value: function value() { var prop = void 0, descs = new Record(), props = ['locale', 'numberingSystem', 'style', 'currency', 'currencyDisplay', 'minimumIntegerDigits', 'minimumFractionDigits', 'maximumFractionDigits', 'minimumSignificantDigits', 'maximumSignificantDigits', 'useGrouping'], internal = this !== null && babelHelpers$1["typeof"](this) === 'object' && getInternalProperties(this); // Satisfy test 11.3_b if (!internal || !internal['[[initializedNumberFormat]]']) throw new TypeError('`this` value for resolvedOptions() is not an initialized Intl.NumberFormat object.'); for (var i = 0, max = props.length; i < max; i++) { if (hop.call(internal, prop = '[[' + props[i] + ']]')) descs[props[i]] = { value: internal[prop], writable: true, configurable: true, enumerable: true }; } return objCreate({}, descs); } }); /* jslint esnext: true */ // Match these datetime components in a CLDR pattern, except those in single quotes var expDTComponents = /(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g; // trim patterns after transformations var expPatternTrimmer = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; // Skip over patterns with these datetime components because we don't have data // to back them up: // timezone, weekday, amoung others var unwantedDTCs = /[rqQASjJgwWIQq]/; // xXVO were removed from this list in favor of computing matches with timeZoneName values but printing as empty string var dtKeys = ["era", "year", "month", "day", "weekday", "quarter"]; var tmKeys = ["hour", "minute", "second", "hour12", "timeZoneName"]; function isDateFormatOnly(obj) { for (var i = 0; i < tmKeys.length; i += 1) { if (obj.hasOwnProperty(tmKeys[i])) { return false; } } return true; } function isTimeFormatOnly(obj) { for (var i = 0; i < dtKeys.length; i += 1) { if (obj.hasOwnProperty(dtKeys[i])) { return false; } } return true; } function joinDateAndTimeFormats(dateFormatObj, timeFormatObj) { var o = { _: {} }; for (var i = 0; i < dtKeys.length; i += 1) { if (dateFormatObj[dtKeys[i]]) { o[dtKeys[i]] = dateFormatObj[dtKeys[i]]; } if (dateFormatObj._[dtKeys[i]]) { o._[dtKeys[i]] = dateFormatObj._[dtKeys[i]]; } } for (var j = 0; j < tmKeys.length; j += 1) { if (timeFormatObj[tmKeys[j]]) { o[tmKeys[j]] = timeFormatObj[tmKeys[j]]; } if (timeFormatObj._[tmKeys[j]]) { o._[tmKeys[j]] = timeFormatObj._[tmKeys[j]]; } } return o; } function computeFinalPatterns(formatObj) { // From http://www.unicode.org/reports/tr35/tr35-dates.html#Date_Format_Patterns: // 'In patterns, two single quotes represents a literal single quote, either // inside or outside single quotes. Text within single quotes is not // interpreted in any way (except for two adjacent single quotes).' formatObj.pattern12 = formatObj.extendedPattern.replace(/'([^']*)'/g, function ($0, literal) { return literal ? literal : "'"; }); // pattern 12 is always the default. we can produce the 24 by removing {ampm} formatObj.pattern = formatObj.pattern12.replace('{ampm}', '').replace(expPatternTrimmer, ''); return formatObj; } function expDTComponentsMeta($0, formatObj) { switch ($0.charAt(0)) { // --- Era case 'G': formatObj.era = ['short', 'short', 'short', 'long', 'narrow'][$0.length - 1]; return '{era}'; // --- Year case 'y': case 'Y': case 'u': case 'U': case 'r': formatObj.year = $0.length === 2 ? '2-digit' : 'numeric'; return '{year}'; // --- Quarter (not supported in this polyfill) case 'Q': case 'q': formatObj.quarter = ['numeric', '2-digit', 'short', 'long', 'narrow'][$0.length - 1]; return '{quarter}'; // --- Month case 'M': case 'L': formatObj.month = ['numeric', '2-digit', 'short', 'long', 'narrow'][$0.length - 1]; return '{month}'; // --- Week (not supported in this polyfill) case 'w': // week of the year formatObj.week = $0.length === 2 ? '2-digit' : 'numeric'; return '{weekday}'; case 'W': // week of the month formatObj.week = 'numeric'; return '{weekday}'; // --- Day case 'd': // day of the month formatObj.day = $0.length === 2 ? '2-digit' : 'numeric'; return '{day}'; case 'D': // day of the year case 'F': // day of the week case 'g': // 1..n: Modified Julian day formatObj.day = 'numeric'; return '{day}'; // --- Week Day case 'E': // day of the week formatObj.weekday = ['short', 'short', 'short', 'long', 'narrow', 'short'][$0.length - 1]; return '{weekday}'; case 'e': // local day of the week formatObj.weekday = ['numeric', '2-digit', 'short', 'long', 'narrow', 'short'][$0.length - 1]; return '{weekday}'; case 'c': // stand alone local day of the week formatObj.weekday = ['numeric', undefined, 'short', 'long', 'narrow', 'short'][$0.length - 1]; return '{weekday}'; // --- Period case 'a': // AM, PM case 'b': // am, pm, noon, midnight case 'B': // flexible day periods formatObj.hour12 = true; return '{ampm}'; // --- Hour case 'h': case 'H': formatObj.hour = $0.length === 2 ? '2-digit' : 'numeric'; return '{hour}'; case 'k': case 'K': formatObj.hour12 = true; // 12-hour-cycle time formats (using h or K) formatObj.hour = $0.length === 2 ? '2-digit' : 'numeric'; return '{hour}'; // --- Minute case 'm': formatObj.minute = $0.length === 2 ? '2-digit' : 'numeric'; return '{minute}'; // --- Second case 's': formatObj.second = $0.length === 2 ? '2-digit' : 'numeric'; return '{second}'; case 'S': case 'A': formatObj.second = 'numeric'; return '{second}'; // --- Timezone case 'z': // 1..3, 4: specific non-location format case 'Z': // 1..3, 4, 5: The ISO8601 varios formats case 'O': // 1, 4: miliseconds in day short, long case 'v': // 1, 4: generic non-location format case 'V': // 1, 2, 3, 4: time zone ID or city case 'X': // 1, 2, 3, 4: The ISO8601 varios formats case 'x': // 1, 2, 3, 4: The ISO8601 varios formats // this polyfill only supports much, for now, we are just doing something dummy formatObj.timeZoneName = $0.length < 4 ? 'short' : 'long'; return '{timeZoneName}'; } } /** * Converts the CLDR availableFormats into the objects and patterns required by * the ECMAScript Internationalization API specification. */ function createDateTimeFormat(skeleton, pattern) { // we ignore certain patterns that are unsupported to avoid this expensive op. if (unwantedDTCs.test(pattern)) return undefined; var formatObj = { originalPattern: pattern, _: {} }; // Replace the pattern string with the one required by the specification, whilst // at the same time evaluating it for the subsets and formats formatObj.extendedPattern = pattern.replace(expDTComponents, function ($0) { // See which symbol we're dealing with return expDTComponentsMeta($0, formatObj._); }); // Match the skeleton string with the one required by the specification // this implementation is based on the Date Field Symbol Table: // http://unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table // Note: we are adding extra data to the formatObject even though this polyfill // might not support it. skeleton.replace(expDTComponents, function ($0) { // See which symbol we're dealing with return expDTComponentsMeta($0, formatObj); }); return computeFinalPatterns(formatObj); } /** * Processes DateTime formats from CLDR to an easier-to-parse format. * the result of this operation should be cached the first time a particular * calendar is analyzed. * * The specification requires we support at least the following subsets of * date/time components: * * - 'weekday', 'year', 'month', 'day', 'hour', 'minute', 'second' * - 'weekday', 'year', 'month', 'day' * - 'year', 'month', 'day' * - 'year', 'month' * - 'month', 'day' * - 'hour', 'minute', 'second' * - 'hour', 'minute' * * We need to cherry pick at least these subsets from the CLDR data and convert * them into the pattern objects used in the ECMA-402 API. */ function createDateTimeFormats(formats) { var availableFormats = formats.availableFormats; var timeFormats = formats.timeFormats; var dateFormats = formats.dateFormats; var result = []; var skeleton = void 0, pattern = void 0, computed = void 0, i = void 0, j = void 0; var timeRelatedFormats = []; var dateRelatedFormats = []; // Map available (custom) formats into a pattern for createDateTimeFormats for (skeleton in availableFormats) { if (availableFormats.hasOwnProperty(skeleton)) { pattern = availableFormats[skeleton]; computed = createDateTimeFormat(skeleton, pattern); if (computed) { result.push(computed); // in some cases, the format is only displaying date specific props // or time specific props, in which case we need to also produce the // combined formats. if (isDateFormatOnly(computed)) { dateRelatedFormats.push(computed); } else if (isTimeFormatOnly(computed)) { timeRelatedFormats.push(computed); } } } } // Map time formats into a pattern for createDateTimeFormats for (skeleton in timeFormats) { if (timeFormats.hasOwnProperty(skeleton)) { pattern = timeFormats[skeleton]; computed = createDateTimeFormat(skeleton, pattern); if (computed) { result.push(computed); timeRelatedFormats.push(computed); } } } // Map date formats into a pattern for createDateTimeFormats for (skeleton in dateFormats) { if (dateFormats.hasOwnProperty(skeleton)) { pattern = dateFormats[skeleton]; computed = createDateTimeFormat(skeleton, pattern); if (computed) { result.push(computed); dateRelatedFormats.push(computed); } } } // combine custom time and custom date formats when they are orthogonals to complete the // formats supported by CLDR. // This Algo is based on section "Missing Skeleton Fields" from: // http://unicode.org/reports/tr35/tr35-dates.html#availableFormats_appendItems for (i = 0; i < timeRelatedFormats.length; i += 1) { for (j = 0; j < dateRelatedFormats.length; j += 1) { if (dateRelatedFormats[j].month === 'long') { pattern = dateRelatedFormats[j].weekday ? formats.full : formats.long; } else if (dateRelatedFormats[j].month === 'short') { pattern = formats.medium; } else { pattern = formats.short; } computed = joinDateAndTimeFormats(dateRelatedFormats[j], timeRelatedFormats[i]); computed.originalPattern = pattern; computed.extendedPattern = pattern.replace('{0}', timeRelatedFormats[i].extendedPattern).replace('{1}', dateRelatedFormats[j].extendedPattern).replace(/^[,\s]+|[,\s]+$/gi, ''); result.push(computeFinalPatterns(computed)); } } return result; } // this represents the exceptions of the rule that are not covered by CLDR availableFormats // for single property configurations, they play no role when using multiple properties, and // those that are not in this table, are not exceptions or are not covered by the data we // provide. var validSyntheticProps = { second: { numeric: 's', '2-digit': 'ss' }, minute: { numeric: 'm', '2-digit': 'mm' }, year: { numeric: 'y', '2-digit': 'yy' }, day: { numeric: 'd', '2-digit': 'dd' }, month: { numeric: 'L', '2-digit': 'LL', narrow: 'LLLLL', short: 'LLL', long: 'LLLL' }, weekday: { narrow: 'ccccc', short: 'ccc', long: 'cccc' } }; function generateSyntheticFormat(propName, propValue) { if (validSyntheticProps[propName] && validSyntheticProps[propName][propValue]) { var _ref2; return _ref2 = { originalPattern: validSyntheticProps[propName][propValue], _: defineProperty$1({}, propName, propValue), extendedPattern: "{" + propName + "}" }, defineProperty$1(_ref2, propName, propValue), defineProperty$1(_ref2, "pattern12", "{" + propName + "}"), defineProperty$1(_ref2, "pattern", "{" + propName + "}"), _ref2; } } // An object map of date component keys, saves using a regex later var dateWidths = objCreate(null, { narrow: {}, short: {}, long: {} }); /** * Returns a string for a date component, resolved using multiple inheritance as specified * as specified in the Unicode Technical Standard 35. */ function resolveDateString(data, ca, component, width, key) { // From http://www.unicode.org/reports/tr35/tr35.html#Multiple_Inheritance: // 'In clearly specified instances, resources may inherit from within the same locale. // For example, ... the Buddhist calendar inherits from the Gregorian calendar.' var obj = data[ca] && data[ca][component] ? data[ca][component] : data.gregory[component], // "sideways" inheritance resolves strings when a key doesn't exist alts = { narrow: ['short', 'long'], short: ['long', 'narrow'], long: ['short', 'narrow'] }, // resolved = hop.call(obj, width) ? obj[width] : hop.call(obj, alts[width][0]) ? obj[alts[width][0]] : obj[alts[width][1]]; // `key` wouldn't be specified for components 'dayPeriods' return key !== null ? resolved[key] : resolved; } // Define the DateTimeFormat constructor internally so it cannot be tainted function DateTimeFormatConstructor() { var locales = arguments[0]; var options = arguments[1]; if (!this || this === Intl) { return new Intl.DateTimeFormat(locales, options); } return InitializeDateTimeFormat(toObject(this), locales, options); } defineProperty(Intl, 'DateTimeFormat', { configurable: true, writable: true, value: DateTimeFormatConstructor }); // Must explicitly set prototypes as unwritable defineProperty(DateTimeFormatConstructor, 'prototype', { writable: false }); /** * The abstract operation InitializeDateTimeFormat accepts the arguments dateTimeFormat * (which must be an object), locales, and options. It initializes dateTimeFormat as a * DateTimeFormat object. */ function /* 12.1.1.1 */InitializeDateTimeFormat(dateTimeFormat, locales, options) { // This will be a internal properties object if we're not already initialized var internal = getInternalProperties(dateTimeFormat); // Create an object whose props can be used to restore the values of RegExp props var regexpRestore = createRegExpRestore(); // 1. If dateTimeFormat has an [[initializedIntlObject]] internal property with // value true, throw a TypeError exception. if (internal['[[initializedIntlObject]]'] === true) throw new TypeError('`this` object has already been initialized as an Intl object'); // Need this to access the `internal` object defineProperty(dateTimeFormat, '__getInternalProperties', { value: function value() { // NOTE: Non-standard, for internal use only if (arguments[0] === secret) return internal; } }); // 2. Set the [[initializedIntlObject]] internal property of numberFormat to true. internal['[[initializedIntlObject]]'] = true; // 3. Let requestedLocales be the result of calling the CanonicalizeLocaleList // abstract operation (defined in 9.2.1) with argument locales. var requestedLocales = CanonicalizeLocaleList(locales); // 4. Let options be the result of calling the ToDateTimeOptions abstract // operation (defined below) with arguments options, "any", and "date". options = ToDateTimeOptions(options, 'any', 'date'); // 5. Let opt be a new Record. var opt = new Record(); // 6. Let matcher be the result of calling the GetOption abstract operation // (defined in 9.2.9) with arguments options, "localeMatcher", "string", a List // containing the two String values "lookup" and "best fit", and "best fit". var matcher = GetOption(options, 'localeMatcher', 'string', new List('lookup', 'best fit'), 'best fit'); // 7. Set opt.[[localeMatcher]] to matcher. opt['[[localeMatcher]]'] = matcher; // 8. Let DateTimeFormat be the standard built-in object that is the initial // value of Intl.DateTimeFormat. var DateTimeFormat = internals.DateTimeFormat; // This is what we *really* need // 9. Let localeData be the value of the [[localeData]] internal property of // DateTimeFormat. var localeData = DateTimeFormat['[[localeData]]']; // 10. Let r be the result of calling the ResolveLocale abstract operation // (defined in 9.2.5) with the [[availableLocales]] internal property of // DateTimeFormat, requestedLocales, opt, the [[relevantExtensionKeys]] // internal property of DateTimeFormat, and localeData. var r = ResolveLocale(DateTimeFormat['[[availableLocales]]'], requestedLocales, opt, DateTimeFormat['[[relevantExtensionKeys]]'], localeData); // 11. Set the [[locale]] internal property of dateTimeFormat to the value of // r.[[locale]]. internal['[[locale]]'] = r['[[locale]]']; // 12. Set the [[calendar]] internal property of dateTimeFormat to the value of // r.[[ca]]. internal['[[calendar]]'] = r['[[ca]]']; // 13. Set the [[numberingSystem]] internal property of dateTimeFormat to the value of // r.[[nu]]. internal['[[numberingSystem]]'] = r['[[nu]]']; // The specification doesn't tell us to do this, but it's helpful later on internal['[[dataLocale]]'] = r['[[dataLocale]]']; // 14. Let dataLocale be the value of r.[[dataLocale]]. var dataLocale = r['[[dataLocale]]']; // 15. Let tz be the result of calling the [[Get]] internal method of options with // argument "timeZone". var tz = options.timeZone; // 16. If tz is not undefined, then if (tz !== undefined) { // a. Let tz be ToString(tz). // b. Convert tz to upper case as described in 6.1. // NOTE: If an implementation accepts additional time zone values, as permitted // under certain conditions by the Conformance clause, different casing // rules apply. tz = toLatinUpperCase(tz); // c. If tz is not "UTC", then throw a RangeError exception. // ###TODO: accept more time zones### if (tz !== 'UTC') throw new RangeError('timeZone is not supported.'); } // 17. Set the [[timeZone]] internal property of dateTimeFormat to tz. internal['[[timeZone]]'] = tz; // 18. Let opt be a new Record. opt = new Record(); // 19. For each row of Table 3, except the header row, do: for (var prop in dateTimeComponents) { if (!hop.call(dateTimeComponents, prop)) continue; // 20. Let prop be the name given in the Property column of the row. // 21. Let value be the result of calling the GetOption abstract operation, // passing as argument options, the name given in the Property column of the // row, "string", a List containing the strings given in the Values column of // the row, and undefined. var value = GetOption(options, prop, 'string', dateTimeComponents[prop]); // 22. Set opt.[[]] to value. opt['[[' + prop + ']]'] = value; } // Assigned a value below var bestFormat = void 0; // 23. Let dataLocaleData be the result of calling the [[Get]] internal method of // localeData with argument dataLocale. var dataLocaleData = localeData[dataLocale]; // 24. Let formats be the result of calling the [[Get]] internal method of // dataLocaleData with argument "formats". // Note: we process the CLDR formats into the spec'd structure var formats = ToDateTimeFormats(dataLocaleData.formats); // 25. Let matcher be the result of calling the GetOption abstract operation with // arguments options, "formatMatcher", "string", a List containing the two String // values "basic" and "best fit", and "best fit". matcher = GetOption(options, 'formatMatcher', 'string', new List('basic', 'best fit'), 'best fit'); // Optimization: caching the processed formats as a one time operation by // replacing the initial structure from localeData dataLocaleData.formats = formats; // 26. If matcher is "basic", then if (matcher === 'basic') { // 27. Let bestFormat be the result of calling the BasicFormatMatcher abstract // operation (defined below) with opt and formats. bestFormat = BasicFormatMatcher(opt, formats); // 28. Else } else { { // diverging var _hr = GetOption(options, 'hour12', 'boolean' /*, undefined, undefined*/); opt.hour12 = _hr === undefined ? dataLocaleData.hour12 : _hr; } // 29. Let bestFormat be the result of calling the BestFitFormatMatcher // abstract operation (defined below) with opt and formats. bestFormat = BestFitFormatMatcher(opt, formats); } // 30. For each row in Table 3, except the header row, do for (var _prop in dateTimeComponents) { if (!hop.call(dateTimeComponents, _prop)) continue; // a. Let prop be the name given in the Property column of the row. // b. Let pDesc be the result of calling the [[GetOwnProperty]] internal method of // bestFormat with argument prop. // c. If pDesc is not undefined, then if (hop.call(bestFormat, _prop)) { // i. Let p be the result of calling the [[Get]] internal method of bestFormat // with argument prop. var p = bestFormat[_prop]; { // diverging p = bestFormat._ && hop.call(bestFormat._, _prop) ? bestFormat._[_prop] : p; } // ii. Set the [[]] internal property of dateTimeFormat to p. internal['[[' + _prop + ']]'] = p; } } var pattern = void 0; // Assigned a value below // 31. Let hr12 be the result of calling the GetOption abstract operation with // arguments options, "hour12", "boolean", undefined, and undefined. var hr12 = GetOption(options, 'hour12', 'boolean' /*, undefined, undefined*/); // 32. If dateTimeFormat has an internal property [[hour]], then if (internal['[[hour]]']) { // a. If hr12 is undefined, then let hr12 be the result of calling the [[Get]] // internal method of dataLocaleData with argument "hour12". hr12 = hr12 === undefined ? dataLocaleData.hour12 : hr12; // b. Set the [[hour12]] internal property of dateTimeFormat to hr12. internal['[[hour12]]'] = hr12; // c. If hr12 is true, then if (hr12 === true) { // i. Let hourNo0 be the result of calling the [[Get]] internal method of // dataLocaleData with argument "hourNo0". var hourNo0 = dataLocaleData.hourNo0; // ii. Set the [[hourNo0]] internal property of dateTimeFormat to hourNo0. internal['[[hourNo0]]'] = hourNo0; // iii. Let pattern be the result of calling the [[Get]] internal method of // bestFormat with argument "pattern12". pattern = bestFormat.pattern12; } // d. Else else // i. Let pattern be the result of calling the [[Get]] internal method of // bestFormat with argument "pattern". pattern = bestFormat.pattern; } // 33. Else else // a. Let pattern be the result of calling the [[Get]] internal method of // bestFormat with argument "pattern". pattern = bestFormat.pattern; // 34. Set the [[pattern]] internal property of dateTimeFormat to pattern. internal['[[pattern]]'] = pattern; // 35. Set the [[boundFormat]] internal property of dateTimeFormat to undefined. internal['[[boundFormat]]'] = undefined; // 36. Set the [[initializedDateTimeFormat]] internal property of dateTimeFormat to // true. internal['[[initializedDateTimeFormat]]'] = true; // In ES3, we need to pre-bind the format() function if (es3) dateTimeFormat.format = GetFormatDateTime.call(dateTimeFormat); // Restore the RegExp properties regexpRestore(); // Return the newly initialised object return dateTimeFormat; } /** * Several DateTimeFormat algorithms use values from the following table, which provides * property names and allowable values for the components of date and time formats: */ var dateTimeComponents = { weekday: ["narrow", "short", "long"], era: ["narrow", "short", "long"], year: ["2-digit", "numeric"], month: ["2-digit", "numeric", "narrow", "short", "long"], day: ["2-digit", "numeric"], hour: ["2-digit", "numeric"], minute: ["2-digit", "numeric"], second: ["2-digit", "numeric"], timeZoneName: ["short", "long"] }; /** * When the ToDateTimeOptions abstract operation is called with arguments options, * required, and defaults, the following steps are taken: */ function ToDateTimeFormats(formats) { if (Object.prototype.toString.call(formats) === '[object Array]') { return formats; } return createDateTimeFormats(formats); } /** * When the ToDateTimeOptions abstract operation is called with arguments options, * required, and defaults, the following steps are taken: */ function ToDateTimeOptions(options, required, defaults) { // 1. If options is undefined, then let options be null, else let options be // ToObject(options). if (options === undefined) options = null;else { // (#12) options needs to be a Record, but it also needs to inherit properties var opt2 = toObject(options); options = new Record(); for (var k in opt2) { options[k] = opt2[k]; } } // 2. Let create be the standard built-in function object defined in ES5, 15.2.3.5. var create = objCreate; // 3. Let options be the result of calling the [[Call]] internal method of create with // undefined as the this value and an argument list containing the single item // options. options = create(options); // 4. Let needDefaults be true. var needDefaults = true; // 5. If required is "date" or "any", then if (required === 'date' || required === 'any') { // a. For each of the property names "weekday", "year", "month", "day": // i. If the result of calling the [[Get]] internal method of options with the // property name is not undefined, then let needDefaults be false. if (options.weekday !== undefined || options.year !== undefined || options.month !== undefined || options.day !== undefined) needDefaults = false; } // 6. If required is "time" or "any", then if (required === 'time' || required === 'any') { // a. For each of the property names "hour", "minute", "second": // i. If the result of calling the [[Get]] internal method of options with the // property name is not undefined, then let needDefaults be false. if (options.hour !== undefined || options.minute !== undefined || options.second !== undefined) needDefaults = false; } // 7. If needDefaults is true and defaults is either "date" or "all", then if (needDefaults && (defaults === 'date' || defaults === 'all')) // a. For each of the property names "year", "month", "day": // i. Call the [[DefineOwnProperty]] internal method of options with the // property name, Property Descriptor {[[Value]]: "numeric", [[Writable]]: // true, [[Enumerable]]: true, [[Configurable]]: true}, and false. options.year = options.month = options.day = 'numeric'; // 8. If needDefaults is true and defaults is either "time" or "all", then if (needDefaults && (defaults === 'time' || defaults === 'all')) // a. For each of the property names "hour", "minute", "second": // i. Call the [[DefineOwnProperty]] internal method of options with the // property name, Property Descriptor {[[Value]]: "numeric", [[Writable]]: // true, [[Enumerable]]: true, [[Configurable]]: true}, and false. options.hour = options.minute = options.second = 'numeric'; // 9. Return options. return options; } /** * When the BasicFormatMatcher abstract operation is called with two arguments options and * formats, the following steps are taken: */ function BasicFormatMatcher(options, formats) { // 1. Let removalPenalty be 120. var removalPenalty = 120; // 2. Let additionPenalty be 20. var additionPenalty = 20; // 3. Let longLessPenalty be 8. var longLessPenalty = 8; // 4. Let longMorePenalty be 6. var longMorePenalty = 6; // 5. Let shortLessPenalty be 6. var shortLessPenalty = 6; // 6. Let shortMorePenalty be 3. var shortMorePenalty = 3; // 7. Let bestScore be -Infinity. var bestScore = -Infinity; // 8. Let bestFormat be undefined. var bestFormat = void 0; // 9. Let i be 0. var i = 0; // 10. Assert: formats is an Array object. // 11. Let len be the result of calling the [[Get]] internal method of formats with argument "length". var len = formats.length; // 12. Repeat while i < len: while (i < len) { // a. Let format be the result of calling the [[Get]] internal method of formats with argument ToString(i). var format = formats[i]; // b. Let score be 0. var score = 0; // c. For each property shown in Table 3: for (var property in dateTimeComponents) { if (!hop.call(dateTimeComponents, property)) continue; // i. Let optionsProp be options.[[]]. var optionsProp = options['[[' + property + ']]']; // ii. Let formatPropDesc be the result of calling the [[GetOwnProperty]] internal method of format // with argument property. // iii. If formatPropDesc is not undefined, then // 1. Let formatProp be the result of calling the [[Get]] internal method of format with argument property. var formatProp = hop.call(format, property) ? format[property] : undefined; // iv. If optionsProp is undefined and formatProp is not undefined, then decrease score by // additionPenalty. if (optionsProp === undefined && formatProp !== undefined) score -= additionPenalty; // v. Else if optionsProp is not undefined and formatProp is undefined, then decrease score by // removalPenalty. else if (optionsProp !== undefined && formatProp === undefined) score -= removalPenalty; // vi. Else else { // 1. Let values be the array ["2-digit", "numeric", "narrow", "short", // "long"]. var values = ['2-digit', 'numeric', 'narrow', 'short', 'long']; // 2. Let optionsPropIndex be the index of optionsProp within values. var optionsPropIndex = arrIndexOf.call(values, optionsProp); // 3. Let formatPropIndex be the index of formatProp within values. var formatPropIndex = arrIndexOf.call(values, formatProp); // 4. Let delta be max(min(formatPropIndex - optionsPropIndex, 2), -2). var delta = Math.max(Math.min(formatPropIndex - optionsPropIndex, 2), -2); // 5. If delta = 2, decrease score by longMorePenalty. if (delta === 2) score -= longMorePenalty; // 6. Else if delta = 1, decrease score by shortMorePenalty. else if (delta === 1) score -= shortMorePenalty; // 7. Else if delta = -1, decrease score by shortLessPenalty. else if (delta === -1) score -= shortLessPenalty; // 8. Else if delta = -2, decrease score by longLessPenalty. else if (delta === -2) score -= longLessPenalty; } } // d. If score > bestScore, then if (score > bestScore) { // i. Let bestScore be score. bestScore = score; // ii. Let bestFormat be format. bestFormat = format; } // e. Increase i by 1. i++; } // 13. Return bestFormat. return bestFormat; } /** * When the BestFitFormatMatcher abstract operation is called with two arguments options * and formats, it performs implementation dependent steps, which should return a set of * component representations that a typical user of the selected locale would perceive as * at least as good as the one returned by BasicFormatMatcher. * * This polyfill defines the algorithm to be the same as BasicFormatMatcher, * with the addition of bonus points awarded where the requested format is of * the same data type as the potentially matching format. * * This algo relies on the concept of closest distance matching described here: * http://unicode.org/reports/tr35/tr35-dates.html#Matching_Skeletons * Typically a “best match” is found using a closest distance match, such as: * * Symbols requesting a best choice for the locale are replaced. * j → one of {H, k, h, K}; C → one of {a, b, B} * -> Covered by cldr.js matching process * * For fields with symbols representing the same type (year, month, day, etc): * Most symbols have a small distance from each other. * M ≅ L; E ≅ c; a ≅ b ≅ B; H ≅ k ≅ h ≅ K; ... * -> Covered by cldr.js matching process * * Width differences among fields, other than those marking text vs numeric, are given small distance from each other. * MMM ≅ MMMM * MM ≅ M * Numeric and text fields are given a larger distance from each other. * MMM ≈ MM * Symbols representing substantial differences (week of year vs week of month) are given much larger a distances from each other. * d ≋ D; ... * Missing or extra fields cause a match to fail. (But see Missing Skeleton Fields). * * * For example, * * { month: 'numeric', day: 'numeric' } * * should match * * { month: '2-digit', day: '2-digit' } * * rather than * * { month: 'short', day: 'numeric' } * * This makes sense because a user requesting a formatted date with numeric parts would * not expect to see the returned format containing narrow, short or long part names */ function BestFitFormatMatcher(options, formats) { /** Diverging: this block implements the hack for single property configuration, eg.: * * `new Intl.DateTimeFormat('en', {day: 'numeric'})` * * should produce a single digit with the day of the month. This is needed because * CLDR `availableFormats` data structure doesn't cover these cases. */ { var optionsPropNames = []; for (var property in dateTimeComponents) { if (!hop.call(dateTimeComponents, property)) continue; if (options['[[' + property + ']]'] !== undefined) { optionsPropNames.push(property); } } if (optionsPropNames.length === 1) { var _bestFormat = generateSyntheticFormat(optionsPropNames[0], options['[[' + optionsPropNames[0] + ']]']); if (_bestFormat) { return _bestFormat; } } } // 1. Let removalPenalty be 120. var removalPenalty = 120; // 2. Let additionPenalty be 20. var additionPenalty = 20; // 3. Let longLessPenalty be 8. var longLessPenalty = 8; // 4. Let longMorePenalty be 6. var longMorePenalty = 6; // 5. Let shortLessPenalty be 6. var shortLessPenalty = 6; // 6. Let shortMorePenalty be 3. var shortMorePenalty = 3; var patternPenalty = 2; var hour12Penalty = 1; // 7. Let bestScore be -Infinity. var bestScore = -Infinity; // 8. Let bestFormat be undefined. var bestFormat = void 0; // 9. Let i be 0. var i = 0; // 10. Assert: formats is an Array object. // 11. Let len be the result of calling the [[Get]] internal method of formats with argument "length". var len = formats.length; // 12. Repeat while i < len: while (i < len) { // a. Let format be the result of calling the [[Get]] internal method of formats with argument ToString(i). var format = formats[i]; // b. Let score be 0. var score = 0; // c. For each property shown in Table 3: for (var _property in dateTimeComponents) { if (!hop.call(dateTimeComponents, _property)) continue; // i. Let optionsProp be options.[[]]. var optionsProp = options['[[' + _property + ']]']; // ii. Let formatPropDesc be the result of calling the [[GetOwnProperty]] internal method of format // with argument property. // iii. If formatPropDesc is not undefined, then // 1. Let formatProp be the result of calling the [[Get]] internal method of format with argument property. var formatProp = hop.call(format, _property) ? format[_property] : undefined; // Diverging: using the default properties produced by the pattern/skeleton // to match it with user options, and apply a penalty var patternProp = hop.call(format._, _property) ? format._[_property] : undefined; if (optionsProp !== patternProp) { score -= patternPenalty; } // iv. If optionsProp is undefined and formatProp is not undefined, then decrease score by // additionPenalty. if (optionsProp === undefined && formatProp !== undefined) score -= additionPenalty; // v. Else if optionsProp is not undefined and formatProp is undefined, then decrease score by // removalPenalty. else if (optionsProp !== undefined && formatProp === undefined) score -= removalPenalty; // vi. Else else { // 1. Let values be the array ["2-digit", "numeric", "narrow", "short", // "long"]. var values = ['2-digit', 'numeric', 'narrow', 'short', 'long']; // 2. Let optionsPropIndex be the index of optionsProp within values. var optionsPropIndex = arrIndexOf.call(values, optionsProp); // 3. Let formatPropIndex be the index of formatProp within values. var formatPropIndex = arrIndexOf.call(values, formatProp); // 4. Let delta be max(min(formatPropIndex - optionsPropIndex, 2), -2). var delta = Math.max(Math.min(formatPropIndex - optionsPropIndex, 2), -2); { // diverging from spec // When the bestFit argument is true, subtract additional penalty where data types are not the same if (formatPropIndex <= 1 && optionsPropIndex >= 2 || formatPropIndex >= 2 && optionsPropIndex <= 1) { // 5. If delta = 2, decrease score by longMorePenalty. if (delta > 0) score -= longMorePenalty;else if (delta < 0) score -= longLessPenalty; } else { // 5. If delta = 2, decrease score by longMorePenalty. if (delta > 1) score -= shortMorePenalty;else if (delta < -1) score -= shortLessPenalty; } } } } { // diverging to also take into consideration differences between 12 or 24 hours // which is special for the best fit only. if (format._.hour12 !== options.hour12) { score -= hour12Penalty; } } // d. If score > bestScore, then if (score > bestScore) { // i. Let bestScore be score. bestScore = score; // ii. Let bestFormat be format. bestFormat = format; } // e. Increase i by 1. i++; } // 13. Return bestFormat. return bestFormat; } /* 12.2.3 */internals.DateTimeFormat = { '[[availableLocales]]': [], '[[relevantExtensionKeys]]': ['ca', 'nu'], '[[localeData]]': {} }; /** * When the supportedLocalesOf method of Intl.DateTimeFormat is called, the * following steps are taken: */ /* 12.2.2 */ defineProperty(Intl.DateTimeFormat, 'supportedLocalesOf', { configurable: true, writable: true, value: fnBind.call(function (locales) { // Bound functions only have the `this` value altered if being used as a constructor, // this lets us imitate a native function that has no constructor if (!hop.call(this, '[[availableLocales]]')) throw new TypeError('supportedLocalesOf() is not a constructor'); // Create an object whose props can be used to restore the values of RegExp props var regexpRestore = createRegExpRestore(), // 1. If options is not provided, then let options be undefined. options = arguments[1], // 2. Let availableLocales be the value of the [[availableLocales]] internal // property of the standard built-in object that is the initial value of // Intl.NumberFormat. availableLocales = this['[[availableLocales]]'], // 3. Let requestedLocales be the result of calling the CanonicalizeLocaleList // abstract operation (defined in 9.2.1) with argument locales. requestedLocales = CanonicalizeLocaleList(locales); // Restore the RegExp properties regexpRestore(); // 4. Return the result of calling the SupportedLocales abstract operation // (defined in 9.2.8) with arguments availableLocales, requestedLocales, // and options. return SupportedLocales(availableLocales, requestedLocales, options); }, internals.NumberFormat) }); /** * This named accessor property returns a function that formats a number * according to the effective locale and the formatting options of this * DateTimeFormat object. */ /* 12.3.2 */defineProperty(Intl.DateTimeFormat.prototype, 'format', { configurable: true, get: GetFormatDateTime }); function GetFormatDateTime() { var internal = this !== null && babelHelpers$1["typeof"](this) === 'object' && getInternalProperties(this); // Satisfy test 12.3_b if (!internal || !internal['[[initializedDateTimeFormat]]']) throw new TypeError('`this` value for format() is not an initialized Intl.DateTimeFormat object.'); // The value of the [[Get]] attribute is a function that takes the following // steps: // 1. If the [[boundFormat]] internal property of this DateTimeFormat object // is undefined, then: if (internal['[[boundFormat]]'] === undefined) { // a. Let F be a Function object, with internal properties set as // specified for built-in functions in ES5, 15, or successor, and the // length property set to 0, that takes the argument date and // performs the following steps: var F = function F() { var date = arguments.length <= 0 || arguments[0] === undefined ? undefined : arguments[0]; // i. If date is not provided or is undefined, then let x be the // result as if by the expression Date.now() where Date.now is // the standard built-in function defined in ES5, 15.9.4.4. // ii. Else let x be ToNumber(date). // iii. Return the result of calling the FormatDateTime abstract // operation (defined below) with arguments this and x. var x = date === undefined ? Date.now() : toNumber(date); return FormatDateTime(this, x); }; // b. Let bind be the standard built-in function object defined in ES5, // 15.3.4.5. // c. Let bf be the result of calling the [[Call]] internal method of // bind with F as the this value and an argument list containing // the single item this. var bf = fnBind.call(F, this); // d. Set the [[boundFormat]] internal property of this NumberFormat // object to bf. internal['[[boundFormat]]'] = bf; } // Return the value of the [[boundFormat]] internal property of this // NumberFormat object. return internal['[[boundFormat]]']; } function formatToParts$1() { var date = arguments.length <= 0 || arguments[0] === undefined ? undefined : arguments[0]; var internal = this !== null && babelHelpers$1["typeof"](this) === 'object' && getInternalProperties(this); if (!internal || !internal['[[initializedDateTimeFormat]]']) throw new TypeError('`this` value for formatToParts() is not an initialized Intl.DateTimeFormat object.'); var x = date === undefined ? Date.now() : toNumber(date); return FormatToPartsDateTime(this, x); } Object.defineProperty(Intl.DateTimeFormat.prototype, 'formatToParts', { enumerable: false, writable: true, configurable: true, value: formatToParts$1 }); function CreateDateTimeParts(dateTimeFormat, x) { // 1. If x is not a finite Number, then throw a RangeError exception. if (!isFinite(x)) throw new RangeError('Invalid valid date passed to format'); var internal = dateTimeFormat.__getInternalProperties(secret); // Creating restore point for properties on the RegExp object... please wait /* let regexpRestore = */createRegExpRestore(); // ###TODO: review this // 2. Let locale be the value of the [[locale]] internal property of dateTimeFormat. var locale = internal['[[locale]]']; // 3. Let nf be the result of creating a new NumberFormat object as if by the // expression new Intl.NumberFormat([locale], {useGrouping: false}) where // Intl.NumberFormat is the standard built-in constructor defined in 11.1.3. var nf = new Intl.NumberFormat([locale], { useGrouping: false }); // 4. Let nf2 be the result of creating a new NumberFormat object as if by the // expression new Intl.NumberFormat([locale], {minimumIntegerDigits: 2, useGrouping: // false}) where Intl.NumberFormat is the standard built-in constructor defined in // 11.1.3. var nf2 = new Intl.NumberFormat([locale], { minimumIntegerDigits: 2, useGrouping: false }); // 5. Let tm be the result of calling the ToLocalTime abstract operation (defined // below) with x, the value of the [[calendar]] internal property of dateTimeFormat, // and the value of the [[timeZone]] internal property of dateTimeFormat. var tm = ToLocalTime(x, internal['[[calendar]]'], internal['[[timeZone]]']); // 6. Let result be the value of the [[pattern]] internal property of dateTimeFormat. var pattern = internal['[[pattern]]']; // 7. var result = new List(); // 8. var index = 0; // 9. var beginIndex = pattern.indexOf('{'); // 10. var endIndex = 0; // Need the locale minus any extensions var dataLocale = internal['[[dataLocale]]']; // Need the calendar data from CLDR var localeData = internals.DateTimeFormat['[[localeData]]'][dataLocale].calendars; var ca = internal['[[calendar]]']; // 11. while (beginIndex !== -1) { var fv = void 0; // a. endIndex = pattern.indexOf('}', beginIndex); // b. if (endIndex === -1) { throw new Error('Unclosed pattern'); } // c. if (beginIndex > index) { arrPush.call(result, { type: 'literal', value: pattern.substring(index, beginIndex) }); } // d. var p = pattern.substring(beginIndex + 1, endIndex); // e. if (dateTimeComponents.hasOwnProperty(p)) { // i. Let f be the value of the [[

]] internal property of dateTimeFormat. var f = internal['[[' + p + ']]']; // ii. Let v be the value of tm.[[

]]. var v = tm['[[' + p + ']]']; // iii. If p is "year" and v ≤ 0, then let v be 1 - v. if (p === 'year' && v <= 0) { v = 1 - v; } // iv. If p is "month", then increase v by 1. else if (p === 'month') { v++; } // v. If p is "hour" and the value of the [[hour12]] internal property of // dateTimeFormat is true, then else if (p === 'hour' && internal['[[hour12]]'] === true) { // 1. Let v be v modulo 12. v = v % 12; // 2. If v is 0 and the value of the [[hourNo0]] internal property of // dateTimeFormat is true, then let v be 12. if (v === 0 && internal['[[hourNo0]]'] === true) { v = 12; } } // vi. If f is "numeric", then if (f === 'numeric') { // 1. Let fv be the result of calling the FormatNumber abstract operation // (defined in 11.3.2) with arguments nf and v. fv = FormatNumber(nf, v); } // vii. Else if f is "2-digit", then else if (f === '2-digit') { // 1. Let fv be the result of calling the FormatNumber abstract operation // with arguments nf2 and v. fv = FormatNumber(nf2, v); // 2. If the length of fv is greater than 2, let fv be the substring of fv // containing the last two characters. if (fv.length > 2) { fv = fv.slice(-2); } } // viii. Else if f is "narrow", "short", or "long", then let fv be a String // value representing f in the desired form; the String value depends upon // the implementation and the effective locale and calendar of // dateTimeFormat. If p is "month", then the String value may also depend // on whether dateTimeFormat has a [[day]] internal property. If p is // "timeZoneName", then the String value may also depend on the value of // the [[inDST]] field of tm. else if (f in dateWidths) { switch (p) { case 'month': fv = resolveDateString(localeData, ca, 'months', f, tm['[[' + p + ']]']); break; case 'weekday': try { fv = resolveDateString(localeData, ca, 'days', f, tm['[[' + p + ']]']); // fv = resolveDateString(ca.days, f)[tm['[['+ p +']]']]; } catch (e) { throw new Error('Could not find weekday data for locale ' + locale); } break; case 'timeZoneName': fv = ''; // ###TODO break; case 'era': try { fv = resolveDateString(localeData, ca, 'eras', f, tm['[[' + p + ']]']); } catch (e) { throw new Error('Could not find era data for locale ' + locale); } break; default: fv = tm['[[' + p + ']]']; } } // ix arrPush.call(result, { type: p, value: fv }); // f. } else if (p === 'ampm') { // i. var _v = tm['[[hour]]']; // ii./iii. fv = resolveDateString(localeData, ca, 'dayPeriods', _v > 11 ? 'pm' : 'am', null); // iv. arrPush.call(result, { type: 'dayPeriod', value: fv }); // g. } else { arrPush.call(result, { type: 'literal', value: pattern.substring(beginIndex, endIndex + 1) }); } // h. index = endIndex + 1; // i. beginIndex = pattern.indexOf('{', index); } // 12. if (endIndex < pattern.length - 1) { arrPush.call(result, { type: 'literal', value: pattern.substr(endIndex + 1) }); } // 13. return result; } /** * When the FormatDateTime abstract operation is called with arguments dateTimeFormat * (which must be an object initialized as a DateTimeFormat) and x (which must be a Number * value), it returns a String value representing x (interpreted as a time value as * specified in ES5, 15.9.1.1) according to the effective locale and the formatting * options of dateTimeFormat. */ function FormatDateTime(dateTimeFormat, x) { var parts = CreateDateTimeParts(dateTimeFormat, x); var result = ''; for (var i = 0; parts.length > i; i++) { var part = parts[i]; result += part.value; } return result; } function FormatToPartsDateTime(dateTimeFormat, x) { var parts = CreateDateTimeParts(dateTimeFormat, x); var result = []; for (var i = 0; parts.length > i; i++) { var part = parts[i]; result.push({ type: part.type, value: part.value }); } return result; } /** * When the ToLocalTime abstract operation is called with arguments date, calendar, and * timeZone, the following steps are taken: */ function ToLocalTime(date, calendar, timeZone) { // 1. Apply calendrical calculations on date for the given calendar and time zone to // produce weekday, era, year, month, day, hour, minute, second, and inDST values. // The calculations should use best available information about the specified // calendar and time zone. If the calendar is "gregory", then the calculations must // match the algorithms specified in ES5, 15.9.1, except that calculations are not // bound by the restrictions on the use of best available information on time zones // for local time zone adjustment and daylight saving time adjustment imposed by // ES5, 15.9.1.7 and 15.9.1.8. // ###TODO### var d = new Date(date), m = 'get' + (timeZone || ''); // 2. Return a Record with fields [[weekday]], [[era]], [[year]], [[month]], [[day]], // [[hour]], [[minute]], [[second]], and [[inDST]], each with the corresponding // calculated value. return new Record({ '[[weekday]]': d[m + 'Day'](), '[[era]]': +(d[m + 'FullYear']() >= 0), '[[year]]': d[m + 'FullYear'](), '[[month]]': d[m + 'Month'](), '[[day]]': d[m + 'Date'](), '[[hour]]': d[m + 'Hours'](), '[[minute]]': d[m + 'Minutes'](), '[[second]]': d[m + 'Seconds'](), '[[inDST]]': false // ###TODO### }); } /** * The function returns a new object whose properties and attributes are set as if * constructed by an object literal assigning to each of the following properties the * value of the corresponding internal property of this DateTimeFormat object (see 12.4): * locale, calendar, numberingSystem, timeZone, hour12, weekday, era, year, month, day, * hour, minute, second, and timeZoneName. Properties whose corresponding internal * properties are not present are not assigned. */ /* 12.3.3 */defineProperty(Intl.DateTimeFormat.prototype, 'resolvedOptions', { writable: true, configurable: true, value: function value() { var prop = void 0, descs = new Record(), props = ['locale', 'calendar', 'numberingSystem', 'timeZone', 'hour12', 'weekday', 'era', 'year', 'month', 'day', 'hour', 'minute', 'second', 'timeZoneName'], internal = this !== null && babelHelpers$1["typeof"](this) === 'object' && getInternalProperties(this); // Satisfy test 12.3_b if (!internal || !internal['[[initializedDateTimeFormat]]']) throw new TypeError('`this` value for resolvedOptions() is not an initialized Intl.DateTimeFormat object.'); for (var i = 0, max = props.length; i < max; i++) { if (hop.call(internal, prop = '[[' + props[i] + ']]')) descs[props[i]] = { value: internal[prop], writable: true, configurable: true, enumerable: true }; } return objCreate({}, descs); } }); var ls = Intl.__localeSensitiveProtos = { Number: {}, Date: {} }; /** * When the toLocaleString method is called with optional arguments locales and options, * the following steps are taken: */ /* 13.2.1 */ls.Number.toLocaleString = function () { // Satisfy test 13.2.1_1 if (Object.prototype.toString.call(this) !== '[object Number]') throw new TypeError('`this` value must be a number for Number.prototype.toLocaleString()'); // 1. Let x be this Number value (as defined in ES5, 15.7.4). // 2. If locales is not provided, then let locales be undefined. // 3. If options is not provided, then let options be undefined. // 4. Let numberFormat be the result of creating a new object as if by the // expression new Intl.NumberFormat(locales, options) where // Intl.NumberFormat is the standard built-in constructor defined in 11.1.3. // 5. Return the result of calling the FormatNumber abstract operation // (defined in 11.3.2) with arguments numberFormat and x. return FormatNumber(new NumberFormatConstructor(arguments[0], arguments[1]), this); }; /** * When the toLocaleString method is called with optional arguments locales and options, * the following steps are taken: */ /* 13.3.1 */ls.Date.toLocaleString = function () { // Satisfy test 13.3.0_1 if (Object.prototype.toString.call(this) !== '[object Date]') throw new TypeError('`this` value must be a Date instance for Date.prototype.toLocaleString()'); // 1. Let x be this time value (as defined in ES5, 15.9.5). var x = +this; // 2. If x is NaN, then return "Invalid Date". if (isNaN(x)) return 'Invalid Date'; // 3. If locales is not provided, then let locales be undefined. var locales = arguments[0]; // 4. If options is not provided, then let options be undefined. var options = arguments[1]; // 5. Let options be the result of calling the ToDateTimeOptions abstract // operation (defined in 12.1.1) with arguments options, "any", and "all". options = ToDateTimeOptions(options, 'any', 'all'); // 6. Let dateTimeFormat be the result of creating a new object as if by the // expression new Intl.DateTimeFormat(locales, options) where // Intl.DateTimeFormat is the standard built-in constructor defined in 12.1.3. var dateTimeFormat = new DateTimeFormatConstructor(locales, options); // 7. Return the result of calling the FormatDateTime abstract operation (defined // in 12.3.2) with arguments dateTimeFormat and x. return FormatDateTime(dateTimeFormat, x); }; /** * When the toLocaleDateString method is called with optional arguments locales and * options, the following steps are taken: */ /* 13.3.2 */ls.Date.toLocaleDateString = function () { // Satisfy test 13.3.0_1 if (Object.prototype.toString.call(this) !== '[object Date]') throw new TypeError('`this` value must be a Date instance for Date.prototype.toLocaleDateString()'); // 1. Let x be this time value (as defined in ES5, 15.9.5). var x = +this; // 2. If x is NaN, then return "Invalid Date". if (isNaN(x)) return 'Invalid Date'; // 3. If locales is not provided, then let locales be undefined. var locales = arguments[0], // 4. If options is not provided, then let options be undefined. options = arguments[1]; // 5. Let options be the result of calling the ToDateTimeOptions abstract // operation (defined in 12.1.1) with arguments options, "date", and "date". options = ToDateTimeOptions(options, 'date', 'date'); // 6. Let dateTimeFormat be the result of creating a new object as if by the // expression new Intl.DateTimeFormat(locales, options) where // Intl.DateTimeFormat is the standard built-in constructor defined in 12.1.3. var dateTimeFormat = new DateTimeFormatConstructor(locales, options); // 7. Return the result of calling the FormatDateTime abstract operation (defined // in 12.3.2) with arguments dateTimeFormat and x. return FormatDateTime(dateTimeFormat, x); }; /** * When the toLocaleTimeString method is called with optional arguments locales and * options, the following steps are taken: */ /* 13.3.3 */ls.Date.toLocaleTimeString = function () { // Satisfy test 13.3.0_1 if (Object.prototype.toString.call(this) !== '[object Date]') throw new TypeError('`this` value must be a Date instance for Date.prototype.toLocaleTimeString()'); // 1. Let x be this time value (as defined in ES5, 15.9.5). var x = +this; // 2. If x is NaN, then return "Invalid Date". if (isNaN(x)) return 'Invalid Date'; // 3. If locales is not provided, then let locales be undefined. var locales = arguments[0]; // 4. If options is not provided, then let options be undefined. var options = arguments[1]; // 5. Let options be the result of calling the ToDateTimeOptions abstract // operation (defined in 12.1.1) with arguments options, "time", and "time". options = ToDateTimeOptions(options, 'time', 'time'); // 6. Let dateTimeFormat be the result of creating a new object as if by the // expression new Intl.DateTimeFormat(locales, options) where // Intl.DateTimeFormat is the standard built-in constructor defined in 12.1.3. var dateTimeFormat = new DateTimeFormatConstructor(locales, options); // 7. Return the result of calling the FormatDateTime abstract operation (defined // in 12.3.2) with arguments dateTimeFormat and x. return FormatDateTime(dateTimeFormat, x); }; defineProperty(Intl, '__applyLocaleSensitivePrototypes', { writable: true, configurable: true, value: function value() { defineProperty(Number.prototype, 'toLocaleString', { writable: true, configurable: true, value: ls.Number.toLocaleString }); // Need this here for IE 8, to avoid the _DontEnum_ bug defineProperty(Date.prototype, 'toLocaleString', { writable: true, configurable: true, value: ls.Date.toLocaleString }); for (var k in ls.Date) { if (hop.call(ls.Date, k)) defineProperty(Date.prototype, k, { writable: true, configurable: true, value: ls.Date[k] }); } } }); /** * Can't really ship a single script with data for hundreds of locales, so we provide * this __addLocaleData method as a means for the developer to add the data on an * as-needed basis */ defineProperty(Intl, '__addLocaleData', { value: function value(data) { if (!IsStructurallyValidLanguageTag(data.locale)) throw new Error("Object passed doesn't identify itself with a valid language tag"); addLocaleData(data, data.locale); } }); function addLocaleData(data, tag) { // Both NumberFormat and DateTimeFormat require number data, so throw if it isn't present if (!data.number) throw new Error("Object passed doesn't contain locale data for Intl.NumberFormat"); var locale = void 0, locales = [tag], parts = tag.split('-'); // Create fallbacks for locale data with scripts, e.g. Latn, Hans, Vaii, etc if (parts.length > 2 && parts[1].length === 4) arrPush.call(locales, parts[0] + '-' + parts[2]); while (locale = arrShift.call(locales)) { // Add to NumberFormat internal properties as per 11.2.3 arrPush.call(internals.NumberFormat['[[availableLocales]]'], locale); internals.NumberFormat['[[localeData]]'][locale] = data.number; // ...and DateTimeFormat internal properties as per 12.2.3 if (data.date) { data.date.nu = data.number.nu; arrPush.call(internals.DateTimeFormat['[[availableLocales]]'], locale); internals.DateTimeFormat['[[localeData]]'][locale] = data.date; } } // If this is the first set of locale data added, make it the default if (defaultLocale === undefined) setDefaultLocale(tag); } defineProperty(Intl, '__disableRegExpRestore', { value: function value() { internals.disableRegExpRestore = true; } }); module.exports = Intl; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../@umijs/deps/compiled/webpack/4/global.js */ "IyRk"))) /***/ }), /***/ "fQri": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.add-all.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var collectionAddAll = __webpack_require__(/*! ../internals/collection-add-all */ "Z+8a"); // `Set.prototype.addAll` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { addAll: function addAll(/* ...elements */) { return collectionAddAll.apply(this, arguments); } }); /***/ }), /***/ "fWQN": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/classCallCheck.js ***! \********************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _classCallCheck; }); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } /***/ }), /***/ "fZJM": /*!******************************************!*\ !*** ./node_modules/hash.js/lib/hash.js ***! \******************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var hash = exports; hash.utils = __webpack_require__(/*! ./hash/utils */ "w8CP"); hash.common = __webpack_require__(/*! ./hash/common */ "7ckf"); hash.sha = __webpack_require__(/*! ./hash/sha */ "WRkp"); hash.ripemd = __webpack_require__(/*! ./hash/ripemd */ "u0Sq"); hash.hmac = __webpack_require__(/*! ./hash/hmac */ "ITfd"); // Proxy hash functions to the main object hash.sha1 = hash.sha.sha1; hash.sha256 = hash.sha.sha256; hash.sha224 = hash.sha.sha224; hash.sha384 = hash.sha.sha384; hash.sha512 = hash.sha.sha512; hash.ripemd160 = hash.ripemd.ripemd160; /***/ }), /***/ "faye": /*!**********************************!*\ !*** external "window.ReactDOM" ***! \**********************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { module.exports = window.ReactDOM; /***/ }), /***/ "foSv": /*!*******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js ***! \*******************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _getPrototypeOf; }); function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); } /***/ }), /***/ "g+eg": /*!****************************************!*\ !*** ./src/pages/Engineering/util.tsx ***! \****************************************/ /*! exports provided: verifyModal, localSelect */ /*! exports used: localSelect, verifyModal */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return verifyModal; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return localSelect; }); /* harmony import */ var antd_es_modal_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/modal/style */ "2qtc"); /* harmony import */ var antd_es_modal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/modal */ "kLXV"); /* harmony import */ var _utils_authority__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/utils/authority */ "xKgJ"); var verifyModal = function verifyModal(fuc) { var text = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ''; antd_es_modal__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"].confirm({ centered: true, width: 520, okText: '确定', cancelText: '取消', title: "提示", content: text, onOk: fuc }); }; // 本地记录排序 // recordValue[1] 认证专业 // recordValue[2] 认证届别 var localSelect = { setItem: function setItem(key, value) { var _userInfo; var recordKey = key + '-engineering' + ((_userInfo = Object(_utils_authority__WEBPACK_IMPORTED_MODULE_2__[/* userInfo */ "x"])()) === null || _userInfo === void 0 ? void 0 : _userInfo.school_id); var recordValue = JSON.stringify(value); localStorage.setItem(recordKey, recordValue); }, getItem: function getItem(key) { var _userInfo2; var recordKey = key + '-engineering' + ((_userInfo2 = Object(_utils_authority__WEBPACK_IMPORTED_MODULE_2__[/* userInfo */ "x"])()) === null || _userInfo2 === void 0 ? void 0 : _userInfo2.school_id); var localRecordValue = localStorage.getItem(recordKey); var recordValue = localRecordValue !== null && localRecordValue !== '[object Object]' ? JSON.parse(localRecordValue) : []; return recordValue; }, clear: function clear(key) { var _userInfo3; var recordKey = key + '-engineering' + ((_userInfo3 = Object(_utils_authority__WEBPACK_IMPORTED_MODULE_2__[/* userInfo */ "x"])()) === null || _userInfo3 === void 0 ? void 0 : _userInfo3.school_id); localStorage.removeItem(recordKey); } }; /***/ }), /***/ "g1ZG": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/object-set-prototype-of.js ***! \*******************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aPossiblePrototype = __webpack_require__(/*! ../internals/a-possible-prototype */ "JS3A"); // `Object.setPrototypeOf` method // https://tc39.github.io/ecma262/#sec-object.setprototypeof // Works with __proto__ only. Old v8 can't work with null proto objects. /* eslint-disable no-proto */ module.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () { var CORRECT_SETTER = false; var test = {}; var setter; try { setter = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set; setter.call(test, []); CORRECT_SETTER = test instanceof Array; } catch (error) { /* empty */ } return function setPrototypeOf(O, proto) { anObject(O); aPossiblePrototype(proto); if (CORRECT_SETTER) setter.call(O, proto); else O.__proto__ = proto; return O; }; }() : undefined); /***/ }), /***/ "g8rt": /*!******************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/object-get-own-property-descriptor.js ***! \******************************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var propertyIsEnumerableModule = __webpack_require__(/*! ../internals/object-property-is-enumerable */ "e3V2"); var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "HhvW"); var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "0qr0"); var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "gFfw"); var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var IE8_DOM_DEFINE = __webpack_require__(/*! ../internals/ie8-dom-define */ "/yC2"); var nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; // `Object.getOwnPropertyDescriptor` method // https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor exports.f = DESCRIPTORS ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) { O = toIndexedObject(O); P = toPrimitive(P, true); if (IE8_DOM_DEFINE) try { return nativeGetOwnPropertyDescriptor(O, P); } catch (error) { /* empty */ } if (has(O, P)) return createPropertyDescriptor(!propertyIsEnumerableModule.f.call(O, P), O[P]); }; /***/ }), /***/ "gFfw": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/to-primitive.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); // `ToPrimitive` abstract operation // https://tc39.github.io/ecma262/#sec-toprimitive // instead of the ES6 spec version, we didn't implement @@toPrimitive case // and the second argument - flag - preferred type is a string module.exports = function (input, PREFERRED_STRING) { if (!isObject(input)) return input; var fn, val; if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val; if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val; if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val; throw TypeError("Can't convert object to primitive value"); }; /***/ }), /***/ "gVIt": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.copy-within.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var $copyWithin = __webpack_require__(/*! ../internals/array-copy-within */ "AmH5"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.copyWithin` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.copywithin exportTypedArrayMethod('copyWithin', function copyWithin(target, start /* , end */) { return $copyWithin.call(aTypedArray(this), target, start, arguments.length > 2 ? arguments[2] : undefined); }); /***/ }), /***/ "ggIM": /*!****************************************!*\ !*** ./src/models/classrooms/video.ts ***! \****************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_video__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/video */ "qdXH"); var VideoModel = { namespace: 'video', state: { name: '资源', loading: true, // 题库 actionTabs: {}, videoStatisticsList: {}, videoDurationStatics: {}, StudentvideoStatistics: {}, videoPeopleStatics: {}, videoStatistics: {}, oneVideoStatisticsList: {} }, effects: { // 视频统计列表 getVideoStatisticsList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getVideoStatisticsList(_ref, _ref2) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getVideoStatisticsList$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload, callback = _ref.callback; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_video__WEBPACK_IMPORTED_MODULE_2__[/* getVideoStatisticsList */ "k"], payload); case 4: response = _context.sent; _context.next = 7; return put({ type: 'save', payload: { videoStatisticsList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context.abrupt("return", response); case 8: case "end": return _context.stop(); } } }, getVideoStatisticsList); }), getVideoPeopleStatics: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getVideoPeopleStatics(_ref3, _ref4) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getVideoPeopleStatics$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload, callback = _ref3.callback; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_video__WEBPACK_IMPORTED_MODULE_2__[/* getVideoPeopleStatics */ "i"], payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { videoPeopleStatics: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context2.abrupt("return", response); case 8: case "end": return _context2.stop(); } } }, getVideoPeopleStatics); }), getVideoDurationStatics: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getVideoDurationStatics(_ref5, _ref6) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getVideoDurationStatics$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload, callback = _ref5.callback; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_video__WEBPACK_IMPORTED_MODULE_2__[/* getVideoDurationStatics */ "f"], payload); case 4: response = _context3.sent; _context3.next = 7; return put({ type: 'save', payload: { videoDurationStatics: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context3.abrupt("return", response); case 8: case "end": return _context3.stop(); } } }, getVideoDurationStatics); }), // 视频统计数据 getVideoStatistics: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getVideoStatistics(_ref7, _ref8) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getVideoStatistics$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload, callback = _ref7.callback; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_video__WEBPACK_IMPORTED_MODULE_2__[/* getVideoStatistics */ "j"], payload); case 4: response = _context4.sent; _context4.next = 7; return put({ type: 'save', payload: { videoStatistics: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context4.abrupt("return", response); case 8: case "end": return _context4.stop(); } } }, getVideoStatistics); }), // 单一视频记录统计 getOneVideoStatisticsList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getOneVideoStatisticsList(_ref9, _ref10) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getOneVideoStatisticsList$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload, callback = _ref9.callback; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_video__WEBPACK_IMPORTED_MODULE_2__[/* getOneVideoStatisticsList */ "b"], payload); case 4: response = _context5.sent; _context5.next = 7; return put({ type: 'save', payload: { oneVideoStatisticsList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context5.abrupt("return", response); case 8: case "end": return _context5.stop(); } } }, getOneVideoStatisticsList); }), // 设置操做action setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref11, _ref12) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; _context6.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context6.stop(); } } }, setActionTabs); }), //学生视频数据 getStudentVideoStatisticsList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getStudentVideoStatisticsList(_ref13, _ref14) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getStudentVideoStatisticsList$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload, callback = _ref13.callback; call = _ref14.call, put = _ref14.put; _context7.next = 4; return call(_service_video__WEBPACK_IMPORTED_MODULE_2__[/* getStudentVideoStatisticsList */ "d"], payload); case 4: response = _context7.sent; _context7.next = 7; return put({ type: 'save', payload: { StudentvideoStatistics: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context7.abrupt("return", response); case 8: case "end": return _context7.stop(); } } }, getStudentVideoStatisticsList); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref15) { var dispatch = _ref15.dispatch, history = _ref15.history; } } }; /* harmony default export */ __webpack_exports__["a"] = (VideoModel); /***/ }), /***/ "gweS": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.uint16-array.js ***! \*********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var createTypedArrayConstructor = __webpack_require__(/*! ../internals/typed-array-constructor */ "Mi8B"); // `Uint16Array` constructor // https://tc39.github.io/ecma262/#sec-typedarray-objects createTypedArrayConstructor('Uint16', function (init) { return function Uint16Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); /***/ }), /***/ "h+Ho": /*!*******************************!*\ !*** ./src/service/forums.ts ***! \*******************************/ /*! exports provided: getForumsData, getForumsShixunData, stickyOrCancel, deleteForums, getForumsNewData, getForumsEditData, newForums, updateForums, getForumsDetailData, watch, cancelWatch, rewardCode, like, reply, getMoreReply */ /*! exports used: cancelWatch, deleteForums, getForumsData, getForumsDetailData, getForumsEditData, getForumsNewData, getForumsShixunData, getMoreReply, like, newForums, reply, rewardCode, stickyOrCancel, updateForums, watch */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return getForumsData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return getForumsShixunData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return stickyOrCancel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return deleteForums; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return getForumsNewData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return getForumsEditData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return newForums; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return updateForums; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return getForumsDetailData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return watch; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return cancelWatch; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return rewardCode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return like; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return reply; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return getMoreReply; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); function getForumsData(_x) { return _getForumsData.apply(this, arguments); } function _getForumsData() { _getForumsData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/memos.json", { method: 'get', params: params })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getForumsData.apply(this, arguments); } function getForumsShixunData(_x2) { return _getForumsShixunData.apply(this, arguments); } function _getForumsShixunData() { _getForumsShixunData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/discusses/forum_discusses.json", { method: 'get', params: params })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getForumsShixunData.apply(this, arguments); } function stickyOrCancel(_x3) { return _stickyOrCancel.apply(this, arguments); } function _stickyOrCancel() { _stickyOrCancel = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/memos/".concat(params.id, "/sticky_or_cancel.json"), { method: 'post', body: params })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _stickyOrCancel.apply(this, arguments); } function deleteForums(_x4) { return _deleteForums.apply(this, arguments); } function _deleteForums() { _deleteForums = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/memos/".concat(params.id, ".json"), { method: 'delete', body: params })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _deleteForums.apply(this, arguments); } function getForumsNewData(_x5) { return _getForumsNewData.apply(this, arguments); } function _getForumsNewData() { _getForumsNewData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/memos/new.json", { method: 'get', params: params })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _getForumsNewData.apply(this, arguments); } function getForumsEditData(_x6) { return _getForumsEditData.apply(this, arguments); } function _getForumsEditData() { _getForumsEditData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/memos/".concat(params.id, "/edit.json"), { method: 'get', params: params })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _getForumsEditData.apply(this, arguments); } function newForums(_x7) { return _newForums.apply(this, arguments); } function _newForums() { _newForums = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/memos.json", { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _newForums.apply(this, arguments); } function updateForums(_x8) { return _updateForums.apply(this, arguments); } function _updateForums() { _updateForums = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/memos/".concat(params.id, ".json"), { method: 'put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _updateForums.apply(this, arguments); } function getForumsDetailData(_x9) { return _getForumsDetailData.apply(this, arguments); } function _getForumsDetailData() { _getForumsDetailData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee9(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: return _context9.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/memos/".concat(params.id, ".json"), { method: 'get', params: params })); case 1: case "end": return _context9.stop(); } } }, _callee9); })); return _getForumsDetailData.apply(this, arguments); } function watch(_x10) { return _watch.apply(this, arguments); } function _watch() { _watch = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee10(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee10$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: return _context10.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/".concat(params.user_id, "/watch.json"), { method: 'post', body: params })); case 1: case "end": return _context10.stop(); } } }, _callee10); })); return _watch.apply(this, arguments); } function cancelWatch(_x11) { return _cancelWatch.apply(this, arguments); } function _cancelWatch() { _cancelWatch = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee11(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee11$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: return _context11.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/".concat(params.user_id, "/watch.json"), { method: 'delete', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context11.stop(); } } }, _callee11); })); return _cancelWatch.apply(this, arguments); } function rewardCode(_x12) { return _rewardCode.apply(this, arguments); } function _rewardCode() { _rewardCode = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee12(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee12$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: return _context12.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/discusses/".concat(params.id, "/reward_code.json"), { method: 'post', body: params })); case 1: case "end": return _context12.stop(); } } }, _callee12); })); return _rewardCode.apply(this, arguments); } function like(_x13) { return _like.apply(this, arguments); } function _like() { _like = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee13(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee13$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: return _context13.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/discusses/".concat(params.id, "/plus.json"), { method: 'post', body: params })); case 1: case "end": return _context13.stop(); } } }, _callee13); })); return _like.apply(this, arguments); } function reply(_x14) { return _reply.apply(this, arguments); } function _reply() { _reply = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee14(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee14$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: return _context14.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/memos/reply.json", { method: 'post', body: params })); case 1: case "end": return _context14.stop(); } } }, _callee14); })); return _reply.apply(this, arguments); } function getMoreReply(_x15) { return _getMoreReply.apply(this, arguments); } function _getMoreReply() { _getMoreReply = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee15(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee15$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: return _context15.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/memos/".concat(params.id, "/more_reply.json"), { method: 'get', params: params })); case 1: case "end": return _context15.stop(); } } }, _callee15); })); return _getMoreReply.apply(this, arguments); } /***/ }), /***/ "h0XC": /*!*****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/nonIterableRest.js ***! \*****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } module.exports = _nonIterableRest; /***/ }), /***/ "hD9M": /*!***************************************!*\ !*** ./src/service/onlineLearning.ts ***! \***************************************/ /*! exports provided: getOnlineLearning, updateStage, addStage, satgeAddShixunToStage, selectShixunToStage, addVideoToStage, addCoursewareToStage, addShixunToStage, upPosition, downPosition, deleteStage, stagesMovePosition, deleteStages */ /*! exports used: addCoursewareToStage, addStage, addVideoToStage, deleteStage, deleteStages, downPosition, getOnlineLearning, satgeAddShixunToStage, selectShixunToStage, stagesMovePosition, upPosition, updateStage */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return getOnlineLearning; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return updateStage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return addStage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return satgeAddShixunToStage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return selectShixunToStage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return addVideoToStage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return addCoursewareToStage; }); /* unused harmony export addShixunToStage */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return upPosition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return downPosition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return deleteStage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return stagesMovePosition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return deleteStages; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); function getOnlineLearning(_x) { return _getOnlineLearning.apply(this, arguments); } function _getOnlineLearning() { _getOnlineLearning = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/online_learning.json"), { method: 'get' })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getOnlineLearning.apply(this, arguments); } function updateStage(_x2) { return _updateStage.apply(this, arguments); } function _updateStage() { _updateStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/course_stages/".concat(params.id, ".json"), { method: 'put', body: params })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _updateStage.apply(this, arguments); } function addStage(_x3) { return _addStage.apply(this, arguments); } function _addStage() { _addStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/course_stages.json"), { method: 'post', body: params })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _addStage.apply(this, arguments); } function satgeAddShixunToStage(_x4) { return _satgeAddShixunToStage.apply(this, arguments); } function _satgeAddShixunToStage() { _satgeAddShixunToStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/course_stages/".concat(params.id, "/add_shixun_to_stage.json"), { method: 'post', body: params })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _satgeAddShixunToStage.apply(this, arguments); } function selectShixunToStage(_x5) { return _selectShixunToStage.apply(this, arguments); } function _selectShixunToStage() { _selectShixunToStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/course_stages/".concat(params.id, "/select_shixun_to_stage.json"), { method: 'post', body: params })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _selectShixunToStage.apply(this, arguments); } function addVideoToStage(_x6) { return _addVideoToStage.apply(this, arguments); } function _addVideoToStage() { _addVideoToStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/course_stages/".concat(params.id, "/add_video_to_stage.json"), { method: 'post', body: params })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _addVideoToStage.apply(this, arguments); } function addCoursewareToStage(_x7) { return _addCoursewareToStage.apply(this, arguments); } function _addCoursewareToStage() { _addCoursewareToStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/course_stages/".concat(params.id, "/add_attachment_to_stage.json"), { method: 'post', body: params })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _addCoursewareToStage.apply(this, arguments); } function addShixunToStage(_x8) { return _addShixunToStage.apply(this, arguments); } function _addShixunToStage() { _addShixunToStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/paths/add_shixun_to_stage.json", { method: 'post', body: params })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _addShixunToStage.apply(this, arguments); } function upPosition(_x9) { return _upPosition.apply(this, arguments); } function _upPosition() { _upPosition = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee9(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: return _context9.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/course_stages/".concat(params.id, "/up_position.json"), { method: 'post' })); case 1: case "end": return _context9.stop(); } } }, _callee9); })); return _upPosition.apply(this, arguments); } function downPosition(_x10) { return _downPosition.apply(this, arguments); } function _downPosition() { _downPosition = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee10(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee10$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: return _context10.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/course_stages/".concat(params.id, "/down_position.json"), { method: 'post' })); case 1: case "end": return _context10.stop(); } } }, _callee10); })); return _downPosition.apply(this, arguments); } function deleteStage(_x11) { return _deleteStage.apply(this, arguments); } function _deleteStage() { _deleteStage = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee11(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee11$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: return _context11.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/course_stages/".concat(params.id, ".json"), { method: 'delete' })); case 1: case "end": return _context11.stop(); } } }, _callee11); })); return _deleteStage.apply(this, arguments); } function stagesMovePosition(_x12) { return _stagesMovePosition.apply(this, arguments); } //DELETE /api/course_stages/:course_stage_id/items/:id 删除 function _stagesMovePosition() { _stagesMovePosition = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee12(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee12$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: return _context12.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/course_stages/".concat(params.stage_id, "/items/move_position.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context12.stop(); } } }, _callee12); })); return _stagesMovePosition.apply(this, arguments); } function deleteStages(_x13) { return _deleteStages.apply(this, arguments); } function _deleteStages() { _deleteStages = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee13(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee13$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: return _context13.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/course_stages/".concat(params.stage_id, "/items/").concat(params.id), { method: 'delete' })); case 1: case "end": return _context13.stop(); } } }, _callee13); })); return _deleteStages.apply(this, arguments); } /***/ }), /***/ "hJwl": /*!*************************************!*\ !*** ./src/service/competitions.ts ***! \*************************************/ /*! exports provided: getCompetitionsList, addApplytojoincourse, competitionTeams, getStaff, getHeader, getItem, updateMdContent, getTeamList, getTeamDetail, UpTeam, ExitTeam, DeleteTeam, AddTeam, JoinTeam, getTeacher, getStudents, SubmitTeam, Reward, ChartRules, Charts, Results, TabResults, Prize, Accounts, getVerification, PhoneBind, EmailBind, Professional, Authentication, setleader, getShixun, getCourse, deletAttachments, getCertificateInfo */ /*! exports used: Accounts, AddTeam, Authentication, ChartRules, Charts, DeleteTeam, EmailBind, ExitTeam, JoinTeam, PhoneBind, Prize, Professional, Results, Reward, SubmitTeam, TabResults, UpTeam, addApplytojoincourse, competitionTeams, deletAttachments, getCertificateInfo, getCompetitionsList, getCourse, getHeader, getItem, getShixun, getStaff, getStudents, getTeacher, getTeamDetail, getTeamList, getVerification, setleader, updateMdContent */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "v", function() { return getCompetitionsList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return addApplytojoincourse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "s", function() { return competitionTeams; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "A", function() { return getStaff; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "x", function() { return getHeader; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "y", function() { return getItem; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "H", function() { return updateMdContent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "E", function() { return getTeamList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "D", function() { return getTeamDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return UpTeam; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return ExitTeam; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return DeleteTeam; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return AddTeam; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return JoinTeam; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "C", function() { return getTeacher; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "B", function() { return getStudents; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return SubmitTeam; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return Reward; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return ChartRules; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return Charts; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return Results; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "p", function() { return TabResults; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return Prize; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Accounts; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "F", function() { return getVerification; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return PhoneBind; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return EmailBind; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return Professional; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return Authentication; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "G", function() { return setleader; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "z", function() { return getShixun; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "w", function() { return getCourse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "t", function() { return deletAttachments; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "u", function() { return getCertificateInfo; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); //获取在线竞赛列表 function getCompetitionsList(_x) { return _getCompetitionsList.apply(this, arguments); } //学生身份调用加入课堂进入课堂首页 function _getCompetitionsList() { _getCompetitionsList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/competitions.json', { method: 'Get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getCompetitionsList.apply(this, arguments); } function addApplytojoincourse(_x2) { return _addApplytojoincourse.apply(this, arguments); } //报名接口 function _addApplytojoincourse() { _addApplytojoincourse = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/apply_to_join_course.json", { method: 'post', body: params })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _addApplytojoincourse.apply(this, arguments); } function competitionTeams(_x3) { return _competitionTeams.apply(this, arguments); } //获取竞赛详情信息接口 function _competitionTeams() { _competitionTeams = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/competition_teams.json"), { method: 'post' })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _competitionTeams.apply(this, arguments); } function getStaff(_x4) { return _getStaff.apply(this, arguments); } //获取头部信息接口 function _getStaff() { _getStaff = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/competition_staff.json"), { method: 'get' })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _getStaff.apply(this, arguments); } function getHeader(_x5) { return _getHeader.apply(this, arguments); } //获取竞赛底部item function _getHeader() { _getHeader = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/common_header.json"), { method: 'get' })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _getHeader.apply(this, arguments); } function getItem(_x6) { return _getItem.apply(this, arguments); } //修改底部item function _getItem() { _getItem = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/".concat(params.url), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _getItem.apply(this, arguments); } function updateMdContent(_x7) { return _updateMdContent.apply(this, arguments); } //获取战队信息 competition_teams function _updateMdContent() { _updateMdContent = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/update_md_content.json"), { method: 'post', body: params })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _updateMdContent.apply(this, arguments); } function getTeamList(_x8) { return _getTeamList.apply(this, arguments); } //获取战队详情信息 function _getTeamList() { _getTeamList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/competition_teams.json"), { method: 'get', params: params })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _getTeamList.apply(this, arguments); } function getTeamDetail(_x9) { return _getTeamDetail.apply(this, arguments); } //修改战队信息 function _getTeamDetail() { _getTeamDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee9(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: return _context9.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/competition_teams/").concat(params.Teannameid, "/edit.json"), { method: 'get', params: params })); case 1: case "end": return _context9.stop(); } } }, _callee9); })); return _getTeamDetail.apply(this, arguments); } function UpTeam(_x10) { return _UpTeam.apply(this, arguments); } //退出战队 function _UpTeam() { _UpTeam = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee10(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee10$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: return _context10.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/competition_teams/").concat(params.Teannameid, ".json"), { method: 'put', body: params })); case 1: case "end": return _context10.stop(); } } }, _callee10); })); return _UpTeam.apply(this, arguments); } function ExitTeam(_x11) { return _ExitTeam.apply(this, arguments); } //删除战队 function _ExitTeam() { _ExitTeam = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee11(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee11$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: return _context11.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/competition_teams/").concat(params.id, "/leave.json"), { method: 'post', body: params })); case 1: case "end": return _context11.stop(); } } }, _callee11); })); return _ExitTeam.apply(this, arguments); } function DeleteTeam(_x12) { return _DeleteTeam.apply(this, arguments); } //创建战队 function _DeleteTeam() { _DeleteTeam = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee12(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee12$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: return _context12.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/competition_teams/").concat(params.id, ".json"), { method: 'delete' })); case 1: case "end": return _context12.stop(); } } }, _callee12); })); return _DeleteTeam.apply(this, arguments); } function AddTeam(_x13) { return _AddTeam.apply(this, arguments); } //加入战队 function _AddTeam() { _AddTeam = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee13(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee13$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: return _context13.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/competition_teams.json"), { method: 'post', body: params })); case 1: case "end": return _context13.stop(); } } }, _callee13); })); return _AddTeam.apply(this, arguments); } function JoinTeam(_x14) { return _JoinTeam.apply(this, arguments); } //查找老师 function _JoinTeam() { _JoinTeam = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee14(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee14$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: return _context14.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/competition_teams/join.json"), { method: 'post', body: params })); case 1: case "end": return _context14.stop(); } } }, _callee14); })); return _JoinTeam.apply(this, arguments); } function getTeacher(_x15) { return _getTeacher.apply(this, arguments); } //查找学生 function _getTeacher() { _getTeacher = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee15(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee15$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: return _context15.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/teachers.json?"), { method: 'get', params: params })); case 1: case "end": return _context15.stop(); } } }, _callee15); })); return _getTeacher.apply(this, arguments); } function getStudents(_x16) { return _getStudents.apply(this, arguments); } //提交数据 function _getStudents() { _getStudents = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee16(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee16$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: return _context16.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/students.json?"), { method: 'get', params: params })); case 1: case "end": return _context16.stop(); } } }, _callee16); })); return _getStudents.apply(this, arguments); } function SubmitTeam(_x17) { return _SubmitTeam.apply(this, arguments); } //领取代金劵 function _SubmitTeam() { _SubmitTeam = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee17(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee17$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: return _context17.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/competition_teams/").concat(params.teamid, "/crud_team_members.json?"), { method: 'post', body: params })); case 1: case "end": return _context17.stop(); } } }, _callee17); })); return _SubmitTeam.apply(this, arguments); } function Reward(_x18) { return _Reward.apply(this, arguments); } //获取排行榜tab chart_rules function _Reward() { _Reward = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee18(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee18$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: return _context18.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/competition_reward.json?", { method: 'post', body: params })); case 1: case "end": return _context18.stop(); } } }, _callee18); })); return _Reward.apply(this, arguments); } function ChartRules(_x19) { return _ChartRules.apply(this, arguments); } //获取排行榜 排名数据 function _ChartRules() { _ChartRules = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee19(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee19$(_context19) { while (1) { switch (_context19.prev = _context19.next) { case 0: return _context19.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/chart_rules.json?"), { method: 'get' })); case 1: case "end": return _context19.stop(); } } }, _callee19); })); return _ChartRules.apply(this, arguments); } function Charts(_x20) { return _Charts.apply(this, arguments); } //获取提交结果拍行榜数据 function _Charts() { _Charts = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee20(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee20$(_context20) { while (1) { switch (_context20.prev = _context20.next) { case 0: return _context20.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/charts.json?"), { method: 'get', params: params })); case 1: case "end": return _context20.stop(); } } }, _callee20); })); return _Charts.apply(this, arguments); } function Results(_x21) { return _Results.apply(this, arguments); } //获取提交结果拍行榜数据 function _Results() { _Results = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee21(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee21$(_context21) { while (1) { switch (_context21.prev = _context21.next) { case 0: return _context21.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/results.json"), { method: 'get', params: params })); case 1: case "end": return _context21.stop(); } } }, _callee21); })); return _Results.apply(this, arguments); } function TabResults(_x22) { return _TabResults.apply(this, arguments); } //获取获奖证书 prize function _TabResults() { _TabResults = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee22(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee22$(_context22) { while (1) { switch (_context22.prev = _context22.next) { case 0: return _context22.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/md_tab_rules.json"), { method: 'get', params: params })); case 1: case "end": return _context22.stop(); } } }, _callee22); })); return _TabResults.apply(this, arguments); } function Prize(_x23) { return _Prize.apply(this, arguments); } //获取个人详情信息 function _Prize() { _Prize = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee23(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee23$(_context23) { while (1) { switch (_context23.prev = _context23.next) { case 0: return _context23.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/prize.json?"), { method: 'get', params: params })); case 1: case "end": return _context23.stop(); } } }, _callee23); })); return _Prize.apply(this, arguments); } function Accounts(_x24) { return _Accounts.apply(this, arguments); } //获取邮箱 get_verification_code function _Accounts() { _Accounts = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee24(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee24$(_context24) { while (1) { switch (_context24.prev = _context24.next) { case 0: return _context24.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/accounts/".concat(params.id, ".json"), { method: 'get', params: params })); case 1: case "end": return _context24.stop(); } } }, _callee24); })); return _Accounts.apply(this, arguments); } function getVerification(_x25) { return _getVerification.apply(this, arguments); } //绑定手机号 /api/users/accounts/130978/phone_bind.json function _getVerification() { _getVerification = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee25(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee25$(_context25) { while (1) { switch (_context25.prev = _context25.next) { case 0: return _context25.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/accounts/get_verification_code.json", { method: 'get', params: params })); case 1: case "end": return _context25.stop(); } } }, _callee25); })); return _getVerification.apply(this, arguments); } function PhoneBind(_x26) { return _PhoneBind.apply(this, arguments); } //绑定邮箱 function _PhoneBind() { _PhoneBind = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee26(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee26$(_context26) { while (1) { switch (_context26.prev = _context26.next) { case 0: return _context26.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/accounts/".concat(params.userid, "/phone_bind.json"), { method: 'post', body: params })); case 1: case "end": return _context26.stop(); } } }, _callee26); })); return _PhoneBind.apply(this, arguments); } function EmailBind(_x27) { return _EmailBind.apply(this, arguments); } //职业信息撤销认证/users/accounts/${userid}/professional_auth_apply.json function _EmailBind() { _EmailBind = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee27(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee27$(_context27) { while (1) { switch (_context27.prev = _context27.next) { case 0: return _context27.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/accounts/".concat(params.userid, "/email_bind.json"), { method: 'post', body: params })); case 1: case "end": return _context27.stop(); } } }, _callee27); })); return _EmailBind.apply(this, arguments); } function Professional(_x28) { return _Professional.apply(this, arguments); } //实名信息撤销认证 /users/accounts/${userid}/authentication_apply.json function _Professional() { _Professional = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee28(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee28$(_context28) { while (1) { switch (_context28.prev = _context28.next) { case 0: return _context28.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/accounts/".concat(params.userid, "/professional_auth_apply.json"), { method: 'delete' })); case 1: case "end": return _context28.stop(); } } }, _callee28); })); return _Professional.apply(this, arguments); } function Authentication(_x29) { return _Authentication.apply(this, arguments); } //提交银行卡信息 function _Authentication() { _Authentication = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee29(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee29$(_context29) { while (1) { switch (_context29.prev = _context29.next) { case 0: return _context29.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/accounts/".concat(params.userid, "/authentication_apply.json"), { method: 'delete' })); case 1: case "end": return _context29.stop(); } } }, _callee29); })); return _Authentication.apply(this, arguments); } function setleader(_x30) { return _setleader.apply(this, arguments); } //获取战队实训信息 function _setleader() { _setleader = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee30(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee30$(_context30) { while (1) { switch (_context30.prev = _context30.next) { case 0: return _context30.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/prize_leader_account.json"), { method: 'patch', body: params })); case 1: case "end": return _context30.stop(); } } }, _callee30); })); return _setleader.apply(this, arguments); } function getShixun(_x31) { return _getShixun.apply(this, arguments); } //获取战队课堂信息 function _getShixun() { _getShixun = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee31(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee31$(_context31) { while (1) { switch (_context31.prev = _context31.next) { case 0: return _context31.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/competition_teams/").concat(params.teamid, "/shixun_detail.json"), { method: 'get' })); case 1: case "end": return _context31.stop(); } } }, _callee31); })); return _getShixun.apply(this, arguments); } function getCourse(_x32) { return _getCourse.apply(this, arguments); } //删除视频 function _getCourse() { _getCourse = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee32(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee32$(_context32) { while (1) { switch (_context32.prev = _context32.next) { case 0: return _context32.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.identifier, "/competition_teams/").concat(params.teamid, "/course_detail.json"), { method: 'get' })); case 1: case "end": return _context32.stop(); } } }, _callee32); })); return _getCourse.apply(this, arguments); } function deletAttachments(_x33) { return _deletAttachments.apply(this, arguments); } // 导出证书 function _deletAttachments() { _deletAttachments = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee33(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee33$(_context33) { while (1) { switch (_context33.prev = _context33.next) { case 0: return _context33.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/attachments/".concat(params.id, ".json"), { method: 'delete' })); case 1: case "end": return _context33.stop(); } } }, _callee33); })); return _deletAttachments.apply(this, arguments); } function getCertificateInfo(_x34) { return _getCertificateInfo.apply(this, arguments); } function _getCertificateInfo() { _getCertificateInfo = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee34(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee34$(_context34) { while (1) { switch (_context34.prev = _context34.next) { case 0: return _context34.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/competitions/".concat(params.id, "/get_certificate_info.json"), { method: 'get', params: params })); case 1: case "end": return _context34.stop(); } } }, _callee34); })); return _getCertificateInfo.apply(this, arguments); } /***/ }), /***/ "hKmx": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/flatten-into-array.js ***! \**************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var isArray = __webpack_require__(/*! ../internals/is-array */ "Un+d"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); // `FlattenIntoArray` abstract operation // https://tc39.github.io/proposal-flatMap/#sec-FlattenIntoArray var flattenIntoArray = function (target, original, source, sourceLen, start, depth, mapper, thisArg) { var targetIndex = start; var sourceIndex = 0; var mapFn = mapper ? bind(mapper, thisArg, 3) : false; var element; while (sourceIndex < sourceLen) { if (sourceIndex in source) { element = mapFn ? mapFn(source[sourceIndex], sourceIndex, original) : source[sourceIndex]; if (depth > 0 && isArray(element)) { targetIndex = flattenIntoArray(target, original, element, toLength(element.length), targetIndex, depth - 1) - 1; } else { if (targetIndex >= 0x1FFFFFFFFFFFFF) throw TypeError('Exceed the acceptable array length'); target[targetIndex] = element; } targetIndex++; } sourceIndex++; } return targetIndex; }; module.exports = flattenIntoArray; /***/ }), /***/ "hOG+": /*!*****************************!*\ !*** (webpack)/4/module.js ***! \*****************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { /* WEBPACK VAR INJECTION */(function(__dirname) {module.exports = /******/ (function() { // webpackBootstrap /******/ var __webpack_modules__ = ({ /***/ 311: /***/ (function(module) { module.exports = function(module) { if (!module.webpackPolyfill) { module.deprecate = function() {}; module.paths = []; // module.parent = undefined by default if (!module.children) module.children = []; Object.defineProperty(module, "loaded", { enumerable: true, get: function() { return module.l; } }); Object.defineProperty(module, "id", { enumerable: true, get: function() { return module.i; } }); module.webpackPolyfill = 1; } return module; }; /***/ }) /******/ }); /************************************************************************/ /******/ // The module cache /******/ var __webpack_module_cache__ = {}; /******/ /******/ // The require function /******/ function __nccwpck_require__(moduleId) { /******/ // Check if module is in cache /******/ if(__webpack_module_cache__[moduleId]) { /******/ return __webpack_module_cache__[moduleId].exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = __webpack_module_cache__[moduleId] = { /******/ // no module.id needed /******/ // no module.loaded needed /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ var threw = true; /******/ try { /******/ __webpack_modules__[moduleId](module, module.exports, __nccwpck_require__); /******/ threw = false; /******/ } finally { /******/ if(threw) delete __webpack_module_cache__[moduleId]; /******/ } /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /************************************************************************/ /******/ /* webpack/runtime/compat */ /******/ /******/ __nccwpck_require__.ab = __dirname + "/";/************************************************************************/ /******/ // module exports must be returned from runtime so entry inlining is disabled /******/ // startup /******/ // Load entry module and return exports /******/ return __nccwpck_require__(311); /******/ })() ; /* WEBPACK VAR INJECTION */}.call(this, "/")) /***/ }), /***/ "hRxt": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/engine-v8-version.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var userAgent = __webpack_require__(/*! ../internals/engine-user-agent */ "Qlla"); var process = global.process; var versions = process && process.versions; var v8 = versions && versions.v8; var match, version; if (v8) { match = v8.split('.'); version = match[0] + match[1]; } else if (userAgent) { match = userAgent.match(/Edge\/(\d+)/); if (!match || match[1] >= 74) { match = userAgent.match(/Chrome\/(\d+)/); if (match) version = match[1]; } } module.exports = version && +version; /***/ }), /***/ "hYqy": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.degrees.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var RAD_PER_DEG = 180 / Math.PI; // `Math.degrees` method // https://rwaldron.github.io/proposal-math-extensions/ $({ target: 'Math', stat: true }, { degrees: function degrees(radians) { return radians * RAD_PER_DEG; } }); /***/ }), /***/ "haHa": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.is-disjoint-from.js ***! \*********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Set.prototype.isDisjointFrom` method // https://tc39.github.io/proposal-set-methods/#Set.prototype.isDisjointFrom $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { isDisjointFrom: function isDisjointFrom(iterable) { var set = anObject(this); var hasCheck = aFunction(set.has); return !iterate(iterable, function (value) { if (hasCheck.call(set, value) === true) return iterate.stop(); }).stopped; } }); /***/ }), /***/ "hh8c": /*!*************************!*\ !*** ./src/global.less ***! \*************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin /***/ }), /***/ "hilM": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.slice.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var isArray = __webpack_require__(/*! ../internals/is-array */ "Un+d"); var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "bIKR"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "0qr0"); var createProperty = __webpack_require__(/*! ../internals/create-property */ "arQb"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ "jMDO"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "kGMc"); var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('slice'); var USES_TO_LENGTH = arrayMethodUsesToLength('slice', { ACCESSORS: true, 0: 0, 1: 2 }); var SPECIES = wellKnownSymbol('species'); var nativeSlice = [].slice; var max = Math.max; // `Array.prototype.slice` method // https://tc39.github.io/ecma262/#sec-array.prototype.slice // fallback for not array-like ES3 strings and DOM objects $({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH }, { slice: function slice(start, end) { var O = toIndexedObject(this); var length = toLength(O.length); var k = toAbsoluteIndex(start, length); var fin = toAbsoluteIndex(end === undefined ? length : end, length); // inline `ArraySpeciesCreate` for usage native `Array#slice` where it's possible var Constructor, result, n; if (isArray(O)) { Constructor = O.constructor; // cross-realm fallback if (typeof Constructor == 'function' && (Constructor === Array || isArray(Constructor.prototype))) { Constructor = undefined; } else if (isObject(Constructor)) { Constructor = Constructor[SPECIES]; if (Constructor === null) Constructor = undefined; } if (Constructor === Array || Constructor === undefined) { return nativeSlice.call(O, k, fin); } } result = new (Constructor === undefined ? Array : Constructor)(max(fin - k, 0)); for (n = 0; k < fin; k++, n++) if (k in O) createProperty(result, n, O[k]); result.length = n; return result; } }); /***/ }), /***/ "hwEL": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.symbol.pattern-match.js ***! \*********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "I65O"); // `Symbol.patternMatch` well-known symbol // https://github.com/tc39/proposal-pattern-matching defineWellKnownSymbol('patternMatch'); /***/ }), /***/ "hwEt": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.fontcolor.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "V85Q"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "NQQk"); // `String.prototype.fontcolor` method // https://tc39.github.io/ecma262/#sec-string.prototype.fontcolor $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('fontcolor') }, { fontcolor: function fontcolor(color) { return createHTML(this, 'font', 'color', color); } }); /***/ }), /***/ "i/DM": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.deg-per-rad.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); // `Math.DEG_PER_RAD` constant // https://rwaldron.github.io/proposal-math-extensions/ $({ target: 'Math', stat: true }, { DEG_PER_RAD: Math.PI / 180 }); /***/ }), /***/ "i5UE": /*!**************************************************!*\ !*** ./node_modules/hash.js/lib/hash/sha/384.js ***! \**************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "w8CP"); var SHA512 = __webpack_require__(/*! ./512 */ "tSWc"); function SHA384() { if (!(this instanceof SHA384)) return new SHA384(); SHA512.call(this); this.h = [ 0xcbbb9d5d, 0xc1059ed8, 0x629a292a, 0x367cd507, 0x9159015a, 0x3070dd17, 0x152fecd8, 0xf70e5939, 0x67332667, 0xffc00b31, 0x8eb44a87, 0x68581511, 0xdb0c2e0d, 0x64f98fa7, 0x47b5481d, 0xbefa4fa4 ]; } utils.inherits(SHA384, SHA512); module.exports = SHA384; SHA384.blockSize = 1024; SHA384.outSize = 384; SHA384.hmacStrength = 192; SHA384.padLength = 128; SHA384.prototype._digest = function digest(enc) { if (enc === 'hex') return utils.toHex32(this.h.slice(0, 12), 'big'); else return utils.split32(this.h.slice(0, 12), 'big'); }; /***/ }), /***/ "i7kj": /*!*****************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/object-prototype-accessors-forced.js ***! \*****************************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); // Forced replacement object prototype accessors methods module.exports = IS_PURE || !fails(function () { var key = Math.random(); // In FF throws only define methods // eslint-disable-next-line no-undef, no-useless-call __defineSetter__.call(null, key, function () { /* empty */ }); delete global[key]; }); /***/ }), /***/ "iMhB": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.every.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var getSetIterator = __webpack_require__(/*! ../internals/get-set-iterator */ "jbR1"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Set.prototype.every` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { every: function every(callbackfn /* , thisArg */) { var set = anObject(this); var iterator = getSetIterator(set); var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); return !iterate(iterator, function (value) { if (!boundFunction(value, value, set)) return iterate.stop(); }, undefined, false, true).stopped; } }); /***/ }), /***/ "iUp/": /*!************************************!*\ !*** ./src/models/video/detail.ts ***! \************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray */ "oBTY"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _service_video__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/service/video */ "qdXH"); /* harmony import */ var _service_paths__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/service/paths */ "Mgx3"); /* harmony import */ var _service_onlineLearning__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/service/onlineLearning */ "hD9M"); //合适本页面逻辑的处理方法 var getQueryVariable = function getQueryVariable() { var _query, _query2, _query2$split$, _query3, _query3$split$; var query = window.location.href.split('/'); if (!query.includes('video')) return; var videoId = (_query = query[query.length - 1]) === null || _query === void 0 ? void 0 : _query.split('?')[0]; videoId = Number(videoId); var id = (_query2 = query[query.length - 1]) === null || _query2 === void 0 ? void 0 : (_query2$split$ = _query2.split('?')[1]) === null || _query2$split$ === void 0 ? void 0 : _query2$split$.split('=')[1]; if (((_query3 = query[query.length - 1]) === null || _query3 === void 0 ? void 0 : (_query3$split$ = _query3.split('?')[1]) === null || _query3$split$ === void 0 ? void 0 : _query3$split$.split('=')[0]) === 'subject_id') { return { videoId: videoId, subject_id: id }; } return { videoId: videoId, course_id: id }; }; var VideoDetailModel = { namespace: 'videoDetail', state: { detail: {}, actionTabs: { key: '', params: {} }, stages: [], cust_seq: 0, queryParams: getQueryVariable(), videoList: [], attachmentList: [], selectParams: { checkBoxValue: false, radioValue: 1 }, active: {} }, effects: { getVideoDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getVideoDetail(_ref, _ref2) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getVideoDetail$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload, callback = _ref.callback; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_video__WEBPACK_IMPORTED_MODULE_3__[/* getVideoDetail */ "e"], payload); case 4: response = _context.sent; if (!callback) { _context.next = 9; break; } callback(response); _context.next = 11; break; case 9: _context.next = 11; return put({ type: 'save', payload: { detail: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 11: case "end": return _context.stop(); } } }, getVideoDetail); }), setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function setActionTabs(_ref3, _ref4) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function setActionTabs$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context2.stop(); } } }, setActionTabs); }), setSelectValue: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function setSelectValue(_ref5, _ref6) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function setSelectValue$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return put({ type: 'save', payload: { selectParams: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context3.stop(); } } }, setSelectValue); }), handleList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function handleList(_ref7, _ref8) { var payload, put, select, _yield$select, videoList, attachmentList, id, active; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function handleList$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; put = _ref8.put, select = _ref8.select; _context4.next = 4; return select(function (_) { return _.videoDetail; }); case 4: _yield$select = _context4.sent; videoList = _yield$select.videoList; attachmentList = _yield$select.attachmentList; id = payload.videoId || payload.attachmentId; active = [].concat(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(videoList), Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(attachmentList)).find(function (item) { return String(item.id) === String(id); }); console.log(active, getQueryVariable(), 222); _context4.next = 12; return put({ type: 'save', payload: { active: active, queryParams: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, getQueryVariable()), payload) } }); case 12: case "end": return _context4.stop(); } } }, handleList); }), getStageData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getStageData(_ref9, _ref10) { var payload, call, put, select, response, responseSeq, _yield$select2, queryParams, _response$stages, stages, video, Attachment, active; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getStageData$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put, select = _ref10.select; _context5.next = 4; return call(_service_video__WEBPACK_IMPORTED_MODULE_3__[/* getStageData */ "c"], payload); case 4: response = _context5.sent; _context5.next = 7; return call(_service_paths__WEBPACK_IMPORTED_MODULE_4__[/* getPathsDetail */ "E"], { id: payload.subject_id }); case 7: responseSeq = _context5.sent; _context5.next = 10; return select(function (_) { return _.videoDetail; }); case 10: _yield$select2 = _context5.sent; queryParams = _yield$select2.queryParams; _response$stages = response.stages, stages = _response$stages === void 0 ? [] : _response$stages; video = []; // word/excel/ppt/pdf Attachment = []; active = {}; stages === null || stages === void 0 ? void 0 : stages.forEach(function (element) { element.items.forEach(function (e) { if (String(e.id) === String(queryParams.videoId)) { active = e; } if (e.item_type === 'VideoItem') { video.push(e); } else if (e.item_type === 'Attachment') { Attachment.push(e); } if (e.children && !!e.children.length) { e.children.forEach(function (el) { if (String(el.id) === String(queryParams.videoId)) { active = el; } if (el.item_type === 'VideoItem') { video.push(el); } else if (el.item_type === 'Attachment') { Attachment.push(el); } }); } }); }); window.filterVideoSign = [].concat(video); //全局标记使用,勿删 _context5.next = 20; return put({ type: 'save', payload: { stages: stages, active: active, cust_seq: responseSeq.cust_seq, videoList: video, attachmentList: Attachment } }); case 20: case "end": return _context5.stop(); } } }, getStageData); }), getCourseStageData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getCourseStageData(_ref11, _ref12) { var payload, call, put, select, response, _yield$select3, queryParams, stages, video, Attachment, active; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getCourseStageData$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put, select = _ref12.select; _context6.next = 4; return call(_service_onlineLearning__WEBPACK_IMPORTED_MODULE_5__[/* getOnlineLearning */ "g"], payload); case 4: response = _context6.sent; _context6.next = 7; return select(function (_) { return _.videoDetail; }); case 7: _yield$select3 = _context6.sent; queryParams = _yield$select3.queryParams; stages = response.stages; video = []; // word/excel/ppt/pdf Attachment = []; active = {}; stages === null || stages === void 0 ? void 0 : stages.forEach(function (element) { element.items.forEach(function (e) { if (String(e.id) === String(queryParams.videoId)) { active = e; } if (e.item_type === 'VideoItem') { video.push(e); } else if (e.item_type === 'Attachment') { Attachment.push(e); } if (e.children && !!e.children.length) { e.children.forEach(function (el) { if (String(el.id) === String(queryParams.videoId)) { active = el; } if (el.item_type === 'VideoItem') { video.push(el); } else if (el.item_type === 'Attachment') { Attachment.push(el); } }); } }); }); window.filterVideoSign = [].concat(video); //全局标记使用,勿删 _context6.next = 17; return put({ type: 'save', payload: { active: active, stages: stages, cust_seq: true, videoList: video, attachmentList: Attachment } }); case 17: case "end": return _context6.stop(); } } }, getCourseStageData); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref13) { var dispatch = _ref13.dispatch, history = _ref13.history; return history.listen(function (_ref14) { var pathname = _ref14.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (VideoDetailModel); /***/ }), /***/ "igoe": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/an-instance.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { module.exports = function (it, Constructor, name) { if (!(it instanceof Constructor)) { throw TypeError('Incorrect ' + (name ? name + ' ' : '') + 'invocation'); } return it; }; /***/ }), /***/ "izsi": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.parse-float.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var parseFloat = __webpack_require__(/*! ../internals/number-parse-float */ "rn5R"); // `Number.parseFloat` method // https://tc39.github.io/ecma262/#sec-number.parseFloat $({ target: 'Number', stat: true, forced: Number.parseFloat != parseFloat }, { parseFloat: parseFloat }); /***/ }), /***/ "jGFG": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.slice.js ***! \**************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "/dTS"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; var $slice = [].slice; var FORCED = fails(function () { // eslint-disable-next-line no-undef new Int8Array(1).slice(); }); // `%TypedArray%.prototype.slice` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.slice exportTypedArrayMethod('slice', function slice(start, end) { var list = $slice.call(aTypedArray(this), start, end); var C = speciesConstructor(this, this.constructor); var index = 0; var length = list.length; var result = new (aTypedArrayConstructor(C))(length); while (length > index) result[index] = list[index++]; return result; }, FORCED); /***/ }), /***/ "jHRr": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.find.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var getMapIterator = __webpack_require__(/*! ../internals/get-map-iterator */ "PPXv"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Map.prototype.find` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { find: function find(callbackfn /* , thisArg */) { var map = anObject(this); var iterator = getMapIterator(map); var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); return iterate(iterator, function (key, value) { if (boundFunction(value, key, map)) return iterate.stop(value); }, undefined, true, true).result; } }); /***/ }), /***/ "jIZW": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.delete-all.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var collectionDeleteAll = __webpack_require__(/*! ../internals/collection-delete-all */ "+X1D"); // `Map.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { deleteAll: function deleteAll(/* ...elements */) { return collectionDeleteAll.apply(this, arguments); } }); /***/ }), /***/ "jMDO": /*!****************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/array-method-has-species-support.js ***! \****************************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var V8_VERSION = __webpack_require__(/*! ../internals/engine-v8-version */ "hRxt"); var SPECIES = wellKnownSymbol('species'); module.exports = function (METHOD_NAME) { // We can't use this feature detection in V8 since it causes // deoptimization and serious performance degradation // https://github.com/zloirock/core-js/issues/677 return V8_VERSION >= 51 || !fails(function () { var array = []; var constructor = array.constructor = {}; constructor[SPECIES] = function () { return { foo: 1 }; }; return array[METHOD_NAME](Boolean).foo !== 1; }); }; /***/ }), /***/ "jb+D": /*!*****************************!*\ !*** ./src/service/user.ts ***! \*****************************/ /*! exports provided: LoginIn, LoginOut, getUserInfo, getNavigationInfo, getSystemUpdate, getHomepageInfo, signed, getCourses, getShixuns, getPaths, getProjects, getVideos, getReviewVideos, deleteVideo, logWatchHistory, getQuestionBanks, topicsSetPublic, topicsDelete, topicGetCourseList, topicSendToClass, getHomeworkBanksDetail, deleteQuestionBanks, batchPublish, cancelShixun, getEngineerUrl, postUserChoiceLearnPath, getUserPersona, getUserLearnPath, validateName, getValidateCode, register, wechatRegister, changPassword, resetPassword, LoginForPhone */ /*! exports used: LoginForPhone, LoginIn, LoginOut, batchPublish, cancelShixun, changPassword, deleteQuestionBanks, deleteVideo, getCourses, getEngineerUrl, getHomepageInfo, getHomeworkBanksDetail, getNavigationInfo, getPaths, getProjects, getQuestionBanks, getReviewVideos, getShixuns, getSystemUpdate, getUserInfo, getUserLearnPath, getUserPersona, getValidateCode, getVideos, logWatchHistory, postUserChoiceLearnPath, register, resetPassword, signed, topicGetCourseList, topicSendToClass, topicsDelete, topicsSetPublic, validateName */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return LoginIn; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return LoginOut; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "t", function() { return getUserInfo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return getNavigationInfo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "s", function() { return getSystemUpdate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return getHomepageInfo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "C", function() { return signed; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return getCourses; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return getShixuns; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return getPaths; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return getProjects; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "x", function() { return getVideos; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return getReviewVideos; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return deleteVideo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "y", function() { return logWatchHistory; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "p", function() { return getQuestionBanks; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "G", function() { return topicsSetPublic; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "F", function() { return topicsDelete; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "D", function() { return topicGetCourseList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "E", function() { return topicSendToClass; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return getHomeworkBanksDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return deleteQuestionBanks; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return batchPublish; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return cancelShixun; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return getEngineerUrl; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "z", function() { return postUserChoiceLearnPath; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "v", function() { return getUserPersona; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "u", function() { return getUserLearnPath; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "H", function() { return validateName; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "w", function() { return getValidateCode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "A", function() { return register; }); /* unused harmony export wechatRegister */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return changPassword; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "B", function() { return resetPassword; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return LoginForPhone; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); function LoginIn(_x) { return _LoginIn.apply(this, arguments); } function _LoginIn() { _LoginIn = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/accounts/login.json', { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _LoginIn.apply(this, arguments); } function LoginOut(_x2) { return _LoginOut.apply(this, arguments); } function _LoginOut() { _LoginOut = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/accounts/logout.json', { method: 'get' // body: { ...params }, })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _LoginOut.apply(this, arguments); } function getUserInfo(_x3) { return _getUserInfo.apply(this, arguments); } function _getUserInfo() { _getUserInfo = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/get_user_info.json", { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _getUserInfo.apply(this, arguments); } function getNavigationInfo(_x4) { return _getNavigationInfo.apply(this, arguments); } function _getNavigationInfo() { _getNavigationInfo = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/users/get_navigation_info.json', { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _getNavigationInfo.apply(this, arguments); } function getSystemUpdate() { return _getSystemUpdate.apply(this, arguments); } function _getSystemUpdate() { _getSystemUpdate = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee5() { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/users/system_update.json', { method: 'get' })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _getSystemUpdate.apply(this, arguments); } function getHomepageInfo(_x5) { return _getHomepageInfo.apply(this, arguments); } function _getHomepageInfo() { _getHomepageInfo = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/".concat(params.username, "/homepage_info.json"), { method: 'get' })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _getHomepageInfo.apply(this, arguments); } function signed(_x6) { return _signed.apply(this, arguments); } function _signed() { _signed = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/attendance.json", { method: 'post' })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _signed.apply(this, arguments); } function getCourses(_x7) { return _getCourses.apply(this, arguments); } function _getCourses() { _getCourses = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/".concat(params.username, "/courses.json"), { method: 'get', params: params })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _getCourses.apply(this, arguments); } function getShixuns(_x8) { return _getShixuns.apply(this, arguments); } function _getShixuns() { _getShixuns = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee9(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: return _context9.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/".concat(params.username, "/shixuns.json"), { method: 'get', params: params })); case 1: case "end": return _context9.stop(); } } }, _callee9); })); return _getShixuns.apply(this, arguments); } function getPaths(_x9) { return _getPaths.apply(this, arguments); } function _getPaths() { _getPaths = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee10(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee10$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: return _context10.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/".concat(params.username, "/subjects.json"), { method: 'get', params: params })); case 1: case "end": return _context10.stop(); } } }, _callee10); })); return _getPaths.apply(this, arguments); } function getProjects(_x10) { return _getProjects.apply(this, arguments); } function _getProjects() { _getProjects = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee11(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee11$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: return _context11.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/".concat(params.username, "/projects.json"), { method: 'get', params: params })); case 1: case "end": return _context11.stop(); } } }, _callee11); })); return _getProjects.apply(this, arguments); } function getVideos(_x11) { return _getVideos.apply(this, arguments); } function _getVideos() { _getVideos = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee12(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee12$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: return _context12.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/".concat(params.username, "/videos.json"), { method: 'get', params: params })); case 1: case "end": return _context12.stop(); } } }, _callee12); })); return _getVideos.apply(this, arguments); } function getReviewVideos(_x12) { return _getReviewVideos.apply(this, arguments); } function _getReviewVideos() { _getReviewVideos = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee13(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee13$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: return _context13.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/".concat(params.username, "/videos/review.json"), { method: 'get', params: params })); case 1: case "end": return _context13.stop(); } } }, _callee13); })); return _getReviewVideos.apply(this, arguments); } function deleteVideo(_x13) { return _deleteVideo.apply(this, arguments); } function _deleteVideo() { _deleteVideo = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee14(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee14$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: return _context14.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/".concat(params.username, "/videos/").concat(params.id, ".json"), { method: 'delete' })); case 1: case "end": return _context14.stop(); } } }, _callee14); })); return _deleteVideo.apply(this, arguments); } function logWatchHistory(_x14) { return _logWatchHistory.apply(this, arguments); } function _logWatchHistory() { _logWatchHistory = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee15(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee15$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: return _context15.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/watch_video_histories.json', { method: 'post', body: params })); case 1: case "end": return _context15.stop(); } } }, _callee15); })); return _logWatchHistory.apply(this, arguments); } function getQuestionBanks(_x15) { return _getQuestionBanks.apply(this, arguments); } function _getQuestionBanks() { _getQuestionBanks = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee16(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee16$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: return _context16.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/question_banks.json", { method: 'get', params: params })); case 1: case "end": return _context16.stop(); } } }, _callee16); })); return _getQuestionBanks.apply(this, arguments); } function topicsSetPublic(_x16) { return _topicsSetPublic.apply(this, arguments); } function _topicsSetPublic() { _topicsSetPublic = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee17(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee17$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: return _context17.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/question_banks/multi_public.json', { method: 'post', body: params })); case 1: case "end": return _context17.stop(); } } }, _callee17); })); return _topicsSetPublic.apply(this, arguments); } function topicsDelete(_x17) { return _topicsDelete.apply(this, arguments); } function _topicsDelete() { _topicsDelete = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee18(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee18$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: return _context18.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/question_banks/multi_delete.json', { method: 'delete', body: params })); case 1: case "end": return _context18.stop(); } } }, _callee18); })); return _topicsDelete.apply(this, arguments); } function topicGetCourseList(_x18) { return _topicGetCourseList.apply(this, arguments); } function _topicGetCourseList() { _topicGetCourseList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee19(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee19$(_context19) { while (1) { switch (_context19.prev = _context19.next) { case 0: return _context19.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/question_banks/my_courses.json", { method: 'get', params: params })); case 1: case "end": return _context19.stop(); } } }, _callee19); })); return _topicGetCourseList.apply(this, arguments); } function topicSendToClass(_x19) { return _topicSendToClass.apply(this, arguments); } function _topicSendToClass() { _topicSendToClass = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee20(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee20$(_context20) { while (1) { switch (_context20.prev = _context20.next) { case 0: return _context20.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/question_banks/send_to_course.json', { method: 'post', body: params })); case 1: case "end": return _context20.stop(); } } }, _callee20); })); return _topicSendToClass.apply(this, arguments); } function getHomeworkBanksDetail(_x20) { return _getHomeworkBanksDetail.apply(this, arguments); } function _getHomeworkBanksDetail() { _getHomeworkBanksDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee21(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee21$(_context21) { while (1) { switch (_context21.prev = _context21.next) { case 0: return _context21.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_banks/".concat(params.topicId, ".json"), { method: 'get', params: params })); case 1: case "end": return _context21.stop(); } } }, _callee21); })); return _getHomeworkBanksDetail.apply(this, arguments); } function deleteQuestionBanks(_x21) { return _deleteQuestionBanks.apply(this, arguments); } function _deleteQuestionBanks() { _deleteQuestionBanks = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee22(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee22$(_context22) { while (1) { switch (_context22.prev = _context22.next) { case 0: return _context22.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/question_banks/multi_delete.json", { method: 'delete', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context22.stop(); } } }, _callee22); })); return _deleteQuestionBanks.apply(this, arguments); } function batchPublish(_x22) { return _batchPublish.apply(this, arguments); } function _batchPublish() { _batchPublish = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee23(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee23$(_context23) { while (1) { switch (_context23.prev = _context23.next) { case 0: return _context23.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/".concat(params.username, "/videos/batch_publish.json"), { method: 'post', body: params })); case 1: case "end": return _context23.stop(); } } }, _callee23); })); return _batchPublish.apply(this, arguments); } function cancelShixun(_x23) { return _cancelShixun.apply(this, arguments); } function _cancelShixun() { _cancelShixun = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee24(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee24$(_context24) { while (1) { switch (_context24.prev = _context24.next) { case 0: return _context24.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/myshixuns/".concat(params.identifier, "/cancel.json"), { method: 'delete', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context24.stop(); } } }, _callee24); })); return _cancelShixun.apply(this, arguments); } function getEngineerUrl() { return _getEngineerUrl.apply(this, arguments); } function _getEngineerUrl() { _getEngineerUrl = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee25() { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee25$(_context25) { while (1) { switch (_context25.prev = _context25.next) { case 0: return _context25.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/get_engineer_url.json", { method: 'get' })); case 1: case "end": return _context25.stop(); } } }, _callee25); })); return _getEngineerUrl.apply(this, arguments); } function postUserChoiceLearnPath(_x24) { return _postUserChoiceLearnPath.apply(this, arguments); } function _postUserChoiceLearnPath() { _postUserChoiceLearnPath = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee26(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee26$(_context26) { while (1) { switch (_context26.prev = _context26.next) { case 0: return _context26.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/intelligent_recommendations/user_choice_learn_path.json", { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context26.stop(); } } }, _callee26); })); return _postUserChoiceLearnPath.apply(this, arguments); } function getUserPersona() { return _getUserPersona.apply(this, arguments); } function _getUserPersona() { _getUserPersona = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee27() { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee27$(_context27) { while (1) { switch (_context27.prev = _context27.next) { case 0: return _context27.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/intelligent_recommendations/persona.json", { method: 'get' })); case 1: case "end": return _context27.stop(); } } }, _callee27); })); return _getUserPersona.apply(this, arguments); } function getUserLearnPath() { return _getUserLearnPath.apply(this, arguments); } //type 1 表示用户注册 2 忘记密码 3 绑定手机/邮箱 function _getUserLearnPath() { _getUserLearnPath = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee28() { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee28$(_context28) { while (1) { switch (_context28.prev = _context28.next) { case 0: return _context28.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/intelligent_recommendations/user_learn_path.json", { method: 'get' })); case 1: case "end": return _context28.stop(); } } }, _callee28); })); return _getUserLearnPath.apply(this, arguments); } function validateName(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/accounts/valid_email_and_phone.json', { method: "get", params: params }); } //type 1:用户注册注册 2:忘记密码 3:绑定手机 4: 绑定邮箱,5: 验收手机号有效 function getValidateCode(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/accounts/get_verification_code.json', { method: "get", params: params }); } function register(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/accounts/register.json', { method: "post", body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function wechatRegister(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/weapps/register.json', { method: "post", body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function changPassword(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/accounts/".concat(params.login, "/password.json"), { method: "put", body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function resetPassword(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/accounts/reset_password.json', { method: "post", body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function LoginForPhone(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/accounts/login_for_phone.json', { method: "get", params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } /***/ }), /***/ "jbR1": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/get-set-iterator.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var getIterator = __webpack_require__(/*! ../internals/get-iterator */ "qcmB"); module.exports = IS_PURE ? getIterator : function (it) { // eslint-disable-next-line no-undef return Set.prototype.values.call(it); }; /***/ }), /***/ "jdp+": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/math-fround.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var sign = __webpack_require__(/*! ../internals/math-sign */ "u93E"); var abs = Math.abs; var pow = Math.pow; var EPSILON = pow(2, -52); var EPSILON32 = pow(2, -23); var MAX32 = pow(2, 127) * (2 - EPSILON32); var MIN32 = pow(2, -126); var roundTiesToEven = function (n) { return n + 1 / EPSILON - 1 / EPSILON; }; // `Math.fround` method implementation // https://tc39.github.io/ecma262/#sec-math.fround module.exports = Math.fround || function fround(x) { var $abs = abs(x); var $sign = sign(x); var a, result; if ($abs < MIN32) return $sign * roundTiesToEven($abs / MIN32 / EPSILON32) * MIN32 * EPSILON32; a = (1 + EPSILON32 / EPSILON) * $abs; result = a - (a - $abs); // eslint-disable-next-line no-self-compare if (result > MAX32 || result != result) return $sign * Infinity; return $sign * result; }; /***/ }), /***/ "jhyg": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.seal.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var onFreeze = __webpack_require__(/*! ../internals/internal-metadata */ "a5mf").onFreeze; var FREEZING = __webpack_require__(/*! ../internals/freezing */ "R/Zn"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var nativeSeal = Object.seal; var FAILS_ON_PRIMITIVES = fails(function () { nativeSeal(1); }); // `Object.seal` method // https://tc39.github.io/ecma262/#sec-object.seal $({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES, sham: !FREEZING }, { seal: function seal(it) { return nativeSeal && isObject(it) ? nativeSeal(onFreeze(it)) : it; } }); /***/ }), /***/ "jksQ": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.map.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "/dTS"); var getSetIterator = __webpack_require__(/*! ../internals/get-set-iterator */ "jbR1"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Set.prototype.map` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { map: function map(callbackfn /* , thisArg */) { var set = anObject(this); var iterator = getSetIterator(set); var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); var newSet = new (speciesConstructor(set, getBuiltIn('Set')))(); var adder = aFunction(newSet.add); iterate(iterator, function (value) { adder.call(newSet, boundFunction(value, value, set)); }, undefined, false, true); return newSet; } }); /***/ }), /***/ "joe6": /*!***********************************************************!*\ !*** ./node_modules/react-redux/es/components/Context.js ***! \***********************************************************/ /*! exports provided: ReactReduxContext, default */ /*! exports used: ReactReduxContext */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return ReactReduxContext; }); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); var ReactReduxContext = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createContext(null); if (false) {} /* unused harmony default export */ var _unused_webpack_default_export = (ReactReduxContext); /***/ }), /***/ "jrin": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty.js ***! \********************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _defineProperty; }); function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /***/ }), /***/ "jtLI": /*!***********************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/has.js ***! \***********************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { var hasOwnProperty = {}.hasOwnProperty; module.exports = function (it, key) { return hasOwnProperty.call(it, key); }; /***/ }), /***/ "k/J9": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/regexp-flags.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); // `RegExp.prototype.flags` getter implementation // https://tc39.github.io/ecma262/#sec-get-regexp.prototype.flags module.exports = function () { var that = anObject(this); var result = ''; if (that.global) result += 'g'; if (that.ignoreCase) result += 'i'; if (that.multiline) result += 'm'; if (that.dotAll) result += 's'; if (that.unicode) result += 'u'; if (that.sticky) result += 'y'; return result; }; /***/ }), /***/ "k1fw": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js ***! \*******************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _objectSpread2; }); /* harmony import */ var _babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/defineProperty */ "jrin"); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } function _objectSpread2(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { Object(_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } /***/ }), /***/ "kGMc": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/array-method-uses-to-length.js ***! \***********************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var defineProperty = Object.defineProperty; var cache = {}; var thrower = function (it) { throw it; }; module.exports = function (METHOD_NAME, options) { if (has(cache, METHOD_NAME)) return cache[METHOD_NAME]; if (!options) options = {}; var method = [][METHOD_NAME]; var ACCESSORS = has(options, 'ACCESSORS') ? options.ACCESSORS : false; var argument0 = has(options, 0) ? options[0] : thrower; var argument1 = has(options, 1) ? options[1] : undefined; return cache[METHOD_NAME] = !!method && !fails(function () { if (ACCESSORS && !DESCRIPTORS) return true; var O = { length: -1 }; if (ACCESSORS) defineProperty(O, 1, { enumerable: true, get: thrower }); else O[1] = 1; method.call(O, argument0, argument1); }); }; /***/ }), /***/ "kP48": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.log2.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var log = Math.log; var LN2 = Math.LN2; // `Math.log2` method // https://tc39.github.io/ecma262/#sec-math.log2 $({ target: 'Math', stat: true }, { log2: function log2(x) { return log(x) / LN2; } }); /***/ }), /***/ "kiNa": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/set-to-string-tag.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "YfKC").f; var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var TO_STRING_TAG = wellKnownSymbol('toStringTag'); module.exports = function (it, TAG, STATIC) { if (it && !has(it = STATIC ? it : it.prototype, TO_STRING_TAG)) { defineProperty(it, TO_STRING_TAG, { configurable: true, value: TAG }); } }; /***/ }), /***/ "kkxG": /*!*****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/is-forced.js ***! \*****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var replacement = /#|\.prototype\./; var isForced = function (feature, detection) { var value = data[normalize(feature)]; return value == POLYFILL ? true : value == NATIVE ? false : typeof detection == 'function' ? fails(detection) : !!detection; }; var normalize = isForced.normalize = function (string) { return String(string).replace(replacement, '.').toLowerCase(); }; var data = isForced.data = {}; var NATIVE = isForced.NATIVE = 'N'; var POLYFILL = isForced.POLYFILL = 'P'; module.exports = isForced; /***/ }), /***/ "kyO0": /*!***************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/object-get-own-property-symbols.js ***! \***************************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { exports.f = Object.getOwnPropertySymbols; /***/ }), /***/ "kyWZ": /*!***********************************************************!*\ !*** ./node_modules/intl-locales-supported/dist/index.js ***! \***********************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* * Copyright 2015, Yahoo Inc. * Copyrights licensed under the New BSD License. * See the accompanying LICENSE file for terms. */ Object.defineProperty(exports, "__esModule", { value: true }); function areIntlLocalesSupported(locales, constructorsToCheck) { if (typeof Intl === 'undefined') { return false; } if (!locales) { throw new Error('locales must be supplied.'); } if (!Array.isArray(locales)) { locales = [locales]; } var intlConstructors = constructorsToCheck || [ Intl.DateTimeFormat, Intl.NumberFormat, Intl.PluralRules, ]; intlConstructors = intlConstructors.filter(Boolean); if (intlConstructors.length === 0 || (constructorsToCheck && intlConstructors.length !== constructorsToCheck.length)) { return false; } return intlConstructors.every(function (intlConstructor) { return intlConstructor.supportedLocalesOf(locales).length === locales.length; }); } exports.default = areIntlLocalesSupported; //# sourceMappingURL=index.js.map /***/ }), /***/ "l04A": /*!********************************!*\ !*** ./src/service/account.ts ***! \********************************/ /*! exports provided: updateAvatar, getBasicInfo, appplySchool, getSchoolOption, getDepartmentOption, appplyDepartment, updateAccount, cancelRealNameAuth, cancelProfessionalAuth, applyProfessionalAuth, applyRealNameAuth, getCode, bindPhone, bindEmail, updatePassword, unbindAccount, cancelAuthentication, cancelProfessionalCertification */ /*! exports used: applyProfessionalAuth, applyRealNameAuth, appplyDepartment, appplySchool, bindEmail, bindPhone, cancelAuthentication, cancelProfessionalAuth, cancelProfessionalCertification, cancelRealNameAuth, getBasicInfo, getCode, getDepartmentOption, getSchoolOption, unbindAccount, updateAccount, updateAvatar, updatePassword */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return updateAvatar; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return getBasicInfo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return appplySchool; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return getSchoolOption; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return getDepartmentOption; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return appplyDepartment; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "p", function() { return updateAccount; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return cancelRealNameAuth; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return cancelProfessionalAuth; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return applyProfessionalAuth; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return applyRealNameAuth; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return getCode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return bindPhone; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return bindEmail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return updatePassword; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return unbindAccount; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return cancelAuthentication; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return cancelProfessionalCertification; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); function updateAvatar(_x) { return _updateAvatar.apply(this, arguments); } function _updateAvatar() { _updateAvatar = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/users/accounts/".concat(params.login, "/avatar.json"), { method: 'put', body: params })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _updateAvatar.apply(this, arguments); } function getBasicInfo(_x2) { return _getBasicInfo.apply(this, arguments); } function _getBasicInfo() { _getBasicInfo = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/users/accounts/".concat(params.login, ".json"), { method: 'get' })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getBasicInfo.apply(this, arguments); } function appplySchool(_x3) { return _appplySchool.apply(this, arguments); } function _appplySchool() { _appplySchool = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/add_school_applies.json", { method: 'post', body: params })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _appplySchool.apply(this, arguments); } function getSchoolOption(_x4) { return _getSchoolOption.apply(this, arguments); } function _getSchoolOption() { _getSchoolOption = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/schools/for_option.json", { method: 'get', params: params })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _getSchoolOption.apply(this, arguments); } function getDepartmentOption(_x5) { return _getDepartmentOption.apply(this, arguments); } function _getDepartmentOption() { _getDepartmentOption = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/schools/".concat(params.id, "/departments/for_option.json"), { method: 'get', params: params })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _getDepartmentOption.apply(this, arguments); } function appplyDepartment(_x6) { return _appplyDepartment.apply(this, arguments); } function _appplyDepartment() { _appplyDepartment = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/add_department_applies.json", { method: 'post', body: params })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _appplyDepartment.apply(this, arguments); } function updateAccount(_x7) { return _updateAccount.apply(this, arguments); } function _updateAccount() { _updateAccount = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/users/accounts/".concat(params.id, ".json"), { method: 'put', body: params })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _updateAccount.apply(this, arguments); } function cancelRealNameAuth(_x8) { return _cancelRealNameAuth.apply(this, arguments); } function _cancelRealNameAuth() { _cancelRealNameAuth = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/users/accounts/".concat(params.login, "/authentication_apply.json"), { method: 'delete' })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _cancelRealNameAuth.apply(this, arguments); } function cancelProfessionalAuth(_x9) { return _cancelProfessionalAuth.apply(this, arguments); } function _cancelProfessionalAuth() { _cancelProfessionalAuth = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee9(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: return _context9.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/users/accounts/".concat(params.login, "/professional_auth_apply.json"), { method: 'delete' })); case 1: case "end": return _context9.stop(); } } }, _callee9); })); return _cancelProfessionalAuth.apply(this, arguments); } function applyProfessionalAuth(_x10) { return _applyProfessionalAuth.apply(this, arguments); } function _applyProfessionalAuth() { _applyProfessionalAuth = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee10(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee10$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: return _context10.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/users/accounts/".concat(params.id, "/professional_auth_apply.json"), { method: 'post', body: params })); case 1: case "end": return _context10.stop(); } } }, _callee10); })); return _applyProfessionalAuth.apply(this, arguments); } function applyRealNameAuth(_x11) { return _applyRealNameAuth.apply(this, arguments); } function _applyRealNameAuth() { _applyRealNameAuth = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee11(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee11$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: return _context11.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/users/accounts/".concat(params.id, "/authentication_apply.json"), { method: 'post', body: params })); case 1: case "end": return _context11.stop(); } } }, _callee11); })); return _applyRealNameAuth.apply(this, arguments); } function getCode(_x12) { return _getCode.apply(this, arguments); } function _getCode() { _getCode = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee12(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee12$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: return _context12.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/accounts/get_verification_code.json", { method: 'get', params: params })); case 1: case "end": return _context12.stop(); } } }, _callee12); })); return _getCode.apply(this, arguments); } function bindPhone(_x13) { return _bindPhone.apply(this, arguments); } function _bindPhone() { _bindPhone = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee13(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee13$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: return _context13.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/users/accounts/".concat(params.login, "/phone_bind.json"), { method: 'post', body: params })); case 1: case "end": return _context13.stop(); } } }, _callee13); })); return _bindPhone.apply(this, arguments); } function bindEmail(_x14) { return _bindEmail.apply(this, arguments); } function _bindEmail() { _bindEmail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee14(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee14$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: return _context14.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/users/accounts/".concat(params.login, "/email_bind.json"), { method: 'post', body: params })); case 1: case "end": return _context14.stop(); } } }, _callee14); })); return _bindEmail.apply(this, arguments); } function updatePassword(_x15) { return _updatePassword.apply(this, arguments); } function _updatePassword() { _updatePassword = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee15(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee15$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: return _context15.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/users/accounts/".concat(params.login, "/password.json"), { method: 'put', body: params })); case 1: case "end": return _context15.stop(); } } }, _callee15); })); return _updatePassword.apply(this, arguments); } function unbindAccount(_x16) { return _unbindAccount.apply(this, arguments); } function _unbindAccount() { _unbindAccount = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee16(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee16$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: return _context16.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/users/accounts/".concat(params.basicInfoId, "/open_users/").concat(params.id, ".json"), { method: 'delete' })); case 1: case "end": return _context16.stop(); } } }, _callee16); })); return _unbindAccount.apply(this, arguments); } function cancelAuthentication(_x17) { return _cancelAuthentication.apply(this, arguments); } function _cancelAuthentication() { _cancelAuthentication = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee17(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee17$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: return _context17.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/users/".concat(params.login, "/cancel_authentication.json"), { method: 'post', body: params })); case 1: case "end": return _context17.stop(); } } }, _callee17); })); return _cancelAuthentication.apply(this, arguments); } function cancelProfessionalCertification(_x18) { return _cancelProfessionalCertification.apply(this, arguments); } function _cancelProfessionalCertification() { _cancelProfessionalCertification = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee18(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee18$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: return _context18.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/users/".concat(params.login, "/cancel_professional_certification.json"), { method: 'post', body: params })); case 1: case "end": return _context18.stop(); } } }, _callee18); })); return _cancelProfessionalCertification.apply(this, arguments); } /***/ }), /***/ "l4aY": /*!*************************************************!*\ !*** ./node_modules/rc-util/es/Dom/contains.js ***! \*************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return contains; }); function contains(root, n) { if (!root) { return false; } return root.contains(n); } /***/ }), /***/ "lSNA": /*!***************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/defineProperty.js ***! \***************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } module.exports = _defineProperty, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "lSoN": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.parse-int.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var parseInt = __webpack_require__(/*! ../internals/number-parse-int */ "Ze4s"); // `Number.parseInt` method // https://tc39.github.io/ecma262/#sec-number.parseint $({ target: 'Number', stat: true, forced: Number.parseInt != parseInt }, { parseInt: parseInt }); /***/ }), /***/ "lV6h": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.every.js ***! \**************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var $every = __webpack_require__(/*! ../internals/array-iteration */ "zv1X").every; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.every` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.every exportTypedArrayMethod('every', function every(callbackfn /* , thisArg */) { return $every(aTypedArray(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "leS6": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js ***! \**********************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _arrayLikeToArray; }); function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } /***/ }), /***/ "lgSf": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/native-url.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var ITERATOR = wellKnownSymbol('iterator'); module.exports = !fails(function () { var url = new URL('b?a=1&b=2&c=3', 'http://a'); var searchParams = url.searchParams; var result = ''; url.pathname = 'c%20d'; searchParams.forEach(function (value, key) { searchParams['delete']('b'); result += key + value; }); return (IS_PURE && !url.toJSON) || !searchParams.sort || url.href !== 'http://a/c%20d?a=1&c=3' || searchParams.get('c') !== '3' || String(new URLSearchParams('?a=1')) !== 'a=1' || !searchParams[ITERATOR] // throws in Edge || new URL('https://a@b').username !== 'a' || new URLSearchParams(new URLSearchParams('a=b')).get('a') !== 'b' // not punycoded in Edge || new URL('http://тест').host !== 'xn--e1aybc' // not escaped in Chrome 62- || new URL('http://a#б').hash !== '#%D0%B1' // fails in Chrome 66- || result !== 'a1c3' // throws in Safari || new URL('http://x', undefined).host !== 'x'; }); /***/ }), /***/ "ls1J": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/reflect-metadata.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` var Map = __webpack_require__(/*! ../modules/es.map */ "Pp3M"); var WeakMap = __webpack_require__(/*! ../modules/es.weak-map */ "UHn5"); var shared = __webpack_require__(/*! ../internals/shared */ "xxaU"); var metadata = shared('metadata'); var store = metadata.store || (metadata.store = new WeakMap()); var getOrCreateMetadataMap = function (target, targetKey, create) { var targetMetadata = store.get(target); if (!targetMetadata) { if (!create) return; store.set(target, targetMetadata = new Map()); } var keyMetadata = targetMetadata.get(targetKey); if (!keyMetadata) { if (!create) return; targetMetadata.set(targetKey, keyMetadata = new Map()); } return keyMetadata; }; var ordinaryHasOwnMetadata = function (MetadataKey, O, P) { var metadataMap = getOrCreateMetadataMap(O, P, false); return metadataMap === undefined ? false : metadataMap.has(MetadataKey); }; var ordinaryGetOwnMetadata = function (MetadataKey, O, P) { var metadataMap = getOrCreateMetadataMap(O, P, false); return metadataMap === undefined ? undefined : metadataMap.get(MetadataKey); }; var ordinaryDefineOwnMetadata = function (MetadataKey, MetadataValue, O, P) { getOrCreateMetadataMap(O, P, true).set(MetadataKey, MetadataValue); }; var ordinaryOwnMetadataKeys = function (target, targetKey) { var metadataMap = getOrCreateMetadataMap(target, targetKey, false); var keys = []; if (metadataMap) metadataMap.forEach(function (_, key) { keys.push(key); }); return keys; }; var toMetadataKey = function (it) { return it === undefined || typeof it == 'symbol' ? it : String(it); }; module.exports = { store: store, getMap: getOrCreateMetadataMap, has: ordinaryHasOwnMetadata, get: ordinaryGetOwnMetadata, set: ordinaryDefineOwnMetadata, keys: ordinaryOwnMetadataKeys, toKey: toMetadataKey }; /***/ }), /***/ "ls3p": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.cosh.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var expm1 = __webpack_require__(/*! ../internals/math-expm1 */ "V61k"); var nativeCosh = Math.cosh; var abs = Math.abs; var E = Math.E; // `Math.cosh` method // https://tc39.github.io/ecma262/#sec-math.cosh $({ target: 'Math', stat: true, forced: !nativeCosh || nativeCosh(710) === Infinity }, { cosh: function cosh(x) { var t = expm1(abs(x) - 1) + 1; return (t + 1 / (t * E * E)) * (E / 2); } }); /***/ }), /***/ "ltSN": /*!*********************************!*\ !*** ./src/layouts/Loading.tsx ***! \*********************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var antd_es_spin_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/spin/style */ "T2oS"); /* harmony import */ var antd_es_spin__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/spin */ "W9HT"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./index.less?modules */ "H4Hi"); /* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_index_less_modules__WEBPACK_IMPORTED_MODULE_3__); /* harmony default export */ __webpack_exports__["a"] = (function () { return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default.a.createElement(antd_es_spin__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"], { size: "large", className: _index_less_modules__WEBPACK_IMPORTED_MODULE_3___default.a.loading }); }); /***/ }), /***/ "lwsE": /*!***************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/classCallCheck.js ***! \***************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } module.exports = _classCallCheck, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "lz10": /*!**************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/create-non-enumerable-property.js ***! \**************************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "YfKC"); var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "HhvW"); module.exports = DESCRIPTORS ? function (object, key, value) { return definePropertyModule.f(object, key, createPropertyDescriptor(1, value)); } : function (object, key, value) { object[key] = value; return object; }; /***/ }), /***/ "m+aA": /*!****************************************************!*\ !*** ./node_modules/rc-util/es/Dom/findDOMNode.js ***! \****************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return findDOMNode; }); /* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react-dom */ "faye"); /* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_dom__WEBPACK_IMPORTED_MODULE_0__); /** * Return if a node is a DOM node. Else will return by `findDOMNode` */ function findDOMNode(node) { if (node instanceof HTMLElement) { return node; } return react_dom__WEBPACK_IMPORTED_MODULE_0___default.a.findDOMNode(node); } /***/ }), /***/ "m0LI": /*!*********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/iterableToArrayLimit.js ***! \*********************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } module.exports = _iterableToArrayLimit, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "m0kY": /*!******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/to-integer.js ***! \******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { var ceil = Math.ceil; var floor = Math.floor; // `ToInteger` abstract operation // https://tc39.github.io/ecma262/#sec-tointeger module.exports = function (argument) { return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument); }; /***/ }), /***/ "m3pO": /*!*****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/microtask.js ***! \*****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "g8rt").f; var classof = __webpack_require__(/*! ../internals/classof-raw */ "UwrT"); var macrotask = __webpack_require__(/*! ../internals/task */ "C3pJ").set; var IS_IOS = __webpack_require__(/*! ../internals/engine-is-ios */ "xRZI"); var MutationObserver = global.MutationObserver || global.WebKitMutationObserver; var process = global.process; var Promise = global.Promise; var IS_NODE = classof(process) == 'process'; // Node.js 11 shows ExperimentalWarning on getting `queueMicrotask` var queueMicrotaskDescriptor = getOwnPropertyDescriptor(global, 'queueMicrotask'); var queueMicrotask = queueMicrotaskDescriptor && queueMicrotaskDescriptor.value; var flush, head, last, notify, toggle, node, promise, then; // modern engines have queueMicrotask method if (!queueMicrotask) { flush = function () { var parent, fn; if (IS_NODE && (parent = process.domain)) parent.exit(); while (head) { fn = head.fn; head = head.next; try { fn(); } catch (error) { if (head) notify(); else last = undefined; throw error; } } last = undefined; if (parent) parent.enter(); }; // Node.js if (IS_NODE) { notify = function () { process.nextTick(flush); }; // browsers with MutationObserver, except iOS - https://github.com/zloirock/core-js/issues/339 } else if (MutationObserver && !IS_IOS) { toggle = true; node = document.createTextNode(''); new MutationObserver(flush).observe(node, { characterData: true }); notify = function () { node.data = toggle = !toggle; }; // environments with maybe non-completely correct, but existent Promise } else if (Promise && Promise.resolve) { // Promise.resolve without an argument throws an error in LG WebOS 2 promise = Promise.resolve(undefined); then = promise.then; notify = function () { then.call(promise, flush); }; // for other environments - macrotask based on: // - setImmediate // - MessageChannel // - window.postMessag // - onreadystatechange // - setTimeout } else { notify = function () { // strange IE + webpack dev server bug - use .call(global) macrotask.call(global, flush); }; } } module.exports = queueMicrotask || function (fn) { var task = { fn: fn, next: undefined }; if (last) last.next = task; if (!head) { head = task; notify(); } last = task; }; /***/ }), /***/ "m3rI": /*!**************************************!*\ !*** ./src/utils/env.ts + 1 modules ***! \**************************************/ /*! exports provided: GlobalConfig, default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // UNUSED EXPORTS: GlobalConfig // CONCATENATED MODULE: ./src/utils/env/dev.ts var DEV = { // PROXY_SERVER: 'https://local-v6.educoder.net', // PROXY_SERVER: 'https://test-data.educoder.net', PROXY_SERVER: 'http://47.111.130.18:53245/', API_SERVER: 'http://localhost:8000', REPORT_SERVER: 'http://192.168.1.57:3001', IMG_SERVER: 'https://new-testali-cdn.educoder.net', FORGE: 'https://code.educoder.net/', SSH_SERVER: 'wss://webssh.educoder.net', QQLoginCB: encodeURIComponent('https://test-newweb.educoder.net') }; /* harmony default export */ var dev = (DEV); // CONCATENATED MODULE: ./src/utils/env.ts /* * @Author: your name * @Date: 2020-11-09 17:48:52 * @LastEditTime: 2020-11-13 16:31:48 * @LastEditors: Please set LastEditors * @Description: In User Settings Edit * @FilePath: /ppte5yg23/src/utils/env.ts */ var GlobalConfig = { local: { API_SERVER: 'http://localhost:3000', IMG_SERVER: 'https://testali-cdn.educoder.net/', REPORT_SERVER: "http://192.168.1.57:3001", FORGE: "https://test-oldweb.educoder.net/", SSH_SERVER: "wss://pre-webssh.educoder.net", QQLoginCB: encodeURIComponent("https://test-newweb.educoder.net") }, dev: DEV, newReactTest: { // API_SERVER: 'https://test-data.educoder.net', API_SERVER: function () { var api = 'https://test-data.educoder.net'; var domain = document.domain; var str = document.domain.split("."); str[0] = str[0] + "-data"; if (domain !== 'test.educoder.net' && domain !== 'localhost' && domain !== 'test-ilearning.educoder.net') { api = api.replace("test-data.educoder.net", str.join(".")); } return api; }(), SSH_SERVER: "wss://webssh.educoder.net", IMG_SERVER: 'https://new-testali-cdn.educoder.net', REPORT_SERVER: "http://192.168.1.57:3001", FORGE: "https://test-oldweb.educoder.net/", QQLoginCB: encodeURIComponent("https://test-data.educoder.net") }, preNewBuild: { API_SERVER: 'https://pre-data.educoder.net', // API_SERVER: ((() => { // let api = 'https://pre-data.educoder.net' // const domain = document.domain // let str = document.domain.split(".") // str[0] = str[0] + "-data"; // if (domain !== 'pre.educoder.net') { // api = api.replace("pre-data.educoder.net", str.join(".")) // } // return api // })()), IMG_SERVER: 'https://preali-cdn.educoder.net', SSH_SERVER: "wss://pre-webssh.educoder.net", REPORT_SERVER: "http://192.168.1.57:3001", FORGE: "https://forge.educoder.net/", QQLoginCB: encodeURIComponent("https://pre.educoder.net") }, newBuild: { // API_SERVER: 'https://data.educoder.net', API_SERVER: function () { var api = 'https://data.educoder.net'; var domain = document.domain; // let str = document.domain.split(".") // str[0] = str[0] + "-data"; if (domain === 'kepukehuan.educoder.net') { api = 'https://kepukehuan-data.educoder.net'; } return api; }(), SSH_SERVER: "wss://webssh.educoder.net", REPORT_SERVER: "http://192.168.1.57:3001", IMG_SERVER: 'https://ali-cdn.educoder.net', FORGE: "https://code.educoder.net/", QQLoginCB: encodeURIComponent("https://www.educoder.net") }, // test newTest: { API_SERVER: 'https://test-data.educoder.net', IMG_SERVER: 'https://test-data.educoder.net', REPORT_SERVER: "http://192.168.1.57:3001", SSH_SERVER: "wss://pre-webssh.educoder.net", FORGE: "http://test-oldweb.educoder.net/", QQLoginCB: encodeURIComponent("https://test-data.educoder.net") }, test: { API_SERVER: '', IMG_SERVER: '', REPORT_SERVER: "http://192.168.1.57:3001", FORGE: "http://test-oldweb.educoder.net/", SSH_SERVER: "wss://pre-webssh.educoder.net", QQLoginCB: encodeURIComponent("https://test-newweb.educoder.net") }, preBuild: { API_SERVER: '', IMG_SERVER: 'https://preali-cdn.educoder.net', REPORT_SERVER: "http://192.168.1.57:3001", FORGE: "https://forge.educoder.net/", SSH_SERVER: "wss://pre-webssh.educoder.net", QQLoginCB: encodeURIComponent("https://test-newweb.educoder.net") }, newWeb: { API_SERVER: 'https://test-newweb.educoder.net', IMG_SERVER: 'https://test-newweb.educoder.net/', REPORT_SERVER: "http://192.168.1.57:3001", FORGE: "http://test-oldweb.educoder.net/", SSH_SERVER: "wss://pre-webssh.educoder.net", QQLoginCB: encodeURIComponent("https://test-newweb.educoder.net") }, build: { API_SERVER: '', IMG_SERVER: '', REPORT_SERVER: "http://192.168.1.57:3001", FORGE: "https://forge.educoder.net/", SSH_SERVER: "wss://webssh.educoder.net", QQLoginCB: encodeURIComponent("https://www.educoder.net") } }; /* harmony default export */ var env = __webpack_exports__["a"] = (GlobalConfig[window.ENV || "dev"]); /***/ }), /***/ "m47v": /*!**************************************!*\ !*** ./src/service/virtualSpaces.ts ***! \**************************************/ /*! exports provided: getVirtualSpacesDetails, getVirtualSpacesMenus, upvideos, Addmember, change_creator */ /*! exports used: Addmember, change_creator, getVirtualSpacesDetails, getVirtualSpacesMenus, upvideos */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return getVirtualSpacesDetails; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return getVirtualSpacesMenus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return upvideos; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Addmember; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return change_creator; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); // 获取虚拟社区头部信息 function getVirtualSpacesDetails(_x) { return _getVirtualSpacesDetails.apply(this, arguments); } // 获取虚拟社区左侧菜单信息 function _getVirtualSpacesDetails() { _getVirtualSpacesDetails = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/virtual_classrooms/".concat(params === null || params === void 0 ? void 0 : params.id, ".json"), { method: 'get' })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getVirtualSpacesDetails.apply(this, arguments); } function getVirtualSpacesMenus(_x2) { return _getVirtualSpacesMenus.apply(this, arguments); } // 上传视频 function _getVirtualSpacesMenus() { _getVirtualSpacesMenus = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/virtual_classrooms/".concat(params === null || params === void 0 ? void 0 : params.id, "/modules.json"), { method: 'get' })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getVirtualSpacesMenus.apply(this, arguments); } function upvideos(_x3) { return _upvideos.apply(this, arguments); } function _upvideos() { _upvideos = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/virtual_classrooms/".concat(params.id, "/videos/batch_publish.json"), { method: 'post', body: params })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _upvideos.apply(this, arguments); } function Addmember(_x4) { return _Addmember.apply(this, arguments); } function _Addmember() { _Addmember = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/virtual_classrooms/".concat(params.virtual_spacesId, "/members.json"), { method: 'post', body: params })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _Addmember.apply(this, arguments); } function change_creator(_x5) { return _change_creator.apply(this, arguments); } function _change_creator() { _change_creator = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/virtual_classrooms/".concat(params.virtual_spacesId, "/members/").concat(params.id, "/change_creator.json"), { method: 'post', body: params })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _change_creator.apply(this, arguments); } /***/ }), /***/ "m71J": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.code-point-at.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var codeAt = __webpack_require__(/*! ../internals/string-multibyte */ "eYKs").codeAt; // `String.prototype.codePointAt` method // https://tc39.github.io/ecma262/#sec-string.prototype.codepointat $({ target: 'String', proto: true }, { codePointAt: function codePointAt(pos) { return codeAt(this, pos); } }); /***/ }), /***/ "mGKP": /*!****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js ***! \****************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray */ "EdiO"); function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen); } module.exports = _unsupportedIterableToArray; /***/ }), /***/ "mLN8": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.flat.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var flattenIntoArray = __webpack_require__(/*! ../internals/flatten-into-array */ "hKmx"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var toInteger = __webpack_require__(/*! ../internals/to-integer */ "m0kY"); var arraySpeciesCreate = __webpack_require__(/*! ../internals/array-species-create */ "nMuc"); // `Array.prototype.flat` method // https://github.com/tc39/proposal-flatMap $({ target: 'Array', proto: true }, { flat: function flat(/* depthArg = 1 */) { var depthArg = arguments.length ? arguments[0] : undefined; var O = toObject(this); var sourceLen = toLength(O.length); var A = arraySpeciesCreate(O, 0); A.length = flattenIntoArray(A, O, O, sourceLen, 0, depthArg === undefined ? 1 : toInteger(depthArg)); return A; } }); /***/ }), /***/ "mMun": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.constructor.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var isForced = __webpack_require__(/*! ../internals/is-forced */ "kkxG"); var redefine = __webpack_require__(/*! ../internals/redefine */ "NMFW"); var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var classof = __webpack_require__(/*! ../internals/classof-raw */ "UwrT"); var inheritIfRequired = __webpack_require__(/*! ../internals/inherit-if-required */ "+vfm"); var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "gFfw"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var create = __webpack_require__(/*! ../internals/object-create */ "u+7+"); var getOwnPropertyNames = __webpack_require__(/*! ../internals/object-get-own-property-names */ "uGHk").f; var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "g8rt").f; var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "YfKC").f; var trim = __webpack_require__(/*! ../internals/string-trim */ "mTKU").trim; var NUMBER = 'Number'; var NativeNumber = global[NUMBER]; var NumberPrototype = NativeNumber.prototype; // Opera ~12 has broken Object#toString var BROKEN_CLASSOF = classof(create(NumberPrototype)) == NUMBER; // `ToNumber` abstract operation // https://tc39.github.io/ecma262/#sec-tonumber var toNumber = function (argument) { var it = toPrimitive(argument, false); var first, third, radix, maxCode, digits, length, index, code; if (typeof it == 'string' && it.length > 2) { it = trim(it); first = it.charCodeAt(0); if (first === 43 || first === 45) { third = it.charCodeAt(2); if (third === 88 || third === 120) return NaN; // Number('+0x1') should be NaN, old V8 fix } else if (first === 48) { switch (it.charCodeAt(1)) { case 66: case 98: radix = 2; maxCode = 49; break; // fast equal of /^0b[01]+$/i case 79: case 111: radix = 8; maxCode = 55; break; // fast equal of /^0o[0-7]+$/i default: return +it; } digits = it.slice(2); length = digits.length; for (index = 0; index < length; index++) { code = digits.charCodeAt(index); // parseInt parses a string to a first unavailable symbol // but ToNumber should return NaN if a string contains unavailable symbols if (code < 48 || code > maxCode) return NaN; } return parseInt(digits, radix); } } return +it; }; // `Number` constructor // https://tc39.github.io/ecma262/#sec-number-constructor if (isForced(NUMBER, !NativeNumber(' 0o1') || !NativeNumber('0b1') || NativeNumber('+0x1'))) { var NumberWrapper = function Number(value) { var it = arguments.length < 1 ? 0 : value; var dummy = this; return dummy instanceof NumberWrapper // check on 1..constructor(foo) case && (BROKEN_CLASSOF ? fails(function () { NumberPrototype.valueOf.call(dummy); }) : classof(dummy) != NUMBER) ? inheritIfRequired(new NativeNumber(toNumber(it)), dummy, NumberWrapper) : toNumber(it); }; for (var keys = DESCRIPTORS ? getOwnPropertyNames(NativeNumber) : ( // ES3: 'MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,' + // ES2015 (in case, if modules with ES2015 Number statics required before): 'EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,' + 'MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger' ).split(','), j = 0, key; keys.length > j; j++) { if (has(NativeNumber, key = keys[j]) && !has(NumberWrapper, key)) { defineProperty(NumberWrapper, key, getOwnPropertyDescriptor(NativeNumber, key)); } } NumberWrapper.prototype = NumberPrototype; NumberPrototype.constructor = NumberWrapper; redefine(global, NUMBER, NumberWrapper); } /***/ }), /***/ "mTKU": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/string-trim.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "FCfD"); var whitespaces = __webpack_require__(/*! ../internals/whitespaces */ "Tfd0"); var whitespace = '[' + whitespaces + ']'; var ltrim = RegExp('^' + whitespace + whitespace + '*'); var rtrim = RegExp(whitespace + whitespace + '*$'); // `String.prototype.{ trim, trimStart, trimEnd, trimLeft, trimRight }` methods implementation var createMethod = function (TYPE) { return function ($this) { var string = String(requireObjectCoercible($this)); if (TYPE & 1) string = string.replace(ltrim, ''); if (TYPE & 2) string = string.replace(rtrim, ''); return string; }; }; module.exports = { // `String.prototype.{ trimLeft, trimStart }` methods // https://tc39.github.io/ecma262/#sec-string.prototype.trimstart start: createMethod(1), // `String.prototype.{ trimRight, trimEnd }` methods // https://tc39.github.io/ecma262/#sec-string.prototype.trimend end: createMethod(2), // `String.prototype.trim` method // https://tc39.github.io/ecma262/#sec-string.prototype.trim trim: createMethod(3) }; /***/ }), /***/ "maeH": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.function.name.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "YfKC").f; var FunctionPrototype = Function.prototype; var FunctionPrototypeToString = FunctionPrototype.toString; var nameRE = /^\s*function ([^ (]*)/; var NAME = 'name'; // Function instances `.name` property // https://tc39.github.io/ecma262/#sec-function-instances-name if (DESCRIPTORS && !(NAME in FunctionPrototype)) { defineProperty(FunctionPrototype, NAME, { configurable: true, get: function () { try { return FunctionPrototypeToString.call(this).match(nameRE)[1]; } catch (error) { return ''; } } }); } /***/ }), /***/ "mcGr": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.pad-start.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var $padStart = __webpack_require__(/*! ../internals/string-pad */ "2FZw").start; var WEBKIT_BUG = __webpack_require__(/*! ../internals/string-pad-webkit-bug */ "y9mK"); // `String.prototype.padStart` method // https://tc39.github.io/ecma262/#sec-string.prototype.padstart $({ target: 'String', proto: true, forced: WEBKIT_BUG }, { padStart: function padStart(maxLength /* , fillString = ' ' */) { return $padStart(this, maxLength, arguments.length > 1 ? arguments[1] : undefined); } }); /***/ }), /***/ "md7G": /*!******************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js ***! \******************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _possibleConstructorReturn; }); /* harmony import */ var _typeof_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./typeof.js */ "U8pU"); /* harmony import */ var _assertThisInitialized_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./assertThisInitialized.js */ "JX7q"); function _possibleConstructorReturn(self, call) { if (call && (Object(_typeof_js__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return Object(_assertThisInitialized_js__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(self); } /***/ }), /***/ "mmNF": /*!*****************************************!*\ !*** ./node_modules/charenc/charenc.js ***! \*****************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { var charenc = { // UTF-8 encoding utf8: { // Convert a string to a byte array stringToBytes: function(str) { return charenc.bin.stringToBytes(unescape(encodeURIComponent(str))); }, // Convert a byte array to a string bytesToString: function(bytes) { return decodeURIComponent(escape(charenc.bin.bytesToString(bytes))); } }, // Binary encoding bin: { // Convert a string to a byte array stringToBytes: function(str) { for (var bytes = [], i = 0; i < str.length; i++) bytes.push(str.charCodeAt(i) & 0xFF); return bytes; }, // Convert a byte array to a string bytesToString: function(bytes) { for (var str = [], i = 0; i < bytes.length; i++) str.push(String.fromCharCode(bytes[i])); return str.join(''); } } }; module.exports = charenc; /***/ }), /***/ "mtLc": /*!*****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/createClass.js ***! \*****************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _createClass; }); function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } /***/ }), /***/ "n7Qr": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.match.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "I65O"); // `Symbol.match` well-known symbol // https://tc39.github.io/ecma262/#sec-symbol.match defineWellKnownSymbol('match'); /***/ }), /***/ "nCqj": /*!*****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/to-offset.js ***! \*****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var toPositiveInteger = __webpack_require__(/*! ../internals/to-positive-integer */ "1nhP"); module.exports = function (it, BYTES) { var offset = toPositiveInteger(it); if (offset % BYTES) throw RangeError('Wrong offset'); return offset; }; /***/ }), /***/ "nEGZ": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.species.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "I65O"); // `Symbol.species` well-known symbol // https://tc39.github.io/ecma262/#sec-symbol.species defineWellKnownSymbol('species'); /***/ }), /***/ "nFn1": /*!************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/path.js ***! \************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); module.exports = global; /***/ }), /***/ "nMuc": /*!****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/array-species-create.js ***! \****************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var isArray = __webpack_require__(/*! ../internals/is-array */ "Un+d"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var SPECIES = wellKnownSymbol('species'); // `ArraySpeciesCreate` abstract operation // https://tc39.github.io/ecma262/#sec-arrayspeciescreate module.exports = function (originalArray, length) { var C; if (isArray(originalArray)) { C = originalArray.constructor; // cross-realm fallback if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined; else if (isObject(C)) { C = C[SPECIES]; if (C === null) C = undefined; } } return new (C === undefined ? Array : C)(length === 0 ? 0 : length); }; /***/ }), /***/ "nZC5": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.define-setter.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var FORCED = __webpack_require__(/*! ../internals/object-prototype-accessors-forced */ "i7kj"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "YfKC"); // `Object.prototype.__defineSetter__` method // https://tc39.github.io/ecma262/#sec-object.prototype.__defineSetter__ if (DESCRIPTORS) { $({ target: 'Object', proto: true, forced: FORCED }, { __defineSetter__: function __defineSetter__(P, setter) { definePropertyModule.f(toObject(this), P, { set: aFunction(setter), enumerable: true, configurable: true }); } }); } /***/ }), /***/ "ngoJ": /*!**************************************************!*\ !*** ./src/models/engineering/evaluateDetail.ts ***! \**************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray */ "oBTY"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty */ "jrin"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var _service_engineering__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/service/engineering */ "rbmi"); /* harmony import */ var _evaluateList__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./evaluateList */ "7KHo"); var _dataSource; var EngineeringEvaluteDetailModal = { namespace: 'engineeringEvaluteDetail', state: { classDataSource: { active: null, dataList: [] }, actionTabs: { key: '', params: {} }, name: '', headerData: { dataSource: (_dataSource = {}, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])(_dataSource, _evaluateList__WEBPACK_IMPORTED_MODULE_5__[/* evaluateListHeaderKey */ "b"][0], { width: 235, placeholder: "\u8BF7\u9009\u62E9".concat(_evaluateList__WEBPACK_IMPORTED_MODULE_5__[/* evaluateListHeaderKey */ "b"][0]), loading: 'engineeringEvaluteDetail/getMajorList', dataList: [] }), Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])(_dataSource, _evaluateList__WEBPACK_IMPORTED_MODULE_5__[/* evaluateListHeaderKey */ "b"][1], { width: 138, placeholder: "\u8BF7\u9009\u62E9".concat(_evaluateList__WEBPACK_IMPORTED_MODULE_5__[/* evaluateListHeaderKey */ "b"][1]), loading: 'engineeringEvaluteDetail/getYearList', dataList: [] }), _dataSource), active: {} }, tabListData: [], echartsData: { barData: { name: '', dataSource: { xData: [], yBarData: [], yLineData: [] } }, lineData: { name: '', xData: [], seriesData: [] }, scatterData: {} } }, effects: { setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.mark(function setActionTabs(_ref, _ref2) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.wrap(function setActionTabs$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context.stop(); } } }, setActionTabs); }), getMajorList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.mark(function getMajorList(_ref3, _ref4) { var payload, call, put, select, _yield$select, userInfo, result; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.wrap(function getMajorList$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put, select = _ref4.select; _context2.next = 4; return select(function (_) { return _.user; }); case 4: _yield$select = _context2.sent; userInfo = _yield$select.userInfo; if (!(userInfo !== null && userInfo !== void 0 && userInfo.school_id)) { _context2.next = 13; break; } _context2.next = 9; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_4__[/* getMajorListService */ "i"], userInfo.school_id); case 9: result = _context2.sent; if (!(result && result.data)) { _context2.next = 13; break; } _context2.next = 13; return put({ type: 'setMajorOrYearDataSource', payload: { key: _evaluateList__WEBPACK_IMPORTED_MODULE_5__[/* evaluateListHeaderKey */ "b"][0], value: result.data.map(function (list) { return { label: list.name, value: list.ec_major_school_id }; }) } }); case 13: case "end": return _context2.stop(); } } }, getMajorList); }), getYearList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.mark(function getYearList(_ref5, _ref6) { var payload, call, put, result; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.wrap(function getYearList$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_4__[/* getYearListService */ "k"], payload); case 4: result = _context3.sent; if (!(result && result.data)) { _context3.next = 8; break; } _context3.next = 8; return put({ type: 'setMajorOrYearDataSource', payload: { key: _evaluateList__WEBPACK_IMPORTED_MODULE_5__[/* evaluateListHeaderKey */ "b"][1], value: result.data.map(function (list) { return { label: list.year, value: list.ec_year_id }; }) } }); case 8: case "end": return _context3.stop(); } } }, getYearList); }), getCourseResultDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.mark(function getCourseResultDetail(_ref7, _ref8) { var payload, call, put, result; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.wrap(function getCourseResultDetail$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; console.log(payload, 'payload'); _context4.next = 5; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_4__[/* getCourseResultDetailService */ "d"], payload); case 5: result = _context4.sent; if (!(result && result.ec_course_target)) { _context4.next = 9; break; } _context4.next = 9; return put({ type: 'setEchartsData', payload: result }); case 9: case "end": return _context4.stop(); } } }, getCourseResultDetail); }), getCourseResultDetailClass: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.mark(function getCourseResultDetailClass(_ref9, _ref10) { var payload, call, put, result; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.wrap(function getCourseResultDetailClass$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_4__[/* getCourseResultDetailClass */ "c"], payload); case 4: result = _context5.sent; if (!(result && result.class_name)) { _context5.next = 8; break; } _context5.next = 8; return put({ type: 'save', payload: { classDataSource: { active: null, dataList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(result.class_name) } } }); case 8: case "end": return _context5.stop(); } } }, getCourseResultDetailClass); }), setClassActive: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.mark(function setClassActive(_ref11, _ref12) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.wrap(function setClassActive$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; _context6.next = 4; return put({ type: 'save', payload: { classDataSource: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context6.stop(); } } }, setClassActive); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state), action.payload); }, setMajorOrYearDataSource: function setMajorOrYearDataSource(state, _ref13) { var payload = _ref13.payload; return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state), {}, { headerData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state.headerData), {}, { dataSource: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state.headerData.dataSource), {}, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])({}, payload.key, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state.headerData.dataSource[payload.key]), {}, { dataList: payload.value }))) }) }); }, setMajorOrYearActive: function setMajorOrYearActive(state, _ref14) { var payload = _ref14.payload; return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state), {}, { headerData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state.headerData), {}, { active: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state.headerData.active), {}, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])({}, payload.key, payload.value)) }) }); }, setEchartsData: function setEchartsData(state, _ref15) { var payload = _ref15.payload; var barData = { name: payload.course_name || '', dataSource: { xData: [], yBarData: [], yLineData: [] } }; var lineData = { name: payload.course_name || '', xData: [], seriesData: [] }; var scatterData = {}; payload.ec_course_target.forEach(function (list, index) { list.position = index + 1; barData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, barData), {}, { dataSource: { xData: [].concat(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(barData.dataSource.xData), [index + 1]), yBarData: [].concat(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(barData.dataSource.yBarData), [list.actual_grade]), yLineData: [].concat(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(barData.dataSource.yLineData), [list.standard_grade]) } }); var xData = []; var yData = { min: [], max: [] }; var name_data = []; var student_ids = []; var class_data = []; list.student_data.detail.forEach(function (item, i) { var score = item.score; xData.push(i + 1); yData.max.push(score >= list.student_data.goal_score ? score : null); yData.min.push(score >= list.student_data.goal_score ? null : score); name_data.push(item.name); student_ids.push(item.student_id); class_data.push(item.clazz); // if (score >= list.student_data.goal_score) { // yData.max.push(score); // } else { // yData.min.push(score); // } }); scatterData[index + 1] = { name: index + 1, average_score: list.student_data.average_score, goal_score: list.student_data.goal_score, // 目标分 xData: xData, yData: yData, name_data: name_data, student_ids: student_ids, class_data: class_data, goal_scoreData: new Array(list.student_data.detail.length).fill(list.student_data.goal_score), average_scoreData: new Array(list.student_data.detail.length).fill(list.student_data.average_score) }; }); payload.history.forEach(function (list) { lineData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, lineData), {}, { xData: [].concat(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(lineData.xData), [list.year]), seriesData: [].concat(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(lineData.seriesData), [list.total_score]) }); }); return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state), {}, { name: payload.course_name || '', tabListData: payload.ec_course_target, echartsData: { barData: barData, lineData: lineData, scatterData: scatterData } }); } }, subscriptions: { setup: function setup(_ref16) { var dispatch = _ref16.dispatch, history = _ref16.history; return history.listen(function (_ref17) { var pathname = _ref17.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (EngineeringEvaluteDetailModal); /***/ }), /***/ "nkhd": /*!****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.aggregate-error.js ***! \****************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "Acmb"); var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "g1ZG"); var create = __webpack_require__(/*! ../internals/object-create */ "u+7+"); var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "YfKC"); var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "HhvW"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "lz10"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "1aI8"); var setInternalState = InternalStateModule.set; var getInternalAggregateErrorState = InternalStateModule.getterFor('AggregateError'); var $AggregateError = function AggregateError(errors, message) { var that = this; if (!(that instanceof $AggregateError)) return new $AggregateError(errors, message); if (setPrototypeOf) { that = setPrototypeOf(new Error(message), getPrototypeOf(that)); } var errorsArray = []; iterate(errors, errorsArray.push, errorsArray); if (DESCRIPTORS) setInternalState(that, { errors: errorsArray, type: 'AggregateError' }); else that.errors = errorsArray; if (message !== undefined) createNonEnumerableProperty(that, 'message', String(message)); return that; }; $AggregateError.prototype = create(Error.prototype, { constructor: createPropertyDescriptor(5, $AggregateError), message: createPropertyDescriptor(5, ''), name: createPropertyDescriptor(5, 'AggregateError') }); if (DESCRIPTORS) defineProperty.f($AggregateError.prototype, 'errors', { get: function () { return getInternalAggregateErrorState(this).errors; }, configurable: true }); $({ global: true }, { AggregateError: $AggregateError }); /***/ }), /***/ "nlPz": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.regexp.exec.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var exec = __webpack_require__(/*! ../internals/regexp-exec */ "NcLc"); $({ target: 'RegExp', proto: true, forced: /./.exec !== exec }, { exec: exec }); /***/ }), /***/ "nmq7": /*!**************************************!*\ !*** ./node_modules/qs/lib/parse.js ***! \**************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./utils */ "0jNN"); var has = Object.prototype.hasOwnProperty; var isArray = Array.isArray; var defaults = { allowDots: false, allowPrototypes: false, allowSparse: false, arrayLimit: 20, charset: 'utf-8', charsetSentinel: false, comma: false, decoder: utils.decode, delimiter: '&', depth: 5, ignoreQueryPrefix: false, interpretNumericEntities: false, parameterLimit: 1000, parseArrays: true, plainObjects: false, strictNullHandling: false }; var interpretNumericEntities = function (str) { return str.replace(/&#(\d+);/g, function ($0, numberStr) { return String.fromCharCode(parseInt(numberStr, 10)); }); }; var parseArrayValue = function (val, options) { if (val && typeof val === 'string' && options.comma && val.indexOf(',') > -1) { return val.split(','); } return val; }; // This is what browsers will submit when the ✓ character occurs in an // application/x-www-form-urlencoded body and the encoding of the page containing // the form is iso-8859-1, or when the submitted form has an accept-charset // attribute of iso-8859-1. Presumably also with other charsets that do not contain // the ✓ character, such as us-ascii. var isoSentinel = 'utf8=%26%2310003%3B'; // encodeURIComponent('✓') // These are the percent-encoded utf-8 octets representing a checkmark, indicating that the request actually is utf-8 encoded. var charsetSentinel = 'utf8=%E2%9C%93'; // encodeURIComponent('✓') var parseValues = function parseQueryStringValues(str, options) { var obj = {}; var cleanStr = options.ignoreQueryPrefix ? str.replace(/^\?/, '') : str; var limit = options.parameterLimit === Infinity ? undefined : options.parameterLimit; var parts = cleanStr.split(options.delimiter, limit); var skipIndex = -1; // Keep track of where the utf8 sentinel was found var i; var charset = options.charset; if (options.charsetSentinel) { for (i = 0; i < parts.length; ++i) { if (parts[i].indexOf('utf8=') === 0) { if (parts[i] === charsetSentinel) { charset = 'utf-8'; } else if (parts[i] === isoSentinel) { charset = 'iso-8859-1'; } skipIndex = i; i = parts.length; // The eslint settings do not allow break; } } } for (i = 0; i < parts.length; ++i) { if (i === skipIndex) { continue; } var part = parts[i]; var bracketEqualsPos = part.indexOf(']='); var pos = bracketEqualsPos === -1 ? part.indexOf('=') : bracketEqualsPos + 1; var key, val; if (pos === -1) { key = options.decoder(part, defaults.decoder, charset, 'key'); val = options.strictNullHandling ? null : ''; } else { key = options.decoder(part.slice(0, pos), defaults.decoder, charset, 'key'); val = utils.maybeMap( parseArrayValue(part.slice(pos + 1), options), function (encodedVal) { return options.decoder(encodedVal, defaults.decoder, charset, 'value'); } ); } if (val && options.interpretNumericEntities && charset === 'iso-8859-1') { val = interpretNumericEntities(val); } if (part.indexOf('[]=') > -1) { val = isArray(val) ? [val] : val; } if (has.call(obj, key)) { obj[key] = utils.combine(obj[key], val); } else { obj[key] = val; } } return obj; }; var parseObject = function (chain, val, options, valuesParsed) { var leaf = valuesParsed ? val : parseArrayValue(val, options); for (var i = chain.length - 1; i >= 0; --i) { var obj; var root = chain[i]; if (root === '[]' && options.parseArrays) { obj = [].concat(leaf); } else { obj = options.plainObjects ? Object.create(null) : {}; var cleanRoot = root.charAt(0) === '[' && root.charAt(root.length - 1) === ']' ? root.slice(1, -1) : root; var index = parseInt(cleanRoot, 10); if (!options.parseArrays && cleanRoot === '') { obj = { 0: leaf }; } else if ( !isNaN(index) && root !== cleanRoot && String(index) === cleanRoot && index >= 0 && (options.parseArrays && index <= options.arrayLimit) ) { obj = []; obj[index] = leaf; } else if (cleanRoot !== '__proto__') { obj[cleanRoot] = leaf; } } leaf = obj; } return leaf; }; var parseKeys = function parseQueryStringKeys(givenKey, val, options, valuesParsed) { if (!givenKey) { return; } // Transform dot notation to bracket notation var key = options.allowDots ? givenKey.replace(/\.([^.[]+)/g, '[$1]') : givenKey; // The regex chunks var brackets = /(\[[^[\]]*])/; var child = /(\[[^[\]]*])/g; // Get the parent var segment = options.depth > 0 && brackets.exec(key); var parent = segment ? key.slice(0, segment.index) : key; // Stash the parent if it exists var keys = []; if (parent) { // If we aren't using plain objects, optionally prefix keys that would overwrite object prototype properties if (!options.plainObjects && has.call(Object.prototype, parent)) { if (!options.allowPrototypes) { return; } } keys.push(parent); } // Loop through children appending to the array until we hit depth var i = 0; while (options.depth > 0 && (segment = child.exec(key)) !== null && i < options.depth) { i += 1; if (!options.plainObjects && has.call(Object.prototype, segment[1].slice(1, -1))) { if (!options.allowPrototypes) { return; } } keys.push(segment[1]); } // If there's a remainder, just add whatever is left if (segment) { keys.push('[' + key.slice(segment.index) + ']'); } return parseObject(keys, val, options, valuesParsed); }; var normalizeParseOptions = function normalizeParseOptions(opts) { if (!opts) { return defaults; } if (opts.decoder !== null && opts.decoder !== undefined && typeof opts.decoder !== 'function') { throw new TypeError('Decoder has to be a function.'); } if (typeof opts.charset !== 'undefined' && opts.charset !== 'utf-8' && opts.charset !== 'iso-8859-1') { throw new TypeError('The charset option must be either utf-8, iso-8859-1, or undefined'); } var charset = typeof opts.charset === 'undefined' ? defaults.charset : opts.charset; return { allowDots: typeof opts.allowDots === 'undefined' ? defaults.allowDots : !!opts.allowDots, allowPrototypes: typeof opts.allowPrototypes === 'boolean' ? opts.allowPrototypes : defaults.allowPrototypes, allowSparse: typeof opts.allowSparse === 'boolean' ? opts.allowSparse : defaults.allowSparse, arrayLimit: typeof opts.arrayLimit === 'number' ? opts.arrayLimit : defaults.arrayLimit, charset: charset, charsetSentinel: typeof opts.charsetSentinel === 'boolean' ? opts.charsetSentinel : defaults.charsetSentinel, comma: typeof opts.comma === 'boolean' ? opts.comma : defaults.comma, decoder: typeof opts.decoder === 'function' ? opts.decoder : defaults.decoder, delimiter: typeof opts.delimiter === 'string' || utils.isRegExp(opts.delimiter) ? opts.delimiter : defaults.delimiter, // eslint-disable-next-line no-implicit-coercion, no-extra-parens depth: (typeof opts.depth === 'number' || opts.depth === false) ? +opts.depth : defaults.depth, ignoreQueryPrefix: opts.ignoreQueryPrefix === true, interpretNumericEntities: typeof opts.interpretNumericEntities === 'boolean' ? opts.interpretNumericEntities : defaults.interpretNumericEntities, parameterLimit: typeof opts.parameterLimit === 'number' ? opts.parameterLimit : defaults.parameterLimit, parseArrays: opts.parseArrays !== false, plainObjects: typeof opts.plainObjects === 'boolean' ? opts.plainObjects : defaults.plainObjects, strictNullHandling: typeof opts.strictNullHandling === 'boolean' ? opts.strictNullHandling : defaults.strictNullHandling }; }; module.exports = function (str, opts) { var options = normalizeParseOptions(opts); if (str === '' || str === null || typeof str === 'undefined') { return options.plainObjects ? Object.create(null) : {}; } var tempObj = typeof str === 'string' ? parseValues(str, options) : str; var obj = options.plainObjects ? Object.create(null) : {}; // Iterate over the keys and setup the new object var keys = Object.keys(tempObj); for (var i = 0; i < keys.length; ++i) { var key = keys[i]; var newObj = parseKeys(key, tempObj[key], options, typeof str === 'string'); obj = utils.merge(obj, newObj, options); } if (options.allowSparse === true) { return obj; } return utils.compact(obj); }; /***/ }), /***/ "noRp": /*!************************************!*\ !*** ./src/models/paths/detail.ts ***! \************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray */ "oBTY"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _service_paths__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/service/paths */ "Mgx3"); var PathsDetailModel = { namespace: 'pathsDetail', state: { detail: {}, rightData: {}, Courses: {}, stageData: [], discusses: {}, actionTabs: { key: '', params: {} } }, effects: { getDiscusses: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getDiscusses(_ref, _ref2) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getDiscusses$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_paths__WEBPACK_IMPORTED_MODULE_3__[/* getDiscusses */ "A"], payload); case 4: response = _context.sent; _context.next = 7; return put({ type: 'save', payload: { discusses: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context.stop(); } } }, getDiscusses); }), getPathsDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getPathsDetail(_ref3, _ref4) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getPathsDetail$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_paths__WEBPACK_IMPORTED_MODULE_3__[/* getPathsDetail */ "E"], payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { detail: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context2.abrupt("return", response); case 8: case "end": return _context2.stop(); } } }, getPathsDetail); }), getRightData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getRightData(_ref5, _ref6) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getRightData$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_paths__WEBPACK_IMPORTED_MODULE_3__[/* getRightData */ "F"], payload); case 4: response = _context3.sent; _context3.next = 7; return put({ type: 'save', payload: { rightData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context3.stop(); } } }, getRightData); }), getCoureses: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getCoureses(_ref7, _ref8) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getCoureses$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_paths__WEBPACK_IMPORTED_MODULE_3__[/* getCoureses */ "w"], payload); case 4: response = _context4.sent; _context4.next = 7; return put({ type: 'save', payload: { Courses: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context4.stop(); } } }, getCoureses); }), getStageData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getStageData(_ref9, _ref10) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getStageData$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_paths__WEBPACK_IMPORTED_MODULE_3__[/* getStageData */ "J"], payload); case 4: response = _context5.sent; _context5.next = 7; return put({ type: 'save', payload: { stageData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])((response === null || response === void 0 ? void 0 : response.stages) || []) } }); case 7: case "end": return _context5.stop(); } } }, getStageData); }), setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function setActionTabs(_ref11, _ref12) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function setActionTabs$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; _context6.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context6.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref13) { var dispatch = _ref13.dispatch, history = _ref13.history; return history.listen(function (_ref14) { var pathname = _ref14.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (PathsDetailModel); /***/ }), /***/ "o0o1": /*!**********************************************************!*\ !*** ./node_modules/@babel/runtime/regenerator/index.js ***! \**********************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__(/*! regenerator-runtime */ "VWci"); /***/ }), /***/ "oBTY": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules ***! \***********************************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js because of ./src/.umi-production/umi.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/iterableToArray.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js because of ./src/.umi-production/umi.ts */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ _toConsumableArray; }); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js var arrayLikeToArray = __webpack_require__("leS6"); // CONCATENATED MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return Object(arrayLikeToArray["a" /* default */])(arr); } // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/iterableToArray.js var iterableToArray = __webpack_require__("Y9hK"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js var unsupportedIterableToArray = __webpack_require__("Qw5x"); // CONCATENATED MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } // CONCATENATED MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || Object(iterableToArray["a" /* default */])(arr) || Object(unsupportedIterableToArray["a" /* default */])(arr) || _nonIterableSpread(); } /***/ }), /***/ "oJGl": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.weak-map.from.js ***! \**************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var from = __webpack_require__(/*! ../internals/collection-from */ "aF2d"); // `WeakMap.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.from $({ target: 'WeakMap', stat: true }, { from: from }); /***/ }), /***/ "oLb5": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.epsilon.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); // `Number.EPSILON` constant // https://tc39.github.io/ecma262/#sec-number.epsilon $({ target: 'Number', stat: true }, { EPSILON: Math.pow(2, -52) }); /***/ }), /***/ "oNMB": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.join.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "EzR6"); var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "0qr0"); var arrayMethodIsStrict = __webpack_require__(/*! ../internals/array-method-is-strict */ "R8iy"); var nativeJoin = [].join; var ES3_STRINGS = IndexedObject != Object; var STRICT_METHOD = arrayMethodIsStrict('join', ','); // `Array.prototype.join` method // https://tc39.github.io/ecma262/#sec-array.prototype.join $({ target: 'Array', proto: true, forced: ES3_STRINGS || !STRICT_METHOD }, { join: function join(separator) { return nativeJoin.call(toIndexedObject(this), separator === undefined ? ',' : separator); } }); /***/ }), /***/ "oNNP": /*!***************************************!*\ !*** ./node_modules/has/src/index.js ***! \***************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var bind = __webpack_require__(/*! function-bind */ "D3zA"); module.exports = bind.call(Function.call, Object.prototype.hasOwnProperty); /***/ }), /***/ "oUNq": /*!***********************************!*\ !*** ./src/service/classrooms.ts ***! \***********************************/ /*! exports provided: getClassroomList, getShixunAiRecommendLists, getCourseMenus, getClassroomTopBanner, getClassroomLeftMenus, getClassroomShixunsList, getClassroomTeacherShixunsList, getClassroomGraduationTopicsList, getClassroomGraduationTaskList, getClassroomExercisesList, getClassroomPollsList, getClassroomCommonHomeworksList, getCourseGroups, getClassroomAttendancesList, getClassroomAttendancesStatistic, getAttendanceDetail, getAnnouncementList, getAttachmentList, getVideoList, getLiveVideoList, getCoursesMine, getBoardList, getCourseGroupsList, getCourseStudentsList, getCourseStatistics, getCourseWorkscore, getCourseActscore, getShixunLists, getExperimentLists, createShixunHomework, createExperiment, getCoursesLists, createCoursesHomework, getSchoolList, getSearchCourseList, submitCourses, appplySchool, searchSchoolTeacherList, searchCoursesList, addTeacher, addStudentBySearch, setPublicOrPrivate, setInviteCodeHalt, duplicateCourse, deleteCourse, getCourseEditData, updateCourseData, exportCourseInfo, exportCourseActScore, exportCourseTotalScore, exportCourseAndOther, exportMoocrecords, exportCourseMemberScores, exportCourseWorkListScores, exportCourseWorkListAppendix, deleteSecondCategory, deleteBoardCategory, stickyModule, hiddenModule, getNewStartClassData, getAttendancesData, getCourseMemberAttendanceData, updateAttendanceStatus, exportPollsScores, exportExerciseStudentScores, getPollStartAnswer, updatePollVotes, submitPollAnswer, getAllTasks, updateTaskPosition, calculateAllShixunScores, getAllCourseGroup, getCourseGroupStudents, renameCourseGroup, deleteCourseGroup, joinCourseGroup, transferToCourseGroup, deleteStudent, joincoursegroup, exitCourse, courseMemberAttendances, getMoocEditData, createMoocData, updateMoocData, moveCategory, moveboard, getCourseware */ /*! exports used: addStudentBySearch, addTeacher, appplySchool, calculateAllShixunScores, courseMemberAttendances, createCoursesHomework, createExperiment, createMoocData, createShixunHomework, deleteBoardCategory, deleteCourse, deleteCourseGroup, deleteSecondCategory, deleteStudent, duplicateCourse, exitCourse, exportCourseActScore, exportCourseAndOther, exportCourseInfo, exportCourseMemberScores, exportCourseTotalScore, exportCourseWorkListAppendix, exportCourseWorkListScores, exportExerciseStudentScores, exportMoocrecords, exportPollsScores, getAllCourseGroup, getAllTasks, getAnnouncementList, getAttachmentList, getAttendanceDetail, getAttendancesData, getBoardList, getClassroomAttendancesList, getClassroomAttendancesStatistic, getClassroomCommonHomeworksList, getClassroomExercisesList, getClassroomGraduationTaskList, getClassroomGraduationTopicsList, getClassroomLeftMenus, getClassroomList, getClassroomPollsList, getClassroomShixunsList, getClassroomTeacherShixunsList, getClassroomTopBanner, getCourseActscore, getCourseEditData, getCourseGroupStudents, getCourseGroups, getCourseGroupsList, getCourseMemberAttendanceData, getCourseStatistics, getCourseStudentsList, getCourseWorkscore, getCoursesLists, getCoursesMine, getCourseware, getExperimentLists, getLiveVideoList, getMoocEditData, getNewStartClassData, getPollStartAnswer, getSchoolList, getSearchCourseList, getShixunAiRecommendLists, getShixunLists, getVideoList, hiddenModule, joinCourseGroup, joincoursegroup, moveCategory, moveboard, renameCourseGroup, searchCoursesList, searchSchoolTeacherList, setInviteCodeHalt, setPublicOrPrivate, stickyModule, submitCourses, submitPollAnswer, transferToCourseGroup, updateAttendanceStatus, updateCourseData, updateMoocData, updatePollVotes, updateTaskPosition */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "O", function() { return getClassroomList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mb", function() { return getShixunAiRecommendLists; }); /* unused harmony export getCourseMenus */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S", function() { return getClassroomTopBanner; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "N", function() { return getClassroomLeftMenus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Q", function() { return getClassroomShixunsList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "R", function() { return getClassroomTeacherShixunsList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "M", function() { return getClassroomGraduationTopicsList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "L", function() { return getClassroomGraduationTaskList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "K", function() { return getClassroomExercisesList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "P", function() { return getClassroomPollsList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "J", function() { return getClassroomCommonHomeworksList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "W", function() { return getCourseGroups; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "H", function() { return getClassroomAttendancesList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "I", function() { return getClassroomAttendancesStatistic; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "E", function() { return getAttendanceDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "C", function() { return getAnnouncementList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "D", function() { return getAttachmentList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ob", function() { return getVideoList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "gb", function() { return getLiveVideoList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "db", function() { return getCoursesMine; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "G", function() { return getBoardList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "X", function() { return getCourseGroupsList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ab", function() { return getCourseStudentsList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Z", function() { return getCourseStatistics; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bb", function() { return getCourseWorkscore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "T", function() { return getCourseActscore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "nb", function() { return getShixunLists; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fb", function() { return getExperimentLists; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return createShixunHomework; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return createExperiment; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "cb", function() { return getCoursesLists; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return createCoursesHomework; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "kb", function() { return getSchoolList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "lb", function() { return getSearchCourseList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Ab", function() { return submitCourses; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return appplySchool; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "wb", function() { return searchSchoolTeacherList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "vb", function() { return searchCoursesList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return addTeacher; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return addStudentBySearch; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "yb", function() { return setPublicOrPrivate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "xb", function() { return setInviteCodeHalt; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return duplicateCourse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return deleteCourse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "U", function() { return getCourseEditData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Eb", function() { return updateCourseData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "s", function() { return exportCourseInfo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return exportCourseActScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "u", function() { return exportCourseTotalScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return exportCourseAndOther; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "y", function() { return exportMoocrecords; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "t", function() { return exportCourseMemberScores; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "w", function() { return exportCourseWorkListScores; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "v", function() { return exportCourseWorkListAppendix; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return deleteSecondCategory; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return deleteBoardCategory; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "zb", function() { return stickyModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "pb", function() { return hiddenModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ib", function() { return getNewStartClassData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "F", function() { return getAttendancesData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Y", function() { return getCourseMemberAttendanceData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Db", function() { return updateAttendanceStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "z", function() { return exportPollsScores; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "x", function() { return exportExerciseStudentScores; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "jb", function() { return getPollStartAnswer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Gb", function() { return updatePollVotes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Bb", function() { return submitPollAnswer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "B", function() { return getAllTasks; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Hb", function() { return updateTaskPosition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return calculateAllShixunScores; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "A", function() { return getAllCourseGroup; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "V", function() { return getCourseGroupStudents; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ub", function() { return renameCourseGroup; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return deleteCourseGroup; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "qb", function() { return joinCourseGroup; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Cb", function() { return transferToCourseGroup; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return deleteStudent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "rb", function() { return joincoursegroup; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "p", function() { return exitCourse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return courseMemberAttendances; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hb", function() { return getMoocEditData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return createMoocData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Fb", function() { return updateMoocData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sb", function() { return moveCategory; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "tb", function() { return moveboard; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "eb", function() { return getCourseware; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); //实训首页列表 function getClassroomList(_x) { return _getClassroomList.apply(this, arguments); } // 实训智能推荐列表 function _getClassroomList() { _getClassroomList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/courses.json', { method: 'Get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getClassroomList.apply(this, arguments); } function getShixunAiRecommendLists(_x2) { return _getShixunAiRecommendLists.apply(this, arguments); } // 获取课堂首页菜单 function _getShixunAiRecommendLists() { _getShixunAiRecommendLists = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/intelligent_recommendations/according_course_recommend_shixuns.json', { method: 'Get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getShixunAiRecommendLists.apply(this, arguments); } function getCourseMenus(_x3) { return _getCourseMenus.apply(this, arguments); } // 获取教学课堂头部信息 function _getCourseMenus() { _getCourseMenus = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/disciplines.json', { method: 'Get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _getCourseMenus.apply(this, arguments); } function getClassroomTopBanner(_x4) { return _getClassroomTopBanner.apply(this, arguments); } // 获取教学课堂左侧menus function _getClassroomTopBanner() { _getClassroomTopBanner = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/top_banner.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _getClassroomTopBanner.apply(this, arguments); } function getClassroomLeftMenus(_x5) { return _getClassroomLeftMenus.apply(this, arguments); } // 教学课堂详情-实训列表 function _getClassroomLeftMenus() { _getClassroomLeftMenus = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id || params.coursesId, "/left_banner.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _getClassroomLeftMenus.apply(this, arguments); } function getClassroomShixunsList(_x6) { return _getClassroomShixunsList.apply(this, arguments); } // 教学课堂详情-老师实训列表 function _getClassroomShixunsList() { _getClassroomShixunsList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/homework_commons.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _getClassroomShixunsList.apply(this, arguments); } function getClassroomTeacherShixunsList(_x7) { return _getClassroomTeacherShixunsList.apply(this, arguments); } // 教学课堂详情-毕业设计-毕设选题 function _getClassroomTeacherShixunsList() { _getClassroomTeacherShixunsList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/homework_commons/list.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _getClassroomTeacherShixunsList.apply(this, arguments); } function getClassroomGraduationTopicsList(_x8) { return _getClassroomGraduationTopicsList.apply(this, arguments); } // 教学课堂详情-毕业设计-毕设任务 function _getClassroomGraduationTopicsList() { _getClassroomGraduationTopicsList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/graduation_topics.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _getClassroomGraduationTopicsList.apply(this, arguments); } function getClassroomGraduationTaskList(_x9) { return _getClassroomGraduationTaskList.apply(this, arguments); } // 教学课堂详情-试卷 function _getClassroomGraduationTaskList() { _getClassroomGraduationTaskList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee9(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: return _context9.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/graduation_tasks.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context9.stop(); } } }, _callee9); })); return _getClassroomGraduationTaskList.apply(this, arguments); } function getClassroomExercisesList(_x10) { return _getClassroomExercisesList.apply(this, arguments); } // 教学课堂详情-问卷 function _getClassroomExercisesList() { _getClassroomExercisesList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee10(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee10$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: return _context10.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/exercises.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context10.stop(); } } }, _callee10); })); return _getClassroomExercisesList.apply(this, arguments); } function getClassroomPollsList(_x11) { return _getClassroomPollsList.apply(this, arguments); } //教学课堂详情 普通作业 function _getClassroomPollsList() { _getClassroomPollsList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee11(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee11$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: return _context11.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/polls.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context11.stop(); } } }, _callee11); })); return _getClassroomPollsList.apply(this, arguments); } function getClassroomCommonHomeworksList(_x12) { return _getClassroomCommonHomeworksList.apply(this, arguments); } // 教学课堂 获取所有班级 function _getClassroomCommonHomeworksList() { _getClassroomCommonHomeworksList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee12(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee12$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: return _context12.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/homework_commons.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context12.stop(); } } }, _callee12); })); return _getClassroomCommonHomeworksList.apply(this, arguments); } function getCourseGroups(_x13) { return _getCourseGroups.apply(this, arguments); } // 教学课堂 签到 function _getCourseGroups() { _getCourseGroups = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee13(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee13$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: return _context13.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/course_groups.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context13.stop(); } } }, _callee13); })); return _getCourseGroups.apply(this, arguments); } function getClassroomAttendancesList(_x14) { return _getClassroomAttendancesList.apply(this, arguments); } // 教学课堂 签到统计 function _getClassroomAttendancesList() { _getClassroomAttendancesList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee14(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee14$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: return _context14.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/attendances.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context14.stop(); } } }, _callee14); })); return _getClassroomAttendancesList.apply(this, arguments); } function getClassroomAttendancesStatistic(_x15) { return _getClassroomAttendancesStatistic.apply(this, arguments); } // 教学课堂 签到详情 function _getClassroomAttendancesStatistic() { _getClassroomAttendancesStatistic = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee15(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee15$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: return _context15.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/weapps/courses/".concat(params.coursesId, "/attendances.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context15.stop(); } } }, _callee15); })); return _getClassroomAttendancesStatistic.apply(this, arguments); } function getAttendanceDetail(_x16) { return _getAttendanceDetail.apply(this, arguments); } // 教学课堂 - 公告 function _getAttendanceDetail() { _getAttendanceDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee16(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee16$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: return _context16.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/attendances/".concat(params.id, "/edit.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context16.stop(); } } }, _callee16); })); return _getAttendanceDetail.apply(this, arguments); } function getAnnouncementList(_x17) { return _getAnnouncementList.apply(this, arguments); } // 教学课堂 - 资源 getAttachmentList function _getAnnouncementList() { _getAnnouncementList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee17(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee17$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: return _context17.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/informs.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context17.stop(); } } }, _callee17); })); return _getAnnouncementList.apply(this, arguments); } function getAttachmentList(_x18) { return _getAttachmentList.apply(this, arguments); } // 教学课堂 - 视频 function _getAttachmentList() { _getAttachmentList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee18(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee18$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: return _context18.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/files.json", { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context18.stop(); } } }, _callee18); })); return _getAttachmentList.apply(this, arguments); } function getVideoList(_x19) { return _getVideoList.apply(this, arguments); } // 教学课堂 - 直播 function _getVideoList() { _getVideoList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee19(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee19$(_context19) { while (1) { switch (_context19.prev = _context19.next) { case 0: return _context19.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/course_videos.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context19.stop(); } } }, _callee19); })); return _getVideoList.apply(this, arguments); } function getLiveVideoList(_x20) { return _getLiveVideoList.apply(this, arguments); } // 教学课堂 我的课堂 function _getLiveVideoList() { _getLiveVideoList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee20(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee20$(_context20) { while (1) { switch (_context20.prev = _context20.next) { case 0: return _context20.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/live_links.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context20.stop(); } } }, _callee20); })); return _getLiveVideoList.apply(this, arguments); } function getCoursesMine(_x21) { return _getCoursesMine.apply(this, arguments); } // 教学课堂 讨论 function _getCoursesMine() { _getCoursesMine = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee21(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee21$(_context21) { while (1) { switch (_context21.prev = _context21.next) { case 0: return _context21.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/mine.json", { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context21.stop(); } } }, _callee21); })); return _getCoursesMine.apply(this, arguments); } function getBoardList(_x22) { return _getBoardList.apply(this, arguments); } // 教学课堂 分班 function _getBoardList() { _getBoardList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee22(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee22$(_context22) { while (1) { switch (_context22.prev = _context22.next) { case 0: return _context22.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/boards/".concat(params.categoryId, "/messages.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context22.stop(); } } }, _callee22); })); return _getBoardList.apply(this, arguments); } function getCourseGroupsList(_x23) { return _getCourseGroupsList.apply(this, arguments); } // 教学课堂 - 学生 getCourseStudentsList function _getCourseGroupsList() { _getCourseGroupsList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee23(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee23$(_context23) { while (1) { switch (_context23.prev = _context23.next) { case 0: return _context23.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/course_groups.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context23.stop(); } } }, _callee23); })); return _getCourseGroupsList.apply(this, arguments); } function getCourseStudentsList(_x24) { return _getCourseStudentsList.apply(this, arguments); } // 教学课堂 - 统计 function _getCourseStudentsList() { _getCourseStudentsList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee24(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee24$(_context24) { while (1) { switch (_context24.prev = _context24.next) { case 0: return _context24.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/students.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context24.stop(); } } }, _callee24); })); return _getCourseStudentsList.apply(this, arguments); } function getCourseStatistics(_x25) { return _getCourseStatistics.apply(this, arguments); } // 教学课堂 - 学生成绩 function _getCourseStatistics() { _getCourseStatistics = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee25(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee25$(_context25) { while (1) { switch (_context25.prev = _context25.next) { case 0: return _context25.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/statistics.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context25.stop(); } } }, _callee25); })); return _getCourseStatistics.apply(this, arguments); } function getCourseWorkscore(_x26) { return _getCourseWorkscore.apply(this, arguments); } // 教学课堂 - 课堂活跃度 function _getCourseWorkscore() { _getCourseWorkscore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee26(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee26$(_context26) { while (1) { switch (_context26.prev = _context26.next) { case 0: return _context26.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/work_score.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context26.stop(); } } }, _callee26); })); return _getCourseWorkscore.apply(this, arguments); } function getCourseActscore(_x27) { return _getCourseActscore.apply(this, arguments); } // 教学课堂 全部实训 function _getCourseActscore() { _getCourseActscore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee27(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee27$(_context27) { while (1) { switch (_context27.prev = _context27.next) { case 0: return _context27.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/act_score.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context27.stop(); } } }, _callee27); })); return _getCourseActscore.apply(this, arguments); } function getShixunLists(_x28) { return _getShixunLists.apply(this, arguments); } // 从课堂实验中添加 function _getShixunLists() { _getShixunLists = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee28(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee28$(_context28) { while (1) { switch (_context28.prev = _context28.next) { case 0: return _context28.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/shixun_lists.json", { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context28.stop(); } } }, _callee28); })); return _getShixunLists.apply(this, arguments); } function getExperimentLists(_x29) { return _getExperimentLists.apply(this, arguments); } // 教学课堂 创建实训作业 function _getExperimentLists() { _getExperimentLists = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee29(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee29$(_context29) { while (1) { switch (_context29.prev = _context29.next) { case 0: return _context29.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.course_id, "/homework_commons/impersonal_list.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context29.stop(); } } }, _callee29); })); return _getExperimentLists.apply(this, arguments); } function createShixunHomework(_x30) { return _createShixunHomework.apply(this, arguments); } // 教学课堂 创建课堂实验作业 function _createShixunHomework() { _createShixunHomework = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee30(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee30$(_context30) { while (1) { switch (_context30.prev = _context30.next) { case 0: return _context30.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/homework_commons/create_shixun_homework.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context30.stop(); } } }, _callee30); })); return _createShixunHomework.apply(this, arguments); } function createExperiment(_x31) { return _createExperiment.apply(this, arguments); } // 教学课堂 全部课程 function _createExperiment() { _createExperiment = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee31(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee31$(_context31) { while (1) { switch (_context31.prev = _context31.next) { case 0: return _context31.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.course_id, "/homework_commons/create_collaborators.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context31.stop(); } } }, _callee31); })); return _createExperiment.apply(this, arguments); } function getCoursesLists(_x32) { return _getCoursesLists.apply(this, arguments); } // 教学课堂 创建课堂 function _getCoursesLists() { _getCoursesLists = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee32(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee32$(_context32) { while (1) { switch (_context32.prev = _context32.next) { case 0: return _context32.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/subject_lists.json", { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context32.stop(); } } }, _callee32); })); return _getCoursesLists.apply(this, arguments); } function createCoursesHomework(_x33) { return _createCoursesHomework.apply(this, arguments); } function _createCoursesHomework() { _createCoursesHomework = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee33(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee33$(_context33) { while (1) { switch (_context33.prev = _context33.next) { case 0: return _context33.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/homework_commons/create_subject_homework.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context33.stop(); } } }, _callee33); })); return _createCoursesHomework.apply(this, arguments); } function getSchoolList(_x34) { return _getSchoolList.apply(this, arguments); } function _getSchoolList() { _getSchoolList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee34(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee34$(_context34) { while (1) { switch (_context34.prev = _context34.next) { case 0: return _context34.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/schools/school_list.json", { method: 'get', params: params })); case 1: case "end": return _context34.stop(); } } }, _callee34); })); return _getSchoolList.apply(this, arguments); } function getSearchCourseList(_x35) { return _getSearchCourseList.apply(this, arguments); } function _getSearchCourseList() { _getSearchCourseList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee35(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee35$(_context35) { while (1) { switch (_context35.prev = _context35.next) { case 0: return _context35.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/search_course_list.json", { method: 'post', body: params })); case 1: case "end": return _context35.stop(); } } }, _callee35); })); return _getSearchCourseList.apply(this, arguments); } function submitCourses(_x36) { return _submitCourses.apply(this, arguments); } function _submitCourses() { _submitCourses = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee36(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee36$(_context36) { while (1) { switch (_context36.prev = _context36.next) { case 0: return _context36.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses.json", { method: 'post', body: params })); case 1: case "end": return _context36.stop(); } } }, _callee36); })); return _submitCourses.apply(this, arguments); } function appplySchool(_x37) { return _appplySchool.apply(this, arguments); } function _appplySchool() { _appplySchool = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee37(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee37$(_context37) { while (1) { switch (_context37.prev = _context37.next) { case 0: return _context37.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/add_school_applies.json", { method: 'post', body: params })); case 1: case "end": return _context37.stop(); } } }, _callee37); })); return _appplySchool.apply(this, arguments); } function searchSchoolTeacherList(_x38) { return _searchSchoolTeacherList.apply(this, arguments); } function _searchSchoolTeacherList() { _searchSchoolTeacherList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee38(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee38$(_context38) { while (1) { switch (_context38.prev = _context38.next) { case 0: return _context38.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/member_search.json", { method: 'get', params: params })); case 1: case "end": return _context38.stop(); } } }, _callee38); })); return _searchSchoolTeacherList.apply(this, arguments); } function searchCoursesList(_x39) { return _searchCoursesList.apply(this, arguments); } function _searchCoursesList() { _searchCoursesList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee39(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee39$(_context39) { while (1) { switch (_context39.prev = _context39.next) { case 0: return _context39.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/search_all.json", { method: 'get', params: params })); case 1: case "end": return _context39.stop(); } } }, _callee39); })); return _searchCoursesList.apply(this, arguments); } function addTeacher(_x40) { return _addTeacher.apply(this, arguments); } function _addTeacher() { _addTeacher = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee40(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee40$(_context40) { while (1) { switch (_context40.prev = _context40.next) { case 0: return _context40.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/add_teacher.json"), { method: 'post', body: params })); case 1: case "end": return _context40.stop(); } } }, _callee40); })); return _addTeacher.apply(this, arguments); } function addStudentBySearch(_x41) { return _addStudentBySearch.apply(this, arguments); } function _addStudentBySearch() { _addStudentBySearch = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee41(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee41$(_context41) { while (1) { switch (_context41.prev = _context41.next) { case 0: return _context41.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/add_students_by_search.json"), { method: 'post', body: params })); case 1: case "end": return _context41.stop(); } } }, _callee41); })); return _addStudentBySearch.apply(this, arguments); } function setPublicOrPrivate(_x42) { return _setPublicOrPrivate.apply(this, arguments); } function _setPublicOrPrivate() { _setPublicOrPrivate = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee42(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee42$(_context42) { while (1) { switch (_context42.prev = _context42.next) { case 0: return _context42.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/set_public_or_private.json"), { method: 'post', body: params })); case 1: case "end": return _context42.stop(); } } }, _callee42); })); return _setPublicOrPrivate.apply(this, arguments); } function setInviteCodeHalt(_x43) { return _setInviteCodeHalt.apply(this, arguments); } // 复制课堂 function _setInviteCodeHalt() { _setInviteCodeHalt = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee43(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee43$(_context43) { while (1) { switch (_context43.prev = _context43.next) { case 0: return _context43.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/set_invite_code_halt.json"), { method: 'post', body: params })); case 1: case "end": return _context43.stop(); } } }, _callee43); })); return _setInviteCodeHalt.apply(this, arguments); } function duplicateCourse(_x44) { return _duplicateCourse.apply(this, arguments); } function _duplicateCourse() { _duplicateCourse = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee44(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee44$(_context44) { while (1) { switch (_context44.prev = _context44.next) { case 0: return _context44.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/duplicate_course.json"), { method: 'post', body: params })); case 1: case "end": return _context44.stop(); } } }, _callee44); })); return _duplicateCourse.apply(this, arguments); } function deleteCourse(_x45) { return _deleteCourse.apply(this, arguments); } // 教学课堂 - 公告 function _deleteCourse() { _deleteCourse = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee45(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee45$(_context45) { while (1) { switch (_context45.prev = _context45.next) { case 0: return _context45.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, ".json"), { method: 'delete', body: params })); case 1: case "end": return _context45.stop(); } } }, _callee45); })); return _deleteCourse.apply(this, arguments); } function getCourseEditData(_x46) { return _getCourseEditData.apply(this, arguments); } function _getCourseEditData() { _getCourseEditData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee46(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee46$(_context46) { while (1) { switch (_context46.prev = _context46.next) { case 0: return _context46.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/settings.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context46.stop(); } } }, _callee46); })); return _getCourseEditData.apply(this, arguments); } function updateCourseData(_x47) { return _updateCourseData.apply(this, arguments); } function _updateCourseData() { _updateCourseData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee47(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee47$(_context47) { while (1) { switch (_context47.prev = _context47.next) { case 0: return _context47.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, ".json"), { method: 'put', body: params })); case 1: case "end": return _context47.stop(); } } }, _callee47); })); return _updateCourseData.apply(this, arguments); } function exportCourseInfo(_x48) { return _exportCourseInfo.apply(this, arguments); } function _exportCourseInfo() { _exportCourseInfo = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee48(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee48$(_context48) { while (1) { switch (_context48.prev = _context48.next) { case 0: return _context48.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/export_couser_info.json"), { method: 'get', params: { export: true } })); case 1: case "end": return _context48.stop(); } } }, _callee48); })); return _exportCourseInfo.apply(this, arguments); } function exportCourseActScore(_x49) { return _exportCourseActScore.apply(this, arguments); } function _exportCourseActScore() { _exportCourseActScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee49(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee49$(_context49) { while (1) { switch (_context49.prev = _context49.next) { case 0: return _context49.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/export_member_act_score_async.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ export: true }, params) })); case 1: case "end": return _context49.stop(); } } }, _callee49); })); return _exportCourseActScore.apply(this, arguments); } function exportCourseTotalScore(_x50) { return _exportCourseTotalScore.apply(this, arguments); } function _exportCourseTotalScore() { _exportCourseTotalScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee50(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee50$(_context50) { while (1) { switch (_context50.prev = _context50.next) { case 0: return _context50.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/export_total_homework_commons_score.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ export: true }, params) })); case 1: case "end": return _context50.stop(); } } }, _callee50); })); return _exportCourseTotalScore.apply(this, arguments); } function exportCourseAndOther(_x51) { return _exportCourseAndOther.apply(this, arguments); } function _exportCourseAndOther() { _exportCourseAndOther = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee51(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee51$(_context51) { while (1) { switch (_context51.prev = _context51.next) { case 0: return _context51.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/export_total_exercises_and_other_score.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ export: true }, params) })); case 1: case "end": return _context51.stop(); } } }, _callee51); })); return _exportCourseAndOther.apply(this, arguments); } function exportMoocrecords(_x52) { return _exportMoocrecords.apply(this, arguments); } function _exportMoocrecords() { _exportMoocrecords = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee52(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee52$(_context52) { while (1) { switch (_context52.prev = _context52.next) { case 0: return _context52.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/export_mooc_records.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ export: true }, params) })); case 1: case "end": return _context52.stop(); } } }, _callee52); })); return _exportMoocrecords.apply(this, arguments); } function exportCourseMemberScores(_x53) { return _exportCourseMemberScores.apply(this, arguments); } function _exportCourseMemberScores() { _exportCourseMemberScores = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee53(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee53$(_context53) { while (1) { switch (_context53.prev = _context53.next) { case 0: return _context53.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/export_total_course_score.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ export: true }, params) })); case 1: case "end": return _context53.stop(); } } }, _callee53); })); return _exportCourseMemberScores.apply(this, arguments); } function exportCourseWorkListScores(_x54) { return _exportCourseWorkListScores.apply(this, arguments); } function _exportCourseWorkListScores() { _exportCourseWorkListScores = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee54(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee54$(_context54) { while (1) { switch (_context54.prev = _context54.next) { case 0: return _context54.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/export_scores.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ export: true }, params) })); case 1: case "end": return _context54.stop(); } } }, _callee54); })); return _exportCourseWorkListScores.apply(this, arguments); } function exportCourseWorkListAppendix(_x55) { return _exportCourseWorkListAppendix.apply(this, arguments); } function _exportCourseWorkListAppendix() { _exportCourseWorkListAppendix = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee55(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee55$(_context55) { while (1) { switch (_context55.prev = _context55.next) { case 0: return _context55.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/homework_commons/".concat(params.categoryId, "/works_list.zip"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ export: true }, params) })); case 1: case "end": return _context55.stop(); } } }, _callee55); })); return _exportCourseWorkListAppendix.apply(this, arguments); } function deleteSecondCategory(_x56) { return _deleteSecondCategory.apply(this, arguments); } function _deleteSecondCategory() { _deleteSecondCategory = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee56(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee56$(_context56) { while (1) { switch (_context56.prev = _context56.next) { case 0: return _context56.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api//course_second_categories/".concat(params.id, ".json"), { method: 'delete', params: { export: true } })); case 1: case "end": return _context56.stop(); } } }, _callee56); })); return _deleteSecondCategory.apply(this, arguments); } function deleteBoardCategory(_x57) { return _deleteBoardCategory.apply(this, arguments); } function _deleteBoardCategory() { _deleteBoardCategory = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee57(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee57$(_context57) { while (1) { switch (_context57.prev = _context57.next) { case 0: return _context57.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api//boards/".concat(params.id, ".json"), { method: 'delete', params: { export: true } })); case 1: case "end": return _context57.stop(); } } }, _callee57); })); return _deleteBoardCategory.apply(this, arguments); } function stickyModule(_x58) { return _stickyModule.apply(this, arguments); } function _stickyModule() { _stickyModule = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee58(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee58$(_context58) { while (1) { switch (_context58.prev = _context58.next) { case 0: return _context58.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/course_modules/".concat(params.id, "/sticky_module.json"), { method: 'get' })); case 1: case "end": return _context58.stop(); } } }, _callee58); })); return _stickyModule.apply(this, arguments); } function hiddenModule(_x59) { return _hiddenModule.apply(this, arguments); } function _hiddenModule() { _hiddenModule = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee59(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee59$(_context59) { while (1) { switch (_context59.prev = _context59.next) { case 0: return _context59.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/course_modules/".concat(params.id, "/hidden_module.json"), { method: 'get' })); case 1: case "end": return _context59.stop(); } } }, _callee59); })); return _hiddenModule.apply(this, arguments); } function getNewStartClassData(_x60) { return _getNewStartClassData.apply(this, arguments); } function _getNewStartClassData() { _getNewStartClassData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee60(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee60$(_context60) { while (1) { switch (_context60.prev = _context60.next) { case 0: return _context60.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/new.json", { method: 'get', params: params })); case 1: case "end": return _context60.stop(); } } }, _callee60); })); return _getNewStartClassData.apply(this, arguments); } function getAttendancesData(_x61) { return _getAttendancesData.apply(this, arguments); } function _getAttendancesData() { _getAttendancesData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee61(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee61$(_context61) { while (1) { switch (_context61.prev = _context61.next) { case 0: return _context61.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/weapps/attendances/".concat(params.id, ".json"), { method: 'get', params: params })); case 1: case "end": return _context61.stop(); } } }, _callee61); })); return _getAttendancesData.apply(this, arguments); } function getCourseMemberAttendanceData(_x62) { return _getCourseMemberAttendanceData.apply(this, arguments); } function _getCourseMemberAttendanceData() { _getCourseMemberAttendanceData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee62(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee62$(_context62) { while (1) { switch (_context62.prev = _context62.next) { case 0: return _context62.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/weapps/course_member_attendances.json", { method: 'get', params: params })); case 1: case "end": return _context62.stop(); } } }, _callee62); })); return _getCourseMemberAttendanceData.apply(this, arguments); } function updateAttendanceStatus(_x63) { return _updateAttendanceStatus.apply(this, arguments); } function _updateAttendanceStatus() { _updateAttendanceStatus = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee63(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee63$(_context63) { while (1) { switch (_context63.prev = _context63.next) { case 0: return _context63.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/weapps/course_member_attendances/update_status.json", { method: 'post', body: params })); case 1: case "end": return _context63.stop(); } } }, _callee63); })); return _updateAttendanceStatus.apply(this, arguments); } function exportPollsScores(_x64) { return _exportPollsScores.apply(this, arguments); } function _exportPollsScores() { _exportPollsScores = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee64(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee64$(_context64) { while (1) { switch (_context64.prev = _context64.next) { case 0: return _context64.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/polls/".concat(params.categoryId, "/commit_result.xlsx"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ export: true }, params) })); case 1: case "end": return _context64.stop(); } } }, _callee64); })); return _exportPollsScores.apply(this, arguments); } function exportExerciseStudentScores(_x65) { return _exportExerciseStudentScores.apply(this, arguments); } function _exportExerciseStudentScores() { _exportExerciseStudentScores = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee65(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee65$(_context65) { while (1) { switch (_context65.prev = _context65.next) { case 0: return _context65.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercises/".concat(params.categoryId, "/export_scores.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({ export: true }, params) })); case 1: case "end": return _context65.stop(); } } }, _callee65); })); return _exportExerciseStudentScores.apply(this, arguments); } function getPollStartAnswer(params) { return Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/polls/".concat(params.categoryId, "/start_answer.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) }); } function updatePollVotes(_x66) { return _updatePollVotes.apply(this, arguments); } function _updatePollVotes() { _updatePollVotes = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee66(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee66$(_context66) { while (1) { switch (_context66.prev = _context66.next) { case 0: return _context66.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/poll_questions/".concat(params.questionId, "/poll_votes.json"), { method: 'post', body: params })); case 1: case "end": return _context66.stop(); } } }, _callee66); })); return _updatePollVotes.apply(this, arguments); } function submitPollAnswer(_x67) { return _submitPollAnswer.apply(this, arguments); } function _submitPollAnswer() { _submitPollAnswer = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee67(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee67$(_context67) { while (1) { switch (_context67.prev = _context67.next) { case 0: return _context67.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/polls/".concat(params.categoryId, "/commit_poll.json"), { method: 'post', body: params })); case 1: case "end": return _context67.stop(); } } }, _callee67); })); return _submitPollAnswer.apply(this, arguments); } function getAllTasks(_x68) { return _getAllTasks.apply(this, arguments); } function _getAllTasks() { _getAllTasks = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee68(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee68$(_context68) { while (1) { switch (_context68.prev = _context68.next) { case 0: return _context68.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.courseId, "/tasks_list.json"), { method: 'get', params: params })); case 1: case "end": return _context68.stop(); } } }, _callee68); })); return _getAllTasks.apply(this, arguments); } function updateTaskPosition(_x69) { return _updateTaskPosition.apply(this, arguments); } function _updateTaskPosition() { _updateTaskPosition = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee69(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee69$(_context69) { while (1) { switch (_context69.prev = _context69.next) { case 0: return _context69.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.courseId, "/update_task_position.json"), { method: 'post', body: params })); case 1: case "end": return _context69.stop(); } } }, _callee69); })); return _updateTaskPosition.apply(this, arguments); } function calculateAllShixunScores(_x70) { return _calculateAllShixunScores.apply(this, arguments); } function _calculateAllShixunScores() { _calculateAllShixunScores = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee70(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee70$(_context70) { while (1) { switch (_context70.prev = _context70.next) { case 0: return _context70.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/calculate_all_shixun_scores.json"), { method: 'get', params: params })); case 1: case "end": return _context70.stop(); } } }, _callee70); })); return _calculateAllShixunScores.apply(this, arguments); } function getAllCourseGroup(_x71) { return _getAllCourseGroup.apply(this, arguments); } function _getAllCourseGroup() { _getAllCourseGroup = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee71(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee71$(_context71) { while (1) { switch (_context71.prev = _context71.next) { case 0: return _context71.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/all_course_groups.json"), { method: 'get', params: params })); case 1: case "end": return _context71.stop(); } } }, _callee71); })); return _getAllCourseGroup.apply(this, arguments); } function getCourseGroupStudents(_x72) { return _getCourseGroupStudents.apply(this, arguments); } function _getCourseGroupStudents() { _getCourseGroupStudents = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee72(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee72$(_context72) { while (1) { switch (_context72.prev = _context72.next) { case 0: return _context72.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/students.json"), { method: 'get', params: params })); case 1: case "end": return _context72.stop(); } } }, _callee72); })); return _getCourseGroupStudents.apply(this, arguments); } function renameCourseGroup(_x73) { return _renameCourseGroup.apply(this, arguments); } function _renameCourseGroup() { _renameCourseGroup = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee73(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee73$(_context73) { while (1) { switch (_context73.prev = _context73.next) { case 0: return _context73.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/course_groups/".concat(params.categoryId, "/rename_group.json"), { method: 'POST', body: params })); case 1: case "end": return _context73.stop(); } } }, _callee73); })); return _renameCourseGroup.apply(this, arguments); } function deleteCourseGroup(_x74) { return _deleteCourseGroup.apply(this, arguments); } function _deleteCourseGroup() { _deleteCourseGroup = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee74(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee74$(_context74) { while (1) { switch (_context74.prev = _context74.next) { case 0: return _context74.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/course_groups/".concat(params.categoryId, ".json"), { method: 'delete', body: params })); case 1: case "end": return _context74.stop(); } } }, _callee74); })); return _deleteCourseGroup.apply(this, arguments); } function joinCourseGroup(_x75) { return _joinCourseGroup.apply(this, arguments); } function _joinCourseGroup() { _joinCourseGroup = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee75(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee75$(_context75) { while (1) { switch (_context75.prev = _context75.next) { case 0: return _context75.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/join_course_group.json"), { method: 'POST', body: params })); case 1: case "end": return _context75.stop(); } } }, _callee75); })); return _joinCourseGroup.apply(this, arguments); } function transferToCourseGroup(_x76) { return _transferToCourseGroup.apply(this, arguments); } function _transferToCourseGroup() { _transferToCourseGroup = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee76(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee76$(_context76) { while (1) { switch (_context76.prev = _context76.next) { case 0: return _context76.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/transfer_to_course_group.json"), { method: 'post', body: params })); case 1: case "end": return _context76.stop(); } } }, _callee76); })); return _transferToCourseGroup.apply(this, arguments); } function deleteStudent(_x77) { return _deleteStudent.apply(this, arguments); } //加入分班 function _deleteStudent() { _deleteStudent = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee77(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee77$(_context77) { while (1) { switch (_context77.prev = _context77.next) { case 0: return _context77.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/delete_from_course.json"), { method: 'post', body: params })); case 1: case "end": return _context77.stop(); } } }, _callee77); })); return _deleteStudent.apply(this, arguments); } function joincoursegroup(_x78) { return _joincoursegroup.apply(this, arguments); } function _joincoursegroup() { _joincoursegroup = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee78(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee78$(_context78) { while (1) { switch (_context78.prev = _context78.next) { case 0: return _context78.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/join_course_group.json"), { method: 'post', body: params })); case 1: case "end": return _context78.stop(); } } }, _callee78); })); return _joincoursegroup.apply(this, arguments); } function exitCourse(_x79) { return _exitCourse.apply(this, arguments); } function _exitCourse() { _exitCourse = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee79(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee79$(_context79) { while (1) { switch (_context79.prev = _context79.next) { case 0: return _context79.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/exit_course.json"), { method: 'post' })); case 1: case "end": return _context79.stop(); } } }, _callee79); })); return _exitCourse.apply(this, arguments); } function courseMemberAttendances(_x80) { return _courseMemberAttendances.apply(this, arguments); } // 第三方慕课 function _courseMemberAttendances() { _courseMemberAttendances = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee80(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee80$(_context80) { while (1) { switch (_context80.prev = _context80.next) { case 0: return _context80.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/weapps/course_member_attendances.json", { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) // attendance_id: 335 // attendance_mode: "QUICK" })); case 1: case "end": return _context80.stop(); } } }, _callee80); })); return _courseMemberAttendances.apply(this, arguments); } function getMoocEditData(_x81) { return _getMoocEditData.apply(this, arguments); } function _getMoocEditData() { _getMoocEditData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee81(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee81$(_context81) { while (1) { switch (_context81.prev = _context81.next) { case 0: return _context81.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/mooc_users/").concat(params.user_id, "/edit.json"), { method: 'get', params: params })); case 1: case "end": return _context81.stop(); } } }, _callee81); })); return _getMoocEditData.apply(this, arguments); } function createMoocData(_x82) { return _createMoocData.apply(this, arguments); } function _createMoocData() { _createMoocData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee82(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee82$(_context82) { while (1) { switch (_context82.prev = _context82.next) { case 0: return _context82.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/mooc_users.json"), { method: 'post', body: params })); case 1: case "end": return _context82.stop(); } } }, _callee82); })); return _createMoocData.apply(this, arguments); } function updateMoocData(_x83) { return _updateMoocData.apply(this, arguments); } function _updateMoocData() { _updateMoocData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee83(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee83$(_context83) { while (1) { switch (_context83.prev = _context83.next) { case 0: return _context83.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/mooc_users/").concat(params.user_id, ".json"), { method: 'put', body: params })); case 1: case "end": return _context83.stop(); } } }, _callee83); })); return _updateMoocData.apply(this, arguments); } function moveCategory(_x84) { return _moveCategory.apply(this, arguments); } function _moveCategory() { _moveCategory = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee84(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee84$(_context84) { while (1) { switch (_context84.prev = _context84.next) { case 0: return _context84.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/course_second_categories/".concat(params.id, "/move_category.json"), { method: 'post', body: params })); case 1: case "end": return _context84.stop(); } } }, _callee84); })); return _moveCategory.apply(this, arguments); } function moveboard(_x85) { return _moveboard.apply(this, arguments); } function _moveboard() { _moveboard = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee85(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee85$(_context85) { while (1) { switch (_context85.prev = _context85.next) { case 0: return _context85.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/boards/".concat(params.id, "/move_category.json"), { method: 'post', body: params })); case 1: case "end": return _context85.stop(); } } }, _callee85); })); return _moveboard.apply(this, arguments); } function getCourseware(_x86) { return _getCourseware.apply(this, arguments); } function _getCourseware() { _getCourseware = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee86(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee86$(_context86) { while (1) { switch (_context86.prev = _context86.next) { case 0: return _context86.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.id, "/courseware.json"), { method: 'get', params: params })); case 1: case "end": return _context86.stop(); } } }, _callee86); })); return _getCourseware.apply(this, arguments); } /***/ }), /***/ "oXNe": /*!*******************************!*\ !*** ./src/service/boards.ts ***! \*******************************/ /*! exports provided: getBoardsCategoryList, getBoardsDetail, setTopping, escTopping, getReplyList, createReply, replyLike, replyUnLike, deleteReply */ /*! exports used: createReply, deleteReply, escTopping, getBoardsCategoryList, getBoardsDetail, getReplyList, replyLike, replyUnLike, setTopping */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return getBoardsCategoryList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return getBoardsDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return setTopping; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return escTopping; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return getReplyList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return createReply; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return replyLike; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return replyUnLike; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return deleteReply; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); function getBoardsCategoryList(_x) { return _getBoardsCategoryList.apply(this, arguments); } function _getBoardsCategoryList() { _getBoardsCategoryList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/board_list.json", { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getBoardsCategoryList.apply(this, arguments); } function getBoardsDetail(_x2) { return _getBoardsDetail.apply(this, arguments); } function _getBoardsDetail() { _getBoardsDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/messages/".concat(params.boardId, ".json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getBoardsDetail.apply(this, arguments); } function setTopping(_x3) { return _setTopping.apply(this, arguments); } function _setTopping() { _setTopping = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/messages/".concat(params.id, "/sticky_top.json"), { method: 'put', body: { course_id: params.coursesId } })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _setTopping.apply(this, arguments); } function escTopping(_x4) { return _escTopping.apply(this, arguments); } function _escTopping() { _escTopping = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/messages/".concat(params.id, "/sticky_top.json"), { method: 'put', body: { course_id: params.coursesId } })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _escTopping.apply(this, arguments); } function getReplyList(_x5) { return _getReplyList.apply(this, arguments); } function _getReplyList() { _getReplyList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/messages/".concat(params.boardId, "/reply_list.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _getReplyList.apply(this, arguments); } function createReply(_x6) { return _createReply.apply(this, arguments); } function _createReply() { _createReply = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/messages/".concat(params.boardId, "/reply.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _createReply.apply(this, arguments); } function replyLike(_x7) { return _replyLike.apply(this, arguments); } function _replyLike() { _replyLike = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/praise_tread/like.json", { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _replyLike.apply(this, arguments); } function replyUnLike(_x8) { return _replyUnLike.apply(this, arguments); } function _replyUnLike() { _replyUnLike = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/praise_tread/unlike.json", { method: 'delete', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _replyUnLike.apply(this, arguments); } function deleteReply(_x9) { return _deleteReply.apply(this, arguments); } function _deleteReply() { _deleteReply = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee9(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: return _context9.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/commons/delete.json", { method: 'delete', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context9.stop(); } } }, _callee9); })); return _deleteReply.apply(this, arguments); } /***/ }), /***/ "oYEA": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.every.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var getMapIterator = __webpack_require__(/*! ../internals/get-map-iterator */ "PPXv"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Map.prototype.every` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { every: function every(callbackfn /* , thisArg */) { var map = anObject(this); var iterator = getMapIterator(map); var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); return !iterate(iterator, function (key, value) { if (!boundFunction(value, key, map)) return iterate.stop(); }, undefined, true, true).stopped; } }); /***/ }), /***/ "oZsa": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js ***! \********************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _getPrototypeOf; }); function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); } /***/ }), /***/ "oa35": /*!*****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/to-length.js ***! \*****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var toInteger = __webpack_require__(/*! ../internals/to-integer */ "m0kY"); var min = Math.min; // `ToLength` abstract operation // https://tc39.github.io/ecma262/#sec-tolength module.exports = function (argument) { return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991 }; /***/ }), /***/ "oat3": /*!**********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.last-index-of.js ***! \**********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var $lastIndexOf = __webpack_require__(/*! ../internals/array-last-index-of */ "QQ4S"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.lastIndexOf` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.lastindexof // eslint-disable-next-line no-unused-vars exportTypedArrayMethod('lastIndexOf', function lastIndexOf(searchElement /* , fromIndex */) { return $lastIndexOf.apply(aTypedArray(this), arguments); }); /***/ }), /***/ "p/G/": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.join.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; var $join = [].join; // `%TypedArray%.prototype.join` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.join // eslint-disable-next-line no-unused-vars exportTypedArrayMethod('join', function join(separator) { return $join.apply(aTypedArray(this), arguments); }); /***/ }), /***/ "p1ln": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.assign.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var assign = __webpack_require__(/*! ../internals/object-assign */ "qitQ"); // `Object.assign` method // https://tc39.github.io/ecma262/#sec-object.assign $({ target: 'Object', stat: true, forced: Object.assign !== assign }, { assign: assign }); /***/ }), /***/ "p5yU": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/web.queue-microtask.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var microtask = __webpack_require__(/*! ../internals/microtask */ "m3pO"); var classof = __webpack_require__(/*! ../internals/classof-raw */ "UwrT"); var process = global.process; var isNode = classof(process) == 'process'; // `queueMicrotask` method // https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#dom-queuemicrotask $({ global: true, enumerable: true, noTargetGet: true }, { queueMicrotask: function queueMicrotask(fn) { var domain = isNode && process.domain; microtask(domain ? domain.bind(fn) : fn); } }); /***/ }), /***/ "p6E5": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.weak-set.delete-all.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var collectionDeleteAll = __webpack_require__(/*! ../internals/collection-delete-all */ "+X1D"); // `WeakSet.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods $({ target: 'WeakSet', proto: true, real: true, forced: IS_PURE }, { deleteAll: function deleteAll(/* ...elements */) { return collectionDeleteAll.apply(this, arguments); } }); /***/ }), /***/ "pVnL": /*!********************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/extends.js ***! \********************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _extends() { module.exports = _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }, module.exports.__esModule = true, module.exports["default"] = module.exports; return _extends.apply(this, arguments); } module.exports = _extends, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "pW3P": /*!****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.promise.all-settled.js ***! \****************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var newPromiseCapabilityModule = __webpack_require__(/*! ../internals/new-promise-capability */ "LUyE"); var perform = __webpack_require__(/*! ../internals/perform */ "WJ3H"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Promise.allSettled` method // https://github.com/tc39/proposal-promise-allSettled $({ target: 'Promise', stat: true }, { allSettled: function allSettled(iterable) { var C = this; var capability = newPromiseCapabilityModule.f(C); var resolve = capability.resolve; var reject = capability.reject; var result = perform(function () { var promiseResolve = aFunction(C.resolve); var values = []; var counter = 0; var remaining = 1; iterate(iterable, function (promise) { var index = counter++; var alreadyCalled = false; values.push(undefined); remaining++; promiseResolve.call(C, promise).then(function (value) { if (alreadyCalled) return; alreadyCalled = true; values[index] = { status: 'fulfilled', value: value }; --remaining || resolve(values); }, function (e) { if (alreadyCalled) return; alreadyCalled = true; values[index] = { status: 'rejected', reason: e }; --remaining || resolve(values); }); }); --remaining || resolve(values); }); if (result.error) reject(result.value); return capability.promise; } }); /***/ }), /***/ "pZem": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.freeze.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var FREEZING = __webpack_require__(/*! ../internals/freezing */ "R/Zn"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var onFreeze = __webpack_require__(/*! ../internals/internal-metadata */ "a5mf").onFreeze; var nativeFreeze = Object.freeze; var FAILS_ON_PRIMITIVES = fails(function () { nativeFreeze(1); }); // `Object.freeze` method // https://tc39.github.io/ecma262/#sec-object.freeze $({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES, sham: !FREEZING }, { freeze: function freeze(it) { return nativeFreeze && isObject(it) ? nativeFreeze(onFreeze(it)) : it; } }); /***/ }), /***/ "pb5k": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/shared-store.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var setGlobal = __webpack_require__(/*! ../internals/set-global */ "TMUv"); var SHARED = '__core-js_shared__'; var store = global[SHARED] || setGlobal(SHARED, {}); module.exports = store; /***/ }), /***/ "piWV": /*!*************************************!*\ !*** ./src/models/shixuns/index.ts ***! \*************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray */ "oBTY"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _service_shixuns__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/service/shixuns */ "HBuW"); var ShixunsListModel = { namespace: 'shixunsList', state: { name: '', loading: true, listParams: { sort: 'desc', order_by: 'new', //new 最新,hot最热 page: 1, //第一页开始 limit: 16, keyword: '', status: 0, //1. 未发布,2. 已发布 3. 已关闭 0 所有 diff: 0, //1. 初级学员 2. 中级学员 3. 高级学员 4. 顶级学员 0. 所有 hideme: false //是否隐藏自己的实训,ture. 是的,其他为否 // tag_level: 1, //方向的级别,1. 大类 2. 子类 3. tag 其他为所有 // tag_id: '', //方向的类id,如大类id, 子类id, tag id } }, effects: { getShixuns: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getShixuns(_ref, _ref2) { var payload, call, put, response, listParams; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getShixuns$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_shixuns__WEBPACK_IMPORTED_MODULE_3__[/* getShixunsList */ "nb"], payload); case 4: response = _context.sent; // 获取页面数据 listParams = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, payload); _context.next = 8; return put({ type: 'save', payload: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({ listParams: listParams }, response) }); case 8: return _context.abrupt("return", response); case 9: case "end": return _context.stop(); } } }, getShixuns); }), getMenus: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getMenus(_ref3, _ref4) { var _response$disciplines; var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getMenus$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_shixuns__WEBPACK_IMPORTED_MODULE_3__[/* getShixunsMenus */ "ob"], payload); case 4: response = _context2.sent; // 获取页面数据 response === null || response === void 0 ? void 0 : (_response$disciplines = response.disciplines) === null || _response$disciplines === void 0 ? void 0 : _response$disciplines.map(function (item) { item.sub_repertoires = item.sub_disciplines; return item; }); _context2.next = 8; return put({ type: 'save', payload: { menus: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])((response === null || response === void 0 ? void 0 : response.disciplines) || []) } }); case 8: case "end": return _context2.stop(); } } }, getMenus); }), // 设置操做action clearListParams: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function clearListParams(_ref5, _ref6) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function clearListParams$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return put({ type: 'save', payload: { listParams: { sort: 'desc', order_by: 'new', //new 最新,hot最热 page: 1, //第一页开始 limit: 16, keyword: '', status: 0, //1. 未发布,2. 已发布 3. 已关闭 0 所有 diff: 0, //1. 初级学员 2. 中级学员 3. 高级学员 4. 顶级学员 0. 所有 hideme: false //是否隐藏自己的实训,ture. 是的,其他为否 // tag_level: 1, //方向的级别,1. 大类 2. 子类 3. tag 其他为所有 // tag_id: '', //方向的类id,如大类id, 子类id, tag id } } }); case 4: case "end": return _context3.stop(); } } }, clearListParams); }) }, reducers: { save: function save(state, action) { // console.log("reducers:",state,action) return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref7) { var dispatch = _ref7.dispatch, history = _ref7.history; // console.log("subscriptions:", dispatch, history) return history.listen(function (_ref8) { var pathname = _ref8.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (ShixunsListModel); /***/ }), /***/ "pkYH": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.min-safe-integer.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); // `Number.MIN_SAFE_INTEGER` constant // https://tc39.github.io/ecma262/#sec-number.min_safe_integer $({ target: 'Number', stat: true }, { MIN_SAFE_INTEGER: -0x1FFFFFFFFFFFFF }); /***/ }), /***/ "q0dX": /*!**************************************************!*\ !*** ./src/models/shixuns/detail.ts + 1 modules ***! \**************************************************/ /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/service/shixuns.ts because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/utils/util.tsx because of ./src/pages/HttpStatus/SixActivities.tsx */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js var objectSpread2 = __webpack_require__("k1fw"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js var regenerator = __webpack_require__("WmNS"); var regenerator_default = /*#__PURE__*/__webpack_require__.n(regenerator); // EXTERNAL MODULE: ./src/service/shixuns.ts var shixuns = __webpack_require__("HBuW"); // CONCATENATED MODULE: ./src/models/shixuns/util.ts var formatAuditSituationData = function formatAuditSituationData() { var _data$content_info, _data$content_info2, _data$content_info3, _data$perference_info, _data$perference_info2, _data$perference_info3; var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return [{ name: '内容审核情况', id: "Content", status: data === null || data === void 0 ? void 0 : (_data$content_info = data.content_info) === null || _data$content_info === void 0 ? void 0 : _data$content_info.status, username: data === null || data === void 0 ? void 0 : (_data$content_info2 = data.content_info) === null || _data$content_info2 === void 0 ? void 0 : _data$content_info2.username, time: data === null || data === void 0 ? void 0 : (_data$content_info3 = data.content_info) === null || _data$content_info3 === void 0 ? void 0 : _data$content_info3.time }, { name: '性能审核情况', id: "Performance", status: data === null || data === void 0 ? void 0 : (_data$perference_info = data.perference_info) === null || _data$perference_info === void 0 ? void 0 : _data$perference_info.status, username: data === null || data === void 0 ? void 0 : (_data$perference_info2 = data.perference_info) === null || _data$perference_info2 === void 0 ? void 0 : _data$perference_info2.username, time: data === null || data === void 0 ? void 0 : (_data$perference_info3 = data.perference_info) === null || _data$perference_info3 === void 0 ? void 0 : _data$perference_info3.time }]; }; // EXTERNAL MODULE: ./src/utils/util.tsx + 1 modules var util = __webpack_require__("1vsH"); // CONCATENATED MODULE: ./src/models/shixuns/detail.ts var ShixunsDetailModel = { namespace: 'shixunsDetail', state: { detail: undefined, rightData: undefined, challenges: undefined, auditSituationData: undefined, setting: undefined, challengesNew: {}, challengesEdit: {}, editChallengesQuestion: {}, fileContent: {}, //记录操作的action key值 repository: {}, mirrorApplies: {}, infoWithJupyterLab: {}, actionTabs: { key: '', params: {} } }, effects: { getShixunsDetail: /*#__PURE__*/regenerator_default.a.mark(function getShixunsDetail(_ref, _ref2) { var payload, call, put, response; return regenerator_default.a.wrap(function getShixunsDetail$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(shixuns["lb" /* getShixunsDetail */], payload); case 4: response = _context.sent; _context.next = 7; return put({ type: 'save', payload: { detail: Object(objectSpread2["a" /* default */])({}, response) } }); case 7: return _context.abrupt("return", response); case 8: case "end": return _context.stop(); } } }, getShixunsDetail); }), getMirrorApplies: /*#__PURE__*/regenerator_default.a.mark(function getMirrorApplies(_ref3, _ref4) { var payload, call, put, response; return regenerator_default.a.wrap(function getMirrorApplies$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(shixuns["X" /* getMirrorApplies */], payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { mirrorApplies: Object(objectSpread2["a" /* default */])({}, (response === null || response === void 0 ? void 0 : response.data) || {}) } }); case 7: return _context2.abrupt("return", response); case 8: case "end": return _context2.stop(); } } }, getMirrorApplies); }), getRightData: /*#__PURE__*/regenerator_default.a.mark(function getRightData(_ref5, _ref6) { var payload, call, put, response; return regenerator_default.a.wrap(function getRightData$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(shixuns["fb" /* getRightData */], payload); case 4: response = _context3.sent; _context3.next = 7; return put({ type: 'save', payload: { rightData: Object(objectSpread2["a" /* default */])({}, response) } }); case 7: case "end": return _context3.stop(); } } }, getRightData); }), getChallengesData: /*#__PURE__*/regenerator_default.a.mark(function getChallengesData(_ref7, _ref8) { var payload, call, put, response; return regenerator_default.a.wrap(function getChallengesData$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(shixuns["I" /* getChallengesData */], payload); case 4: response = _context4.sent; _context4.next = 7; return put({ type: 'save', payload: { challenges: Object(objectSpread2["a" /* default */])({}, response) } }); case 7: case "end": return _context4.stop(); } } }, getChallengesData); }), execJupyter: /*#__PURE__*/regenerator_default.a.mark(function execJupyter(_ref9, _ref10) { var payload, call, put; return regenerator_default.a.wrap(function execJupyter$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(shixuns["C" /* execJupyter */], payload); case 4: return _context5.abrupt("return", _context5.sent); case 5: case "end": return _context5.stop(); } } }, execJupyter); }), execShixun: /*#__PURE__*/regenerator_default.a.mark(function execShixun(_ref11, _ref12) { var payload, call, put, response; return regenerator_default.a.wrap(function execShixun$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; _context6.next = 4; return call(shixuns["D" /* execShixun */], payload); case 4: response = _context6.sent; if ((response === null || response === void 0 ? void 0 : response.status) === -3) { Object(util["o" /* bindPhone */])(); } return _context6.abrupt("return", response); case 7: case "end": return _context6.stop(); } } }, execShixun); }), openChallenge: /*#__PURE__*/regenerator_default.a.mark(function openChallenge(_ref13, _ref14) { var payload, call, put; return regenerator_default.a.wrap(function openChallenge$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload; call = _ref14.call, put = _ref14.put; _context7.next = 4; return call(shixuns["xb" /* openChallenge */], payload); case 4: return _context7.abrupt("return", _context7.sent); case 5: case "end": return _context7.stop(); } } }, openChallenge); }), challengeMoveUp: /*#__PURE__*/regenerator_default.a.mark(function challengeMoveUp(_ref15, _ref16) { var payload, call, put; return regenerator_default.a.wrap(function challengeMoveUp$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: payload = _ref15.payload; call = _ref16.call, put = _ref16.put; _context8.next = 4; return call(shixuns["n" /* challengeMoveUp */], payload); case 4: return _context8.abrupt("return", _context8.sent); case 5: case "end": return _context8.stop(); } } }, challengeMoveUp); }), challengeMoveDown: /*#__PURE__*/regenerator_default.a.mark(function challengeMoveDown(_ref17, _ref18) { var payload, call, put; return regenerator_default.a.wrap(function challengeMoveDown$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: payload = _ref17.payload; call = _ref18.call, put = _ref18.put; _context9.next = 4; return call(shixuns["m" /* challengeMoveDown */], payload); case 4: return _context9.abrupt("return", _context9.sent); case 5: case "end": return _context9.stop(); } } }, challengeMoveDown); }), cancelCollect: /*#__PURE__*/regenerator_default.a.mark(function cancelCollect(_ref19, _ref20) { var payload, call, put; return regenerator_default.a.wrap(function cancelCollect$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: payload = _ref19.payload; call = _ref20.call, put = _ref20.put; _context10.next = 4; return call(shixuns["j" /* cancelCollect */], payload); case 4: return _context10.abrupt("return", _context10.sent); case 5: case "end": return _context10.stop(); } } }, cancelCollect); }), collect: /*#__PURE__*/regenerator_default.a.mark(function collect(_ref21, _ref22) { var payload, call, put; return regenerator_default.a.wrap(function collect$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: payload = _ref21.payload; call = _ref22.call, put = _ref22.put; _context11.next = 4; return call(shixuns["p" /* collect */], payload); case 4: return _context11.abrupt("return", _context11.sent); case 5: case "end": return _context11.stop(); } } }, collect); }), searchUserCourses: /*#__PURE__*/regenerator_default.a.mark(function searchUserCourses(_ref23, _ref24) { var payload, call, put; return regenerator_default.a.wrap(function searchUserCourses$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: payload = _ref23.payload; call = _ref24.call, put = _ref24.put; _context12.next = 4; return call(shixuns["Db" /* searchUserCourses */], payload); case 4: return _context12.abrupt("return", _context12.sent); case 5: case "end": return _context12.stop(); } } }, searchUserCourses); }), sendToCourse: /*#__PURE__*/regenerator_default.a.mark(function sendToCourse(_ref25, _ref26) { var payload, call, put; return regenerator_default.a.wrap(function sendToCourse$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: payload = _ref25.payload; call = _ref26.call, put = _ref26.put; _context13.next = 4; return call(shixuns["Eb" /* sendToCourse */], payload); case 4: return _context13.abrupt("return", _context13.sent); case 5: case "end": return _context13.stop(); } } }, sendToCourse); }), cancelRelease: /*#__PURE__*/regenerator_default.a.mark(function cancelRelease(_ref27, _ref28) { var payload, call, put; return regenerator_default.a.wrap(function cancelRelease$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: payload = _ref27.payload; call = _ref28.call, put = _ref28.put; _context14.next = 4; return call(shixuns["l" /* cancelRelease */], payload); case 4: return _context14.abrupt("return", _context14.sent); case 5: case "end": return _context14.stop(); } } }, cancelRelease); }), cancelPublic: /*#__PURE__*/regenerator_default.a.mark(function cancelPublic(_ref29, _ref30) { var payload, call, put; return regenerator_default.a.wrap(function cancelPublic$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: payload = _ref29.payload; call = _ref30.call, put = _ref30.put; _context15.next = 4; return call(shixuns["k" /* cancelPublic */], payload); case 4: return _context15.abrupt("return", _context15.sent); case 5: case "end": return _context15.stop(); } } }, cancelPublic); }), applyPublic: /*#__PURE__*/regenerator_default.a.mark(function applyPublic(_ref31, _ref32) { var payload, call, put; return regenerator_default.a.wrap(function applyPublic$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: payload = _ref31.payload; call = _ref32.call, put = _ref32.put; _context16.next = 4; return call(shixuns["h" /* applyPublic */], payload); case 4: return _context16.abrupt("return", _context16.sent); case 5: case "end": return _context16.stop(); } } }, applyPublic); }), release: /*#__PURE__*/regenerator_default.a.mark(function release(_ref33, _ref34) { var payload, call, put; return regenerator_default.a.wrap(function release$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: payload = _ref33.payload; call = _ref34.call, put = _ref34.put; _context17.next = 4; return call(shixuns["zb" /* release */], payload); case 4: return _context17.abrupt("return", _context17.sent); case 5: case "end": return _context17.stop(); } } }, release); }), updateAuditSituation: /*#__PURE__*/regenerator_default.a.mark(function updateAuditSituation(_ref35, _ref36) { var payload, call, put; return regenerator_default.a.wrap(function updateAuditSituation$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: payload = _ref35.payload; call = _ref36.call, put = _ref36.put; _context18.next = 4; return call(shixuns["Ib" /* updateAuditSituation */], payload); case 4: return _context18.abrupt("return", _context18.sent); case 5: case "end": return _context18.stop(); } } }, updateAuditSituation); }), getCollaboratorsData: /*#__PURE__*/regenerator_default.a.mark(function getCollaboratorsData(_ref37, _ref38) { var payload, call, put; return regenerator_default.a.wrap(function getCollaboratorsData$(_context19) { while (1) { switch (_context19.prev = _context19.next) { case 0: payload = _ref37.payload; call = _ref38.call, put = _ref38.put; _context19.next = 4; return call(shixuns["M" /* getCollaboratorsData */], payload); case 4: return _context19.abrupt("return", _context19.sent); case 5: case "end": return _context19.stop(); } } }, getCollaboratorsData); }), addCollaborator: /*#__PURE__*/regenerator_default.a.mark(function addCollaborator(_ref39, _ref40) { var payload, call, put; return regenerator_default.a.wrap(function addCollaborator$(_context20) { while (1) { switch (_context20.prev = _context20.next) { case 0: payload = _ref39.payload; call = _ref40.call, put = _ref40.put; _context20.next = 4; return call(shixuns["d" /* addCollaborator */], payload); case 4: return _context20.abrupt("return", _context20.sent); case 5: case "end": return _context20.stop(); } } }, addCollaborator); }), addTeachGroupMember: /*#__PURE__*/regenerator_default.a.mark(function addTeachGroupMember(_ref41, _ref42) { var payload, call, put; return regenerator_default.a.wrap(function addTeachGroupMember$(_context21) { while (1) { switch (_context21.prev = _context21.next) { case 0: payload = _ref41.payload; call = _ref42.call, put = _ref42.put; _context21.next = 4; return call(shixuns["g" /* addTeachGroupMember */], payload); case 4: return _context21.abrupt("return", _context21.sent); case 5: case "end": return _context21.stop(); } } }, addTeachGroupMember); }), getChangeManager: /*#__PURE__*/regenerator_default.a.mark(function getChangeManager(_ref43, _ref44) { var payload, call, put; return regenerator_default.a.wrap(function getChangeManager$(_context22) { while (1) { switch (_context22.prev = _context22.next) { case 0: payload = _ref43.payload; call = _ref44.call, put = _ref44.put; _context22.next = 4; return call(shixuns["L" /* getChangeManager */], payload); case 4: return _context22.abrupt("return", _context22.sent); case 5: case "end": return _context22.stop(); } } }, getChangeManager); }), changeManager: /*#__PURE__*/regenerator_default.a.mark(function changeManager(_ref45, _ref46) { var payload, call, put; return regenerator_default.a.wrap(function changeManager$(_context23) { while (1) { switch (_context23.prev = _context23.next) { case 0: payload = _ref45.payload; call = _ref46.call, put = _ref46.put; _context23.next = 4; return call(shixuns["o" /* changeManager */], payload); case 4: return _context23.abrupt("return", _context23.sent); case 5: case "end": return _context23.stop(); } } }, changeManager); }), deleteCollaborators: /*#__PURE__*/regenerator_default.a.mark(function deleteCollaborators(_ref47, _ref48) { var payload, call, put; return regenerator_default.a.wrap(function deleteCollaborators$(_context24) { while (1) { switch (_context24.prev = _context24.next) { case 0: payload = _ref47.payload; call = _ref48.call, put = _ref48.put; _context24.next = 4; return call(shixuns["w" /* deleteCollaborators */], payload); case 4: return _context24.abrupt("return", _context24.sent); case 5: case "end": return _context24.stop(); } } }, deleteCollaborators); }), getRankingList: /*#__PURE__*/regenerator_default.a.mark(function getRankingList(_ref49, _ref50) { var payload, call, put; return regenerator_default.a.wrap(function getRankingList$(_context25) { while (1) { switch (_context25.prev = _context25.next) { case 0: payload = _ref49.payload; call = _ref50.call, put = _ref50.put; _context25.next = 4; return call(shixuns["bb" /* getRankingList */], payload); case 4: return _context25.abrupt("return", _context25.sent); case 5: case "end": return _context25.stop(); } } }, getRankingList); }), getMirrorScript: /*#__PURE__*/regenerator_default.a.mark(function getMirrorScript(_ref51, _ref52) { var payload, call, put; return regenerator_default.a.wrap(function getMirrorScript$(_context26) { while (1) { switch (_context26.prev = _context26.next) { case 0: payload = _ref51.payload; call = _ref52.call, put = _ref52.put; _context26.next = 4; return call(shixuns["Y" /* getMirrorScript */], payload); case 4: return _context26.abrupt("return", _context26.sent); case 5: case "end": return _context26.stop(); } } }, getMirrorScript); }), getScriptContent: /*#__PURE__*/regenerator_default.a.mark(function getScriptContent(_ref53, _ref54) { var payload, call, put; return regenerator_default.a.wrap(function getScriptContent$(_context27) { while (1) { switch (_context27.prev = _context27.next) { case 0: payload = _ref53.payload; call = _ref54.call, put = _ref54.put; _context27.next = 4; return call(shixuns["gb" /* getScriptContent */], payload); case 4: return _context27.abrupt("return", _context27.sent); case 5: case "end": return _context27.stop(); } } }, getScriptContent); }), getCustomScript: /*#__PURE__*/regenerator_default.a.mark(function getCustomScript(_ref55, _ref56) { var payload, call, put; return regenerator_default.a.wrap(function getCustomScript$(_context28) { while (1) { switch (_context28.prev = _context28.next) { case 0: payload = _ref55.payload; call = _ref56.call, put = _ref56.put; _context28.next = 4; return call(shixuns["N" /* getCustomScript */], payload); case 4: return _context28.abrupt("return", _context28.sent); case 5: case "end": return _context28.stop(); } } }, getCustomScript); }), updateSettingBasicInfo: /*#__PURE__*/regenerator_default.a.mark(function updateSettingBasicInfo(_ref57, _ref58) { var payload, call, put; return regenerator_default.a.wrap(function updateSettingBasicInfo$(_context29) { while (1) { switch (_context29.prev = _context29.next) { case 0: payload = _ref57.payload; call = _ref58.call, put = _ref58.put; _context29.next = 4; return call(shixuns["Ub" /* updateSettingBasicInfo */], payload); case 4: return _context29.abrupt("return", _context29.sent); case 5: case "end": return _context29.stop(); } } }, updateSettingBasicInfo); }), getShixunQuote: /*#__PURE__*/regenerator_default.a.mark(function getShixunQuote(_ref59, _ref60) { var payload, call, put; return regenerator_default.a.wrap(function getShixunQuote$(_context30) { while (1) { switch (_context30.prev = _context30.next) { case 0: payload = _ref59.payload; call = _ref60.call, put = _ref60.put; _context30.next = 4; return call(shixuns["kb" /* getShixunQuote */], payload); case 4: return _context30.abrupt("return", _context30.sent); case 5: case "end": return _context30.stop(); } } }, getShixunQuote); }), deleteShixun: /*#__PURE__*/regenerator_default.a.mark(function deleteShixun(_ref61, _ref62) { var payload, call, put; return regenerator_default.a.wrap(function deleteShixun$(_context31) { while (1) { switch (_context31.prev = _context31.next) { case 0: payload = _ref61.payload; call = _ref62.call, put = _ref62.put; _context31.next = 4; return call(shixuns["A" /* deleteShixun */], payload); case 4: return _context31.abrupt("return", _context31.sent); case 5: case "end": return _context31.stop(); } } }, deleteShixun); }), permanentClose: /*#__PURE__*/regenerator_default.a.mark(function permanentClose(_ref63, _ref64) { var payload, call, put; return regenerator_default.a.wrap(function permanentClose$(_context32) { while (1) { switch (_context32.prev = _context32.next) { case 0: payload = _ref63.payload; call = _ref64.call, put = _ref64.put; _context32.next = 4; return call(shixuns["yb" /* permanentClose */], payload); case 4: return _context32.abrupt("return", _context32.sent); case 5: case "end": return _context32.stop(); } } }, permanentClose); }), getDepartments: /*#__PURE__*/regenerator_default.a.mark(function getDepartments(_ref65, _ref66) { var payload, call, put; return regenerator_default.a.wrap(function getDepartments$(_context33) { while (1) { switch (_context33.prev = _context33.next) { case 0: payload = _ref65.payload; call = _ref66.call, put = _ref66.put; _context33.next = 4; return call(shixuns["O" /* getDepartments */], payload); case 4: return _context33.abrupt("return", _context33.sent); case 5: case "end": return _context33.stop(); } } }, getDepartments); }), updatePermissionSetting: /*#__PURE__*/regenerator_default.a.mark(function updatePermissionSetting(_ref67, _ref68) { var payload, call, put; return regenerator_default.a.wrap(function updatePermissionSetting$(_context34) { while (1) { switch (_context34.prev = _context34.next) { case 0: payload = _ref67.payload; call = _ref68.call, put = _ref68.put; _context34.next = 4; return call(shixuns["Qb" /* updatePermissionSetting */], payload); case 4: return _context34.abrupt("return", _context34.sent); case 5: case "end": return _context34.stop(); } } }, updatePermissionSetting); }), updateLearnSetting: /*#__PURE__*/regenerator_default.a.mark(function updateLearnSetting(_ref69, _ref70) { var payload, call, put; return regenerator_default.a.wrap(function updateLearnSetting$(_context35) { while (1) { switch (_context35.prev = _context35.next) { case 0: payload = _ref69.payload; call = _ref70.call, put = _ref70.put; _context35.next = 4; return call(shixuns["Pb" /* updateLearnSetting */], payload); case 4: return _context35.abrupt("return", _context35.sent); case 5: case "end": return _context35.stop(); } } }, updateLearnSetting); }), updateSetting: /*#__PURE__*/regenerator_default.a.mark(function updateSetting(_ref71, _ref72) { var payload, call, put; return regenerator_default.a.wrap(function updateSetting$(_context36) { while (1) { switch (_context36.prev = _context36.next) { case 0: payload = _ref71.payload; call = _ref72.call, put = _ref72.put; _context36.next = 4; return call(shixuns["Tb" /* updateSetting */], payload); case 4: return _context36.abrupt("return", _context36.sent); case 5: case "end": return _context36.stop(); } } }, updateSetting); }), getSetData: /*#__PURE__*/regenerator_default.a.mark(function getSetData(_ref73, _ref74) { var payload, call, put; return regenerator_default.a.wrap(function getSetData$(_context37) { while (1) { switch (_context37.prev = _context37.next) { case 0: payload = _ref73.payload; call = _ref74.call, put = _ref74.put; _context37.next = 4; return call(shixuns["ib" /* getSetData */], payload); case 4: return _context37.abrupt("return", _context37.sent); case 5: case "end": return _context37.stop(); } } }, getSetData); }), deleteDataSet: /*#__PURE__*/regenerator_default.a.mark(function deleteDataSet(_ref75, _ref76) { var payload, call, put; return regenerator_default.a.wrap(function deleteDataSet$(_context38) { while (1) { switch (_context38.prev = _context38.next) { case 0: payload = _ref75.payload; call = _ref76.call, put = _ref76.put; _context38.next = 4; return call(shixuns["x" /* deleteDataSet */], payload); case 4: return _context38.abrupt("return", _context38.sent); case 5: case "end": return _context38.stop(); } } }, deleteDataSet); }), deleteGitFile: /*#__PURE__*/regenerator_default.a.mark(function deleteGitFile(_ref77, _ref78) { var payload, call, put; return regenerator_default.a.wrap(function deleteGitFile$(_context39) { while (1) { switch (_context39.prev = _context39.next) { case 0: payload = _ref77.payload; call = _ref78.call, put = _ref78.put; _context39.next = 4; return call(shixuns["y" /* deleteGitFile */], payload); case 4: return _context39.abrupt("return", _context39.sent); case 5: case "end": return _context39.stop(); } } }, deleteGitFile); }), deleteGitFiles: /*#__PURE__*/regenerator_default.a.mark(function deleteGitFiles(_ref79, _ref80) { var payload, call, put; return regenerator_default.a.wrap(function deleteGitFiles$(_context40) { while (1) { switch (_context40.prev = _context40.next) { case 0: payload = _ref79.payload; call = _ref80.call, put = _ref80.put; _context40.next = 4; return call(shixuns["z" /* deleteGitFiles */], payload); case 4: return _context40.abrupt("return", _context40.sent); case 5: case "end": return _context40.stop(); } } }, deleteGitFiles); }), moveGitFile: /*#__PURE__*/regenerator_default.a.mark(function moveGitFile(_ref81, _ref82) { var payload, call, put; return regenerator_default.a.wrap(function moveGitFile$(_context41) { while (1) { switch (_context41.prev = _context41.next) { case 0: payload = _ref81.payload; call = _ref82.call, put = _ref82.put; _context41.next = 4; return call(shixuns["vb" /* moveGitFile */], payload); case 4: return _context41.abrupt("return", _context41.sent); case 5: case "end": return _context41.stop(); } } }, moveGitFile); }), moveGitFiles: /*#__PURE__*/regenerator_default.a.mark(function moveGitFiles(_ref83, _ref84) { var payload, call, put; return regenerator_default.a.wrap(function moveGitFiles$(_context42) { while (1) { switch (_context42.prev = _context42.next) { case 0: payload = _ref83.payload; call = _ref84.call, put = _ref84.put; _context42.next = 4; return call(shixuns["wb" /* moveGitFiles */], payload); case 4: return _context42.abrupt("return", _context42.sent); case 5: case "end": return _context42.stop(); } } }, moveGitFiles); }), getRepository: /*#__PURE__*/regenerator_default.a.mark(function getRepository(_ref85, _ref86) { var payload, call, put, response; return regenerator_default.a.wrap(function getRepository$(_context43) { while (1) { switch (_context43.prev = _context43.next) { case 0: payload = _ref85.payload; call = _ref86.call, put = _ref86.put; _context43.next = 4; return call(shixuns["cb" /* getRepository */], payload); case 4: response = _context43.sent; _context43.next = 7; return put({ type: 'save', payload: { repository: Object(objectSpread2["a" /* default */])({}, response) } }); case 7: return _context43.abrupt("return", Object(objectSpread2["a" /* default */])({}, response)); case 8: case "end": return _context43.stop(); } } }, getRepository); }), getRepositorys: /*#__PURE__*/regenerator_default.a.mark(function getRepositorys(_ref87, _ref88) { var payload, call, put, response; return regenerator_default.a.wrap(function getRepositorys$(_context44) { while (1) { switch (_context44.prev = _context44.next) { case 0: payload = _ref87.payload; call = _ref88.call, put = _ref88.put; _context44.next = 4; return call(shixuns["eb" /* getRepositorys */], payload); case 4: response = _context44.sent; _context44.next = 7; return put({ type: 'save', payload: { repository: Object(objectSpread2["a" /* default */])({}, response) } }); case 7: return _context44.abrupt("return", Object(objectSpread2["a" /* default */])({}, response)); case 8: case "end": return _context44.stop(); } } }, getRepositorys); }), getSecretRepository: /*#__PURE__*/regenerator_default.a.mark(function getSecretRepository(_ref89, _ref90) { var payload, call, put, response; return regenerator_default.a.wrap(function getSecretRepository$(_context45) { while (1) { switch (_context45.prev = _context45.next) { case 0: payload = _ref89.payload; call = _ref90.call, put = _ref90.put; _context45.next = 4; return call(shixuns["hb" /* getSecretRepository */], payload); case 4: response = _context45.sent; _context45.next = 7; return put({ type: 'save', payload: { secretRepository: Object(objectSpread2["a" /* default */])({}, response) } }); case 7: return _context45.abrupt("return", response); case 8: case "end": return _context45.stop(); } } }, getSecretRepository); }), addRepositoryFile: /*#__PURE__*/regenerator_default.a.mark(function addRepositoryFile(_ref91, _ref92) { var payload, call, put; return regenerator_default.a.wrap(function addRepositoryFile$(_context46) { while (1) { switch (_context46.prev = _context46.next) { case 0: payload = _ref91.payload; call = _ref92.call, put = _ref92.put; _context46.next = 4; return call(shixuns["e" /* addRepositoryFile */], payload); case 4: return _context46.abrupt("return", _context46.sent); case 5: case "end": return _context46.stop(); } } }, addRepositoryFile); }), addRepositoryFiles: /*#__PURE__*/regenerator_default.a.mark(function addRepositoryFiles(_ref93, _ref94) { var payload, call, put; return regenerator_default.a.wrap(function addRepositoryFiles$(_context47) { while (1) { switch (_context47.prev = _context47.next) { case 0: payload = _ref93.payload; call = _ref94.call, put = _ref94.put; _context47.next = 4; return call(shixuns["f" /* addRepositoryFiles */], payload); case 4: return _context47.abrupt("return", _context47.sent); case 5: case "end": return _context47.stop(); } } }, addRepositoryFiles); }), getRepositoryCommit: /*#__PURE__*/regenerator_default.a.mark(function getRepositoryCommit(_ref95, _ref96) { var payload, call, put; return regenerator_default.a.wrap(function getRepositoryCommit$(_context48) { while (1) { switch (_context48.prev = _context48.next) { case 0: payload = _ref95.payload; call = _ref96.call, put = _ref96.put; _context48.next = 4; return call(shixuns["db" /* getRepositoryCommit */], payload); case 4: return _context48.abrupt("return", _context48.sent); case 5: case "end": return _context48.stop(); } } }, getRepositoryCommit); }), getFileContent: /*#__PURE__*/regenerator_default.a.mark(function getFileContent(_ref97, _ref98) { var payload, call, put, response; return regenerator_default.a.wrap(function getFileContent$(_context49) { while (1) { switch (_context49.prev = _context49.next) { case 0: payload = _ref97.payload; call = _ref98.call, put = _ref98.put; _context49.next = 4; return call(shixuns["S" /* getFileContent */], payload); case 4: response = _context49.sent; _context49.next = 7; return put({ type: 'save', payload: { fileContent: Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, response), {}, { params: payload }) } }); case 7: return _context49.abrupt("return", response); case 8: case "end": return _context49.stop(); } } }, getFileContent); }), getFileContents: /*#__PURE__*/regenerator_default.a.mark(function getFileContents(_ref99, _ref100) { var payload, call, put, response; return regenerator_default.a.wrap(function getFileContents$(_context50) { while (1) { switch (_context50.prev = _context50.next) { case 0: payload = _ref99.payload; call = _ref100.call, put = _ref100.put; _context50.next = 4; return call(shixuns["T" /* getFileContents */], payload); case 4: response = _context50.sent; _context50.next = 7; return put({ type: 'save', payload: { fileContent: Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, response), {}, { params: payload }) } }); case 7: return _context50.abrupt("return", response); case 8: case "end": return _context50.stop(); } } }, getFileContents); }), updateRepositoryFile: /*#__PURE__*/regenerator_default.a.mark(function updateRepositoryFile(_ref101, _ref102) { var payload, call, put; return regenerator_default.a.wrap(function updateRepositoryFile$(_context51) { while (1) { switch (_context51.prev = _context51.next) { case 0: payload = _ref101.payload; call = _ref102.call, put = _ref102.put; _context51.next = 4; return call(shixuns["Rb" /* updateRepositoryFile */], payload); case 4: return _context51.abrupt("return", _context51.sent); case 5: case "end": return _context51.stop(); } } }, updateRepositoryFile); }), updateRepositoryFiles: /*#__PURE__*/regenerator_default.a.mark(function updateRepositoryFiles(_ref103, _ref104) { var payload, call, put; return regenerator_default.a.wrap(function updateRepositoryFiles$(_context52) { while (1) { switch (_context52.prev = _context52.next) { case 0: payload = _ref103.payload; call = _ref104.call, put = _ref104.put; _context52.next = 4; return call(shixuns["Sb" /* updateRepositoryFiles */], payload); case 4: return _context52.abrupt("return", _context52.sent); case 5: case "end": return _context52.stop(); } } }, updateRepositoryFiles); }), uploadGitFolder: /*#__PURE__*/regenerator_default.a.mark(function uploadGitFolder(_ref105, _ref106) { var payload, call, put; return regenerator_default.a.wrap(function uploadGitFolder$(_context53) { while (1) { switch (_context53.prev = _context53.next) { case 0: payload = _ref105.payload; call = _ref106.call, put = _ref106.put; _context53.next = 4; return call(shixuns["Vb" /* uploadGitFolder */], payload); case 4: return _context53.abrupt("return", _context53.sent); case 5: case "end": return _context53.stop(); } } }, uploadGitFolder); }), updateCollaboratorEditable: /*#__PURE__*/regenerator_default.a.mark(function updateCollaboratorEditable(_ref107, _ref108) { var payload, call, put; return regenerator_default.a.wrap(function updateCollaboratorEditable$(_context54) { while (1) { switch (_context54.prev = _context54.next) { case 0: payload = _ref107.payload; call = _ref108.call, put = _ref108.put; _context54.next = 4; return call(shixuns["Nb" /* updateCollaboratorEditable */], payload); case 4: return _context54.abrupt("return", _context54.sent); case 5: case "end": return _context54.stop(); } } }, updateCollaboratorEditable); }), getSettingsData: /*#__PURE__*/regenerator_default.a.mark(function getSettingsData(_ref109, _ref110) { var payload, call, put, response; return regenerator_default.a.wrap(function getSettingsData$(_context55) { while (1) { switch (_context55.prev = _context55.next) { case 0: payload = _ref109.payload; call = _ref110.call, put = _ref110.put; _context55.next = 4; return call(shixuns["jb" /* getSettingsData */], payload); case 4: response = _context55.sent; _context55.next = 7; return put({ type: 'save', payload: { setting: Object(objectSpread2["a" /* default */])({}, response) } }); case 7: case "end": return _context55.stop(); } } }, getSettingsData); }), getChallengesNew: /*#__PURE__*/regenerator_default.a.mark(function getChallengesNew(_ref111, _ref112) { var payload, call, put, response; return regenerator_default.a.wrap(function getChallengesNew$(_context56) { while (1) { switch (_context56.prev = _context56.next) { case 0: payload = _ref111.payload; call = _ref112.call, put = _ref112.put; _context56.next = 4; return call(shixuns["K" /* getChallengesNew */], payload); case 4: response = _context56.sent; _context56.next = 7; return put({ type: 'save', payload: { challengesNew: Object(objectSpread2["a" /* default */])({}, response) } }); case 7: case "end": return _context56.stop(); } } }, getChallengesNew); }), getChallengesEdit: /*#__PURE__*/regenerator_default.a.mark(function getChallengesEdit(_ref113, _ref114) { var payload, call, put, response; return regenerator_default.a.wrap(function getChallengesEdit$(_context57) { while (1) { switch (_context57.prev = _context57.next) { case 0: payload = _ref113.payload; call = _ref114.call, put = _ref114.put; _context57.next = 4; return call(shixuns["J" /* getChallengesEdit */], payload); case 4: response = _context57.sent; _context57.next = 7; return put({ type: 'save', payload: { challengesEdit: Object(objectSpread2["a" /* default */])({}, response) } }); case 7: return _context57.abrupt("return", response); case 8: case "end": return _context57.stop(); } } }, getChallengesEdit); }), getAuditSituationData: /*#__PURE__*/regenerator_default.a.mark(function getAuditSituationData(_ref115, _ref116) { var payload, call, put, response, auditSituationData; return regenerator_default.a.wrap(function getAuditSituationData$(_context58) { while (1) { switch (_context58.prev = _context58.next) { case 0: payload = _ref115.payload; call = _ref116.call, put = _ref116.put; _context58.next = 4; return call(shixuns["F" /* getAuditSituationData */], payload); case 4: response = _context58.sent; auditSituationData = formatAuditSituationData(response); _context58.next = 8; return put({ type: 'save', payload: { auditSituationData: auditSituationData } }); case 8: case "end": return _context58.stop(); } } }, getAuditSituationData); }), getEditChallengesQuestion: /*#__PURE__*/regenerator_default.a.mark(function getEditChallengesQuestion(_ref117, _ref118) { var payload, call, put, response; return regenerator_default.a.wrap(function getEditChallengesQuestion$(_context59) { while (1) { switch (_context59.prev = _context59.next) { case 0: payload = _ref117.payload; call = _ref118.call, put = _ref118.put; _context59.next = 4; return call(shixuns["P" /* getEditChallengesQuestion */], payload); case 4: response = _context59.sent; _context59.next = 7; return put({ type: 'save', payload: { editChallengesQuestion: response } }); case 7: return _context59.abrupt("return", response); case 8: case "end": return _context59.stop(); } } }, getEditChallengesQuestion); }), getInfoWithJupyterLab: /*#__PURE__*/regenerator_default.a.mark(function getInfoWithJupyterLab(_ref119, _ref120) { var payload, call, put, response; return regenerator_default.a.wrap(function getInfoWithJupyterLab$(_context60) { while (1) { switch (_context60.prev = _context60.next) { case 0: payload = _ref119.payload; call = _ref120.call, put = _ref120.put; _context60.next = 4; return call(shixuns["V" /* getInfoWithJupyterLab */], payload); case 4: response = _context60.sent; _context60.next = 7; return put({ type: 'save', payload: { infoWithJupyterLab: response } }); case 7: return _context60.abrupt("return", response); case 8: case "end": return _context60.stop(); } } }, getInfoWithJupyterLab); }), // 设置操做action setActionTabs: /*#__PURE__*/regenerator_default.a.mark(function setActionTabs(_ref121, _ref122) { var payload, call, put; return regenerator_default.a.wrap(function setActionTabs$(_context61) { while (1) { switch (_context61.prev = _context61.next) { case 0: payload = _ref121.payload; call = _ref122.call, put = _ref122.put; _context61.next = 4; return put({ type: 'save', payload: { actionTabs: Object(objectSpread2["a" /* default */])({}, payload) } }); case 4: case "end": return _context61.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { console.log('reducers:', state, action); return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref123) { var dispatch = _ref123.dispatch, history = _ref123.history; // console.log("subscriptions:", dispatch, history) return history.listen(function (_ref124) { var pathname = _ref124.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ var detail = __webpack_exports__["a"] = (ShixunsDetailModel); /***/ }), /***/ "qA1w": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/collection-of.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://tc39.github.io/proposal-setmap-offrom/ module.exports = function of() { var length = arguments.length; var A = new Array(length); while (length--) A[length] = arguments[length]; return new this(A); }; /***/ }), /***/ "qDJ8": /*!****************************************!*\ !*** ./node_modules/isobject/index.js ***! \****************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /*! * isobject * * Copyright (c) 2014-2017, Jon Schlinkert. * Released under the MIT License. */ module.exports = function isObject(val) { return val != null && typeof val === 'object' && Array.isArray(val) === false; }; /***/ }), /***/ "qRPo": /*!****************************************************!*\ !*** ./node_modules/rc-util/lib/Dom/dynamicCSS.js ***! \****************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "TqRt"); Object.defineProperty(exports, "__esModule", { value: true }); exports.injectCSS = injectCSS; exports.updateCSS = updateCSS; var _canUseDom = _interopRequireDefault(__webpack_require__(/*! ./canUseDom */ "3Mug")); var MARK_KEY = "rc-util-key"; function getContainer(option) { if (option.attachTo) { return option.attachTo; } var head = document.querySelector('head'); return head || document.body; } function injectCSS(css) { var _option$csp; var option = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; if (!(0, _canUseDom.default)()) { return null; } var styleNode = document.createElement('style'); if ((_option$csp = option.csp) === null || _option$csp === void 0 ? void 0 : _option$csp.nonce) { var _option$csp2; styleNode.nonce = (_option$csp2 = option.csp) === null || _option$csp2 === void 0 ? void 0 : _option$csp2.nonce; } styleNode.innerHTML = css; var container = getContainer(option); var firstChild = container.firstChild; if (option.prepend && container.prepend) { // Use `prepend` first container.prepend(styleNode); } else if (option.prepend && firstChild) { // Fallback to `insertBefore` like IE not support `prepend` container.insertBefore(styleNode, firstChild); } else { container.appendChild(styleNode); } return styleNode; } var containerCache = new Map(); function updateCSS(css, key) { var option = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; var container = getContainer(option); // Get real parent if (!containerCache.has(container)) { var placeholderStyle = injectCSS('', option); var parentNode = placeholderStyle.parentNode; containerCache.set(container, parentNode); parentNode.removeChild(placeholderStyle); } var existNode = Array.from(containerCache.get(container).children).find(function (node) { return node.tagName === 'STYLE' && node[MARK_KEY] === key; }); if (existNode) { var _option$csp3, _option$csp4; if (((_option$csp3 = option.csp) === null || _option$csp3 === void 0 ? void 0 : _option$csp3.nonce) && existNode.nonce !== ((_option$csp4 = option.csp) === null || _option$csp4 === void 0 ? void 0 : _option$csp4.nonce)) { var _option$csp5; existNode.nonce = (_option$csp5 = option.csp) === null || _option$csp5 === void 0 ? void 0 : _option$csp5.nonce; } if (existNode.innerHTML !== css) { existNode.innerHTML = css; } return existNode; } var newNode = injectCSS(css, option); newNode[MARK_KEY] = key; return newNode; } /***/ }), /***/ "qS6X": /*!*******************************************!*\ !*** ./src/models/classrooms/exercise.ts ***! \*******************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty */ "jrin"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _service_exercise__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/service/exercise */ "V0Rq"); var ExerciseModel = { namespace: 'exercise', state: { name: '普通试卷,随机试卷详情页面', loading: true, // 试卷作业列表 exerciseList: {}, // 用户所有试卷列表 userExerciseList: {}, // 试卷统计 statisticsList: {}, // 试卷班级 exerciseCoursesList: {}, // 题库 brankList: {}, // 编辑试卷默认数据 editData: {}, endGroups: {}, actionTabs: { removeEventListenerExitScreen: false //取消全屏时间退出监听 }, publishGroups: {}, commonHeader: {}, reviewExercise: {}, reviewGroupExercise: {}, workSetting: {}, editRandomExercises: {}, redoModal: {}, exerciseUserInfo: {}, examinationIntelligentSettings: {}, exerciseExportHeadData: {}, //代码查重 分班 codeReviewDetail: {}, exerciseIdentityPhotos: {}, checkDomain: window.document.domain === "kepukehuan.educoder.net" || window.document.domain === "test-kepukehuan.educoder.net" // checkDomain: window.document.domain === "localhost" }, effects: { // 获取当前用户下面所有试卷 getUserExercise: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getUserExercise(_ref, _ref2) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getUserExercise$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload, callback = _ref.callback; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getUserExercise */ "I"], payload); case 4: response = _context.sent; _context.next = 7; return put({ type: 'save', payload: { userExerciseList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, (response === null || response === void 0 ? void 0 : response.data) || {}) } }); case 7: console.log("getUserExercise-res:", response); return _context.abrupt("return", response === null || response === void 0 ? void 0 : response.data); case 9: case "end": return _context.stop(); } } }, getUserExercise); }), getExerciseIdentityPhotos: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getExerciseIdentityPhotos(_ref3, _ref4) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getExerciseIdentityPhotos$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload, callback = _ref3.callback; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getExerciseIdentityPhotos */ "v"], payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { exerciseIdentityPhotos: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, (response === null || response === void 0 ? void 0 : response.data) || {}) } }); case 7: return _context2.abrupt("return", response === null || response === void 0 ? void 0 : response.data); case 8: case "end": return _context2.stop(); } } }, getExerciseIdentityPhotos); }), getExerciseExportHeadData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getExerciseExportHeadData(_ref5, _ref6) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getExerciseExportHeadData$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload, callback = _ref5.callback; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getExerciseExportHeadData */ "u"], payload); case 4: response = _context3.sent; _context3.next = 7; return put({ type: 'save', payload: { exerciseExportHeadData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context3.abrupt("return", response); case 8: case "end": return _context3.stop(); } } }, getExerciseExportHeadData); }), getExerciseUserInfo: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getExerciseUserInfo(_ref7, _ref8) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getExerciseUserInfo$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload, callback = _ref7.callback; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getExerciseUserInfo */ "A"], payload); case 4: response = _context4.sent; if (!((response === null || response === void 0 ? void 0 : response.status) === 0)) { _context4.next = 8; break; } _context4.next = 8; return put({ type: 'save', payload: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, { exerciseUserInfo: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response.data) }) }); case 8: return _context4.abrupt("return", response); case 9: case "end": return _context4.stop(); } } }, getExerciseUserInfo); }), // 随机试卷 getExaminationIntelligentSettings: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getExaminationIntelligentSettings(_ref9, _ref10) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getExaminationIntelligentSettings$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload, callback = _ref9.callback; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getExaminationIntelligentSettings */ "s"], payload); case 4: response = _context5.sent; _context5.next = 7; return put({ type: 'save', payload: { examinationIntelligentSettings: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context5.abrupt("return", response); case 8: case "end": return _context5.stop(); } } }, getExaminationIntelligentSettings); }), getRandomEditExercises: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getRandomEditExercises(_ref11, _ref12) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getRandomEditExercises$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload, callback = _ref11.callback; call = _ref12.call, put = _ref12.put; _context6.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getRandomEditExercises */ "D"], payload); case 4: response = _context6.sent; _context6.next = 7; return put({ type: 'save', payload: { editRandomExercises: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context6.abrupt("return", response); case 8: case "end": return _context6.stop(); } } }, getRandomEditExercises); }), // 试卷 - 作业列表 getExerciseList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getExerciseList(_ref13, _ref14) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getExerciseList$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload, callback = _ref13.callback; call = _ref14.call, put = _ref14.put; _context7.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getExerciseList */ "w"], payload); case 4: response = _context7.sent; if (response !== null && response !== void 0 && response.total_exercise_users) { try { localStorage['total_exercise_users'] = JSON.stringify(response.total_exercise_users); } catch (e) {} } _context7.next = 8; return put({ type: 'save', payload: { exerciseList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 8: return _context7.abrupt("return", response); case 9: case "end": return _context7.stop(); } } }, getExerciseList); }), // 试卷-统计 getExerciseStatistics: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getExerciseStatistics(_ref15, _ref16) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getExerciseStatistics$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: payload = _ref15.payload, callback = _ref15.callback; call = _ref16.call, put = _ref16.put; _context8.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getExerciseStatistics */ "z"], payload); case 4: response = _context8.sent; _context8.next = 7; return put({ type: 'save', payload: { statisticsList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context8.abrupt("return", response); case 8: case "end": return _context8.stop(); } } }, getExerciseStatistics); }), // 试卷 题库列表 getBrankList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getBrankList(_ref17, _ref18) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getBrankList$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: payload = _ref17.payload, callback = _ref17.callback; call = _ref18.call, put = _ref18.put; _context9.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getBrankList */ "o"], payload); case 4: response = _context9.sent; _context9.next = 7; return put({ type: 'save', payload: { brankList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context9.abrupt("return", response); case 8: case "end": return _context9.stop(); } } }, getBrankList); }), // 试卷保存题库 saveBanks: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function saveBanks(_ref19, _ref20) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function saveBanks$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: payload = _ref19.payload, callback = _ref19.callback; call = _ref20.call, put = _ref20.put; _context10.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* saveBanks */ "T"], payload); case 4: response = _context10.sent; return _context10.abrupt("return", response); case 6: case "end": return _context10.stop(); } } }, saveBanks); }), // 试卷课堂列表 getExerciseCourses: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getExerciseCourses(_ref21, _ref22) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getExerciseCourses$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: payload = _ref21.payload, callback = _ref21.callback; call = _ref22.call, put = _ref22.put; _context11.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getExerciseCourses */ "t"], payload); case 4: response = _context11.sent; _context11.next = 7; return put({ type: 'save', payload: { exerciseCoursesList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context11.abrupt("return", response); case 8: case "end": return _context11.stop(); } } }, getExerciseCourses); }), // 新建试卷 addExercise: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function addExercise(_ref23, _ref24) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function addExercise$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: payload = _ref23.payload, callback = _ref23.callback; call = _ref24.call, put = _ref24.put; _context12.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* addExercise */ "a"], payload); case 4: response = _context12.sent; return _context12.abrupt("return", response); case 6: case "end": return _context12.stop(); } } }, addExercise); }), editExercise: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function editExercise(_ref25, _ref26) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function editExercise$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: payload = _ref25.payload, callback = _ref25.callback; call = _ref26.call, put = _ref26.put; _context13.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* editExercise */ "i"], payload); case 4: response = _context13.sent; _context13.next = 7; return put({ type: 'save', payload: { editData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context13.abrupt("return", response); case 8: case "end": return _context13.stop(); } } }, editExercise); }), getTagDiscipline: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getTagDiscipline(_ref27, _ref28) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getTagDiscipline$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: payload = _ref27.payload, callback = _ref27.callback; call = _ref28.call, put = _ref28.put; _context14.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getTagDiscipline */ "H"], payload); case 4: response = _context14.sent; _context14.next = 7; return put({ type: 'save', payload: { tagDisciplineData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context14.abrupt("return", response); case 8: case "end": return _context14.stop(); } } }, getTagDiscipline); }), // 修改试卷答题 editExerciseQuestion: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function editExerciseQuestion(_ref29, _ref30) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function editExerciseQuestion$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: payload = _ref29.payload, callback = _ref29.callback; call = _ref30.call, put = _ref30.put; _context15.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* editExerciseQuestion */ "j"], payload); case 4: response = _context15.sent; return _context15.abrupt("return", response); case 6: case "end": return _context15.stop(); } } }, editExerciseQuestion); }), // 添加试卷答题 addExerciseQuestion: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function addExerciseQuestion(_ref31, _ref32) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function addExerciseQuestion$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: payload = _ref31.payload, callback = _ref31.callback; call = _ref32.call, put = _ref32.put; _context16.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* addExerciseQuestion */ "b"], payload); case 4: response = _context16.sent; return _context16.abrupt("return", response); case 6: case "end": return _context16.stop(); } } }, addExerciseQuestion); }), // 上下移动 exeriseMoveUpDown: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function exeriseMoveUpDown(_ref33, _ref34) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function exeriseMoveUpDown$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: payload = _ref33.payload, callback = _ref33.callback; call = _ref34.call, put = _ref34.put; _context17.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* exeriseMoveUpDown */ "l"], payload); case 4: response = _context17.sent; return _context17.abrupt("return", response); case 6: case "end": return _context17.stop(); } } }, exeriseMoveUpDown); }), // 分组作业 立即截止 getEndGroups: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getEndGroups(_ref35, _ref36) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getEndGroups$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: payload = _ref35.payload, callback = _ref35.callback; call = _ref36.call, put = _ref36.put; _context18.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getEndGroups */ "r"], payload); case 4: response = _context18.sent; _context18.next = 7; return put({ type: 'save', payload: { endGroups: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context18.abrupt("return", response); case 8: case "end": return _context18.stop(); } } }, getEndGroups); }), getPublishGroups: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getPublishGroups(_ref37, _ref38) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getPublishGroups$(_context19) { while (1) { switch (_context19.prev = _context19.next) { case 0: payload = _ref37.payload, callback = _ref37.callback; call = _ref38.call, put = _ref38.put; _context19.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getPublishGroups */ "C"], payload); case 4: response = _context19.sent; _context19.next = 7; return put({ type: 'save', payload: { publishGroups: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context19.abrupt("return", response); case 8: case "end": return _context19.stop(); } } }, getPublishGroups); }), getCommonHeader: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getCommonHeader(_ref39, _ref40) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getCommonHeader$(_context20) { while (1) { switch (_context20.prev = _context20.next) { case 0: payload = _ref39.payload, callback = _ref39.callback; call = _ref40.call, put = _ref40.put; _context20.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getCommonHeader */ "q"], payload); case 4: response = _context20.sent; _context20.next = 7; return put({ type: 'save', payload: { commonHeader: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context20.abrupt("return", response); case 8: case "end": return _context20.stop(); } } }, getCommonHeader); }), getReviewExercise: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getReviewExercise(_ref41, _ref42) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getReviewExercise$(_context21) { while (1) { switch (_context21.prev = _context21.next) { case 0: payload = _ref41.payload, callback = _ref41.callback; call = _ref42.call, put = _ref42.put; _context21.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getReviewExercise */ "F"], payload); case 4: response = _context21.sent; _context21.next = 7; return put({ type: 'save', payload: { reviewExercise: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context21.abrupt("return", response); case 8: case "end": return _context21.stop(); } } }, getReviewExercise); }), clearData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function clearData(_ref43, _ref44) { var payload, callback, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function clearData$(_context22) { while (1) { switch (_context22.prev = _context22.next) { case 0: payload = _ref43.payload, callback = _ref43.callback; call = _ref44.call, put = _ref44.put; _context22.next = 4; return put({ type: 'save', payload: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload.key, {}) }); case 4: case "end": return _context22.stop(); } } }, clearData); }), getReviewGroupExercise: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getReviewGroupExercise(_ref45, _ref46) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getReviewGroupExercise$(_context23) { while (1) { switch (_context23.prev = _context23.next) { case 0: payload = _ref45.payload, callback = _ref45.callback; call = _ref46.call, put = _ref46.put; _context23.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getReviewGroupExercise */ "G"], payload); case 4: response = _context23.sent; _context23.next = 7; return put({ type: 'save', payload: { reviewGroupExercise: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context23.abrupt("return", response); case 8: case "end": return _context23.stop(); } } }, getReviewGroupExercise); }), getWorkSetting: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getWorkSetting(_ref47, _ref48) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getWorkSetting$(_context24) { while (1) { switch (_context24.prev = _context24.next) { case 0: payload = _ref47.payload, callback = _ref47.callback; call = _ref48.call, put = _ref48.put; _context24.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getWorkSetting */ "J"], payload); case 4: response = _context24.sent; _context24.next = 7; return put({ type: 'save', payload: { workSetting: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context24.abrupt("return", response); case 8: case "end": return _context24.stop(); } } }, getWorkSetting); }), getRedoModal: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getRedoModal(_ref49, _ref50) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getRedoModal$(_context25) { while (1) { switch (_context25.prev = _context25.next) { case 0: payload = _ref49.payload, callback = _ref49.callback; call = _ref50.call, put = _ref50.put; _context25.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getRedoModal */ "E"], payload); case 4: response = _context25.sent; _context25.next = 7; return put({ type: 'save', payload: { redoModal: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context25.abrupt("return", response); case 8: case "end": return _context25.stop(); } } }, getRedoModal); }), //试卷代码查重 getCodeReviewDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function getCodeReviewDetail(_ref51, _ref52) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function getCodeReviewDetail$(_context26) { while (1) { switch (_context26.prev = _context26.next) { case 0: payload = _ref51.payload, callback = _ref51.callback; call = _ref52.call, put = _ref52.put; _context26.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* getCodeReviewDetail */ "p"], payload); case 4: response = _context26.sent; _context26.next = 7; return put({ type: 'save', payload: { codeReviewDetail: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, response) } }); case 7: return _context26.abrupt("return", response); case 8: case "end": return _context26.stop(); } } }, getCodeReviewDetail); }), // 试卷代码查重调整评分 changeScore: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function changeScore(_ref53, _ref54) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function changeScore$(_context27) { while (1) { switch (_context27.prev = _context27.next) { case 0: payload = _ref53.payload, callback = _ref53.callback; call = _ref54.call, put = _ref54.put; _context27.next = 4; return call(_service_exercise__WEBPACK_IMPORTED_MODULE_3__[/* changeScore */ "e"], payload); case 4: response = _context27.sent; return _context27.abrupt("return", response); case 6: case "end": return _context27.stop(); } } }, changeScore); }), // 试卷发送至课堂 // *postCoursesPublish({ payload, callback }, { call, put }) { // const response = yield call(postCoursesPublish, payload); // return response; // }, // 设置操做action setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function setActionTabs(_ref55, _ref56) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function setActionTabs$(_context28) { while (1) { switch (_context28.prev = _context28.next) { case 0: payload = _ref55.payload; call = _ref56.call, put = _ref56.put; _context28.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context28.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref57) { var dispatch = _ref57.dispatch, history = _ref57.history; } } }; /* harmony default export */ __webpack_exports__["a"] = (ExerciseModel); /***/ }), /***/ "qT12": /*!**************************************************************!*\ !*** ./node_modules/react-is/cjs/react-is.production.min.js ***! \**************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ var b="function"===typeof Symbol&&Symbol.for,c=b?Symbol.for("react.element"):60103,d=b?Symbol.for("react.portal"):60106,e=b?Symbol.for("react.fragment"):60107,f=b?Symbol.for("react.strict_mode"):60108,g=b?Symbol.for("react.profiler"):60114,h=b?Symbol.for("react.provider"):60109,k=b?Symbol.for("react.context"):60110,l=b?Symbol.for("react.async_mode"):60111,m=b?Symbol.for("react.concurrent_mode"):60111,n=b?Symbol.for("react.forward_ref"):60112,p=b?Symbol.for("react.suspense"):60113,q=b? Symbol.for("react.suspense_list"):60120,r=b?Symbol.for("react.memo"):60115,t=b?Symbol.for("react.lazy"):60116,v=b?Symbol.for("react.block"):60121,w=b?Symbol.for("react.fundamental"):60117,x=b?Symbol.for("react.responder"):60118,y=b?Symbol.for("react.scope"):60119; function z(a){if("object"===typeof a&&null!==a){var u=a.$$typeof;switch(u){case c:switch(a=a.type,a){case l:case m:case e:case g:case f:case p:return a;default:switch(a=a&&a.$$typeof,a){case k:case n:case t:case r:case h:return a;default:return u}}case d:return u}}}function A(a){return z(a)===m}exports.AsyncMode=l;exports.ConcurrentMode=m;exports.ContextConsumer=k;exports.ContextProvider=h;exports.Element=c;exports.ForwardRef=n;exports.Fragment=e;exports.Lazy=t;exports.Memo=r;exports.Portal=d; exports.Profiler=g;exports.StrictMode=f;exports.Suspense=p;exports.isAsyncMode=function(a){return A(a)||z(a)===l};exports.isConcurrentMode=A;exports.isContextConsumer=function(a){return z(a)===k};exports.isContextProvider=function(a){return z(a)===h};exports.isElement=function(a){return"object"===typeof a&&null!==a&&a.$$typeof===c};exports.isForwardRef=function(a){return z(a)===n};exports.isFragment=function(a){return z(a)===e};exports.isLazy=function(a){return z(a)===t}; exports.isMemo=function(a){return z(a)===r};exports.isPortal=function(a){return z(a)===d};exports.isProfiler=function(a){return z(a)===g};exports.isStrictMode=function(a){return z(a)===f};exports.isSuspense=function(a){return z(a)===p}; exports.isValidElementType=function(a){return"string"===typeof a||"function"===typeof a||a===e||a===m||a===g||a===f||a===p||a===q||"object"===typeof a&&null!==a&&(a.$$typeof===t||a.$$typeof===r||a.$$typeof===h||a.$$typeof===k||a.$$typeof===n||a.$$typeof===w||a.$$typeof===x||a.$$typeof===y||a.$$typeof===v)};exports.typeOf=z; /***/ }), /***/ "qcmB": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/get-iterator.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "9SZg"); module.exports = function (it) { var iteratorMethod = getIteratorMethod(it); if (typeof iteratorMethod != 'function') { throw TypeError(String(it) + ' is not iterable'); } return anObject(iteratorMethod.call(it)); }; /***/ }), /***/ "qdXH": /*!******************************!*\ !*** ./src/service/video.ts ***! \******************************/ /*! exports provided: getVideoStatisticsList, getVideoStatistics, getOneVideoStatisticsList, getStudentVideoStatisticsList, getVideoDetail, addVideoItems, getVideoEditData, getVideoEditDatas, starVideo, updateVideo, videoSendToCourse, getVideoMyCourses, viewVideo, addSchool, getVideoPeopleStatics, getVideoDurationStatics, getStageData */ /*! exports used: addSchool, getOneVideoStatisticsList, getStageData, getStudentVideoStatisticsList, getVideoDetail, getVideoDurationStatics, getVideoEditDatas, getVideoMyCourses, getVideoPeopleStatics, getVideoStatistics, getVideoStatisticsList, starVideo, videoSendToCourse, viewVideo */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return getVideoStatisticsList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return getVideoStatistics; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return getOneVideoStatisticsList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return getStudentVideoStatisticsList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return getVideoDetail; }); /* unused harmony export addVideoItems */ /* unused harmony export getVideoEditData */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return getVideoEditDatas; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return starVideo; }); /* unused harmony export updateVideo */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return videoSendToCourse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return getVideoMyCourses; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return viewVideo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return addSchool; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return getVideoPeopleStatics; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return getVideoDurationStatics; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return getStageData; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); //视频统计列表 function getVideoStatisticsList(_x) { return _getVideoStatisticsList.apply(this, arguments); } // 视频统计数据 function _getVideoStatisticsList() { _getVideoStatisticsList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/watch_video_histories.json"), { method: 'Get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getVideoStatisticsList.apply(this, arguments); } function getVideoStatistics(_x2) { return _getVideoStatistics.apply(this, arguments); } // 单一视频记录统计 function _getVideoStatistics() { _getVideoStatistics = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/watch_statics.json"), { method: 'Get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getVideoStatistics.apply(this, arguments); } function getOneVideoStatisticsList(_x3) { return _getOneVideoStatisticsList.apply(this, arguments); } //学生视频统计 function _getOneVideoStatisticsList() { _getOneVideoStatisticsList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/course_videos/".concat(params.videoId, "/watch_histories.json"), { method: 'Get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _getOneVideoStatisticsList.apply(this, arguments); } function getStudentVideoStatisticsList(_x4) { return _getStudentVideoStatisticsList.apply(this, arguments); } function _getStudentVideoStatisticsList() { _getStudentVideoStatisticsList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/own_watch_histories.json"), { method: 'Get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _getStudentVideoStatisticsList.apply(this, arguments); } function getVideoDetail(_x5) { return _getVideoDetail.apply(this, arguments); } function _getVideoDetail() { _getVideoDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/video_items/".concat(params.id, ".json"), { method: 'Get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _getVideoDetail.apply(this, arguments); } function addVideoItems(_x6) { return _addVideoItems.apply(this, arguments); } function _addVideoItems() { _addVideoItems = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])('/api/video_items.json', { method: 'post', body: params })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _addVideoItems.apply(this, arguments); } function getVideoEditData(_x7) { return _getVideoEditData.apply(this, arguments); } function _getVideoEditData() { _getVideoEditData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/video_items/".concat(params.id, "/edit.json"), { method: 'Get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _getVideoEditData.apply(this, arguments); } function getVideoEditDatas(_x8) { return _getVideoEditDatas.apply(this, arguments); } function _getVideoEditDatas() { _getVideoEditDatas = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/stage_shixuns/".concat(params.id, "/edit.json"), { method: 'Get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _getVideoEditDatas.apply(this, arguments); } function starVideo(_x9) { return _starVideo.apply(this, arguments); } function _starVideo() { _starVideo = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee9(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: return _context9.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/video_items/".concat(params.id, "/star.json"), { method: 'post', body: params })); case 1: case "end": return _context9.stop(); } } }, _callee9); })); return _starVideo.apply(this, arguments); } function updateVideo(_x10) { return _updateVideo.apply(this, arguments); } function _updateVideo() { _updateVideo = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee10(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee10$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: return _context10.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/video_items/".concat(params.id, ".json"), { method: 'put', body: params })); case 1: case "end": return _context10.stop(); } } }, _callee10); })); return _updateVideo.apply(this, arguments); } function videoSendToCourse(_x11) { return _videoSendToCourse.apply(this, arguments); } function _videoSendToCourse() { _videoSendToCourse = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee11(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee11$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: return _context11.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/video_items/".concat(params.id, "/send_to_course.json"), { method: 'post', body: params })); case 1: case "end": return _context11.stop(); } } }, _callee11); })); return _videoSendToCourse.apply(this, arguments); } function getVideoMyCourses(_x12) { return _getVideoMyCourses.apply(this, arguments); } function _getVideoMyCourses() { _getVideoMyCourses = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee12(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee12$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: return _context12.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/users/my_courses.json", { method: 'Get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context12.stop(); } } }, _callee12); })); return _getVideoMyCourses.apply(this, arguments); } function viewVideo(_x13) { return _viewVideo.apply(this, arguments); } function _viewVideo() { _viewVideo = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee13(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee13$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: return _context13.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/video_items/".concat(params.id, "/view_video.json"), { method: 'post', body: params })); case 1: case "end": return _context13.stop(); } } }, _callee13); })); return _viewVideo.apply(this, arguments); } function addSchool(_x14) { return _addSchool.apply(this, arguments); } // 视频学习人数变化 function _addSchool() { _addSchool = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee14(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee14$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: return _context14.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/video_items/".concat(params.id, "/add_school.json"), { method: 'post', body: params })); case 1: case "end": return _context14.stop(); } } }, _callee14); })); return _addSchool.apply(this, arguments); } function getVideoPeopleStatics(_x15) { return _getVideoPeopleStatics.apply(this, arguments); } // 视频学习时长变化 function _getVideoPeopleStatics() { _getVideoPeopleStatics = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee15(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee15$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: return _context15.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.course_id, "/video_people_statics.json"), { method: 'get', params: params })); case 1: case "end": return _context15.stop(); } } }, _callee15); })); return _getVideoPeopleStatics.apply(this, arguments); } function getVideoDurationStatics(_x16) { return _getVideoDurationStatics.apply(this, arguments); } // 获取视频列表 function _getVideoDurationStatics() { _getVideoDurationStatics = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee16(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee16$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: return _context16.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.course_id, "/video_duration_statics.json"), { method: 'get', params: params })); case 1: case "end": return _context16.stop(); } } }, _callee16); })); return _getVideoDurationStatics.apply(this, arguments); } function getStageData(_x17) { return _getStageData.apply(this, arguments); } function _getStageData() { _getStageData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee17(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee17$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: return _context17.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/stages.json", { method: 'get', params: params })); case 1: case "end": return _context17.stop(); } } }, _callee17); })); return _getStageData.apply(this, arguments); } /***/ }), /***/ "qhky": /*!************************************************!*\ !*** ./node_modules/react-helmet/es/Helmet.js ***! \************************************************/ /*! exports provided: default, Helmet */ /*! ModuleConcatenation bailout: Module uses injected variables (global) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(global) {/* unused harmony export Helmet */ /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! prop-types */ "17x9"); /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var react_side_effect__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-side-effect */ "8+s/"); /* harmony import */ var react_side_effect__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react_side_effect__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var react_fast_compare__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-fast-compare */ "bmMU"); /* harmony import */ var react_fast_compare__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react_fast_compare__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var object_assign__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! object-assign */ "MgzW"); /* harmony import */ var object_assign__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(object_assign__WEBPACK_IMPORTED_MODULE_4__); var ATTRIBUTE_NAMES = { BODY: "bodyAttributes", HTML: "htmlAttributes", TITLE: "titleAttributes" }; var TAG_NAMES = { BASE: "base", BODY: "body", HEAD: "head", HTML: "html", LINK: "link", META: "meta", NOSCRIPT: "noscript", SCRIPT: "script", STYLE: "style", TITLE: "title" }; var VALID_TAG_NAMES = Object.keys(TAG_NAMES).map(function (name) { return TAG_NAMES[name]; }); var TAG_PROPERTIES = { CHARSET: "charset", CSS_TEXT: "cssText", HREF: "href", HTTPEQUIV: "http-equiv", INNER_HTML: "innerHTML", ITEM_PROP: "itemprop", NAME: "name", PROPERTY: "property", REL: "rel", SRC: "src", TARGET: "target" }; var REACT_TAG_MAP = { accesskey: "accessKey", charset: "charSet", class: "className", contenteditable: "contentEditable", contextmenu: "contextMenu", "http-equiv": "httpEquiv", itemprop: "itemProp", tabindex: "tabIndex" }; var HELMET_PROPS = { DEFAULT_TITLE: "defaultTitle", DEFER: "defer", ENCODE_SPECIAL_CHARACTERS: "encodeSpecialCharacters", ON_CHANGE_CLIENT_STATE: "onChangeClientState", TITLE_TEMPLATE: "titleTemplate" }; var HTML_TAG_MAP = Object.keys(REACT_TAG_MAP).reduce(function (obj, key) { obj[REACT_TAG_MAP[key]] = key; return obj; }, {}); var SELF_CLOSING_TAGS = [TAG_NAMES.NOSCRIPT, TAG_NAMES.SCRIPT, TAG_NAMES.STYLE]; var HELMET_ATTRIBUTE = "data-react-helmet"; var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; var classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; var createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }; var objectWithoutProperties = function (obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }; var possibleConstructorReturn = function (self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }; var encodeSpecialCharacters = function encodeSpecialCharacters(str) { var encode = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; if (encode === false) { return String(str); } return String(str).replace(/&/g, "&").replace(//g, ">").replace(/"/g, """).replace(/'/g, "'"); }; var getTitleFromPropsList = function getTitleFromPropsList(propsList) { var innermostTitle = getInnermostProperty(propsList, TAG_NAMES.TITLE); var innermostTemplate = getInnermostProperty(propsList, HELMET_PROPS.TITLE_TEMPLATE); if (innermostTemplate && innermostTitle) { // use function arg to avoid need to escape $ characters return innermostTemplate.replace(/%s/g, function () { return Array.isArray(innermostTitle) ? innermostTitle.join("") : innermostTitle; }); } var innermostDefaultTitle = getInnermostProperty(propsList, HELMET_PROPS.DEFAULT_TITLE); return innermostTitle || innermostDefaultTitle || undefined; }; var getOnChangeClientState = function getOnChangeClientState(propsList) { return getInnermostProperty(propsList, HELMET_PROPS.ON_CHANGE_CLIENT_STATE) || function () {}; }; var getAttributesFromPropsList = function getAttributesFromPropsList(tagType, propsList) { return propsList.filter(function (props) { return typeof props[tagType] !== "undefined"; }).map(function (props) { return props[tagType]; }).reduce(function (tagAttrs, current) { return _extends({}, tagAttrs, current); }, {}); }; var getBaseTagFromPropsList = function getBaseTagFromPropsList(primaryAttributes, propsList) { return propsList.filter(function (props) { return typeof props[TAG_NAMES.BASE] !== "undefined"; }).map(function (props) { return props[TAG_NAMES.BASE]; }).reverse().reduce(function (innermostBaseTag, tag) { if (!innermostBaseTag.length) { var keys = Object.keys(tag); for (var i = 0; i < keys.length; i++) { var attributeKey = keys[i]; var lowerCaseAttributeKey = attributeKey.toLowerCase(); if (primaryAttributes.indexOf(lowerCaseAttributeKey) !== -1 && tag[lowerCaseAttributeKey]) { return innermostBaseTag.concat(tag); } } } return innermostBaseTag; }, []); }; var getTagsFromPropsList = function getTagsFromPropsList(tagName, primaryAttributes, propsList) { // Calculate list of tags, giving priority innermost component (end of the propslist) var approvedSeenTags = {}; return propsList.filter(function (props) { if (Array.isArray(props[tagName])) { return true; } if (typeof props[tagName] !== "undefined") { warn("Helmet: " + tagName + " should be of type \"Array\". Instead found type \"" + _typeof(props[tagName]) + "\""); } return false; }).map(function (props) { return props[tagName]; }).reverse().reduce(function (approvedTags, instanceTags) { var instanceSeenTags = {}; instanceTags.filter(function (tag) { var primaryAttributeKey = void 0; var keys = Object.keys(tag); for (var i = 0; i < keys.length; i++) { var attributeKey = keys[i]; var lowerCaseAttributeKey = attributeKey.toLowerCase(); // Special rule with link tags, since rel and href are both primary tags, rel takes priority if (primaryAttributes.indexOf(lowerCaseAttributeKey) !== -1 && !(primaryAttributeKey === TAG_PROPERTIES.REL && tag[primaryAttributeKey].toLowerCase() === "canonical") && !(lowerCaseAttributeKey === TAG_PROPERTIES.REL && tag[lowerCaseAttributeKey].toLowerCase() === "stylesheet")) { primaryAttributeKey = lowerCaseAttributeKey; } // Special case for innerHTML which doesn't work lowercased if (primaryAttributes.indexOf(attributeKey) !== -1 && (attributeKey === TAG_PROPERTIES.INNER_HTML || attributeKey === TAG_PROPERTIES.CSS_TEXT || attributeKey === TAG_PROPERTIES.ITEM_PROP)) { primaryAttributeKey = attributeKey; } } if (!primaryAttributeKey || !tag[primaryAttributeKey]) { return false; } var value = tag[primaryAttributeKey].toLowerCase(); if (!approvedSeenTags[primaryAttributeKey]) { approvedSeenTags[primaryAttributeKey] = {}; } if (!instanceSeenTags[primaryAttributeKey]) { instanceSeenTags[primaryAttributeKey] = {}; } if (!approvedSeenTags[primaryAttributeKey][value]) { instanceSeenTags[primaryAttributeKey][value] = true; return true; } return false; }).reverse().forEach(function (tag) { return approvedTags.push(tag); }); // Update seen tags with tags from this instance var keys = Object.keys(instanceSeenTags); for (var i = 0; i < keys.length; i++) { var attributeKey = keys[i]; var tagUnion = object_assign__WEBPACK_IMPORTED_MODULE_4___default()({}, approvedSeenTags[attributeKey], instanceSeenTags[attributeKey]); approvedSeenTags[attributeKey] = tagUnion; } return approvedTags; }, []).reverse(); }; var getInnermostProperty = function getInnermostProperty(propsList, property) { for (var i = propsList.length - 1; i >= 0; i--) { var props = propsList[i]; if (props.hasOwnProperty(property)) { return props[property]; } } return null; }; var reducePropsToState = function reducePropsToState(propsList) { return { baseTag: getBaseTagFromPropsList([TAG_PROPERTIES.HREF, TAG_PROPERTIES.TARGET], propsList), bodyAttributes: getAttributesFromPropsList(ATTRIBUTE_NAMES.BODY, propsList), defer: getInnermostProperty(propsList, HELMET_PROPS.DEFER), encode: getInnermostProperty(propsList, HELMET_PROPS.ENCODE_SPECIAL_CHARACTERS), htmlAttributes: getAttributesFromPropsList(ATTRIBUTE_NAMES.HTML, propsList), linkTags: getTagsFromPropsList(TAG_NAMES.LINK, [TAG_PROPERTIES.REL, TAG_PROPERTIES.HREF], propsList), metaTags: getTagsFromPropsList(TAG_NAMES.META, [TAG_PROPERTIES.NAME, TAG_PROPERTIES.CHARSET, TAG_PROPERTIES.HTTPEQUIV, TAG_PROPERTIES.PROPERTY, TAG_PROPERTIES.ITEM_PROP], propsList), noscriptTags: getTagsFromPropsList(TAG_NAMES.NOSCRIPT, [TAG_PROPERTIES.INNER_HTML], propsList), onChangeClientState: getOnChangeClientState(propsList), scriptTags: getTagsFromPropsList(TAG_NAMES.SCRIPT, [TAG_PROPERTIES.SRC, TAG_PROPERTIES.INNER_HTML], propsList), styleTags: getTagsFromPropsList(TAG_NAMES.STYLE, [TAG_PROPERTIES.CSS_TEXT], propsList), title: getTitleFromPropsList(propsList), titleAttributes: getAttributesFromPropsList(ATTRIBUTE_NAMES.TITLE, propsList) }; }; var rafPolyfill = function () { var clock = Date.now(); return function (callback) { var currentTime = Date.now(); if (currentTime - clock > 16) { clock = currentTime; callback(currentTime); } else { setTimeout(function () { rafPolyfill(callback); }, 0); } }; }(); var cafPolyfill = function cafPolyfill(id) { return clearTimeout(id); }; var requestAnimationFrame = typeof window !== "undefined" ? window.requestAnimationFrame && window.requestAnimationFrame.bind(window) || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || rafPolyfill : global.requestAnimationFrame || rafPolyfill; var cancelAnimationFrame = typeof window !== "undefined" ? window.cancelAnimationFrame || window.webkitCancelAnimationFrame || window.mozCancelAnimationFrame || cafPolyfill : global.cancelAnimationFrame || cafPolyfill; var warn = function warn(msg) { return console && typeof console.warn === "function" && console.warn(msg); }; var _helmetCallback = null; var handleClientStateChange = function handleClientStateChange(newState) { if (_helmetCallback) { cancelAnimationFrame(_helmetCallback); } if (newState.defer) { _helmetCallback = requestAnimationFrame(function () { commitTagChanges(newState, function () { _helmetCallback = null; }); }); } else { commitTagChanges(newState); _helmetCallback = null; } }; var commitTagChanges = function commitTagChanges(newState, cb) { var baseTag = newState.baseTag, bodyAttributes = newState.bodyAttributes, htmlAttributes = newState.htmlAttributes, linkTags = newState.linkTags, metaTags = newState.metaTags, noscriptTags = newState.noscriptTags, onChangeClientState = newState.onChangeClientState, scriptTags = newState.scriptTags, styleTags = newState.styleTags, title = newState.title, titleAttributes = newState.titleAttributes; updateAttributes(TAG_NAMES.BODY, bodyAttributes); updateAttributes(TAG_NAMES.HTML, htmlAttributes); updateTitle(title, titleAttributes); var tagUpdates = { baseTag: updateTags(TAG_NAMES.BASE, baseTag), linkTags: updateTags(TAG_NAMES.LINK, linkTags), metaTags: updateTags(TAG_NAMES.META, metaTags), noscriptTags: updateTags(TAG_NAMES.NOSCRIPT, noscriptTags), scriptTags: updateTags(TAG_NAMES.SCRIPT, scriptTags), styleTags: updateTags(TAG_NAMES.STYLE, styleTags) }; var addedTags = {}; var removedTags = {}; Object.keys(tagUpdates).forEach(function (tagType) { var _tagUpdates$tagType = tagUpdates[tagType], newTags = _tagUpdates$tagType.newTags, oldTags = _tagUpdates$tagType.oldTags; if (newTags.length) { addedTags[tagType] = newTags; } if (oldTags.length) { removedTags[tagType] = tagUpdates[tagType].oldTags; } }); cb && cb(); onChangeClientState(newState, addedTags, removedTags); }; var flattenArray = function flattenArray(possibleArray) { return Array.isArray(possibleArray) ? possibleArray.join("") : possibleArray; }; var updateTitle = function updateTitle(title, attributes) { if (typeof title !== "undefined" && document.title !== title) { document.title = flattenArray(title); } updateAttributes(TAG_NAMES.TITLE, attributes); }; var updateAttributes = function updateAttributes(tagName, attributes) { var elementTag = document.getElementsByTagName(tagName)[0]; if (!elementTag) { return; } var helmetAttributeString = elementTag.getAttribute(HELMET_ATTRIBUTE); var helmetAttributes = helmetAttributeString ? helmetAttributeString.split(",") : []; var attributesToRemove = [].concat(helmetAttributes); var attributeKeys = Object.keys(attributes); for (var i = 0; i < attributeKeys.length; i++) { var attribute = attributeKeys[i]; var value = attributes[attribute] || ""; if (elementTag.getAttribute(attribute) !== value) { elementTag.setAttribute(attribute, value); } if (helmetAttributes.indexOf(attribute) === -1) { helmetAttributes.push(attribute); } var indexToSave = attributesToRemove.indexOf(attribute); if (indexToSave !== -1) { attributesToRemove.splice(indexToSave, 1); } } for (var _i = attributesToRemove.length - 1; _i >= 0; _i--) { elementTag.removeAttribute(attributesToRemove[_i]); } if (helmetAttributes.length === attributesToRemove.length) { elementTag.removeAttribute(HELMET_ATTRIBUTE); } else if (elementTag.getAttribute(HELMET_ATTRIBUTE) !== attributeKeys.join(",")) { elementTag.setAttribute(HELMET_ATTRIBUTE, attributeKeys.join(",")); } }; var updateTags = function updateTags(type, tags) { var headElement = document.head || document.querySelector(TAG_NAMES.HEAD); var tagNodes = headElement.querySelectorAll(type + "[" + HELMET_ATTRIBUTE + "]"); var oldTags = Array.prototype.slice.call(tagNodes); var newTags = []; var indexToDelete = void 0; if (tags && tags.length) { tags.forEach(function (tag) { var newElement = document.createElement(type); for (var attribute in tag) { if (tag.hasOwnProperty(attribute)) { if (attribute === TAG_PROPERTIES.INNER_HTML) { newElement.innerHTML = tag.innerHTML; } else if (attribute === TAG_PROPERTIES.CSS_TEXT) { if (newElement.styleSheet) { newElement.styleSheet.cssText = tag.cssText; } else { newElement.appendChild(document.createTextNode(tag.cssText)); } } else { var value = typeof tag[attribute] === "undefined" ? "" : tag[attribute]; newElement.setAttribute(attribute, value); } } } newElement.setAttribute(HELMET_ATTRIBUTE, "true"); // Remove a duplicate tag from domTagstoRemove, so it isn't cleared. if (oldTags.some(function (existingTag, index) { indexToDelete = index; return newElement.isEqualNode(existingTag); })) { oldTags.splice(indexToDelete, 1); } else { newTags.push(newElement); } }); } oldTags.forEach(function (tag) { return tag.parentNode.removeChild(tag); }); newTags.forEach(function (tag) { return headElement.appendChild(tag); }); return { oldTags: oldTags, newTags: newTags }; }; var generateElementAttributesAsString = function generateElementAttributesAsString(attributes) { return Object.keys(attributes).reduce(function (str, key) { var attr = typeof attributes[key] !== "undefined" ? key + "=\"" + attributes[key] + "\"" : "" + key; return str ? str + " " + attr : attr; }, ""); }; var generateTitleAsString = function generateTitleAsString(type, title, attributes, encode) { var attributeString = generateElementAttributesAsString(attributes); var flattenedTitle = flattenArray(title); return attributeString ? "<" + type + " " + HELMET_ATTRIBUTE + "=\"true\" " + attributeString + ">" + encodeSpecialCharacters(flattenedTitle, encode) + "" : "<" + type + " " + HELMET_ATTRIBUTE + "=\"true\">" + encodeSpecialCharacters(flattenedTitle, encode) + ""; }; var generateTagsAsString = function generateTagsAsString(type, tags, encode) { return tags.reduce(function (str, tag) { var attributeHtml = Object.keys(tag).filter(function (attribute) { return !(attribute === TAG_PROPERTIES.INNER_HTML || attribute === TAG_PROPERTIES.CSS_TEXT); }).reduce(function (string, attribute) { var attr = typeof tag[attribute] === "undefined" ? attribute : attribute + "=\"" + encodeSpecialCharacters(tag[attribute], encode) + "\""; return string ? string + " " + attr : attr; }, ""); var tagContent = tag.innerHTML || tag.cssText || ""; var isSelfClosing = SELF_CLOSING_TAGS.indexOf(type) === -1; return str + "<" + type + " " + HELMET_ATTRIBUTE + "=\"true\" " + attributeHtml + (isSelfClosing ? "/>" : ">" + tagContent + ""); }, ""); }; var convertElementAttributestoReactProps = function convertElementAttributestoReactProps(attributes) { var initProps = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; return Object.keys(attributes).reduce(function (obj, key) { obj[REACT_TAG_MAP[key] || key] = attributes[key]; return obj; }, initProps); }; var convertReactPropstoHtmlAttributes = function convertReactPropstoHtmlAttributes(props) { var initAttributes = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; return Object.keys(props).reduce(function (obj, key) { obj[HTML_TAG_MAP[key] || key] = props[key]; return obj; }, initAttributes); }; var generateTitleAsReactComponent = function generateTitleAsReactComponent(type, title, attributes) { var _initProps; // assigning into an array to define toString function on it var initProps = (_initProps = { key: title }, _initProps[HELMET_ATTRIBUTE] = true, _initProps); var props = convertElementAttributestoReactProps(attributes, initProps); return [react__WEBPACK_IMPORTED_MODULE_3___default.a.createElement(TAG_NAMES.TITLE, props, title)]; }; var generateTagsAsReactComponent = function generateTagsAsReactComponent(type, tags) { return tags.map(function (tag, i) { var _mappedTag; var mappedTag = (_mappedTag = { key: i }, _mappedTag[HELMET_ATTRIBUTE] = true, _mappedTag); Object.keys(tag).forEach(function (attribute) { var mappedAttribute = REACT_TAG_MAP[attribute] || attribute; if (mappedAttribute === TAG_PROPERTIES.INNER_HTML || mappedAttribute === TAG_PROPERTIES.CSS_TEXT) { var content = tag.innerHTML || tag.cssText; mappedTag.dangerouslySetInnerHTML = { __html: content }; } else { mappedTag[mappedAttribute] = tag[attribute]; } }); return react__WEBPACK_IMPORTED_MODULE_3___default.a.createElement(type, mappedTag); }); }; var getMethodsForTag = function getMethodsForTag(type, tags, encode) { switch (type) { case TAG_NAMES.TITLE: return { toComponent: function toComponent() { return generateTitleAsReactComponent(type, tags.title, tags.titleAttributes, encode); }, toString: function toString() { return generateTitleAsString(type, tags.title, tags.titleAttributes, encode); } }; case ATTRIBUTE_NAMES.BODY: case ATTRIBUTE_NAMES.HTML: return { toComponent: function toComponent() { return convertElementAttributestoReactProps(tags); }, toString: function toString() { return generateElementAttributesAsString(tags); } }; default: return { toComponent: function toComponent() { return generateTagsAsReactComponent(type, tags); }, toString: function toString() { return generateTagsAsString(type, tags, encode); } }; } }; var mapStateOnServer = function mapStateOnServer(_ref) { var baseTag = _ref.baseTag, bodyAttributes = _ref.bodyAttributes, encode = _ref.encode, htmlAttributes = _ref.htmlAttributes, linkTags = _ref.linkTags, metaTags = _ref.metaTags, noscriptTags = _ref.noscriptTags, scriptTags = _ref.scriptTags, styleTags = _ref.styleTags, _ref$title = _ref.title, title = _ref$title === undefined ? "" : _ref$title, titleAttributes = _ref.titleAttributes; return { base: getMethodsForTag(TAG_NAMES.BASE, baseTag, encode), bodyAttributes: getMethodsForTag(ATTRIBUTE_NAMES.BODY, bodyAttributes, encode), htmlAttributes: getMethodsForTag(ATTRIBUTE_NAMES.HTML, htmlAttributes, encode), link: getMethodsForTag(TAG_NAMES.LINK, linkTags, encode), meta: getMethodsForTag(TAG_NAMES.META, metaTags, encode), noscript: getMethodsForTag(TAG_NAMES.NOSCRIPT, noscriptTags, encode), script: getMethodsForTag(TAG_NAMES.SCRIPT, scriptTags, encode), style: getMethodsForTag(TAG_NAMES.STYLE, styleTags, encode), title: getMethodsForTag(TAG_NAMES.TITLE, { title: title, titleAttributes: titleAttributes }, encode) }; }; var Helmet = function Helmet(Component) { var _class, _temp; return _temp = _class = function (_React$Component) { inherits(HelmetWrapper, _React$Component); function HelmetWrapper() { classCallCheck(this, HelmetWrapper); return possibleConstructorReturn(this, _React$Component.apply(this, arguments)); } HelmetWrapper.prototype.shouldComponentUpdate = function shouldComponentUpdate(nextProps) { return !react_fast_compare__WEBPACK_IMPORTED_MODULE_2___default()(this.props, nextProps); }; HelmetWrapper.prototype.mapNestedChildrenToProps = function mapNestedChildrenToProps(child, nestedChildren) { if (!nestedChildren) { return null; } switch (child.type) { case TAG_NAMES.SCRIPT: case TAG_NAMES.NOSCRIPT: return { innerHTML: nestedChildren }; case TAG_NAMES.STYLE: return { cssText: nestedChildren }; } throw new Error("<" + child.type + " /> elements are self-closing and can not contain children. Refer to our API for more information."); }; HelmetWrapper.prototype.flattenArrayTypeChildren = function flattenArrayTypeChildren(_ref) { var _babelHelpers$extends; var child = _ref.child, arrayTypeChildren = _ref.arrayTypeChildren, newChildProps = _ref.newChildProps, nestedChildren = _ref.nestedChildren; return _extends({}, arrayTypeChildren, (_babelHelpers$extends = {}, _babelHelpers$extends[child.type] = [].concat(arrayTypeChildren[child.type] || [], [_extends({}, newChildProps, this.mapNestedChildrenToProps(child, nestedChildren))]), _babelHelpers$extends)); }; HelmetWrapper.prototype.mapObjectTypeChildren = function mapObjectTypeChildren(_ref2) { var _babelHelpers$extends2, _babelHelpers$extends3; var child = _ref2.child, newProps = _ref2.newProps, newChildProps = _ref2.newChildProps, nestedChildren = _ref2.nestedChildren; switch (child.type) { case TAG_NAMES.TITLE: return _extends({}, newProps, (_babelHelpers$extends2 = {}, _babelHelpers$extends2[child.type] = nestedChildren, _babelHelpers$extends2.titleAttributes = _extends({}, newChildProps), _babelHelpers$extends2)); case TAG_NAMES.BODY: return _extends({}, newProps, { bodyAttributes: _extends({}, newChildProps) }); case TAG_NAMES.HTML: return _extends({}, newProps, { htmlAttributes: _extends({}, newChildProps) }); } return _extends({}, newProps, (_babelHelpers$extends3 = {}, _babelHelpers$extends3[child.type] = _extends({}, newChildProps), _babelHelpers$extends3)); }; HelmetWrapper.prototype.mapArrayTypeChildrenToProps = function mapArrayTypeChildrenToProps(arrayTypeChildren, newProps) { var newFlattenedProps = _extends({}, newProps); Object.keys(arrayTypeChildren).forEach(function (arrayChildName) { var _babelHelpers$extends4; newFlattenedProps = _extends({}, newFlattenedProps, (_babelHelpers$extends4 = {}, _babelHelpers$extends4[arrayChildName] = arrayTypeChildren[arrayChildName], _babelHelpers$extends4)); }); return newFlattenedProps; }; HelmetWrapper.prototype.warnOnInvalidChildren = function warnOnInvalidChildren(child, nestedChildren) { if (false) {} return true; }; HelmetWrapper.prototype.mapChildrenToProps = function mapChildrenToProps(children, newProps) { var _this2 = this; var arrayTypeChildren = {}; react__WEBPACK_IMPORTED_MODULE_3___default.a.Children.forEach(children, function (child) { if (!child || !child.props) { return; } var _child$props = child.props, nestedChildren = _child$props.children, childProps = objectWithoutProperties(_child$props, ["children"]); var newChildProps = convertReactPropstoHtmlAttributes(childProps); _this2.warnOnInvalidChildren(child, nestedChildren); switch (child.type) { case TAG_NAMES.LINK: case TAG_NAMES.META: case TAG_NAMES.NOSCRIPT: case TAG_NAMES.SCRIPT: case TAG_NAMES.STYLE: arrayTypeChildren = _this2.flattenArrayTypeChildren({ child: child, arrayTypeChildren: arrayTypeChildren, newChildProps: newChildProps, nestedChildren: nestedChildren }); break; default: newProps = _this2.mapObjectTypeChildren({ child: child, newProps: newProps, newChildProps: newChildProps, nestedChildren: nestedChildren }); break; } }); newProps = this.mapArrayTypeChildrenToProps(arrayTypeChildren, newProps); return newProps; }; HelmetWrapper.prototype.render = function render() { var _props = this.props, children = _props.children, props = objectWithoutProperties(_props, ["children"]); var newProps = _extends({}, props); if (children) { newProps = this.mapChildrenToProps(children, newProps); } return react__WEBPACK_IMPORTED_MODULE_3___default.a.createElement(Component, newProps); }; createClass(HelmetWrapper, null, [{ key: "canUseDOM", // Component.peek comes from react-side-effect: // For testing, you may use a static peek() method available on the returned component. // It lets you get the current state without resetting the mounted instance stack. // Don’t use it for anything other than testing. /** * @param {Object} base: {"target": "_blank", "href": "http://mysite.com/"} * @param {Object} bodyAttributes: {"className": "root"} * @param {String} defaultTitle: "Default Title" * @param {Boolean} defer: true * @param {Boolean} encodeSpecialCharacters: true * @param {Object} htmlAttributes: {"lang": "en", "amp": undefined} * @param {Array} link: [{"rel": "canonical", "href": "http://mysite.com/example"}] * @param {Array} meta: [{"name": "description", "content": "Test description"}] * @param {Array} noscript: [{"innerHTML": " console.log(newState)" * @param {Array} script: [{"type": "text/javascript", "src": "http://mysite.com/js/test.js"}] * @param {Array} style: [{"type": "text/css", "cssText": "div { display: block; color: blue; }"}] * @param {String} title: "Title" * @param {Object} titleAttributes: {"itemprop": "name"} * @param {String} titleTemplate: "MySite.com - %s" */ set: function set$$1(canUseDOM) { Component.canUseDOM = canUseDOM; } }]); return HelmetWrapper; }(react__WEBPACK_IMPORTED_MODULE_3___default.a.Component), _class.propTypes = { base: prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.object, bodyAttributes: prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.object, children: prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.arrayOf(prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.node), prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.node]), defaultTitle: prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.string, defer: prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.bool, encodeSpecialCharacters: prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.bool, htmlAttributes: prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.object, link: prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.arrayOf(prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.object), meta: prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.arrayOf(prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.object), noscript: prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.arrayOf(prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.object), onChangeClientState: prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.func, script: prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.arrayOf(prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.object), style: prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.arrayOf(prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.object), title: prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.string, titleAttributes: prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.object, titleTemplate: prop_types__WEBPACK_IMPORTED_MODULE_0___default.a.string }, _class.defaultProps = { defer: true, encodeSpecialCharacters: true }, _class.peek = Component.peek, _class.rewind = function () { var mappedState = Component.rewind(); if (!mappedState) { // provide fallback if mappedState is undefined mappedState = mapStateOnServer({ baseTag: [], bodyAttributes: {}, encodeSpecialCharacters: true, htmlAttributes: {}, linkTags: [], metaTags: [], noscriptTags: [], scriptTags: [], styleTags: [], title: "", titleAttributes: {} }); } return mappedState; }, _temp; }; var NullComponent = function NullComponent() { return null; }; var HelmetSideEffects = react_side_effect__WEBPACK_IMPORTED_MODULE_1___default()(reducePropsToState, handleClientStateChange, mapStateOnServer)(NullComponent); var HelmetExport = Helmet(HelmetSideEffects); HelmetExport.renderStatic = HelmetExport.rewind; /* unused harmony default export */ var _unused_webpack_default_export = (HelmetExport); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../@umijs/deps/compiled/webpack/4/global.js */ "IyRk"))) /***/ }), /***/ "qitQ": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/object-assign.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var objectKeys = __webpack_require__(/*! ../internals/object-keys */ "P0e2"); var getOwnPropertySymbolsModule = __webpack_require__(/*! ../internals/object-get-own-property-symbols */ "kyO0"); var propertyIsEnumerableModule = __webpack_require__(/*! ../internals/object-property-is-enumerable */ "e3V2"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "EzR6"); var nativeAssign = Object.assign; var defineProperty = Object.defineProperty; // `Object.assign` method // https://tc39.github.io/ecma262/#sec-object.assign module.exports = !nativeAssign || fails(function () { // should have correct order of operations (Edge bug) if (DESCRIPTORS && nativeAssign({ b: 1 }, nativeAssign(defineProperty({}, 'a', { enumerable: true, get: function () { defineProperty(this, 'b', { value: 3, enumerable: false }); } }), { b: 2 })).b !== 1) return true; // should work with symbols and should have deterministic property order (V8 bug) var A = {}; var B = {}; // eslint-disable-next-line no-undef var symbol = Symbol(); var alphabet = 'abcdefghijklmnopqrst'; A[symbol] = 7; alphabet.split('').forEach(function (chr) { B[chr] = chr; }); return nativeAssign({}, A)[symbol] != 7 || objectKeys(nativeAssign({}, B)).join('') != alphabet; }) ? function assign(target, source) { // eslint-disable-line no-unused-vars var T = toObject(target); var argumentsLength = arguments.length; var index = 1; var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; var propertyIsEnumerable = propertyIsEnumerableModule.f; while (argumentsLength > index) { var S = IndexedObject(arguments[index++]); var keys = getOwnPropertySymbols ? objectKeys(S).concat(getOwnPropertySymbols(S)) : objectKeys(S); var length = keys.length; var j = 0; var key; while (length > j) { key = keys[j++]; if (!DESCRIPTORS || propertyIsEnumerable.call(S, key)) T[key] = S[key]; } } return T; } : nativeAssign; /***/ }), /***/ "qkSU": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.promise.try.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var newPromiseCapabilityModule = __webpack_require__(/*! ../internals/new-promise-capability */ "LUyE"); var perform = __webpack_require__(/*! ../internals/perform */ "WJ3H"); // `Promise.try` method // https://github.com/tc39/proposal-promise-try $({ target: 'Promise', stat: true }, { 'try': function (callbackfn) { var promiseCapability = newPromiseCapabilityModule.f(this); var result = perform(callbackfn); (result.error ? promiseCapability.reject : promiseCapability.resolve)(result.value); return promiseCapability.promise; } }); /***/ }), /***/ "qlaj": /*!*****************************************************!*\ !*** ./node_modules/hash.js/lib/hash/sha/common.js ***! \*****************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "w8CP"); var rotr32 = utils.rotr32; function ft_1(s, x, y, z) { if (s === 0) return ch32(x, y, z); if (s === 1 || s === 3) return p32(x, y, z); if (s === 2) return maj32(x, y, z); } exports.ft_1 = ft_1; function ch32(x, y, z) { return (x & y) ^ ((~x) & z); } exports.ch32 = ch32; function maj32(x, y, z) { return (x & y) ^ (x & z) ^ (y & z); } exports.maj32 = maj32; function p32(x, y, z) { return x ^ y ^ z; } exports.p32 = p32; function s0_256(x) { return rotr32(x, 2) ^ rotr32(x, 13) ^ rotr32(x, 22); } exports.s0_256 = s0_256; function s1_256(x) { return rotr32(x, 6) ^ rotr32(x, 11) ^ rotr32(x, 25); } exports.s1_256 = s1_256; function g0_256(x) { return rotr32(x, 7) ^ rotr32(x, 18) ^ (x >>> 3); } exports.g0_256 = g0_256; function g1_256(x) { return rotr32(x, 17) ^ rotr32(x, 19) ^ (x >>> 10); } exports.g1_256 = g1_256; /***/ }), /***/ "qtVS": /*!********************************!*\ !*** ./src/service/teacher.ts ***! \********************************/ /*! exports provided: getList, getApplyList, getGraduationGroupList, getAllCourseGroups, setAllCourseGroups, joinGraduationGroup, createGraduationGroup, deleteCourseTeacher, deleteCourseStudents, changeMemberRole, changeCourseAdmin, teacherApplicationReview, getStudentsList */ /*! exports used: changeCourseAdmin, changeMemberRole, createGraduationGroup, deleteCourseStudents, deleteCourseTeacher, getAllCourseGroups, getApplyList, getGraduationGroupList, getList, getStudentsList, joinGraduationGroup, setAllCourseGroups, teacherApplicationReview */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return getList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return getApplyList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return getGraduationGroupList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return getAllCourseGroups; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return setAllCourseGroups; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return joinGraduationGroup; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return createGraduationGroup; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return deleteCourseTeacher; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return deleteCourseStudents; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return changeMemberRole; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return changeCourseAdmin; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return teacherApplicationReview; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return getStudentsList; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); function getList(_x) { return _getList.apply(this, arguments); } function _getList() { _getList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/teachers.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getList.apply(this, arguments); } function getApplyList(_x2) { return _getApplyList.apply(this, arguments); } function _getApplyList() { _getApplyList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/apply_teachers.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getApplyList.apply(this, arguments); } function getGraduationGroupList(_x3) { return _getGraduationGroupList.apply(this, arguments); } function _getGraduationGroupList() { _getGraduationGroupList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/graduation_group_list.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _getGraduationGroupList.apply(this, arguments); } function getAllCourseGroups(_x4) { return _getAllCourseGroups.apply(this, arguments); } function _getAllCourseGroups() { _getAllCourseGroups = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/all_course_groups.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _getAllCourseGroups.apply(this, arguments); } function setAllCourseGroups(_x5) { return _setAllCourseGroups.apply(this, arguments); } function _setAllCourseGroups() { _setAllCourseGroups = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/set_course_group.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _setAllCourseGroups.apply(this, arguments); } function joinGraduationGroup(_x6) { return _joinGraduationGroup.apply(this, arguments); } function _joinGraduationGroup() { _joinGraduationGroup = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/join_graduation_group.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _joinGraduationGroup.apply(this, arguments); } function createGraduationGroup(_x7) { return _createGraduationGroup.apply(this, arguments); } function _createGraduationGroup() { _createGraduationGroup = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/create_graduation_group.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _createGraduationGroup.apply(this, arguments); } function deleteCourseTeacher(_x8) { return _deleteCourseTeacher.apply(this, arguments); } function _deleteCourseTeacher() { _deleteCourseTeacher = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/delete_course_teacher.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _deleteCourseTeacher.apply(this, arguments); } function deleteCourseStudents(_x9) { return _deleteCourseStudents.apply(this, arguments); } function _deleteCourseStudents() { _deleteCourseStudents = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee9(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: return _context9.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/delete_from_course.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context9.stop(); } } }, _callee9); })); return _deleteCourseStudents.apply(this, arguments); } function changeMemberRole(_x10) { return _changeMemberRole.apply(this, arguments); } function _changeMemberRole() { _changeMemberRole = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee10(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee10$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: return _context10.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/change_member_role.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context10.stop(); } } }, _callee10); })); return _changeMemberRole.apply(this, arguments); } function changeCourseAdmin(_x11) { return _changeCourseAdmin.apply(this, arguments); } function _changeCourseAdmin() { _changeCourseAdmin = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee11(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee11$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: return _context11.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/change_course_admin.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context11.stop(); } } }, _callee11); })); return _changeCourseAdmin.apply(this, arguments); } function teacherApplicationReview(_x12) { return _teacherApplicationReview.apply(this, arguments); } function _teacherApplicationReview() { _teacherApplicationReview = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee12(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee12$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: return _context12.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/teacher_application_review.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context12.stop(); } } }, _callee12); })); return _teacherApplicationReview.apply(this, arguments); } function getStudentsList(_x13) { return _getStudentsList.apply(this, arguments); } function _getStudentsList() { _getStudentsList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee13(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee13$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: return _context13.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/students.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context13.stop(); } } }, _callee13); })); return _getStudentsList.apply(this, arguments); } /***/ }), /***/ "quHW": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.apply.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var nativeApply = getBuiltIn('Reflect', 'apply'); var functionApply = Function.apply; // MS Edge argumentsList argument is optional var OPTIONAL_ARGUMENTS_LIST = !fails(function () { nativeApply(function () { /* empty */ }); }); // `Reflect.apply` method // https://tc39.github.io/ecma262/#sec-reflect.apply $({ target: 'Reflect', stat: true, forced: OPTIONAL_ARGUMENTS_LIST }, { apply: function apply(target, thisArgument, argumentsList) { aFunction(target); anObject(argumentsList); return nativeApply ? nativeApply(target, thisArgument, argumentsList) : functionApply.call(target, thisArgument, argumentsList); } }); /***/ }), /***/ "qx4F": /*!*****************************************************!*\ !*** ./node_modules/rc-util/es/getScrollBarSize.js ***! \*****************************************************/ /*! exports provided: default, getTargetScrollBarSize */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return getScrollBarSize; }); /* unused harmony export getTargetScrollBarSize */ /* eslint-disable no-param-reassign */ var cached; function getScrollBarSize(fresh) { if (typeof document === 'undefined') { return 0; } if (fresh || cached === undefined) { var inner = document.createElement('div'); inner.style.width = '100%'; inner.style.height = '200px'; var outer = document.createElement('div'); var outerStyle = outer.style; outerStyle.position = 'absolute'; outerStyle.top = '0'; outerStyle.left = '0'; outerStyle.pointerEvents = 'none'; outerStyle.visibility = 'hidden'; outerStyle.width = '200px'; outerStyle.height = '150px'; outerStyle.overflow = 'hidden'; outer.appendChild(inner); document.body.appendChild(outer); var widthContained = inner.offsetWidth; outer.style.overflow = 'scroll'; var widthScroll = inner.offsetWidth; if (widthContained === widthScroll) { widthScroll = outer.clientWidth; } document.body.removeChild(outer); cached = widthContained - widthScroll; } return cached; } function ensureSize(str) { var match = str.match(/^(.*)px$/); var value = Number(match === null || match === void 0 ? void 0 : match[1]); return Number.isNaN(value) ? getScrollBarSize() : value; } function getTargetScrollBarSize(target) { if (typeof document === 'undefined' || !target || !(target instanceof Element)) { return { width: 0, height: 0 }; } var _getComputedStyle = getComputedStyle(target, '::-webkit-scrollbar'), width = _getComputedStyle.width, height = _getComputedStyle.height; return { width: ensureSize(width), height: ensureSize(height) }; } /***/ }), /***/ "rE4C": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.is-frozen.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var nativeIsFrozen = Object.isFrozen; var FAILS_ON_PRIMITIVES = fails(function () { nativeIsFrozen(1); }); // `Object.isFrozen` method // https://tc39.github.io/ecma262/#sec-object.isfrozen $({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, { isFrozen: function isFrozen(it) { return isObject(it) ? nativeIsFrozen ? nativeIsFrozen(it) : false : true; } }); /***/ }), /***/ "rS2G": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.is-finite.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var numberIsFinite = __webpack_require__(/*! ../internals/number-is-finite */ "8Cw2"); // `Number.isFinite` method // https://tc39.github.io/ecma262/#sec-number.isfinite $({ target: 'Number', stat: true }, { isFinite: numberIsFinite }); /***/ }), /***/ "rUU2": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.replace.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var fixRegExpWellKnownSymbolLogic = __webpack_require__(/*! ../internals/fix-regexp-well-known-symbol-logic */ "ENif"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var toInteger = __webpack_require__(/*! ../internals/to-integer */ "m0kY"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "FCfD"); var advanceStringIndex = __webpack_require__(/*! ../internals/advance-string-index */ "xH5X"); var regExpExec = __webpack_require__(/*! ../internals/regexp-exec-abstract */ "dagG"); var max = Math.max; var min = Math.min; var floor = Math.floor; var SUBSTITUTION_SYMBOLS = /\$([$&'`]|\d\d?|<[^>]*>)/g; var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&'`]|\d\d?)/g; var maybeToString = function (it) { return it === undefined ? it : String(it); }; // @@replace logic fixRegExpWellKnownSymbolLogic('replace', 2, function (REPLACE, nativeReplace, maybeCallNative, reason) { var REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE = reason.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE; var REPLACE_KEEPS_$0 = reason.REPLACE_KEEPS_$0; var UNSAFE_SUBSTITUTE = REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE ? '$' : '$0'; return [ // `String.prototype.replace` method // https://tc39.github.io/ecma262/#sec-string.prototype.replace function replace(searchValue, replaceValue) { var O = requireObjectCoercible(this); var replacer = searchValue == undefined ? undefined : searchValue[REPLACE]; return replacer !== undefined ? replacer.call(searchValue, O, replaceValue) : nativeReplace.call(String(O), searchValue, replaceValue); }, // `RegExp.prototype[@@replace]` method // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace function (regexp, replaceValue) { if ( (!REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE && REPLACE_KEEPS_$0) || (typeof replaceValue === 'string' && replaceValue.indexOf(UNSAFE_SUBSTITUTE) === -1) ) { var res = maybeCallNative(nativeReplace, regexp, this, replaceValue); if (res.done) return res.value; } var rx = anObject(regexp); var S = String(this); var functionalReplace = typeof replaceValue === 'function'; if (!functionalReplace) replaceValue = String(replaceValue); var global = rx.global; if (global) { var fullUnicode = rx.unicode; rx.lastIndex = 0; } var results = []; while (true) { var result = regExpExec(rx, S); if (result === null) break; results.push(result); if (!global) break; var matchStr = String(result[0]); if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode); } var accumulatedResult = ''; var nextSourcePosition = 0; for (var i = 0; i < results.length; i++) { result = results[i]; var matched = String(result[0]); var position = max(min(toInteger(result.index), S.length), 0); var captures = []; // NOTE: This is equivalent to // captures = result.slice(1).map(maybeToString) // but for some reason `nativeSlice.call(result, 1, result.length)` (called in // the slice polyfill when slicing native arrays) "doesn't work" in safari 9 and // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it. for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j])); var namedCaptures = result.groups; if (functionalReplace) { var replacerArgs = [matched].concat(captures, position, S); if (namedCaptures !== undefined) replacerArgs.push(namedCaptures); var replacement = String(replaceValue.apply(undefined, replacerArgs)); } else { replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue); } if (position >= nextSourcePosition) { accumulatedResult += S.slice(nextSourcePosition, position) + replacement; nextSourcePosition = position + matched.length; } } return accumulatedResult + S.slice(nextSourcePosition); } ]; // https://tc39.github.io/ecma262/#sec-getsubstitution function getSubstitution(matched, str, position, captures, namedCaptures, replacement) { var tailPos = position + matched.length; var m = captures.length; var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED; if (namedCaptures !== undefined) { namedCaptures = toObject(namedCaptures); symbols = SUBSTITUTION_SYMBOLS; } return nativeReplace.call(replacement, symbols, function (match, ch) { var capture; switch (ch.charAt(0)) { case '$': return '$'; case '&': return matched; case '`': return str.slice(0, position); case "'": return str.slice(tailPos); case '<': capture = namedCaptures[ch.slice(1, -1)]; break; default: // \d\d? var n = +ch; if (n === 0) return match; if (n > m) { var f = floor(n / 10); if (f === 0) return match; if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1); return match; } capture = captures[n - 1]; } return capture === undefined ? '' : capture; }); } }); /***/ }), /***/ "rVgK": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.string.at.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var charAt = __webpack_require__(/*! ../internals/string-multibyte */ "eYKs").charAt; // `String.prototype.at` method // https://github.com/mathiasbynens/String.prototype.at $({ target: 'String', proto: true }, { at: function at(pos) { return charAt(this, pos); } }); /***/ }), /***/ "rYFv": /*!**********************************************!*\ !*** ./src/models/engineering/navigation.ts ***! \**********************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectDestructuringEmpty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectDestructuringEmpty */ "CiB2"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty */ "jrin"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var _service_engineering__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/service/engineering */ "rbmi"); /* harmony import */ var _evaluateList__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./evaluateList */ "7KHo"); /* harmony import */ var _pages_Engineering_util__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/pages/Engineering/util */ "g+eg"); var _dataSource; /** * @param title 卡片名称 * @param dataSource 数据源 * @param active 选中的数据 * @param name 选择的名称 */ var EngineeringNavigationModal = { namespace: 'engineeringNavigtion', state: { actionTabs: { key: '', params: {} }, headerData: { title: '认证导航', dataSource: (_dataSource = {}, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])(_dataSource, _evaluateList__WEBPACK_IMPORTED_MODULE_5__[/* evaluateListHeaderKey */ "b"][0], { width: 235, placeholder: "\u8BF7\u9009\u62E9".concat(_evaluateList__WEBPACK_IMPORTED_MODULE_5__[/* evaluateListHeaderKey */ "b"][0]), loading: 'engineeringNavigtion/getMajorList', dataList: [] }), Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])(_dataSource, _evaluateList__WEBPACK_IMPORTED_MODULE_5__[/* evaluateListHeaderKey */ "b"][1], { width: 138, placeholder: "\u8BF7\u9009\u62E9".concat(_evaluateList__WEBPACK_IMPORTED_MODULE_5__[/* evaluateListHeaderKey */ "b"][1]), loading: 'engineeringNavigtion/getYearList', dataList: [] }), _dataSource), active: {}, name: '', tabBarContent: { user_name: '', user_school: '', user_type: '' } }, cardListData: { appraiseData: { norm: { title: '指标评价', result: '-', tabBarContent: [{ icon: 'icon-biyezhibiao', label: '毕业指标', value: '/engineering/graduationindex' }, { icon: 'icon-biyejuzhen', label: '毕业矩阵', value: '/engineering/graduatedMatrix' }], listData: [{ key: 'graduation_count', icon: 'icon-biyeyaoqiu1', backgroundColor: '#F2EBFB', textColor: '#713BDB', label: '毕业要求', value: '-', unit: '项' }, { key: 'graduation_subitem_count', icon: 'icon-zhibiaodian', backgroundColor: '#FEF3EF', textColor: '#FF8B58', label: '指标点', value: '-', unit: '项' }, { key: 'graduation_achieve_count', icon: 'icon-dacheng', backgroundColor: '#D7F5E6', textColor: '#07C160', label: '已达成毕业要求', value: '-', unit: '项' }, { key: 'graduation_not_achieve_count', icon: 'icon-weidacheng', backgroundColor: '#F5F5F5', textColor: '#7C8184', label: '未达成毕业要求', value: '-', unit: '项' }] }, course: { title: '课程评价', result: '-', tabBarContent: [{ icon: 'icon-kechengliebiao', label: '课程列表', value: '/engineering/courseList' }, { icon: 'icon-kechengjuzhen', label: '课程矩阵', value: '/engineering/courseMatrix' }], listData: [{ key: 'course_count', icon: 'icon-kechengshuliang', backgroundColor: '#E2F5FF', textColor: '#007AFF', label: '课程数量', value: '-', unit: '门' }, { key: 'course_target_count', icon: 'icon-mubiao', backgroundColor: '#FEF8EF', textColor: '#FEB315', label: '课程目标', value: '-', unit: '项' }, { key: 'course_achieve_count', icon: 'icon-dacheng', backgroundColor: '#D7F5E6', textColor: '#07C160', label: '已达成课程数量', value: '-', unit: '门' }, { key: 'course_not_achieve_count', icon: 'icon-weidacheng', backgroundColor: '#F5F5F5', textColor: '#7C8184', label: '未达成课程数量', value: '-', unit: '门' }] } }, teamData: { teach: { title: '授课团队', tabBarContent: '0人', listData: [] }, work: { title: '工作团队', tabBarContent: '0人', listData: [] } } }, totalListData: [{ key: 'student_count', title: '当前学生总数', value: 0, icon: 'icon-xuesheng1', backgroundColor: 'rgba(201,236,255,0.51)', textColor: '#007AFF' }, { key: 'student_in_count', title: '转入学生总数', value: 0, icon: 'icon-zhuanru', backgroundColor: 'rgba(119,241,174,0.4)', textColor: '#1FA363' }, { key: 'student_out_count', title: '转出学生总数', value: 0, icon: 'icon-zhuanchu', backgroundColor: 'rgba(255,197,147,0.44)', textColor: '#FA6400' }] }, effects: { setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.mark(function setActionTabs(_ref, _ref2) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.wrap(function setActionTabs$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context.stop(); } } }, setActionTabs); }), getMajorList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.mark(function getMajorList(_ref3, _ref4) { var call, put, select, _yield$select, userInfo, result, item; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.wrap(function getMajorList$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectDestructuringEmpty__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(_ref3); call = _ref4.call, put = _ref4.put, select = _ref4.select; _context2.next = 4; return select(function (_) { return _.user; }); case 4: _yield$select = _context2.sent; userInfo = _yield$select.userInfo; if (!(userInfo !== null && userInfo !== void 0 && userInfo.school_id)) { _context2.next = 14; break; } _context2.next = 9; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_4__[/* getMajorListService */ "i"], userInfo.school_id); case 9: result = _context2.sent; if (!(result && result.data)) { _context2.next = 14; break; } item = _pages_Engineering_util__WEBPACK_IMPORTED_MODULE_6__[/* localSelect */ "a"].getItem(userInfo === null || userInfo === void 0 ? void 0 : userInfo.login); _context2.next = 14; return put({ type: 'setMajorOrYearDataSource', payload: { key: _evaluateList__WEBPACK_IMPORTED_MODULE_5__[/* evaluateListHeaderKey */ "b"][0], value: result.data.map(function (list) { return { label: list.name, value: list.ec_major_school_id }; }), active: result.data.length > 0 ? item[0] || result.data[0].ec_major_school_id : undefined } }); case 14: case "end": return _context2.stop(); } } }, getMajorList); }), getYearList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.mark(function getYearList(_ref5, _ref6) { var payload, call, put, select, result, _yield$select2, userInfo, item; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.wrap(function getYearList$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put, select = _ref6.select; _context3.next = 4; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_4__[/* getYearListService */ "k"], payload.id); case 4: result = _context3.sent; _context3.next = 7; return select(function (_) { return _.user; }); case 7: _yield$select2 = _context3.sent; userInfo = _yield$select2.userInfo; if (!(result && result.data)) { _context3.next = 13; break; } item = _pages_Engineering_util__WEBPACK_IMPORTED_MODULE_6__[/* localSelect */ "a"].getItem(userInfo === null || userInfo === void 0 ? void 0 : userInfo.login); _context3.next = 13; return put({ type: 'setMajorOrYearDataSource', payload: { key: _evaluateList__WEBPACK_IMPORTED_MODULE_5__[/* evaluateListHeaderKey */ "b"][1], value: result.data.map(function (list) { return { label: list.year, value: list.ec_year_id }; }), active: result.data.length > 0 ? payload.firstEnter ? item[1] : result.data[0].ec_year_id : undefined } }); case 13: case "end": return _context3.stop(); } } }, getYearList); }), getTopPage: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.mark(function getTopPage(_ref7, _ref8) { var call, put, select, _yield$select3, headerData, _yield$select4, userInfo, params, k, result; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.wrap(function getTopPage$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectDestructuringEmpty__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(_ref7); call = _ref8.call, put = _ref8.put, select = _ref8.select; _context4.next = 4; return select(function (_) { return _.engineeringNavigtion; }); case 4: _yield$select3 = _context4.sent; headerData = _yield$select3.headerData; _context4.next = 8; return select(function (_) { return _.user; }); case 8: _yield$select4 = _context4.sent; userInfo = _yield$select4.userInfo; params = {}; if (!(headerData.active[_evaluateList__WEBPACK_IMPORTED_MODULE_5__[/* evaluateListHeaderKey */ "b"][1]] && userInfo.school_id)) { _context4.next = 20; break; } k = [headerData.active[_evaluateList__WEBPACK_IMPORTED_MODULE_5__[/* evaluateListHeaderKey */ "b"][0]], headerData.active[_evaluateList__WEBPACK_IMPORTED_MODULE_5__[/* evaluateListHeaderKey */ "b"][1]]]; _pages_Engineering_util__WEBPACK_IMPORTED_MODULE_6__[/* localSelect */ "a"].setItem(userInfo === null || userInfo === void 0 ? void 0 : userInfo.login, k); _context4.next = 16; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_4__[/* getTopPageService */ "j"], { ec_year_id: headerData.active[_evaluateList__WEBPACK_IMPORTED_MODULE_5__[/* evaluateListHeaderKey */ "b"][1]], school_id: userInfo.school_id }); case 16: result = _context4.sent; if (result && result.data) { params = result.data; } _context4.next = 20; return put({ type: 'setTopPage', payload: params }); case 20: case "end": return _context4.stop(); } } }, getTopPage); }), putTopPageName: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.mark(function putTopPageName(_ref9, _ref10) { var payload, callback, call, put, result, message; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_3___default.a.wrap(function putTopPageName$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload, callback = _ref9.callback; call = _ref10.call, put = _ref10.put; _context5.prev = 2; _context5.next = 5; return call(_service_engineering__WEBPACK_IMPORTED_MODULE_4__[/* putTopPageService */ "r"], payload); case 5: result = _context5.sent; callback(result); _context5.next = 14; break; case 9: _context5.prev = 9; _context5.t0 = _context5["catch"](2); message = ''; if (_context5.t0) { message = JSON.stringify(_context5.t0); if (_context5.t0.message) { message = _context5.t0.message; } } callback({ message: message, status: 999 }); case 14: case "end": return _context5.stop(); } } }, putTopPageName, null, [[2, 9]]); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state), action.payload); }, setMajorOrYearDataSource: function setMajorOrYearDataSource(state, _ref11) { var payload = _ref11.payload; var active = state.headerData.active; if (payload.active) { active = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, active), {}, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])({}, payload.key, payload.active)); } return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state), {}, { headerData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state.headerData), {}, { dataSource: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state.headerData.dataSource), {}, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])({}, payload.key, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state.headerData.dataSource[payload.key]), {}, { dataList: payload.value }))), active: active }) }); }, setMajorOrYearActive: function setMajorOrYearActive(state, _ref12) { var payload = _ref12.payload; return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state), {}, { headerData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state.headerData), {}, { active: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state.headerData.active), {}, Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])({}, payload.key, payload.value)) }) }); }, setTopPage: function setTopPage(state, _ref13) { var payload = _ref13.payload; return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state), {}, { headerData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state.headerData), {}, { name: payload.name, tabBarContent: { user_name: payload.user_name, user_school: payload.user_school, user_type: payload.user_type } }), cardListData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state.cardListData), {}, { appraiseData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state.cardListData.appraiseData), {}, { norm: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state.cardListData.appraiseData.norm), {}, { result: payload.graduaiton_result, listData: state.cardListData.appraiseData.norm.listData.map(function (list) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, list), {}, { value: payload[list.key] || 0 }); }) }), course: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state.cardListData.appraiseData.course), {}, { result: payload.course_result, listData: state.cardListData.appraiseData.course.listData.map(function (list) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, list), {}, { value: payload[list.key] || 0 }); }) }) }), teamData: { teach: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state.cardListData.teamData.teach), {}, { tabBarContent: "".concat(payload.course_teachers ? payload.course_teachers.length : 0, "\u4EBA"), listData: payload.course_teachers || [] }), work: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, state.cardListData.teamData.work), {}, { tabBarContent: "".concat(payload.work_teachers ? payload.work_teachers.length : 0, "\u4EBA"), listData: payload.work_teachers || [] }) } }), totalListData: state.totalListData.map(function (list) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, list), {}, { value: payload[list.key] || 0 }); }) }); } }, subscriptions: { setup: function setup(_ref14) { var dispatch = _ref14.dispatch, history = _ref14.history; return history.listen(function (_ref15) { var pathname = _ref15.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (EngineeringNavigationModal); /***/ }), /***/ "rbmi": /*!******************************************************!*\ !*** ./src/service/engineering/index.ts + 1 modules ***! \******************************************************/ /*! exports provided: getCourseResultsService, exportCourseService, getCourseResultDetailClass, getCourseResultDetailService, postComputeAllService, postComputeCourseSingleService, exportGraduationService, postComputeAllGraduationService, postComputeGraduationSingleService, getGraduationResultsService, getFormulasService, putFormulasService, getGraduationResultDetailService, putGoalValueService, getMajorListService, getYearListService, getTopPageService, putTopPageService */ /*! exports used: exportCourseService, exportGraduationService, getCourseResultDetailClass, getCourseResultDetailService, getCourseResultsService, getFormulasService, getGraduationResultDetailService, getGraduationResultsService, getMajorListService, getTopPageService, getYearListService, postComputeAllGraduationService, postComputeAllService, postComputeCourseSingleService, postComputeGraduationSingleService, putFormulasService, putGoalValueService, putTopPageService */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/utils/fetch.ts because of ./src/pages/Three/index.tsx */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "e", function() { return /* reexport */ getCourseResultsService; }); __webpack_require__.d(__webpack_exports__, "a", function() { return /* reexport */ exportCourseService; }); __webpack_require__.d(__webpack_exports__, "c", function() { return /* reexport */ evaluate_getCourseResultDetailClass; }); __webpack_require__.d(__webpack_exports__, "d", function() { return /* reexport */ evaluate_getCourseResultDetailService; }); __webpack_require__.d(__webpack_exports__, "m", function() { return /* reexport */ evaluate_postComputeAllService; }); __webpack_require__.d(__webpack_exports__, "n", function() { return /* reexport */ evaluate_postComputeCourseSingleService; }); __webpack_require__.d(__webpack_exports__, "b", function() { return /* reexport */ exportGraduationService; }); __webpack_require__.d(__webpack_exports__, "l", function() { return /* reexport */ evaluate_postComputeAllGraduationService; }); __webpack_require__.d(__webpack_exports__, "o", function() { return /* reexport */ evaluate_postComputeGraduationSingleService; }); __webpack_require__.d(__webpack_exports__, "h", function() { return /* reexport */ evaluate_getGraduationResultsService; }); __webpack_require__.d(__webpack_exports__, "f", function() { return /* reexport */ evaluate_getFormulasService; }); __webpack_require__.d(__webpack_exports__, "p", function() { return /* reexport */ evaluate_putFormulasService; }); __webpack_require__.d(__webpack_exports__, "g", function() { return /* reexport */ evaluate_getGraduationResultDetailService; }); __webpack_require__.d(__webpack_exports__, "q", function() { return /* reexport */ evaluate_putGoalValueService; }); __webpack_require__.d(__webpack_exports__, "i", function() { return /* binding */ getMajorListService; }); __webpack_require__.d(__webpack_exports__, "k", function() { return /* binding */ getYearListService; }); __webpack_require__.d(__webpack_exports__, "j", function() { return /* binding */ engineering_getTopPageService; }); __webpack_require__.d(__webpack_exports__, "r", function() { return /* binding */ engineering_putTopPageService; }); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js var asyncToGenerator = __webpack_require__("9og8"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js var regenerator = __webpack_require__("WmNS"); var regenerator_default = /*#__PURE__*/__webpack_require__.n(regenerator); // EXTERNAL MODULE: ./src/utils/fetch.ts var fetch = __webpack_require__("ErOA"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js var objectSpread2 = __webpack_require__("k1fw"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js + 1 modules var objectWithoutProperties = __webpack_require__("PpiC"); // CONCATENATED MODULE: ./src/service/engineering/evaluate.ts /** * 课程评价 * 获取列表数据 * @param id 届别id */ var getCourseResultsService = /*#__PURE__*/function () { var _ref2 = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee(_ref) { var id, params; return regenerator_default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: id = _ref.id, params = Object(objectWithoutProperties["a" /* default */])(_ref, ["id"]); return _context.abrupt("return", Object(fetch["a" /* default */])("/api/ec_years/".concat(id, "/course_results.json"), { method: 'get', params: params })); case 2: case "end": return _context.stop(); } } }, _callee); })); return function getCourseResultsService(_x) { return _ref2.apply(this, arguments); }; }(); /** * 课程评价 * 导出 * @param ec_year_id 届别id */ var exportCourseService = function exportCourseService(ec_year_id) { var el = document.createElement('iframe'); el.src = "/api/ec_years/".concat(ec_year_id, "/course_results.xlsx"); el.style.display = 'none'; document.body.appendChild(el); // return Fetch(`/api/ec_years/${ec_year_id}/course_results.xlsx`, { // method: 'get', // }); }; /** * 课程评价达成分析图获取班级 * @param ec_year_id 届别id */ var evaluate_getCourseResultDetailClass = function getCourseResultDetailClass(_ref3) { var ec_year_id = _ref3.ec_year_id; return Object(fetch["a" /* default */])("/api/ec_years/".concat(ec_year_id, "/course_results/get_class.json"), { method: 'get' }); }; /** * 查看具体课程 * @param ec_year_id 届别id * @param id 课程id * @param class_name 选择班级 * */ var evaluate_getCourseResultDetailService = function getCourseResultDetailService(_ref4) { var ec_year_id = _ref4.ec_year_id, id = _ref4.id, _ref4$class_name = _ref4.class_name, class_name = _ref4$class_name === void 0 ? null : _ref4$class_name; return Object(fetch["a" /* default */])("/api/ec_years/".concat(ec_year_id, "/course_results/").concat(id, ".json"), { method: 'get', params: { class_name: class_name } }); }; /** * 课程评价 * 全部计算 * @param ec_year_id 届别id */ var evaluate_postComputeAllService = function postComputeAllService(_ref5) { var ec_year_id = _ref5.ec_year_id; return Object(fetch["a" /* default */])("/api/ec_courses/1/evaluations/compute_all_courses_data?ec_year_id=".concat(ec_year_id), { method: 'post' }); }; /** * 课程评价 * 单个计算 * @param ec_year_id */ var evaluate_postComputeCourseSingleService = function postComputeCourseSingleService(_ref6) { var ec_course_id = _ref6.ec_course_id; return Object(fetch["a" /* default */])("/api/ec_courses/".concat(ec_course_id, "/evaluations/evaluation_data"), { method: 'POST' }); }; /** * 指标评价 * 导出 * @param ec_year_id 届别id */ var exportGraduationService = function exportGraduationService(ec_year_id) { var el = document.createElement('iframe'); el.src = "/api/ec_years/".concat(ec_year_id, "/ec_graduation_results.xlsx"); el.style.display = 'none'; document.body.appendChild(el); // return Fetch(`/api/ec_years/${ec_year_id}/ec_graduation_results.xlsx`, { // method: 'get', // }); }; /** * 指标评价 * 全部计算 * @param ec_year_id 届别id */ var evaluate_postComputeAllGraduationService = function postComputeAllGraduationService(_ref7) { var ec_year_id = _ref7.ec_year_id; return Object(fetch["a" /* default */])("/api/ec_years/".concat(ec_year_id, "/ec_graduation_results/compute_all"), { method: 'post' }); }; /** * 指标评价 * 单个计算 * @param ec_year_id 届别id * @param id 毕业要求id */ var evaluate_postComputeGraduationSingleService = function postComputeGraduationSingleService(_ref8) { var ec_year_id = _ref8.ec_year_id, id = _ref8.id; return Object(fetch["a" /* default */])("/api/ec_years/".concat(ec_year_id, "/ec_graduation_results/compute_single?id=").concat(id), { method: 'POST' }); }; /** * 指标评价 * 获取列表数据 * @param ec_year_id 届别id */ var evaluate_getGraduationResultsService = function getGraduationResultsService(ec_year_id) { return Object(fetch["a" /* default */])("/api/ec_years/".concat(ec_year_id, "/ec_graduation_results.json"), { method: 'get' }); }; /** * 指标评价 * 计算公式列表 * @param ec_year_id 届别id */ var evaluate_getFormulasService = function getFormulasService(ec_year_id) { return Object(fetch["a" /* default */])("/api/ec_years/".concat(ec_year_id, "/ec_graduation_results/get_formulas.json"), { method: 'get' }); }; /** * 指标评价 * 更新计算公式 * @param ec_year_id 届别id * @param formula_one 指标点达成实际值公式id * @param formula_two 指标点评价结果公式id * @param formula_three 毕业要求达成实际值公式id */ var evaluate_putFormulasService = function putFormulasService(_ref9) { var ec_year_id = _ref9.ec_year_id, formula_one = _ref9.formula_one, formula_two = _ref9.formula_two, formula_three = _ref9.formula_three; return Object(fetch["a" /* default */])("/api/ec_years/".concat(ec_year_id, "/ec_graduation_results/set_formulas.json?formula_one_id=").concat(formula_one, "&formula_two_id=").concat(formula_two, "&formula_three_id=").concat(formula_three), { method: 'PUT' }); }; /** * 指标评价 * 获取详情数据 * @param ec_year_id 届别id * @param id 毕业要求id */ var evaluate_getGraduationResultDetailService = function getGraduationResultDetailService(_ref10) { var ec_year_id = _ref10.ec_year_id, id = _ref10.id; return Object(fetch["a" /* default */])("/api/ec_years/".concat(ec_year_id, "/ec_graduation_results/").concat(id, ".json"), { method: 'get' }); }; /** * 指标评价 * 设置阈值 * @param ec_year_id 届别ID * @param type all:统一配置,each:单独配置 * @param goal_value 统一配置的阈值 * @param subitems 单独配置的阈值 */ var evaluate_putGoalValueService = function putGoalValueService(_ref11) { var ec_year_id = _ref11.ec_year_id, type = _ref11.type, goal_value = _ref11.goal_value, rest = Object(objectWithoutProperties["a" /* default */])(_ref11, ["ec_year_id", "type", "goal_value"]); var query = "?type=".concat(type); var options = { method: 'PUT' }; if (type === 'all') { query += "&goal_value=".concat(goal_value); } if (type === 'each') { options = Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, options), {}, { body: rest }); } return Object(fetch["a" /* default */])("/api/ec_years/".concat(ec_year_id, "/ec_graduation_results/set_goal_value").concat(query), options); }; // CONCATENATED MODULE: ./src/service/engineering/index.ts /* * @Author: dengcheng * @Date: 2022-03-30 10:44:21 * @Last Modified by: dengcheng * @Last Modified time: 2022-03-31 15:06:52 * @description: */ /** * 获取学校的已有专业列表 * @param school_id 学校id */ var getMajorListService = /*#__PURE__*/function () { var _ref = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee(school_id) { return regenerator_default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(fetch["a" /* default */])("/api/schools/".concat(school_id, "/ec_majors/get_major_list.json"), { method: 'get' })); case 1: case "end": return _context.stop(); } } }, _callee); })); return function getMajorListService(_x) { return _ref.apply(this, arguments); }; }(); /** * 获取专业对应的届别列表 * @param ec_major_school_id 学校专业id */ var getYearListService = /*#__PURE__*/function () { var _ref2 = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee2(ec_major_school_id) { return regenerator_default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(fetch["a" /* default */])("/api/ec_major_schools/".concat(ec_major_school_id, "/ec_years/get_year_list.json"), { method: 'get' })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return function getYearListService(_x2) { return _ref2.apply(this, arguments); }; }(); /** * 认证导航首页相关数据 * @param ec_year_id 届别id * @param school_id 学校id */ var engineering_getTopPageService = function getTopPageService(_ref3) { var ec_year_id = _ref3.ec_year_id, school_id = _ref3.school_id; return Object(fetch["a" /* default */])("/api/ec_years/".concat(ec_year_id, "/top_pages.json"), { method: 'get', params: { school_id: school_id } }); }; /** * 更新名称 * @param id 届别id * @param name 名称 */ var engineering_putTopPageService = function putTopPageService(_ref4) { var id = _ref4.id, name = _ref4.name; return Object(fetch["a" /* default */])("/api/ec_years/1/top_pages/".concat(id, "?name=").concat(name), { method: 'PUT' }); }; /***/ }), /***/ "rePB": /*!*******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/defineProperty.js ***! \*******************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _defineProperty; }); function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /***/ }), /***/ "rhT+": /*!*****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/iterableToArray.js ***! \*****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter); } module.exports = _iterableToArray; /***/ }), /***/ "rjJZ": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/not-a-regexp.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var isRegExp = __webpack_require__(/*! ../internals/is-regexp */ "YON3"); module.exports = function (it) { if (isRegExp(it)) { throw TypeError("The method doesn't accept regular expressions"); } return it; }; /***/ }), /***/ "rn5R": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/number-parse-float.js ***! \**************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var trim = __webpack_require__(/*! ../internals/string-trim */ "mTKU").trim; var whitespaces = __webpack_require__(/*! ../internals/whitespaces */ "Tfd0"); var $parseFloat = global.parseFloat; var FORCED = 1 / $parseFloat(whitespaces + '-0') !== -Infinity; // `parseFloat` method // https://tc39.github.io/ecma262/#sec-parsefloat-string module.exports = FORCED ? function parseFloat(string) { var trimmedString = trim(String(string)); var result = $parseFloat(trimmedString); return result === 0 && trimmedString.charAt(0) == '-' ? -0 : result; } : $parseFloat; /***/ }), /***/ "rpUR": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.ends-with.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "g8rt").f; var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var notARegExp = __webpack_require__(/*! ../internals/not-a-regexp */ "rjJZ"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "FCfD"); var correctIsRegExpLogic = __webpack_require__(/*! ../internals/correct-is-regexp-logic */ "C7V6"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var nativeEndsWith = ''.endsWith; var min = Math.min; var CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('endsWith'); // https://github.com/zloirock/core-js/pull/702 var MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function () { var descriptor = getOwnPropertyDescriptor(String.prototype, 'endsWith'); return descriptor && !descriptor.writable; }(); // `String.prototype.endsWith` method // https://tc39.github.io/ecma262/#sec-string.prototype.endswith $({ target: 'String', proto: true, forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC }, { endsWith: function endsWith(searchString /* , endPosition = @length */) { var that = String(requireObjectCoercible(this)); notARegExp(searchString); var endPosition = arguments.length > 1 ? arguments[1] : undefined; var len = toLength(that.length); var end = endPosition === undefined ? len : min(toLength(endPosition), len); var search = String(searchString); return nativeEndsWith ? nativeEndsWith.call(that, search, end) : that.slice(end - search.length, end) === search; } }); /***/ }), /***/ "rtIu": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.set.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var toOffset = __webpack_require__(/*! ../internals/to-offset */ "nCqj"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; var FORCED = fails(function () { // eslint-disable-next-line no-undef new Int8Array(1).set({}); }); // `%TypedArray%.prototype.set` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.set exportTypedArrayMethod('set', function set(arrayLike /* , offset */) { aTypedArray(this); var offset = toOffset(arguments.length > 1 ? arguments[1] : undefined, 1); var length = this.length; var src = toObject(arrayLike); var len = toLength(src.length); var index = 0; if (len + offset > length) throw RangeError('Wrong length'); while (index < len) this[offset + index] = src[index++]; }, FORCED); /***/ }), /***/ "s00F": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.symbol.dispose.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "I65O"); // `Symbol.dispose` well-known symbol // https://github.com/tc39/proposal-using-statement defineWellKnownSymbol('dispose'); /***/ }), /***/ "s1ay": /*!****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.promise.js ***! \****************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var NativePromise = __webpack_require__(/*! ../internals/native-promise-constructor */ "b6st"); var redefine = __webpack_require__(/*! ../internals/redefine */ "NMFW"); var redefineAll = __webpack_require__(/*! ../internals/redefine-all */ "ujhg"); var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "kiNa"); var setSpecies = __webpack_require__(/*! ../internals/set-species */ "ssJt"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "cT1L"); var anInstance = __webpack_require__(/*! ../internals/an-instance */ "igoe"); var classof = __webpack_require__(/*! ../internals/classof-raw */ "UwrT"); var inspectSource = __webpack_require__(/*! ../internals/inspect-source */ "J3Yn"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); var checkCorrectnessOfIteration = __webpack_require__(/*! ../internals/check-correctness-of-iteration */ "GPrf"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "/dTS"); var task = __webpack_require__(/*! ../internals/task */ "C3pJ").set; var microtask = __webpack_require__(/*! ../internals/microtask */ "m3pO"); var promiseResolve = __webpack_require__(/*! ../internals/promise-resolve */ "U8/t"); var hostReportErrors = __webpack_require__(/*! ../internals/host-report-errors */ "dnEI"); var newPromiseCapabilityModule = __webpack_require__(/*! ../internals/new-promise-capability */ "LUyE"); var perform = __webpack_require__(/*! ../internals/perform */ "WJ3H"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "1aI8"); var isForced = __webpack_require__(/*! ../internals/is-forced */ "kkxG"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var V8_VERSION = __webpack_require__(/*! ../internals/engine-v8-version */ "hRxt"); var SPECIES = wellKnownSymbol('species'); var PROMISE = 'Promise'; var getInternalState = InternalStateModule.get; var setInternalState = InternalStateModule.set; var getInternalPromiseState = InternalStateModule.getterFor(PROMISE); var PromiseConstructor = NativePromise; var TypeError = global.TypeError; var document = global.document; var process = global.process; var $fetch = getBuiltIn('fetch'); var newPromiseCapability = newPromiseCapabilityModule.f; var newGenericPromiseCapability = newPromiseCapability; var IS_NODE = classof(process) == 'process'; var DISPATCH_EVENT = !!(document && document.createEvent && global.dispatchEvent); var UNHANDLED_REJECTION = 'unhandledrejection'; var REJECTION_HANDLED = 'rejectionhandled'; var PENDING = 0; var FULFILLED = 1; var REJECTED = 2; var HANDLED = 1; var UNHANDLED = 2; var Internal, OwnPromiseCapability, PromiseWrapper, nativeThen; var FORCED = isForced(PROMISE, function () { var GLOBAL_CORE_JS_PROMISE = inspectSource(PromiseConstructor) !== String(PromiseConstructor); if (!GLOBAL_CORE_JS_PROMISE) { // V8 6.6 (Node 10 and Chrome 66) have a bug with resolving custom thenables // https://bugs.chromium.org/p/chromium/issues/detail?id=830565 // We can't detect it synchronously, so just check versions if (V8_VERSION === 66) return true; // Unhandled rejections tracking support, NodeJS Promise without it fails @@species test if (!IS_NODE && typeof PromiseRejectionEvent != 'function') return true; } // We need Promise#finally in the pure version for preventing prototype pollution if (IS_PURE && !PromiseConstructor.prototype['finally']) return true; // We can't use @@species feature detection in V8 since it causes // deoptimization and performance degradation // https://github.com/zloirock/core-js/issues/679 if (V8_VERSION >= 51 && /native code/.test(PromiseConstructor)) return false; // Detect correctness of subclassing with @@species support var promise = PromiseConstructor.resolve(1); var FakePromise = function (exec) { exec(function () { /* empty */ }, function () { /* empty */ }); }; var constructor = promise.constructor = {}; constructor[SPECIES] = FakePromise; return !(promise.then(function () { /* empty */ }) instanceof FakePromise); }); var INCORRECT_ITERATION = FORCED || !checkCorrectnessOfIteration(function (iterable) { PromiseConstructor.all(iterable)['catch'](function () { /* empty */ }); }); // helpers var isThenable = function (it) { var then; return isObject(it) && typeof (then = it.then) == 'function' ? then : false; }; var notify = function (promise, state, isReject) { if (state.notified) return; state.notified = true; var chain = state.reactions; microtask(function () { var value = state.value; var ok = state.state == FULFILLED; var index = 0; // variable length - can't use forEach while (chain.length > index) { var reaction = chain[index++]; var handler = ok ? reaction.ok : reaction.fail; var resolve = reaction.resolve; var reject = reaction.reject; var domain = reaction.domain; var result, then, exited; try { if (handler) { if (!ok) { if (state.rejection === UNHANDLED) onHandleUnhandled(promise, state); state.rejection = HANDLED; } if (handler === true) result = value; else { if (domain) domain.enter(); result = handler(value); // can throw if (domain) { domain.exit(); exited = true; } } if (result === reaction.promise) { reject(TypeError('Promise-chain cycle')); } else if (then = isThenable(result)) { then.call(result, resolve, reject); } else resolve(result); } else reject(value); } catch (error) { if (domain && !exited) domain.exit(); reject(error); } } state.reactions = []; state.notified = false; if (isReject && !state.rejection) onUnhandled(promise, state); }); }; var dispatchEvent = function (name, promise, reason) { var event, handler; if (DISPATCH_EVENT) { event = document.createEvent('Event'); event.promise = promise; event.reason = reason; event.initEvent(name, false, true); global.dispatchEvent(event); } else event = { promise: promise, reason: reason }; if (handler = global['on' + name]) handler(event); else if (name === UNHANDLED_REJECTION) hostReportErrors('Unhandled promise rejection', reason); }; var onUnhandled = function (promise, state) { task.call(global, function () { var value = state.value; var IS_UNHANDLED = isUnhandled(state); var result; if (IS_UNHANDLED) { result = perform(function () { if (IS_NODE) { process.emit('unhandledRejection', value, promise); } else dispatchEvent(UNHANDLED_REJECTION, promise, value); }); // Browsers should not trigger `rejectionHandled` event if it was handled here, NodeJS - should state.rejection = IS_NODE || isUnhandled(state) ? UNHANDLED : HANDLED; if (result.error) throw result.value; } }); }; var isUnhandled = function (state) { return state.rejection !== HANDLED && !state.parent; }; var onHandleUnhandled = function (promise, state) { task.call(global, function () { if (IS_NODE) { process.emit('rejectionHandled', promise); } else dispatchEvent(REJECTION_HANDLED, promise, state.value); }); }; var bind = function (fn, promise, state, unwrap) { return function (value) { fn(promise, state, value, unwrap); }; }; var internalReject = function (promise, state, value, unwrap) { if (state.done) return; state.done = true; if (unwrap) state = unwrap; state.value = value; state.state = REJECTED; notify(promise, state, true); }; var internalResolve = function (promise, state, value, unwrap) { if (state.done) return; state.done = true; if (unwrap) state = unwrap; try { if (promise === value) throw TypeError("Promise can't be resolved itself"); var then = isThenable(value); if (then) { microtask(function () { var wrapper = { done: false }; try { then.call(value, bind(internalResolve, promise, wrapper, state), bind(internalReject, promise, wrapper, state) ); } catch (error) { internalReject(promise, wrapper, error, state); } }); } else { state.value = value; state.state = FULFILLED; notify(promise, state, false); } } catch (error) { internalReject(promise, { done: false }, error, state); } }; // constructor polyfill if (FORCED) { // 25.4.3.1 Promise(executor) PromiseConstructor = function Promise(executor) { anInstance(this, PromiseConstructor, PROMISE); aFunction(executor); Internal.call(this); var state = getInternalState(this); try { executor(bind(internalResolve, this, state), bind(internalReject, this, state)); } catch (error) { internalReject(this, state, error); } }; // eslint-disable-next-line no-unused-vars Internal = function Promise(executor) { setInternalState(this, { type: PROMISE, done: false, notified: false, parent: false, reactions: [], rejection: false, state: PENDING, value: undefined }); }; Internal.prototype = redefineAll(PromiseConstructor.prototype, { // `Promise.prototype.then` method // https://tc39.github.io/ecma262/#sec-promise.prototype.then then: function then(onFulfilled, onRejected) { var state = getInternalPromiseState(this); var reaction = newPromiseCapability(speciesConstructor(this, PromiseConstructor)); reaction.ok = typeof onFulfilled == 'function' ? onFulfilled : true; reaction.fail = typeof onRejected == 'function' && onRejected; reaction.domain = IS_NODE ? process.domain : undefined; state.parent = true; state.reactions.push(reaction); if (state.state != PENDING) notify(this, state, false); return reaction.promise; }, // `Promise.prototype.catch` method // https://tc39.github.io/ecma262/#sec-promise.prototype.catch 'catch': function (onRejected) { return this.then(undefined, onRejected); } }); OwnPromiseCapability = function () { var promise = new Internal(); var state = getInternalState(promise); this.promise = promise; this.resolve = bind(internalResolve, promise, state); this.reject = bind(internalReject, promise, state); }; newPromiseCapabilityModule.f = newPromiseCapability = function (C) { return C === PromiseConstructor || C === PromiseWrapper ? new OwnPromiseCapability(C) : newGenericPromiseCapability(C); }; if (!IS_PURE && typeof NativePromise == 'function') { nativeThen = NativePromise.prototype.then; // wrap native Promise#then for native async functions redefine(NativePromise.prototype, 'then', function then(onFulfilled, onRejected) { var that = this; return new PromiseConstructor(function (resolve, reject) { nativeThen.call(that, resolve, reject); }).then(onFulfilled, onRejected); // https://github.com/zloirock/core-js/issues/640 }, { unsafe: true }); // wrap fetch result if (typeof $fetch == 'function') $({ global: true, enumerable: true, forced: true }, { // eslint-disable-next-line no-unused-vars fetch: function fetch(input /* , init */) { return promiseResolve(PromiseConstructor, $fetch.apply(global, arguments)); } }); } } $({ global: true, wrap: true, forced: FORCED }, { Promise: PromiseConstructor }); setToStringTag(PromiseConstructor, PROMISE, false, true); setSpecies(PROMISE); PromiseWrapper = getBuiltIn(PROMISE); // statics $({ target: PROMISE, stat: true, forced: FORCED }, { // `Promise.reject` method // https://tc39.github.io/ecma262/#sec-promise.reject reject: function reject(r) { var capability = newPromiseCapability(this); capability.reject.call(undefined, r); return capability.promise; } }); $({ target: PROMISE, stat: true, forced: IS_PURE || FORCED }, { // `Promise.resolve` method // https://tc39.github.io/ecma262/#sec-promise.resolve resolve: function resolve(x) { return promiseResolve(IS_PURE && this === PromiseWrapper ? PromiseConstructor : this, x); } }); $({ target: PROMISE, stat: true, forced: INCORRECT_ITERATION }, { // `Promise.all` method // https://tc39.github.io/ecma262/#sec-promise.all all: function all(iterable) { var C = this; var capability = newPromiseCapability(C); var resolve = capability.resolve; var reject = capability.reject; var result = perform(function () { var $promiseResolve = aFunction(C.resolve); var values = []; var counter = 0; var remaining = 1; iterate(iterable, function (promise) { var index = counter++; var alreadyCalled = false; values.push(undefined); remaining++; $promiseResolve.call(C, promise).then(function (value) { if (alreadyCalled) return; alreadyCalled = true; values[index] = value; --remaining || resolve(values); }, reject); }); --remaining || resolve(values); }); if (result.error) reject(result.value); return capability.promise; }, // `Promise.race` method // https://tc39.github.io/ecma262/#sec-promise.race race: function race(iterable) { var C = this; var capability = newPromiseCapability(C); var reject = capability.reject; var result = perform(function () { var $promiseResolve = aFunction(C.resolve); iterate(iterable, function (promise) { $promiseResolve.call(C, promise).then(capability.resolve, reject); }); }); if (result.error) reject(result.value); return capability.promise; } }); /***/ }), /***/ "s4An": /*!*******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js ***! \*******************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _setPrototypeOf; }); function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); } /***/ }), /***/ "s7vb": /*!********************************!*\ !*** ./src/service/restful.ts ***! \********************************/ /*! exports provided: getRestful, getRestfulDetail, deleteRestFul */ /*! exports used: deleteRestFul, getRestful, getRestfulDetail */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return getRestful; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return getRestfulDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return deleteRestFul; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); function getRestful(_x) { return _getRestful.apply(this, arguments); } function _getRestful() { _getRestful = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])('/api/restfuls.json', { method: 'get', params: params })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getRestful.apply(this, arguments); } function getRestfulDetail(_x2) { return _getRestfulDetail.apply(this, arguments); } function _getRestfulDetail() { _getRestfulDetail = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/restfuls/".concat(params.id, ".json"), { method: 'get', params: params })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getRestfulDetail.apply(this, arguments); } function deleteRestFul(_x3) { return _deleteRestFul.apply(this, arguments); } function _deleteRestFul() { _deleteRestFul = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/restfuls/".concat(params.id, ".json"), { method: 'delete', params: params })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _deleteRestFul.apply(this, arguments); } /***/ }), /***/ "s8TD": /*!****************************************!*\ !*** ./src/components/Exercise/ip.tsx ***! \****************************************/ /*! exports provided: findLocalIp */ /*! exports used: findLocalIp */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return findLocalIp; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toArray */ "Pv/L"); /* harmony import */ var antd_es_row_style__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/row/style */ "14J3"); /* harmony import */ var antd_es_row__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd/es/row */ "BMrR"); /* harmony import */ var antd_es_col_style__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/col/style */ "jCWc"); /* harmony import */ var antd_es_col__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/col */ "kPKH"); /* harmony import */ var antd_es_modal_style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/modal/style */ "2qtc"); /* harmony import */ var antd_es_modal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! antd/es/modal */ "kLXV"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_7__); /* harmony import */ var _utils_validate__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/utils/validate */ "dfu6"); var findLocalIp = function findLocalIp(data) { return new Promise(function (resolve, reject) { window.RTCPeerConnection = window.RTCPeerConnection || window.mozRTCPeerConnection || window.webkitRTCPeerConnection; if (typeof window.RTCPeerConnection == 'undefined') return reject('WebRTC not supported by browser'); var pc = new RTCPeerConnection(); var ips = []; pc.createDataChannel(""); pc.createOffer().then(function (offer) { return pc.setLocalDescription(offer); }).catch(function (err) { return reject(err); }); pc.onicecandidate = function (event) { console.log("event:", event); var ipArr = []; if (!event || !event.candidate) { // All ICE candidates have been sent. console.log("ips", ips); if (ips.length == 0 || !Object(_utils_validate__WEBPACK_IMPORTED_MODULE_8__[/* isValidIP */ "a"])(ips[0])) { var modal = antd_es_modal__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].info({ title: /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(antd_es_row__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"], null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(antd_es_col__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"], { flex: "1" }, "\u63D0\u793A"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(antd_es_col__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"], null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("span", { className: "iconfont icon-yiguanbi1 current c-grey-c", onClick: function onClick() { return modal.destroy(); } }))), icon: null, width: 500, className: "custom-modal-divider", content: /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(antd_es_row__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"], null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(antd_es_col__WEBPACK_IMPORTED_MODULE_4__[/* default */ "a"], null, "\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002", (data.ip_limit === 'inner' || data.ip_bind) && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_7___default.a.Fragment, null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("span", { className: "c-red" }, "\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("br", null), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("a", { href: "https://www.educoder.net/forums/4478", target: "_blank" }, "\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")))) }); return reject('WebRTC disabled or restricted by browser'); } var realIp = ips.filter(function (item) { return Object(_utils_validate__WEBPACK_IMPORTED_MODULE_8__[/* isValidIP */ "a"])(item); }); if (!realIp || !realIp.length) { return reject('IP获取失败'); } return resolve(realIp.join('')); } var parts = event.candidate.candidate.split(' '); var _parts = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toArray__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(parts), base = _parts[0], componentId = _parts[1], protocol = _parts[2], priority = _parts[3], ip = _parts[4], port = _parts[5], type = _parts[7], attr = _parts.slice(8); var component = ['rtp', 'rtpc']; console.log("event:", event); if (!ips.some(function (e) { return e == ip; })) ips.push(ip); console.log(" candidate: " + base.split(':')[1]); console.log(" component: " + component[componentId - 1]); console.log(" protocol: " + protocol); console.log(" priority: " + priority); console.log(" ip: " + ip); console.log(" port: " + port); console.log(" type: " + type); if (attr.length) { console.log("attributes: "); for (var i = 0; i < attr.length; i += 2) { console.log("> " + attr[i] + ": " + attr[i + 1]); } } }; }); }; /***/ }), /***/ "sFpY": /*!******************************************************************!*\ !*** ./node_modules/@umijs/plugin-model/lib/helpers/executor.js ***! \******************************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "cDcd")); function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; } function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } var _default = function _default(props) { var hook = props.hook, onUpdate = props.onUpdate, namespace = props.namespace; var updateRef = (0, _react.useRef)(onUpdate); updateRef.current = onUpdate; var initialLoad = (0, _react.useRef)(false); var data; try { data = hook(); if (false) { var count; } } catch (e) { console.error("plugin-model: Invoking '".concat(namespace || 'unknown', "' model failed:"), e); } // 首次执行时立刻返回初始值 (0, _react.useMemo)(function () { updateRef.current(data); initialLoad.current = false; }, []); // React 16.13 后 update 函数用 useEffect 包裹 (0, _react.useEffect)(function () { if (initialLoad.current) { updateRef.current(data); } else { initialLoad.current = true; } }); return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null); }; exports.default = _default; /***/ }), /***/ "sPVm": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.expm1.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var expm1 = __webpack_require__(/*! ../internals/math-expm1 */ "V61k"); // `Math.expm1` method // https://tc39.github.io/ecma262/#sec-math.expm1 $({ target: 'Math', stat: true, forced: expm1 != Math.expm1 }, { expm1: expm1 }); /***/ }), /***/ "sdAH": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.hypot.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var $hypot = Math.hypot; var abs = Math.abs; var sqrt = Math.sqrt; // Chrome 77 bug // https://bugs.chromium.org/p/v8/issues/detail?id=9546 var BUGGY = !!$hypot && $hypot(Infinity, NaN) !== Infinity; // `Math.hypot` method // https://tc39.github.io/ecma262/#sec-math.hypot $({ target: 'Math', stat: true, forced: BUGGY }, { hypot: function hypot(value1, value2) { // eslint-disable-line no-unused-vars var sum = 0; var i = 0; var aLen = arguments.length; var larg = 0; var arg, div; while (i < aLen) { arg = abs(arguments[i++]); if (larg < arg) { div = larg / arg; sum = sum * div * div + 1; larg = arg; } else if (arg > 0) { div = arg / larg; sum += div * div; } else sum += arg; } return larg === Infinity ? Infinity : larg * sqrt(sum); } }); /***/ }), /***/ "sgqd": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.delete-property.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "g8rt").f; // `Reflect.deleteProperty` method // https://tc39.github.io/ecma262/#sec-reflect.deleteproperty $({ target: 'Reflect', stat: true }, { deleteProperty: function deleteProperty(target, propertyKey) { var descriptor = getOwnPropertyDescriptor(anObject(target), propertyKey); return descriptor && !descriptor.configurable ? false : delete target[propertyKey]; } }); /***/ }), /***/ "ssJt": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/set-species.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "YfKC"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var SPECIES = wellKnownSymbol('species'); module.exports = function (CONSTRUCTOR_NAME) { var Constructor = getBuiltIn(CONSTRUCTOR_NAME); var defineProperty = definePropertyModule.f; if (DESCRIPTORS && Constructor && !Constructor[SPECIES]) { defineProperty(Constructor, SPECIES, { configurable: true, get: function () { return this; } }); } }; /***/ }), /***/ "sxOR": /*!****************************************!*\ !*** ./node_modules/qs/lib/formats.js ***! \****************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var replace = String.prototype.replace; var percentTwenties = /%20/g; var Format = { RFC1738: 'RFC1738', RFC3986: 'RFC3986' }; module.exports = { 'default': Format.RFC3986, formatters: { RFC1738: function (value) { return replace.call(value, percentTwenties, '+'); }, RFC3986: function (value) { return String(value); } }, RFC1738: Format.RFC1738, RFC3986: Format.RFC3986 }; /***/ }), /***/ "tB8F": /*!*************************************************!*\ !*** ./src/.umi-production/umi.ts + 12 modules ***! \*************************************************/ /*! exports provided: default */ /*! all exports used */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/extends.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray.js because of ./src/pages/HttpStatus/404.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/core/history.ts because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/core/plugin.ts because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/plugin-dva/runtime.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/plugin-locale/locale.tsx because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/plugin-model/useModel.tsx because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/layouts/Loading.tsx because of ./src/pages/Classrooms/Lists/PlaceholderPage/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/plugin-model/lib/helpers/constant.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/plugin-model/lib/helpers/dispatcher.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/plugin-model/lib/helpers/executor.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/runtime/dist/index.esm.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/message/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/message/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/moment/moment.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-router/esm/react-router.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with external "window.ReactDOM" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // NAMESPACE OBJECT: ./src/app.tsx var app_namespaceObject = {}; __webpack_require__.r(app_namespaceObject); __webpack_require__.d(app_namespaceObject, "dva", function() { return dva; }); // NAMESPACE OBJECT: ./src/.umi-production/plugin-initial-state/runtime.tsx var plugin_initial_state_runtime_namespaceObject = {}; __webpack_require__.r(plugin_initial_state_runtime_namespaceObject); __webpack_require__.d(plugin_initial_state_runtime_namespaceObject, "rootContainer", function() { return runtime_rootContainer; }); // NAMESPACE OBJECT: ./src/.umi-production/plugin-locale/runtime.tsx var plugin_locale_runtime_namespaceObject = {}; __webpack_require__.r(plugin_locale_runtime_namespaceObject); __webpack_require__.d(plugin_locale_runtime_namespaceObject, "rootContainer", function() { return plugin_locale_runtime_rootContainer; }); // NAMESPACE OBJECT: ./src/.umi-production/plugin-model/runtime.tsx var plugin_model_runtime_namespaceObject = {}; __webpack_require__.r(plugin_model_runtime_namespaceObject); __webpack_require__.d(plugin_model_runtime_namespaceObject, "rootContainer", function() { return plugin_model_runtime_rootContainer; }); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.js var es_symbol = __webpack_require__("Xn8V"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.description.js var es_symbol_description = __webpack_require__("6spV"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.async-iterator.js var es_symbol_async_iterator = __webpack_require__("wpse"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.has-instance.js var es_symbol_has_instance = __webpack_require__("KUpu"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.is-concat-spreadable.js var es_symbol_is_concat_spreadable = __webpack_require__("8OGu"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.iterator.js var es_symbol_iterator = __webpack_require__("LtxK"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.match.js var es_symbol_match = __webpack_require__("n7Qr"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.replace.js var es_symbol_replace = __webpack_require__("VQRL"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.search.js var es_symbol_search = __webpack_require__("SGZ1"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.species.js var es_symbol_species = __webpack_require__("nEGZ"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.split.js var es_symbol_split = __webpack_require__("IC/V"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.to-primitive.js var es_symbol_to_primitive = __webpack_require__("H8Ov"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.to-string-tag.js var es_symbol_to_string_tag = __webpack_require__("aHGi"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.unscopables.js var es_symbol_unscopables = __webpack_require__("M5u2"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.concat.js var es_array_concat = __webpack_require__("0O5u"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.copy-within.js var es_array_copy_within = __webpack_require__("Xf/b"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.fill.js var es_array_fill = __webpack_require__("QpGB"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.filter.js var es_array_filter = __webpack_require__("NYJX"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.find.js var es_array_find = __webpack_require__("CWID"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.find-index.js var es_array_find_index = __webpack_require__("ehAy"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.flat.js var es_array_flat = __webpack_require__("mLN8"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.flat-map.js var es_array_flat_map = __webpack_require__("YJpY"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.from.js var es_array_from = __webpack_require__("dLjG"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.includes.js var es_array_includes = __webpack_require__("fF/C"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.iterator.js var es_array_iterator = __webpack_require__("FbcW"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.join.js var es_array_join = __webpack_require__("oNMB"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.map.js var es_array_map = __webpack_require__("+l9e"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.of.js var es_array_of = __webpack_require__("yxVd"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.reduce.js var es_array_reduce = __webpack_require__("vnQr"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.reduce-right.js var es_array_reduce_right = __webpack_require__("5Blz"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.slice.js var es_array_slice = __webpack_require__("hilM"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.species.js var es_array_species = __webpack_require__("v/6r"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.splice.js var es_array_splice = __webpack_require__("fDrP"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.unscopables.flat.js var es_array_unscopables_flat = __webpack_require__("1vuE"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.unscopables.flat-map.js var es_array_unscopables_flat_map = __webpack_require__("Q3OH"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array-buffer.constructor.js var es_array_buffer_constructor = __webpack_require__("IyrG"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.date.to-primitive.js var es_date_to_primitive = __webpack_require__("4rKd"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.function.has-instance.js var es_function_has_instance = __webpack_require__("X5kU"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.function.name.js var es_function_name = __webpack_require__("maeH"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.json.to-string-tag.js var es_json_to_string_tag = __webpack_require__("4Mzw"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.map.js var es_map = __webpack_require__("Pp3M"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.acosh.js var es_math_acosh = __webpack_require__("v0/P"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.asinh.js var es_math_asinh = __webpack_require__("CkqQ"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.atanh.js var es_math_atanh = __webpack_require__("5QGz"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.cbrt.js var es_math_cbrt = __webpack_require__("66pj"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.clz32.js var es_math_clz32 = __webpack_require__("JDCn"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.cosh.js var es_math_cosh = __webpack_require__("ls3p"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.expm1.js var es_math_expm1 = __webpack_require__("sPVm"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.fround.js var es_math_fround = __webpack_require__("AGcU"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.hypot.js var es_math_hypot = __webpack_require__("sdAH"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.imul.js var es_math_imul = __webpack_require__("CSFr"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.log10.js var es_math_log10 = __webpack_require__("GYRj"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.log1p.js var es_math_log1p = __webpack_require__("Bnwu"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.log2.js var es_math_log2 = __webpack_require__("kP48"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.sign.js var es_math_sign = __webpack_require__("NEdc"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.sinh.js var es_math_sinh = __webpack_require__("JnaH"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.tanh.js var es_math_tanh = __webpack_require__("MRpI"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.to-string-tag.js var es_math_to_string_tag = __webpack_require__("EgRx"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.trunc.js var es_math_trunc = __webpack_require__("/8Wl"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.constructor.js var es_number_constructor = __webpack_require__("mMun"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.epsilon.js var es_number_epsilon = __webpack_require__("oLb5"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.is-finite.js var es_number_is_finite = __webpack_require__("rS2G"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.is-integer.js var es_number_is_integer = __webpack_require__("bDgo"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.is-nan.js var es_number_is_nan = __webpack_require__("eCOq"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.is-safe-integer.js var es_number_is_safe_integer = __webpack_require__("uVHs"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.max-safe-integer.js var es_number_max_safe_integer = __webpack_require__("ReSd"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.min-safe-integer.js var es_number_min_safe_integer = __webpack_require__("pkYH"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.parse-float.js var es_number_parse_float = __webpack_require__("izsi"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.parse-int.js var es_number_parse_int = __webpack_require__("lSoN"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.to-fixed.js var es_number_to_fixed = __webpack_require__("xtlo"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.assign.js var es_object_assign = __webpack_require__("p1ln"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.define-getter.js var es_object_define_getter = __webpack_require__("ZahQ"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.define-setter.js var es_object_define_setter = __webpack_require__("nZC5"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.entries.js var es_object_entries = __webpack_require__("HjuX"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.freeze.js var es_object_freeze = __webpack_require__("pZem"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.from-entries.js var es_object_from_entries = __webpack_require__("A9H8"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.get-own-property-descriptor.js var es_object_get_own_property_descriptor = __webpack_require__("DMUC"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.get-own-property-descriptors.js var es_object_get_own_property_descriptors = __webpack_require__("B/G0"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.get-own-property-names.js var es_object_get_own_property_names = __webpack_require__("DVom"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.get-prototype-of.js var es_object_get_prototype_of = __webpack_require__("v3oe"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.is.js var es_object_is = __webpack_require__("9zP7"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.is-extensible.js var es_object_is_extensible = __webpack_require__("T/5g"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.is-frozen.js var es_object_is_frozen = __webpack_require__("rE4C"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.is-sealed.js var es_object_is_sealed = __webpack_require__("Sb5z"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.keys.js var es_object_keys = __webpack_require__("Pq08"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.lookup-getter.js var es_object_lookup_getter = __webpack_require__("Dyhc"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.lookup-setter.js var es_object_lookup_setter = __webpack_require__("WQuA"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.prevent-extensions.js var es_object_prevent_extensions = __webpack_require__("y4z8"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.seal.js var es_object_seal = __webpack_require__("jhyg"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.to-string.js var es_object_to_string = __webpack_require__("Qqe/"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.values.js var es_object_values = __webpack_require__("J428"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.promise.js var es_promise = __webpack_require__("s1ay"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.promise.finally.js var es_promise_finally = __webpack_require__("Rw1i"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.apply.js var es_reflect_apply = __webpack_require__("quHW"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.construct.js var es_reflect_construct = __webpack_require__("YjZU"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.define-property.js var es_reflect_define_property = __webpack_require__("uln6"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.delete-property.js var es_reflect_delete_property = __webpack_require__("sgqd"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.get.js var es_reflect_get = __webpack_require__("zsCH"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.get-own-property-descriptor.js var es_reflect_get_own_property_descriptor = __webpack_require__("WIyh"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.get-prototype-of.js var es_reflect_get_prototype_of = __webpack_require__("cnT9"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.has.js var es_reflect_has = __webpack_require__("D1Ff"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.is-extensible.js var es_reflect_is_extensible = __webpack_require__("WlFw"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.own-keys.js var es_reflect_own_keys = __webpack_require__("QxII"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.prevent-extensions.js var es_reflect_prevent_extensions = __webpack_require__("NHo6"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.set.js var es_reflect_set = __webpack_require__("O9az"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.set-prototype-of.js var es_reflect_set_prototype_of = __webpack_require__("b8+j"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.regexp.constructor.js var es_regexp_constructor = __webpack_require__("yIAO"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.regexp.exec.js var es_regexp_exec = __webpack_require__("nlPz"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.regexp.flags.js var es_regexp_flags = __webpack_require__("2KAr"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.regexp.to-string.js var es_regexp_to_string = __webpack_require__("3dhw"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.set.js var es_set = __webpack_require__("zTPR"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.code-point-at.js var es_string_code_point_at = __webpack_require__("m71J"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.ends-with.js var es_string_ends_with = __webpack_require__("rpUR"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.from-code-point.js var es_string_from_code_point = __webpack_require__("EnLX"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.includes.js var es_string_includes = __webpack_require__("9/ry"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.iterator.js var es_string_iterator = __webpack_require__("KvPC"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.match.js var es_string_match = __webpack_require__("z9fm"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.pad-end.js var es_string_pad_end = __webpack_require__("43iI"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.pad-start.js var es_string_pad_start = __webpack_require__("mcGr"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.raw.js var es_string_raw = __webpack_require__("8DXf"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.repeat.js var es_string_repeat = __webpack_require__("OmS+"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.replace.js var es_string_replace = __webpack_require__("rUU2"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.search.js var es_string_search = __webpack_require__("6cL7"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.split.js var es_string_split = __webpack_require__("ZDb2"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.starts-with.js var es_string_starts_with = __webpack_require__("EOz7"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.trim.js var es_string_trim = __webpack_require__("JI6M"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.trim-end.js var es_string_trim_end = __webpack_require__("beyn"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.trim-start.js var es_string_trim_start = __webpack_require__("A+b4"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.anchor.js var es_string_anchor = __webpack_require__("Yanh"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.big.js var es_string_big = __webpack_require__("Rbmm"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.blink.js var es_string_blink = __webpack_require__("M1bg"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.bold.js var es_string_bold = __webpack_require__("9Y4n"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.fixed.js var es_string_fixed = __webpack_require__("yZgL"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.fontcolor.js var es_string_fontcolor = __webpack_require__("hwEt"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.fontsize.js var es_string_fontsize = __webpack_require__("xxWa"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.italics.js var es_string_italics = __webpack_require__("R3M+"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.link.js var es_string_link = __webpack_require__("bkVK"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.small.js var es_string_small = __webpack_require__("aKgm"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.strike.js var es_string_strike = __webpack_require__("PDVC"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.sub.js var es_string_sub = __webpack_require__("P84e"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.sup.js var es_string_sup = __webpack_require__("AQ/w"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.float32-array.js var es_typed_array_float32_array = __webpack_require__("3Us1"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.float64-array.js var es_typed_array_float64_array = __webpack_require__("eP3D"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.int8-array.js var es_typed_array_int8_array = __webpack_require__("Mn2j"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.int16-array.js var es_typed_array_int16_array = __webpack_require__("BtTS"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.int32-array.js var es_typed_array_int32_array = __webpack_require__("yiTY"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.uint8-array.js var es_typed_array_uint8_array = __webpack_require__("Uc1W"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.uint8-clamped-array.js var es_typed_array_uint8_clamped_array = __webpack_require__("y36+"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.uint16-array.js var es_typed_array_uint16_array = __webpack_require__("gweS"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.uint32-array.js var es_typed_array_uint32_array = __webpack_require__("URK0"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.copy-within.js var es_typed_array_copy_within = __webpack_require__("gVIt"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.every.js var es_typed_array_every = __webpack_require__("lV6h"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.fill.js var es_typed_array_fill = __webpack_require__("waHm"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.filter.js var es_typed_array_filter = __webpack_require__("RVXi"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.find.js var es_typed_array_find = __webpack_require__("Lj+q"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.find-index.js var es_typed_array_find_index = __webpack_require__("IVhM"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.for-each.js var es_typed_array_for_each = __webpack_require__("WU/Z"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.from.js var es_typed_array_from = __webpack_require__("1jPx"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.includes.js var es_typed_array_includes = __webpack_require__("8Lo7"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.index-of.js var es_typed_array_index_of = __webpack_require__("Iw+M"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.iterator.js var es_typed_array_iterator = __webpack_require__("FIIH"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.join.js var es_typed_array_join = __webpack_require__("p/G/"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.last-index-of.js var es_typed_array_last_index_of = __webpack_require__("oat3"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.map.js var es_typed_array_map = __webpack_require__("BLTA"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.of.js var es_typed_array_of = __webpack_require__("I5+W"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.reduce.js var es_typed_array_reduce = __webpack_require__("PaaY"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.reduce-right.js var es_typed_array_reduce_right = __webpack_require__("JO4c"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.reverse.js var es_typed_array_reverse = __webpack_require__("eDW+"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.set.js var es_typed_array_set = __webpack_require__("rtIu"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.slice.js var es_typed_array_slice = __webpack_require__("jGFG"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.some.js var es_typed_array_some = __webpack_require__("NId1"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.sort.js var es_typed_array_sort = __webpack_require__("IUJg"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.subarray.js var es_typed_array_subarray = __webpack_require__("F1NP"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.to-locale-string.js var es_typed_array_to_locale_string = __webpack_require__("ti1D"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.to-string.js var es_typed_array_to_string = __webpack_require__("NQz/"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.weak-map.js var es_weak_map = __webpack_require__("UHn5"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.weak-set.js var es_weak_set = __webpack_require__("/vMi"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.aggregate-error.js var esnext_aggregate_error = __webpack_require__("nkhd"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.array.last-index.js var esnext_array_last_index = __webpack_require__("+u1y"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.array.last-item.js var esnext_array_last_item = __webpack_require__("9BQv"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.composite-key.js var esnext_composite_key = __webpack_require__("Tz1E"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.composite-symbol.js var esnext_composite_symbol = __webpack_require__("U9fH"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.global-this.js var esnext_global_this = __webpack_require__("+4le"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.delete-all.js var esnext_map_delete_all = __webpack_require__("jIZW"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.every.js var esnext_map_every = __webpack_require__("oYEA"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.filter.js var esnext_map_filter = __webpack_require__("7yTQ"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.find.js var esnext_map_find = __webpack_require__("jHRr"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.find-key.js var esnext_map_find_key = __webpack_require__("Rka6"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.from.js var esnext_map_from = __webpack_require__("8Ubs"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.group-by.js var esnext_map_group_by = __webpack_require__("FK48"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.includes.js var esnext_map_includes = __webpack_require__("Auwt"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.key-by.js var esnext_map_key_by = __webpack_require__("KAxK"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.key-of.js var esnext_map_key_of = __webpack_require__("/0sN"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.map-keys.js var esnext_map_map_keys = __webpack_require__("VvX1"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.map-values.js var esnext_map_map_values = __webpack_require__("2aV/"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.merge.js var esnext_map_merge = __webpack_require__("aKtI"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.of.js var esnext_map_of = __webpack_require__("VUky"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.reduce.js var esnext_map_reduce = __webpack_require__("9bAj"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.some.js var esnext_map_some = __webpack_require__("xF6R"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.update.js var esnext_map_update = __webpack_require__("Dbv2"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.clamp.js var esnext_math_clamp = __webpack_require__("KHCi"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.deg-per-rad.js var esnext_math_deg_per_rad = __webpack_require__("i/DM"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.degrees.js var esnext_math_degrees = __webpack_require__("hYqy"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.fscale.js var esnext_math_fscale = __webpack_require__("JXee"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.iaddh.js var esnext_math_iaddh = __webpack_require__("+Hw1"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.imulh.js var esnext_math_imulh = __webpack_require__("FBts"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.isubh.js var esnext_math_isubh = __webpack_require__("3UWB"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.rad-per-deg.js var esnext_math_rad_per_deg = __webpack_require__("S5nV"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.radians.js var esnext_math_radians = __webpack_require__("xD7I"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.scale.js var esnext_math_scale = __webpack_require__("aNdP"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.seeded-prng.js var esnext_math_seeded_prng = __webpack_require__("UIoa"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.signbit.js var esnext_math_signbit = __webpack_require__("Osgv"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.umulh.js var esnext_math_umulh = __webpack_require__("FKIO"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.number.from-string.js var esnext_number_from_string = __webpack_require__("Sf9Y"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.observable.js var esnext_observable = __webpack_require__("VuYY"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.promise.all-settled.js var esnext_promise_all_settled = __webpack_require__("ue5M"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.promise.any.js var esnext_promise_any = __webpack_require__("80Z6"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.promise.try.js var esnext_promise_try = __webpack_require__("qkSU"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.define-metadata.js var esnext_reflect_define_metadata = __webpack_require__("xaQh"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.delete-metadata.js var esnext_reflect_delete_metadata = __webpack_require__("GPZX"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.get-metadata.js var esnext_reflect_get_metadata = __webpack_require__("eCow"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.get-metadata-keys.js var esnext_reflect_get_metadata_keys = __webpack_require__("/R3g"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.get-own-metadata.js var esnext_reflect_get_own_metadata = __webpack_require__("0pSW"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.get-own-metadata-keys.js var esnext_reflect_get_own_metadata_keys = __webpack_require__("85tw"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.has-metadata.js var esnext_reflect_has_metadata = __webpack_require__("UvYY"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.has-own-metadata.js var esnext_reflect_has_own_metadata = __webpack_require__("DVoG"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.metadata.js var esnext_reflect_metadata = __webpack_require__("aLaE"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.add-all.js var esnext_set_add_all = __webpack_require__("fQri"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.delete-all.js var esnext_set_delete_all = __webpack_require__("RDHo"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.difference.js var esnext_set_difference = __webpack_require__("9Rzw"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.every.js var esnext_set_every = __webpack_require__("iMhB"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.filter.js var esnext_set_filter = __webpack_require__("/mKc"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.find.js var esnext_set_find = __webpack_require__("u6Ie"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.from.js var esnext_set_from = __webpack_require__("9znl"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.intersection.js var esnext_set_intersection = __webpack_require__("+GPJ"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.is-disjoint-from.js var esnext_set_is_disjoint_from = __webpack_require__("haHa"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.is-subset-of.js var esnext_set_is_subset_of = __webpack_require__("RhWa"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.is-superset-of.js var esnext_set_is_superset_of = __webpack_require__("PUJJ"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.join.js var esnext_set_join = __webpack_require__("YceZ"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.map.js var esnext_set_map = __webpack_require__("jksQ"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.of.js var esnext_set_of = __webpack_require__("FuvP"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.reduce.js var esnext_set_reduce = __webpack_require__("Uq4z"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.some.js var esnext_set_some = __webpack_require__("+2a4"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.symmetric-difference.js var esnext_set_symmetric_difference = __webpack_require__("Gw+j"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.union.js var esnext_set_union = __webpack_require__("CO2k"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.string.at.js var esnext_string_at = __webpack_require__("rVgK"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.string.code-points.js var esnext_string_code_points = __webpack_require__("ecuC"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.string.match-all.js var esnext_string_match_all = __webpack_require__("HQPm"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.string.replace-all.js var esnext_string_replace_all = __webpack_require__("IbaC"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.symbol.dispose.js var esnext_symbol_dispose = __webpack_require__("s00F"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.symbol.observable.js var esnext_symbol_observable = __webpack_require__("V0Bj"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.symbol.pattern-match.js var esnext_symbol_pattern_match = __webpack_require__("hwEL"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.weak-map.delete-all.js var esnext_weak_map_delete_all = __webpack_require__("d/5L"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.weak-map.from.js var esnext_weak_map_from = __webpack_require__("oJGl"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.weak-map.of.js var esnext_weak_map_of = __webpack_require__("6FCX"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.weak-set.add-all.js var esnext_weak_set_add_all = __webpack_require__("OAmA"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.weak-set.delete-all.js var esnext_weak_set_delete_all = __webpack_require__("p6E5"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.weak-set.from.js var esnext_weak_set_from = __webpack_require__("Xxk+"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.weak-set.of.js var esnext_weak_set_of = __webpack_require__("L5O0"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/web.dom-collections.for-each.js var web_dom_collections_for_each = __webpack_require__("bcvT"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/web.dom-collections.iterator.js var web_dom_collections_iterator = __webpack_require__("CRpX"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/web.immediate.js var web_immediate = __webpack_require__("aRU8"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/web.queue-microtask.js var web_queue_microtask = __webpack_require__("p5yU"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/web.url.js var web_url = __webpack_require__("dnZx"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/web.url.to-json.js var web_url_to_json = __webpack_require__("NMu4"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/web.url-search-params.js var web_url_search_params = __webpack_require__("5JgN"); // EXTERNAL MODULE: ./node_modules/@umijs/preset-built-in/node_modules/regenerator-runtime/runtime.js var runtime = __webpack_require__("VWci"); // CONCATENATED MODULE: ./src/.umi-production/core/polyfill.ts // EXTERNAL MODULE: ./node_modules/intl/index.js var intl = __webpack_require__("FoZm"); // EXTERNAL MODULE: ./src/.umi-production/core/plugin.ts var core_plugin = __webpack_require__("bCY9"); // EXTERNAL MODULE: ./node_modules/antd/es/message/style/index.js var style = __webpack_require__("miYZ"); // EXTERNAL MODULE: ./node_modules/antd/es/message/index.js + 1 modules var message = __webpack_require__("tsqr"); // EXTERNAL MODULE: ./node_modules/moment/moment.js var moment = __webpack_require__("wd/R"); var moment_default = /*#__PURE__*/__webpack_require__.n(moment); // EXTERNAL MODULE: ./src/styles/iconfont/iconfont.css var iconfont = __webpack_require__("/EoS"); // EXTERNAL MODULE: ./src/styles/iconeditor/iconfont.css var iconeditor_iconfont = __webpack_require__("4MGa"); // EXTERNAL MODULE: ./src/styles/markdown.css var markdown = __webpack_require__("22qN"); // EXTERNAL MODULE: ./src/styles/animated.less var animated = __webpack_require__("YdpX"); // EXTERNAL MODULE: ./src/styles/reset.less var styles_reset = __webpack_require__("T5T7"); // EXTERNAL MODULE: ./src/styles/base.less var base = __webpack_require__("58Ye"); // EXTERNAL MODULE: ./src/styles/animate.min.css var animate_min = __webpack_require__("OIXA"); // CONCATENATED MODULE: ./src/app.tsx moment_default.a.locale('ZH-cn'); var dva = { config: { // onAction: createLogger(), onError: function onError(e) { message["b" /* default */].error(e.message, 3); } } }; // EXTERNAL MODULE: ./src/.umi-production/plugin-dva/runtime.tsx var plugin_dva_runtime = __webpack_require__("L874"); // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); var external_window_React_default = /*#__PURE__*/__webpack_require__.n(external_window_React_); // EXTERNAL MODULE: ./src/.umi-production/plugin-model/useModel.tsx var useModel = __webpack_require__("I5X1"); // CONCATENATED MODULE: ./src/.umi-production/plugin-initial-state/Provider.tsx // @ts-nocheck if (typeof useModel["a" /* useModel */] !== 'function') { throw new Error('[plugin-initial-state]: useModel is not a function, @umijs/plugin-model is required.'); } /* harmony default export */ var Provider = (function (props) { var children = props.children; var appLoaded = Object(external_window_React_["useRef"])(false); var _ref = Object(useModel["a" /* useModel */])('@@initialState') || {}, _ref$loading = _ref.loading, loading = _ref$loading === void 0 ? false : _ref$loading; Object(external_window_React_["useEffect"])(function () { if (!loading) { appLoaded.current = true; } }, [loading]); // initial state loading 时,阻塞渲染 if (loading && !appLoaded.current) { return null; } return children; }); // CONCATENATED MODULE: ./src/.umi-production/plugin-initial-state/runtime.tsx // @ts-nocheck function runtime_rootContainer(container) { return /*#__PURE__*/external_window_React_default.a.createElement( // 这里的 plugin-initial-state 不能从 constant 里取,里面有 path 依赖 // 但 webpack-5 没有 node 补丁(包括 path) Provider, null, container); } // EXTERNAL MODULE: ./src/.umi-production/plugin-locale/locale.tsx var locale = __webpack_require__("ZW6p"); // CONCATENATED MODULE: ./src/.umi-production/plugin-locale/runtime.tsx // @ts-nocheck // @ts-ignore function plugin_locale_runtime_rootContainer(container) { return /*#__PURE__*/external_window_React_default.a.createElement(locale["b" /* _LocaleContainer */], null, container); } // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules var slicedToArray = __webpack_require__("tJVT"); // CONCATENATED MODULE: ./src/.umi-production/plugin-initial-state/models/initialState.ts // @ts-nocheck /* harmony default export */ var initialState = (function () { return { loading: false, refresh: function refresh() {} }; }); // EXTERNAL MODULE: ./node_modules/@umijs/plugin-model/lib/helpers/dispatcher.js var dispatcher = __webpack_require__("7xWI"); var dispatcher_default = /*#__PURE__*/__webpack_require__.n(dispatcher); // EXTERNAL MODULE: ./node_modules/@umijs/plugin-model/lib/helpers/executor.js var executor = __webpack_require__("sFpY"); var executor_default = /*#__PURE__*/__webpack_require__.n(executor); // EXTERNAL MODULE: ./node_modules/@umijs/plugin-model/lib/helpers/constant.js var constant = __webpack_require__("FMtG"); // CONCATENATED MODULE: ./src/.umi-production/plugin-model/Provider.tsx // @ts-nocheck // @ts-ignore // @ts-ignore // @ts-ignore var models = { '@@initialState': initialState }; var Provider_dispatcher = new dispatcher_default.a(); var Exe = executor_default.a; /* harmony default export */ var plugin_model_Provider = (function (_ref) { var children = _ref.children; return /*#__PURE__*/external_window_React_default.a.createElement(constant["UmiContext"].Provider, { value: Provider_dispatcher }, Object.entries(models).map(function (pair) { return /*#__PURE__*/external_window_React_default.a.createElement(Exe, { key: pair[0], namespace: pair[0], hook: pair[1], onUpdate: function onUpdate(val) { var _ref2 = pair, _ref3 = Object(slicedToArray["a" /* default */])(_ref2, 1), ns = _ref3[0]; Provider_dispatcher.data[ns] = val; Provider_dispatcher.update(ns); } }); }), children); }); // CONCATENATED MODULE: ./src/.umi-production/plugin-model/runtime.tsx // @ts-nocheck /* eslint-disable import/no-dynamic-require */ function plugin_model_runtime_rootContainer(container) { return /*#__PURE__*/external_window_React_default.a.createElement(plugin_model_Provider, null, container); } // CONCATENATED MODULE: ./src/.umi-production/core/pluginRegister.ts // @ts-nocheck core_plugin["a" /* plugin */].register({ apply: app_namespaceObject, path: '/Users/dingyongkang/Documents/workspace/zhiqing/educoder/src/app.tsx' }); core_plugin["a" /* plugin */].register({ apply: plugin_dva_runtime, path: '/Users/dingyongkang/Documents/workspace/zhiqing/educoder/src/.umi-production/plugin-dva/runtime.tsx' }); core_plugin["a" /* plugin */].register({ apply: plugin_initial_state_runtime_namespaceObject, path: '../plugin-initial-state/runtime' }); core_plugin["a" /* plugin */].register({ apply: plugin_locale_runtime_namespaceObject, path: '/Users/dingyongkang/Documents/workspace/zhiqing/educoder/src/.umi-production/plugin-locale/runtime.tsx' }); core_plugin["a" /* plugin */].register({ apply: plugin_model_runtime_namespaceObject, path: '../plugin-model/runtime' }); var __mfsu = 1; // EXTERNAL MODULE: ./src/.umi-production/core/history.ts var core_history = __webpack_require__("FfOG"); // EXTERNAL MODULE: ./node_modules/@umijs/runtime/dist/index.esm.js var index_esm = __webpack_require__("LtsZ"); // EXTERNAL MODULE: ./node_modules/react-router/esm/react-router.js var react_router = __webpack_require__("Ty5D"); // EXTERNAL MODULE: external "window.ReactDOM" var external_window_ReactDOM_ = __webpack_require__("faye"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js var esm_extends = __webpack_require__("wx14"); // CONCATENATED MODULE: ./node_modules/react-router-config/esm/react-router-config.js function matchRoutes(routes, pathname, /*not public API*/ branch) { if (branch === void 0) { branch = []; } routes.some(function (route) { var match = route.path ? Object(react_router["f" /* matchPath */])(pathname, route) : branch.length ? branch[branch.length - 1].match // use parent match : react_router["c" /* Router */].computeRootMatch(pathname); // use default "root" match if (match) { branch.push({ route: route, match: match }); if (route.routes) { matchRoutes(route.routes, pathname, branch); } } return match; }); return branch; } function renderRoutes(routes, extraProps, switchProps) { if (extraProps === void 0) { extraProps = {}; } if (switchProps === void 0) { switchProps = {}; } return routes ? external_window_React_default.a.createElement(react_router["d" /* Switch */], switchProps, routes.map(function (route, i) { return external_window_React_default.a.createElement(react_router["b" /* Route */], { key: route.key || i, path: route.path, exact: route.exact, strict: route.strict, render: function render(props) { return route.render ? route.render(Object(esm_extends["a" /* default */])({}, props, {}, extraProps, { route: route })) : external_window_React_default.a.createElement(route.component, Object(esm_extends["a" /* default */])({}, props, extraProps, { route: route })); } }); })) : null; } //# sourceMappingURL=react-router-config.js.map // CONCATENATED MODULE: ./node_modules/@umijs/renderer-react/dist/index.esm.js function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; } function _objectSpread2(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; } function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function () {}; return { s: F, n: function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function (e) { throw e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function () { it = it.call(o); }, n: function () { var step = it.next(); normalCompletion = step.done; return step; }, e: function (e) { didErr = true; err = e; }, f: function () { try { if (!normalCompletion && it.return != null) it.return(); } finally { if (didErr) throw err; } } }; } function Route(props) { return /*#__PURE__*/external_window_React_default.a.createElement(react_router["e" /* __RouterContext */].Consumer, null, function (context) { var location = props.location || context.location; var match = props.computedMatch; var newProps = _objectSpread2(_objectSpread2({}, context), {}, { location: location, match: match }); var render = props.render; return /*#__PURE__*/external_window_React_default.a.createElement(react_router["e" /* __RouterContext */].Provider, { value: newProps }, newProps.match ? render(_objectSpread2(_objectSpread2({}, props.layoutProps), newProps)) : null); }); } var _excluded = ["children"]; function Switch(props) { return /*#__PURE__*/external_window_React_default.a.createElement(react_router["e" /* __RouterContext */].Consumer, null, function (context) { var children = props.children, extraProps = _objectWithoutProperties(props, _excluded); var location = props.location || context.location; var element, match = null; external_window_React_["Children"].forEach(children, function (child) { if (match === null && /*#__PURE__*/Object(external_window_React_["isValidElement"])(child)) { element = child; var path = child.props.path || child.props.from; match = path ? Object(react_router["f" /* matchPath */])(location.pathname, _objectSpread2(_objectSpread2({}, child.props), {}, { path: path })) : context.match; } }); return match ? /*#__PURE__*/Object(external_window_React_["cloneElement"])(element, { location: location, computedMatch: match, layoutProps: extraProps }) : null; }); } var _excluded$1 = ["component"]; function wrapInitialPropsFetch(route, opts) { var component = route.component, restRouteParams = _objectWithoutProperties(route, _excluded$1); var Component = route.component; function ComponentWithInitialPropsFetch(props) { var _useState = Object(external_window_React_["useState"])(function () { return window.g_initialProps; }), _useState2 = _slicedToArray(_useState, 2), initialProps = _useState2[0], setInitialProps = _useState2[1]; Object(external_window_React_["useEffect"])(function () { /** * 1. 首次渲染时,此时 window.g_initialProps 变量存在,不需要再走一次 getInitialProps,这样一次 SSR 就走了 2 次 getInitialProps * 2. 但是路由切换时,window.getInitialProps 会被赋为 null,这时候就走 getInitialProps 逻辑 * 3. 如果任何时候都走 2 次,配置 forceInitial: true,这个场景用于静态站点的首屏加载希望走最新数据 * 4. 开启动态加载后,会在执行 getInitialProps 前预加载下 */ var handleGetInitialProps = /*#__PURE__*/function () { var _ref = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() { var _preloadComponent; var preloadComponent, defaultCtx, ctx, _initialProps; return regeneratorRuntime.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: // preload when enalbe dynamicImport preloadComponent = Component; if (!Component.preload) { _context.next = 6; break; } _context.next = 4; return Component.preload(); case 4: preloadComponent = _context.sent; // for test case, really use .default preloadComponent = preloadComponent.default || preloadComponent; case 6: defaultCtx = _objectSpread2(_objectSpread2({ isServer: false, match: props === null || props === void 0 ? void 0 : props.match, history: props === null || props === void 0 ? void 0 : props.history, route: route }, opts.getInitialPropsCtx || {}), restRouteParams); if (!((_preloadComponent = preloadComponent) === null || _preloadComponent === void 0 ? void 0 : _preloadComponent.getInitialProps)) { _context.next = 15; break; } _context.next = 10; return opts.plugin.applyPlugins({ key: 'ssr.modifyGetInitialPropsCtx', type: index_esm["a" /* ApplyPluginsType */].modify, initialValue: defaultCtx, async: true }); case 10: ctx = _context.sent; _context.next = 13; return preloadComponent.getInitialProps(ctx || defaultCtx); case 13: _initialProps = _context.sent; setInitialProps(_initialProps); case 15: case "end": return _context.stop(); } } }, _callee); })); return function handleGetInitialProps() { return _ref.apply(this, arguments); }; }(); // null 时,一定会触发 getInitialProps 执行 if (!window.g_initialProps) { handleGetInitialProps(); } }, [window.location.pathname, window.location.search]); return /*#__PURE__*/external_window_React_default.a.createElement(Component, _extends({}, props, initialProps)); } // flag for having wrappered ComponentWithInitialPropsFetch.wrapInitialPropsLoaded = true; ComponentWithInitialPropsFetch.displayName = 'ComponentWithInitialPropsFetch'; return ComponentWithInitialPropsFetch; } function _render(_ref2) { var route = _ref2.route, opts = _ref2.opts, props = _ref2.props; var routes = index_esm_renderRoutes(_objectSpread2(_objectSpread2({}, opts), {}, { routes: route.routes || [], rootRoutes: opts.rootRoutes }), { location: props.location }); var Component = route.component, wrappers = route.wrappers; if (Component) { var defaultPageInitialProps = opts.isServer ? {} : window.g_initialProps; var newProps = _objectSpread2(_objectSpread2(_objectSpread2(_objectSpread2({}, props), opts.extraProps), opts.pageInitialProps || defaultPageInitialProps), {}, { route: route, routes: opts.rootRoutes }); // @ts-ignore var ret = /*#__PURE__*/external_window_React_default.a.createElement(Component, newProps, routes); // route.wrappers if (wrappers) { var len = wrappers.length - 1; while (len >= 0) { ret = /*#__PURE__*/Object(external_window_React_["createElement"])(wrappers[len], newProps, ret); len -= 1; } } return ret; } else { return routes; } } function getRouteElement(_ref3) { var route = _ref3.route, index = _ref3.index, opts = _ref3.opts; var routeProps = { key: route.key || index, exact: route.exact, strict: route.strict, sensitive: route.sensitive, path: route.path }; if (route.redirect) { return /*#__PURE__*/external_window_React_default.a.createElement(react_router["a" /* Redirect */], _extends({}, routeProps, { from: route.path, to: route.redirect })); } else { var _route$component, _route$component2, _route$component3; // avoid mount and unmount with url hash change if ( // only when SSR config enable opts.ssrProps && !opts.isServer && // make sure loaded once !((_route$component = route.component) === null || _route$component === void 0 ? void 0 : _route$component.wrapInitialPropsLoaded) && ( // TODO need a type ((_route$component2 = route.component) === null || _route$component2 === void 0 ? void 0 : _route$component2.getInitialProps) || ((_route$component3 = route.component) === null || _route$component3 === void 0 ? void 0 : _route$component3.preload))) { // client Render for enable ssr, but not sure SSR success route.component = wrapInitialPropsFetch(route, opts); } return /*#__PURE__*/external_window_React_default.a.createElement(Route, _extends({}, routeProps, { render: function render(props) { return _render({ route: route, opts: opts, props: props }); } })); } } function index_esm_renderRoutes(opts) { var switchProps = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; return opts.routes ? /*#__PURE__*/external_window_React_default.a.createElement(Switch, switchProps, opts.routes.map(function (route, index) { return getRouteElement({ route: route, index: index, opts: _objectSpread2(_objectSpread2({}, opts), {}, { rootRoutes: opts.rootRoutes || opts.routes }) }); })) : null; } var _excluded$2 = ["history"]; function RouterComponent(props) { var history = props.history, renderRoutesProps = _objectWithoutProperties(props, _excluded$2); Object(external_window_React_["useEffect"])(function () { // first time using window.g_initialProps // switch route fetching data, if exact route reset window.getInitialProps if (window.g_useSSR) { window.g_initialProps = null; } function routeChangeHandler(location, action) { var matchedRoutes = matchRoutes(props.routes, location.pathname); // Set title if (typeof document !== 'undefined' && renderRoutesProps.defaultTitle !== undefined) { document.title = matchedRoutes.length && // @ts-ignore matchedRoutes[matchedRoutes.length - 1].route.title || renderRoutesProps.defaultTitle || ''; } props.plugin.applyPlugins({ key: 'onRouteChange', type: index_esm["a" /* ApplyPluginsType */].event, args: { routes: props.routes, matchedRoutes: matchedRoutes, location: location, action: action } }); } routeChangeHandler(history.location, 'POP'); return history.listen(routeChangeHandler); }, [history]); return /*#__PURE__*/external_window_React_default.a.createElement(react_router["c" /* Router */], { history: history }, index_esm_renderRoutes(renderRoutesProps)); } /** * preload for SSR in dynamicImport * exec preload Promise function before ReactDOM.hydrate * @param Routes */ function index_esm_preloadComponent(_x) { return dist_index_esm_preloadComponent.apply(this, arguments); } function dist_index_esm_preloadComponent() { dist_index_esm_preloadComponent = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee(readyRoutes) { var pathname, matchedRoutes, _iterator, _step, _route$component, matchRoute, route, _preloadComponent2, _args = arguments; return regeneratorRuntime.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: pathname = _args.length > 1 && _args[1] !== undefined ? _args[1] : window.location.pathname; // using matched routes not load all routes matchedRoutes = matchRoutes(readyRoutes, pathname); _iterator = _createForOfIteratorHelper(matchedRoutes); _context.prev = 3; _iterator.s(); case 5: if ((_step = _iterator.n()).done) { _context.next = 19; break; } matchRoute = _step.value; route = matchRoute.route; // load all preload function, because of only a chance to load if (!(typeof route.component !== 'string' && ((_route$component = route.component) === null || _route$component === void 0 ? void 0 : _route$component.preload))) { _context.next = 13; break; } _context.next = 11; return route.component.preload(); case 11: _preloadComponent2 = _context.sent; route.component = _preloadComponent2.default || _preloadComponent2; case 13: if (!route.routes) { _context.next = 17; break; } _context.next = 16; return index_esm_preloadComponent(route.routes, pathname); case 16: route.routes = _context.sent; case 17: _context.next = 5; break; case 19: _context.next = 24; break; case 21: _context.prev = 21; _context.t0 = _context["catch"](3); _iterator.e(_context.t0); case 24: _context.prev = 24; _iterator.f(); return _context.finish(24); case 27: return _context.abrupt("return", readyRoutes); case 28: case "end": return _context.stop(); } } }, _callee, null, [[3, 21, 24, 27]]); })); return dist_index_esm_preloadComponent.apply(this, arguments); } function renderClient(opts) { var rootContainer = opts.plugin.applyPlugins({ type: index_esm["a" /* ApplyPluginsType */].modify, key: 'rootContainer', initialValue: /*#__PURE__*/external_window_React_default.a.createElement(RouterComponent, { history: opts.history, routes: opts.routes, plugin: opts.plugin, ssrProps: opts.ssrProps, defaultTitle: opts.defaultTitle }), args: { history: opts.history, routes: opts.routes, plugin: opts.plugin } }); if (opts.rootElement) { var rootElement = typeof opts.rootElement === 'string' ? document.getElementById(opts.rootElement) : opts.rootElement; var callback = opts.callback || function () {}; // flag showing SSR successed if (window.g_useSSR) { if (opts.dynamicImport) { // dynamicImport should preload current route component // first loades); index_esm_preloadComponent(opts.routes).then(function () { Object(external_window_ReactDOM_["hydrate"])(rootContainer, rootElement, callback); }); } else { Object(external_window_ReactDOM_["hydrate"])(rootContainer, rootElement, callback); } } else { Object(external_window_ReactDOM_["render"])(rootContainer, rootElement, callback); } } else { return rootContainer; } } // EXTERNAL MODULE: ./src/layouts/Loading.tsx var Loading = __webpack_require__("ltSN"); // CONCATENATED MODULE: ./src/.umi-production/core/routes.ts // @ts-nocheck function getRoutes() { var routes = [{ "path": "/", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__index */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(9), __webpack_require__.e(10), __webpack_require__.e(24)]).then(__webpack_require__.bind(null, /*! @/layouts/index */ "+ego")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/paperlibrary", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/paperlibrary", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Paperlibrary__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(180)]).then(__webpack_require__.bind(null, /*! @/pages/Paperlibrary/index */ "Ynr3")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/paperlibrary/see/:id", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Paperlibrary__See__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(179)]).then(__webpack_require__.bind(null, /*! @/pages/Paperlibrary/See/index */ "VN4U")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/paperlibrary/edit/:id", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Paperlibrary__Edit__index */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(174)]).then(__webpack_require__.bind(null, /*! @/pages/Paperlibrary/Edit/index */ "DXt6")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/paperlibrary/edit_select/:id", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(190)]).then(__webpack_require__.bind(null, /*! @/pages/Problemset/index */ "JUtD")); }, loading: Loading["a" /* default */] }), "exact": true }] }, { "path": "/paths", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/paths", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Paths__Index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(10), __webpack_require__.e(184)]).then(__webpack_require__.bind(null, /*! @/pages/Paths/Index */ "fEdH")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/paths/higherVocationalEducation", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Paths__HigherVocationalEducation__index */[__webpack_require__.e(0), __webpack_require__.e(183)]).then(__webpack_require__.bind(null, /*! @/pages/Paths/HigherVocationalEducation/index */ "aPPP")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/paths/new", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Paths__New */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(185)]).then(__webpack_require__.bind(null, /*! @/pages/Paths/New */ "X8EC")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/paths/guidance", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Guidance */[__webpack_require__.e(0), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(147)]).then(__webpack_require__.bind(null, /*! @/pages/Guidance */ "ObO0")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/paths/:pathId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Paths__Detail__id */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(182)]).then(__webpack_require__.bind(null, /*! @/pages/Paths/Detail/[id] */ "AZ8Y")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/paths/:pathId/statistics", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Paths__Detail__Statistics */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(181)]).then(__webpack_require__.bind(null, /*! @/pages/Paths/Detail/Statistics */ "NLfx")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/paths/:pathId/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Paths__New */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(185)]).then(__webpack_require__.bind(null, /*! @/pages/Paths/New */ "X8EC")); }, loading: Loading["a" /* default */] }), "exact": true }] }, { "path": "/classrooms", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/classrooms", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Index */[__webpack_require__.e(0), __webpack_require__.e(9), __webpack_require__.e(10), __webpack_require__.e(13), __webpack_require__.e(38)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Index */ "OLqU")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/examList", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__ExamList__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(8), __webpack_require__.e(37)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/ExamList/index */ "KBoB")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/classicCases", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__ClassicCases__index */[__webpack_require__.e(0), __webpack_require__.e(36)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/ClassicCases/index */ "VHPi")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/index", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Index */[__webpack_require__.e(0), __webpack_require__.e(9), __webpack_require__.e(10), __webpack_require__.e(13), __webpack_require__.e(38)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Index */ "OLqU")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/new", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__New */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(115)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/New */ "PDLG")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__New */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(115)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/New */ "PDLG")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/news/:subjectid/newgold/:id", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__New__StartClass */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(116)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/New/StartClass */ "GpDF")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/newgolds/settings", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__New__StartClass */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(116)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/New/StartClass */ "GpDF")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(94)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/CodeReview/Detail/index */ "OipY")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/shixun_homework/:categoryId/detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(95)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/ShixunHomeworks/Detail/index */ "TS7/")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Comment__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(92)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/ShixunHomeworks/Comment/index */ "5gs/")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(93)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/ShixunHomeworks/Commitsummary/index */ "Q16u")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/group_homework/:categoryId/detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(78)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/GroupHomework/Detail/index */ "gbAR")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/common_homework/:categoryId/detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(48)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/CommonHomework/Detail/index */ "J44v")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/common_homework/:categoryId/review/:userId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Review__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(51)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/CommonHomework/Review/index */ "isY5")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Review__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(81)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/GroupHomework/Review/index */ "Sdqs")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/group_homework/:commonHomeworkId/post", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__SubmitWork__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(82)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/GroupHomework/SubmitWork/index */ "Yoi/")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__EditWork__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(79)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/GroupHomework/EditWork/index */ "5K9Z")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(60)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail */ "1h7y")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/exercise/:categoryId/detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(61)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Exercise/Detail/index */ "JNOM")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/exercise/:categoryId/preview_select", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(190)]).then(__webpack_require__.bind(null, /*! @/pages/Problemset/index */ "JUtD")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/exercise/:categoryId/users/:login", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Answer__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(59)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Exercise/Answer/index */ "MvOs")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__ImitateAnswer__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(64)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Exercise/ImitateAnswer/index */ "cQPA")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/exercise/:categoryId/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Edit__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(62)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Exercise/Edit/index */ "E7pt")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/exercise/:categoryId/random/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Paperlibrary__Random__ExerciseEdit__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(177)]).then(__webpack_require__.bind(null, /*! @/pages/Paperlibrary/Random/ExerciseEdit/index */ "zytX")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/exercise/:categoryId/random/preview", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Paperlibrary__Random__PreviewEdit__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(178)]).then(__webpack_require__.bind(null, /*! @/pages/Paperlibrary/Random/PreviewEdit/index */ "sDPU")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/exercise/add", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Add__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(3), __webpack_require__.e(16), __webpack_require__.e(57)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Exercise/Add/index */ "0yVv")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/exercise/:exerciseId/reviews/group", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__ReviewGroup__index */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(65)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Exercise/ReviewGroup/index */ "E2MH")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/exercise/:exerciseId/review/:userId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Review__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(66)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Exercise/Review/index */ "zrbX")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/exercise/:exerciseId/export/:userId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Export__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(63)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Exercise/Export/index */ "mrIW")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/exercise/:exerciseId/export_blank", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Export__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(63)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Exercise/Export/index */ "mrIW")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/graduation_topics/:categoryId/detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Topics__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(74)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Graduation/Topics/Detail/index */ "b7x8")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/graduation_topics/:categoryId/add", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Topics__Add__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(73)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Graduation/Topics/Add/index */ "3Rgl")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/graduation_topics/:categoryId/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Topics__Edit__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(75)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Graduation/Topics/Edit/index */ "vKdk")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/graduation_tasks/:categoryId/add", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__Add__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(69)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Graduation/Tasks/Add/index */ "/P1P")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/graduation_tasks/:categoryId/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__Edit__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(71)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Graduation/Tasks/Edit/index */ "c5ks")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/graduation_tasks/:categoryId/detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(70)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Graduation/Tasks/Detail/index */ "6UeF")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/common_homework/:categoryId/add", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Add__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(47)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/CommonHomework/Add/index */ "gnOq")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/common_homework/:categoryId/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Edit__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(50)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/CommonHomework/Edit/index */ "to1l")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/common_homework/:commonHomeworkId/post", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__SubmitWork__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(52)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/CommonHomework/SubmitWork/index */ "qduV")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__EditWork__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(49)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/CommonHomework/EditWork/index */ "yBfY")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/group_homework/:categoryId/add", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Add__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(77)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/GroupHomework/Add/index */ "tt94")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/group_homework/:categoryId/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Edit__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(80)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/GroupHomework/Edit/index */ "99tC")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/poll/:categoryId/add", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Polls__Add__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(87)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Polls/Add/index */ "pFvy")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/poll/:categoryId/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Polls__Edit__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(90)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Polls/Edit/index */ "0eFd")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/poll/:categoryId/detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Polls__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(89)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Polls/Detail/index */ "JHUA")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/poll/:categoryId/users/:login", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Polls__Answer__index */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(88)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Polls/Answer/index */ "5b1O")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/board/:categoryId/Add", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Board__Add__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(43)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Board/Add/index */ "KI3f")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/board/:categoryId/Edit/:boardId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Board__Edit__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(45)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Board/Edit/index */ "5aFj")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/board/:categoryId/Detail/:boardId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Board__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(44)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Board/Detail/index */ "0A3i")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:courseId/template/:templateId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Template__teacher__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(109)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Template/teacher/index */ "saVb")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Template__student__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(108)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Template/student/index */ "rrYs")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/guidance", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Guidance */[__webpack_require__.e(0), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(147)]).then(__webpack_require__.bind(null, /*! @/pages/Guidance */ "ObO0")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Template__detail__index */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(106)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Template/detail/index */ "65Jc")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/exercise/:categoryId/users/:login/check", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__AnswerCheck__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(6), __webpack_require__.e(17), __webpack_require__.e(58)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Exercise/AnswerCheck/index */ "gctT")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/Studentdetail/:login", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__StudentDetail */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(98)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Statistics/StudentDetail */ "TljI")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__ShixunDetail__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(22)]).then(__webpack_require__.bind(null, /*! @/layouts/ShixunDetail/index */ "NRst")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/classrooms/:coursesId/shixun_homework/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(96)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/ShixunHomeworks/index */ "cgge")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/shixun_homework", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(96)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/ShixunHomeworks/index */ "cgge")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/graduation_topics/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Topics__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(76)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Graduation/Topics/index */ "xBOz")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/graduation_tasks/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(72)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Graduation/Tasks/index */ "qAxr")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/graduation_tasks/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Graduation__Tasks__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(72)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Graduation/Tasks/index */ "qAxr")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/exercise/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(67)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Exercise/index */ "NO2p")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/exercise", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(67)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Exercise/index */ "NO2p")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/poll/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Polls__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(91)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Polls/index */ "A06Q")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/poll", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Polls__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(91)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Polls/index */ "A06Q")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/common_homework/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(53)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/CommonHomework/index */ "hIhZ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/common_homework", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(53)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/CommonHomework/index */ "hIhZ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/group_homework/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(83)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/GroupHomework/index */ "2doZ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/group_homework", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(83)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/GroupHomework/index */ "2doZ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/teachers", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Teachers */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(105)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Teachers */ "L/F1")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/students", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Students */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(104)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Students */ "KsYo")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/attendance", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Attendance__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(42)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Attendance/index */ "VmvX")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/attendance/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Attendance__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(42)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Attendance/index */ "VmvX")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/attendance/:categoryId/:tabId/detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Attendance__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(41)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Attendance/Detail/index */ "kvwo")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/announcement", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Announcement__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(39)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Announcement/index */ "kHcA")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/announcement/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Announcement__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(39)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Announcement/index */ "kHcA")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/online_learning", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__OnlineLearning__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(85)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/OnlineLearning/index */ "ADTG")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/online_learning/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__OnlineLearning__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(85)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/OnlineLearning/index */ "ADTG")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/attachment/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Attachment__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(40)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Attachment/index */ "QGk1")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/attachment", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Attachment__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(40)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Attachment/index */ "QGk1")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/video", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Video__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(114)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Video/index */ "iVQj")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/video/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Video__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(114)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Video/index */ "iVQj")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/video/:categoryId/statistics", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Video__Statistics__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(112)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Video/Statistics/index */ "5vIh")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/video/:username/upload", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Video__Upload__index */[__webpack_require__.e(0), __webpack_require__.e(6), __webpack_require__.e(11), __webpack_require__.e(113)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Video/Upload/index */ "1v2r")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/video/:categoryId/statistics/:videoId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Video__Statistics__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(110)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Video/Statistics/Detail/index */ "XeVE")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/live_video/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__LiveVideo__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(84)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/LiveVideo/index */ "dxBZ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/live_video", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__LiveVideo__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(84)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/LiveVideo/index */ "dxBZ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/video/:categoryId/studentstatistics", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Video__Statistics__StudentDetail__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(111)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Video/Statistics/StudentDetail/index */ "QLuO")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/board/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Board__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(46)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Board/index */ "KRdP")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/board", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Board__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(46)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Board/index */ "KRdP")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/course_group", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__CourseGroup__List__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(55)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/CourseGroup/List/index */ "VQsq")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/course_group/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__CourseGroup__List__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(55)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/CourseGroup/List/index */ "VQsq")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/course_group/:categoryId/detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__CourseGroup__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(54)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/CourseGroup/Detail/index */ "zr3n")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/not_course_group/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__CourseGroup__NotList__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(56)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/CourseGroup/NotList/index */ "sl2e")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/not_course_group", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__CourseGroup__NotList__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(56)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/CourseGroup/NotList/index */ "sl2e")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/statistics/", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(103)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Statistics/index */ "bTuv")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/statistics/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(103)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Statistics/index */ "bTuv")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/statistics_video/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__VideoStatistics__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(102)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Statistics/VideoStatistics/index */ "CQHe")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/statistics_quality/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__StatisticsQuality__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(97)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Statistics/StatisticsQuality/index */ "CfqN")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/student_statistics/:categoryId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__StudentStatistics__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(100)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Statistics/StudentStatistics/index */ "G1O7")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(99)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Statistics/StudentStatistics/Detail/index */ "w+VK")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Statistics__StudentVideo__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(101)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Statistics/StudentVideo/index */ "cfGd")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId/exportlist/:type", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__ExportList__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(68)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/ExportList/index */ "9Bz6")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:courseId/template", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Classrooms__Lists__Template__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(8), __webpack_require__.e(107)]).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/Template/index */ "aQrL")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/classrooms/:coursesId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return __webpack_require__.e(/*! import() | p__Classrooms__Lists__PlaceholderPage */ 86).then(__webpack_require__.bind(null, /*! @/pages/Classrooms/Lists/PlaceholderPage */ "gb4D")); }, loading: Loading["a" /* default */] }), "exact": true }] }] }, { "path": "/competitions", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/competitions/index", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Competitions__Index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(122)]).then(__webpack_require__.bind(null, /*! @/pages/Competitions/Index */ "QgcY")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/competitions/exports", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Competitions__Exports__ */[__webpack_require__.e(0), __webpack_require__.e(9), __webpack_require__.e(18), __webpack_require__.e(121)]).then(__webpack_require__.bind(null, /*! @/pages/Competitions/Exports/ */ "tYMO")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/competitions", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Competitions__Index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(122)]).then(__webpack_require__.bind(null, /*! @/pages/Competitions/Index */ "QgcY")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/competitions/index/:identifier", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Competitions__Detail */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(118)]).then(__webpack_require__.bind(null, /*! @/pages/Competitions/Detail */ "GRO8")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/competitions/index/:identifier/enroll", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Competitions__Entered */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(119)]).then(__webpack_require__.bind(null, /*! @/pages/Competitions/Entered */ "Hm3h")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/competitions/index/:identifier/UpdateTeanname/:Teannameid", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Competitions__Update */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(15), __webpack_require__.e(123)]).then(__webpack_require__.bind(null, /*! @/pages/Competitions/Update */ "jmm4")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/competitions/index/:identifier/teamDetail/:Teamid", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Competitions__Entered__Assembly__TeamDateil */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(120)]).then(__webpack_require__.bind(null, /*! @/pages/Competitions/Entered/Assembly/TeamDateil */ "mKwH")); }, loading: Loading["a" /* default */] }), "exact": true }] }, { "path": "/forums", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/forums", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return __webpack_require__.e(/*! import() | p__Forums__Index__redirect */ 145).then(__webpack_require__.bind(null, /*! @/pages/Forums/Index/redirect */ "Ij5S")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/forums/categories/:memoType", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Forums__Index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(144)]).then(__webpack_require__.bind(null, /*! @/pages/Forums/Index */ "IeBn")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/forums/new", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Forums__New */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(146)]).then(__webpack_require__.bind(null, /*! @/pages/Forums/New */ "CKgm")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/forums/:memoId/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Forums__New */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(146)]).then(__webpack_require__.bind(null, /*! @/pages/Forums/New */ "CKgm")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/forums/:memoId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Forums__Detail__id */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(143)]).then(__webpack_require__.bind(null, /*! @/pages/Forums/Detail/[id] */ "JkjM")); }, loading: Loading["a" /* default */] }), "exact": true }] }, { "path": "/problemset", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/problemset", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(190)]).then(__webpack_require__.bind(null, /*! @/pages/Problemset/index */ "JUtD")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/problemset/newitem", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Problemset__NewItem__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(187)]).then(__webpack_require__.bind(null, /*! @/pages/Problemset/NewItem/index */ "0dNJ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/problemset/:type/:id", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Problemset__NewItem__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(187)]).then(__webpack_require__.bind(null, /*! @/pages/Problemset/NewItem/index */ "0dNJ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/problemset/preview", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Problemset__Preview__index */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(189)]).then(__webpack_require__.bind(null, /*! @/pages/Problemset/Preview/index */ "DaK5")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/problemset/preview_new", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Problemset__Preview__New__index */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(16), __webpack_require__.e(188)]).then(__webpack_require__.bind(null, /*! @/pages/Problemset/Preview/New/index */ "JA47")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/problemset/preview_select", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(190)]).then(__webpack_require__.bind(null, /*! @/pages/Problemset/index */ "JUtD")); }, loading: Loading["a" /* default */] }), "exact": true }] }, { "path": "/shixuns", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/shixuns", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(10), __webpack_require__.e(228)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Index */ "VgI9")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/exports", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Exports */[__webpack_require__.e(0), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(18), __webpack_require__.e(227)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Exports */ "kzkF")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/new", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__New */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(229)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/New */ "dugo")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/new/CreateImg", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__New__CreateImg */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(230)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/New/CreateImg */ "qK93")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/new/:id/imagepreview", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__New__ImagePreview */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(231)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/New/ImagePreview */ "iJb0")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/Merge", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Merge__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(211)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Merge/index */ "U2tx")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Edit */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(219)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Edit */ "WO9J")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/shixuns/:id/edit/shixuns/:id/edit/warehouse", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Edit__body__Warehouse */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(226)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Edit/body/Warehouse */ "ch0t")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/edit/newquestion", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__NewQuestion */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(224)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Edit/body/Level/Challenges/NewQuestion */ "5v/u")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/edit/:challengesId/editquestion", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__EditQuestion */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(222)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Edit/body/Level/Challenges/EditQuestion */ "UeE2")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/edit/:challengesId/editquestion/:questionId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__EditQuestion */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(222)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Edit/body/Level/Challenges/EditQuestion */ "UeE2")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/edit/new", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__NewPractice */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(223)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Edit/body/Level/Challenges/NewPractice */ "Ly88")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/edit/:challengesId/editcheckpoint", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__NewPractice */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(223)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Edit/body/Level/Challenges/NewPractice */ "Ly88")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/edit/:challengesId/tab=2", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(6), __webpack_require__.e(221)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Edit/body/Level/Challenges/EditPracticeSetting */ "xdT8")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/edit/:challengesId/tab=3", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(220)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Edit/body/Level/Challenges/EditPracticeAnswer */ "389U")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/edit/:challengesId/tab=4", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Edit__body__Level__Challenges__RankingSetting */[__webpack_require__.e(0), __webpack_require__.e(225)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Edit/body/Level/Challenges/RankingSetting */ "/hLF")); }, loading: Loading["a" /* default */] }), "exact": true }] }, { "path": "/shixuns/:id", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__id */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(218)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/[id] */ "Nv+3")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/shixuns/:id/challenges", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(5), __webpack_require__.e(6), __webpack_require__.e(206)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Challenges/index */ "HTtE")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/challenges/newquestion", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__NewQuestion */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(204)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Challenges/NewQuestion */ "wxaI")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/challenges/:challengesId/editquestion", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__EditQuestion */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(202)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Challenges/EditQuestion */ "kvPc")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/challenges/:challengesId/editquestion/:questionId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__EditQuestion */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(202)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Challenges/EditQuestion */ "kvPc")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/challenges/new", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__NewPractice */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(203)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Challenges/NewPractice */ "dNgX")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/challenges/:challengesId/editcheckpoint", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__NewPractice */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(203)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Challenges/NewPractice */ "dNgX")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/challenges/:challengesId/tab=2", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__EditPracticeSetting */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(9), __webpack_require__.e(201)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Challenges/EditPracticeSetting */ "Yczt")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/challenges/:challengesId/tab=3", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__EditPracticeAnswer */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(200)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Challenges/EditPracticeAnswer */ "5EEG")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/challenges/:challengesId/tab=4", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Challenges__RankingSetting */[__webpack_require__.e(0), __webpack_require__.e(9), __webpack_require__.e(205)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Challenges/RankingSetting */ "mWt4")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/repository", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Repository__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(6), __webpack_require__.e(216)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Repository/index */ "C8/M")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/secret_repository", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Repository__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(6), __webpack_require__.e(216)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Repository/index */ "C8/M")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/collaborators", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Collaborators__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(207)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Collaborators/index */ "FMhn")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/dataset", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Dataset__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(208)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Dataset/index */ "SYY+")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/shixun_discuss", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Discuss__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(209)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Discuss/index */ "cx3v")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/ranking_list", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__RankingList__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(6), __webpack_require__.e(9), __webpack_require__.e(212)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/RankingList/index */ "LiYo")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/settings", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Settings__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(217)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Settings/index */ "2WWx")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/repository/:repoId/commits", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Repository__Commit__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(6), __webpack_require__.e(9), __webpack_require__.e(214)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Repository/Commit/index */ "gCRP")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/secret_repository/:repoId/commits", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Repository__Commit__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(6), __webpack_require__.e(9), __webpack_require__.e(214)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Repository/Commit/index */ "gCRP")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/repository/upload_file", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Repository__UploadFile__index */[__webpack_require__.e(0), __webpack_require__.e(6), __webpack_require__.e(215)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Repository/UploadFile/index */ "wXW8")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/secret_repository/upload_file", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Repository__UploadFile__index */[__webpack_require__.e(0), __webpack_require__.e(6), __webpack_require__.e(215)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Repository/UploadFile/index */ "wXW8")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/repository/add_file", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Repository__AddFile__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(213)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Repository/AddFile/index */ "baNF")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/secret_repository/add_file", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Repository__AddFile__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(213)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Repository/AddFile/index */ "baNF")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/repository/master/shixun_show/:fileId", "exact": false, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Repository__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(6), __webpack_require__.e(216)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Repository/index */ "C8/M")); }, loading: Loading["a" /* default */] }) }, { "path": "/shixuns/:id/secret_repository/master/shixun_show/:fileId", "exact": false, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__Repository__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(6), __webpack_require__.e(216)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/Repository/index */ "C8/M")); }, loading: Loading["a" /* default */] }) }, { "path": "/shixuns/:id/audit_situation", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__AuditSituation__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(199)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/AuditSituation/index */ "VllQ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/shixuns/:id/fork_list", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Shixuns__Detail__ForkList__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(210)]).then(__webpack_require__.bind(null, /*! @/pages/Shixuns/Detail/ForkList/index */ "e2kQ")); }, loading: Loading["a" /* default */] }), "exact": true }] }] }, { "path": "/users", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/users/:username/videos/upload", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Videos__Upload__index */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(6), __webpack_require__.e(11), __webpack_require__.e(259)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Videos/Upload/index */ "kryb")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/videos/protocol", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Videos__Protocol__index */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(257)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Videos/Protocol/index */ "MvYd")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/videos/success", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Videos__Success__index */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(258)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Videos/Success/index */ "p0R4")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/topicbank/:topicstype", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Topics__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(255)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Topics/index */ "ZgjG")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/topics/:topicId/:topictype/normal/detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Topics__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(248)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Topics/Detail/index */ "VdzU")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/topics/:topicId/:topictype/group/detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Topics__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(248)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Topics/Detail/index */ "VdzU")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/topics/:topicId/:topictype/normal/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Topics__Normal__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(252)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Topics/Normal/index */ "R7cW")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/topics/:topicId/:topictype/group/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Topics__Group__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(251)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Topics/Group/index */ "6xqJ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/topics/:topicId/:topictype/exercise/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Topics__Exercise__Edit__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(250)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Topics/Exercise/Edit/index */ "pr0Y")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/topics/:topicId/:topictype/exercise/detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Topics__Exercise__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(249)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Topics/Exercise/Detail/index */ "NcEG")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/topics/:topicId/:topictype/poll/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Topics__Poll__Edit__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(254)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Topics/Poll/Edit/index */ "VSi8")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/topics/:topicId/:topictype/poll/detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Topics__Poll__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(253)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Topics/Poll/Detail/index */ "/OCd")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__id */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(261)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/[id] */ "bp/9")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/users/:username", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Classrooms__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(235)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Classrooms/index */ "NQ7k")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/classrooms", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Classrooms__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(235)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Classrooms/index */ "NQ7k")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/shixuns", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Shixuns__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(246)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Shixuns/index */ "0eau")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/userPortrait", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__UserPortrait__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(9), __webpack_require__.e(256)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/UserPortrait/index */ "Yej6")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/learningPath", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__LearningPath__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(238)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/LearningPath/index */ "NFd+")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/teach-group", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__TeachGroup__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(247)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/TeachGroup/index */ "UK/q")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/experiment-img", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__ExperImentImg__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(237)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/ExperImentImg/index */ "03Vo")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/experiment-img/:experid/detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__ExperImentImg__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(236)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/ExperImentImg/Detail/index */ "CF0a")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/certificate", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Certificate__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(234)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Certificate/index */ "Oe6r")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/otherResources", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__OtherResources__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(243)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/OtherResources/index */ "epD4")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/paths", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Paths__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(244)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Paths/index */ "2nTg")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/projects", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Projects__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(245)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Projects/index */ "T+0Y")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/videos", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Videos__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(260)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Videos/index */ "XxMO")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/topics/:topicstype", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Topics__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(255)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Topics/index */ "ZgjG")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/users/:username/vspaces", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__virtualSpaces__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(6), __webpack_require__.e(262)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/virtualSpaces/index */ "jjXQ")); }, loading: Loading["a" /* default */] }), "exact": true }] }] }, { "path": "/problems", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__index */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(9), __webpack_require__.e(10), __webpack_require__.e(24)]).then(__webpack_require__.bind(null, /*! @/layouts/index */ "+ego")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/problems/:id/edit", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Problems__OjForm__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(186)]).then(__webpack_require__.bind(null, /*! @/pages/Problems/OjForm/index */ "PHyj")); }, loading: Loading["a" /* default */] }) }, { "path": "/problems/new", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Problems__OjForm__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(186)]).then(__webpack_require__.bind(null, /*! @/pages/Problems/OjForm/index */ "PHyj")); }, loading: Loading["a" /* default */] }) }, { "path": "/problems/:id/oj/:save_identifier", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Question__OjProblem */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(194)]).then(__webpack_require__.bind(null, /*! @/pages/Question/OjProblem */ "W7jJ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/problems/:id/record-detail/:submitId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Question__OjProblem__RecordDetail */[__webpack_require__.e(0), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(20), __webpack_require__.e(195)]).then(__webpack_require__.bind(null, /*! @/pages/Question/OjProblem/RecordDetail */ "OPwS")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/problems/add", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Question__AddOrEdit */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(191)]).then(__webpack_require__.bind(null, /*! @/pages/Question/AddOrEdit */ "rWjI")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/problems/:id/ojedit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Question__AddOrEdit */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(191)]).then(__webpack_require__.bind(null, /*! @/pages/Question/AddOrEdit */ "rWjI")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/problems", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/problems", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Question__Index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(193)]).then(__webpack_require__.bind(null, /*! @/pages/Question/Index */ "y3Jh")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/problems/batchAdd", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Question__AddOrEdit__BatchAdd */[__webpack_require__.e(0), __webpack_require__.e(6), __webpack_require__.e(192)]).then(__webpack_require__.bind(null, /*! @/pages/Question/AddOrEdit/BatchAdd */ "pSk9")); }, loading: Loading["a" /* default */] }), "exact": true }] }] }, { "path": "/engineering", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/engineering", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Engineering */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(126)]).then(__webpack_require__.bind(null, /*! @/pages/Engineering */ "as6h")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/engineering/teacherList", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Engineering__Lists__TeacherList */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(135)]).then(__webpack_require__.bind(null, /*! @/pages/Engineering/Lists/TeacherList */ "dRIv")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/engineering/studentList", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Engineering__Lists__StudentList */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(134)]).then(__webpack_require__.bind(null, /*! @/pages/Engineering/Lists/StudentList */ "FAcQ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/engineering/trainingProgram", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Engineering__Lists__TrainingProgram */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(137)]).then(__webpack_require__.bind(null, /*! @/pages/Engineering/Lists/TrainingProgram */ "mUbb")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/engineering/trainingProgram/add", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Engineering__Lists__TrainingProgram__Add */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(138)]).then(__webpack_require__.bind(null, /*! @/pages/Engineering/Lists/TrainingProgram/Add */ "BfvP")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/engineering/trainingProgram/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Engineering__Lists__TrainingProgram__Edit */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(139)]).then(__webpack_require__.bind(null, /*! @/pages/Engineering/Lists/TrainingProgram/Edit */ "AG+i")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/engineering/trainingObjectives", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Engineering__Lists__TrainingObjectives */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(6), __webpack_require__.e(136)]).then(__webpack_require__.bind(null, /*! @/pages/Engineering/Lists/TrainingObjectives */ "bnOO")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/engineering/graduationindex", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Engineering__Lists__GraduationIndex */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(6), __webpack_require__.e(133)]).then(__webpack_require__.bind(null, /*! @/pages/Engineering/Lists/GraduationIndex */ "g9Gb")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/engineering/graduatedMatrix", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Engineering__Lists__GraduatedMatrix */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(10), __webpack_require__.e(132)]).then(__webpack_require__.bind(null, /*! @/pages/Engineering/Lists/GraduatedMatrix */ "DAqD")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/engineering/courseList", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Engineering__Lists__CourseList */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(129)]).then(__webpack_require__.bind(null, /*! @/pages/Engineering/Lists/CourseList */ "mMz9")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/engineering/cursesetting", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Engineering__Lists__CurseSetting */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(131)]).then(__webpack_require__.bind(null, /*! @/pages/Engineering/Lists/CurseSetting */ "5hVI")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/engineering/courseMatrix", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Engineering__Lists__CourseMatrix */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(130)]).then(__webpack_require__.bind(null, /*! @/pages/Engineering/Lists/CourseMatrix */ "3ICd")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/engineering/navigation", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Engineering__Navigation__Home */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(140)]).then(__webpack_require__.bind(null, /*! @/pages/Engineering/Navigation/Home */ "zOaB")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/engineering/evaluate/course", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Engineering__Evaluate__List */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(128)]).then(__webpack_require__.bind(null, /*! @/pages/Engineering/Evaluate/List */ "b8A+")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/engineering/evaluate/course/:ec_year_id/:id", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Engineering__Evaluate__Detail */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(127)]).then(__webpack_require__.bind(null, /*! @/pages/Engineering/Evaluate/Detail */ "3+U2")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/engineering/evaluate/norm", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Engineering__Norm__List */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(142)]).then(__webpack_require__.bind(null, /*! @/pages/Engineering/Norm/List */ "M7eO")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/engineering/evaluate/norm/:ec_year_id/:id", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return __webpack_require__.e(/*! import() | p__Engineering__Norm__Detail */ 141).then(__webpack_require__.bind(null, /*! @/pages/Engineering/Norm/Detail */ "4rn5")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/engineering/*", "redirect": "/404", "exact": true }] }] }, { "path": "/vspaces", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/vspaces", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__virtualSpaces__Index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(6), __webpack_require__.e(273)]).then(__webpack_require__.bind(null, /*! @/pages/virtualSpaces/Index */ "A0re")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/vspaces/:virtual_spacesId/syllabuses/add", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__virtualSpaces__Lists__Syllabuses__AddOrEdit */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(280)]).then(__webpack_require__.bind(null, /*! @/pages/virtualSpaces/Lists/Syllabuses/AddOrEdit */ "gHQ5")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/vspaces/:virtual_spacesId/syllabuses/:id/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__virtualSpaces__Lists__Syllabuses__AddOrEdit */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(280)]).then(__webpack_require__.bind(null, /*! @/pages/virtualSpaces/Lists/Syllabuses/AddOrEdit */ "gHQ5")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/vspaces/:virtual_spacesId/", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__virtualDetail__index */[__webpack_require__.e(0), __webpack_require__.e(6), __webpack_require__.e(14), __webpack_require__.e(26)]).then(__webpack_require__.bind(null, /*! @/layouts/virtualDetail/index */ "GY4K")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/vspaces/:virtual_spacesId/syllabuses", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__virtualSpaces__Lists__Syllabuses__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(8), __webpack_require__.e(282)]).then(__webpack_require__.bind(null, /*! @/pages/virtualSpaces/Lists/Syllabuses/index */ "Zxkz")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/vspaces/:virtual_spacesId/syllabuses/:id/detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__virtualSpaces__Lists__Syllabuses__Detail */[__webpack_require__.e(0), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(281)]).then(__webpack_require__.bind(null, /*! @/pages/virtualSpaces/Lists/Syllabuses/Detail */ "sUF3")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/vspaces/:virtual_spacesId/courses", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__virtualSpaces__Lists__Course__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(8), __webpack_require__.e(275)]).then(__webpack_require__.bind(null, /*! @/pages/virtualSpaces/Lists/Course/index */ "vJub")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/vspaces/:virtual_spacesId/shixuns", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__virtualSpaces__Lists__Shixuns__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(8), __webpack_require__.e(279)]).then(__webpack_require__.bind(null, /*! @/pages/virtualSpaces/Lists/Shixuns/index */ "khc3")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/vspaces/:virtual_spacesId/videos", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__virtualSpaces__Lists__Video__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(284)]).then(__webpack_require__.bind(null, /*! @/pages/virtualSpaces/Lists/Video/index */ "+Ee2")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/vspaces/:virtual_spacesId/videos/:username/upload", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__virtualSpaces__Lists__Video__Upload__index */[__webpack_require__.e(0), __webpack_require__.e(6), __webpack_require__.e(11), __webpack_require__.e(283)]).then(__webpack_require__.bind(null, /*! @/pages/virtualSpaces/Lists/Video/Upload/index */ "/heT")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/vspaces/:virtual_spacesId/members", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__virtualSpaces__Lists__Member__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(277)]).then(__webpack_require__.bind(null, /*! @/pages/virtualSpaces/Lists/Member/index */ "1QoP")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/vspaces/:virtual_spacesId/notices", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__virtualSpaces__Lists__Notices__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(278)]).then(__webpack_require__.bind(null, /*! @/pages/virtualSpaces/Lists/Notices/index */ "s/Zd")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/vspaces/:virtual_spacesId/managements", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__virtualSpaces__Lists__Managements__index */[__webpack_require__.e(0), __webpack_require__.e(6), __webpack_require__.e(14), __webpack_require__.e(276)]).then(__webpack_require__.bind(null, /*! @/pages/virtualSpaces/Lists/Managements/index */ "v6re")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/vspaces/*", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return __webpack_require__.e(/*! import() | p__virtualSpaces__Lists__Construction__index */ 274).then(__webpack_require__.bind(null, /*! @/pages/virtualSpaces/Lists/Construction/index */ "1iAk")); }, loading: Loading["a" /* default */] }), "exact": true }] }] }, { "path": "/innovation", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/innovation/tasks/:taskId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Innovation__Tasks */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(164)]).then(__webpack_require__.bind(null, /*! @/pages/Innovation/Tasks */ "4pCv")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/innovation", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Innovation */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(155)]).then(__webpack_require__.bind(null, /*! @/pages/Innovation */ "qLCv")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/innovation/project", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Innovation__PublicProject */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(8), __webpack_require__.e(163)]).then(__webpack_require__.bind(null, /*! @/pages/Innovation/PublicProject */ "vYR1")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/innovation/dataset", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Innovation__PublicDataSet */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(161)]).then(__webpack_require__.bind(null, /*! @/pages/Innovation/PublicDataSet */ "aWJQ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/innovation/mirror", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Innovation__PublicMirror */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(162)]).then(__webpack_require__.bind(null, /*! @/pages/Innovation/PublicMirror */ "cVrb")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/innovation/my-project", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Innovation__MyProject */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(8), __webpack_require__.e(160)]).then(__webpack_require__.bind(null, /*! @/pages/Innovation/MyProject */ "2b0W")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/innovation/my-dataset", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Innovation__MyDataSet */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(158)]).then(__webpack_require__.bind(null, /*! @/pages/Innovation/MyDataSet */ "KFWQ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/innovation/my-mirror", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Innovation__MyMirror */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(159)]).then(__webpack_require__.bind(null, /*! @/pages/Innovation/MyMirror */ "AzlG")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/innovation/project/create", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Innovation__Edit */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(157)]).then(__webpack_require__.bind(null, /*! @/pages/Innovation/Edit */ "A8hF")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/innovation/project/edit/:id", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Innovation__Edit */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(157)]).then(__webpack_require__.bind(null, /*! @/pages/Innovation/Edit */ "A8hF")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/innovation/project/detail/:id", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Innovation__Detail */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(156)]).then(__webpack_require__.bind(null, /*! @/pages/Innovation/Detail */ "zXvr")); }, loading: Loading["a" /* default */] }), "exact": true }] }] }, { "path": "/educoder-demo", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Demo__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(124)]).then(__webpack_require__.bind(null, /*! @/pages/Demo/index */ "4K8j")); }, loading: Loading["a" /* default */] }) }, { "path": "/otherlogin", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__OtherLogin */[__webpack_require__.e(0), __webpack_require__.e(12), __webpack_require__.e(264)]).then(__webpack_require__.bind(null, /*! @/pages/User/OtherLogin */ "6y+p")); }, loading: Loading["a" /* default */] }) }, { "path": "/otherloginqq", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__QQLogin */[__webpack_require__.e(0), __webpack_require__.e(265)]).then(__webpack_require__.bind(null, /*! @/pages/User/QQLogin */ "/pIo")); }, loading: Loading["a" /* default */] }) }, { "path": "/otherloginstart", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__WechatLogin */[__webpack_require__.e(0), __webpack_require__.e(268)]).then(__webpack_require__.bind(null, /*! @/pages/User/WechatLogin */ "o5Na")); }, loading: Loading["a" /* default */] }) }, { "path": "/tasks/:taskId", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__tasks__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(272)]).then(__webpack_require__.bind(null, /*! @/pages/tasks/index */ "yi/R")); }, loading: Loading["a" /* default */] }) }, { "path": "/tasks/:identifier/jupyter/", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__tasks__Jupyter */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(271)]).then(__webpack_require__.bind(null, /*! @/pages/tasks/Jupyter */ "sUu2")); }, loading: Loading["a" /* default */] }) }, { "path": "/myproblems/:id/record-detail/:submitId", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__MyProblem__RecordDetail */[__webpack_require__.e(0), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(20), __webpack_require__.e(172)]).then(__webpack_require__.bind(null, /*! @/pages/MyProblem/RecordDetail */ "xTsT")); }, loading: Loading["a" /* default */] }) }, { "path": "/myproblems/:id", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__MyProblem__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(173)]).then(__webpack_require__.bind(null, /*! @/pages/MyProblem/index */ "QUZ3")); }, loading: Loading["a" /* default */] }) }, { "path": "/login", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__user */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(9), __webpack_require__.e(13), __webpack_require__.e(25)]).then(__webpack_require__.bind(null, /*! @/layouts/user */ "zCei")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/login", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Login */[__webpack_require__.e(0), __webpack_require__.e(263)]).then(__webpack_require__.bind(null, /*! @/pages/User/Login */ "8orJ")); }, loading: Loading["a" /* default */] }), "exact": true }] }, { "path": "/user", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__user */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(9), __webpack_require__.e(13), __webpack_require__.e(25)]).then(__webpack_require__.bind(null, /*! @/layouts/user */ "zCei")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/user/login", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Login */[__webpack_require__.e(0), __webpack_require__.e(263)]).then(__webpack_require__.bind(null, /*! @/pages/User/Login */ "8orJ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/user/register", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Register */[__webpack_require__.e(0), __webpack_require__.e(12), __webpack_require__.e(266)]).then(__webpack_require__.bind(null, /*! @/pages/User/Register */ "7rcX")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/user/reset-password", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__ResetPassword */[__webpack_require__.e(0), __webpack_require__.e(12), __webpack_require__.e(267)]).then(__webpack_require__.bind(null, /*! @/pages/User/ResetPassword */ "LsG1")); }, loading: Loading["a" /* default */] }), "exact": true }] }, { "path": "/account", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/account/:username", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Account */[__webpack_require__.e(15), __webpack_require__.e(28)]).then(__webpack_require__.bind(null, /*! @/pages/Account */ "m3a9")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/account/profile", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Account__Profile__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(6), __webpack_require__.e(32)]).then(__webpack_require__.bind(null, /*! @/pages/Account/Profile/index */ "4w5S")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/account/profile/edit", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Account__Profile__Edit__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(6), __webpack_require__.e(31)]).then(__webpack_require__.bind(null, /*! @/pages/Account/Profile/Edit/index */ "Z3SC")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/account/certification", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Account__Certification__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(6), __webpack_require__.e(30)]).then(__webpack_require__.bind(null, /*! @/pages/Account/Certification/index */ "doOU")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/account/secure", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Account__Secure__index */[__webpack_require__.e(0), __webpack_require__.e(34)]).then(__webpack_require__.bind(null, /*! @/pages/Account/Secure/index */ "0NIp")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/account/binding", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return __webpack_require__.e(/*! import() | p__Account__Binding__index */ 29).then(__webpack_require__.bind(null, /*! @/pages/Account/Binding/index */ "JMrj")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/account/Results", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Account__Results__index */[__webpack_require__.e(0), __webpack_require__.e(33)]).then(__webpack_require__.bind(null, /*! @/pages/Account/Results/index */ "a90+")); }, loading: Loading["a" /* default */] }), "exact": true }] }] }, { "path": "/ch/:id", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/ch/rest/edit/:categoryId/:id", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__RestFul__Edit__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(197)]).then(__webpack_require__.bind(null, /*! @/pages/RestFul/Edit/index */ "VwnK")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/ch/rest/", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__RestFul */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(196)]).then(__webpack_require__.bind(null, /*! @/pages/RestFul */ "Etsf")); }, loading: Loading["a" /* default */] }) }, { "path": "/ch/rest/:id", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__RestFul */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(196)]).then(__webpack_require__.bind(null, /*! @/pages/RestFul */ "Etsf")); }, loading: Loading["a" /* default */] }), "exact": true }] }, { "path": "/order", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/order", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Order__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(8), __webpack_require__.e(239)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Order/index */ "udqy")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/order/:courseId/information", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Order__pages__orderInformation__index */[__webpack_require__.e(0), __webpack_require__.e(240)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Order/pages/orderInformation/index */ "kpVO")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/order/:courseId/pay", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Order__pages__orderPay__index */[__webpack_require__.e(0), __webpack_require__.e(17), __webpack_require__.e(241)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Order/pages/orderPay/index */ "EiJb")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/order/:orderNum/result", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__User__Detail__Order__pages__result__index */[__webpack_require__.e(0), __webpack_require__.e(242)]).then(__webpack_require__.bind(null, /*! @/pages/User/Detail/Order/pages/result/index */ "Mcyw")); }, loading: Loading["a" /* default */] }), "exact": true }] }, { "path": "/colleges", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/colleges/:id/statistics", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Colleges__index */[__webpack_require__.e(0), __webpack_require__.e(4), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(117)]).then(__webpack_require__.bind(null, /*! @/pages/Colleges/index */ "hk80")); }, loading: Loading["a" /* default */] }), "exact": true }] }, { "path": "/help", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/help/:id", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Help__Index */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(148)]).then(__webpack_require__.bind(null, /*! @/pages/Help/Index */ "TNY5")); }, loading: Loading["a" /* default */] }), "exact": true }] }, { "path": "/messages", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/messages/:userId/user_tidings", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Messages__Tidings */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(167)]).then(__webpack_require__.bind(null, /*! @/pages/Messages/Tidings */ "YmwD")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/messages/:userId/private_messages", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Messages__Private */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(166)]).then(__webpack_require__.bind(null, /*! @/pages/Messages/Private */ "EjUQ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/messages/:userId/message_detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Messages__Detail */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(165)]).then(__webpack_require__.bind(null, /*! @/pages/Messages/Detail */ "fB9n")); }, loading: Loading["a" /* default */] }), "exact": true }] }, { "path": "/video", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/video/:videoId", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Video__Detail__id */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(269)]).then(__webpack_require__.bind(null, /*! @/pages/Video/Detail/[id] */ "96GE")); }, loading: Loading["a" /* default */] }), "exact": true }] }, { "path": "/terminal", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Terminal__ */[__webpack_require__.e(0), __webpack_require__.e(6), __webpack_require__.e(19), __webpack_require__.e(232)]).then(__webpack_require__.bind(null, /*! @/pages/Terminal/ */ "PYMJ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/detail", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Editor */[__webpack_require__.e(4), __webpack_require__.e(19), __webpack_require__.e(125)]).then(__webpack_require__.bind(null, /*! @/pages/Editor */ "6xWC")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(23)]).then(__webpack_require__.bind(null, /*! @/layouts/SimpleLayouts */ "H8y1")); }, loading: Loading["a" /* default */] }), "routes": [{ "path": "/", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(270)]).then(__webpack_require__.bind(null, /*! @/pages/index */ "QeBL")); }, loading: Loading["a" /* default */] }) }, { "path": "/api/*", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return __webpack_require__.e(/*! import() | p__Api */ 35).then(__webpack_require__.bind(null, /*! @/pages/Api */ "y3wM")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/search", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Search__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(8), __webpack_require__.e(198)]).then(__webpack_require__.bind(null, /*! @/pages/Search/index */ "XQ9l")); }, loading: Loading["a" /* default */] }) }, { "path": "/moop_cases", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__MoopCases__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(8), __webpack_require__.e(171)]).then(__webpack_require__.bind(null, /*! @/pages/MoopCases/index */ "9Oz4")); }, loading: Loading["a" /* default */] }) }, { "path": "/moop_cases/new", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__MoopCases__FormPanel */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(168)]).then(__webpack_require__.bind(null, /*! @/pages/MoopCases/FormPanel */ "nojB")); }, loading: Loading["a" /* default */] }) }, { "path": "/moop_cases/:caseId", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__MoopCases__InfoPanel */[__webpack_require__.e(0), __webpack_require__.e(5), __webpack_require__.e(7), __webpack_require__.e(169)]).then(__webpack_require__.bind(null, /*! @/pages/MoopCases/InfoPanel */ "ymAh")); }, loading: Loading["a" /* default */] }) }, { "path": "/moop_cases/:caseId/edit", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__MoopCases__FormPanel */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(168)]).then(__webpack_require__.bind(null, /*! @/pages/MoopCases/FormPanel */ "nojB")); }, loading: Loading["a" /* default */] }) }, { "path": "/moop_cases/:caseId/publish-success", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return __webpack_require__.e(/*! import() | p__MoopCases__Success */ 170).then(__webpack_require__.bind(null, /*! @/pages/MoopCases/Success */ "NbJ3")); }, loading: Loading["a" /* default */] }) }, { "path": "/randompaper", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Paperlibrary__Random__AddAndEdit__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(175)]).then(__webpack_require__.bind(null, /*! @/pages/Paperlibrary/Random/AddAndEdit/index */ "Dvv+")); }, loading: Loading["a" /* default */] }) }, { "path": "/randompaper/edit/:id", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Paperlibrary__Random__AddAndEdit__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(175)]).then(__webpack_require__.bind(null, /*! @/pages/Paperlibrary/Random/AddAndEdit/index */ "Dvv+")); }, loading: Loading["a" /* default */] }) }, { "path": "/randompaper/detail/:id", "exact": true, "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Paperlibrary__Random__Detail__index */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(176)]).then(__webpack_require__.bind(null, /*! @/pages/Paperlibrary/Random/Detail/index */ "MpT9")); }, loading: Loading["a" /* default */] }) }, { "path": "/403", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return __webpack_require__.e(/*! import() | p__HttpStatus__403 */ 149).then(__webpack_require__.bind(null, /*! @/pages/HttpStatus/403 */ "BqfQ")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/500", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return __webpack_require__.e(/*! import() | p__HttpStatus__500 */ 151).then(__webpack_require__.bind(null, /*! @/pages/HttpStatus/500 */ "IKT+")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/404", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return __webpack_require__.e(/*! import() | p__HttpStatus__404 */ 150).then(__webpack_require__.bind(null, /*! @/pages/HttpStatus/404 */ "Qgpj")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/iwce", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(152)]).then(__webpack_require__.bind(null, /*! @/pages/HttpStatus/HpcCourse */ "gkVt")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/Activities", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__HttpStatus__SixActivities */[__webpack_require__.e(0), __webpack_require__.e(3), __webpack_require__.e(153)]).then(__webpack_require__.bind(null, /*! @/pages/HttpStatus/SixActivities */ "KLXD")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/iwce/:itemname", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(152)]).then(__webpack_require__.bind(null, /*! @/pages/HttpStatus/HpcCourse */ "gkVt")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/hpc-course", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(5), __webpack_require__.e(152)]).then(__webpack_require__.bind(null, /*! @/pages/HttpStatus/HpcCourse */ "gkVt")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/user_agents", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__HttpStatus__UserAgents */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(8), __webpack_require__.e(154)]).then(__webpack_require__.bind(null, /*! @/pages/HttpStatus/UserAgents */ "CRnD")); }, loading: Loading["a" /* default */] }), "exact": true }, { "path": "/three", "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return Promise.all(/*! import() | p__Three */[__webpack_require__.e(0), __webpack_require__.e(1), __webpack_require__.e(2), __webpack_require__.e(3), __webpack_require__.e(233)]).then(__webpack_require__.bind(null, /*! @/pages/Three */ "T+//")); }, loading: Loading["a" /* default */] }), "exact": true }, { "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return __webpack_require__.e(/*! import() | p__HttpStatus__404 */ 150).then(__webpack_require__.bind(null, /*! @/pages/HttpStatus/404 */ "Qgpj")); }, loading: Loading["a" /* default */] }), "exact": true }, { "component": Object(index_esm["c" /* dynamic */])({ loader: function loader() { return __webpack_require__.e(/*! import() | p__HttpStatus__404 */ 150).then(__webpack_require__.bind(null, /*! @/pages/HttpStatus/404 */ "Qgpj")); }, loading: Loading["a" /* default */] }) }] }] }]; // allow user to extend routes core_plugin["a" /* plugin */].applyPlugins({ key: 'patchRoutes', type: index_esm["a" /* ApplyPluginsType */].event, args: { routes: routes } }); return routes; } // EXTERNAL MODULE: ./src/global.less var global = __webpack_require__("hh8c"); // CONCATENATED MODULE: ./src/.umi-production/umi.ts // @ts-nocheck Object(locale["c" /* _onCreate */])(); var umi_getClientRender = function getClientRender() { var args = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return core_plugin["a" /* plugin */].applyPlugins({ key: 'render', type: index_esm["a" /* ApplyPluginsType */].compose, initialValue: function initialValue() { var opts = core_plugin["a" /* plugin */].applyPlugins({ key: 'modifyClientRenderOpts', type: index_esm["a" /* ApplyPluginsType */].modify, initialValue: { routes: args.routes || getRoutes(), plugin: core_plugin["a" /* plugin */], history: Object(core_history["a" /* createHistory */])(args.hot), isServer: Object({"NODE_ENV":"production"}).__IS_SERVER, dynamicImport: true, rootElement: 'root', defaultTitle: "\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0" } }); return renderClient(opts); }, args: args }); }; var clientRender = umi_getClientRender(); /* harmony default export */ var umi = __webpack_exports__["default"] = (clientRender()); window.g_umi = { version: '3.5.23' }; // hot module replacement // @ts-ignore if (false) {} /***/ }), /***/ "tEiQ": /*!******************************************************************!*\ !*** ./node_modules/mini-create-react-context/dist/esm/index.js ***! \******************************************************************/ /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module uses injected variables (global) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(global) {/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "dI71"); /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! prop-types */ "17x9"); /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__); var MAX_SIGNED_31_BIT_INT = 1073741823; var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : {}; function getUniqueId() { var key = '__global_unique_id__'; return commonjsGlobal[key] = (commonjsGlobal[key] || 0) + 1; } function objectIs(x, y) { if (x === y) { return x !== 0 || 1 / x === 1 / y; } else { return x !== x && y !== y; } } function createEventEmitter(value) { var handlers = []; return { on: function on(handler) { handlers.push(handler); }, off: function off(handler) { handlers = handlers.filter(function (h) { return h !== handler; }); }, get: function get() { return value; }, set: function set(newValue, changedBits) { value = newValue; handlers.forEach(function (handler) { return handler(value, changedBits); }); } }; } function onlyChild(children) { return Array.isArray(children) ? children[0] : children; } function createReactContext(defaultValue, calculateChangedBits) { var _Provider$childContex, _Consumer$contextType; var contextProp = '__create-react-context-' + getUniqueId() + '__'; var Provider = /*#__PURE__*/function (_Component) { Object(_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Provider, _Component); function Provider() { var _this; _this = _Component.apply(this, arguments) || this; _this.emitter = createEventEmitter(_this.props.value); return _this; } var _proto = Provider.prototype; _proto.getChildContext = function getChildContext() { var _ref; return _ref = {}, _ref[contextProp] = this.emitter, _ref; }; _proto.componentWillReceiveProps = function componentWillReceiveProps(nextProps) { if (this.props.value !== nextProps.value) { var oldValue = this.props.value; var newValue = nextProps.value; var changedBits; if (objectIs(oldValue, newValue)) { changedBits = 0; } else { changedBits = typeof calculateChangedBits === 'function' ? calculateChangedBits(oldValue, newValue) : MAX_SIGNED_31_BIT_INT; if (false) {} changedBits |= 0; if (changedBits !== 0) { this.emitter.set(nextProps.value, changedBits); } } } }; _proto.render = function render() { return this.props.children; }; return Provider; }(react__WEBPACK_IMPORTED_MODULE_0__["Component"]); Provider.childContextTypes = (_Provider$childContex = {}, _Provider$childContex[contextProp] = prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.object.isRequired, _Provider$childContex); var Consumer = /*#__PURE__*/function (_Component2) { Object(_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(Consumer, _Component2); function Consumer() { var _this2; _this2 = _Component2.apply(this, arguments) || this; _this2.state = { value: _this2.getValue() }; _this2.onUpdate = function (newValue, changedBits) { var observedBits = _this2.observedBits | 0; if ((observedBits & changedBits) !== 0) { _this2.setState({ value: _this2.getValue() }); } }; return _this2; } var _proto2 = Consumer.prototype; _proto2.componentWillReceiveProps = function componentWillReceiveProps(nextProps) { var observedBits = nextProps.observedBits; this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT : observedBits; }; _proto2.componentDidMount = function componentDidMount() { if (this.context[contextProp]) { this.context[contextProp].on(this.onUpdate); } var observedBits = this.props.observedBits; this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT : observedBits; }; _proto2.componentWillUnmount = function componentWillUnmount() { if (this.context[contextProp]) { this.context[contextProp].off(this.onUpdate); } }; _proto2.getValue = function getValue() { if (this.context[contextProp]) { return this.context[contextProp].get(); } else { return defaultValue; } }; _proto2.render = function render() { return onlyChild(this.props.children)(this.state.value); }; return Consumer; }(react__WEBPACK_IMPORTED_MODULE_0__["Component"]); Consumer.contextTypes = (_Consumer$contextType = {}, _Consumer$contextType[contextProp] = prop_types__WEBPACK_IMPORTED_MODULE_2___default.a.object, _Consumer$contextType); return { Provider: Provider, Consumer: Consumer }; } var index = react__WEBPACK_IMPORTED_MODULE_0___default.a.createContext || createReactContext; /* harmony default export */ __webpack_exports__["a"] = (index); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../@umijs/deps/compiled/webpack/4/global.js */ "IyRk"))) /***/ }), /***/ "tJVT": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules ***! \*******************************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/nonIterableRest.js because of ./src/.umi-production/plugin-dva/dva.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js because of ./src/.umi-production/plugin-dva/dva.ts */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ _slicedToArray; }); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js var arrayWithHoles = __webpack_require__("+kx5"); // CONCATENATED MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js function _iterableToArrayLimit(arr, i) { if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js var unsupportedIterableToArray = __webpack_require__("Qw5x"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/nonIterableRest.js var nonIterableRest = __webpack_require__("u6e6"); // CONCATENATED MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray.js function _slicedToArray(arr, i) { return Object(arrayWithHoles["a" /* default */])(arr) || _iterableToArrayLimit(arr, i) || Object(unsupportedIterableToArray["a" /* default */])(arr, i) || Object(nonIterableRest["a" /* default */])(); } /***/ }), /***/ "tRgb": /*!***************************************************************!*\ !*** ./node_modules/connected-react-router/esm/middleware.js ***! \***************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./actions */ "AU/w"); function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _nonIterableSpread(); } function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance"); } function _iterableToArray(iter) { if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === "[object Arguments]") return Array.from(iter); } function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } } /** * This middleware captures CALL_HISTORY_METHOD actions to redirect to the * provided history object. This will prevent these actions from reaching your * reducer or any middleware that comes after this one. */ var routerMiddleware = function routerMiddleware(history) { return function (store) { return function (next) { return function (action) { // eslint-disable-line no-unused-vars if (action.type !== _actions__WEBPACK_IMPORTED_MODULE_0__[/* CALL_HISTORY_METHOD */ "a"]) { return next(action); } var _action$payload = action.payload, method = _action$payload.method, args = _action$payload.args; history[method].apply(history, _toConsumableArray(args)); }; }; }; }; /* harmony default export */ __webpack_exports__["a"] = (routerMiddleware); /***/ }), /***/ "tSWc": /*!**************************************************!*\ !*** ./node_modules/hash.js/lib/hash/sha/512.js ***! \**************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "w8CP"); var common = __webpack_require__(/*! ../common */ "7ckf"); var assert = __webpack_require__(/*! minimalistic-assert */ "2j6C"); var rotr64_hi = utils.rotr64_hi; var rotr64_lo = utils.rotr64_lo; var shr64_hi = utils.shr64_hi; var shr64_lo = utils.shr64_lo; var sum64 = utils.sum64; var sum64_hi = utils.sum64_hi; var sum64_lo = utils.sum64_lo; var sum64_4_hi = utils.sum64_4_hi; var sum64_4_lo = utils.sum64_4_lo; var sum64_5_hi = utils.sum64_5_hi; var sum64_5_lo = utils.sum64_5_lo; var BlockHash = common.BlockHash; var sha512_K = [ 0x428a2f98, 0xd728ae22, 0x71374491, 0x23ef65cd, 0xb5c0fbcf, 0xec4d3b2f, 0xe9b5dba5, 0x8189dbbc, 0x3956c25b, 0xf348b538, 0x59f111f1, 0xb605d019, 0x923f82a4, 0xaf194f9b, 0xab1c5ed5, 0xda6d8118, 0xd807aa98, 0xa3030242, 0x12835b01, 0x45706fbe, 0x243185be, 0x4ee4b28c, 0x550c7dc3, 0xd5ffb4e2, 0x72be5d74, 0xf27b896f, 0x80deb1fe, 0x3b1696b1, 0x9bdc06a7, 0x25c71235, 0xc19bf174, 0xcf692694, 0xe49b69c1, 0x9ef14ad2, 0xefbe4786, 0x384f25e3, 0x0fc19dc6, 0x8b8cd5b5, 0x240ca1cc, 0x77ac9c65, 0x2de92c6f, 0x592b0275, 0x4a7484aa, 0x6ea6e483, 0x5cb0a9dc, 0xbd41fbd4, 0x76f988da, 0x831153b5, 0x983e5152, 0xee66dfab, 0xa831c66d, 0x2db43210, 0xb00327c8, 0x98fb213f, 0xbf597fc7, 0xbeef0ee4, 0xc6e00bf3, 0x3da88fc2, 0xd5a79147, 0x930aa725, 0x06ca6351, 0xe003826f, 0x14292967, 0x0a0e6e70, 0x27b70a85, 0x46d22ffc, 0x2e1b2138, 0x5c26c926, 0x4d2c6dfc, 0x5ac42aed, 0x53380d13, 0x9d95b3df, 0x650a7354, 0x8baf63de, 0x766a0abb, 0x3c77b2a8, 0x81c2c92e, 0x47edaee6, 0x92722c85, 0x1482353b, 0xa2bfe8a1, 0x4cf10364, 0xa81a664b, 0xbc423001, 0xc24b8b70, 0xd0f89791, 0xc76c51a3, 0x0654be30, 0xd192e819, 0xd6ef5218, 0xd6990624, 0x5565a910, 0xf40e3585, 0x5771202a, 0x106aa070, 0x32bbd1b8, 0x19a4c116, 0xb8d2d0c8, 0x1e376c08, 0x5141ab53, 0x2748774c, 0xdf8eeb99, 0x34b0bcb5, 0xe19b48a8, 0x391c0cb3, 0xc5c95a63, 0x4ed8aa4a, 0xe3418acb, 0x5b9cca4f, 0x7763e373, 0x682e6ff3, 0xd6b2b8a3, 0x748f82ee, 0x5defb2fc, 0x78a5636f, 0x43172f60, 0x84c87814, 0xa1f0ab72, 0x8cc70208, 0x1a6439ec, 0x90befffa, 0x23631e28, 0xa4506ceb, 0xde82bde9, 0xbef9a3f7, 0xb2c67915, 0xc67178f2, 0xe372532b, 0xca273ece, 0xea26619c, 0xd186b8c7, 0x21c0c207, 0xeada7dd6, 0xcde0eb1e, 0xf57d4f7f, 0xee6ed178, 0x06f067aa, 0x72176fba, 0x0a637dc5, 0xa2c898a6, 0x113f9804, 0xbef90dae, 0x1b710b35, 0x131c471b, 0x28db77f5, 0x23047d84, 0x32caab7b, 0x40c72493, 0x3c9ebe0a, 0x15c9bebc, 0x431d67c4, 0x9c100d4c, 0x4cc5d4be, 0xcb3e42b6, 0x597f299c, 0xfc657e2a, 0x5fcb6fab, 0x3ad6faec, 0x6c44198c, 0x4a475817 ]; function SHA512() { if (!(this instanceof SHA512)) return new SHA512(); BlockHash.call(this); this.h = [ 0x6a09e667, 0xf3bcc908, 0xbb67ae85, 0x84caa73b, 0x3c6ef372, 0xfe94f82b, 0xa54ff53a, 0x5f1d36f1, 0x510e527f, 0xade682d1, 0x9b05688c, 0x2b3e6c1f, 0x1f83d9ab, 0xfb41bd6b, 0x5be0cd19, 0x137e2179 ]; this.k = sha512_K; this.W = new Array(160); } utils.inherits(SHA512, BlockHash); module.exports = SHA512; SHA512.blockSize = 1024; SHA512.outSize = 512; SHA512.hmacStrength = 192; SHA512.padLength = 128; SHA512.prototype._prepareBlock = function _prepareBlock(msg, start) { var W = this.W; // 32 x 32bit words for (var i = 0; i < 32; i++) W[i] = msg[start + i]; for (; i < W.length; i += 2) { var c0_hi = g1_512_hi(W[i - 4], W[i - 3]); // i - 2 var c0_lo = g1_512_lo(W[i - 4], W[i - 3]); var c1_hi = W[i - 14]; // i - 7 var c1_lo = W[i - 13]; var c2_hi = g0_512_hi(W[i - 30], W[i - 29]); // i - 15 var c2_lo = g0_512_lo(W[i - 30], W[i - 29]); var c3_hi = W[i - 32]; // i - 16 var c3_lo = W[i - 31]; W[i] = sum64_4_hi( c0_hi, c0_lo, c1_hi, c1_lo, c2_hi, c2_lo, c3_hi, c3_lo); W[i + 1] = sum64_4_lo( c0_hi, c0_lo, c1_hi, c1_lo, c2_hi, c2_lo, c3_hi, c3_lo); } }; SHA512.prototype._update = function _update(msg, start) { this._prepareBlock(msg, start); var W = this.W; var ah = this.h[0]; var al = this.h[1]; var bh = this.h[2]; var bl = this.h[3]; var ch = this.h[4]; var cl = this.h[5]; var dh = this.h[6]; var dl = this.h[7]; var eh = this.h[8]; var el = this.h[9]; var fh = this.h[10]; var fl = this.h[11]; var gh = this.h[12]; var gl = this.h[13]; var hh = this.h[14]; var hl = this.h[15]; assert(this.k.length === W.length); for (var i = 0; i < W.length; i += 2) { var c0_hi = hh; var c0_lo = hl; var c1_hi = s1_512_hi(eh, el); var c1_lo = s1_512_lo(eh, el); var c2_hi = ch64_hi(eh, el, fh, fl, gh, gl); var c2_lo = ch64_lo(eh, el, fh, fl, gh, gl); var c3_hi = this.k[i]; var c3_lo = this.k[i + 1]; var c4_hi = W[i]; var c4_lo = W[i + 1]; var T1_hi = sum64_5_hi( c0_hi, c0_lo, c1_hi, c1_lo, c2_hi, c2_lo, c3_hi, c3_lo, c4_hi, c4_lo); var T1_lo = sum64_5_lo( c0_hi, c0_lo, c1_hi, c1_lo, c2_hi, c2_lo, c3_hi, c3_lo, c4_hi, c4_lo); c0_hi = s0_512_hi(ah, al); c0_lo = s0_512_lo(ah, al); c1_hi = maj64_hi(ah, al, bh, bl, ch, cl); c1_lo = maj64_lo(ah, al, bh, bl, ch, cl); var T2_hi = sum64_hi(c0_hi, c0_lo, c1_hi, c1_lo); var T2_lo = sum64_lo(c0_hi, c0_lo, c1_hi, c1_lo); hh = gh; hl = gl; gh = fh; gl = fl; fh = eh; fl = el; eh = sum64_hi(dh, dl, T1_hi, T1_lo); el = sum64_lo(dl, dl, T1_hi, T1_lo); dh = ch; dl = cl; ch = bh; cl = bl; bh = ah; bl = al; ah = sum64_hi(T1_hi, T1_lo, T2_hi, T2_lo); al = sum64_lo(T1_hi, T1_lo, T2_hi, T2_lo); } sum64(this.h, 0, ah, al); sum64(this.h, 2, bh, bl); sum64(this.h, 4, ch, cl); sum64(this.h, 6, dh, dl); sum64(this.h, 8, eh, el); sum64(this.h, 10, fh, fl); sum64(this.h, 12, gh, gl); sum64(this.h, 14, hh, hl); }; SHA512.prototype._digest = function digest(enc) { if (enc === 'hex') return utils.toHex32(this.h, 'big'); else return utils.split32(this.h, 'big'); }; function ch64_hi(xh, xl, yh, yl, zh) { var r = (xh & yh) ^ ((~xh) & zh); if (r < 0) r += 0x100000000; return r; } function ch64_lo(xh, xl, yh, yl, zh, zl) { var r = (xl & yl) ^ ((~xl) & zl); if (r < 0) r += 0x100000000; return r; } function maj64_hi(xh, xl, yh, yl, zh) { var r = (xh & yh) ^ (xh & zh) ^ (yh & zh); if (r < 0) r += 0x100000000; return r; } function maj64_lo(xh, xl, yh, yl, zh, zl) { var r = (xl & yl) ^ (xl & zl) ^ (yl & zl); if (r < 0) r += 0x100000000; return r; } function s0_512_hi(xh, xl) { var c0_hi = rotr64_hi(xh, xl, 28); var c1_hi = rotr64_hi(xl, xh, 2); // 34 var c2_hi = rotr64_hi(xl, xh, 7); // 39 var r = c0_hi ^ c1_hi ^ c2_hi; if (r < 0) r += 0x100000000; return r; } function s0_512_lo(xh, xl) { var c0_lo = rotr64_lo(xh, xl, 28); var c1_lo = rotr64_lo(xl, xh, 2); // 34 var c2_lo = rotr64_lo(xl, xh, 7); // 39 var r = c0_lo ^ c1_lo ^ c2_lo; if (r < 0) r += 0x100000000; return r; } function s1_512_hi(xh, xl) { var c0_hi = rotr64_hi(xh, xl, 14); var c1_hi = rotr64_hi(xh, xl, 18); var c2_hi = rotr64_hi(xl, xh, 9); // 41 var r = c0_hi ^ c1_hi ^ c2_hi; if (r < 0) r += 0x100000000; return r; } function s1_512_lo(xh, xl) { var c0_lo = rotr64_lo(xh, xl, 14); var c1_lo = rotr64_lo(xh, xl, 18); var c2_lo = rotr64_lo(xl, xh, 9); // 41 var r = c0_lo ^ c1_lo ^ c2_lo; if (r < 0) r += 0x100000000; return r; } function g0_512_hi(xh, xl) { var c0_hi = rotr64_hi(xh, xl, 1); var c1_hi = rotr64_hi(xh, xl, 8); var c2_hi = shr64_hi(xh, xl, 7); var r = c0_hi ^ c1_hi ^ c2_hi; if (r < 0) r += 0x100000000; return r; } function g0_512_lo(xh, xl) { var c0_lo = rotr64_lo(xh, xl, 1); var c1_lo = rotr64_lo(xh, xl, 8); var c2_lo = shr64_lo(xh, xl, 7); var r = c0_lo ^ c1_lo ^ c2_lo; if (r < 0) r += 0x100000000; return r; } function g1_512_hi(xh, xl) { var c0_hi = rotr64_hi(xh, xl, 19); var c1_hi = rotr64_hi(xl, xh, 29); // 61 var c2_hi = shr64_hi(xh, xl, 6); var r = c0_hi ^ c1_hi ^ c2_hi; if (r < 0) r += 0x100000000; return r; } function g1_512_lo(xh, xl) { var c0_lo = rotr64_lo(xh, xl, 19); var c1_lo = rotr64_lo(xl, xh, 29); // 61 var c2_lo = shr64_lo(xh, xl, 6); var r = c0_lo ^ c1_lo ^ c2_lo; if (r < 0) r += 0x100000000; return r; } /***/ }), /***/ "tSXo": /*!*****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/is-object.js ***! \*****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { module.exports = function (it) { return typeof it === 'object' ? it !== null : typeof it === 'function'; }; /***/ }), /***/ "tgas": /*!******************************!*\ !*** ./src/service/polls.ts ***! \******************************/ /*! exports provided: getPollsList, getCommonHeader, getPollsSetting, updateSetting, getEndGroups, getPublishGroups, getPollsStatistics, getBrankList, saveBanks, getPollsCourses, addPolls, editPolls, putPolls, editPollsQuestion, addExerciseQuestion, deletePollsQuestion, pollsMoveUpDown, getExerciseBanks, putExerciseBanks, deleteExerciseBanks, deleteExerciseBanksQuestion, exerciseBanksMoveUpDown, addPollBankQuestions, putPollBankQuestions, putExerciseBankQuestions, addExerciseBankQuestions, exercisesBanksMoveUpDown */ /*! exports used: addExerciseBankQuestions, addExerciseQuestion, addPollBankQuestions, addPolls, deleteExerciseBanksQuestion, deletePollsQuestion, editPolls, editPollsQuestion, exerciseBanksMoveUpDown, exercisesBanksMoveUpDown, getBrankList, getCommonHeader, getEndGroups, getExerciseBanks, getPollsCourses, getPollsList, getPollsSetting, getPollsStatistics, getPublishGroups, pollsMoveUpDown, putExerciseBankQuestions, putExerciseBanks, putPollBankQuestions, putPolls, saveBanks, updateSetting */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "p", function() { return getPollsList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return getCommonHeader; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return getPollsSetting; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "z", function() { return updateSetting; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return getEndGroups; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "s", function() { return getPublishGroups; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return getPollsStatistics; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return getBrankList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "y", function() { return saveBanks; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return getPollsCourses; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return addPolls; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return editPolls; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "x", function() { return putPolls; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return editPollsQuestion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return addExerciseQuestion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return deletePollsQuestion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "t", function() { return pollsMoveUpDown; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return getExerciseBanks; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "v", function() { return putExerciseBanks; }); /* unused harmony export deleteExerciseBanks */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return deleteExerciseBanksQuestion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return exerciseBanksMoveUpDown; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return addPollBankQuestions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "w", function() { return putPollBankQuestions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "u", function() { return putExerciseBankQuestions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return addExerciseBankQuestions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return exercisesBanksMoveUpDown; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); //试卷详情答题列表 function getPollsList(_x) { return _getPollsList.apply(this, arguments); } function _getPollsList() { _getPollsList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/polls/".concat(params.categoryId, "/poll_lists.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getPollsList.apply(this, arguments); } function getCommonHeader(_x2) { return _getCommonHeader.apply(this, arguments); } function _getCommonHeader() { _getCommonHeader = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/polls/".concat(params.categoryId, "/common_header.json"), { method: 'get' })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getCommonHeader.apply(this, arguments); } function getPollsSetting(_x3) { return _getPollsSetting.apply(this, arguments); } function _getPollsSetting() { _getPollsSetting = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/polls/".concat(params.categoryId, "/poll_setting.json"), { method: 'get' })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _getPollsSetting.apply(this, arguments); } function updateSetting(_x4) { return _updateSetting.apply(this, arguments); } // 截止班级列表 function _updateSetting() { _updateSetting = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/polls/".concat(params.categoryId, "/commit_setting.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _updateSetting.apply(this, arguments); } function getEndGroups(_x5) { return _getEndGroups.apply(this, arguments); } function _getEndGroups() { _getEndGroups = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/polls/end_poll_modal.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _getEndGroups.apply(this, arguments); } function getPublishGroups(_x6) { return _getPublishGroups.apply(this, arguments); } //试卷统计 function _getPublishGroups() { _getPublishGroups = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/polls/".concat(params.categoryId, "/publish_groups.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _getPublishGroups.apply(this, arguments); } function getPollsStatistics(_x7) { return _getPollsStatistics.apply(this, arguments); } // 题库列表 function _getPollsStatistics() { _getPollsStatistics = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/polls/".concat(params.categoryId, "/commit_result.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _getPollsStatistics.apply(this, arguments); } function getBrankList(_x8) { return _getBrankList.apply(this, arguments); } // 保存题库 function _getBrankList() { _getBrankList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/question_banks/bank_list.json", { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _getBrankList.apply(this, arguments); } function saveBanks(_x9) { return _saveBanks.apply(this, arguments); } // 获取班级列表 publish_modal function _saveBanks() { _saveBanks = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee9(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: return _context9.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/question_banks/save_banks.json", { method: 'POST', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context9.stop(); } } }, _callee9); })); return _saveBanks.apply(this, arguments); } function getPollsCourses(_x10) { return _getPollsCourses.apply(this, arguments); } // 试卷发送到课堂 // export async function postCoursesPublish(params: any) { // return Fetch(`/api/courses/${params.coursesId}/exercises/publish.json`, { // method: 'get', // body: { ...params }, // }); // } // 添加问卷 function _getPollsCourses() { _getPollsCourses = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee10(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee10$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: return _context10.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/polls/publish_modal.json"), { method: 'get', params: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context10.stop(); } } }, _callee10); })); return _getPollsCourses.apply(this, arguments); } function addPolls(_x11) { return _addPolls.apply(this, arguments); } function _addPolls() { _addPolls = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee11(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee11$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: return _context11.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/polls.json"), { method: 'POST', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context11.stop(); } } }, _callee11); })); return _addPolls.apply(this, arguments); } function editPolls(_x12) { return _editPolls.apply(this, arguments); } function _editPolls() { _editPolls = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee12(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee12$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: return _context12.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/polls/".concat(params.categoryId, "/edit.json"), { method: 'get' })); case 1: case "end": return _context12.stop(); } } }, _callee12); })); return _editPolls.apply(this, arguments); } function putPolls(_x13) { return _putPolls.apply(this, arguments); } // 编辑问卷选题 function _putPolls() { _putPolls = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee13(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee13$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: return _context13.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/polls/".concat(params.pollsId, ".json"), { method: 'put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context13.stop(); } } }, _callee13); })); return _putPolls.apply(this, arguments); } function editPollsQuestion(_x14) { return _editPollsQuestion.apply(this, arguments); } // 添加问卷选题 function _editPollsQuestion() { _editPollsQuestion = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee14(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee14$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: return _context14.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/poll_questions/".concat(params.pollsId, ".json"), { method: 'put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context14.stop(); } } }, _callee14); })); return _editPollsQuestion.apply(this, arguments); } function addExerciseQuestion(_x15) { return _addExerciseQuestion.apply(this, arguments); } // 删除问卷选题 function _addExerciseQuestion() { _addExerciseQuestion = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee15(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee15$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: return _context15.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/polls/".concat(params.pollsId, "/poll_questions.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context15.stop(); } } }, _callee15); })); return _addExerciseQuestion.apply(this, arguments); } function deletePollsQuestion(_x16) { return _deletePollsQuestion.apply(this, arguments); } // 问卷问题上下排序 function _deletePollsQuestion() { _deletePollsQuestion = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee16(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee16$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: return _context16.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/poll_questions/".concat(params.pollsId, ".json"), { method: 'delete', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context16.stop(); } } }, _callee16); })); return _deletePollsQuestion.apply(this, arguments); } function pollsMoveUpDown(_x17) { return _pollsMoveUpDown.apply(this, arguments); } function _pollsMoveUpDown() { _pollsMoveUpDown = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee17(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee17$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: return _context17.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/poll_questions/".concat(params.pollsId, "/up_down.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context17.stop(); } } }, _callee17); })); return _pollsMoveUpDown.apply(this, arguments); } function getExerciseBanks(_x18) { return _getExerciseBanks.apply(this, arguments); } function _getExerciseBanks() { _getExerciseBanks = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee18(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee18$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: return _context18.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercise_banks/".concat(params.topicId, ".json"), { method: 'get' })); case 1: case "end": return _context18.stop(); } } }, _callee18); })); return _getExerciseBanks.apply(this, arguments); } function putExerciseBanks(_x19) { return _putExerciseBanks.apply(this, arguments); } function _putExerciseBanks() { _putExerciseBanks = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee19(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee19$(_context19) { while (1) { switch (_context19.prev = _context19.next) { case 0: return _context19.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercise_banks/".concat(params.topicId, ".json"), { method: 'put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context19.stop(); } } }, _callee19); })); return _putExerciseBanks.apply(this, arguments); } function deleteExerciseBanks(_x20) { return _deleteExerciseBanks.apply(this, arguments); } function _deleteExerciseBanks() { _deleteExerciseBanks = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee20(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee20$(_context20) { while (1) { switch (_context20.prev = _context20.next) { case 0: return _context20.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercise_banks/".concat(params.topicId, ".json"), { method: 'put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context20.stop(); } } }, _callee20); })); return _deleteExerciseBanks.apply(this, arguments); } function deleteExerciseBanksQuestion(_x21) { return _deleteExerciseBanksQuestion.apply(this, arguments); } // 问卷问题上下排序 function _deleteExerciseBanksQuestion() { _deleteExerciseBanksQuestion = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee21(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee21$(_context21) { while (1) { switch (_context21.prev = _context21.next) { case 0: return _context21.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercise_bank_questions/".concat(params.pollsId, ".json"), { method: 'delete', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context21.stop(); } } }, _callee21); })); return _deleteExerciseBanksQuestion.apply(this, arguments); } function exerciseBanksMoveUpDown(_x22) { return _exerciseBanksMoveUpDown.apply(this, arguments); } function _exerciseBanksMoveUpDown() { _exerciseBanksMoveUpDown = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee22(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee22$(_context22) { while (1) { switch (_context22.prev = _context22.next) { case 0: return _context22.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/poll_questions/".concat(params.pollsId, "/up_down.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context22.stop(); } } }, _callee22); })); return _exerciseBanksMoveUpDown.apply(this, arguments); } function addPollBankQuestions(_x23) { return _addPollBankQuestions.apply(this, arguments); } function _addPollBankQuestions() { _addPollBankQuestions = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee23(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee23$(_context23) { while (1) { switch (_context23.prev = _context23.next) { case 0: return _context23.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/poll_bank_questions.json", { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context23.stop(); } } }, _callee23); })); return _addPollBankQuestions.apply(this, arguments); } function putPollBankQuestions(_x24) { return _putPollBankQuestions.apply(this, arguments); } function _putPollBankQuestions() { _putPollBankQuestions = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee24(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee24$(_context24) { while (1) { switch (_context24.prev = _context24.next) { case 0: return _context24.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/poll_bank_questions/".concat(params.pollsId, ".json"), { method: 'put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context24.stop(); } } }, _callee24); })); return _putPollBankQuestions.apply(this, arguments); } function putExerciseBankQuestions(_x25) { return _putExerciseBankQuestions.apply(this, arguments); } function _putExerciseBankQuestions() { _putExerciseBankQuestions = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee25(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee25$(_context25) { while (1) { switch (_context25.prev = _context25.next) { case 0: return _context25.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercise_bank_questions/".concat(params.id, ".json"), { method: 'put', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context25.stop(); } } }, _callee25); })); return _putExerciseBankQuestions.apply(this, arguments); } function addExerciseBankQuestions(_x26) { return _addExerciseBankQuestions.apply(this, arguments); } function _addExerciseBankQuestions() { _addExerciseBankQuestions = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee26(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee26$(_context26) { while (1) { switch (_context26.prev = _context26.next) { case 0: return _context26.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercise_bank_questions.json", { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context26.stop(); } } }, _callee26); })); return _addExerciseBankQuestions.apply(this, arguments); } function exercisesBanksMoveUpDown(_x27) { return _exercisesBanksMoveUpDown.apply(this, arguments); } function _exercisesBanksMoveUpDown() { _exercisesBanksMoveUpDown = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee27(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee27$(_context27) { while (1) { switch (_context27.prev = _context27.next) { case 0: return _context27.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/exercise_bank_questions/".concat(params.exerciseId, "/up_down.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context27.stop(); } } }, _callee27); })); return _exercisesBanksMoveUpDown.apply(this, arguments); } /***/ }), /***/ "ti1D": /*!*************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.to-locale-string.js ***! \*************************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var Int8Array = global.Int8Array; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; var $toLocaleString = [].toLocaleString; var $slice = [].slice; // iOS Safari 6.x fails here var TO_LOCALE_STRING_BUG = !!Int8Array && fails(function () { $toLocaleString.call(new Int8Array(1)); }); var FORCED = fails(function () { return [1, 2].toLocaleString() != new Int8Array([1, 2]).toLocaleString(); }) || !fails(function () { Int8Array.prototype.toLocaleString.call([1, 2]); }); // `%TypedArray%.prototype.toLocaleString` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.tolocalestring exportTypedArrayMethod('toLocaleString', function toLocaleString() { return $toLocaleString.apply(TO_LOCALE_STRING_BUG ? $slice.call(aTypedArray(this)) : aTypedArray(this), arguments); }, FORCED); /***/ }), /***/ "tny8": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/descriptors.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); // Thank's IE8 for his funny defineProperty module.exports = !fails(function () { return Object.defineProperty({}, 1, { get: function () { return 7; } })[1] != 7; }); /***/ }), /***/ "tzui": /*!********************************************!*\ !*** ./src/models/classrooms/homeworks.ts ***! \********************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! lodash */ "LvDl"); /* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/service/shixunHomeworks */ "XYT7"); var ShixunHomeworksListModel = { namespace: 'shixunHomeworks', state: { name: '', loading: true, // 实训作业列表 workList: {}, // 实训作业评阅 shixunWorkReport: {}, // 代码查重列表 codeReview: {}, codeReviewDetail: {}, // 作业设置 workSetting: {}, // 弹框对比数据 changeData: {}, //代码查重 分班 codeReviewCourse: {}, // 分组作业题库详情 referenceAnswer: {}, // 作业详情 立即发布分班列表 publishGroups: {}, // 作业详情 立即截止分班列表 endGroups: {}, // 普通作业 题库选用 brankList: {}, // 回复列表 replyList: {}, // 作业详情 workDetail: {}, commonHomeWorkAddDefaultData: {}, studentWorkAddDefaultData: {}, studentWorkEditDefaultData: {}, commonHomeWorkEditDefaultData: {}, studentWorkDetail: {}, studentWorkSupplyDetail: {}, studentWorkCommon: {}, allStudentWorks: {}, searchMemberList: {}, searchProjectList: {}, //记录操作的action key值 actionTabs: { key: '' }, listParams: { order: 'all', page: 1, //第一页开始 limit: 16, search: '' } }, effects: { // 实训作业 - 作业列表 getWorkList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getWorkList(_ref, _ref2) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getWorkList$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload, callback = _ref.callback; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getWorkList */ "M"], payload); case 4: response = _context.sent; // try { sessionStorage['all_student_works'] = JSON.stringify(response['all_student_works']); sessionStorage['all_student_works_params'] = JSON.stringify(payload); localStorage.setItem('all_student_works_param', JSON.stringify(payload)); } catch (e) {} _context.next = 8; return put({ type: 'save', payload: { workList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 8: return _context.abrupt("return", response); case 9: case "end": return _context.stop(); } } }, getWorkList); }), // 实训作业 代码查重 getCodeReview: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getCodeReview(_ref3, _ref4) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getCodeReview$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload, callback = _ref3.callback; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getCodeReview */ "w"], payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { codeReview: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context2.abrupt("return", response); case 8: case "end": return _context2.stop(); } } }, getCodeReview); }), // code_review_detail getCodeReviewDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getCodeReviewDetail(_ref5, _ref6) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getCodeReviewDetail$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload, callback = _ref5.callback; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getCodeReviewDetail */ "y"], payload); case 4: response = _context3.sent; _context3.next = 7; return put({ type: 'save', payload: { codeReviewDetail: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context3.abrupt("return", response); case 8: case "end": return _context3.stop(); } } }, getCodeReviewDetail); }), // 实训作业 作业详情 getWorkDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getWorkDetail(_ref7, _ref8) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getWorkDetail$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload, callback = _ref7.callback; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getWorkDetail */ "L"], payload); case 4: response = _context4.sent; _context4.next = 7; return put({ type: 'save', payload: { workDetail: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context4.abrupt("return", response); case 8: case "end": return _context4.stop(); } } }, getWorkDetail); }), // 实训作业更新 updateWork: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function updateWork(_ref9, _ref10) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function updateWork$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload, callback = _ref9.callback; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* updateWork */ "X"], payload); case 4: response = _context5.sent; return _context5.abrupt("return", response); case 6: case "end": return _context5.stop(); } } }, updateWork); }), // 实训作业 作业报表详情 getShixunWorkReport: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getShixunWorkReport(_ref11, _ref12) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getShixunWorkReport$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload, callback = _ref11.callback; call = _ref12.call, put = _ref12.put; _context6.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getShixunWorkReport */ "H"], payload); case 4: response = _context6.sent; try { response['all_student_works'] = JSON.parse(sessionStorage['all_student_works'] || '[]'); } catch (e) {} _context6.next = 8; return put({ type: 'save', payload: { shixunWorkReport: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 8: return _context6.abrupt("return", response); case 9: case "end": return _context6.stop(); } } }, getShixunWorkReport); }), // 实训作业 设置 getWorkSetting: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getWorkSetting(_ref13, _ref14) { var _response$group_setti, _response$allow_late_; var payload, callback, call, put, response, changeData; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getWorkSetting$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload, callback = _ref13.callback; call = _ref14.call, put = _ref14.put; _context7.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getWorkSetting */ "N"], payload); case 4: response = _context7.sent; response === null || response === void 0 ? void 0 : (_response$group_setti = response.group_settings) === null || _response$group_setti === void 0 ? void 0 : _response$group_setti.map(function (v) { v.value = v.group_name; v.id = v.group_id; v.group_id = [v.group_id]; }); response === null || response === void 0 ? void 0 : (_response$allow_late_ = response.allow_late_settings) === null || _response$allow_late_ === void 0 ? void 0 : _response$allow_late_.map(function (v) { v.value = v.group_name; v.id = v.group_id; v.group_id = [v.group_id]; }); changeData = { shixun_evaluation: response.shixun_evaluation, challenge_settings: response.challenge_settings }; _context7.next = 10; return put({ type: 'save', payload: { workSetting: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response), changeData: Object(lodash__WEBPACK_IMPORTED_MODULE_2__["cloneDeep"])(changeData) } }); case 10: return _context7.abrupt("return", response); case 11: case "end": return _context7.stop(); } } }, getWorkSetting); }), //实训作业 设置更新 updateSetting: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function updateSetting(_ref15, _ref16) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function updateSetting$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: payload = _ref15.payload, callback = _ref15.callback; call = _ref16.call, put = _ref16.put; _context8.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* updateSetting */ "W"], payload); case 4: response = _context8.sent; return _context8.abrupt("return", response); case 6: case "end": return _context8.stop(); } } }, updateSetting); }), // 代码查重 分班 getCodeReviewCourse: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getCodeReviewCourse(_ref17, _ref18) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getCodeReviewCourse$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: payload = _ref17.payload, callback = _ref17.callback; call = _ref18.call, put = _ref18.put; _context9.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getCodeReviewCourse */ "x"], payload); case 4: response = _context9.sent; _context9.next = 7; return put({ type: 'save', payload: { codeReviewCourse: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context9.abrupt("return", response); case 8: case "end": return _context9.stop(); } } }, getCodeReviewCourse); }), // 实训作业 学生成绩导出 exportShixunWorks: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function exportShixunWorks(_ref19, _ref20) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function exportShixunWorks$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: payload = _ref19.payload, callback = _ref19.callback; call = _ref20.call, put = _ref20.put; _context10.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* exportShixunWorks */ "t"], payload); case 4: response = _context10.sent; case 5: case "end": return _context10.stop(); } } }, exportShixunWorks); }), // 分组作业 题库详情 getReferenceAnswer: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getReferenceAnswer(_ref21, _ref22) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getReferenceAnswer$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: payload = _ref21.payload, callback = _ref21.callback; call = _ref22.call, put = _ref22.put; _context11.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getReferenceAnswer */ "D"], payload); case 4: response = _context11.sent; _context11.next = 7; return put({ type: 'save', payload: { referenceAnswer: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context11.abrupt("return", response); case 8: case "end": return _context11.stop(); } } }, getReferenceAnswer); }), // 分组作业 作业分班列表 getPublishGroups: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getPublishGroups(_ref23, _ref24) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getPublishGroups$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: payload = _ref23.payload, callback = _ref23.callback; call = _ref24.call, put = _ref24.put; _context12.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getPublishGroups */ "C"], payload); case 4: response = _context12.sent; _context12.next = 7; return put({ type: 'save', payload: { publishGroups: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context12.abrupt("return", response); case 8: case "end": return _context12.stop(); } } }, getPublishGroups); }), // 分组作业 立即截止 getEndGroups: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getEndGroups(_ref25, _ref26) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getEndGroups$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: payload = _ref25.payload, callback = _ref25.callback; call = _ref26.call, put = _ref26.put; _context13.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getEndGroups */ "z"], payload); case 4: response = _context13.sent; _context13.next = 7; return put({ type: 'save', payload: { endGroups: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context13.abrupt("return", response); case 8: case "end": return _context13.stop(); } } }, getEndGroups); }), // 普通作业 题库选用 getBrankList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getBrankList(_ref27, _ref28) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getBrankList$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: payload = _ref27.payload, callback = _ref27.callback; call = _ref28.call, put = _ref28.put; _context14.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getBrankList */ "v"], payload); case 4: response = _context14.sent; _context14.next = 7; return put({ type: 'save', payload: { brankList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context14.abrupt("return", response); case 8: case "end": return _context14.stop(); } } }, getBrankList); }), // 调整评分 changeScore: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function changeScore(_ref29, _ref30) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function changeScore$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: payload = _ref29.payload, callback = _ref29.callback; call = _ref30.call, put = _ref30.put; _context15.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* changeScore */ "i"], payload); case 4: response = _context15.sent; return _context15.abrupt("return", response); case 6: case "end": return _context15.stop(); } } }, changeScore); }), //普通作业 保存到题库 saveBanks: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function saveBanks(_ref31, _ref32) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function saveBanks$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: payload = _ref31.payload, callback = _ref31.callback; call = _ref32.call, put = _ref32.put; _context16.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* saveBanks */ "S"], payload); case 4: response = _context16.sent; return _context16.abrupt("return", response); case 6: case "end": return _context16.stop(); } } }, saveBanks); }), // 普通作业添加默认数据 addCommonHomeWorkDefaultData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function addCommonHomeWorkDefaultData(_ref33, _ref34) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function addCommonHomeWorkDefaultData$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: payload = _ref33.payload, callback = _ref33.callback; call = _ref34.call, put = _ref34.put; _context17.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* addCommonHomeWorkDefaultData */ "b"], payload); case 4: response = _context17.sent; _context17.next = 7; return put({ type: 'save', payload: { commonHomeWorkAddDefaultData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context17.abrupt("return", response); case 8: case "end": return _context17.stop(); } } }, addCommonHomeWorkDefaultData); }), getSearchMemberList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getSearchMemberList(_ref35, _ref36) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getSearchMemberList$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: payload = _ref35.payload, callback = _ref35.callback; call = _ref36.call, put = _ref36.put; _context18.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getSearchMemberList */ "G"], payload); case 4: response = _context18.sent; _context18.next = 7; return put({ type: 'save', payload: { searchMemberList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context18.abrupt("return", response); case 8: case "end": return _context18.stop(); } } }, getSearchMemberList); }), getProjectList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getProjectList(_ref37, _ref38) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getProjectList$(_context19) { while (1) { switch (_context19.prev = _context19.next) { case 0: payload = _ref37.payload, callback = _ref37.callback; call = _ref38.call, put = _ref38.put; _context19.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getProjectList */ "B"], payload); case 4: response = _context19.sent; _context19.next = 7; return put({ type: 'save', payload: { searchProjectList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context19.abrupt("return", response); case 8: case "end": return _context19.stop(); } } }, getProjectList); }), addStudentWorkDefaultData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function addStudentWorkDefaultData(_ref39, _ref40) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function addStudentWorkDefaultData$(_context20) { while (1) { switch (_context20.prev = _context20.next) { case 0: payload = _ref39.payload, callback = _ref39.callback; call = _ref40.call, put = _ref40.put; _context20.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* addStudentWorkDefaultData */ "d"], payload); case 4: response = _context20.sent; _context20.next = 7; return put({ type: 'save', payload: { studentWorkAddDefaultData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context20.abrupt("return", response); case 8: case "end": return _context20.stop(); } } }, addStudentWorkDefaultData); }), editStudentWorkDefaultData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function editStudentWorkDefaultData(_ref41, _ref42) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function editStudentWorkDefaultData$(_context21) { while (1) { switch (_context21.prev = _context21.next) { case 0: payload = _ref41.payload, callback = _ref41.callback; call = _ref42.call, put = _ref42.put; _context21.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* editStudentWorkDefaultData */ "s"], payload); case 4: response = _context21.sent; _context21.next = 7; return put({ type: 'save', payload: { studentWorkEditDefaultData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context21.abrupt("return", response); case 8: case "end": return _context21.stop(); } } }, editStudentWorkDefaultData); }), // 普通作业修改默认数据 editCommonHomeWorkDefaultData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function editCommonHomeWorkDefaultData(_ref43, _ref44) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function editCommonHomeWorkDefaultData$(_context22) { while (1) { switch (_context22.prev = _context22.next) { case 0: payload = _ref43.payload, callback = _ref43.callback; call = _ref44.call, put = _ref44.put; _context22.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* editCommonHomeWorkDefaultData */ "q"], payload); case 4: response = _context22.sent; _context22.next = 7; return put({ type: 'save', payload: { commonHomeWorkEditDefaultData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context22.abrupt("return", response); case 8: case "end": return _context22.stop(); } } }, editCommonHomeWorkDefaultData); }), // 题库普通作业修改默认数据 editCommonHomeWorkDefaultBankData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function editCommonHomeWorkDefaultBankData(_ref45, _ref46) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function editCommonHomeWorkDefaultBankData$(_context23) { while (1) { switch (_context23.prev = _context23.next) { case 0: payload = _ref45.payload, callback = _ref45.callback; call = _ref46.call, put = _ref46.put; _context23.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* editCommonHomeWorkDefaultBankData */ "p"], payload); case 4: response = _context23.sent; _context23.next = 7; return put({ type: 'save', payload: { commonHomeWorkEditDefaultData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context23.abrupt("return", response); case 8: case "end": return _context23.stop(); } } }, editCommonHomeWorkDefaultBankData); }), // 讨论回复列表 getReplyList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getReplyList(_ref47, _ref48) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getReplyList$(_context24) { while (1) { switch (_context24.prev = _context24.next) { case 0: payload = _ref47.payload, callback = _ref47.callback; call = _ref48.call, put = _ref48.put; _context24.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getReplyList */ "E"], payload); case 4: response = _context24.sent; _context24.next = 7; return put({ type: 'save', payload: { replyList: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context24.stop(); } } }, getReplyList); }), getStudentWorkDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getStudentWorkDetail(_ref49, _ref50) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getStudentWorkDetail$(_context25) { while (1) { switch (_context25.prev = _context25.next) { case 0: payload = _ref49.payload, callback = _ref49.callback; call = _ref50.call, put = _ref50.put; _context25.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getStudentWorkDetail */ "J"], payload); case 4: response = _context25.sent; _context25.next = 7; return put({ type: 'save', payload: { studentWorkDetail: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context25.stop(); } } }, getStudentWorkDetail); }), getStudentWorkSupplyDetail: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getStudentWorkSupplyDetail(_ref51, _ref52) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getStudentWorkSupplyDetail$(_context26) { while (1) { switch (_context26.prev = _context26.next) { case 0: payload = _ref51.payload, callback = _ref51.callback; call = _ref52.call, put = _ref52.put; _context26.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getStudentWorkSupplyDetail */ "K"], payload); case 4: response = _context26.sent; _context26.next = 7; return put({ type: 'save', payload: { studentWorkSupplyDetail: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context26.stop(); } } }, getStudentWorkSupplyDetail); }), getStudentWorkCommon: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getStudentWorkCommon(_ref53, _ref54) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getStudentWorkCommon$(_context27) { while (1) { switch (_context27.prev = _context27.next) { case 0: payload = _ref53.payload, callback = _ref53.callback; call = _ref54.call, put = _ref54.put; _context27.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getStudentWorkCommon */ "I"], payload); case 4: response = _context27.sent; _context27.next = 7; return put({ type: 'save', payload: { studentWorkCommon: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: case "end": return _context27.stop(); } } }, getStudentWorkCommon); }), getAllStudentWorks: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getAllStudentWorks(_ref55, _ref56) { var payload, callback, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getAllStudentWorks$(_context28) { while (1) { switch (_context28.prev = _context28.next) { case 0: payload = _ref55.payload, callback = _ref55.callback; call = _ref56.call, put = _ref56.put; _context28.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* getAllStudentWorks */ "u"], payload); case 4: response = _context28.sent; _context28.next = 7; return put({ type: 'save', payload: { allStudentWorks: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context28.abrupt("return", response); case 8: case "end": return _context28.stop(); } } }, getAllStudentWorks); }), // 讨论创建回复 createReply: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function createReply(_ref57, _ref58) { var payload, callback, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function createReply$(_context29) { while (1) { switch (_context29.prev = _context29.next) { case 0: payload = _ref57.payload, callback = _ref57.callback; call = _ref58.call, put = _ref58.put; _context29.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* createReply */ "j"], payload); case 4: return _context29.abrupt("return", _context29.sent); case 5: case "end": return _context29.stop(); } } }, createReply); }), // 讨论回复点赞 replyLike: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function replyLike(_ref59, _ref60) { var payload, callback, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function replyLike$(_context30) { while (1) { switch (_context30.prev = _context30.next) { case 0: payload = _ref59.payload, callback = _ref59.callback; call = _ref60.call, put = _ref60.put; _context30.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* replyLike */ "P"], payload); case 4: return _context30.abrupt("return", _context30.sent); case 5: case "end": return _context30.stop(); } } }, replyLike); }), // 讨论回复取消点赞 replyUnLike: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function replyUnLike(_ref61, _ref62) { var payload, callback, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function replyUnLike$(_context31) { while (1) { switch (_context31.prev = _context31.next) { case 0: payload = _ref61.payload, callback = _ref61.callback; call = _ref62.call, put = _ref62.put; _context31.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* replyUnLike */ "Q"], payload); case 4: return _context31.abrupt("return", _context31.sent); case 5: case "end": return _context31.stop(); } } }, replyUnLike); }), // 讨论回复删除 deleteReply: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function deleteReply(_ref63, _ref64) { var payload, callback, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function deleteReply$(_context32) { while (1) { switch (_context32.prev = _context32.next) { case 0: payload = _ref63.payload, callback = _ref63.callback; call = _ref64.call, put = _ref64.put; _context32.next = 4; return call(_service_shixunHomeworks__WEBPACK_IMPORTED_MODULE_3__[/* deleteReply */ "l"], payload); case 4: return _context32.abrupt("return", _context32.sent); case 5: case "end": return _context32.stop(); } } }, deleteReply); }), // 设置操做action setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref65, _ref66) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context33) { while (1) { switch (_context33.prev = _context33.next) { case 0: payload = _ref65.payload; call = _ref66.call, put = _ref66.put; _context33.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context33.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref67) { var dispatch = _ref67.dispatch, history = _ref67.history; // console.log("subscriptions:", dispatch, history) return history.listen(function (_ref68) { var pathname = _ref68.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (ShixunHomeworksListModel); /***/ }), /***/ "u+7+": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/object-create.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var defineProperties = __webpack_require__(/*! ../internals/object-define-properties */ "HctQ"); var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "De94"); var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "6ixQ"); var html = __webpack_require__(/*! ../internals/html */ "yj7k"); var documentCreateElement = __webpack_require__(/*! ../internals/document-create-element */ "8w+9"); var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "CjUg"); var GT = '>'; var LT = '<'; var PROTOTYPE = 'prototype'; var SCRIPT = 'script'; var IE_PROTO = sharedKey('IE_PROTO'); var EmptyConstructor = function () { /* empty */ }; var scriptTag = function (content) { return LT + SCRIPT + GT + content + LT + '/' + SCRIPT + GT; }; // Create object with fake `null` prototype: use ActiveX Object with cleared prototype var NullProtoObjectViaActiveX = function (activeXDocument) { activeXDocument.write(scriptTag('')); activeXDocument.close(); var temp = activeXDocument.parentWindow.Object; activeXDocument = null; // avoid memory leak return temp; }; // Create object with fake `null` prototype: use iframe Object with cleared prototype var NullProtoObjectViaIFrame = function () { // Thrash, waste and sodomy: IE GC bug var iframe = documentCreateElement('iframe'); var JS = 'java' + SCRIPT + ':'; var iframeDocument; iframe.style.display = 'none'; html.appendChild(iframe); // https://github.com/zloirock/core-js/issues/475 iframe.src = String(JS); iframeDocument = iframe.contentWindow.document; iframeDocument.open(); iframeDocument.write(scriptTag('document.F=Object')); iframeDocument.close(); return iframeDocument.F; }; // Check for document.domain and active x support // No need to use active x approach when document.domain is not set // see https://github.com/es-shims/es5-shim/issues/150 // variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346 // avoid IE GC bug var activeXDocument; var NullProtoObject = function () { try { /* global ActiveXObject */ activeXDocument = document.domain && new ActiveXObject('htmlfile'); } catch (error) { /* ignore */ } NullProtoObject = activeXDocument ? NullProtoObjectViaActiveX(activeXDocument) : NullProtoObjectViaIFrame(); var length = enumBugKeys.length; while (length--) delete NullProtoObject[PROTOTYPE][enumBugKeys[length]]; return NullProtoObject(); }; hiddenKeys[IE_PROTO] = true; // `Object.create` method // https://tc39.github.io/ecma262/#sec-object.create module.exports = Object.create || function create(O, Properties) { var result; if (O !== null) { EmptyConstructor[PROTOTYPE] = anObject(O); result = new EmptyConstructor(); EmptyConstructor[PROTOTYPE] = null; // add "__proto__" for Object.getPrototypeOf polyfill result[IE_PROTO] = O; } else result = NullProtoObject(); return Properties === undefined ? result : defineProperties(result, Properties); }; /***/ }), /***/ "u0Sq": /*!*************************************************!*\ !*** ./node_modules/hash.js/lib/hash/ripemd.js ***! \*************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./utils */ "w8CP"); var common = __webpack_require__(/*! ./common */ "7ckf"); var rotl32 = utils.rotl32; var sum32 = utils.sum32; var sum32_3 = utils.sum32_3; var sum32_4 = utils.sum32_4; var BlockHash = common.BlockHash; function RIPEMD160() { if (!(this instanceof RIPEMD160)) return new RIPEMD160(); BlockHash.call(this); this.h = [ 0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476, 0xc3d2e1f0 ]; this.endian = 'little'; } utils.inherits(RIPEMD160, BlockHash); exports.ripemd160 = RIPEMD160; RIPEMD160.blockSize = 512; RIPEMD160.outSize = 160; RIPEMD160.hmacStrength = 192; RIPEMD160.padLength = 64; RIPEMD160.prototype._update = function update(msg, start) { var A = this.h[0]; var B = this.h[1]; var C = this.h[2]; var D = this.h[3]; var E = this.h[4]; var Ah = A; var Bh = B; var Ch = C; var Dh = D; var Eh = E; for (var j = 0; j < 80; j++) { var T = sum32( rotl32( sum32_4(A, f(j, B, C, D), msg[r[j] + start], K(j)), s[j]), E); A = E; E = D; D = rotl32(C, 10); C = B; B = T; T = sum32( rotl32( sum32_4(Ah, f(79 - j, Bh, Ch, Dh), msg[rh[j] + start], Kh(j)), sh[j]), Eh); Ah = Eh; Eh = Dh; Dh = rotl32(Ch, 10); Ch = Bh; Bh = T; } T = sum32_3(this.h[1], C, Dh); this.h[1] = sum32_3(this.h[2], D, Eh); this.h[2] = sum32_3(this.h[3], E, Ah); this.h[3] = sum32_3(this.h[4], A, Bh); this.h[4] = sum32_3(this.h[0], B, Ch); this.h[0] = T; }; RIPEMD160.prototype._digest = function digest(enc) { if (enc === 'hex') return utils.toHex32(this.h, 'little'); else return utils.split32(this.h, 'little'); }; function f(j, x, y, z) { if (j <= 15) return x ^ y ^ z; else if (j <= 31) return (x & y) | ((~x) & z); else if (j <= 47) return (x | (~y)) ^ z; else if (j <= 63) return (x & z) | (y & (~z)); else return x ^ (y | (~z)); } function K(j) { if (j <= 15) return 0x00000000; else if (j <= 31) return 0x5a827999; else if (j <= 47) return 0x6ed9eba1; else if (j <= 63) return 0x8f1bbcdc; else return 0xa953fd4e; } function Kh(j) { if (j <= 15) return 0x50a28be6; else if (j <= 31) return 0x5c4dd124; else if (j <= 47) return 0x6d703ef3; else if (j <= 63) return 0x7a6d76e9; else return 0x00000000; } var r = [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 7, 4, 13, 1, 10, 6, 15, 3, 12, 0, 9, 5, 2, 14, 11, 8, 3, 10, 14, 4, 9, 15, 8, 1, 2, 7, 0, 6, 13, 11, 5, 12, 1, 9, 11, 10, 0, 8, 12, 4, 13, 3, 7, 15, 14, 5, 6, 2, 4, 0, 5, 9, 7, 12, 2, 10, 14, 1, 3, 8, 11, 6, 15, 13 ]; var rh = [ 5, 14, 7, 0, 9, 2, 11, 4, 13, 6, 15, 8, 1, 10, 3, 12, 6, 11, 3, 7, 0, 13, 5, 10, 14, 15, 8, 12, 4, 9, 1, 2, 15, 5, 1, 3, 7, 14, 6, 9, 11, 8, 12, 2, 10, 0, 4, 13, 8, 6, 4, 1, 3, 11, 15, 0, 5, 12, 2, 13, 9, 7, 10, 14, 12, 15, 10, 4, 1, 5, 8, 7, 6, 2, 13, 14, 0, 3, 9, 11 ]; var s = [ 11, 14, 15, 12, 5, 8, 7, 9, 11, 13, 14, 15, 6, 7, 9, 8, 7, 6, 8, 13, 11, 9, 7, 15, 7, 12, 15, 9, 11, 7, 13, 12, 11, 13, 6, 7, 14, 9, 13, 15, 14, 8, 13, 6, 5, 12, 7, 5, 11, 12, 14, 15, 14, 15, 9, 8, 9, 14, 5, 6, 8, 6, 5, 12, 9, 15, 5, 11, 6, 8, 13, 12, 5, 12, 13, 14, 11, 8, 5, 6 ]; var sh = [ 8, 9, 9, 11, 13, 15, 15, 5, 7, 7, 8, 11, 14, 14, 12, 6, 9, 13, 15, 7, 12, 8, 9, 11, 7, 7, 12, 7, 6, 15, 13, 11, 9, 7, 15, 11, 8, 6, 6, 14, 12, 13, 5, 14, 13, 13, 7, 5, 15, 5, 8, 11, 14, 14, 6, 14, 6, 9, 12, 9, 12, 5, 15, 8, 8, 5, 12, 9, 12, 5, 14, 6, 8, 13, 6, 5, 15, 13, 11, 11 ]; /***/ }), /***/ "u4tm": /*!**********************************************************************!*\ !*** ./node_modules/connected-react-router/esm/index.js + 5 modules ***! \**********************************************************************/ /*! exports provided: LOCATION_CHANGE, CALL_HISTORY_METHOD, onLocationChanged, push, replace, go, goBack, goForward, routerActions, routerMiddleware, ConnectedRouter, connectRouter, getLocation, getAction, getHash, getSearch, createMatchSelector */ /*! exports used: connectRouter */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/connected-react-router/esm/actions.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prop-types/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-redux/es/index.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-router/esm/react-router.js because of ./src/.umi-production/umi.ts */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ connectRouter; }); // UNUSED EXPORTS: LOCATION_CHANGE, CALL_HISTORY_METHOD, onLocationChanged, push, replace, go, goBack, goForward, routerActions, routerMiddleware, ConnectedRouter, getLocation, getAction, getHash, getSearch, createMatchSelector // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); var external_window_React_default = /*#__PURE__*/__webpack_require__.n(external_window_React_); // EXTERNAL MODULE: ./node_modules/prop-types/index.js var prop_types = __webpack_require__("17x9"); var prop_types_default = /*#__PURE__*/__webpack_require__.n(prop_types); // EXTERNAL MODULE: ./node_modules/react-redux/es/index.js + 19 modules var es = __webpack_require__("/MKj"); // EXTERNAL MODULE: ./node_modules/react-router/esm/react-router.js var react_router = __webpack_require__("Ty5D"); // EXTERNAL MODULE: ./node_modules/connected-react-router/esm/actions.js var actions = __webpack_require__("AU/w"); // CONCATENATED MODULE: ./node_modules/connected-react-router/esm/selectors.js function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } var selectors_createSelectors = function createSelectors(structure) { var getIn = structure.getIn, toJS = structure.toJS; var isRouter = function isRouter(value) { return value != null && _typeof(value) === 'object' && getIn(value, ['location']) && getIn(value, ['action']); }; var getRouter = function getRouter(state) { var router = toJS(getIn(state, ['router'])); if (!isRouter(router)) { throw 'Could not find router reducer in state tree, it must be mounted under "router"'; } return router; }; var getLocation = function getLocation(state) { return toJS(getIn(getRouter(state), ['location'])); }; var getAction = function getAction(state) { return toJS(getIn(getRouter(state), ['action'])); }; var getSearch = function getSearch(state) { return toJS(getIn(getRouter(state), ['location', 'search'])); }; var getHash = function getHash(state) { return toJS(getIn(getRouter(state), ['location', 'hash'])); }; // It only makes sense to recalculate the `matchPath` whenever the pathname // of the location changes. That's why `createMatchSelector` memoizes // the latest result based on the location's pathname. var createMatchSelector = function createMatchSelector(path) { var lastPathname = null; var lastMatch = null; return function (state) { var _ref = getLocation(state) || {}, pathname = _ref.pathname; if (pathname === lastPathname) { return lastMatch; } lastPathname = pathname; var match = Object(react_router["f" /* matchPath */])(pathname, path); if (!match || !lastMatch || match.url !== lastMatch.url) { lastMatch = match; } return lastMatch; }; }; return { getLocation: getLocation, getAction: getAction, getRouter: getRouter, getSearch: getSearch, getHash: getHash, createMatchSelector: createMatchSelector }; }; /* harmony default export */ var selectors = (selectors_createSelectors); // CONCATENATED MODULE: ./node_modules/connected-react-router/esm/ConnectedRouter.js function ConnectedRouter_typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { ConnectedRouter_typeof = function _typeof(obj) { return typeof obj; }; } else { ConnectedRouter_typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return ConnectedRouter_typeof(obj); } function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } function _possibleConstructorReturn(self, call) { if (call && (ConnectedRouter_typeof(call) === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self); } function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); } function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); } var ConnectedRouter_createConnectedRouter = function createConnectedRouter(structure) { var _createSelectors = selectors(structure), getLocation = _createSelectors.getLocation; /* * ConnectedRouter listens to a history object passed from props. * When history is changed, it dispatches action to redux store. * Then, store will pass props to component to render. * This creates uni-directional flow from history->store->router->components. */ var ConnectedRouter = /*#__PURE__*/ function (_PureComponent) { _inherits(ConnectedRouter, _PureComponent); function ConnectedRouter(props) { var _this; _classCallCheck(this, ConnectedRouter); _this = _possibleConstructorReturn(this, _getPrototypeOf(ConnectedRouter).call(this, props)); var store = props.store, history = props.history, onLocationChanged = props.onLocationChanged; _this.inTimeTravelling = false; // Subscribe to store changes to check if we are in time travelling _this.unsubscribe = store.subscribe(function () { // Extract store's location var _getLocation = getLocation(store.getState()), pathnameInStore = _getLocation.pathname, searchInStore = _getLocation.search, hashInStore = _getLocation.hash; // Extract history's location var _history$location = history.location, pathnameInHistory = _history$location.pathname, searchInHistory = _history$location.search, hashInHistory = _history$location.hash; // If we do time travelling, the location in store is changed but location in history is not changed if (pathnameInHistory !== pathnameInStore || searchInHistory !== searchInStore || hashInHistory !== hashInStore) { _this.inTimeTravelling = true; // Update history's location to match store's location history.push({ pathname: pathnameInStore, search: searchInStore, hash: hashInStore }); } }); var handleLocationChange = function handleLocationChange(location, action) { var isFirstRendering = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; // Dispatch onLocationChanged except when we're in time travelling if (!_this.inTimeTravelling) { onLocationChanged(location, action, isFirstRendering); } else { _this.inTimeTravelling = false; } }; // Listen to history changes _this.unlisten = history.listen(handleLocationChange); // Dispatch a location change action for the initial location. // This makes it backward-compatible with react-router-redux. // But, we add `isFirstRendering` to `true` to prevent double-rendering. handleLocationChange(history.location, history.action, true); return _this; } _createClass(ConnectedRouter, [{ key: "componentWillUnmount", value: function componentWillUnmount() { this.unlisten(); this.unsubscribe(); } }, { key: "render", value: function render() { var _this$props = this.props, history = _this$props.history, children = _this$props.children; return external_window_React_default.a.createElement(react_router["c" /* Router */], { history: history }, children); } }]); return ConnectedRouter; }(external_window_React_["PureComponent"]); ConnectedRouter.propTypes = { store: prop_types_default.a.shape({ getState: prop_types_default.a.func.isRequired, subscribe: prop_types_default.a.func.isRequired }).isRequired, history: prop_types_default.a.shape({ action: prop_types_default.a.string.isRequired, listen: prop_types_default.a.func.isRequired, location: prop_types_default.a.object.isRequired, push: prop_types_default.a.func.isRequired }).isRequired, basename: prop_types_default.a.string, children: prop_types_default.a.oneOfType([prop_types_default.a.func, prop_types_default.a.node]), onLocationChanged: prop_types_default.a.func.isRequired }; var mapDispatchToProps = function mapDispatchToProps(dispatch) { return { onLocationChanged: function onLocationChanged(location, action, isFirstRendering) { return dispatch(Object(actions["c" /* onLocationChanged */])(location, action, isFirstRendering)); } }; }; var ConnectedRouterWithContext = function ConnectedRouterWithContext(props) { var Context = props.context || es["b" /* ReactReduxContext */]; if (Context == null) { throw 'Please upgrade to react-redux v6'; } return external_window_React_default.a.createElement(Context.Consumer, null, function (_ref) { var store = _ref.store; return external_window_React_default.a.createElement(ConnectedRouter, _extends({ store: store }, props)); }); }; ConnectedRouterWithContext.propTypes = { context: prop_types_default.a.object }; return Object(es["c" /* connect */])(null, mapDispatchToProps)(ConnectedRouterWithContext); }; /* harmony default export */ var esm_ConnectedRouter = (ConnectedRouter_createConnectedRouter); // CONCATENATED MODULE: ./node_modules/connected-react-router/esm/reducer.js var reducer_createConnectRouter = function createConnectRouter(structure) { var fromJS = structure.fromJS, merge = structure.merge; var createRouterReducer = function createRouterReducer(history) { var initialRouterState = fromJS({ location: history.location, action: history.action }); /* * This reducer will update the state with the most recent location history * has transitioned to. */ return function () { var state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : initialRouterState; var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}, type = _ref.type, payload = _ref.payload; if (type === actions["b" /* LOCATION_CHANGE */]) { var location = payload.location, action = payload.action, isFirstRendering = payload.isFirstRendering; // Don't update the state ref for the first rendering // to prevent the double-rendering issue on initilization return isFirstRendering ? state : merge(state, { location: fromJS(location), action: action }); } return state; }; }; return createRouterReducer; }; /* harmony default export */ var reducer = (reducer_createConnectRouter); // CONCATENATED MODULE: ./node_modules/connected-react-router/esm/structure/plain/getIn.js /* Code from github.com/erikras/redux-form by Erik Rasmussen */ var getIn_getIn = function getIn(state, path) { if (!state) { return state; } var length = path.length; if (!length) { return undefined; } var result = state; for (var i = 0; i < length && !!result; ++i) { result = result[path[i]]; } return result; }; /* harmony default export */ var plain_getIn = (getIn_getIn); // CONCATENATED MODULE: ./node_modules/connected-react-router/esm/structure/plain/index.js function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; } function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } var plain_structure = { fromJS: function fromJS(value) { return value; }, getIn: plain_getIn, merge: function merge(state, payload) { return _objectSpread({}, state, payload); }, toJS: function toJS(value) { return value; } }; /* harmony default export */ var plain = (plain_structure); // CONCATENATED MODULE: ./node_modules/connected-react-router/esm/index.js var connected_react_router_esm_ConnectedRouter = /*#__PURE__*/ esm_ConnectedRouter(plain); var connectRouter = /*#__PURE__*/ reducer(plain); var esm_createSelectors = /*#__PURE__*/ selectors(plain), esm_getLocation = esm_createSelectors.getLocation, esm_getAction = esm_createSelectors.getAction, esm_getHash = esm_createSelectors.getHash, esm_getSearch = esm_createSelectors.getSearch, esm_createMatchSelector = esm_createSelectors.createMatchSelector; /***/ }), /***/ "u6Ie": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.set.find.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var getSetIterator = __webpack_require__(/*! ../internals/get-set-iterator */ "jbR1"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Set.prototype.find` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { find: function find(callbackfn /* , thisArg */) { var set = anObject(this); var iterator = getSetIterator(set); var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); return iterate(iterator, function (value) { if (boundFunction(value, value, set)) return iterate.stop(value); }, undefined, false, true).result; } }); /***/ }), /***/ "u6e6": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/nonIterableRest.js ***! \*********************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _nonIterableRest; }); function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } /***/ }), /***/ "u93E": /*!*****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/math-sign.js ***! \*****************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { // `Math.sign` method implementation // https://tc39.github.io/ecma262/#sec-math.sign module.exports = Math.sign || function sign(x) { // eslint-disable-next-line no-self-compare return (x = +x) == 0 || x != x ? x : x < 0 ? -1 : 1; }; /***/ }), /***/ "uGHk": /*!*************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/object-get-own-property-names.js ***! \*************************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var internalObjectKeys = __webpack_require__(/*! ../internals/object-keys-internal */ "Srjj"); var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "De94"); var hiddenKeys = enumBugKeys.concat('length', 'prototype'); // `Object.getOwnPropertyNames` method // https://tc39.github.io/ecma262/#sec-object.getownpropertynames exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { return internalObjectKeys(O, hiddenKeys); }; /***/ }), /***/ "uMwj": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/define-iterator.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var createIteratorConstructor = __webpack_require__(/*! ../internals/create-iterator-constructor */ "uoF6"); var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "Acmb"); var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "g1ZG"); var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "kiNa"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "lz10"); var redefine = __webpack_require__(/*! ../internals/redefine */ "NMFW"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var Iterators = __webpack_require__(/*! ../internals/iterators */ "5yw/"); var IteratorsCore = __webpack_require__(/*! ../internals/iterators-core */ "JXem"); var IteratorPrototype = IteratorsCore.IteratorPrototype; var BUGGY_SAFARI_ITERATORS = IteratorsCore.BUGGY_SAFARI_ITERATORS; var ITERATOR = wellKnownSymbol('iterator'); var KEYS = 'keys'; var VALUES = 'values'; var ENTRIES = 'entries'; var returnThis = function () { return this; }; module.exports = function (Iterable, NAME, IteratorConstructor, next, DEFAULT, IS_SET, FORCED) { createIteratorConstructor(IteratorConstructor, NAME, next); var getIterationMethod = function (KIND) { if (KIND === DEFAULT && defaultIterator) return defaultIterator; if (!BUGGY_SAFARI_ITERATORS && KIND in IterablePrototype) return IterablePrototype[KIND]; switch (KIND) { case KEYS: return function keys() { return new IteratorConstructor(this, KIND); }; case VALUES: return function values() { return new IteratorConstructor(this, KIND); }; case ENTRIES: return function entries() { return new IteratorConstructor(this, KIND); }; } return function () { return new IteratorConstructor(this); }; }; var TO_STRING_TAG = NAME + ' Iterator'; var INCORRECT_VALUES_NAME = false; var IterablePrototype = Iterable.prototype; var nativeIterator = IterablePrototype[ITERATOR] || IterablePrototype['@@iterator'] || DEFAULT && IterablePrototype[DEFAULT]; var defaultIterator = !BUGGY_SAFARI_ITERATORS && nativeIterator || getIterationMethod(DEFAULT); var anyNativeIterator = NAME == 'Array' ? IterablePrototype.entries || nativeIterator : nativeIterator; var CurrentIteratorPrototype, methods, KEY; // fix native if (anyNativeIterator) { CurrentIteratorPrototype = getPrototypeOf(anyNativeIterator.call(new Iterable())); if (IteratorPrototype !== Object.prototype && CurrentIteratorPrototype.next) { if (!IS_PURE && getPrototypeOf(CurrentIteratorPrototype) !== IteratorPrototype) { if (setPrototypeOf) { setPrototypeOf(CurrentIteratorPrototype, IteratorPrototype); } else if (typeof CurrentIteratorPrototype[ITERATOR] != 'function') { createNonEnumerableProperty(CurrentIteratorPrototype, ITERATOR, returnThis); } } // Set @@toStringTag to native iterators setToStringTag(CurrentIteratorPrototype, TO_STRING_TAG, true, true); if (IS_PURE) Iterators[TO_STRING_TAG] = returnThis; } } // fix Array#{values, @@iterator}.name in V8 / FF if (DEFAULT == VALUES && nativeIterator && nativeIterator.name !== VALUES) { INCORRECT_VALUES_NAME = true; defaultIterator = function values() { return nativeIterator.call(this); }; } // define iterator if ((!IS_PURE || FORCED) && IterablePrototype[ITERATOR] !== defaultIterator) { createNonEnumerableProperty(IterablePrototype, ITERATOR, defaultIterator); } Iterators[NAME] = defaultIterator; // export additional methods if (DEFAULT) { methods = { values: getIterationMethod(VALUES), keys: IS_SET ? defaultIterator : getIterationMethod(KEYS), entries: getIterationMethod(ENTRIES) }; if (FORCED) for (KEY in methods) { if (BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME || !(KEY in IterablePrototype)) { redefine(IterablePrototype, KEY, methods[KEY]); } } else $({ target: NAME, proto: true, forced: BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME }, methods); } return methods; }; /***/ }), /***/ "uVHs": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.is-safe-integer.js ***! \*******************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var isInteger = __webpack_require__(/*! ../internals/is-integer */ "M3b6"); var abs = Math.abs; // `Number.isSafeInteger` method // https://tc39.github.io/ecma262/#sec-number.issafeinteger $({ target: 'Number', stat: true }, { isSafeInteger: function isSafeInteger(number) { return isInteger(number) && abs(number) <= 0x1FFFFFFFFFFFFF; } }); /***/ }), /***/ "uciX": /*!*********************************************************!*\ !*** ./node_modules/rc-trigger/es/index.js + 5 modules ***! \*********************************************************/ /*! exports provided: generateTrigger, default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js because of ./node_modules/rc-menu/es/Menu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js because of ./node_modules/rc-menu/es/Menu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js because of ./node_modules/rc-menu/es/Menu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js because of ./node_modules/dva/dist/index.esm.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./node_modules/@ant-design/icons/es/utils.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js because of ./node_modules/@ant-design/icons/es/components/IconBase.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/raf/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-align/es/index.js because of ./node_modules/rc-tabs/node_modules/rc-trigger/es/Popup/PopupInner.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-motion/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/LoadingIcon.js (referenced with cjs require)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/addEventListener.js because of ./node_modules/rc-table/es/stickyScrollBar.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/contains.js because of ./node_modules/antd/es/modal/Modal.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/findDOMNode.js because of ./node_modules/rc-motion/es/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Portal.js because of ./node_modules/antd/es/modal/Modal.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/ref.js because of ./node_modules/antd/es/form/FormItem.js */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with external "window.ReactDOM" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // UNUSED EXPORTS: generateTrigger // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js var objectSpread2 = __webpack_require__("VTBJ"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js var classCallCheck = __webpack_require__("1OyB"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createClass.js var createClass = __webpack_require__("vuIU"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js var assertThisInitialized = __webpack_require__("JX7q"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/inherits.js var inherits = __webpack_require__("Ji7U"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createSuper.js + 1 modules var createSuper = __webpack_require__("LK+K"); // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); var external_window_React_default = /*#__PURE__*/__webpack_require__.n(external_window_React_); // EXTERNAL MODULE: external "window.ReactDOM" var external_window_ReactDOM_ = __webpack_require__("faye"); var external_window_ReactDOM_default = /*#__PURE__*/__webpack_require__.n(external_window_ReactDOM_); // EXTERNAL MODULE: ./node_modules/rc-util/es/Dom/contains.js var contains = __webpack_require__("l4aY"); // EXTERNAL MODULE: ./node_modules/rc-util/es/Dom/findDOMNode.js var findDOMNode = __webpack_require__("m+aA"); // EXTERNAL MODULE: ./node_modules/rc-util/es/ref.js var es_ref = __webpack_require__("c+Xe"); // EXTERNAL MODULE: ./node_modules/rc-util/es/Dom/addEventListener.js var addEventListener = __webpack_require__("zT1h"); // EXTERNAL MODULE: ./node_modules/rc-util/es/Portal.js var Portal = __webpack_require__("QC+M"); // EXTERNAL MODULE: ./node_modules/classnames/index.js var classnames = __webpack_require__("TSYQ"); var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); // CONCATENATED MODULE: ./node_modules/rc-trigger/es/utils/alignUtil.js function isPointsEq(a1, a2, isAlignPoint) { if (isAlignPoint) { return a1[0] === a2[0]; } return a1[0] === a2[0] && a1[1] === a2[1]; } function getAlignFromPlacement(builtinPlacements, placementStr, align) { var baseAlign = builtinPlacements[placementStr] || {}; return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, baseAlign), align); } function getAlignPopupClassName(builtinPlacements, prefixCls, align, isAlignPoint) { var points = align.points; var placements = Object.keys(builtinPlacements); for (var i = 0; i < placements.length; i += 1) { var placement = placements[i]; if (isPointsEq(builtinPlacements[placement].points, points, isAlignPoint)) { return "".concat(prefixCls, "-placement-").concat(placement); } } return ''; } // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js var objectWithoutProperties = __webpack_require__("Ff2n"); // EXTERNAL MODULE: ./node_modules/raf/index.js var raf = __webpack_require__("xEkU"); var raf_default = /*#__PURE__*/__webpack_require__.n(raf); // EXTERNAL MODULE: ./node_modules/rc-align/es/index.js + 5 modules var es = __webpack_require__("9mu1"); // EXTERNAL MODULE: ./node_modules/rc-motion/es/index.js + 5 modules var rc_motion_es = __webpack_require__("8XRh"); // CONCATENATED MODULE: ./node_modules/rc-trigger/es/PopupInner.js var PopupInner_PopupInner = function PopupInner(props, ref) { var prefixCls = props.prefixCls, className = props.className, style = props.style, children = props.children, onMouseEnter = props.onMouseEnter, onMouseLeave = props.onMouseLeave, onMouseDown = props.onMouseDown, onTouchStart = props.onTouchStart; var childNode = children; if (external_window_React_["Children"].count(children) > 1) { childNode = external_window_React_["createElement"]("div", { className: "".concat(prefixCls, "-content") }, children); } return external_window_React_["createElement"]("div", { ref: ref, className: className, onMouseEnter: onMouseEnter, onMouseLeave: onMouseLeave, onMouseDown: onMouseDown, onTouchStart: onTouchStart, style: style }, childNode); }; var RefPopupInner = external_window_React_["forwardRef"](PopupInner_PopupInner); RefPopupInner.displayName = 'PopupInner'; /* harmony default export */ var es_PopupInner = (RefPopupInner); // CONCATENATED MODULE: ./node_modules/rc-trigger/es/utils/legacyUtil.js function getMotion(_ref) { var prefixCls = _ref.prefixCls, motion = _ref.motion, animation = _ref.animation, transitionName = _ref.transitionName; if (motion) { return motion; } if (animation) { return { motionName: "".concat(prefixCls, "-").concat(animation) }; } if (transitionName) { return { motionName: transitionName }; } return null; } // CONCATENATED MODULE: ./node_modules/rc-trigger/es/Popup.js /* eslint-disable no-param-reassign */ function supportMotion(motion) { return motion && motion.motionName; } var Popup_Popup = /*#__PURE__*/function (_Component) { Object(inherits["a" /* default */])(Popup, _Component); var _super = Object(createSuper["a" /* default */])(Popup); function Popup() { var _this; Object(classCallCheck["a" /* default */])(this, Popup); _this = _super.apply(this, arguments); _this.state = { targetWidth: undefined, targetHeight: undefined, status: null, prevVisible: null, alignClassName: null, inMotion: false }; _this.popupRef = external_window_React_default.a.createRef(); _this.alignRef = external_window_React_default.a.createRef(); _this.nextFrameState = null; _this.nextFrameId = null; _this.onAlign = function (popupDomNode, align) { var status = _this.state.status; var _this$props = _this.props, getClassNameFromAlign = _this$props.getClassNameFromAlign, onAlign = _this$props.onAlign; var alignClassName = getClassNameFromAlign(align); if (status === 'align') { _this.setState({ alignClassName: alignClassName, status: 'aligned' }, function () { _this.alignRef.current.forceAlign(); }); } else if (status === 'aligned') { _this.setState({ alignClassName: alignClassName, status: 'afterAlign' }); onAlign(popupDomNode, align); } else { _this.setState({ alignClassName: alignClassName }); } }; _this.onMotionEnd = function () { var visible = _this.props.visible; _this.setState({ status: visible ? 'AfterMotion' : 'stable', inMotion: false }); }; _this.setStateOnNextFrame = function (state) { _this.cancelFrameState(); _this.nextFrameState = Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, _this.nextFrameState), state); _this.nextFrameId = raf_default()(function () { var submitState = Object(objectSpread2["a" /* default */])({}, _this.nextFrameState); _this.nextFrameState = null; _this.setState(submitState); }); }; _this.getMotion = function () { return Object(objectSpread2["a" /* default */])({}, getMotion(_this.props)); }; // `target` on `rc-align` can accept as a function to get the bind element or a point. // ref: https://www.npmjs.com/package/rc-align _this.getAlignTarget = function () { var _this$props2 = _this.props, point = _this$props2.point, getRootDomNode = _this$props2.getRootDomNode; if (point) { return point; } return getRootDomNode; }; _this.cancelFrameState = function () { raf_default.a.cancel(_this.nextFrameId); }; _this.renderPopupElement = function () { var _this$state = _this.state, status = _this$state.status, targetHeight = _this$state.targetHeight, targetWidth = _this$state.targetWidth, alignClassName = _this$state.alignClassName; var _this$props3 = _this.props, prefixCls = _this$props3.prefixCls, className = _this$props3.className, style = _this$props3.style, stretch = _this$props3.stretch, visible = _this$props3.visible, align = _this$props3.align, destroyPopupOnHide = _this$props3.destroyPopupOnHide, onMouseEnter = _this$props3.onMouseEnter, onMouseLeave = _this$props3.onMouseLeave, onMouseDown = _this$props3.onMouseDown, onTouchStart = _this$props3.onTouchStart, children = _this$props3.children; var mergedClassName = classnames_default()(prefixCls, className, alignClassName); var hiddenClassName = "".concat(prefixCls, "-hidden"); // ================== Style ================== var sizeStyle = {}; if (stretch) { // Stretch with target if (stretch.indexOf('height') !== -1) { sizeStyle.height = targetHeight; } else if (stretch.indexOf('minHeight') !== -1) { sizeStyle.minHeight = targetHeight; } if (stretch.indexOf('width') !== -1) { sizeStyle.width = targetWidth; } else if (stretch.indexOf('minWidth') !== -1) { sizeStyle.minWidth = targetWidth; } } var mergedStyle = Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, sizeStyle), _this.getZIndexStyle()), style), {}, { opacity: status === 'stable' || !visible ? undefined : 0, pointerEvents: status === 'stable' || !visible ? undefined : 'none' }); // ================= Motions ================= var mergedMotion = _this.getMotion(); var mergedMotionVisible = visible; if (visible && status !== 'beforeMotion' && status !== 'motion' && status !== 'stable') { mergedMotion.motionAppear = false; mergedMotion.motionEnter = false; mergedMotion.motionLeave = false; } if (status === 'afterAlign' || status === 'beforeMotion') { mergedMotionVisible = false; } // Update trigger to tell if is in motion ['onEnterStart', 'onAppearStart', 'onLeaveStart'].forEach(function (event) { var originFunc = mergedMotion === null || mergedMotion === void 0 ? void 0 : mergedMotion[event]; mergedMotion[event] = function () { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } originFunc === null || originFunc === void 0 ? void 0 : originFunc.apply(void 0, args); _this.setState({ inMotion: true }); }; }); // ================== Align ================== var mergedAlignDisabled = !visible || status !== 'align' && status !== 'aligned' && status !== 'stable'; // ================== Popup ================== var mergedPopupVisible = true; if (status === 'stable') { mergedPopupVisible = visible; } // Only remove popup since mask may still need animation if (destroyPopupOnHide && !mergedPopupVisible) { return null; } return external_window_React_default.a.createElement(rc_motion_es["default"], Object.assign({ visible: mergedMotionVisible }, mergedMotion, { removeOnLeave: false, onEnterEnd: _this.onMotionEnd, onLeaveEnd: _this.onMotionEnd, leavedClassName: hiddenClassName }), function (_ref, motionRef) { var motionStyle = _ref.style, motionClassName = _ref.className; return external_window_React_default.a.createElement(es["a" /* default */], { target: _this.getAlignTarget(), key: "popup", ref: _this.alignRef, monitorWindowResize: true, disabled: mergedAlignDisabled, align: align, onAlign: _this.onAlign }, external_window_React_default.a.createElement(es_PopupInner, { prefixCls: prefixCls, className: classnames_default()(mergedClassName, motionClassName), ref: Object(es_ref["a" /* composeRef */])(motionRef, _this.popupRef), onMouseEnter: onMouseEnter, onMouseLeave: onMouseLeave, onMouseDown: onMouseDown, onTouchStart: onTouchStart, style: Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, mergedStyle), motionStyle) }, children)); }); }; _this.renderMaskElement = function () { var _this$props4 = _this.props, mask = _this$props4.mask, maskMotion = _this$props4.maskMotion, maskTransitionName = _this$props4.maskTransitionName, maskAnimation = _this$props4.maskAnimation, prefixCls = _this$props4.prefixCls, visible = _this$props4.visible; if (!mask) { return null; } var motion = {}; if (maskMotion && maskMotion.motionName) { motion = Object(objectSpread2["a" /* default */])({ motionAppear: true }, getMotion({ motion: maskMotion, prefixCls: prefixCls, transitionName: maskTransitionName, animation: maskAnimation })); } return external_window_React_default.a.createElement(rc_motion_es["default"], Object.assign({}, motion, { visible: visible, removeOnLeave: true }), function (_ref2) { var className = _ref2.className; return external_window_React_default.a.createElement("div", { style: _this.getZIndexStyle(), key: "mask", className: classnames_default()("".concat(prefixCls, "-mask"), className) }); }); }; return _this; } Object(createClass["a" /* default */])(Popup, [{ key: "componentDidMount", value: function componentDidMount() { this.componentDidUpdate(); } }, { key: "componentDidUpdate", value: function componentDidUpdate() { var status = this.state.status; var _this$props5 = this.props, getRootDomNode = _this$props5.getRootDomNode, visible = _this$props5.visible, stretch = _this$props5.stretch; // If there is a pending state update, cancel it, a new one will be set if necessary this.cancelFrameState(); if (visible && status !== 'stable') { switch (status) { case null: { this.setStateOnNextFrame({ status: stretch ? 'measure' : 'align' }); break; } case 'afterAlign': { this.setStateOnNextFrame({ status: supportMotion(this.getMotion()) ? 'beforeMotion' : 'stable' }); break; } case 'AfterMotion': { this.setStateOnNextFrame({ status: 'stable' }); break; } default: { // Go to next status var queue = ['measure', 'align', null, 'beforeMotion', 'motion']; var index = queue.indexOf(status); var nextStatus = queue[index + 1]; if (index !== -1 && nextStatus) { this.setStateOnNextFrame({ status: nextStatus }); } } } } // Measure stretch size if (status === 'measure') { var $ele = getRootDomNode(); if ($ele) { this.setStateOnNextFrame({ targetHeight: $ele.offsetHeight, targetWidth: $ele.offsetWidth }); } } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { this.cancelFrameState(); } }, { key: "getZIndexStyle", value: function getZIndexStyle() { var zIndex = this.props.zIndex; return { zIndex: zIndex }; } }, { key: "render", value: function render() { return external_window_React_default.a.createElement("div", null, this.renderMaskElement(), this.renderPopupElement()); } }], [{ key: "getDerivedStateFromProps", value: function getDerivedStateFromProps(_ref3, _ref4) { var visible = _ref3.visible, props = Object(objectWithoutProperties["a" /* default */])(_ref3, ["visible"]); var prevVisible = _ref4.prevVisible, status = _ref4.status, inMotion = _ref4.inMotion; var newState = { prevVisible: visible, status: status }; var mergedMotion = getMotion(props); if (prevVisible === null && visible === false) { // Init render should always be stable newState.status = 'stable'; newState.inMotion = false; } else if (visible !== prevVisible) { newState.inMotion = false; if (visible || supportMotion(mergedMotion) && inMotion) { newState.status = null; } else { newState.status = 'stable'; } if (visible) { newState.alignClassName = null; } } return newState; } }]); return Popup; }(external_window_React_["Component"]); /* harmony default export */ var es_Popup = (Popup_Popup); /* eslint-enable */ // CONCATENATED MODULE: ./node_modules/rc-trigger/es/context.js var TriggerContext = external_window_React_["createContext"](null); /* harmony default export */ var context = (TriggerContext); // CONCATENATED MODULE: ./node_modules/rc-trigger/es/index.js function noop() {} function returnEmptyString() { return ''; } function returnDocument() { return window.document; } var ALL_HANDLERS = ['onClick', 'onMouseDown', 'onTouchStart', 'onMouseEnter', 'onMouseLeave', 'onFocus', 'onBlur', 'onContextMenu']; /** * Internal usage. Do not use in your code since this will be removed. */ function generateTrigger(PortalComponent) { var Trigger = /*#__PURE__*/function (_React$Component) { Object(inherits["a" /* default */])(Trigger, _React$Component); var _super = Object(createSuper["a" /* default */])(Trigger); function Trigger(props) { var _this; Object(classCallCheck["a" /* default */])(this, Trigger); _this = _super.call(this, props); _this.popupRef = external_window_React_default.a.createRef(); _this.triggerRef = external_window_React_default.a.createRef(); _this.onMouseEnter = function (e) { var mouseEnterDelay = _this.props.mouseEnterDelay; _this.fireEvents('onMouseEnter', e); _this.delaySetPopupVisible(true, mouseEnterDelay, mouseEnterDelay ? null : e); }; _this.onMouseMove = function (e) { _this.fireEvents('onMouseMove', e); _this.setPoint(e); }; _this.onMouseLeave = function (e) { _this.fireEvents('onMouseLeave', e); _this.delaySetPopupVisible(false, _this.props.mouseLeaveDelay); }; _this.onPopupMouseEnter = function () { _this.clearDelayTimer(); }; _this.onPopupMouseLeave = function (e) { // https://github.com/react-component/trigger/pull/13 // react bug? if (e.relatedTarget && !e.relatedTarget.setTimeout && _this.popupRef.current && _this.popupRef.current.popupRef.current && Object(contains["a" /* default */])(_this.popupRef.current.popupRef.current, e.relatedTarget)) { return; } _this.delaySetPopupVisible(false, _this.props.mouseLeaveDelay); }; _this.onFocus = function (e) { _this.fireEvents('onFocus', e); // incase focusin and focusout _this.clearDelayTimer(); if (_this.isFocusToShow()) { _this.focusTime = Date.now(); _this.delaySetPopupVisible(true, _this.props.focusDelay); } }; _this.onMouseDown = function (e) { _this.fireEvents('onMouseDown', e); _this.preClickTime = Date.now(); }; _this.onTouchStart = function (e) { _this.fireEvents('onTouchStart', e); _this.preTouchTime = Date.now(); }; _this.onBlur = function (e) { _this.fireEvents('onBlur', e); _this.clearDelayTimer(); if (_this.isBlurToHide()) { _this.delaySetPopupVisible(false, _this.props.blurDelay); } }; _this.onContextMenu = function (e) { e.preventDefault(); _this.fireEvents('onContextMenu', e); _this.setPopupVisible(true, e); }; _this.onContextMenuClose = function () { if (_this.isContextMenuToShow()) { _this.close(); } }; _this.onClick = function (event) { _this.fireEvents('onClick', event); // focus will trigger click if (_this.focusTime) { var preTime; if (_this.preClickTime && _this.preTouchTime) { preTime = Math.min(_this.preClickTime, _this.preTouchTime); } else if (_this.preClickTime) { preTime = _this.preClickTime; } else if (_this.preTouchTime) { preTime = _this.preTouchTime; } if (Math.abs(preTime - _this.focusTime) < 20) { return; } _this.focusTime = 0; } _this.preClickTime = 0; _this.preTouchTime = 0; // Only prevent default when all the action is click. // https://github.com/ant-design/ant-design/issues/17043 // https://github.com/ant-design/ant-design/issues/17291 if (_this.isClickToShow() && (_this.isClickToHide() || _this.isBlurToHide()) && event && event.preventDefault) { event.preventDefault(); } var nextVisible = !_this.state.popupVisible; if (_this.isClickToHide() && !nextVisible || nextVisible && _this.isClickToShow()) { _this.setPopupVisible(!_this.state.popupVisible, event); } }; _this.onPopupMouseDown = function () { _this.hasPopupMouseDown = true; clearTimeout(_this.mouseDownTimeout); _this.mouseDownTimeout = window.setTimeout(function () { _this.hasPopupMouseDown = false; }, 0); if (_this.context) { var _this$context; (_this$context = _this.context).onPopupMouseDown.apply(_this$context, arguments); } }; _this.onDocumentClick = function (event) { if (_this.props.mask && !_this.props.maskClosable) { return; } var target = event.target; var root = _this.getRootDomNode(); var popupNode = _this.getPopupDomNode(); if (!Object(contains["a" /* default */])(root, target) && !Object(contains["a" /* default */])(popupNode, target) && !_this.hasPopupMouseDown) { _this.close(); } }; _this.getRootDomNode = function () { var getTriggerDOMNode = _this.props.getTriggerDOMNode; if (getTriggerDOMNode) { return getTriggerDOMNode(_this.triggerRef.current); } try { var domNode = Object(findDOMNode["a" /* default */])(_this.triggerRef.current); if (domNode) { return domNode; } } catch (err) {// Do nothing } return external_window_ReactDOM_default.a.findDOMNode(Object(assertThisInitialized["a" /* default */])(_this)); }; _this.getPopupClassNameFromAlign = function (align) { var className = []; var _this$props = _this.props, popupPlacement = _this$props.popupPlacement, builtinPlacements = _this$props.builtinPlacements, prefixCls = _this$props.prefixCls, alignPoint = _this$props.alignPoint, getPopupClassNameFromAlign = _this$props.getPopupClassNameFromAlign; if (popupPlacement && builtinPlacements) { className.push(getAlignPopupClassName(builtinPlacements, prefixCls, align, alignPoint)); } if (getPopupClassNameFromAlign) { className.push(getPopupClassNameFromAlign(align)); } return className.join(' '); }; _this.getComponent = function () { var _this$props2 = _this.props, prefixCls = _this$props2.prefixCls, destroyPopupOnHide = _this$props2.destroyPopupOnHide, popupClassName = _this$props2.popupClassName, onPopupAlign = _this$props2.onPopupAlign, popupMotion = _this$props2.popupMotion, popupAnimation = _this$props2.popupAnimation, popupTransitionName = _this$props2.popupTransitionName, popupStyle = _this$props2.popupStyle, mask = _this$props2.mask, maskAnimation = _this$props2.maskAnimation, maskTransitionName = _this$props2.maskTransitionName, maskMotion = _this$props2.maskMotion, zIndex = _this$props2.zIndex, popup = _this$props2.popup, stretch = _this$props2.stretch, alignPoint = _this$props2.alignPoint; var _this$state = _this.state, popupVisible = _this$state.popupVisible, point = _this$state.point; var align = _this.getPopupAlign(); var mouseProps = {}; if (_this.isMouseEnterToShow()) { mouseProps.onMouseEnter = _this.onPopupMouseEnter; } if (_this.isMouseLeaveToHide()) { mouseProps.onMouseLeave = _this.onPopupMouseLeave; } mouseProps.onMouseDown = _this.onPopupMouseDown; mouseProps.onTouchStart = _this.onPopupMouseDown; return external_window_React_default.a.createElement(es_Popup, Object.assign({ prefixCls: prefixCls, destroyPopupOnHide: destroyPopupOnHide, visible: popupVisible, point: alignPoint && point, className: popupClassName, align: align, onAlign: onPopupAlign, animation: popupAnimation, getClassNameFromAlign: _this.getPopupClassNameFromAlign }, mouseProps, { stretch: stretch, getRootDomNode: _this.getRootDomNode, style: popupStyle, mask: mask, zIndex: zIndex, transitionName: popupTransitionName, maskAnimation: maskAnimation, maskTransitionName: maskTransitionName, maskMotion: maskMotion, ref: _this.popupRef, motion: popupMotion }), typeof popup === 'function' ? popup() : popup); }; _this.getContainer = function () { var _assertThisInitialize = Object(assertThisInitialized["a" /* default */])(_this), props = _assertThisInitialize.props; var popupContainer = document.createElement('div'); // Make sure default popup container will never cause scrollbar appearing // https://github.com/react-component/trigger/issues/41 popupContainer.style.position = 'absolute'; popupContainer.style.top = '0'; popupContainer.style.left = '0'; popupContainer.style.width = '100%'; var mountNode = props.getPopupContainer ? props.getPopupContainer(_this.getRootDomNode()) : props.getDocument().body; mountNode.appendChild(popupContainer); return popupContainer; }; _this.setPoint = function (point) { var alignPoint = _this.props.alignPoint; if (!alignPoint || !point) return; _this.setState({ point: { pageX: point.pageX, pageY: point.pageY } }); }; _this.handlePortalUpdate = function () { if (_this.state.prevPopupVisible !== _this.state.popupVisible) { _this.props.afterPopupVisibleChange(_this.state.popupVisible); } }; var popupVisible; if ('popupVisible' in props) { popupVisible = !!props.popupVisible; } else { popupVisible = !!props.defaultPopupVisible; } _this.state = { prevPopupVisible: popupVisible, popupVisible: popupVisible }; ALL_HANDLERS.forEach(function (h) { _this["fire".concat(h)] = function (e) { _this.fireEvents(h, e); }; }); return _this; } Object(createClass["a" /* default */])(Trigger, [{ key: "componentDidMount", value: function componentDidMount() { this.componentDidUpdate(); } }, { key: "componentDidUpdate", value: function componentDidUpdate() { var props = this.props; var state = this.state; // We must listen to `mousedown` or `touchstart`, edge case: // https://github.com/ant-design/ant-design/issues/5804 // https://github.com/react-component/calendar/issues/250 // https://github.com/react-component/trigger/issues/50 if (state.popupVisible) { var currentDocument; if (!this.clickOutsideHandler && (this.isClickToHide() || this.isContextMenuToShow())) { currentDocument = props.getDocument(); this.clickOutsideHandler = Object(addEventListener["a" /* default */])(currentDocument, 'mousedown', this.onDocumentClick); } // always hide on mobile if (!this.touchOutsideHandler) { currentDocument = currentDocument || props.getDocument(); this.touchOutsideHandler = Object(addEventListener["a" /* default */])(currentDocument, 'touchstart', this.onDocumentClick); } // close popup when trigger type contains 'onContextMenu' and document is scrolling. if (!this.contextMenuOutsideHandler1 && this.isContextMenuToShow()) { currentDocument = currentDocument || props.getDocument(); this.contextMenuOutsideHandler1 = Object(addEventListener["a" /* default */])(currentDocument, 'scroll', this.onContextMenuClose); } // close popup when trigger type contains 'onContextMenu' and window is blur. if (!this.contextMenuOutsideHandler2 && this.isContextMenuToShow()) { this.contextMenuOutsideHandler2 = Object(addEventListener["a" /* default */])(window, 'blur', this.onContextMenuClose); } return; } this.clearOutsideHandler(); } }, { key: "componentWillUnmount", value: function componentWillUnmount() { this.clearDelayTimer(); this.clearOutsideHandler(); clearTimeout(this.mouseDownTimeout); } }, { key: "getPopupDomNode", value: function getPopupDomNode() { // for test if (this.popupRef.current && this.popupRef.current.popupRef.current) { return this.popupRef.current.popupRef.current; } return null; } }, { key: "getPopupAlign", value: function getPopupAlign() { var props = this.props; var popupPlacement = props.popupPlacement, popupAlign = props.popupAlign, builtinPlacements = props.builtinPlacements; if (popupPlacement && builtinPlacements) { return getAlignFromPlacement(builtinPlacements, popupPlacement, popupAlign); } return popupAlign; } /** * @param popupVisible Show or not the popup element * @param event SyntheticEvent, used for `pointAlign` */ }, { key: "setPopupVisible", value: function setPopupVisible(popupVisible, event) { var alignPoint = this.props.alignPoint; var prevPopupVisible = this.state.popupVisible; this.clearDelayTimer(); if (prevPopupVisible !== popupVisible) { if (!('popupVisible' in this.props)) { this.setState({ popupVisible: popupVisible, prevPopupVisible: prevPopupVisible }); } this.props.onPopupVisibleChange(popupVisible); } // Always record the point position since mouseEnterDelay will delay the show if (alignPoint && event) { this.setPoint(event); } } }, { key: "delaySetPopupVisible", value: function delaySetPopupVisible(visible, delayS, event) { var _this2 = this; var delay = delayS * 1000; this.clearDelayTimer(); if (delay) { var point = event ? { pageX: event.pageX, pageY: event.pageY } : null; this.delayTimer = window.setTimeout(function () { _this2.setPopupVisible(visible, point); _this2.clearDelayTimer(); }, delay); } else { this.setPopupVisible(visible, event); } } }, { key: "clearDelayTimer", value: function clearDelayTimer() { if (this.delayTimer) { clearTimeout(this.delayTimer); this.delayTimer = null; } } }, { key: "clearOutsideHandler", value: function clearOutsideHandler() { if (this.clickOutsideHandler) { this.clickOutsideHandler.remove(); this.clickOutsideHandler = null; } if (this.contextMenuOutsideHandler1) { this.contextMenuOutsideHandler1.remove(); this.contextMenuOutsideHandler1 = null; } if (this.contextMenuOutsideHandler2) { this.contextMenuOutsideHandler2.remove(); this.contextMenuOutsideHandler2 = null; } if (this.touchOutsideHandler) { this.touchOutsideHandler.remove(); this.touchOutsideHandler = null; } } }, { key: "createTwoChains", value: function createTwoChains(event) { var childPros = this.props.children.props; var props = this.props; if (childPros[event] && props[event]) { return this["fire".concat(event)]; } return childPros[event] || props[event]; } }, { key: "isClickToShow", value: function isClickToShow() { var _this$props3 = this.props, action = _this$props3.action, showAction = _this$props3.showAction; return action.indexOf('click') !== -1 || showAction.indexOf('click') !== -1; } }, { key: "isContextMenuToShow", value: function isContextMenuToShow() { var _this$props4 = this.props, action = _this$props4.action, showAction = _this$props4.showAction; return action.indexOf('contextMenu') !== -1 || showAction.indexOf('contextMenu') !== -1; } }, { key: "isClickToHide", value: function isClickToHide() { var _this$props5 = this.props, action = _this$props5.action, hideAction = _this$props5.hideAction; return action.indexOf('click') !== -1 || hideAction.indexOf('click') !== -1; } }, { key: "isMouseEnterToShow", value: function isMouseEnterToShow() { var _this$props6 = this.props, action = _this$props6.action, showAction = _this$props6.showAction; return action.indexOf('hover') !== -1 || showAction.indexOf('mouseEnter') !== -1; } }, { key: "isMouseLeaveToHide", value: function isMouseLeaveToHide() { var _this$props7 = this.props, action = _this$props7.action, hideAction = _this$props7.hideAction; return action.indexOf('hover') !== -1 || hideAction.indexOf('mouseLeave') !== -1; } }, { key: "isFocusToShow", value: function isFocusToShow() { var _this$props8 = this.props, action = _this$props8.action, showAction = _this$props8.showAction; return action.indexOf('focus') !== -1 || showAction.indexOf('focus') !== -1; } }, { key: "isBlurToHide", value: function isBlurToHide() { var _this$props9 = this.props, action = _this$props9.action, hideAction = _this$props9.hideAction; return action.indexOf('focus') !== -1 || hideAction.indexOf('blur') !== -1; } }, { key: "forcePopupAlign", value: function forcePopupAlign() { if (this.state.popupVisible && this.popupRef.current && this.popupRef.current.alignRef.current) { this.popupRef.current.alignRef.current.forceAlign(); } } }, { key: "fireEvents", value: function fireEvents(type, e) { var childCallback = this.props.children.props[type]; if (childCallback) { childCallback(e); } var callback = this.props[type]; if (callback) { callback(e); } } }, { key: "close", value: function close() { this.setPopupVisible(false); } }, { key: "render", value: function render() { var popupVisible = this.state.popupVisible; var _this$props10 = this.props, children = _this$props10.children, forceRender = _this$props10.forceRender, alignPoint = _this$props10.alignPoint, className = _this$props10.className, autoDestroy = _this$props10.autoDestroy; var child = external_window_React_default.a.Children.only(children); var newChildProps = { key: 'trigger' }; if (this.isContextMenuToShow()) { newChildProps.onContextMenu = this.onContextMenu; } else { newChildProps.onContextMenu = this.createTwoChains('onContextMenu'); } if (this.isClickToHide() || this.isClickToShow()) { newChildProps.onClick = this.onClick; newChildProps.onMouseDown = this.onMouseDown; newChildProps.onTouchStart = this.onTouchStart; } else { newChildProps.onClick = this.createTwoChains('onClick'); newChildProps.onMouseDown = this.createTwoChains('onMouseDown'); newChildProps.onTouchStart = this.createTwoChains('onTouchStart'); } if (this.isMouseEnterToShow()) { newChildProps.onMouseEnter = this.onMouseEnter; if (alignPoint) { newChildProps.onMouseMove = this.onMouseMove; } } else { newChildProps.onMouseEnter = this.createTwoChains('onMouseEnter'); } if (this.isMouseLeaveToHide()) { newChildProps.onMouseLeave = this.onMouseLeave; } else { newChildProps.onMouseLeave = this.createTwoChains('onMouseLeave'); } if (this.isFocusToShow() || this.isBlurToHide()) { newChildProps.onFocus = this.onFocus; newChildProps.onBlur = this.onBlur; } else { newChildProps.onFocus = this.createTwoChains('onFocus'); newChildProps.onBlur = this.createTwoChains('onBlur'); } var childrenClassName = classnames_default()(child && child.props && child.props.className, className); if (childrenClassName) { newChildProps.className = childrenClassName; } var cloneProps = Object(objectSpread2["a" /* default */])({}, newChildProps); if (Object(es_ref["c" /* supportRef */])(child)) { cloneProps.ref = Object(es_ref["a" /* composeRef */])(this.triggerRef, child.ref); } var trigger = external_window_React_default.a.cloneElement(child, cloneProps); var portal; // prevent unmounting after it's rendered if (popupVisible || this.popupRef.current || forceRender) { portal = external_window_React_default.a.createElement(PortalComponent, { key: "portal", getContainer: this.getContainer, didUpdate: this.handlePortalUpdate }, this.getComponent()); } if (!popupVisible && autoDestroy) { portal = null; } return external_window_React_default.a.createElement(context.Provider, { value: { onPopupMouseDown: this.onPopupMouseDown } }, trigger, portal); } }], [{ key: "getDerivedStateFromProps", value: function getDerivedStateFromProps(_ref, prevState) { var popupVisible = _ref.popupVisible; var newState = {}; if (popupVisible !== undefined && prevState.popupVisible !== popupVisible) { newState.popupVisible = popupVisible; newState.prevPopupVisible = prevState.popupVisible; } return newState; } }]); return Trigger; }(external_window_React_default.a.Component); Trigger.contextType = context; Trigger.defaultProps = { prefixCls: 'rc-trigger-popup', getPopupClassNameFromAlign: returnEmptyString, getDocument: returnDocument, onPopupVisibleChange: noop, afterPopupVisibleChange: noop, onPopupAlign: noop, popupClassName: '', mouseEnterDelay: 0, mouseLeaveDelay: 0.1, focusDelay: 0, blurDelay: 0.15, popupStyle: {}, destroyPopupOnHide: false, popupAlign: {}, defaultPopupVisible: false, mask: false, maskClosable: true, action: [], showAction: [], hideAction: [], autoDestroy: false }; return Trigger; } /* harmony default export */ var rc_trigger_es = __webpack_exports__["a"] = (generateTrigger(Portal["a" /* default */])); /***/ }), /***/ "ue5M": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.promise.all-settled.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // TODO: Remove from `core-js@4` __webpack_require__(/*! ./es.promise.all-settled.js */ "pW3P"); /***/ }), /***/ "ujhg": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/redefine-all.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var redefine = __webpack_require__(/*! ../internals/redefine */ "NMFW"); module.exports = function (target, src, options) { for (var key in src) redefine(target, key, src[key], options); return target; }; /***/ }), /***/ "ukPv": /*!**************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/global.js ***! \**************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {var check = function (it) { return it && it.Math == Math && it; }; // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 module.exports = // eslint-disable-next-line no-undef check(typeof globalThis == 'object' && globalThis) || check(typeof window == 'object' && window) || check(typeof self == 'object' && self) || check(typeof global == 'object' && global) || // eslint-disable-next-line no-new-func Function('return this')(); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../deps/compiled/webpack/4/global.js */ "IyRk"))) /***/ }), /***/ "uln6": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.define-property.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "gFfw"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "YfKC"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); // MS Edge has broken Reflect.defineProperty - throwing instead of returning false var ERROR_INSTEAD_OF_FALSE = fails(function () { // eslint-disable-next-line no-undef Reflect.defineProperty(definePropertyModule.f({}, 1, { value: 1 }), 1, { value: 2 }); }); // `Reflect.defineProperty` method // https://tc39.github.io/ecma262/#sec-reflect.defineproperty $({ target: 'Reflect', stat: true, forced: ERROR_INSTEAD_OF_FALSE, sham: !DESCRIPTORS }, { defineProperty: function defineProperty(target, propertyKey, attributes) { anObject(target); var key = toPrimitive(propertyKey, true); anObject(attributes); try { definePropertyModule.f(target, key, attributes); return true; } catch (error) { return false; } } }); /***/ }), /***/ "uoF6": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/create-iterator-constructor.js ***! \***********************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var IteratorPrototype = __webpack_require__(/*! ../internals/iterators-core */ "JXem").IteratorPrototype; var create = __webpack_require__(/*! ../internals/object-create */ "u+7+"); var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "HhvW"); var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "kiNa"); var Iterators = __webpack_require__(/*! ../internals/iterators */ "5yw/"); var returnThis = function () { return this; }; module.exports = function (IteratorConstructor, NAME, next) { var TO_STRING_TAG = NAME + ' Iterator'; IteratorConstructor.prototype = create(IteratorPrototype, { next: createPropertyDescriptor(1, next) }); setToStringTag(IteratorConstructor, TO_STRING_TAG, false, true); Iterators[TO_STRING_TAG] = returnThis; return IteratorConstructor; }; /***/ }), /***/ "uz3g": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/collection-weak.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var redefineAll = __webpack_require__(/*! ../internals/redefine-all */ "ujhg"); var getWeakData = __webpack_require__(/*! ../internals/internal-metadata */ "a5mf").getWeakData; var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var anInstance = __webpack_require__(/*! ../internals/an-instance */ "igoe"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); var ArrayIterationModule = __webpack_require__(/*! ../internals/array-iteration */ "zv1X"); var $has = __webpack_require__(/*! ../internals/has */ "jtLI"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "1aI8"); var setInternalState = InternalStateModule.set; var internalStateGetterFor = InternalStateModule.getterFor; var find = ArrayIterationModule.find; var findIndex = ArrayIterationModule.findIndex; var id = 0; // fallback for uncaught frozen keys var uncaughtFrozenStore = function (store) { return store.frozen || (store.frozen = new UncaughtFrozenStore()); }; var UncaughtFrozenStore = function () { this.entries = []; }; var findUncaughtFrozen = function (store, key) { return find(store.entries, function (it) { return it[0] === key; }); }; UncaughtFrozenStore.prototype = { get: function (key) { var entry = findUncaughtFrozen(this, key); if (entry) return entry[1]; }, has: function (key) { return !!findUncaughtFrozen(this, key); }, set: function (key, value) { var entry = findUncaughtFrozen(this, key); if (entry) entry[1] = value; else this.entries.push([key, value]); }, 'delete': function (key) { var index = findIndex(this.entries, function (it) { return it[0] === key; }); if (~index) this.entries.splice(index, 1); return !!~index; } }; module.exports = { getConstructor: function (wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) { var C = wrapper(function (that, iterable) { anInstance(that, C, CONSTRUCTOR_NAME); setInternalState(that, { type: CONSTRUCTOR_NAME, id: id++, frozen: undefined }); if (iterable != undefined) iterate(iterable, that[ADDER], that, IS_MAP); }); var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME); var define = function (that, key, value) { var state = getInternalState(that); var data = getWeakData(anObject(key), true); if (data === true) uncaughtFrozenStore(state).set(key, value); else data[state.id] = value; return that; }; redefineAll(C.prototype, { // 23.3.3.2 WeakMap.prototype.delete(key) // 23.4.3.3 WeakSet.prototype.delete(value) 'delete': function (key) { var state = getInternalState(this); if (!isObject(key)) return false; var data = getWeakData(key); if (data === true) return uncaughtFrozenStore(state)['delete'](key); return data && $has(data, state.id) && delete data[state.id]; }, // 23.3.3.4 WeakMap.prototype.has(key) // 23.4.3.4 WeakSet.prototype.has(value) has: function has(key) { var state = getInternalState(this); if (!isObject(key)) return false; var data = getWeakData(key); if (data === true) return uncaughtFrozenStore(state).has(key); return data && $has(data, state.id); } }); redefineAll(C.prototype, IS_MAP ? { // 23.3.3.3 WeakMap.prototype.get(key) get: function get(key) { var state = getInternalState(this); if (isObject(key)) { var data = getWeakData(key); if (data === true) return uncaughtFrozenStore(state).get(key); return data ? data[state.id] : undefined; } }, // 23.3.3.5 WeakMap.prototype.set(key, value) set: function set(key, value) { return define(this, key, value); } } : { // 23.4.3.1 WeakSet.prototype.add(value) add: function add(value) { return define(this, value, true); } }); return C; } }; /***/ }), /***/ "v/6r": /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.species.js ***! \**********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var setSpecies = __webpack_require__(/*! ../internals/set-species */ "ssJt"); // `Array[@@species]` getter // https://tc39.github.io/ecma262/#sec-get-array-@@species setSpecies('Array'); /***/ }), /***/ "v0/P": /*!*******************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.math.acosh.js ***! \*******************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var log1p = __webpack_require__(/*! ../internals/math-log1p */ "egz/"); var nativeAcosh = Math.acosh; var log = Math.log; var sqrt = Math.sqrt; var LN2 = Math.LN2; var FORCED = !nativeAcosh // V8 bug: https://code.google.com/p/v8/issues/detail?id=3509 || Math.floor(nativeAcosh(Number.MAX_VALUE)) != 710 // Tor Browser bug: Math.acosh(Infinity) -> NaN || nativeAcosh(Infinity) != Infinity; // `Math.acosh` method // https://tc39.github.io/ecma262/#sec-math.acosh $({ target: 'Math', stat: true, forced: FORCED }, { acosh: function acosh(x) { return (x = +x) < 1 ? NaN : x > 94906265.62425156 ? log(x) + LN2 : log1p(x - 1 + sqrt(x - 1) * sqrt(x + 1)); } }); /***/ }), /***/ "v3oe": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.get-prototype-of.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var nativeGetPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "Acmb"); var CORRECT_PROTOTYPE_GETTER = __webpack_require__(/*! ../internals/correct-prototype-getter */ "SprQ"); var FAILS_ON_PRIMITIVES = fails(function () { nativeGetPrototypeOf(1); }); // `Object.getPrototypeOf` method // https://tc39.github.io/ecma262/#sec-object.getprototypeof $({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES, sham: !CORRECT_PROTOTYPE_GETTER }, { getPrototypeOf: function getPrototypeOf(it) { return nativeGetPrototypeOf(toObject(it)); } }); /***/ }), /***/ "vCeJ": /*!*************************************!*\ !*** ./src/service/paperlibrary.ts ***! \*************************************/ /*! exports provided: getDisciplines, getCustomDisciplines, getPaperlibraryList, setPublic, setPrivate, handleDelete, getCourseList, sendToClass, getPaperData, setScore, setShixunScore, handleDeleteEditQuestion, batchSetScore, batchDelete, adjustPosition, updatePaper, getTeachGroupData, batchPublic */ /*! exports used: adjustPosition, batchDelete, batchPublic, batchSetScore, getCourseList, getCustomDisciplines, getDisciplines, getPaperData, getPaperlibraryList, getTeachGroupData, handleDelete, handleDeleteEditQuestion, sendToClass, setPrivate, setPublic, setScore, setShixunScore, updatePaper */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return getDisciplines; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return getCustomDisciplines; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return getPaperlibraryList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return setPublic; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return setPrivate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return handleDelete; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return getCourseList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return sendToClass; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return getPaperData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "p", function() { return setScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return setShixunScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return handleDeleteEditQuestion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return batchSetScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return batchDelete; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return adjustPosition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return updatePaper; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return getTeachGroupData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return batchPublic; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); function getDisciplines(_x) { return _getDisciplines.apply(this, arguments); } function _getDisciplines() { _getDisciplines = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])('/api/disciplines.json', { method: 'get', params: params })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _getDisciplines.apply(this, arguments); } function getCustomDisciplines(_x2) { return _getCustomDisciplines.apply(this, arguments); } function _getCustomDisciplines() { _getCustomDisciplines = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])('/api/disciplines/by_examination_banks.json', { method: 'get', params: params })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _getCustomDisciplines.apply(this, arguments); } function getPaperlibraryList(_x3) { return _getPaperlibraryList.apply(this, arguments); } function _getPaperlibraryList() { _getPaperlibraryList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])('/api/examination_banks.json', { method: 'get', params: params })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _getPaperlibraryList.apply(this, arguments); } function setPublic(_x4) { return _setPublic.apply(this, arguments); } function _setPublic() { _setPublic = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/examination_banks/".concat(params.id, "/set_public.json"), { method: 'post' })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _setPublic.apply(this, arguments); } function setPrivate(_x5) { return _setPrivate.apply(this, arguments); } function _setPrivate() { _setPrivate = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee5(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: return _context5.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/examination_banks/".concat(params.id, "/set_private.json"), { method: 'post' })); case 1: case "end": return _context5.stop(); } } }, _callee5); })); return _setPrivate.apply(this, arguments); } function handleDelete(_x6) { return _handleDelete.apply(this, arguments); } function _handleDelete() { _handleDelete = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee6(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: return _context6.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/examination_banks/".concat(params.id, ".json"), { method: 'delete' })); case 1: case "end": return _context6.stop(); } } }, _callee6); })); return _handleDelete.apply(this, arguments); } function getCourseList(_x7) { return _getCourseList.apply(this, arguments); } function _getCourseList() { _getCourseList = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee7(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee7$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: return _context7.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/question_banks/my_courses.json", { method: 'get', params: params })); case 1: case "end": return _context7.stop(); } } }, _callee7); })); return _getCourseList.apply(this, arguments); } function sendToClass(_x8) { return _sendToClass.apply(this, arguments); } function _sendToClass() { _sendToClass = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee8(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee8$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/examination_banks/".concat(params.id, "/send_to_course.json"), { method: 'post', body: params })); case 1: case "end": return _context8.stop(); } } }, _callee8); })); return _sendToClass.apply(this, arguments); } function getPaperData(_x9) { return _getPaperData.apply(this, arguments); } function _getPaperData() { _getPaperData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee9(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee9$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: return _context9.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/examination_banks/".concat(params.id, ".json"), { method: 'get', params: params })); case 1: case "end": return _context9.stop(); } } }, _callee9); })); return _getPaperData.apply(this, arguments); } function setScore(_x10) { return _setScore.apply(this, arguments); } function _setScore() { _setScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee10(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee10$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: return _context10.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/examination_banks/".concat(params.id, "/examination_banks_item_banks/").concat(params.itemId, "/set_score"), { method: 'post', body: params })); case 1: case "end": return _context10.stop(); } } }, _callee10); })); return _setScore.apply(this, arguments); } function setShixunScore(_x11) { return _setShixunScore.apply(this, arguments); } function _setShixunScore() { _setShixunScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee11(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee11$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: return _context11.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/examination_banks/".concat(params.id, "/examination_banks_item_banks/").concat(params.itemId, "/set_shixun_score.json"), { method: 'post', body: params })); case 1: case "end": return _context11.stop(); } } }, _callee11); })); return _setShixunScore.apply(this, arguments); } function handleDeleteEditQuestion(_x12) { return _handleDeleteEditQuestion.apply(this, arguments); } function _handleDeleteEditQuestion() { _handleDeleteEditQuestion = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee12(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee12$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: return _context12.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/examination_banks/".concat(params.id, "/examination_banks_item_banks/").concat(params.itemId, ".json"), { method: 'delete' })); case 1: case "end": return _context12.stop(); } } }, _callee12); })); return _handleDeleteEditQuestion.apply(this, arguments); } function batchSetScore(_x13) { return _batchSetScore.apply(this, arguments); } function _batchSetScore() { _batchSetScore = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee13(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee13$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: return _context13.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/examination_banks/".concat(params.id, "/examination_banks_item_banks/batch_set_score.json"), { method: 'post', body: params })); case 1: case "end": return _context13.stop(); } } }, _callee13); })); return _batchSetScore.apply(this, arguments); } function batchDelete(_x14) { return _batchDelete.apply(this, arguments); } function _batchDelete() { _batchDelete = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee14(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee14$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: return _context14.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/examination_banks/".concat(params.id, "/examination_banks_item_banks/destroy_by_item_type.json"), { method: 'delete', body: params })); case 1: case "end": return _context14.stop(); } } }, _callee14); })); return _batchDelete.apply(this, arguments); } function adjustPosition(_x15) { return _adjustPosition.apply(this, arguments); } function _adjustPosition() { _adjustPosition = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee15(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee15$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: return _context15.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/examination_banks/".concat(params.id, "/examination_banks_item_banks/").concat(params.itemId, "/adjust_position.json"), { method: 'post', body: params })); case 1: case "end": return _context15.stop(); } } }, _callee15); })); return _adjustPosition.apply(this, arguments); } function updatePaper(_x16) { return _updatePaper.apply(this, arguments); } function _updatePaper() { _updatePaper = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee16(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee16$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: return _context16.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/examination_banks/".concat(params.id, ".json"), { method: 'put', body: params })); case 1: case "end": return _context16.stop(); } } }, _callee16); })); return _updatePaper.apply(this, arguments); } function getTeachGroupData(_x17) { return _getTeachGroupData.apply(this, arguments); } function _getTeachGroupData() { _getTeachGroupData = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee17(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee17$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: return _context17.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/teach_group_shares.json", { method: 'get', params: params })); case 1: case "end": return _context17.stop(); } } }, _callee17); })); return _getTeachGroupData.apply(this, arguments); } function batchPublic(_x18) { return _batchPublic.apply(this, arguments); } function _batchPublic() { _batchPublic = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function _callee18(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function _callee18$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: return _context18.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])("/api/examination_banks/set_batch_public.json", { method: 'post', body: params })); case 1: case "end": return _context18.stop(); } } }, _callee18); })); return _batchPublic.apply(this, arguments); } /***/ }), /***/ "vO0A": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/collection-strong.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "YfKC").f; var create = __webpack_require__(/*! ../internals/object-create */ "u+7+"); var redefineAll = __webpack_require__(/*! ../internals/redefine-all */ "ujhg"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var anInstance = __webpack_require__(/*! ../internals/an-instance */ "igoe"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); var defineIterator = __webpack_require__(/*! ../internals/define-iterator */ "uMwj"); var setSpecies = __webpack_require__(/*! ../internals/set-species */ "ssJt"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var fastKey = __webpack_require__(/*! ../internals/internal-metadata */ "a5mf").fastKey; var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "1aI8"); var setInternalState = InternalStateModule.set; var internalStateGetterFor = InternalStateModule.getterFor; module.exports = { getConstructor: function (wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) { var C = wrapper(function (that, iterable) { anInstance(that, C, CONSTRUCTOR_NAME); setInternalState(that, { type: CONSTRUCTOR_NAME, index: create(null), first: undefined, last: undefined, size: 0 }); if (!DESCRIPTORS) that.size = 0; if (iterable != undefined) iterate(iterable, that[ADDER], that, IS_MAP); }); var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME); var define = function (that, key, value) { var state = getInternalState(that); var entry = getEntry(that, key); var previous, index; // change existing entry if (entry) { entry.value = value; // create new entry } else { state.last = entry = { index: index = fastKey(key, true), key: key, value: value, previous: previous = state.last, next: undefined, removed: false }; if (!state.first) state.first = entry; if (previous) previous.next = entry; if (DESCRIPTORS) state.size++; else that.size++; // add to index if (index !== 'F') state.index[index] = entry; } return that; }; var getEntry = function (that, key) { var state = getInternalState(that); // fast case var index = fastKey(key); var entry; if (index !== 'F') return state.index[index]; // frozen object case for (entry = state.first; entry; entry = entry.next) { if (entry.key == key) return entry; } }; redefineAll(C.prototype, { // 23.1.3.1 Map.prototype.clear() // 23.2.3.2 Set.prototype.clear() clear: function clear() { var that = this; var state = getInternalState(that); var data = state.index; var entry = state.first; while (entry) { entry.removed = true; if (entry.previous) entry.previous = entry.previous.next = undefined; delete data[entry.index]; entry = entry.next; } state.first = state.last = undefined; if (DESCRIPTORS) state.size = 0; else that.size = 0; }, // 23.1.3.3 Map.prototype.delete(key) // 23.2.3.4 Set.prototype.delete(value) 'delete': function (key) { var that = this; var state = getInternalState(that); var entry = getEntry(that, key); if (entry) { var next = entry.next; var prev = entry.previous; delete state.index[entry.index]; entry.removed = true; if (prev) prev.next = next; if (next) next.previous = prev; if (state.first == entry) state.first = next; if (state.last == entry) state.last = prev; if (DESCRIPTORS) state.size--; else that.size--; } return !!entry; }, // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined) // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined) forEach: function forEach(callbackfn /* , that = undefined */) { var state = getInternalState(this); var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); var entry; while (entry = entry ? entry.next : state.first) { boundFunction(entry.value, entry.key, this); // revert to the last existing entry while (entry && entry.removed) entry = entry.previous; } }, // 23.1.3.7 Map.prototype.has(key) // 23.2.3.7 Set.prototype.has(value) has: function has(key) { return !!getEntry(this, key); } }); redefineAll(C.prototype, IS_MAP ? { // 23.1.3.6 Map.prototype.get(key) get: function get(key) { var entry = getEntry(this, key); return entry && entry.value; }, // 23.1.3.9 Map.prototype.set(key, value) set: function set(key, value) { return define(this, key === 0 ? 0 : key, value); } } : { // 23.2.3.1 Set.prototype.add(value) add: function add(value) { return define(this, value = value === 0 ? 0 : value, value); } }); if (DESCRIPTORS) defineProperty(C.prototype, 'size', { get: function () { return getInternalState(this).size; } }); return C; }, setStrong: function (C, CONSTRUCTOR_NAME, IS_MAP) { var ITERATOR_NAME = CONSTRUCTOR_NAME + ' Iterator'; var getInternalCollectionState = internalStateGetterFor(CONSTRUCTOR_NAME); var getInternalIteratorState = internalStateGetterFor(ITERATOR_NAME); // add .keys, .values, .entries, [@@iterator] // 23.1.3.4, 23.1.3.8, 23.1.3.11, 23.1.3.12, 23.2.3.5, 23.2.3.8, 23.2.3.10, 23.2.3.11 defineIterator(C, CONSTRUCTOR_NAME, function (iterated, kind) { setInternalState(this, { type: ITERATOR_NAME, target: iterated, state: getInternalCollectionState(iterated), kind: kind, last: undefined }); }, function () { var state = getInternalIteratorState(this); var kind = state.kind; var entry = state.last; // revert to the last existing entry while (entry && entry.removed) entry = entry.previous; // get next entry if (!state.target || !(state.last = entry = entry ? entry.next : state.state.first)) { // or finish the iteration state.target = undefined; return { value: undefined, done: true }; } // return step by kind if (kind == 'keys') return { value: entry.key, done: false }; if (kind == 'values') return { value: entry.value, done: false }; return { value: [entry.key, entry.value], done: false }; }, IS_MAP ? 'entries' : 'values', !IS_MAP, true); // add [@@species], 23.1.2.2, 23.2.2.2 setSpecies(CONSTRUCTOR_NAME); } }; /***/ }), /***/ "vRGJ": /*!**********************************************!*\ !*** ./node_modules/path-to-regexp/index.js ***! \**********************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var isarray = __webpack_require__(/*! isarray */ "AqCL") /** * Expose `pathToRegexp`. */ module.exports = pathToRegexp module.exports.parse = parse module.exports.compile = compile module.exports.tokensToFunction = tokensToFunction module.exports.tokensToRegExp = tokensToRegExp /** * The main path matching regexp utility. * * @type {RegExp} */ var PATH_REGEXP = new RegExp([ // Match escaped characters that would otherwise appear in future matches. // This allows the user to escape special characters that won't transform. '(\\\\.)', // Match Express-style parameters and un-named parameters with a prefix // and optional suffixes. Matches appear as: // // "/:test(\\d+)?" => ["/", "test", "\d+", undefined, "?", undefined] // "/route(\\d+)" => [undefined, undefined, undefined, "\d+", undefined, undefined] // "/*" => ["/", undefined, undefined, undefined, undefined, "*"] '([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))' ].join('|'), 'g') /** * Parse a string for the raw tokens. * * @param {string} str * @param {Object=} options * @return {!Array} */ function parse (str, options) { var tokens = [] var key = 0 var index = 0 var path = '' var defaultDelimiter = options && options.delimiter || '/' var res while ((res = PATH_REGEXP.exec(str)) != null) { var m = res[0] var escaped = res[1] var offset = res.index path += str.slice(index, offset) index = offset + m.length // Ignore already escaped sequences. if (escaped) { path += escaped[1] continue } var next = str[index] var prefix = res[2] var name = res[3] var capture = res[4] var group = res[5] var modifier = res[6] var asterisk = res[7] // Push the current path onto the tokens. if (path) { tokens.push(path) path = '' } var partial = prefix != null && next != null && next !== prefix var repeat = modifier === '+' || modifier === '*' var optional = modifier === '?' || modifier === '*' var delimiter = res[2] || defaultDelimiter var pattern = capture || group tokens.push({ name: name || key++, prefix: prefix || '', delimiter: delimiter, optional: optional, repeat: repeat, partial: partial, asterisk: !!asterisk, pattern: pattern ? escapeGroup(pattern) : (asterisk ? '.*' : '[^' + escapeString(delimiter) + ']+?') }) } // Match any characters still remaining. if (index < str.length) { path += str.substr(index) } // If the path exists, push it onto the end. if (path) { tokens.push(path) } return tokens } /** * Compile a string to a template function for the path. * * @param {string} str * @param {Object=} options * @return {!function(Object=, Object=)} */ function compile (str, options) { return tokensToFunction(parse(str, options), options) } /** * Prettier encoding of URI path segments. * * @param {string} * @return {string} */ function encodeURIComponentPretty (str) { return encodeURI(str).replace(/[\/?#]/g, function (c) { return '%' + c.charCodeAt(0).toString(16).toUpperCase() }) } /** * Encode the asterisk parameter. Similar to `pretty`, but allows slashes. * * @param {string} * @return {string} */ function encodeAsterisk (str) { return encodeURI(str).replace(/[?#]/g, function (c) { return '%' + c.charCodeAt(0).toString(16).toUpperCase() }) } /** * Expose a method for transforming tokens into the path function. */ function tokensToFunction (tokens, options) { // Compile all the tokens into regexps. var matches = new Array(tokens.length) // Compile all the patterns before compilation. for (var i = 0; i < tokens.length; i++) { if (typeof tokens[i] === 'object') { matches[i] = new RegExp('^(?:' + tokens[i].pattern + ')$', flags(options)) } } return function (obj, opts) { var path = '' var data = obj || {} var options = opts || {} var encode = options.pretty ? encodeURIComponentPretty : encodeURIComponent for (var i = 0; i < tokens.length; i++) { var token = tokens[i] if (typeof token === 'string') { path += token continue } var value = data[token.name] var segment if (value == null) { if (token.optional) { // Prepend partial segment prefixes. if (token.partial) { path += token.prefix } continue } else { throw new TypeError('Expected "' + token.name + '" to be defined') } } if (isarray(value)) { if (!token.repeat) { throw new TypeError('Expected "' + token.name + '" to not repeat, but received `' + JSON.stringify(value) + '`') } if (value.length === 0) { if (token.optional) { continue } else { throw new TypeError('Expected "' + token.name + '" to not be empty') } } for (var j = 0; j < value.length; j++) { segment = encode(value[j]) if (!matches[i].test(segment)) { throw new TypeError('Expected all "' + token.name + '" to match "' + token.pattern + '", but received `' + JSON.stringify(segment) + '`') } path += (j === 0 ? token.prefix : token.delimiter) + segment } continue } segment = token.asterisk ? encodeAsterisk(value) : encode(value) if (!matches[i].test(segment)) { throw new TypeError('Expected "' + token.name + '" to match "' + token.pattern + '", but received "' + segment + '"') } path += token.prefix + segment } return path } } /** * Escape a regular expression string. * * @param {string} str * @return {string} */ function escapeString (str) { return str.replace(/([.+*?=^!:${}()[\]|\/\\])/g, '\\$1') } /** * Escape the capturing group by escaping special characters and meaning. * * @param {string} group * @return {string} */ function escapeGroup (group) { return group.replace(/([=!:$\/()])/g, '\\$1') } /** * Attach the keys as a property of the regexp. * * @param {!RegExp} re * @param {Array} keys * @return {!RegExp} */ function attachKeys (re, keys) { re.keys = keys return re } /** * Get the flags for a regexp from the options. * * @param {Object} options * @return {string} */ function flags (options) { return options && options.sensitive ? '' : 'i' } /** * Pull out keys from a regexp. * * @param {!RegExp} path * @param {!Array} keys * @return {!RegExp} */ function regexpToRegexp (path, keys) { // Use a negative lookahead to match only capturing groups. var groups = path.source.match(/\((?!\?)/g) if (groups) { for (var i = 0; i < groups.length; i++) { keys.push({ name: i, prefix: null, delimiter: null, optional: false, repeat: false, partial: false, asterisk: false, pattern: null }) } } return attachKeys(path, keys) } /** * Transform an array into a regexp. * * @param {!Array} path * @param {Array} keys * @param {!Object} options * @return {!RegExp} */ function arrayToRegexp (path, keys, options) { var parts = [] for (var i = 0; i < path.length; i++) { parts.push(pathToRegexp(path[i], keys, options).source) } var regexp = new RegExp('(?:' + parts.join('|') + ')', flags(options)) return attachKeys(regexp, keys) } /** * Create a path regexp from string input. * * @param {string} path * @param {!Array} keys * @param {!Object} options * @return {!RegExp} */ function stringToRegexp (path, keys, options) { return tokensToRegExp(parse(path, options), keys, options) } /** * Expose a function for taking tokens and returning a RegExp. * * @param {!Array} tokens * @param {(Array|Object)=} keys * @param {Object=} options * @return {!RegExp} */ function tokensToRegExp (tokens, keys, options) { if (!isarray(keys)) { options = /** @type {!Object} */ (keys || options) keys = [] } options = options || {} var strict = options.strict var end = options.end !== false var route = '' // Iterate over the tokens and create our regexp string. for (var i = 0; i < tokens.length; i++) { var token = tokens[i] if (typeof token === 'string') { route += escapeString(token) } else { var prefix = escapeString(token.prefix) var capture = '(?:' + token.pattern + ')' keys.push(token) if (token.repeat) { capture += '(?:' + prefix + capture + ')*' } if (token.optional) { if (!token.partial) { capture = '(?:' + prefix + '(' + capture + '))?' } else { capture = prefix + '(' + capture + ')?' } } else { capture = prefix + '(' + capture + ')' } route += capture } } var delimiter = escapeString(options.delimiter || '/') var endsWithDelimiter = route.slice(-delimiter.length) === delimiter // In non-strict mode we allow a slash at the end of match. If the path to // match already ends with a slash, we remove it for consistency. The slash // is valid at the end of a path match, not in the middle. This is important // in non-ending mode, where "/test/" shouldn't match "/test//route". if (!strict) { route = (endsWithDelimiter ? route.slice(0, -delimiter.length) : route) + '(?:' + delimiter + '(?=$))?' } if (end) { route += '$' } else { // In non-ending mode, we need the capturing groups to match as much as // possible by using a positive lookahead to the end or next path segment. route += strict && endsWithDelimiter ? '' : '(?=' + delimiter + '|$)' } return attachKeys(new RegExp('^' + route, flags(options)), keys) } /** * Normalize the given path string, returning a regular expression. * * An empty array can be passed in for the keys, which will hold the * placeholder key descriptions. For example, using `/user/:id`, `keys` will * contain `[{ name: 'id', delimiter: '/', optional: false, repeat: false }]`. * * @param {(string|RegExp|Array)} path * @param {(Array|Object)=} keys * @param {Object=} options * @return {!RegExp} */ function pathToRegexp (path, keys, options) { if (!isarray(keys)) { options = /** @type {!Object} */ (keys || options) keys = [] } options = options || {} if (path instanceof RegExp) { return regexpToRegexp(path, /** @type {!Array} */ (keys)) } if (isarray(path)) { return arrayToRegexp(/** @type {!Array} */ (path), /** @type {!Array} */ (keys), options) } return stringToRegexp(/** @type {string} */ (path), /** @type {!Array} */ (keys), options) } /***/ }), /***/ "vgmO": /*!***************************************!*\ !*** ./node_modules/global/window.js ***! \***************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {var win; if (typeof window !== "undefined") { win = window; } else if (typeof global !== "undefined") { win = global; } else if (typeof self !== "undefined"){ win = self; } else { win = {}; } module.exports = win; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../@umijs/deps/compiled/webpack/4/global.js */ "IyRk"))) /***/ }), /***/ "vnQr": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.reduce.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var $reduce = __webpack_require__(/*! ../internals/array-reduce */ "9RRT").left; var arrayMethodIsStrict = __webpack_require__(/*! ../internals/array-method-is-strict */ "R8iy"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "kGMc"); var STRICT_METHOD = arrayMethodIsStrict('reduce'); var USES_TO_LENGTH = arrayMethodUsesToLength('reduce', { 1: 0 }); // `Array.prototype.reduce` method // https://tc39.github.io/ecma262/#sec-array.prototype.reduce $({ target: 'Array', proto: true, forced: !STRICT_METHOD || !USES_TO_LENGTH }, { reduce: function reduce(callbackfn /* , initialValue */) { return $reduce(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); } }); /***/ }), /***/ "vpQ4": /*!*****************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/objectSpread.js ***! \*****************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _objectSpread; }); /* harmony import */ var _defineProperty_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./defineProperty.js */ "rePB"); function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? Object(arguments[i]) : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys.push.apply(ownKeys, Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { Object(_defineProperty_js__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(target, key, source[key]); }); } return target; } /***/ }), /***/ "vuIU": /*!****************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/createClass.js ***! \****************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _createClass; }); function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } /***/ }), /***/ "w3Cx": /*!***************************************************!*\ !*** ./node_modules/rc-picker/es/locale/zh_CN.js ***! \***************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; var locale = { locale: 'zh_CN', today: '今天', now: '此刻', backToToday: '返回今天', ok: '确定', timeSelect: '选择时间', dateSelect: '选择日期', weekSelect: '选择周', clear: '清除', month: '月', year: '年', previousMonth: '上个月 (翻页上键)', nextMonth: '下个月 (翻页下键)', monthSelect: '选择月份', yearSelect: '选择年份', decadeSelect: '选择年代', yearFormat: 'YYYY年', dayFormat: 'D日', dateFormat: 'YYYY年M月D日', dateTimeFormat: 'YYYY年M月D日 HH时mm分ss秒', previousYear: '上一年 (Control键加左方向键)', nextYear: '下一年 (Control键加右方向键)', previousDecade: '上一年代', nextDecade: '下一年代', previousCentury: '上一世纪', nextCentury: '下一世纪' }; /* harmony default export */ __webpack_exports__["a"] = (locale); /***/ }), /***/ "w8CP": /*!************************************************!*\ !*** ./node_modules/hash.js/lib/hash/utils.js ***! \************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var assert = __webpack_require__(/*! minimalistic-assert */ "2j6C"); var inherits = __webpack_require__(/*! inherits */ "P7XM"); exports.inherits = inherits; function isSurrogatePair(msg, i) { if ((msg.charCodeAt(i) & 0xFC00) !== 0xD800) { return false; } if (i < 0 || i + 1 >= msg.length) { return false; } return (msg.charCodeAt(i + 1) & 0xFC00) === 0xDC00; } function toArray(msg, enc) { if (Array.isArray(msg)) return msg.slice(); if (!msg) return []; var res = []; if (typeof msg === 'string') { if (!enc) { // Inspired by stringToUtf8ByteArray() in closure-library by Google // https://github.com/google/closure-library/blob/8598d87242af59aac233270742c8984e2b2bdbe0/closure/goog/crypt/crypt.js#L117-L143 // Apache License 2.0 // https://github.com/google/closure-library/blob/master/LICENSE var p = 0; for (var i = 0; i < msg.length; i++) { var c = msg.charCodeAt(i); if (c < 128) { res[p++] = c; } else if (c < 2048) { res[p++] = (c >> 6) | 192; res[p++] = (c & 63) | 128; } else if (isSurrogatePair(msg, i)) { c = 0x10000 + ((c & 0x03FF) << 10) + (msg.charCodeAt(++i) & 0x03FF); res[p++] = (c >> 18) | 240; res[p++] = ((c >> 12) & 63) | 128; res[p++] = ((c >> 6) & 63) | 128; res[p++] = (c & 63) | 128; } else { res[p++] = (c >> 12) | 224; res[p++] = ((c >> 6) & 63) | 128; res[p++] = (c & 63) | 128; } } } else if (enc === 'hex') { msg = msg.replace(/[^a-z0-9]+/ig, ''); if (msg.length % 2 !== 0) msg = '0' + msg; for (i = 0; i < msg.length; i += 2) res.push(parseInt(msg[i] + msg[i + 1], 16)); } } else { for (i = 0; i < msg.length; i++) res[i] = msg[i] | 0; } return res; } exports.toArray = toArray; function toHex(msg) { var res = ''; for (var i = 0; i < msg.length; i++) res += zero2(msg[i].toString(16)); return res; } exports.toHex = toHex; function htonl(w) { var res = (w >>> 24) | ((w >>> 8) & 0xff00) | ((w << 8) & 0xff0000) | ((w & 0xff) << 24); return res >>> 0; } exports.htonl = htonl; function toHex32(msg, endian) { var res = ''; for (var i = 0; i < msg.length; i++) { var w = msg[i]; if (endian === 'little') w = htonl(w); res += zero8(w.toString(16)); } return res; } exports.toHex32 = toHex32; function zero2(word) { if (word.length === 1) return '0' + word; else return word; } exports.zero2 = zero2; function zero8(word) { if (word.length === 7) return '0' + word; else if (word.length === 6) return '00' + word; else if (word.length === 5) return '000' + word; else if (word.length === 4) return '0000' + word; else if (word.length === 3) return '00000' + word; else if (word.length === 2) return '000000' + word; else if (word.length === 1) return '0000000' + word; else return word; } exports.zero8 = zero8; function join32(msg, start, end, endian) { var len = end - start; assert(len % 4 === 0); var res = new Array(len / 4); for (var i = 0, k = start; i < res.length; i++, k += 4) { var w; if (endian === 'big') w = (msg[k] << 24) | (msg[k + 1] << 16) | (msg[k + 2] << 8) | msg[k + 3]; else w = (msg[k + 3] << 24) | (msg[k + 2] << 16) | (msg[k + 1] << 8) | msg[k]; res[i] = w >>> 0; } return res; } exports.join32 = join32; function split32(msg, endian) { var res = new Array(msg.length * 4); for (var i = 0, k = 0; i < msg.length; i++, k += 4) { var m = msg[i]; if (endian === 'big') { res[k] = m >>> 24; res[k + 1] = (m >>> 16) & 0xff; res[k + 2] = (m >>> 8) & 0xff; res[k + 3] = m & 0xff; } else { res[k + 3] = m >>> 24; res[k + 2] = (m >>> 16) & 0xff; res[k + 1] = (m >>> 8) & 0xff; res[k] = m & 0xff; } } return res; } exports.split32 = split32; function rotr32(w, b) { return (w >>> b) | (w << (32 - b)); } exports.rotr32 = rotr32; function rotl32(w, b) { return (w << b) | (w >>> (32 - b)); } exports.rotl32 = rotl32; function sum32(a, b) { return (a + b) >>> 0; } exports.sum32 = sum32; function sum32_3(a, b, c) { return (a + b + c) >>> 0; } exports.sum32_3 = sum32_3; function sum32_4(a, b, c, d) { return (a + b + c + d) >>> 0; } exports.sum32_4 = sum32_4; function sum32_5(a, b, c, d, e) { return (a + b + c + d + e) >>> 0; } exports.sum32_5 = sum32_5; function sum64(buf, pos, ah, al) { var bh = buf[pos]; var bl = buf[pos + 1]; var lo = (al + bl) >>> 0; var hi = (lo < al ? 1 : 0) + ah + bh; buf[pos] = hi >>> 0; buf[pos + 1] = lo; } exports.sum64 = sum64; function sum64_hi(ah, al, bh, bl) { var lo = (al + bl) >>> 0; var hi = (lo < al ? 1 : 0) + ah + bh; return hi >>> 0; } exports.sum64_hi = sum64_hi; function sum64_lo(ah, al, bh, bl) { var lo = al + bl; return lo >>> 0; } exports.sum64_lo = sum64_lo; function sum64_4_hi(ah, al, bh, bl, ch, cl, dh, dl) { var carry = 0; var lo = al; lo = (lo + bl) >>> 0; carry += lo < al ? 1 : 0; lo = (lo + cl) >>> 0; carry += lo < cl ? 1 : 0; lo = (lo + dl) >>> 0; carry += lo < dl ? 1 : 0; var hi = ah + bh + ch + dh + carry; return hi >>> 0; } exports.sum64_4_hi = sum64_4_hi; function sum64_4_lo(ah, al, bh, bl, ch, cl, dh, dl) { var lo = al + bl + cl + dl; return lo >>> 0; } exports.sum64_4_lo = sum64_4_lo; function sum64_5_hi(ah, al, bh, bl, ch, cl, dh, dl, eh, el) { var carry = 0; var lo = al; lo = (lo + bl) >>> 0; carry += lo < al ? 1 : 0; lo = (lo + cl) >>> 0; carry += lo < cl ? 1 : 0; lo = (lo + dl) >>> 0; carry += lo < dl ? 1 : 0; lo = (lo + el) >>> 0; carry += lo < el ? 1 : 0; var hi = ah + bh + ch + dh + eh + carry; return hi >>> 0; } exports.sum64_5_hi = sum64_5_hi; function sum64_5_lo(ah, al, bh, bl, ch, cl, dh, dl, eh, el) { var lo = al + bl + cl + dl + el; return lo >>> 0; } exports.sum64_5_lo = sum64_5_lo; function rotr64_hi(ah, al, num) { var r = (al << (32 - num)) | (ah >>> num); return r >>> 0; } exports.rotr64_hi = rotr64_hi; function rotr64_lo(ah, al, num) { var r = (ah << (32 - num)) | (al >>> num); return r >>> 0; } exports.rotr64_lo = rotr64_lo; function shr64_hi(ah, al, num) { return ah >>> num; } exports.shr64_hi = shr64_hi; function shr64_lo(ah, al, num) { var r = (ah << (32 - num)) | (al >>> num); return r >>> 0; } exports.shr64_lo = shr64_lo; /***/ }), /***/ "wCfY": /*!**************************************!*\ !*** ./src/models/classrooms/new.ts ***! \**************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_classrooms__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/classrooms */ "oUNq"); var NewClassroomModel = { namespace: 'newClassroom', state: { schoolList: [], searchCourseList: [], actionTabs: { key: '', params: {} } }, effects: { getSchoolList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getSchoolList(_ref, _ref2) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getSchoolList$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_2__[/* getSchoolList */ "kb"], payload); case 4: response = _context.sent; _context.next = 7; return put({ type: 'save', payload: { schoolList: (response === null || response === void 0 ? void 0 : response.school_names) || [] } }); case 7: case "end": return _context.stop(); } } }, getSchoolList); }), getSearchCourseList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getSearchCourseList(_ref3, _ref4) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getSearchCourseList$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_2__[/* getSearchCourseList */ "lb"], payload); case 4: response = _context2.sent; _context2.next = 7; return put({ type: 'save', payload: { searchCourseList: (response === null || response === void 0 ? void 0 : response.course_lists) || [] } }); case 7: case "end": return _context2.stop(); } } }, getSearchCourseList); }), submitCourses: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function submitCourses(_ref5, _ref6) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function submitCourses$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_2__[/* submitCourses */ "Ab"], payload); case 4: return _context3.abrupt("return", _context3.sent); case 5: case "end": return _context3.stop(); } } }, submitCourses); }), appplySchool: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function appplySchool(_ref7, _ref8) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function appplySchool$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_2__[/* appplySchool */ "c"], payload); case 4: return _context4.abrupt("return", _context4.sent); case 5: case "end": return _context4.stop(); } } }, appplySchool); }), setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref9, _ref10) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put; _context5.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context5.stop(); } } }, setActionTabs); }), joincoursegroup: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function joincoursegroup(_ref11, _ref12) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function joincoursegroup$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; _context6.next = 4; return call(_service_classrooms__WEBPACK_IMPORTED_MODULE_2__[/* joincoursegroup */ "rb"], payload); case 4: return _context6.abrupt("return", _context6.sent); case 5: case "end": return _context6.stop(); } } }, joincoursegroup); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref13) { var dispatch = _ref13.dispatch, history = _ref13.history; } } }; /* harmony default export */ __webpack_exports__["a"] = (NewClassroomModel); /***/ }), /***/ "wTVA": /*!***************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/arrayWithHoles.js ***! \***************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } module.exports = _arrayWithHoles, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "waHm": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.fill.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "FVwB"); var $fill = __webpack_require__(/*! ../internals/array-fill */ "VSU6"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.fill` method // https://tc39.github.io/ecma262/#sec-%typedarray%.prototype.fill // eslint-disable-next-line no-unused-vars exportTypedArrayMethod('fill', function fill(value /* , start, end */) { return $fill.apply(aTypedArray(this), arguments); }); /***/ }), /***/ "wgJM": /*!****************************************!*\ !*** ./node_modules/rc-util/es/raf.js ***! \****************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return wrapperRaf; }); var raf = function raf(callback) { return +setTimeout(callback, 16); }; var caf = function caf(num) { return clearTimeout(num); }; if (typeof window !== 'undefined' && 'requestAnimationFrame' in window) { raf = function raf(callback) { return window.requestAnimationFrame(callback); }; caf = function caf(handle) { return window.cancelAnimationFrame(handle); }; } var rafUUID = 0; var rafIds = new Map(); function cleanup(id) { rafIds.delete(id); } function wrapperRaf(callback) { var times = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1; rafUUID += 1; var id = rafUUID; function callRef(leftTimes) { if (leftTimes === 0) { // Clean up cleanup(id); // Trigger callback(); } else { // Next raf var realId = raf(function () { callRef(leftTimes - 1); }); // Bind real raf id rafIds.set(id, realId); } } callRef(times); return id; } wrapperRaf.cancel = function (id) { var realId = rafIds.get(id); cleanup(realId); return caf(realId); }; /***/ }), /***/ "wgKq": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/use-symbol-as-uid.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var NATIVE_SYMBOL = __webpack_require__(/*! ../internals/native-symbol */ "Fs9M"); module.exports = NATIVE_SYMBOL // eslint-disable-next-line no-undef && !Symbol.sham // eslint-disable-next-line no-undef && typeof Symbol.iterator == 'symbol'; /***/ }), /***/ "wkBT": /*!****************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/nonIterableRest.js ***! \****************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } module.exports = _nonIterableRest, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "wpse": /*!******************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.symbol.async-iterator.js ***! \******************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "I65O"); // `Symbol.asyncIterator` well-known symbol // https://tc39.github.io/ecma262/#sec-symbol.asynciterator defineWellKnownSymbol('asyncIterator'); /***/ }), /***/ "wx14": /*!************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/extends.js ***! \************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _extends; }); function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } /***/ }), /***/ "xD7I": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.math.radians.js ***! \*************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var DEG_PER_RAD = Math.PI / 180; // `Math.radians` method // https://rwaldron.github.io/proposal-math-extensions/ $({ target: 'Math', stat: true }, { radians: function radians(degrees) { return degrees * DEG_PER_RAD; } }); /***/ }), /***/ "xEkU": /*!***********************************!*\ !*** ./node_modules/raf/index.js ***! \***********************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {var now = __webpack_require__(/*! performance-now */ "bQgK") , root = typeof window === 'undefined' ? global : window , vendors = ['moz', 'webkit'] , suffix = 'AnimationFrame' , raf = root['request' + suffix] , caf = root['cancel' + suffix] || root['cancelRequest' + suffix] for(var i = 0; !raf && i < vendors.length; i++) { raf = root[vendors[i] + 'Request' + suffix] caf = root[vendors[i] + 'Cancel' + suffix] || root[vendors[i] + 'CancelRequest' + suffix] } // Some versions of FF have rAF but not cAF if(!raf || !caf) { var last = 0 , id = 0 , queue = [] , frameDuration = 1000 / 60 raf = function(callback) { if(queue.length === 0) { var _now = now() , next = Math.max(0, frameDuration - (_now - last)) last = next + _now setTimeout(function() { var cp = queue.slice(0) // Clear queue here to prevent // callbacks from appending listeners // to the current frame's queue queue.length = 0 for(var i = 0; i < cp.length; i++) { if(!cp[i].cancelled) { try{ cp[i].callback(last) } catch(e) { setTimeout(function() { throw e }, 0) } } } }, Math.round(next)) } queue.push({ handle: ++id, callback: callback, cancelled: false }) return id } caf = function(handle) { for(var i = 0; i < queue.length; i++) { if(queue[i].handle === handle) { queue[i].cancelled = true } } } } module.exports = function(fn) { // Wrap in a new function to prevent // `cancel` potentially being assigned // to the native rAF function return raf.call(root, fn) } module.exports.cancel = function() { caf.apply(root, arguments) } module.exports.polyfill = function(object) { if (!object) { object = root; } object.requestAnimationFrame = raf object.cancelAnimationFrame = caf } /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../@umijs/deps/compiled/webpack/4/global.js */ "IyRk"))) /***/ }), /***/ "xF6R": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.map.some.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var getMapIterator = __webpack_require__(/*! ../internals/get-map-iterator */ "PPXv"); var iterate = __webpack_require__(/*! ../internals/iterate */ "IuhT"); // `Set.prototype.some` method // https://github.com/tc39/proposal-collection-methods $({ target: 'Map', proto: true, real: true, forced: IS_PURE }, { some: function some(callbackfn /* , thisArg */) { var map = anObject(this); var iterator = getMapIterator(map); var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); return iterate(iterator, function (key, value) { if (boundFunction(value, key, map)) return iterate.stop(); }, undefined, true, true).stopped; } }); /***/ }), /***/ "xKgJ": /*!********************************!*\ !*** ./src/utils/authority.ts ***! \********************************/ /*! exports provided: getRoleAuth, isMainSite, courseIsEnd, getAuthentication, isAdmin, isAdminOrAssistant, isAdminOrAuthor, isSuperAdmin, isAdminOrCreator, isSuperAdmins, isAdminAndCreator, isAdminOrTeacher, isAssistant, isTeacher, isStudent, isAdminOrStudent, isAdmins, isNotMember, canCommonAdd, canCommonDelete, canCommonUpdate, isStudents, canCommonView, canCommonDownload, canShixunAdd, canShixunDelete, canShixunUpdate, canShixunView, canShixunSendToClassroom, canShixunViewAnswer, canShixunCancelPublic, canProblemsetAdd, canProblemsetDelete, canProblemsetUpdate, canProblemsetView, canProblemsetGroup, canProblemsetCancelPublic, canProblemsetCorrection, canProblemsetCollect, canProblemsetViewAnalysis, canPaperlibraryAdd, canPaperlibraryDelete, canPaperlibraryUpdate, canPaperlibraryView, canPaperlibraryCancelPublic, canPaperlibrarySendToClassroom, authentication, isCommonSuperAdmin, isCommonSuperAdminOrOperation, isCommonStudent, isCommonAdminOrCreator, isLogin, userInfo */ /*! exports used: canShixunAdd, courseIsEnd, isAdmin, isAdminAndCreator, isAdminOrAssistant, isAdminOrAuthor, isAdminOrCreator, isAdminOrStudent, isAdminOrTeacher, isAdmins, isAssistant, isCommonAdminOrCreator, isCommonStudent, isCommonSuperAdmin, isCommonSuperAdminOrOperation, isLogin, isMainSite, isNotMember, isStudent, isStudents, isSuperAdmin, isSuperAdmins, isTeacher, userInfo */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export getRoleAuth */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return isMainSite; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return courseIsEnd; }); /* unused harmony export getAuthentication */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return isAdmin; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return isAdminOrAssistant; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return isAdminOrAuthor; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "u", function() { return isSuperAdmin; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return isAdminOrCreator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "v", function() { return isSuperAdmins; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return isAdminAndCreator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return isAdminOrTeacher; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return isAssistant; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "w", function() { return isTeacher; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "s", function() { return isStudent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return isAdminOrStudent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return isAdmins; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return isNotMember; }); /* unused harmony export canCommonAdd */ /* unused harmony export canCommonDelete */ /* unused harmony export canCommonUpdate */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "t", function() { return isStudents; }); /* unused harmony export canCommonView */ /* unused harmony export canCommonDownload */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return canShixunAdd; }); /* unused harmony export canShixunDelete */ /* unused harmony export canShixunUpdate */ /* unused harmony export canShixunView */ /* unused harmony export canShixunSendToClassroom */ /* unused harmony export canShixunViewAnswer */ /* unused harmony export canShixunCancelPublic */ /* unused harmony export canProblemsetAdd */ /* unused harmony export canProblemsetDelete */ /* unused harmony export canProblemsetUpdate */ /* unused harmony export canProblemsetView */ /* unused harmony export canProblemsetGroup */ /* unused harmony export canProblemsetCancelPublic */ /* unused harmony export canProblemsetCorrection */ /* unused harmony export canProblemsetCollect */ /* unused harmony export canProblemsetViewAnalysis */ /* unused harmony export canPaperlibraryAdd */ /* unused harmony export canPaperlibraryDelete */ /* unused harmony export canPaperlibraryUpdate */ /* unused harmony export canPaperlibraryView */ /* unused harmony export canPaperlibraryCancelPublic */ /* unused harmony export canPaperlibrarySendToClassroom */ /* unused harmony export authentication */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return isCommonSuperAdmin; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return isCommonSuperAdminOrOperation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return isCommonStudent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return isCommonAdminOrCreator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "p", function() { return isLogin; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "x", function() { return userInfo; }); /* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! umi */ "9kvl"); // 公共资源 var RoleType; (function (RoleType) { RoleType[RoleType["SuperAdmin"] = 1] = "SuperAdmin"; RoleType[RoleType["Operation"] = 2] = "Operation"; RoleType[RoleType["CertifiedTeacher"] = 5] = "CertifiedTeacher"; RoleType[RoleType["TrainingProduction"] = 8] = "TrainingProduction"; RoleType[RoleType["UncertifiedTeacher"] = 12] = "UncertifiedTeacher"; RoleType[RoleType["Student"] = 15] = "Student"; })(RoleType || (RoleType = {})); // 课堂资源 var CourseRoleType; (function (CourseRoleType) { CourseRoleType[CourseRoleType["SuperAdmin"] = 1] = "SuperAdmin"; CourseRoleType[CourseRoleType["Operation"] = 2] = "Operation"; CourseRoleType[CourseRoleType["Admin"] = 5] = "Admin"; CourseRoleType[CourseRoleType["Teacher"] = 8] = "Teacher"; CourseRoleType[CourseRoleType["Assistant"] = 12] = "Assistant"; CourseRoleType[CourseRoleType["Student"] = 15] = "Student"; })(CourseRoleType || (CourseRoleType = {})); var getRoleAuth = function getRoleAuth(auth) { var _getDvaApp$_store$get = Object(umi__WEBPACK_IMPORTED_MODULE_0__[/* getDvaApp */ "c"])()._store.getState(), user = _getDvaApp$_store$get.user; var userInfo = user.userInfo; return auth.some(function (v) { return v == (userInfo === null || userInfo === void 0 ? void 0 : userInfo.role); }); }; var getCourseAuth = function getCourseAuth(auth) { var _getDvaApp$_store$get2 = Object(umi__WEBPACK_IMPORTED_MODULE_0__[/* getDvaApp */ "c"])()._store.getState(), user = _getDvaApp$_store$get2.user; var userInfo = user.userInfo; if (userInfo !== null && userInfo !== void 0 && userInfo.own) return true; return auth.some(function (v) { var _userInfo$course; return v == (userInfo === null || userInfo === void 0 ? void 0 : (_userInfo$course = userInfo.course) === null || _userInfo$course === void 0 ? void 0 : _userInfo$course.course_role); }); }; var isMainSite = function isMainSite() { var _getDvaApp$_store$get3 = Object(umi__WEBPACK_IMPORTED_MODULE_0__[/* getDvaApp */ "c"])()._store.getState(), user = _getDvaApp$_store$get3.user; var userInfo = user.userInfo; return userInfo.main_site; }; var courseIsEnd = function courseIsEnd() { var _userInfo$course2; var _getDvaApp$_store$get4 = Object(umi__WEBPACK_IMPORTED_MODULE_0__[/* getDvaApp */ "c"])()._store.getState(), user = _getDvaApp$_store$get4.user; var userInfo = user.userInfo; return userInfo === null || userInfo === void 0 ? void 0 : (_userInfo$course2 = userInfo.course) === null || _userInfo$course2 === void 0 ? void 0 : _userInfo$course2.course_is_end; }; var getAuthentication = function getAuthentication() { var _getDvaApp$_store$get5 = Object(umi__WEBPACK_IMPORTED_MODULE_0__[/* getDvaApp */ "c"])()._store.getState(), user = _getDvaApp$_store$get5.user; var userInfo = user.userInfo; return userInfo.authentication; }; var isAdmin = function isAdmin() { return getCourseAuth([CourseRoleType.SuperAdmin, CourseRoleType.Operation, CourseRoleType.Admin, CourseRoleType.Teacher, CourseRoleType.Assistant]); }; // 超管、课堂管理员、老师、作者 var isAdminOrAssistant = function isAdminOrAssistant() { return getCourseAuth([CourseRoleType.SuperAdmin, CourseRoleType.Teacher, CourseRoleType.Admin, CourseRoleType.Assistant, CourseRoleType.Operation]); }; // 超管、课堂管理员、老师、作者 var isAdminOrAuthor = function isAdminOrAuthor() { return getCourseAuth([CourseRoleType.SuperAdmin, CourseRoleType.Teacher, CourseRoleType.Admin]); }; // //超管0 var isSuperAdmin = function isSuperAdmin() { return getCourseAuth([CourseRoleType.SuperAdmin]); }; //超管、运维、课堂管理 var isAdminOrCreator = function isAdminOrCreator() { return getCourseAuth([CourseRoleType.SuperAdmin, CourseRoleType.Operation, CourseRoleType.Admin]); }; //超管 运维 var isSuperAdmins = function isSuperAdmins() { return getRoleAuth([CourseRoleType.SuperAdmin, CourseRoleType.Operation]); }; //超管 课堂管理 var isAdminAndCreator = function isAdminAndCreator() { return getCourseAuth([CourseRoleType.SuperAdmin, CourseRoleType.Admin]); }; //超管、运维、课堂管理、老师 var isAdminOrTeacher = function isAdminOrTeacher() { return getCourseAuth([CourseRoleType.SuperAdmin, CourseRoleType.Operation, CourseRoleType.Admin, CourseRoleType.Teacher]); }; // 助教===4 var isAssistant = function isAssistant() { return getCourseAuth([CourseRoleType.Assistant]); }; //老师 var isTeacher = function isTeacher() { return getCourseAuth([CourseRoleType.Teacher]); }; // 学生5 var isStudent = function isStudent() { return getCourseAuth([CourseRoleType.Student]); }; // 超管、运维、课堂管理、老师、助教、学生 var isAdminOrStudent = function isAdminOrStudent() { return getCourseAuth([CourseRoleType.SuperAdmin, CourseRoleType.Operation, CourseRoleType.Admin, CourseRoleType.Teacher, CourseRoleType.Assistant, CourseRoleType.Student]); }; // 超管、运维、课堂管理、老师、助教 var isAdmins = function isAdmins() { return getCourseAuth([CourseRoleType.SuperAdmin, CourseRoleType.Operation, CourseRoleType.Admin, CourseRoleType.Teacher, CourseRoleType.Assistant]); }; // 游客未登录/非课堂成员6> var isNotMember = function isNotMember() { var _userInfo$course3; var _getDvaApp$_store$get6 = Object(umi__WEBPACK_IMPORTED_MODULE_0__[/* getDvaApp */ "c"])()._store.getState(), user = _getDvaApp$_store$get6.user; var userInfo = user.userInfo; if ((userInfo === null || userInfo === void 0 ? void 0 : (_userInfo$course3 = userInfo.course) === null || _userInfo$course3 === void 0 ? void 0 : _userInfo$course3.course_role) === null) { return true; } else { return false; } }; /** * 通用资源 */ // 添加 var canCommonAdd = function canCommonAdd() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return getRoleAuth([RoleType.SuperAdmin, RoleType.Operation, RoleType.CertifiedTeacher, RoleType.TrainingProduction, RoleType.UncertifiedTeacher, RoleType.Student]); }; // 删除 var canCommonDelete = function canCommonDelete() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return own || !own && getRoleAuth([RoleType.SuperAdmin]); }; // 修改 var canCommonUpdate = function canCommonUpdate() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return own || !own && getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]); }; // 学生5 var isStudents = function isStudents() { return getRoleAuth([CourseRoleType.Student]); }; // 查看/收藏/点赞 var canCommonView = function canCommonView() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? getRoleAuth([RoleType.SuperAdmin, RoleType.Operation, RoleType.CertifiedTeacher, RoleType.TrainingProduction, RoleType.UncertifiedTeacher, RoleType.Student]) : own || !own && getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]); }; // 下载 var canCommonDownload = function canCommonDownload() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? getRoleAuth([RoleType.SuperAdmin, RoleType.Operation, RoleType.CertifiedTeacher, RoleType.TrainingProduction, RoleType.UncertifiedTeacher, RoleType.Student]) : own || !own && getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]); }; /** * 实训资源 */ // 添加 var canShixunAdd = function canShixunAdd() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return getRoleAuth([RoleType.SuperAdmin, RoleType.Operation, RoleType.CertifiedTeacher, RoleType.TrainingProduction]); }; // 删除 var canShixunDelete = function canShixunDelete() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? getRoleAuth([RoleType.SuperAdmin]) : own || !own && getRoleAuth([RoleType.SuperAdmin]); }; // 修改 var canShixunUpdate = function canShixunUpdate() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]) : own || !own && getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]); }; // 查看/收藏/点赞 var canShixunView = function canShixunView() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? getRoleAuth([RoleType.SuperAdmin, RoleType.Operation, RoleType.CertifiedTeacher, RoleType.TrainingProduction, RoleType.UncertifiedTeacher, RoleType.Student]) : own || !own && getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]); }; // 发送至课堂 var canShixunSendToClassroom = function canShixunSendToClassroom() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? getRoleAuth([RoleType.SuperAdmin, RoleType.Operation, RoleType.CertifiedTeacher, RoleType.TrainingProduction, RoleType.UncertifiedTeacher]) : own || !own && getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]); }; // 免金币查看答案/测试集 var canShixunViewAnswer = function canShixunViewAnswer() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? getRoleAuth([RoleType.SuperAdmin, RoleType.Operation, RoleType.CertifiedTeacher]) : own || !own && getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]); }; // 撤销公开 var canShixunCancelPublic = function canShixunCancelPublic() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? getRoleAuth([RoleType.SuperAdmin]) : false; }; /** * 试题资源 */ // 添加 var canProblemsetAdd = function canProblemsetAdd() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return getRoleAuth([RoleType.SuperAdmin, RoleType.Operation, RoleType.CertifiedTeacher, RoleType.TrainingProduction, RoleType.UncertifiedTeacher, RoleType.Student]); }; // 删除 var canProblemsetDelete = function canProblemsetDelete() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? getRoleAuth([RoleType.SuperAdmin]) : own || !own && getRoleAuth([RoleType.SuperAdmin]); }; // 修改 var canProblemsetUpdate = function canProblemsetUpdate() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]) : own || !own && getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]); }; // 查看 var canProblemsetView = function canProblemsetView() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? getRoleAuth([RoleType.SuperAdmin, RoleType.Operation, RoleType.CertifiedTeacher, RoleType.TrainingProduction, RoleType.UncertifiedTeacher, RoleType.Student]) : own || !own && getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]); }; // 分组 var canProblemsetGroup = function canProblemsetGroup() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? false : own || !own && getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]); }; // 撤销公开 var canProblemsetCancelPublic = function canProblemsetCancelPublic() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? own || !own && getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]) : false; }; // 纠错 var canProblemsetCorrection = function canProblemsetCorrection() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? getRoleAuth([RoleType.SuperAdmin, RoleType.Operation, RoleType.CertifiedTeacher, RoleType.TrainingProduction, RoleType.UncertifiedTeacher]) : false; }; // 收藏 var canProblemsetCollect = function canProblemsetCollect() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? !own && getRoleAuth([RoleType.SuperAdmin, RoleType.Operation, RoleType.CertifiedTeacher, RoleType.TrainingProduction, RoleType.UncertifiedTeacher]) : false; }; // 查看解析 var canProblemsetViewAnalysis = function canProblemsetViewAnalysis() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? getRoleAuth([RoleType.SuperAdmin, RoleType.Operation, RoleType.CertifiedTeacher]) : own || !own && getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]); }; /** * 试卷资源 */ // 添加 var canPaperlibraryAdd = function canPaperlibraryAdd() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return getRoleAuth([RoleType.SuperAdmin, RoleType.Operation, RoleType.CertifiedTeacher, RoleType.TrainingProduction, RoleType.UncertifiedTeacher]); }; // 删除 var canPaperlibraryDelete = function canPaperlibraryDelete() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? getRoleAuth([RoleType.SuperAdmin]) : own || !own && getRoleAuth([RoleType.SuperAdmin]); }; // 修改 var canPaperlibraryUpdate = function canPaperlibraryUpdate() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]) : own || !own && getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]); }; // 查看 var canPaperlibraryView = function canPaperlibraryView() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? getRoleAuth([RoleType.SuperAdmin, RoleType.Operation, RoleType.CertifiedTeacher, RoleType.TrainingProduction, RoleType.UncertifiedTeacher]) : own || !own && getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]); }; // 撤销公开 var canPaperlibraryCancelPublic = function canPaperlibraryCancelPublic() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? own || !own && getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]) : false; }; // 发送至课堂 var canPaperlibrarySendToClassroom = function canPaperlibrarySendToClassroom() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return isPublic ? getRoleAuth([RoleType.SuperAdmin, RoleType.Operation, RoleType.CertifiedTeacher, RoleType.TrainingProduction, RoleType.UncertifiedTeacher]) : own || !own && getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]); }; //老师就能上传视频 var authentication = function authentication() { var isPublic = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var own = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return getCourseAuth([CourseRoleType.Teacher]); }; var isCommonSuperAdmin = function isCommonSuperAdmin() { return getRoleAuth([RoleType.SuperAdmin]); }; var isCommonSuperAdminOrOperation = function isCommonSuperAdminOrOperation() { return getRoleAuth([RoleType.SuperAdmin, RoleType.Operation]); }; var isCommonStudent = function isCommonStudent() { return getRoleAuth([RoleType.Student]); }; var isCommonAdminOrCreator = function isCommonAdminOrCreator() { return getRoleAuth([RoleType.SuperAdmin, RoleType.Operation, RoleType.CertifiedTeacher]); }; /** *@@是否登录 *true登录 false未登录 */ var isLogin = function isLogin() { var _user$userInfo; var _getDvaApp$_store$get7 = Object(umi__WEBPACK_IMPORTED_MODULE_0__[/* getDvaApp */ "c"])()._store.getState(), user = _getDvaApp$_store$get7.user; return !!((_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && _user$userInfo.login); }; /** *@@获取用户登录信息 */ var userInfo = function userInfo() { var _getDvaApp$_store$get8 = Object(umi__WEBPACK_IMPORTED_MODULE_0__[/* getDvaApp */ "c"])()._store.getState(), user = _getDvaApp$_store$get8.user; return user.userInfo; }; /***/ }), /***/ "xRZI": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/engine-is-ios.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var userAgent = __webpack_require__(/*! ../internals/engine-user-agent */ "Qlla"); module.exports = /(iphone|ipod|ipad).*applewebkit/i.test(userAgent); /***/ }), /***/ "xaQh": /*!************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/esnext.reflect.define-metadata.js ***! \************************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var ReflectMetadataModule = __webpack_require__(/*! ../internals/reflect-metadata */ "ls1J"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var toMetadataKey = ReflectMetadataModule.toKey; var ordinaryDefineOwnMetadata = ReflectMetadataModule.set; // `Reflect.defineMetadata` method // https://github.com/rbuckton/reflect-metadata $({ target: 'Reflect', stat: true }, { defineMetadata: function defineMetadata(metadataKey, metadataValue, target /* , targetKey */) { var targetKey = arguments.length < 4 ? undefined : toMetadataKey(arguments[3]); ordinaryDefineOwnMetadata(metadataKey, metadataValue, anObject(target), targetKey); } }); /***/ }), /***/ "xtlo": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.number.to-fixed.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var toInteger = __webpack_require__(/*! ../internals/to-integer */ "m0kY"); var thisNumberValue = __webpack_require__(/*! ../internals/this-number-value */ "F52u"); var repeat = __webpack_require__(/*! ../internals/string-repeat */ "+rjg"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var nativeToFixed = 1.0.toFixed; var floor = Math.floor; var pow = function (x, n, acc) { return n === 0 ? acc : n % 2 === 1 ? pow(x, n - 1, acc * x) : pow(x * x, n / 2, acc); }; var log = function (x) { var n = 0; var x2 = x; while (x2 >= 4096) { n += 12; x2 /= 4096; } while (x2 >= 2) { n += 1; x2 /= 2; } return n; }; var FORCED = nativeToFixed && ( 0.00008.toFixed(3) !== '0.000' || 0.9.toFixed(0) !== '1' || 1.255.toFixed(2) !== '1.25' || 1000000000000000128.0.toFixed(0) !== '1000000000000000128' ) || !fails(function () { // V8 ~ Android 4.3- nativeToFixed.call({}); }); // `Number.prototype.toFixed` method // https://tc39.github.io/ecma262/#sec-number.prototype.tofixed $({ target: 'Number', proto: true, forced: FORCED }, { // eslint-disable-next-line max-statements toFixed: function toFixed(fractionDigits) { var number = thisNumberValue(this); var fractDigits = toInteger(fractionDigits); var data = [0, 0, 0, 0, 0, 0]; var sign = ''; var result = '0'; var e, z, j, k; var multiply = function (n, c) { var index = -1; var c2 = c; while (++index < 6) { c2 += n * data[index]; data[index] = c2 % 1e7; c2 = floor(c2 / 1e7); } }; var divide = function (n) { var index = 6; var c = 0; while (--index >= 0) { c += data[index]; data[index] = floor(c / n); c = (c % n) * 1e7; } }; var dataToString = function () { var index = 6; var s = ''; while (--index >= 0) { if (s !== '' || index === 0 || data[index] !== 0) { var t = String(data[index]); s = s === '' ? t : s + repeat.call('0', 7 - t.length) + t; } } return s; }; if (fractDigits < 0 || fractDigits > 20) throw RangeError('Incorrect fraction digits'); // eslint-disable-next-line no-self-compare if (number != number) return 'NaN'; if (number <= -1e21 || number >= 1e21) return String(number); if (number < 0) { sign = '-'; number = -number; } if (number > 1e-21) { e = log(number * pow(2, 69, 1)) - 69; z = e < 0 ? number * pow(2, -e, 1) : number / pow(2, e, 1); z *= 0x10000000000000; e = 52 - e; if (e > 0) { multiply(0, z); j = fractDigits; while (j >= 7) { multiply(1e7, 0); j -= 7; } multiply(pow(10, j, 1), 0); j = e - 1; while (j >= 23) { divide(1 << 23); j -= 23; } divide(1 << j); multiply(1, 1); divide(2); result = dataToString(); } else { multiply(0, z); multiply(1 << -e, 0); result = dataToString() + repeat.call('0', fractDigits); } } if (fractDigits > 0) { k = result.length; result = sign + (k <= fractDigits ? '0.' + repeat.call('0', fractDigits - k) + result : result.slice(0, k - fractDigits) + '.' + result.slice(k - fractDigits)); } else { result = sign + result; } return result; } }); /***/ }), /***/ "xxWa": /*!************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.fontsize.js ***! \************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "V85Q"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "NQQk"); // `String.prototype.fontsize` method // https://tc39.github.io/ecma262/#sec-string.prototype.fontsize $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('fontsize') }, { fontsize: function fontsize(size) { return createHTML(this, 'font', 'size', size); } }); /***/ }), /***/ "xxaU": /*!**************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/shared.js ***! \**************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "Zcjx"); var store = __webpack_require__(/*! ../internals/shared-store */ "pb5k"); (module.exports = function (key, value) { return store[key] || (store[key] = value !== undefined ? value : {}); })('versions', []).push({ version: '3.6.5', mode: IS_PURE ? 'pure' : 'global', copyright: '© 2020 Denis Pushkarev (zloirock.ru)' }); /***/ }), /***/ "y36+": /*!****************************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.uint8-clamped-array.js ***! \****************************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var createTypedArrayConstructor = __webpack_require__(/*! ../internals/typed-array-constructor */ "Mi8B"); // `Uint8ClampedArray` constructor // https://tc39.github.io/ecma262/#sec-typedarray-objects createTypedArrayConstructor('Uint8', function (init) { return function Uint8ClampedArray(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }, true); /***/ }), /***/ "y4z8": /*!**********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.object.prevent-extensions.js ***! \**********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var onFreeze = __webpack_require__(/*! ../internals/internal-metadata */ "a5mf").onFreeze; var FREEZING = __webpack_require__(/*! ../internals/freezing */ "R/Zn"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var nativePreventExtensions = Object.preventExtensions; var FAILS_ON_PRIMITIVES = fails(function () { nativePreventExtensions(1); }); // `Object.preventExtensions` method // https://tc39.github.io/ecma262/#sec-object.preventextensions $({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES, sham: !FREEZING }, { preventExtensions: function preventExtensions(it) { return nativePreventExtensions && isObject(it) ? nativePreventExtensions(onFreeze(it)) : it; } }); /***/ }), /***/ "y9mK": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/string-pad-webkit-bug.js ***! \*****************************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/zloirock/core-js/issues/280 var userAgent = __webpack_require__(/*! ../internals/engine-user-agent */ "Qlla"); // eslint-disable-next-line unicorn/no-unsafe-regex module.exports = /Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(userAgent); /***/ }), /***/ "yIAO": /*!***************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.regexp.constructor.js ***! \***************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "tny8"); var global = __webpack_require__(/*! ../internals/global */ "ukPv"); var isForced = __webpack_require__(/*! ../internals/is-forced */ "kkxG"); var inheritIfRequired = __webpack_require__(/*! ../internals/inherit-if-required */ "+vfm"); var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "YfKC").f; var getOwnPropertyNames = __webpack_require__(/*! ../internals/object-get-own-property-names */ "uGHk").f; var isRegExp = __webpack_require__(/*! ../internals/is-regexp */ "YON3"); var getFlags = __webpack_require__(/*! ../internals/regexp-flags */ "k/J9"); var stickyHelpers = __webpack_require__(/*! ../internals/regexp-sticky-helpers */ "M8HR"); var redefine = __webpack_require__(/*! ../internals/redefine */ "NMFW"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var setInternalState = __webpack_require__(/*! ../internals/internal-state */ "1aI8").set; var setSpecies = __webpack_require__(/*! ../internals/set-species */ "ssJt"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "2kyd"); var MATCH = wellKnownSymbol('match'); var NativeRegExp = global.RegExp; var RegExpPrototype = NativeRegExp.prototype; var re1 = /a/g; var re2 = /a/g; // "new" should create a new object, old webkit bug var CORRECT_NEW = new NativeRegExp(re1) !== re1; var UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y; var FORCED = DESCRIPTORS && isForced('RegExp', (!CORRECT_NEW || UNSUPPORTED_Y || fails(function () { re2[MATCH] = false; // RegExp constructor can alter flags and IsRegExp works correct with @@match return NativeRegExp(re1) != re1 || NativeRegExp(re2) == re2 || NativeRegExp(re1, 'i') != '/a/i'; }))); // `RegExp` constructor // https://tc39.github.io/ecma262/#sec-regexp-constructor if (FORCED) { var RegExpWrapper = function RegExp(pattern, flags) { var thisIsRegExp = this instanceof RegExpWrapper; var patternIsRegExp = isRegExp(pattern); var flagsAreUndefined = flags === undefined; var sticky; if (!thisIsRegExp && patternIsRegExp && pattern.constructor === RegExpWrapper && flagsAreUndefined) { return pattern; } if (CORRECT_NEW) { if (patternIsRegExp && !flagsAreUndefined) pattern = pattern.source; } else if (pattern instanceof RegExpWrapper) { if (flagsAreUndefined) flags = getFlags.call(pattern); pattern = pattern.source; } if (UNSUPPORTED_Y) { sticky = !!flags && flags.indexOf('y') > -1; if (sticky) flags = flags.replace(/y/g, ''); } var result = inheritIfRequired( CORRECT_NEW ? new NativeRegExp(pattern, flags) : NativeRegExp(pattern, flags), thisIsRegExp ? this : RegExpPrototype, RegExpWrapper ); if (UNSUPPORTED_Y && sticky) setInternalState(result, { sticky: sticky }); return result; }; var proxy = function (key) { key in RegExpWrapper || defineProperty(RegExpWrapper, key, { configurable: true, get: function () { return NativeRegExp[key]; }, set: function (it) { NativeRegExp[key] = it; } }); }; var keys = getOwnPropertyNames(NativeRegExp); var index = 0; while (keys.length > index) proxy(keys[index++]); RegExpPrototype.constructor = RegExpWrapper; RegExpWrapper.prototype = RegExpPrototype; redefine(global, 'RegExp', RegExpWrapper); } // https://tc39.github.io/ecma262/#sec-get-regexp-@@species setSpecies('RegExp'); /***/ }), /***/ "yKVA": /*!**************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/inherits.js + 1 modules ***! \**************************************************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ _inherits; }); // CONCATENATED MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); } // CONCATENATED MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/inherits.js function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); } /***/ }), /***/ "yMj0": /*!*************************************!*\ !*** ./src/service/announcement.ts ***! \*************************************/ /*! exports provided: informUp, informDown, updateInforms, newInforms */ /*! exports used: informDown, informUp, newInforms, updateInforms */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return informUp; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return informDown; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return updateInforms; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return newInforms; }); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */ "9og8"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ "ErOA"); // 公告上移 function informUp(_x) { return _informUp.apply(this, arguments); } // 公告下移 function _informUp() { _informUp = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: return _context.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/inform_up.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context.stop(); } } }, _callee); })); return _informUp.apply(this, arguments); } function informDown(_x2) { return _informDown.apply(this, arguments); } // 更新公告 function _informDown() { _informDown = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee2(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: return _context2.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/inform_down.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context2.stop(); } } }, _callee2); })); return _informDown.apply(this, arguments); } function updateInforms(_x3) { return _updateInforms.apply(this, arguments); } // 新建公告 function _updateInforms() { _updateInforms = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee3(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: return _context3.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/update_informs.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context3.stop(); } } }, _callee3); })); return _updateInforms.apply(this, arguments); } function newInforms(_x4) { return _newInforms.apply(this, arguments); } function _newInforms() { _newInforms = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])( /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.mark(function _callee4(params) { return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_2___default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: return _context4.abrupt("return", Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"])("/api/courses/".concat(params.coursesId, "/new_informs.json"), { method: 'post', body: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, params) })); case 1: case "end": return _context4.stop(); } } }, _callee4); })); return _newInforms.apply(this, arguments); } /***/ }), /***/ "yZgL": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.fixed.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "V85Q"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "NQQk"); // `String.prototype.fixed` method // https://tc39.github.io/ecma262/#sec-string.prototype.fixed $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('fixed') }, { fixed: function fixed() { return createHTML(this, 'tt', '', ''); } }); /***/ }), /***/ "yiTY": /*!********************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.int32-array.js ***! \********************************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var createTypedArrayConstructor = __webpack_require__(/*! ../internals/typed-array-constructor */ "Mi8B"); // `Int32Array` constructor // https://tc39.github.io/ecma262/#sec-typedarray-objects createTypedArrayConstructor('Int32', function (init) { return function Int32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); /***/ }), /***/ "yj7k": /*!************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/html.js ***! \************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "29mP"); module.exports = getBuiltIn('document', 'documentElement'); /***/ }), /***/ "yxVd": /*!*****************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.array.of.js ***! \*****************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var fails = __webpack_require__(/*! ../internals/fails */ "MVys"); var createProperty = __webpack_require__(/*! ../internals/create-property */ "arQb"); var ISNT_GENERIC = fails(function () { function F() { /* empty */ } return !(Array.of.call(F) instanceof F); }); // `Array.of` method // https://tc39.github.io/ecma262/#sec-array.of // WebKit Array.of isn't generic $({ target: 'Array', stat: true, forced: ISNT_GENERIC }, { of: function of(/* ...args */) { var index = 0; var argumentsLength = arguments.length; var result = new (typeof this == 'function' ? this : Array)(argumentsLength); while (argumentsLength > index) createProperty(result, index, arguments[index++]); result.length = argumentsLength; return result; } }); /***/ }), /***/ "z9fm": /*!*********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.match.js ***! \*********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var fixRegExpWellKnownSymbolLogic = __webpack_require__(/*! ../internals/fix-regexp-well-known-symbol-logic */ "ENif"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "FCfD"); var advanceStringIndex = __webpack_require__(/*! ../internals/advance-string-index */ "xH5X"); var regExpExec = __webpack_require__(/*! ../internals/regexp-exec-abstract */ "dagG"); // @@match logic fixRegExpWellKnownSymbolLogic('match', 1, function (MATCH, nativeMatch, maybeCallNative) { return [ // `String.prototype.match` method // https://tc39.github.io/ecma262/#sec-string.prototype.match function match(regexp) { var O = requireObjectCoercible(this); var matcher = regexp == undefined ? undefined : regexp[MATCH]; return matcher !== undefined ? matcher.call(regexp, O) : new RegExp(regexp)[MATCH](String(O)); }, // `RegExp.prototype[@@match]` method // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@match function (regexp) { var res = maybeCallNative(nativeMatch, regexp, this); if (res.done) return res.value; var rx = anObject(regexp); var S = String(this); if (!rx.global) return regExpExec(rx, S); var fullUnicode = rx.unicode; rx.lastIndex = 0; var A = []; var n = 0; var result; while ((result = regExpExec(rx, S)) !== null) { var matchStr = String(result[0]); A[n] = matchStr; if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode); n++; } return n === 0 ? null : A; } ]; }); /***/ }), /***/ "zLVn": /*!*********************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js ***! \*********************************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _objectWithoutPropertiesLoose; }); function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } /***/ }), /***/ "zT1h": /*!*********************************************************!*\ !*** ./node_modules/rc-util/es/Dom/addEventListener.js ***! \*********************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return addEventListenerWrap; }); /* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react-dom */ "faye"); /* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_dom__WEBPACK_IMPORTED_MODULE_0__); function addEventListenerWrap(target, eventType, cb, option) { /* eslint camelcase: 2 */ var callback = react_dom__WEBPACK_IMPORTED_MODULE_0___default.a.unstable_batchedUpdates ? function run(e) { react_dom__WEBPACK_IMPORTED_MODULE_0___default.a.unstable_batchedUpdates(cb, e); } : cb; if (target.addEventListener) { target.addEventListener(eventType, callback, option); } return { remove: function remove() { if (target.removeEventListener) { target.removeEventListener(eventType, callback); } } }; } /***/ }), /***/ "zTPR": /*!************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.set.js ***! \************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var collection = __webpack_require__(/*! ../internals/collection */ "/gva"); var collectionStrong = __webpack_require__(/*! ../internals/collection-strong */ "vO0A"); // `Set` constructor // https://tc39.github.io/ecma262/#sec-set-objects module.exports = collection('Set', function (init) { return function Set() { return init(this, arguments.length ? arguments[0] : undefined); }; }, collectionStrong); /***/ }), /***/ "zU+Z": /*!****************************************!*\ !*** ./src/models/problemset/index.ts ***! \****************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */ "WmNS"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _service_problemset__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/service/problemset */ "WCUW"); /* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./util */ "6fQ5"); var ProblemsetModel = { namespace: 'problemset', state: { disciplinesData: undefined, courseOptions: [], basketData: undefined, editData: undefined, groupData: undefined, teachGroupData: undefined, actionTabs: { key: '', params: {} } }, effects: { getDisciplines: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getDisciplines(_ref, _ref2) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getDisciplines$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: payload = _ref.payload; call = _ref2.call, put = _ref2.put; _context.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* getDisciplines */ "s"], payload); case 4: response = _context.sent; _context.next = 7; return put({ type: 'save', payload: { disciplinesData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context.abrupt("return", response); case 8: case "end": return _context.stop(); } } }, getDisciplines); }), getEditDisciplines: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getEditDisciplines(_ref3, _ref4) { var payload, call, put, response, disciplines, courseOptions; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getEditDisciplines$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: payload = _ref3.payload; call = _ref4.call, put = _ref4.put; _context2.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* getDisciplines */ "s"], payload); case 4: response = _context2.sent; disciplines = response === null || response === void 0 ? void 0 : response.disciplines; courseOptions = Object(_util__WEBPACK_IMPORTED_MODULE_3__[/* formatCourseOptions */ "a"])(disciplines); _context2.next = 9; return put({ type: 'save', payload: { courseOptions: courseOptions, disciplinesData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 9: return _context2.abrupt("return", response); case 10: case "end": return _context2.stop(); } } }, getEditDisciplines); }), getBasketList: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getBasketList(_ref5, _ref6) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getBasketList$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: payload = _ref5.payload; call = _ref6.call, put = _ref6.put; _context3.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* getBasketList */ "r"], payload); case 4: response = _context3.sent; _context3.next = 7; return put({ type: 'save', payload: { basketData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context3.abrupt("return", response); case 8: case "end": return _context3.stop(); } } }, getBasketList); }), getTeachGroupData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getTeachGroupData(_ref7, _ref8) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getTeachGroupData$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: payload = _ref7.payload; call = _ref8.call, put = _ref8.put; _context4.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* getTeachGroupData */ "y"], payload); case 4: response = _context4.sent; _context4.next = 7; return put({ type: 'save', payload: { teachGroupData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context4.abrupt("return", response); case 8: case "end": return _context4.stop(); } } }, getTeachGroupData); }), getEditData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getEditData(_ref9, _ref10) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getEditData$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: payload = _ref9.payload; call = _ref10.call, put = _ref10.put; _context5.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* getEditData */ "t"], payload); case 4: response = _context5.sent; _context5.next = 7; return put({ type: 'save', payload: { editData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context5.abrupt("return", response); case 8: case "end": return _context5.stop(); } } }, getEditData); }), getGroupData: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getGroupData(_ref11, _ref12) { var payload, call, put, response; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getGroupData$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: payload = _ref11.payload; call = _ref12.call, put = _ref12.put; _context6.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* getGroupList */ "u"], payload); case 4: response = _context6.sent; _context6.next = 7; return put({ type: 'save', payload: { groupData: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, response) } }); case 7: return _context6.abrupt("return", response); case 8: case "end": return _context6.stop(); } } }, getGroupData); }), getItemBanks: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function getItemBanks(_ref13, _ref14) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function getItemBanks$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: payload = _ref13.payload; call = _ref14.call, put = _ref14.put; _context7.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* getItemBanks */ "v"], payload); case 4: return _context7.abrupt("return", _context7.sent); case 5: case "end": return _context7.stop(); } } }, getItemBanks); }), setPrivate: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setPrivate(_ref15, _ref16) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setPrivate$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: payload = _ref15.payload; call = _ref16.call, put = _ref16.put; _context8.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* setPrivate */ "N"], payload); case 4: return _context8.abrupt("return", _context8.sent); case 5: case "end": return _context8.stop(); } } }, setPrivate); }), setPublic: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setPublic(_ref17, _ref18) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setPublic$(_context9) { while (1) { switch (_context9.prev = _context9.next) { case 0: payload = _ref17.payload; call = _ref18.call, put = _ref18.put; _context9.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* setPublic */ "O"], payload); case 4: return _context9.abrupt("return", _context9.sent); case 5: case "end": return _context9.stop(); } } }, setPublic); }), handleDelete: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function handleDelete(_ref19, _ref20) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function handleDelete$(_context10) { while (1) { switch (_context10.prev = _context10.next) { case 0: payload = _ref19.payload; call = _ref20.call, put = _ref20.put; _context10.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* handleDelete */ "A"], payload); case 4: return _context10.abrupt("return", _context10.sent); case 5: case "end": return _context10.stop(); } } }, handleDelete); }), startExperience: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function startExperience(_ref21, _ref22) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function startExperience$(_context11) { while (1) { switch (_context11.prev = _context11.next) { case 0: payload = _ref21.payload; call = _ref22.call, put = _ref22.put; _context11.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* startExperience */ "Q"], payload); case 4: return _context11.abrupt("return", _context11.sent); case 5: case "end": return _context11.stop(); } } }, startExperience); }), cancel: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function cancel(_ref23, _ref24) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function cancel$(_context12) { while (1) { switch (_context12.prev = _context12.next) { case 0: payload = _ref23.payload; call = _ref24.call, put = _ref24.put; _context12.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* cancel */ "k"], payload); case 4: return _context12.abrupt("return", _context12.sent); case 5: case "end": return _context12.stop(); } } }, cancel); }), select: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function select(_ref25, _ref26) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function select$(_context13) { while (1) { switch (_context13.prev = _context13.next) { case 0: payload = _ref25.payload; call = _ref26.call, put = _ref26.put; _context13.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* select */ "J"], payload); case 4: return _context13.abrupt("return", _context13.sent); case 5: case "end": return _context13.stop(); } } }, select); }), examUnselectAll: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function examUnselectAll(_ref27, _ref28) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function examUnselectAll$(_context14) { while (1) { switch (_context14.prev = _context14.next) { case 0: payload = _ref27.payload; call = _ref28.call, put = _ref28.put; _context14.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* examUnselectAll */ "p"], payload); case 4: return _context14.abrupt("return", _context14.sent); case 5: case "end": return _context14.stop(); } } }, examUnselectAll); }), basketDelete: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function basketDelete(_ref29, _ref30) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function basketDelete$(_context15) { while (1) { switch (_context15.prev = _context15.next) { case 0: payload = _ref29.payload; call = _ref30.call, put = _ref30.put; _context15.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* basketDelete */ "d"], payload); case 4: return _context15.abrupt("return", _context15.sent); case 5: case "end": return _context15.stop(); } } }, basketDelete); }), unselectAll: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function unselectAll(_ref31, _ref32) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function unselectAll$(_context16) { while (1) { switch (_context16.prev = _context16.next) { case 0: payload = _ref31.payload; call = _ref32.call, put = _ref32.put; _context16.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* unselectAll */ "R"], payload); case 4: return _context16.abrupt("return", _context16.sent); case 5: case "end": return _context16.stop(); } } }, unselectAll); }), addKnowledge: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function addKnowledge(_ref33, _ref34) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function addKnowledge$(_context17) { while (1) { switch (_context17.prev = _context17.next) { case 0: payload = _ref33.payload; call = _ref34.call, put = _ref34.put; _context17.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* addKnowledge */ "a"], payload); case 4: return _context17.abrupt("return", _context17.sent); case 5: case "end": return _context17.stop(); } } }, addKnowledge); }), editProblemset: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function editProblemset(_ref35, _ref36) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function editProblemset$(_context18) { while (1) { switch (_context18.prev = _context18.next) { case 0: payload = _ref35.payload; call = _ref36.call, put = _ref36.put; _context18.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* editProblemset */ "o"], payload); case 4: return _context18.abrupt("return", _context18.sent); case 5: case "end": return _context18.stop(); } } }, editProblemset); }), addProblemset: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function addProblemset(_ref37, _ref38) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function addProblemset$(_context19) { while (1) { switch (_context19.prev = _context19.next) { case 0: payload = _ref37.payload; call = _ref38.call, put = _ref38.put; _context19.next = 4; return call(_service_problemset__WEBPACK_IMPORTED_MODULE_2__[/* addProblemset */ "b"], payload); case 4: return _context19.abrupt("return", _context19.sent); case 5: case "end": return _context19.stop(); } } }, addProblemset); }), setActionTabs: /*#__PURE__*/_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.mark(function setActionTabs(_ref39, _ref40) { var payload, call, put; return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_1___default.a.wrap(function setActionTabs$(_context20) { while (1) { switch (_context20.prev = _context20.next) { case 0: payload = _ref39.payload; call = _ref40.call, put = _ref40.put; _context20.next = 4; return put({ type: 'save', payload: { actionTabs: Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, payload) } }); case 4: case "end": return _context20.stop(); } } }, setActionTabs); }) }, reducers: { save: function save(state, action) { return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, state), action.payload); } }, subscriptions: { setup: function setup(_ref41) { var dispatch = _ref41.dispatch, history = _ref41.history; // console.log("subscriptions:", dispatch, history) return history.listen(function (_ref42) { var pathname = _ref42.pathname; if (pathname === '/') { dispatch({ type: 'query' }); } }); } } }; /* harmony default export */ __webpack_exports__["a"] = (ProblemsetModel); /***/ }), /***/ "zsCH": /*!********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.reflect.get.js ***! \********************************************************************************************************/ /*! no static exports found */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "MMxC"); var isObject = __webpack_require__(/*! ../internals/is-object */ "tSXo"); var anObject = __webpack_require__(/*! ../internals/an-object */ "f1E4"); var has = __webpack_require__(/*! ../internals/has */ "jtLI"); var getOwnPropertyDescriptorModule = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "g8rt"); var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "Acmb"); // `Reflect.get` method // https://tc39.github.io/ecma262/#sec-reflect.get function get(target, propertyKey /* , receiver */) { var receiver = arguments.length < 3 ? target : arguments[2]; var descriptor, prototype; if (anObject(target) === receiver) return target[propertyKey]; if (descriptor = getOwnPropertyDescriptorModule.f(target, propertyKey)) return has(descriptor, 'value') ? descriptor.value : descriptor.get === undefined ? undefined : descriptor.get.call(receiver); if (isObject(prototype = getPrototypeOf(target))) return get(prototype, propertyKey, receiver); } $({ target: 'Reflect', stat: true }, { get: get }); /***/ }), /***/ "zv1X": /*!***********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/array-iteration.js ***! \***********************************************************************************************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { var bind = __webpack_require__(/*! ../internals/function-bind-context */ "7BAe"); var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "EzR6"); var toObject = __webpack_require__(/*! ../internals/to-object */ "cTDu"); var toLength = __webpack_require__(/*! ../internals/to-length */ "oa35"); var arraySpeciesCreate = __webpack_require__(/*! ../internals/array-species-create */ "nMuc"); var push = [].push; // `Array.prototype.{ forEach, map, filter, some, every, find, findIndex }` methods implementation var createMethod = function (TYPE) { var IS_MAP = TYPE == 1; var IS_FILTER = TYPE == 2; var IS_SOME = TYPE == 3; var IS_EVERY = TYPE == 4; var IS_FIND_INDEX = TYPE == 6; var NO_HOLES = TYPE == 5 || IS_FIND_INDEX; return function ($this, callbackfn, that, specificCreate) { var O = toObject($this); var self = IndexedObject(O); var boundFunction = bind(callbackfn, that, 3); var length = toLength(self.length); var index = 0; var create = specificCreate || arraySpeciesCreate; var target = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined; var value, result; for (;length > index; index++) if (NO_HOLES || index in self) { value = self[index]; result = boundFunction(value, index, O); if (TYPE) { if (IS_MAP) target[index] = result; // map else if (result) switch (TYPE) { case 3: return true; // some case 5: return value; // find case 6: return index; // findIndex case 2: push.call(target, value); // filter } else if (IS_EVERY) return false; // every } } return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : target; }; }; module.exports = { // `Array.prototype.forEach` method // https://tc39.github.io/ecma262/#sec-array.prototype.foreach forEach: createMethod(0), // `Array.prototype.map` method // https://tc39.github.io/ecma262/#sec-array.prototype.map map: createMethod(1), // `Array.prototype.filter` method // https://tc39.github.io/ecma262/#sec-array.prototype.filter filter: createMethod(2), // `Array.prototype.some` method // https://tc39.github.io/ecma262/#sec-array.prototype.some some: createMethod(3), // `Array.prototype.every` method // https://tc39.github.io/ecma262/#sec-array.prototype.every every: createMethod(4), // `Array.prototype.find` method // https://tc39.github.io/ecma262/#sec-array.prototype.find find: createMethod(5), // `Array.prototype.findIndex` method // https://tc39.github.io/ecma262/#sec-array.prototype.findIndex findIndex: createMethod(6) }; /***/ }) /******/ });