From 429f1ac5745b6f00a40db089d3f9fbd41f8e9285 Mon Sep 17 00:00:00 2001 From: autosubmit Date: Tue, 23 Apr 2024 10:14:29 +0800 Subject: [PATCH] Auto Submit --- ...9f40b8.async.js => 14141.2c263583.async.js | 4 +- 1829.9cc1d3b7.async.js | 1129 --- ...b16a36.async.js => 22134.55bbe110.async.js | 10 +- ...a4abb9.async.js => 23262.a25f851f.async.js | 4 +- ...9de445.async.js => 34450.bc47613c.async.js | 2 +- ...e7235e.async.js => 41916.22201595.async.js | 4 +- ...0304c3.async.js => 49132.cd740aa8.async.js | 6 +- ...a36b9f.async.js => 53605.71ae5f2e.async.js | 8 +- ...9dd9fe.async.js => 58280.67985544.async.js | 1108 +-- ...4be028.async.js => 60161.91ce90c4.async.js | 1132 ++- ...c4ee08.async.js => 60313.a922554b.async.js | 4 +- ...39ec9a.async.js => 64615.da842c54.async.js | 4 +- ...a67bcac.async.js => 7126.f7d17fbb.async.js | 21 +- ...6e4006.async.js => 82018.3f4eb160.async.js | 4 +- ...2673f86.async.js => 9049.c261ee49.async.js | 252 +- ...014252.async.js => 92516.4fdb1d4d.async.js | 2 +- 96599.5a73feb0.async.js | 1449 ---- index.html | 4 +- ...GraduationsDetail__index.70a7f1dc.async.js | 4 +- ...> layouts__SimpleLayouts.a5fd8051.async.js | 4 +- ...ync.js => layouts__index.052091a2.async.js | 27 +- ...sts__Announcement__index.1a725238.async.js | 4 +- ...ts__Board__Detail__index.a46b14aa.async.js | 4 +- ...Homework__Comment__index.257750a4.async.js | 4 +- ...nHomework__Detail__index.74d194d8.async.js | 4 +- ...nHomework__Review__index.a85716d8.async.js | 4 +- ...ts__Exercise__Add__index.de9a1d7b.async.js | 8 +- ..._Exercise__Answer__index.5a8bf5a2.async.js | 8 +- ..._Exercise__Detail__index.722c0f2e.async.js | 10 +- ..._Exercise__Export__index.bc1d13b4.async.js | 30 +- ...se__ImitateAnswer__index.5fd88e62.async.js | 8 +- ...cise__ReviewGroup__index.edeb9d33.async.js | 4 +- ...Exercise__Review__index.4172a0e9.chunk.css | 1123 --- ..._Exercise__Review__index.eccb9228.async.js | 6462 ++++++++--------- ...__Lists__Exercise__index.0dc5056a.async.js | 154 +- ...on__Tasks__Detail__index.22c1c1b6.async.js | 4 +- ...n__Topics__Detail__index.b843eb28.async.js | 4 +- ...pHomework__Detail__index.49abc471.async.js | 8 +- ...omework__EditWork__index.2e9c41a5.async.js | 2 +- ...pHomework__Review__index.30561b0b.async.js | 4 +- ...ework__SubmitWork__index.8ee1e2fa.async.js | 2 +- ...s__OnlineLearning__index.a6fe9ce1.async.js | 4 +- ...ts__Polls__Answer__index.e6fd28d7.async.js | 4 +- ...ts__Polls__Detail__index.4e759bc5.async.js | 4 +- ...Homework__Comment__index.c9a2ec0e.async.js | 8 +- ...__Detail__Ranking__index.be0a962f.async.js | 4 +- ...l__answer__Detail__index.cc03c46b.async.js | 4 +- ...k__Detail__answer__index.bb4e0243.async.js | 4 +- ...mHomework__Detail__index.dfa0fea0.async.js | 8 +- ...omeworks__Comment__index.fb0fbe43.async.js | 8 +- ...Homeworks__Detail__index.cb881605.async.js | 8 +- ..._Template__detail__index.7fee972b.async.js | 4 +- ...Template__student__index.4eaacf8f.async.js | 2 +- ...petitions__Detail__index.90667976.async.js | 12 +- ...ompetitions__Edit__index.7952e9a8.async.js | 14 +- ...=> p__Forums__Detail__id.b92930ee.async.js | 4 +- ..._StudentSelection__index.a20f9d2f.async.js | 4 +- ...ns__Lists__Topics__index.2487a8b0.async.js | 2 +- ...aduations__Review__index.bfd7cd2b.async.js | 2 +- ...js => p__Guidance__index.dc686e88.async.js | 4 +- ...ync.js => p__Help__Index.eea15846.async.js | 4 +- ...p__HttpStatus__HpcCourse.79dbb840.async.js | 4 +- ... p__IntrainCourse__index.e216469e.async.js | 4 +- ..._Messages__Detail__index.fb178e52.async.js | 4 +- ...Messages__Private__index.182560be.async.js | 4 +- ...pCases__InfoPanel__index.4f0ce06c.async.js | 2 +- ...lem__RecordDetail__index.517fd07b.async.js | 4 +- ...s => p__MyProblem__index.6ab08ab7.async.js | 8 +- ...Paperlibrary__Add__index.33b00541.async.js | 8 +- ...ary__Random__Edit__index.63001fb1.async.js | 10 +- ...Paperlibrary__See__index.c9cb05d5.async.js | 4 +- ...s__Detail__Answer__index.82ca38db.async.js | 5199 ------------- ...__Detail__Answer__index.8e735078.chunk.css | 1183 --- ...s__PracticeDetail__index.072c54ae.async.js | 1398 ---- ...__PracticeDetail__index.a7bb5b60.chunk.css | 826 --- ...tistics__Practice__index.b9a4fa12.async.js | 2239 ------ ...istics__Practice__index.c99d70b7.chunk.css | 146 - ... => p__Paths__Detail__id.399588f3.async.js | 1649 +---- ...=> p__Paths__Detail__id.e8f9498e.chunk.css | 395 - ...oblemset__Preview__index.cdcda84f.async.js | 4 +- ... => p__Problemset__index.3ee67fae.async.js | 8 +- ...estion__AddOrEdit__index.d5f70c2c.async.js | 4 +- ...__Question__Index__index.b0164925.async.js | 4 +- ...estion__OjProblem__index.dacadb93.async.js | 4 +- ....js => p__RestFul__index.42a5deba.async.js | 4 +- ...etail__Challenges__index.3b63328e.async.js | 4 +- ..._Detail__Settings__index.d9937bed.async.js | 8 +- ...ges__EditQuestion__index.d5544f40.async.js | 4 +- ... p__Shixuns__Edit__index.3c62b5c1.async.js | 14 +- ..._Shixuns__Exports__index.b3cc7bc2.async.js | 4 +- ...> p__Shixuns__New__index.69a3b65c.async.js | 8 +- ...nc.js => p__Three__index.47fb030f.async.js | 4 +- ...xperImentImg__Add__index.6a97c09c.async.js | 8 +- ...rImentImg__Detail__index.a442d8fe.async.js | 4 +- ...il__ExperImentImg__index.ef832b93.async.js | 4 +- ...l__Topics__Detail__index.34b29fd2.async.js | 4 +- ..._Exercise__Detail__index.1c49c4d9.async.js | 4 +- ...s__Exercise__Edit__index.07fc7366.async.js | 4 +- ...ics__Poll__Detail__index.410059d0.async.js | 4 +- ...opics__Poll__Edit__index.5d9c46c4.async.js | 4 +- ...p__tasks__Jupyter__index.6e2af186.async.js | 4 +- ...nc.js => p__tasks__index.7d2471f6.async.js | 8 +- ...ouncement__Detail__index.b182ed7b.async.js | 4 +- ...sts__Announcement__index.207c621f.async.js | 4 +- ...__Lists__Homepage__index.247dd7bb.async.js | 4 +- ..._Lists__Knowledge__index.008a8d8b.async.js | 4 +- ..._Material__Detail__index.918f537b.async.js | 4 +- ...__Lists__Material__index.cd4676bb.async.js | 4 +- umi.2d062d64.js => umi.8ac05a3a.js | 3946 +++++----- umi.44dcec7e.css => umi.96c5d164.css | 2 +- 110 files changed, 6514 insertions(+), 23808 deletions(-) rename 14141.849f40b8.async.js => 14141.2c263583.async.js (99%) delete mode 100644 1829.9cc1d3b7.async.js rename 22134.c4b16a36.async.js => 22134.55bbe110.async.js (99%) rename 23262.21a4abb9.async.js => 23262.a25f851f.async.js (99%) rename 34450.8e9de445.async.js => 34450.bc47613c.async.js (99%) rename 41916.26e7235e.async.js => 41916.22201595.async.js (99%) rename 49132.580304c3.async.js => 49132.cd740aa8.async.js (99%) rename 53605.1ea36b9f.async.js => 53605.71ae5f2e.async.js (99%) rename 86882.859dd9fe.async.js => 58280.67985544.async.js (71%) rename 94548.8c4be028.async.js => 60161.91ce90c4.async.js (66%) rename 60313.17c4ee08.async.js => 60313.a922554b.async.js (99%) rename 64615.9239ec9a.async.js => 64615.da842c54.async.js (99%) rename 7126.5a67bcac.async.js => 7126.f7d17fbb.async.js (99%) rename 82018.a86e4006.async.js => 82018.3f4eb160.async.js (99%) rename 9049.52673f86.async.js => 9049.c261ee49.async.js (93%) rename 92516.15014252.async.js => 92516.4fdb1d4d.async.js (99%) delete mode 100644 96599.5a73feb0.async.js rename layouts__GraduationsDetail__index.97ab5f6c.async.js => layouts__GraduationsDetail__index.70a7f1dc.async.js (99%) rename layouts__SimpleLayouts.b7ec60d5.async.js => layouts__SimpleLayouts.a5fd8051.async.js (99%) rename layouts__index.066361a6.async.js => layouts__index.052091a2.async.js (99%) rename p__Classrooms__Lists__Announcement__index.bc5a0d31.async.js => p__Classrooms__Lists__Announcement__index.1a725238.async.js (99%) rename p__Classrooms__Lists__Board__Detail__index.25b3c23e.async.js => p__Classrooms__Lists__Board__Detail__index.a46b14aa.async.js (99%) rename p__Classrooms__Lists__CommonHomework__Comment__index.6d941de0.async.js => p__Classrooms__Lists__CommonHomework__Comment__index.257750a4.async.js (99%) rename p__Classrooms__Lists__CommonHomework__Detail__index.9b4c9924.async.js => p__Classrooms__Lists__CommonHomework__Detail__index.74d194d8.async.js (99%) rename p__Classrooms__Lists__CommonHomework__Review__index.618c494a.async.js => p__Classrooms__Lists__CommonHomework__Review__index.a85716d8.async.js (99%) rename p__Classrooms__Lists__Exercise__Add__index.8f4dbfb7.async.js => p__Classrooms__Lists__Exercise__Add__index.de9a1d7b.async.js (99%) rename p__Classrooms__Lists__Exercise__Answer__index.27737e1e.async.js => p__Classrooms__Lists__Exercise__Answer__index.5a8bf5a2.async.js (99%) rename p__Classrooms__Lists__Exercise__Detail__index.f7a696e1.async.js => p__Classrooms__Lists__Exercise__Detail__index.722c0f2e.async.js (99%) rename p__Classrooms__Lists__Exercise__Export__index.e0cecc82.async.js => p__Classrooms__Lists__Exercise__Export__index.bc1d13b4.async.js (99%) rename p__Classrooms__Lists__Exercise__ImitateAnswer__index.05e8440c.async.js => p__Classrooms__Lists__Exercise__ImitateAnswer__index.5fd88e62.async.js (99%) rename p__Classrooms__Lists__Exercise__ReviewGroup__index.df36f143.async.js => p__Classrooms__Lists__Exercise__ReviewGroup__index.edeb9d33.async.js (99%) rename p__Classrooms__Lists__Exercise__Review__index.bd33087b.chunk.css => p__Classrooms__Lists__Exercise__Review__index.4172a0e9.chunk.css (71%) rename p__Classrooms__Lists__Exercise__Review__index.02a1ceb8.async.js => p__Classrooms__Lists__Exercise__Review__index.eccb9228.async.js (84%) rename p__Classrooms__Lists__Exercise__index.6d699082.async.js => p__Classrooms__Lists__Exercise__index.0dc5056a.async.js (98%) rename p__Classrooms__Lists__Graduation__Tasks__Detail__index.876e86e6.async.js => p__Classrooms__Lists__Graduation__Tasks__Detail__index.22c1c1b6.async.js (99%) rename p__Classrooms__Lists__Graduation__Topics__Detail__index.6b93263e.async.js => p__Classrooms__Lists__Graduation__Topics__Detail__index.b843eb28.async.js (99%) rename p__Classrooms__Lists__GroupHomework__Detail__index.e23c8e6a.async.js => p__Classrooms__Lists__GroupHomework__Detail__index.49abc471.async.js (99%) rename p__Classrooms__Lists__GroupHomework__EditWork__index.b1421f46.async.js => p__Classrooms__Lists__GroupHomework__EditWork__index.2e9c41a5.async.js (99%) rename p__Classrooms__Lists__GroupHomework__Review__index.5985c297.async.js => p__Classrooms__Lists__GroupHomework__Review__index.30561b0b.async.js (99%) rename p__Classrooms__Lists__GroupHomework__SubmitWork__index.af9533b1.async.js => p__Classrooms__Lists__GroupHomework__SubmitWork__index.8ee1e2fa.async.js (99%) rename p__Classrooms__Lists__OnlineLearning__index.50fc7b50.async.js => p__Classrooms__Lists__OnlineLearning__index.a6fe9ce1.async.js (99%) rename p__Classrooms__Lists__Polls__Answer__index.75f1d326.async.js => p__Classrooms__Lists__Polls__Answer__index.e6fd28d7.async.js (99%) rename p__Classrooms__Lists__Polls__Detail__index.f65b95c2.async.js => p__Classrooms__Lists__Polls__Detail__index.4e759bc5.async.js (99%) rename p__Classrooms__Lists__ProgramHomework__Comment__index.b977f841.async.js => p__Classrooms__Lists__ProgramHomework__Comment__index.c9a2ec0e.async.js (99%) rename p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index.ec0eade8.async.js => p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index.be0a962f.async.js (99%) rename p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index.d2743950.async.js => p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index.cc03c46b.async.js (99%) rename p__Classrooms__Lists__ProgramHomework__Detail__answer__index.984cfcf0.async.js => p__Classrooms__Lists__ProgramHomework__Detail__answer__index.bb4e0243.async.js (99%) rename p__Classrooms__Lists__ProgramHomework__Detail__index.d3e6ca9d.async.js => p__Classrooms__Lists__ProgramHomework__Detail__index.dfa0fea0.async.js (99%) rename p__Classrooms__Lists__ShixunHomeworks__Comment__index.b0fcb14f.async.js => p__Classrooms__Lists__ShixunHomeworks__Comment__index.fb0fbe43.async.js (99%) rename p__Classrooms__Lists__ShixunHomeworks__Detail__index.a7a031be.async.js => p__Classrooms__Lists__ShixunHomeworks__Detail__index.cb881605.async.js (99%) rename p__Classrooms__Lists__Template__detail__index.e16cd314.async.js => p__Classrooms__Lists__Template__detail__index.7fee972b.async.js (99%) rename p__Classrooms__Lists__Template__student__index.706e34e4.async.js => p__Classrooms__Lists__Template__student__index.4eaacf8f.async.js (99%) rename p__Competitions__Detail__index.33cdef26.async.js => p__Competitions__Detail__index.90667976.async.js (99%) rename p__Competitions__Edit__index.7d28c420.async.js => p__Competitions__Edit__index.7952e9a8.async.js (99%) rename p__Forums__Detail__id.a0ae7b74.async.js => p__Forums__Detail__id.b92930ee.async.js (99%) rename p__Graduations__Lists__StudentSelection__index.00d09fcc.async.js => p__Graduations__Lists__StudentSelection__index.a20f9d2f.async.js (99%) rename p__Graduations__Lists__Topics__index.d9dfcb5f.async.js => p__Graduations__Lists__Topics__index.2487a8b0.async.js (99%) rename p__Graduations__Review__index.5ef82c37.async.js => p__Graduations__Review__index.bfd7cd2b.async.js (99%) rename p__Guidance__index.1b530fda.async.js => p__Guidance__index.dc686e88.async.js (98%) rename p__Help__Index.d5d060f4.async.js => p__Help__Index.eea15846.async.js (99%) rename p__HttpStatus__HpcCourse.6be574bc.async.js => p__HttpStatus__HpcCourse.79dbb840.async.js (99%) rename p__IntrainCourse__index.deb929d0.async.js => p__IntrainCourse__index.e216469e.async.js (99%) rename p__Messages__Detail__index.04e5743f.async.js => p__Messages__Detail__index.fb178e52.async.js (99%) rename p__Messages__Private__index.d787a002.async.js => p__Messages__Private__index.182560be.async.js (99%) rename p__MoopCases__InfoPanel__index.d8ce0a44.async.js => p__MoopCases__InfoPanel__index.4f0ce06c.async.js (99%) rename p__MyProblem__RecordDetail__index.327b2e3c.async.js => p__MyProblem__RecordDetail__index.517fd07b.async.js (99%) rename p__MyProblem__index.7dcdbc39.async.js => p__MyProblem__index.6ab08ab7.async.js (99%) rename p__Paperlibrary__Add__index.19ef6d8c.async.js => p__Paperlibrary__Add__index.33b00541.async.js (99%) rename p__Paperlibrary__Random__Edit__index.a6b5e993.async.js => p__Paperlibrary__Random__Edit__index.63001fb1.async.js (99%) rename p__Paperlibrary__See__index.c5eeca51.async.js => p__Paperlibrary__See__index.c9cb05d5.async.js (99%) delete mode 100644 p__Paths__Detail__Answer__index.82ca38db.async.js delete mode 100644 p__Paths__Detail__Answer__index.8e735078.chunk.css delete mode 100644 p__Paths__Detail__Statistics__PracticeDetail__index.072c54ae.async.js delete mode 100644 p__Paths__Detail__Statistics__PracticeDetail__index.a7bb5b60.chunk.css delete mode 100644 p__Paths__Detail__Statistics__Practice__index.b9a4fa12.async.js delete mode 100644 p__Paths__Detail__Statistics__Practice__index.c99d70b7.chunk.css rename p__Paths__Detail__id.9061d738.async.js => p__Paths__Detail__id.399588f3.async.js (94%) rename p__Paths__Detail__id.678ea957.chunk.css => p__Paths__Detail__id.e8f9498e.chunk.css (94%) rename p__Problemset__Preview__index.e1d4b9f6.async.js => p__Problemset__Preview__index.cdcda84f.async.js (99%) rename p__Problemset__index.a411bc16.async.js => p__Problemset__index.3ee67fae.async.js (99%) rename p__Question__AddOrEdit__index.9476ab3c.async.js => p__Question__AddOrEdit__index.d5f70c2c.async.js (99%) rename p__Question__Index__index.4b94bc9b.async.js => p__Question__Index__index.b0164925.async.js (99%) rename p__Question__OjProblem__index.0bc6371d.async.js => p__Question__OjProblem__index.dacadb93.async.js (99%) rename p__RestFul__index.ef3b1bba.async.js => p__RestFul__index.42a5deba.async.js (99%) rename p__Shixuns__Detail__Challenges__index.a6a6af63.async.js => p__Shixuns__Detail__Challenges__index.3b63328e.async.js (99%) rename p__Shixuns__Detail__Settings__index.4413e498.async.js => p__Shixuns__Detail__Settings__index.d9937bed.async.js (99%) rename p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index.970f121a.async.js => p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index.d5544f40.async.js (99%) rename p__Shixuns__Edit__index.80b93396.async.js => p__Shixuns__Edit__index.3c62b5c1.async.js (99%) rename p__Shixuns__Exports__index.927e089f.async.js => p__Shixuns__Exports__index.b3cc7bc2.async.js (99%) rename p__Shixuns__New__index.f80d9196.async.js => p__Shixuns__New__index.69a3b65c.async.js (99%) rename p__Three__index.c52bdf1f.async.js => p__Three__index.47fb030f.async.js (99%) rename p__User__Detail__ExperImentImg__Add__index.41e9d5a6.async.js => p__User__Detail__ExperImentImg__Add__index.6a97c09c.async.js (99%) rename p__User__Detail__ExperImentImg__Detail__index.692f3ab6.async.js => p__User__Detail__ExperImentImg__Detail__index.a442d8fe.async.js (99%) rename p__User__Detail__ExperImentImg__index.b6f1af5e.async.js => p__User__Detail__ExperImentImg__index.ef832b93.async.js (99%) rename p__User__Detail__Topics__Detail__index.eb587fb4.async.js => p__User__Detail__Topics__Detail__index.34b29fd2.async.js (99%) rename p__User__Detail__Topics__Exercise__Detail__index.eaf5900b.async.js => p__User__Detail__Topics__Exercise__Detail__index.1c49c4d9.async.js (99%) rename p__User__Detail__Topics__Exercise__Edit__index.fb11a0e8.async.js => p__User__Detail__Topics__Exercise__Edit__index.07fc7366.async.js (99%) rename p__User__Detail__Topics__Poll__Detail__index.e0bab1c3.async.js => p__User__Detail__Topics__Poll__Detail__index.410059d0.async.js (99%) rename p__User__Detail__Topics__Poll__Edit__index.d8cf1063.async.js => p__User__Detail__Topics__Poll__Edit__index.5d9c46c4.async.js (99%) rename p__tasks__Jupyter__index.68d912f4.async.js => p__tasks__Jupyter__index.6e2af186.async.js (99%) rename p__tasks__index.10f5f3f2.async.js => p__tasks__index.7d2471f6.async.js (99%) rename p__virtualSpaces__Lists__Announcement__Detail__index.d8bc9689.async.js => p__virtualSpaces__Lists__Announcement__Detail__index.b182ed7b.async.js (98%) rename p__virtualSpaces__Lists__Announcement__index.78202d66.async.js => p__virtualSpaces__Lists__Announcement__index.207c621f.async.js (99%) rename p__virtualSpaces__Lists__Homepage__index.7f850c62.async.js => p__virtualSpaces__Lists__Homepage__index.247dd7bb.async.js (98%) rename p__virtualSpaces__Lists__Knowledge__index.05bae409.async.js => p__virtualSpaces__Lists__Knowledge__index.008a8d8b.async.js (99%) rename p__virtualSpaces__Lists__Material__Detail__index.229068a2.async.js => p__virtualSpaces__Lists__Material__Detail__index.918f537b.async.js (99%) rename p__virtualSpaces__Lists__Material__index.74922fdc.async.js => p__virtualSpaces__Lists__Material__index.cd4676bb.async.js (99%) rename umi.2d062d64.js => umi.8ac05a3a.js (99%) rename umi.44dcec7e.css => umi.96c5d164.css (99%) diff --git a/14141.849f40b8.async.js b/14141.2c263583.async.js similarity index 99% rename from 14141.849f40b8.async.js rename to 14141.2c263583.async.js index 13b1a3648b..8dee26fe36 100644 --- a/14141.849f40b8.async.js +++ b/14141.2c263583.async.js @@ -682,8 +682,8 @@ var Interest = function Interest(_ref) { var constant = __webpack_require__(6080); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules var tooltip = __webpack_require__(6848); ;// CONCATENATED MODULE: ./src/pages/tasks/left-panel/discuss/discuss-item/index.less diff --git a/1829.9cc1d3b7.async.js b/1829.9cc1d3b7.async.js deleted file mode 100644 index 3857467b1d..0000000000 --- a/1829.9cc1d3b7.async.js +++ /dev/null @@ -1,1129 +0,0 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[1829],{ - -/***/ 27666: -/*!****************************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/_util/throttleByAnimationFrame.js ***! - \****************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var _babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/toConsumableArray */ 12101); -/* harmony import */ var rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rc-util/es/raf */ 91659); - - -function throttleByAnimationFrame(fn) { - let requestId; - const later = args => () => { - requestId = null; - fn.apply(void 0, (0,_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z)(args)); - }; - const throttled = function () { - if (requestId == null) { - for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; - } - requestId = (0,rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z)(later(args)); - } - }; - throttled.cancel = () => { - rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z.cancel(requestId); - requestId = null; - }; - return throttled; -} -/* harmony default export */ __webpack_exports__.Z = (throttleByAnimationFrame); - -/***/ }), - -/***/ 81228: -/*!*********************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/affix/index.js + 2 modules ***! - \*********************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ affix; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/classCallCheck.js -var classCallCheck = __webpack_require__(70057); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/createClass.js -var createClass = __webpack_require__(3643); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/inherits.js -var inherits = __webpack_require__(61471); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/createSuper.js + 1 modules -var createSuper = __webpack_require__(14385); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js -var _classnames_2_5_1_classnames = __webpack_require__(92310); -var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames); -// EXTERNAL MODULE: ./node_modules/_rc-resize-observer@1.4.0@rc-resize-observer/es/index.js + 4 modules -var es = __webpack_require__(28647); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.39.1@rc-util/es/omit.js -var omit = __webpack_require__(62805); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/throttleByAnimationFrame.js -var throttleByAnimationFrame = __webpack_require__(27666); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js -var context = __webpack_require__(36355); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js -var genComponentStyleHook = __webpack_require__(83116); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js -var statistic = __webpack_require__(37613); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/style/index.js - -// ============================== Shared ============================== -const genSharedAffixStyle = token => { - const { - componentCls - } = token; - return { - [componentCls]: { - position: 'fixed', - zIndex: token.zIndexPopup - } - }; -}; -// ============================== Export ============================== -/* harmony default export */ var style = ((0,genComponentStyleHook/* default */.Z)('Affix', token => { - const affixToken = (0,statistic/* merge */.TS)(token, { - zIndexPopup: token.zIndexBase + 10 - }); - return [genSharedAffixStyle(affixToken)]; -})); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/utils.js -function getTargetRect(target) { - return target !== window ? target.getBoundingClientRect() : { - top: 0, - bottom: window.innerHeight - }; -} -function getFixedTop(placeholderRect, targetRect, offsetTop) { - if (offsetTop !== undefined && targetRect.top > placeholderRect.top - offsetTop) { - return offsetTop + targetRect.top; - } - return undefined; -} -function getFixedBottom(placeholderRect, targetRect, offsetBottom) { - if (offsetBottom !== undefined && targetRect.bottom < placeholderRect.bottom + offsetBottom) { - const targetBottomOffset = window.innerHeight - targetRect.bottom; - return offsetBottom + targetBottomOffset; - } - return undefined; -} -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/index.js -"use client"; - - - - - - - - - - - - - -const TRIGGER_EVENTS = ['resize', 'scroll', 'touchstart', 'touchmove', 'touchend', 'pageshow', 'load']; -function getDefaultTarget() { - return typeof window !== 'undefined' ? window : null; -} -var AffixStatus; -(function (AffixStatus) { - AffixStatus[AffixStatus["None"] = 0] = "None"; - AffixStatus[AffixStatus["Prepare"] = 1] = "Prepare"; -})(AffixStatus || (AffixStatus = {})); -let InternalAffix = /*#__PURE__*/function (_React$Component) { - (0,inherits/* default */.Z)(InternalAffix, _React$Component); - var _super = (0,createSuper/* default */.Z)(InternalAffix); - function InternalAffix() { - var _this; - (0,classCallCheck/* default */.Z)(this, InternalAffix); - _this = _super.apply(this, arguments); - _this.state = { - status: AffixStatus.None, - lastAffix: false, - prevTarget: null - }; - _this.placeholderNodeRef = /*#__PURE__*/(0,_react_17_0_2_react.createRef)(); - _this.fixedNodeRef = /*#__PURE__*/(0,_react_17_0_2_react.createRef)(); - _this.addListeners = () => { - const targetFunc = _this.getTargetFunc(); - const target = targetFunc === null || targetFunc === void 0 ? void 0 : targetFunc(); - const { - prevTarget - } = _this.state; - if (prevTarget !== target) { - TRIGGER_EVENTS.forEach(eventName => { - prevTarget === null || prevTarget === void 0 ? void 0 : prevTarget.removeEventListener(eventName, _this.lazyUpdatePosition); - target === null || target === void 0 ? void 0 : target.addEventListener(eventName, _this.lazyUpdatePosition); - }); - _this.updatePosition(); - _this.setState({ - prevTarget: target - }); - } - }; - _this.removeListeners = () => { - if (_this.timer) { - clearTimeout(_this.timer); - _this.timer = null; - } - const { - prevTarget - } = _this.state; - const targetFunc = _this.getTargetFunc(); - const newTarget = targetFunc === null || targetFunc === void 0 ? void 0 : targetFunc(); - TRIGGER_EVENTS.forEach(eventName => { - newTarget === null || newTarget === void 0 ? void 0 : newTarget.removeEventListener(eventName, _this.lazyUpdatePosition); - prevTarget === null || prevTarget === void 0 ? void 0 : prevTarget.removeEventListener(eventName, _this.lazyUpdatePosition); - }); - _this.updatePosition.cancel(); - // https://github.com/ant-design/ant-design/issues/22683 - _this.lazyUpdatePosition.cancel(); - }; - _this.getOffsetTop = () => { - const { - offsetBottom, - offsetTop - } = _this.props; - return offsetBottom === undefined && offsetTop === undefined ? 0 : offsetTop; - }; - _this.getOffsetBottom = () => _this.props.offsetBottom; - // =================== Measure =================== - _this.measure = () => { - const { - status, - lastAffix - } = _this.state; - const { - onChange - } = _this.props; - const targetFunc = _this.getTargetFunc(); - if (status !== AffixStatus.Prepare || !_this.fixedNodeRef.current || !_this.placeholderNodeRef.current || !targetFunc) { - return; - } - const offsetTop = _this.getOffsetTop(); - const offsetBottom = _this.getOffsetBottom(); - const targetNode = targetFunc(); - if (targetNode) { - const newState = { - status: AffixStatus.None - }; - const placeholderRect = getTargetRect(_this.placeholderNodeRef.current); - if (placeholderRect.top === 0 && placeholderRect.left === 0 && placeholderRect.width === 0 && placeholderRect.height === 0) { - return; - } - const targetRect = getTargetRect(targetNode); - const fixedTop = getFixedTop(placeholderRect, targetRect, offsetTop); - const fixedBottom = getFixedBottom(placeholderRect, targetRect, offsetBottom); - if (fixedTop !== undefined) { - newState.affixStyle = { - position: 'fixed', - top: fixedTop, - width: placeholderRect.width, - height: placeholderRect.height - }; - newState.placeholderStyle = { - width: placeholderRect.width, - height: placeholderRect.height - }; - } else if (fixedBottom !== undefined) { - newState.affixStyle = { - position: 'fixed', - bottom: fixedBottom, - width: placeholderRect.width, - height: placeholderRect.height - }; - newState.placeholderStyle = { - width: placeholderRect.width, - height: placeholderRect.height - }; - } - newState.lastAffix = !!newState.affixStyle; - if (onChange && lastAffix !== newState.lastAffix) { - onChange(newState.lastAffix); - } - _this.setState(newState); - } - }; - _this.prepareMeasure = () => { - // event param is used before. Keep compatible ts define here. - _this.setState({ - status: AffixStatus.Prepare, - affixStyle: undefined, - placeholderStyle: undefined - }); - // Test if `updatePosition` called - if (false) {} - }; - _this.updatePosition = (0,throttleByAnimationFrame/* default */.Z)(() => { - _this.prepareMeasure(); - }); - _this.lazyUpdatePosition = (0,throttleByAnimationFrame/* default */.Z)(() => { - const targetFunc = _this.getTargetFunc(); - const { - affixStyle - } = _this.state; - // Check position change before measure to make Safari smooth - if (targetFunc && affixStyle) { - const offsetTop = _this.getOffsetTop(); - const offsetBottom = _this.getOffsetBottom(); - const targetNode = targetFunc(); - if (targetNode && _this.placeholderNodeRef.current) { - const targetRect = getTargetRect(targetNode); - const placeholderRect = getTargetRect(_this.placeholderNodeRef.current); - const fixedTop = getFixedTop(placeholderRect, targetRect, offsetTop); - const fixedBottom = getFixedBottom(placeholderRect, targetRect, offsetBottom); - if (fixedTop !== undefined && affixStyle.top === fixedTop || fixedBottom !== undefined && affixStyle.bottom === fixedBottom) { - return; - } - } - } - // Directly call prepare measure since it's already throttled. - _this.prepareMeasure(); - }); - return _this; - } - (0,createClass/* default */.Z)(InternalAffix, [{ - key: "getTargetFunc", - value: function getTargetFunc() { - const { - getTargetContainer - } = this.context; - const { - target - } = this.props; - if (target !== undefined) { - return target; - } - return getTargetContainer !== null && getTargetContainer !== void 0 ? getTargetContainer : getDefaultTarget; - } - // Event handler - }, { - key: "componentDidMount", - value: function componentDidMount() { - // [Legacy] Wait for parent component ref has its value. - // We should use target as directly element instead of function which makes element check hard. - this.timer = setTimeout(this.addListeners); - } - }, { - key: "componentDidUpdate", - value: function componentDidUpdate(prevProps) { - this.addListeners(); - if (prevProps.offsetTop !== this.props.offsetTop || prevProps.offsetBottom !== this.props.offsetBottom) { - this.updatePosition(); - } - this.measure(); - } - }, { - key: "componentWillUnmount", - value: function componentWillUnmount() { - this.removeListeners(); - } - // =================== Render =================== - }, { - key: "render", - value: function render() { - const { - affixStyle, - placeholderStyle - } = this.state; - const { - affixPrefixCls, - rootClassName, - children - } = this.props; - const className = _classnames_2_5_1_classnames_default()(affixStyle && rootClassName, { - [affixPrefixCls]: !!affixStyle - }); - let props = (0,omit/* default */.Z)(this.props, ['prefixCls', 'offsetTop', 'offsetBottom', 'target', 'onChange', 'affixPrefixCls', 'rootClassName']); - // Omit this since `onTestUpdatePosition` only works on test. - if (false) {} - return /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, { - onResize: this.updatePosition - }, /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({}, props, { - ref: this.placeholderNodeRef - }), affixStyle && /*#__PURE__*/_react_17_0_2_react.createElement("div", { - style: placeholderStyle, - "aria-hidden": "true" - }), /*#__PURE__*/_react_17_0_2_react.createElement("div", { - className: className, - ref: this.fixedNodeRef, - style: affixStyle - }, /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, { - onResize: this.updatePosition - }, children)))); - } - }]); - return InternalAffix; -}(_react_17_0_2_react.Component); -InternalAffix.contextType = context/* ConfigContext */.E_; -const Affix = /*#__PURE__*/(0,_react_17_0_2_react.forwardRef)((props, ref) => { - const { - prefixCls: customizePrefixCls, - rootClassName - } = props; - const { - getPrefixCls - } = (0,_react_17_0_2_react.useContext)(context/* ConfigContext */.E_); - const affixPrefixCls = getPrefixCls('affix', customizePrefixCls); - const [wrapSSR, hashId] = style(affixPrefixCls); - const AffixProps = Object.assign(Object.assign({}, props), { - affixPrefixCls, - rootClassName: _classnames_2_5_1_classnames_default()(rootClassName, hashId) - }); - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(InternalAffix, Object.assign({}, AffixProps, { - ref: ref - }))); -}); -if (false) {} -/* harmony default export */ var affix = (Affix); - -/***/ }), - -/***/ 78673: -/*!**********************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/switch/index.js + 2 modules ***! - \**********************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ es_switch; } -}); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/LoadingOutlined.js + 1 modules -var LoadingOutlined = __webpack_require__(93739); -// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js -var _classnames_2_5_1_classnames = __webpack_require__(92310); -var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(24931); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/defineProperty.js -var defineProperty = __webpack_require__(84957); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/slicedToArray.js + 1 modules -var slicedToArray = __webpack_require__(69553); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/objectWithoutProperties.js -var objectWithoutProperties = __webpack_require__(46012); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.39.1@rc-util/es/hooks/useMergedState.js -var useMergedState = __webpack_require__(290); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.39.1@rc-util/es/KeyCode.js -var KeyCode = __webpack_require__(81331); -;// CONCATENATED MODULE: ./node_modules/_rc-switch@4.1.0@rc-switch/es/index.js - - - - -var _excluded = ["prefixCls", "className", "checked", "defaultChecked", "disabled", "loadingIcon", "checkedChildren", "unCheckedChildren", "onClick", "onChange", "onKeyDown"]; - - - - -var Switch = /*#__PURE__*/_react_17_0_2_react.forwardRef(function (_ref, ref) { - var _classNames; - var _ref$prefixCls = _ref.prefixCls, - prefixCls = _ref$prefixCls === void 0 ? 'rc-switch' : _ref$prefixCls, - className = _ref.className, - checked = _ref.checked, - defaultChecked = _ref.defaultChecked, - disabled = _ref.disabled, - loadingIcon = _ref.loadingIcon, - checkedChildren = _ref.checkedChildren, - unCheckedChildren = _ref.unCheckedChildren, - onClick = _ref.onClick, - onChange = _ref.onChange, - onKeyDown = _ref.onKeyDown, - restProps = (0,objectWithoutProperties/* default */.Z)(_ref, _excluded); - var _useMergedState = (0,useMergedState/* default */.Z)(false, { - value: checked, - defaultValue: defaultChecked - }), - _useMergedState2 = (0,slicedToArray/* default */.Z)(_useMergedState, 2), - innerChecked = _useMergedState2[0], - setInnerChecked = _useMergedState2[1]; - function triggerChange(newChecked, event) { - var mergedChecked = innerChecked; - if (!disabled) { - mergedChecked = newChecked; - setInnerChecked(mergedChecked); - onChange === null || onChange === void 0 ? void 0 : onChange(mergedChecked, event); - } - return mergedChecked; - } - function onInternalKeyDown(e) { - if (e.which === KeyCode/* default */.Z.LEFT) { - triggerChange(false, e); - } else if (e.which === KeyCode/* default */.Z.RIGHT) { - triggerChange(true, e); - } - onKeyDown === null || onKeyDown === void 0 ? void 0 : onKeyDown(e); - } - function onInternalClick(e) { - var ret = triggerChange(!innerChecked, e); - // [Legacy] trigger onClick with value - onClick === null || onClick === void 0 ? void 0 : onClick(ret, e); - } - var switchClassName = _classnames_2_5_1_classnames_default()(prefixCls, className, (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-checked"), innerChecked), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-disabled"), disabled), _classNames)); - return /*#__PURE__*/_react_17_0_2_react.createElement("button", (0,esm_extends/* default */.Z)({}, restProps, { - type: "button", - role: "switch", - "aria-checked": innerChecked, - disabled: disabled, - className: switchClassName, - ref: ref, - onKeyDown: onInternalKeyDown, - onClick: onInternalClick - }), loadingIcon, /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: "".concat(prefixCls, "-inner") - }, /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: "".concat(prefixCls, "-inner-checked") - }, checkedChildren), /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: "".concat(prefixCls, "-inner-unchecked") - }, unCheckedChildren))); -}); -Switch.displayName = 'Switch'; -/* harmony default export */ var es = (Switch); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/wave/index.js + 4 modules -var wave = __webpack_require__(14088); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js -var context = __webpack_require__(36355); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/DisabledContext.js -var DisabledContext = __webpack_require__(1684); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js -var useSize = __webpack_require__(19716); -// EXTERNAL MODULE: ./node_modules/_@ctrl_tinycolor@3.6.1@@ctrl/tinycolor/dist/module/index.js -var dist_module = __webpack_require__(64993); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js -var style = __webpack_require__(17313); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js -var genComponentStyleHook = __webpack_require__(83116); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js -var statistic = __webpack_require__(37613); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/style/index.js - - - -const genSwitchSmallStyle = token => { - const { - componentCls, - trackHeightSM, - trackPadding, - trackMinWidthSM, - innerMinMarginSM, - innerMaxMarginSM, - handleSizeSM - } = token; - const switchInnerCls = `${componentCls}-inner`; - return { - [componentCls]: { - [`&${componentCls}-small`]: { - minWidth: trackMinWidthSM, - height: trackHeightSM, - lineHeight: `${trackHeightSM}px`, - [`${componentCls}-inner`]: { - paddingInlineStart: innerMaxMarginSM, - paddingInlineEnd: innerMinMarginSM, - [`${switchInnerCls}-checked`]: { - marginInlineStart: `calc(-100% + ${handleSizeSM + trackPadding * 2}px - ${innerMaxMarginSM * 2}px)`, - marginInlineEnd: `calc(100% - ${handleSizeSM + trackPadding * 2}px + ${innerMaxMarginSM * 2}px)` - }, - [`${switchInnerCls}-unchecked`]: { - marginTop: -trackHeightSM, - marginInlineStart: 0, - marginInlineEnd: 0 - } - }, - [`${componentCls}-handle`]: { - width: handleSizeSM, - height: handleSizeSM - }, - [`${componentCls}-loading-icon`]: { - top: (handleSizeSM - token.switchLoadingIconSize) / 2, - fontSize: token.switchLoadingIconSize - }, - [`&${componentCls}-checked`]: { - [`${componentCls}-inner`]: { - paddingInlineStart: innerMinMarginSM, - paddingInlineEnd: innerMaxMarginSM, - [`${switchInnerCls}-checked`]: { - marginInlineStart: 0, - marginInlineEnd: 0 - }, - [`${switchInnerCls}-unchecked`]: { - marginInlineStart: `calc(100% - ${handleSizeSM + trackPadding * 2}px + ${innerMaxMarginSM * 2}px)`, - marginInlineEnd: `calc(-100% + ${handleSizeSM + trackPadding * 2}px - ${innerMaxMarginSM * 2}px)` - } - }, - [`${componentCls}-handle`]: { - insetInlineStart: `calc(100% - ${handleSizeSM + trackPadding}px)` - } - }, - [`&:not(${componentCls}-disabled):active`]: { - [`&:not(${componentCls}-checked) ${switchInnerCls}`]: { - [`${switchInnerCls}-unchecked`]: { - marginInlineStart: token.marginXXS / 2, - marginInlineEnd: -token.marginXXS / 2 - } - }, - [`&${componentCls}-checked ${switchInnerCls}`]: { - [`${switchInnerCls}-checked`]: { - marginInlineStart: -token.marginXXS / 2, - marginInlineEnd: token.marginXXS / 2 - } - } - } - } - } - }; -}; -const genSwitchLoadingStyle = token => { - const { - componentCls, - handleSize - } = token; - return { - [componentCls]: { - [`${componentCls}-loading-icon${token.iconCls}`]: { - position: 'relative', - top: (handleSize - token.fontSize) / 2, - color: token.switchLoadingIconColor, - verticalAlign: 'top' - }, - [`&${componentCls}-checked ${componentCls}-loading-icon`]: { - color: token.switchColor - } - } - }; -}; -const genSwitchHandleStyle = token => { - const { - componentCls, - motion, - trackPadding, - handleBg, - handleShadow, - handleSize - } = token; - const switchHandleCls = `${componentCls}-handle`; - return { - [componentCls]: { - [switchHandleCls]: { - position: 'absolute', - top: trackPadding, - insetInlineStart: trackPadding, - width: handleSize, - height: handleSize, - transition: `all ${token.switchDuration} ease-in-out`, - '&::before': { - position: 'absolute', - top: 0, - insetInlineEnd: 0, - bottom: 0, - insetInlineStart: 0, - backgroundColor: handleBg, - borderRadius: handleSize / 2, - boxShadow: handleShadow, - transition: `all ${token.switchDuration} ease-in-out`, - content: '""' - } - }, - [`&${componentCls}-checked ${switchHandleCls}`]: { - insetInlineStart: `calc(100% - ${handleSize + trackPadding}px)` - }, - [`&:not(${componentCls}-disabled):active`]: motion ? { - [`${switchHandleCls}::before`]: { - insetInlineEnd: token.switchHandleActiveInset, - insetInlineStart: 0 - }, - [`&${componentCls}-checked ${switchHandleCls}::before`]: { - insetInlineEnd: 0, - insetInlineStart: token.switchHandleActiveInset - } - } : /* istanbul ignore next */ - {} - } - }; -}; -const genSwitchInnerStyle = token => { - const { - componentCls, - trackHeight, - trackPadding, - innerMinMargin, - innerMaxMargin, - handleSize - } = token; - const switchInnerCls = `${componentCls}-inner`; - return { - [componentCls]: { - [switchInnerCls]: { - display: 'block', - overflow: 'hidden', - borderRadius: 100, - height: '100%', - paddingInlineStart: innerMaxMargin, - paddingInlineEnd: innerMinMargin, - transition: `padding-inline-start ${token.switchDuration} ease-in-out, padding-inline-end ${token.switchDuration} ease-in-out`, - [`${switchInnerCls}-checked, ${switchInnerCls}-unchecked`]: { - display: 'block', - color: token.colorTextLightSolid, - fontSize: token.fontSizeSM, - transition: `margin-inline-start ${token.switchDuration} ease-in-out, margin-inline-end ${token.switchDuration} ease-in-out`, - pointerEvents: 'none' - }, - [`${switchInnerCls}-checked`]: { - marginInlineStart: `calc(-100% + ${handleSize + trackPadding * 2}px - ${innerMaxMargin * 2}px)`, - marginInlineEnd: `calc(100% - ${handleSize + trackPadding * 2}px + ${innerMaxMargin * 2}px)` - }, - [`${switchInnerCls}-unchecked`]: { - marginTop: -trackHeight, - marginInlineStart: 0, - marginInlineEnd: 0 - } - }, - [`&${componentCls}-checked ${switchInnerCls}`]: { - paddingInlineStart: innerMinMargin, - paddingInlineEnd: innerMaxMargin, - [`${switchInnerCls}-checked`]: { - marginInlineStart: 0, - marginInlineEnd: 0 - }, - [`${switchInnerCls}-unchecked`]: { - marginInlineStart: `calc(100% - ${handleSize + trackPadding * 2}px + ${innerMaxMargin * 2}px)`, - marginInlineEnd: `calc(-100% + ${handleSize + trackPadding * 2}px - ${innerMaxMargin * 2}px)` - } - }, - [`&:not(${componentCls}-disabled):active`]: { - [`&:not(${componentCls}-checked) ${switchInnerCls}`]: { - [`${switchInnerCls}-unchecked`]: { - marginInlineStart: trackPadding * 2, - marginInlineEnd: -trackPadding * 2 - } - }, - [`&${componentCls}-checked ${switchInnerCls}`]: { - [`${switchInnerCls}-checked`]: { - marginInlineStart: -trackPadding * 2, - marginInlineEnd: trackPadding * 2 - } - } - } - } - }; -}; -const genSwitchStyle = token => { - const { - componentCls, - trackHeight, - trackMinWidth - } = token; - return { - [componentCls]: Object.assign(Object.assign(Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { - position: 'relative', - display: 'inline-block', - boxSizing: 'border-box', - minWidth: trackMinWidth, - height: trackHeight, - lineHeight: `${trackHeight}px`, - verticalAlign: 'middle', - background: token.colorTextQuaternary, - border: '0', - borderRadius: 100, - cursor: 'pointer', - transition: `all ${token.motionDurationMid}`, - userSelect: 'none', - [`&:hover:not(${componentCls}-disabled)`]: { - background: token.colorTextTertiary - } - }), (0,style/* genFocusStyle */.Qy)(token)), { - [`&${componentCls}-checked`]: { - background: token.switchColor, - [`&:hover:not(${componentCls}-disabled)`]: { - background: token.colorPrimaryHover - } - }, - [`&${componentCls}-loading, &${componentCls}-disabled`]: { - cursor: 'not-allowed', - opacity: token.switchDisabledOpacity, - '*': { - boxShadow: 'none', - cursor: 'not-allowed' - } - }, - // rtl style - [`&${componentCls}-rtl`]: { - direction: 'rtl' - } - }) - }; -}; -// ============================== Export ============================== -/* harmony default export */ var switch_style = ((0,genComponentStyleHook/* default */.Z)('Switch', token => { - const switchToken = (0,statistic/* merge */.TS)(token, { - switchDuration: token.motionDurationMid, - switchColor: token.colorPrimary, - switchDisabledOpacity: token.opacityLoading, - switchLoadingIconSize: token.fontSizeIcon * 0.75, - switchLoadingIconColor: `rgba(0, 0, 0, ${token.opacityLoading})`, - switchHandleActiveInset: '-30%' - }); - return [genSwitchStyle(switchToken), - // inner style - genSwitchInnerStyle(switchToken), - // handle style - genSwitchHandleStyle(switchToken), - // loading style - genSwitchLoadingStyle(switchToken), - // small style - genSwitchSmallStyle(switchToken)]; -}, token => { - const { - fontSize, - lineHeight, - controlHeight, - colorWhite - } = token; - const height = fontSize * lineHeight; - const heightSM = controlHeight / 2; - const padding = 2; // Fixed value - const handleSize = height - padding * 2; - const handleSizeSM = heightSM - padding * 2; - return { - trackHeight: height, - trackHeightSM: heightSM, - trackMinWidth: handleSize * 2 + padding * 4, - trackMinWidthSM: handleSizeSM * 2 + padding * 2, - trackPadding: padding, - handleBg: colorWhite, - handleSize, - handleSizeSM, - handleShadow: `0 2px 4px 0 ${new dist_module/* TinyColor */.C('#00230b').setAlpha(0.2).toRgbString()}`, - innerMinMargin: handleSize / 2, - innerMaxMargin: handleSize + padding + padding * 2, - innerMinMarginSM: handleSizeSM / 2, - innerMaxMarginSM: handleSizeSM + padding + padding * 2 - }; -})); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/index.js -"use client"; - -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; -}; - - - - - - - - - - -const switch_Switch = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { - const { - prefixCls: customizePrefixCls, - size: customizeSize, - disabled: customDisabled, - loading, - className, - rootClassName, - style - } = props, - restProps = __rest(props, ["prefixCls", "size", "disabled", "loading", "className", "rootClassName", "style"]); - false ? 0 : void 0; - const { - getPrefixCls, - direction, - switch: SWITCH - } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); - // ===================== Disabled ===================== - const disabled = _react_17_0_2_react.useContext(DisabledContext/* default */.Z); - const mergedDisabled = (customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled) || loading; - const prefixCls = getPrefixCls('switch', customizePrefixCls); - const loadingIcon = /*#__PURE__*/_react_17_0_2_react.createElement("div", { - className: `${prefixCls}-handle` - }, loading && /*#__PURE__*/_react_17_0_2_react.createElement(LoadingOutlined/* default */.Z, { - className: `${prefixCls}-loading-icon` - })); - // Style - const [wrapSSR, hashId] = switch_style(prefixCls); - const mergedSize = (0,useSize/* default */.Z)(customizeSize); - const classes = _classnames_2_5_1_classnames_default()(SWITCH === null || SWITCH === void 0 ? void 0 : SWITCH.className, { - [`${prefixCls}-small`]: mergedSize === 'small', - [`${prefixCls}-loading`]: loading, - [`${prefixCls}-rtl`]: direction === 'rtl' - }, className, rootClassName, hashId); - const mergedStyle = Object.assign(Object.assign({}, SWITCH === null || SWITCH === void 0 ? void 0 : SWITCH.style), style); - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(wave/* default */.Z, { - component: "Switch" - }, /*#__PURE__*/_react_17_0_2_react.createElement(es, Object.assign({}, restProps, { - prefixCls: prefixCls, - className: classes, - style: mergedStyle, - disabled: mergedDisabled, - ref: ref, - loadingIcon: loadingIcon - })))); -}); -switch_Switch.__ANT_SWITCH = true; -if (false) {} -/* harmony default export */ var es_switch = (switch_Switch); - -/***/ }), - -/***/ 24334: -/*!***********************************************************!*\ - !*** ./node_modules/_js-base64@2.6.4@js-base64/base64.js ***! - \***********************************************************/ -/***/ (function(module, exports, __webpack_require__) { - -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* - * base64.js - * - * Licensed under the BSD 3-Clause License. - * http://opensource.org/licenses/BSD-3-Clause - * - * References: - * http://en.wikipedia.org/wiki/Base64 - */ -;(function (global, factory) { - true - ? module.exports = factory(global) - : 0 -}(( - typeof self !== 'undefined' ? self - : typeof window !== 'undefined' ? window - : typeof __webpack_require__.g !== 'undefined' ? __webpack_require__.g -: this -), function(global) { - 'use strict'; - // existing version for noConflict() - global = global || {}; - var _Base64 = global.Base64; - var version = "2.6.4"; - // constants - var b64chars - = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'; - var b64tab = function(bin) { - var t = {}; - for (var i = 0, l = bin.length; i < l; i++) t[bin.charAt(i)] = i; - return t; - }(b64chars); - var fromCharCode = String.fromCharCode; - // encoder stuff - var cb_utob = function(c) { - if (c.length < 2) { - var cc = c.charCodeAt(0); - return cc < 0x80 ? c - : cc < 0x800 ? (fromCharCode(0xc0 | (cc >>> 6)) - + fromCharCode(0x80 | (cc & 0x3f))) - : (fromCharCode(0xe0 | ((cc >>> 12) & 0x0f)) - + fromCharCode(0x80 | ((cc >>> 6) & 0x3f)) - + fromCharCode(0x80 | ( cc & 0x3f))); - } else { - var cc = 0x10000 - + (c.charCodeAt(0) - 0xD800) * 0x400 - + (c.charCodeAt(1) - 0xDC00); - return (fromCharCode(0xf0 | ((cc >>> 18) & 0x07)) - + fromCharCode(0x80 | ((cc >>> 12) & 0x3f)) - + fromCharCode(0x80 | ((cc >>> 6) & 0x3f)) - + fromCharCode(0x80 | ( cc & 0x3f))); - } - }; - var re_utob = /[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g; - var utob = function(u) { - return u.replace(re_utob, cb_utob); - }; - var cb_encode = function(ccc) { - var padlen = [0, 2, 1][ccc.length % 3], - ord = ccc.charCodeAt(0) << 16 - | ((ccc.length > 1 ? ccc.charCodeAt(1) : 0) << 8) - | ((ccc.length > 2 ? ccc.charCodeAt(2) : 0)), - chars = [ - b64chars.charAt( ord >>> 18), - b64chars.charAt((ord >>> 12) & 63), - padlen >= 2 ? '=' : b64chars.charAt((ord >>> 6) & 63), - padlen >= 1 ? '=' : b64chars.charAt(ord & 63) - ]; - return chars.join(''); - }; - var btoa = global.btoa && typeof global.btoa == 'function' - ? function(b){ return global.btoa(b) } : function(b) { - if (b.match(/[^\x00-\xFF]/)) throw new RangeError( - 'The string contains invalid characters.' - ); - return b.replace(/[\s\S]{1,3}/g, cb_encode); - }; - var _encode = function(u) { - return btoa(utob(String(u))); - }; - var mkUriSafe = function (b64) { - return b64.replace(/[+\/]/g, function(m0) { - return m0 == '+' ? '-' : '_'; - }).replace(/=/g, ''); - }; - var encode = function(u, urisafe) { - return urisafe ? mkUriSafe(_encode(u)) : _encode(u); - }; - var encodeURI = function(u) { return encode(u, true) }; - var fromUint8Array; - if (global.Uint8Array) fromUint8Array = function(a, urisafe) { - // return btoa(fromCharCode.apply(null, a)); - var b64 = ''; - for (var i = 0, l = a.length; i < l; i += 3) { - var a0 = a[i], a1 = a[i+1], a2 = a[i+2]; - var ord = a0 << 16 | a1 << 8 | a2; - b64 += b64chars.charAt( ord >>> 18) - + b64chars.charAt((ord >>> 12) & 63) - + ( typeof a1 != 'undefined' - ? b64chars.charAt((ord >>> 6) & 63) : '=') - + ( typeof a2 != 'undefined' - ? b64chars.charAt( ord & 63) : '='); - } - return urisafe ? mkUriSafe(b64) : b64; - }; - // decoder stuff - var re_btou = /[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g; - var cb_btou = function(cccc) { - switch(cccc.length) { - case 4: - var cp = ((0x07 & cccc.charCodeAt(0)) << 18) - | ((0x3f & cccc.charCodeAt(1)) << 12) - | ((0x3f & cccc.charCodeAt(2)) << 6) - | (0x3f & cccc.charCodeAt(3)), - offset = cp - 0x10000; - return (fromCharCode((offset >>> 10) + 0xD800) - + fromCharCode((offset & 0x3FF) + 0xDC00)); - case 3: - return fromCharCode( - ((0x0f & cccc.charCodeAt(0)) << 12) - | ((0x3f & cccc.charCodeAt(1)) << 6) - | (0x3f & cccc.charCodeAt(2)) - ); - default: - return fromCharCode( - ((0x1f & cccc.charCodeAt(0)) << 6) - | (0x3f & cccc.charCodeAt(1)) - ); - } - }; - var btou = function(b) { - return b.replace(re_btou, cb_btou); - }; - var cb_decode = function(cccc) { - var len = cccc.length, - padlen = len % 4, - n = (len > 0 ? b64tab[cccc.charAt(0)] << 18 : 0) - | (len > 1 ? b64tab[cccc.charAt(1)] << 12 : 0) - | (len > 2 ? b64tab[cccc.charAt(2)] << 6 : 0) - | (len > 3 ? b64tab[cccc.charAt(3)] : 0), - chars = [ - fromCharCode( n >>> 16), - fromCharCode((n >>> 8) & 0xff), - fromCharCode( n & 0xff) - ]; - chars.length -= [0, 0, 2, 1][padlen]; - return chars.join(''); - }; - var _atob = global.atob && typeof global.atob == 'function' - ? function(a){ return global.atob(a) } : function(a){ - return a.replace(/\S{1,4}/g, cb_decode); - }; - var atob = function(a) { - return _atob(String(a).replace(/[^A-Za-z0-9\+\/]/g, '')); - }; - var _decode = function(a) { return btou(_atob(a)) }; - var _fromURI = function(a) { - return String(a).replace(/[-_]/g, function(m0) { - return m0 == '-' ? '+' : '/' - }).replace(/[^A-Za-z0-9\+\/]/g, ''); - }; - var decode = function(a){ - return _decode(_fromURI(a)); - }; - var toUint8Array; - if (global.Uint8Array) toUint8Array = function(a) { - return Uint8Array.from(atob(_fromURI(a)), function(c) { - return c.charCodeAt(0); - }); - }; - var noConflict = function() { - var Base64 = global.Base64; - global.Base64 = _Base64; - return Base64; - }; - // export Base64 - global.Base64 = { - VERSION: version, - atob: atob, - btoa: btoa, - fromBase64: decode, - toBase64: encode, - utob: utob, - encode: encode, - encodeURI: encodeURI, - btou: btou, - decode: decode, - noConflict: noConflict, - fromUint8Array: fromUint8Array, - toUint8Array: toUint8Array - }; - // if ES5 is available, make Base64.extendString() available - if (typeof Object.defineProperty === 'function') { - var noEnum = function(v){ - return {value:v,enumerable:false,writable:true,configurable:true}; - }; - global.Base64.extendString = function () { - Object.defineProperty( - String.prototype, 'fromBase64', noEnum(function () { - return decode(this) - })); - Object.defineProperty( - String.prototype, 'toBase64', noEnum(function (urisafe) { - return encode(this, urisafe) - })); - Object.defineProperty( - String.prototype, 'toBase64URI', noEnum(function () { - return encode(this, true) - })); - }; - } - // - // export Base64 to the namespace - // - if (global['Meteor']) { // Meteor.js - Base64 = global.Base64; - } - // module.exports and AMD are mutually exclusive. - // module.exports has precedence. - if ( true && module.exports) { - module.exports.Base64 = global.Base64; - } - else if (true) { - // AMD. Register as an anonymous module. - !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = (function(){ return global.Base64 }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), - __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); - } - // that's it! - return {Base64: global.Base64} -})); - - -/***/ }) - -}]); \ No newline at end of file diff --git a/22134.c4b16a36.async.js b/22134.55bbe110.async.js similarity index 99% rename from 22134.c4b16a36.async.js rename to 22134.55bbe110.async.js index a8f3120555..4e806bbda8 100644 --- a/22134.c4b16a36.async.js +++ b/22134.55bbe110.async.js @@ -32,7 +32,7 @@ /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! antd */ 57809); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! antd */ 3113); /* harmony import */ var _service_polls__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/service/polls */ 27085); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); /* harmony import */ var _index__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../index */ 22134); /* harmony import */ var _editor_less_modules__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../editor.less?modules */ 52840); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! react/jsx-runtime */ 37712); @@ -734,7 +734,7 @@ var SingleEditor = function SingleEditor(_ref, ref) { /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! antd */ 8772); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! antd */ 3113); /* harmony import */ var _service_polls__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/service/polls */ 27085); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); /* harmony import */ var _index__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../index */ 22134); /* harmony import */ var _editor_less_modules__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../editor.less?modules */ 52840); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! react/jsx-runtime */ 37712); @@ -1354,7 +1354,7 @@ var SingleEditor = function SingleEditor(_ref, ref) { /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! antd */ 8772); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd */ 3113); /* harmony import */ var _service_polls__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/service/polls */ 27085); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); /* harmony import */ var _index__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../index */ 22134); /* harmony import */ var _editor_less_modules__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../editor.less?modules */ 52840); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! react/jsx-runtime */ 37712); @@ -1841,8 +1841,8 @@ var PlusCircleOutlined = __webpack_require__(88996); var service_polls = __webpack_require__(27085); // EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Polls/Edit/components/MultipleEditor/index.tsx var MultipleEditor = __webpack_require__(27020); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Polls/Edit/components/SingleEditor/index.tsx var SingleEditor = __webpack_require__(19170); // EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Polls/Edit/components/SubjectiveEditor/index.tsx diff --git a/23262.21a4abb9.async.js b/23262.a25f851f.async.js similarity index 99% rename from 23262.21a4abb9.async.js rename to 23262.a25f851f.async.js index cab495f7a6..2e9a2be683 100644 --- a/23262.21a4abb9.async.js +++ b/23262.a25f851f.async.js @@ -1385,8 +1385,8 @@ var _react_17_0_2_react = __webpack_require__(59301); /* harmony default export */ var MarkdownModalmodules = ({"mirrorModal":"mirrorModal___Pi3tF","right":"right___Hot5f","title":"title___jjMKh","content":"content___BmOkD","des":"des___oGTUM","modal":"modal___yy3VB"}); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules var modal = __webpack_require__(43418); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/Shixuns/Edit/body/Environment/MarkdownModal/index.tsx diff --git a/34450.8e9de445.async.js b/34450.bc47613c.async.js similarity index 99% rename from 34450.8e9de445.async.js rename to 34450.bc47613c.async.js index e1ebe2de30..0184bff715 100644 --- a/34450.8e9de445.async.js +++ b/34450.bc47613c.async.js @@ -972,7 +972,7 @@ var FixedBottom = function FixedBottom(_ref) { onChange(item.id); }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: value === item.id ? item.classNameActive || CustomTabsmodules.active : '', + className: value === item.id ? CustomTabsmodules.active : '', children: item.name }), (item === null || item === void 0 ? void 0 : item.resetCount) == undefined && (item === null || item === void 0 ? void 0 : item.total) !== undefined && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { children: ["\uFF08", item === null || item === void 0 ? void 0 : item.total, "\uFF09"] diff --git a/41916.26e7235e.async.js b/41916.22201595.async.js similarity index 99% rename from 41916.26e7235e.async.js rename to 41916.22201595.async.js index e3ca646af4..dcfdae72de 100644 --- a/41916.26e7235e.async.js +++ b/41916.22201595.async.js @@ -513,8 +513,8 @@ var SvgZhong = function SvgZhong(props) { }; /* harmony default export */ var zhong = ("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTRFNkZEIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTEzLjgwOCAxMS40NDhhLjU1OC41NTggMCAwIDEgMCAuNzg4bC0xLjU2NCAxLjU2NWEuNTU4LjU1OCAwIDEgMS0uNzg5LS43OWwxLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDAgMSAuNzkgMFptOS44ODIgMi40NjJhLjU1OC41NTggMCAwIDEtLjc4OSAwbC0xLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDEgMSAuNzg5LS43ODlsMS41NjQgMS41NjRhLjU1Ni41NTYgMCAwIDEgMCAuNzg4WiIgZmlsbD0iIzY2NzhFQiIvPjxwYXRoIGQ9Ik0yMS43NTMgMjEuNzA3YTUuOTM3IDUuOTM3IDAgMSAwLTguNTguMDE1bC0uOTM3LjkzNmEuNTU4LjU1OCAwIDEgMCAuNzg5Ljc4OGwuOTk1LS45OTRhNS45MSA1LjkxIDAgMCAwIDMuNDM2IDEuMDk1YzEuMjg3IDAgMi40OC0uNDEgMy40NTItMS4xMDZsLjk5Mi45OTJhLjU1OC41NTggMCAxIDAgLjc4OS0uNzg5bC0uOTM2LS45MzdaIiBmaWxsPSIjNjY3OEVCIi8+PHBhdGggZD0ibTIwLjg1OCAxOC45NS0zLjAyNC0xLjc0NXYtMi4wNTRhLjU1OC41NTggMCAxIDAtMS4xMTcgMHYyLjM1MWMwIC4wNjQuMDExLjEyNi4wMzEuMTg0YS41NTEuNTUxIDAgMCAwIC4yNTguMzNsMy4yOTMgMS45YS41NTcuNTU3IDAgMCAwIC41NTktLjk2NloiIGZpbGw9IiNGRkYiLz48L2c+PC9nPjwvc3ZnPg=="); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/.umi-production/exports.ts var _umi_production_exports = __webpack_require__(47439); // EXTERNAL MODULE: ./src/utils/util.tsx diff --git a/49132.580304c3.async.js b/49132.cd740aa8.async.js similarity index 99% rename from 49132.580304c3.async.js rename to 49132.cd740aa8.async.js index 23341cfd60..41c2176e02 100644 --- a/49132.580304c3.async.js +++ b/49132.cd740aa8.async.js @@ -2101,7 +2101,7 @@ var JudgmentQuestionEditor = function JudgmentQuestionEditor(_ref2) { /* harmony import */ var _components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/markdown-editor */ 16113); /* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./index.less?modules */ 5547); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 37712); @@ -2572,8 +2572,8 @@ var base64 = __webpack_require__(24334); // EXTERNAL MODULE: ./src/components/Spinner/index.tsx + 1 modules var Spinner = __webpack_require__(96962); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(6457); // EXTERNAL MODULE: ./node_modules/_xterm@4.8.1@xterm/lib/xterm.js diff --git a/53605.1ea36b9f.async.js b/53605.71ae5f2e.async.js similarity index 99% rename from 53605.1ea36b9f.async.js rename to 53605.71ae5f2e.async.js index ed552093a9..f410d6ad86 100644 --- a/53605.1ea36b9f.async.js +++ b/53605.71ae5f2e.async.js @@ -1759,8 +1759,8 @@ var slicedToArray = __webpack_require__(79800); var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/radio/index.js + 5 modules var es_radio = __webpack_require__(5112); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules @@ -3082,8 +3082,8 @@ var DeleteModal = function DeleteModal(_ref) { })(DeleteModal)); // EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js var lodash = __webpack_require__(89392); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/Problemset/components/Single.tsx diff --git a/86882.859dd9fe.async.js b/58280.67985544.async.js similarity index 71% rename from 86882.859dd9fe.async.js rename to 58280.67985544.async.js index 311ada0c2a..0df3f39899 100644 --- a/86882.859dd9fe.async.js +++ b/58280.67985544.async.js @@ -1,4 +1,4 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[86882,56047,84742],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[58280,56047],{ /***/ 66998: /*!*************************************************************************************************************!*\ @@ -432,505 +432,6 @@ if (false) {} /***/ }), -/***/ 78673: -/*!**********************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/switch/index.js + 2 modules ***! - \**********************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ es_switch; } -}); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/LoadingOutlined.js + 1 modules -var LoadingOutlined = __webpack_require__(93739); -// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js -var _classnames_2_5_1_classnames = __webpack_require__(92310); -var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(24931); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/defineProperty.js -var defineProperty = __webpack_require__(84957); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/slicedToArray.js + 1 modules -var slicedToArray = __webpack_require__(69553); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/objectWithoutProperties.js -var objectWithoutProperties = __webpack_require__(46012); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.39.1@rc-util/es/hooks/useMergedState.js -var useMergedState = __webpack_require__(290); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.39.1@rc-util/es/KeyCode.js -var KeyCode = __webpack_require__(81331); -;// CONCATENATED MODULE: ./node_modules/_rc-switch@4.1.0@rc-switch/es/index.js - - - - -var _excluded = ["prefixCls", "className", "checked", "defaultChecked", "disabled", "loadingIcon", "checkedChildren", "unCheckedChildren", "onClick", "onChange", "onKeyDown"]; - - - - -var Switch = /*#__PURE__*/_react_17_0_2_react.forwardRef(function (_ref, ref) { - var _classNames; - var _ref$prefixCls = _ref.prefixCls, - prefixCls = _ref$prefixCls === void 0 ? 'rc-switch' : _ref$prefixCls, - className = _ref.className, - checked = _ref.checked, - defaultChecked = _ref.defaultChecked, - disabled = _ref.disabled, - loadingIcon = _ref.loadingIcon, - checkedChildren = _ref.checkedChildren, - unCheckedChildren = _ref.unCheckedChildren, - onClick = _ref.onClick, - onChange = _ref.onChange, - onKeyDown = _ref.onKeyDown, - restProps = (0,objectWithoutProperties/* default */.Z)(_ref, _excluded); - var _useMergedState = (0,useMergedState/* default */.Z)(false, { - value: checked, - defaultValue: defaultChecked - }), - _useMergedState2 = (0,slicedToArray/* default */.Z)(_useMergedState, 2), - innerChecked = _useMergedState2[0], - setInnerChecked = _useMergedState2[1]; - function triggerChange(newChecked, event) { - var mergedChecked = innerChecked; - if (!disabled) { - mergedChecked = newChecked; - setInnerChecked(mergedChecked); - onChange === null || onChange === void 0 ? void 0 : onChange(mergedChecked, event); - } - return mergedChecked; - } - function onInternalKeyDown(e) { - if (e.which === KeyCode/* default */.Z.LEFT) { - triggerChange(false, e); - } else if (e.which === KeyCode/* default */.Z.RIGHT) { - triggerChange(true, e); - } - onKeyDown === null || onKeyDown === void 0 ? void 0 : onKeyDown(e); - } - function onInternalClick(e) { - var ret = triggerChange(!innerChecked, e); - // [Legacy] trigger onClick with value - onClick === null || onClick === void 0 ? void 0 : onClick(ret, e); - } - var switchClassName = _classnames_2_5_1_classnames_default()(prefixCls, className, (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-checked"), innerChecked), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-disabled"), disabled), _classNames)); - return /*#__PURE__*/_react_17_0_2_react.createElement("button", (0,esm_extends/* default */.Z)({}, restProps, { - type: "button", - role: "switch", - "aria-checked": innerChecked, - disabled: disabled, - className: switchClassName, - ref: ref, - onKeyDown: onInternalKeyDown, - onClick: onInternalClick - }), loadingIcon, /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: "".concat(prefixCls, "-inner") - }, /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: "".concat(prefixCls, "-inner-checked") - }, checkedChildren), /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: "".concat(prefixCls, "-inner-unchecked") - }, unCheckedChildren))); -}); -Switch.displayName = 'Switch'; -/* harmony default export */ var es = (Switch); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/wave/index.js + 4 modules -var wave = __webpack_require__(14088); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js -var context = __webpack_require__(36355); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/DisabledContext.js -var DisabledContext = __webpack_require__(1684); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js -var useSize = __webpack_require__(19716); -// EXTERNAL MODULE: ./node_modules/_@ctrl_tinycolor@3.6.1@@ctrl/tinycolor/dist/module/index.js -var dist_module = __webpack_require__(64993); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js -var style = __webpack_require__(17313); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js -var genComponentStyleHook = __webpack_require__(83116); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js -var statistic = __webpack_require__(37613); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/style/index.js - - - -const genSwitchSmallStyle = token => { - const { - componentCls, - trackHeightSM, - trackPadding, - trackMinWidthSM, - innerMinMarginSM, - innerMaxMarginSM, - handleSizeSM - } = token; - const switchInnerCls = `${componentCls}-inner`; - return { - [componentCls]: { - [`&${componentCls}-small`]: { - minWidth: trackMinWidthSM, - height: trackHeightSM, - lineHeight: `${trackHeightSM}px`, - [`${componentCls}-inner`]: { - paddingInlineStart: innerMaxMarginSM, - paddingInlineEnd: innerMinMarginSM, - [`${switchInnerCls}-checked`]: { - marginInlineStart: `calc(-100% + ${handleSizeSM + trackPadding * 2}px - ${innerMaxMarginSM * 2}px)`, - marginInlineEnd: `calc(100% - ${handleSizeSM + trackPadding * 2}px + ${innerMaxMarginSM * 2}px)` - }, - [`${switchInnerCls}-unchecked`]: { - marginTop: -trackHeightSM, - marginInlineStart: 0, - marginInlineEnd: 0 - } - }, - [`${componentCls}-handle`]: { - width: handleSizeSM, - height: handleSizeSM - }, - [`${componentCls}-loading-icon`]: { - top: (handleSizeSM - token.switchLoadingIconSize) / 2, - fontSize: token.switchLoadingIconSize - }, - [`&${componentCls}-checked`]: { - [`${componentCls}-inner`]: { - paddingInlineStart: innerMinMarginSM, - paddingInlineEnd: innerMaxMarginSM, - [`${switchInnerCls}-checked`]: { - marginInlineStart: 0, - marginInlineEnd: 0 - }, - [`${switchInnerCls}-unchecked`]: { - marginInlineStart: `calc(100% - ${handleSizeSM + trackPadding * 2}px + ${innerMaxMarginSM * 2}px)`, - marginInlineEnd: `calc(-100% + ${handleSizeSM + trackPadding * 2}px - ${innerMaxMarginSM * 2}px)` - } - }, - [`${componentCls}-handle`]: { - insetInlineStart: `calc(100% - ${handleSizeSM + trackPadding}px)` - } - }, - [`&:not(${componentCls}-disabled):active`]: { - [`&:not(${componentCls}-checked) ${switchInnerCls}`]: { - [`${switchInnerCls}-unchecked`]: { - marginInlineStart: token.marginXXS / 2, - marginInlineEnd: -token.marginXXS / 2 - } - }, - [`&${componentCls}-checked ${switchInnerCls}`]: { - [`${switchInnerCls}-checked`]: { - marginInlineStart: -token.marginXXS / 2, - marginInlineEnd: token.marginXXS / 2 - } - } - } - } - } - }; -}; -const genSwitchLoadingStyle = token => { - const { - componentCls, - handleSize - } = token; - return { - [componentCls]: { - [`${componentCls}-loading-icon${token.iconCls}`]: { - position: 'relative', - top: (handleSize - token.fontSize) / 2, - color: token.switchLoadingIconColor, - verticalAlign: 'top' - }, - [`&${componentCls}-checked ${componentCls}-loading-icon`]: { - color: token.switchColor - } - } - }; -}; -const genSwitchHandleStyle = token => { - const { - componentCls, - motion, - trackPadding, - handleBg, - handleShadow, - handleSize - } = token; - const switchHandleCls = `${componentCls}-handle`; - return { - [componentCls]: { - [switchHandleCls]: { - position: 'absolute', - top: trackPadding, - insetInlineStart: trackPadding, - width: handleSize, - height: handleSize, - transition: `all ${token.switchDuration} ease-in-out`, - '&::before': { - position: 'absolute', - top: 0, - insetInlineEnd: 0, - bottom: 0, - insetInlineStart: 0, - backgroundColor: handleBg, - borderRadius: handleSize / 2, - boxShadow: handleShadow, - transition: `all ${token.switchDuration} ease-in-out`, - content: '""' - } - }, - [`&${componentCls}-checked ${switchHandleCls}`]: { - insetInlineStart: `calc(100% - ${handleSize + trackPadding}px)` - }, - [`&:not(${componentCls}-disabled):active`]: motion ? { - [`${switchHandleCls}::before`]: { - insetInlineEnd: token.switchHandleActiveInset, - insetInlineStart: 0 - }, - [`&${componentCls}-checked ${switchHandleCls}::before`]: { - insetInlineEnd: 0, - insetInlineStart: token.switchHandleActiveInset - } - } : /* istanbul ignore next */ - {} - } - }; -}; -const genSwitchInnerStyle = token => { - const { - componentCls, - trackHeight, - trackPadding, - innerMinMargin, - innerMaxMargin, - handleSize - } = token; - const switchInnerCls = `${componentCls}-inner`; - return { - [componentCls]: { - [switchInnerCls]: { - display: 'block', - overflow: 'hidden', - borderRadius: 100, - height: '100%', - paddingInlineStart: innerMaxMargin, - paddingInlineEnd: innerMinMargin, - transition: `padding-inline-start ${token.switchDuration} ease-in-out, padding-inline-end ${token.switchDuration} ease-in-out`, - [`${switchInnerCls}-checked, ${switchInnerCls}-unchecked`]: { - display: 'block', - color: token.colorTextLightSolid, - fontSize: token.fontSizeSM, - transition: `margin-inline-start ${token.switchDuration} ease-in-out, margin-inline-end ${token.switchDuration} ease-in-out`, - pointerEvents: 'none' - }, - [`${switchInnerCls}-checked`]: { - marginInlineStart: `calc(-100% + ${handleSize + trackPadding * 2}px - ${innerMaxMargin * 2}px)`, - marginInlineEnd: `calc(100% - ${handleSize + trackPadding * 2}px + ${innerMaxMargin * 2}px)` - }, - [`${switchInnerCls}-unchecked`]: { - marginTop: -trackHeight, - marginInlineStart: 0, - marginInlineEnd: 0 - } - }, - [`&${componentCls}-checked ${switchInnerCls}`]: { - paddingInlineStart: innerMinMargin, - paddingInlineEnd: innerMaxMargin, - [`${switchInnerCls}-checked`]: { - marginInlineStart: 0, - marginInlineEnd: 0 - }, - [`${switchInnerCls}-unchecked`]: { - marginInlineStart: `calc(100% - ${handleSize + trackPadding * 2}px + ${innerMaxMargin * 2}px)`, - marginInlineEnd: `calc(-100% + ${handleSize + trackPadding * 2}px - ${innerMaxMargin * 2}px)` - } - }, - [`&:not(${componentCls}-disabled):active`]: { - [`&:not(${componentCls}-checked) ${switchInnerCls}`]: { - [`${switchInnerCls}-unchecked`]: { - marginInlineStart: trackPadding * 2, - marginInlineEnd: -trackPadding * 2 - } - }, - [`&${componentCls}-checked ${switchInnerCls}`]: { - [`${switchInnerCls}-checked`]: { - marginInlineStart: -trackPadding * 2, - marginInlineEnd: trackPadding * 2 - } - } - } - } - }; -}; -const genSwitchStyle = token => { - const { - componentCls, - trackHeight, - trackMinWidth - } = token; - return { - [componentCls]: Object.assign(Object.assign(Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { - position: 'relative', - display: 'inline-block', - boxSizing: 'border-box', - minWidth: trackMinWidth, - height: trackHeight, - lineHeight: `${trackHeight}px`, - verticalAlign: 'middle', - background: token.colorTextQuaternary, - border: '0', - borderRadius: 100, - cursor: 'pointer', - transition: `all ${token.motionDurationMid}`, - userSelect: 'none', - [`&:hover:not(${componentCls}-disabled)`]: { - background: token.colorTextTertiary - } - }), (0,style/* genFocusStyle */.Qy)(token)), { - [`&${componentCls}-checked`]: { - background: token.switchColor, - [`&:hover:not(${componentCls}-disabled)`]: { - background: token.colorPrimaryHover - } - }, - [`&${componentCls}-loading, &${componentCls}-disabled`]: { - cursor: 'not-allowed', - opacity: token.switchDisabledOpacity, - '*': { - boxShadow: 'none', - cursor: 'not-allowed' - } - }, - // rtl style - [`&${componentCls}-rtl`]: { - direction: 'rtl' - } - }) - }; -}; -// ============================== Export ============================== -/* harmony default export */ var switch_style = ((0,genComponentStyleHook/* default */.Z)('Switch', token => { - const switchToken = (0,statistic/* merge */.TS)(token, { - switchDuration: token.motionDurationMid, - switchColor: token.colorPrimary, - switchDisabledOpacity: token.opacityLoading, - switchLoadingIconSize: token.fontSizeIcon * 0.75, - switchLoadingIconColor: `rgba(0, 0, 0, ${token.opacityLoading})`, - switchHandleActiveInset: '-30%' - }); - return [genSwitchStyle(switchToken), - // inner style - genSwitchInnerStyle(switchToken), - // handle style - genSwitchHandleStyle(switchToken), - // loading style - genSwitchLoadingStyle(switchToken), - // small style - genSwitchSmallStyle(switchToken)]; -}, token => { - const { - fontSize, - lineHeight, - controlHeight, - colorWhite - } = token; - const height = fontSize * lineHeight; - const heightSM = controlHeight / 2; - const padding = 2; // Fixed value - const handleSize = height - padding * 2; - const handleSizeSM = heightSM - padding * 2; - return { - trackHeight: height, - trackHeightSM: heightSM, - trackMinWidth: handleSize * 2 + padding * 4, - trackMinWidthSM: handleSizeSM * 2 + padding * 2, - trackPadding: padding, - handleBg: colorWhite, - handleSize, - handleSizeSM, - handleShadow: `0 2px 4px 0 ${new dist_module/* TinyColor */.C('#00230b').setAlpha(0.2).toRgbString()}`, - innerMinMargin: handleSize / 2, - innerMaxMargin: handleSize + padding + padding * 2, - innerMinMarginSM: handleSizeSM / 2, - innerMaxMarginSM: handleSizeSM + padding + padding * 2 - }; -})); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/index.js -"use client"; - -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; -}; - - - - - - - - - - -const switch_Switch = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { - const { - prefixCls: customizePrefixCls, - size: customizeSize, - disabled: customDisabled, - loading, - className, - rootClassName, - style - } = props, - restProps = __rest(props, ["prefixCls", "size", "disabled", "loading", "className", "rootClassName", "style"]); - false ? 0 : void 0; - const { - getPrefixCls, - direction, - switch: SWITCH - } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); - // ===================== Disabled ===================== - const disabled = _react_17_0_2_react.useContext(DisabledContext/* default */.Z); - const mergedDisabled = (customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled) || loading; - const prefixCls = getPrefixCls('switch', customizePrefixCls); - const loadingIcon = /*#__PURE__*/_react_17_0_2_react.createElement("div", { - className: `${prefixCls}-handle` - }, loading && /*#__PURE__*/_react_17_0_2_react.createElement(LoadingOutlined/* default */.Z, { - className: `${prefixCls}-loading-icon` - })); - // Style - const [wrapSSR, hashId] = switch_style(prefixCls); - const mergedSize = (0,useSize/* default */.Z)(customizeSize); - const classes = _classnames_2_5_1_classnames_default()(SWITCH === null || SWITCH === void 0 ? void 0 : SWITCH.className, { - [`${prefixCls}-small`]: mergedSize === 'small', - [`${prefixCls}-loading`]: loading, - [`${prefixCls}-rtl`]: direction === 'rtl' - }, className, rootClassName, hashId); - const mergedStyle = Object.assign(Object.assign({}, SWITCH === null || SWITCH === void 0 ? void 0 : SWITCH.style), style); - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(wave/* default */.Z, { - component: "Switch" - }, /*#__PURE__*/_react_17_0_2_react.createElement(es, Object.assign({}, restProps, { - prefixCls: prefixCls, - className: classes, - style: mergedStyle, - disabled: mergedDisabled, - ref: ref, - loadingIcon: loadingIcon - })))); -}); -switch_Switch.__ANT_SWITCH = true; -if (false) {} -/* harmony default export */ var es_switch = (switch_Switch); - -/***/ }), - /***/ 12563: /*!*******************************************************************!*\ !*** ./node_modules/_antd@5.9.0@antd/es/tag/index.js + 5 modules ***! @@ -3398,613 +2899,6 @@ module.exports = exports['default']; module.exports = __webpack_require__(/*! ./dist/InfiniteScroll */ 51581) -/***/ }), - -/***/ 80010: -/*!*********************************************************************************!*\ - !*** ./node_modules/_react-resizable@1.11.0@react-resizable/build/Resizable.js ***! - \*********************************************************************************/ -/***/ (function(__unused_webpack_module, exports, __webpack_require__) { - -"use strict"; - - -exports.__esModule = true; -exports["default"] = void 0; - -var _react = _interopRequireDefault(__webpack_require__(/*! react */ 59301)); - -var _reactDraggable = __webpack_require__(/*! react-draggable */ 12911); - -var _utils = __webpack_require__(/*! ./utils */ 73638); - -var _propTypes = __webpack_require__(/*! ./propTypes */ 6217); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: 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 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 _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 _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } - -function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; } - -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 Resizable = /*#__PURE__*/function (_React$Component) { - _inheritsLoose(Resizable, _React$Component); - - function Resizable() { - 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; - - _defineProperty(_assertThisInitialized(_this), "state", undefined); - - _defineProperty(_assertThisInitialized(_this), "lastHandleRect", null); - - _defineProperty(_assertThisInitialized(_this), "slack", null); - - return _this; - } - - var _proto = Resizable.prototype; - - _proto.componentWillUnmount = function componentWillUnmount() { - this.resetData(); - }; - - _proto.lockAspectRatio = function lockAspectRatio(width, height, aspectRatio) { - height = width / aspectRatio; - width = height * aspectRatio; - return [width, height]; - }; - - _proto.resetData = function resetData() { - this.lastHandleRect = this.slack = null; - } // Clamp width and height within provided constraints - ; - - _proto.runConstraints = function runConstraints(width, height) { - var _ref = [this.props.minConstraints, this.props.maxConstraints], - min = _ref[0], - max = _ref[1]; - if (!min && !max) return [width, height]; // If constraining to min and max, we need to also fit width and height to aspect ratio. - - if (this.props.lockAspectRatio) { - var resizingHorizontally = height === this.props.height; - - if (resizingHorizontally) { - var ratio = this.props.width / this.props.height; - height = width / ratio; - width = height * ratio; - } else { - // Take into account vertical resize with N/S handles on locked aspect - // ratio. Calculate the change height-first, instead of width-first - var _ratio = this.props.height / this.props.width; - - width = height / _ratio; - height = width * _ratio; - } - } - - var oldW = width, - oldH = height; // Add slack to the values used to calculate bound position. This will ensure that if - // we start removing slack, the element won't react to it right away until it's been - // completely removed. - - var _ref2 = this.slack || [0, 0], - slackW = _ref2[0], - slackH = _ref2[1]; - - width += slackW; - height += slackH; - - if (min) { - width = Math.max(min[0], width); - height = Math.max(min[1], height); - } - - if (max) { - width = Math.min(max[0], width); - height = Math.min(max[1], height); - } // If the width or height changed, we must have introduced some slack. Record it for the next iteration. - - - this.slack = [slackW + (oldW - width), slackH + (oldH - height)]; - return [width, height]; - } - /** - * Wrapper around drag events to provide more useful data. - * - * @param {String} handlerName Handler name to wrap. - * @return {Function} Handler function. - */ - ; - - _proto.resizeHandler = function resizeHandler(handlerName, axis) { - var _this2 = this; - - return function (e, _ref3) { - var node = _ref3.node, - deltaX = _ref3.deltaX, - deltaY = _ref3.deltaY; - // Reset data in case it was left over somehow (should not be possible) - if (handlerName === 'onResizeStart') _this2.resetData(); // Axis restrictions - - var canDragX = (_this2.props.axis === 'both' || _this2.props.axis === 'x') && axis !== 'n' && axis !== 's'; - var canDragY = (_this2.props.axis === 'both' || _this2.props.axis === 'y') && axis !== 'e' && axis !== 'w'; // No dragging possible. - - if (!canDragX && !canDragY) return; // Decompose axis for later use - - var axisV = axis[0]; - var axisH = axis[axis.length - 1]; // intentionally not axis[1], so that this catches axis === 'w' for example - // Track the element being dragged to account for changes in position. - // If a handle's position is changed between callbacks, we need to factor this in to the next callback. - // Failure to do so will cause the element to "skip" when resized upwards or leftwards. - - var handleRect = node.getBoundingClientRect(); - - if (_this2.lastHandleRect != null) { - // If the handle has repositioned on either axis since last render, - // we need to increase our callback values by this much. - // Only checking 'n', 'w' since resizing by 's', 'w' won't affect the overall position on page, - if (axisH === 'w') { - var deltaLeftSinceLast = handleRect.left - _this2.lastHandleRect.left; - deltaX += deltaLeftSinceLast; - } - - if (axisV === 'n') { - var deltaTopSinceLast = handleRect.top - _this2.lastHandleRect.top; - deltaY += deltaTopSinceLast; - } - } // Storage of last rect so we know how much it has really moved. - - - _this2.lastHandleRect = handleRect; // Reverse delta if using top or left drag handles. - - if (axisH === 'w') deltaX = -deltaX; - if (axisV === 'n') deltaY = -deltaY; // Update w/h by the deltas. Also factor in transformScale. - - var width = _this2.props.width + (canDragX ? deltaX / _this2.props.transformScale : 0); - var height = _this2.props.height + (canDragY ? deltaY / _this2.props.transformScale : 0); // Run user-provided constraints. - - var _this2$runConstraints = _this2.runConstraints(width, height); - - width = _this2$runConstraints[0]; - height = _this2$runConstraints[1]; - var dimensionsChanged = width !== _this2.props.width || height !== _this2.props.height; // Call user-supplied callback if present. - - var cb = typeof _this2.props[handlerName] === 'function' ? _this2.props[handlerName] : null; // Don't call 'onResize' if dimensions haven't changed. - - var shouldSkipCb = handlerName === 'onResize' && !dimensionsChanged; - - if (cb && !shouldSkipCb) { - if (typeof e.persist === 'function') e.persist(); - cb(e, { - node: node, - size: { - width: width, - height: height - }, - handle: axis - }); - } // Reset internal data - - - if (handlerName === 'onResizeStop') _this2.resetData(); - }; - }; - - _proto.renderResizeHandle = function renderResizeHandle(resizeHandleAxis) { - var handle = this.props.handle; - - if (handle) { - if (typeof handle === 'function') { - return handle(resizeHandleAxis); - } - - return handle; - } - - return /*#__PURE__*/_react.default.createElement("span", { - className: "react-resizable-handle react-resizable-handle-" + resizeHandleAxis - }); - }; - - _proto.render = function render() { - var _this3 = this; - - // Pass along only props not meant for the ``.` - // eslint-disable-next-line no-unused-vars - var _this$props = this.props, - children = _this$props.children, - className = _this$props.className, - draggableOpts = _this$props.draggableOpts, - width = _this$props.width, - height = _this$props.height, - handle = _this$props.handle, - handleSize = _this$props.handleSize, - lockAspectRatio = _this$props.lockAspectRatio, - axis = _this$props.axis, - minConstraints = _this$props.minConstraints, - maxConstraints = _this$props.maxConstraints, - onResize = _this$props.onResize, - onResizeStop = _this$props.onResizeStop, - onResizeStart = _this$props.onResizeStart, - resizeHandles = _this$props.resizeHandles, - transformScale = _this$props.transformScale, - p = _objectWithoutPropertiesLoose(_this$props, ["children", "className", "draggableOpts", "width", "height", "handle", "handleSize", "lockAspectRatio", "axis", "minConstraints", "maxConstraints", "onResize", "onResizeStop", "onResizeStart", "resizeHandles", "transformScale"]); // What we're doing here is getting the child of this element, and cloning it with this element's props. - // We are then defining its children as: - // Its original children (resizable's child's children), and - // One or more draggable handles. - - - return (0, _utils.cloneElement)(children, _objectSpread(_objectSpread({}, p), {}, { - className: (className ? className + " " : '') + "react-resizable", - children: [].concat(children.props.children, resizeHandles.map(function (handleAxis) { - return /*#__PURE__*/_react.default.createElement(_reactDraggable.DraggableCore, _extends({}, draggableOpts, { - key: "resizableHandle-" + handleAxis, - onStop: _this3.resizeHandler('onResizeStop', handleAxis), - onStart: _this3.resizeHandler('onResizeStart', handleAxis), - onDrag: _this3.resizeHandler('onResize', handleAxis) - }), _this3.renderResizeHandle(handleAxis)); - })) - })); - }; - - return Resizable; -}(_react.default.Component); - -exports["default"] = Resizable; - -_defineProperty(Resizable, "propTypes", _propTypes.resizableProps); - -_defineProperty(Resizable, "defaultProps", { - handleSize: [20, 20], - lockAspectRatio: false, - axis: 'both', - minConstraints: [20, 20], - maxConstraints: [Infinity, Infinity], - resizeHandles: ['se'], - transformScale: 1 -}); - -/***/ }), - -/***/ 60842: -/*!************************************************************************************!*\ - !*** ./node_modules/_react-resizable@1.11.0@react-resizable/build/ResizableBox.js ***! - \************************************************************************************/ -/***/ (function(__unused_webpack_module, exports, __webpack_require__) { - -"use strict"; -var __webpack_unused_export__; - - -__webpack_unused_export__ = true; -exports["default"] = void 0; - -var React = _interopRequireWildcard(__webpack_require__(/*! react */ 59301)); - -var _propTypes = _interopRequireDefault(__webpack_require__(/*! prop-types */ 12708)); - -var _Resizable = _interopRequireDefault(__webpack_require__(/*! ./Resizable */ 80010)); - -var _propTypes2 = __webpack_require__(/*! ./propTypes */ 6217); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -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 _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 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 _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 _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } - -function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; } - -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 ResizableBox = /*#__PURE__*/function (_React$Component) { - _inheritsLoose(ResizableBox, _React$Component); - - function ResizableBox() { - 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; - - _defineProperty(_assertThisInitialized(_this), "state", { - width: _this.props.width, - height: _this.props.height, - propsWidth: _this.props.width, - propsHeight: _this.props.height - }); - - _defineProperty(_assertThisInitialized(_this), "onResize", function (e, data) { - var size = data.size; - - if (_this.props.onResize) { - e.persist && e.persist(); - - _this.setState(size, function () { - return _this.props.onResize && _this.props.onResize(e, data); - }); - } else { - _this.setState(size); - } - }); - - return _this; - } - - ResizableBox.getDerivedStateFromProps = function getDerivedStateFromProps(props, state) { - // If parent changes height/width, set that in our state. - if (state.propsWidth !== props.width || state.propsHeight !== props.height) { - return { - width: props.width, - height: props.height, - propsWidth: props.width, - propsHeight: props.height - }; - } - - return null; - }; - - var _proto = ResizableBox.prototype; - - _proto.render = function render() { - // Basic wrapper around a Resizable instance. - // If you use Resizable directly, you are responsible for updating the child component - // with a new width and height. - var _this$props = this.props, - handle = _this$props.handle, - handleSize = _this$props.handleSize, - onResize = _this$props.onResize, - onResizeStart = _this$props.onResizeStart, - onResizeStop = _this$props.onResizeStop, - draggableOpts = _this$props.draggableOpts, - minConstraints = _this$props.minConstraints, - maxConstraints = _this$props.maxConstraints, - lockAspectRatio = _this$props.lockAspectRatio, - axis = _this$props.axis, - width = _this$props.width, - height = _this$props.height, - resizeHandles = _this$props.resizeHandles, - style = _this$props.style, - transformScale = _this$props.transformScale, - props = _objectWithoutPropertiesLoose(_this$props, ["handle", "handleSize", "onResize", "onResizeStart", "onResizeStop", "draggableOpts", "minConstraints", "maxConstraints", "lockAspectRatio", "axis", "width", "height", "resizeHandles", "style", "transformScale"]); - - return /*#__PURE__*/React.createElement(_Resizable.default, { - axis: axis, - draggableOpts: draggableOpts, - handle: handle, - handleSize: handleSize, - height: this.state.height, - lockAspectRatio: lockAspectRatio, - maxConstraints: maxConstraints, - minConstraints: minConstraints, - onResizeStart: onResizeStart, - onResize: this.onResize, - onResizeStop: onResizeStop, - resizeHandles: resizeHandles, - transformScale: transformScale, - width: this.state.width - }, /*#__PURE__*/React.createElement("div", _extends({}, props, { - style: _objectSpread(_objectSpread({}, style), {}, { - width: this.state.width + 'px', - height: this.state.height + 'px' - }) - }))); - }; - - return ResizableBox; -}(React.Component); - -exports["default"] = ResizableBox; - -_defineProperty(ResizableBox, "propTypes", _objectSpread(_objectSpread({}, _propTypes2.resizableProps), {}, { - children: _propTypes.default.element -})); - -/***/ }), - -/***/ 6217: -/*!*********************************************************************************!*\ - !*** ./node_modules/_react-resizable@1.11.0@react-resizable/build/propTypes.js ***! - \*********************************************************************************/ -/***/ (function(__unused_webpack_module, exports, __webpack_require__) { - -"use strict"; - - -exports.__esModule = true; -exports.resizableProps = void 0; - -var _propTypes = _interopRequireDefault(__webpack_require__(/*! prop-types */ 12708)); - -var _reactDraggable = __webpack_require__(/*! react-draggable */ 12911); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -var resizableProps = { - /* - * Restricts resizing to a particular axis (default: 'both') - * 'both' - allows resizing by width or height - * 'x' - only allows the width to be changed - * 'y' - only allows the height to be changed - * 'none' - disables resizing altogether - * */ - axis: _propTypes.default.oneOf(['both', 'x', 'y', 'none']), - className: _propTypes.default.string, - - /* - * Require that one and only one child be present. - * */ - children: _propTypes.default.element.isRequired, - - /* - * These will be passed wholesale to react-draggable's DraggableCore - * */ - draggableOpts: _propTypes.default.shape({ - allowAnyClick: _propTypes.default.bool, - cancel: _propTypes.default.string, - children: _propTypes.default.node, - disabled: _propTypes.default.bool, - enableUserSelectHack: _propTypes.default.bool, - offsetParent: _propTypes.default.node, - grid: _propTypes.default.arrayOf(_propTypes.default.number), - handle: _propTypes.default.string, - nodeRef: _propTypes.default.object, - onStart: _propTypes.default.func, - onDrag: _propTypes.default.func, - onStop: _propTypes.default.func, - onMouseDown: _propTypes.default.func, - scale: _propTypes.default.number - }), - - /* - * Initial height - * */ - height: _propTypes.default.number.isRequired, - - /* - * Customize cursor resize handle - * */ - handle: _propTypes.default.oneOfType([_propTypes.default.node, _propTypes.default.func]), - - /* - * If you change this, be sure to update your css - * */ - handleSize: _propTypes.default.arrayOf(_propTypes.default.number), - lockAspectRatio: _propTypes.default.bool, - - /* - * Max X & Y measure - * */ - maxConstraints: _propTypes.default.arrayOf(_propTypes.default.number), - - /* - * Min X & Y measure - * */ - minConstraints: _propTypes.default.arrayOf(_propTypes.default.number), - - /* - * Called on stop resize event - * */ - onResizeStop: _propTypes.default.func, - - /* - * Called on start resize event - * */ - onResizeStart: _propTypes.default.func, - - /* - * Called on resize event - * */ - onResize: _propTypes.default.func, - - /* - * Defines which resize handles should be rendered (default: 'se') - * 's' - South handle (bottom-center) - * 'w' - West handle (left-center) - * 'e' - East handle (right-center) - * 'n' - North handle (top-center) - * 'sw' - Southwest handle (bottom-left) - * 'nw' - Northwest handle (top-left) - * 'se' - Southeast handle (bottom-right) - * 'ne' - Northeast handle (top-center) - * */ - resizeHandles: _propTypes.default.arrayOf(_propTypes.default.oneOf(['s', 'w', 'e', 'n', 'sw', 'nw', 'se', 'ne'])), - - /* - * If `transform: scale(n)` is set on the parent, this should be set to `n`. - * */ - transformScale: _propTypes.default.number, - - /* - * Initial width - */ - width: _propTypes.default.number.isRequired -}; -exports.resizableProps = resizableProps; - -/***/ }), - -/***/ 73638: -/*!*****************************************************************************!*\ - !*** ./node_modules/_react-resizable@1.11.0@react-resizable/build/utils.js ***! - \*****************************************************************************/ -/***/ (function(__unused_webpack_module, exports, __webpack_require__) { - -"use strict"; - - -exports.__esModule = true; -exports.cloneElement = cloneElement; - -var _react = _interopRequireDefault(__webpack_require__(/*! react */ 59301)); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -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; } - -// React.addons.cloneWithProps look-alike that merges style & className. -function cloneElement(element, props) { - if (props.style && element.props.style) { - props.style = _objectSpread(_objectSpread({}, element.props.style), props.style); - } - - if (props.className && element.props.className) { - props.className = element.props.className + " " + props.className; - } - - return /*#__PURE__*/_react.default.cloneElement(element, props); -} - -/***/ }), - -/***/ 9221: -/*!***********************************************************************!*\ - !*** ./node_modules/_react-resizable@1.11.0@react-resizable/index.js ***! - \***********************************************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -"use strict"; - -module.exports = function() { - throw new Error("Don't instantiate Resizable directly! Use require('react-resizable').Resizable"); -}; - -module.exports.Resizable = __webpack_require__(/*! ./build/Resizable */ 80010)["default"]; -module.exports.ResizableBox = __webpack_require__(/*! ./build/ResizableBox */ 60842)["default"]; - - /***/ }), /***/ 98040: diff --git a/94548.8c4be028.async.js b/60161.91ce90c4.async.js similarity index 66% rename from 94548.8c4be028.async.js rename to 60161.91ce90c4.async.js index 5d02528904..a75dfd632e 100644 --- a/94548.8c4be028.async.js +++ b/60161.91ce90c4.async.js @@ -1,5 +1,4 @@ -"use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[94548],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[60161],{ /***/ 78231: /*!********************************************************************************************************!*\ @@ -7,6 +6,7 @@ \********************************************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +"use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, { @@ -52,6 +52,7 @@ if (false) {} \*********************************************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +"use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, { @@ -91,12 +92,400 @@ if (false) {} /***/ }), +/***/ 27666: +/*!****************************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/_util/throttleByAnimationFrame.js ***! + \****************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* harmony import */ var _babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/toConsumableArray */ 12101); +/* harmony import */ var rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rc-util/es/raf */ 91659); + + +function throttleByAnimationFrame(fn) { + let requestId; + const later = args => () => { + requestId = null; + fn.apply(void 0, (0,_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z)(args)); + }; + const throttled = function () { + if (requestId == null) { + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + requestId = (0,rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z)(later(args)); + } + }; + throttled.cancel = () => { + rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z.cancel(requestId); + requestId = null; + }; + return throttled; +} +/* harmony default export */ __webpack_exports__.Z = (throttleByAnimationFrame); + +/***/ }), + +/***/ 81228: +/*!*********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/affix/index.js + 2 modules ***! + \*********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ affix; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/classCallCheck.js +var classCallCheck = __webpack_require__(70057); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/createClass.js +var createClass = __webpack_require__(3643); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/inherits.js +var inherits = __webpack_require__(61471); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/createSuper.js + 1 modules +var createSuper = __webpack_require__(14385); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js +var _classnames_2_5_1_classnames = __webpack_require__(92310); +var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames); +// EXTERNAL MODULE: ./node_modules/_rc-resize-observer@1.4.0@rc-resize-observer/es/index.js + 4 modules +var es = __webpack_require__(28647); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.39.1@rc-util/es/omit.js +var omit = __webpack_require__(62805); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/throttleByAnimationFrame.js +var throttleByAnimationFrame = __webpack_require__(27666); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js +var genComponentStyleHook = __webpack_require__(83116); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js +var statistic = __webpack_require__(37613); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/style/index.js + +// ============================== Shared ============================== +const genSharedAffixStyle = token => { + const { + componentCls + } = token; + return { + [componentCls]: { + position: 'fixed', + zIndex: token.zIndexPopup + } + }; +}; +// ============================== Export ============================== +/* harmony default export */ var style = ((0,genComponentStyleHook/* default */.Z)('Affix', token => { + const affixToken = (0,statistic/* merge */.TS)(token, { + zIndexPopup: token.zIndexBase + 10 + }); + return [genSharedAffixStyle(affixToken)]; +})); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/utils.js +function getTargetRect(target) { + return target !== window ? target.getBoundingClientRect() : { + top: 0, + bottom: window.innerHeight + }; +} +function getFixedTop(placeholderRect, targetRect, offsetTop) { + if (offsetTop !== undefined && targetRect.top > placeholderRect.top - offsetTop) { + return offsetTop + targetRect.top; + } + return undefined; +} +function getFixedBottom(placeholderRect, targetRect, offsetBottom) { + if (offsetBottom !== undefined && targetRect.bottom < placeholderRect.bottom + offsetBottom) { + const targetBottomOffset = window.innerHeight - targetRect.bottom; + return offsetBottom + targetBottomOffset; + } + return undefined; +} +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/index.js +"use client"; + + + + + + + + + + + + + +const TRIGGER_EVENTS = ['resize', 'scroll', 'touchstart', 'touchmove', 'touchend', 'pageshow', 'load']; +function getDefaultTarget() { + return typeof window !== 'undefined' ? window : null; +} +var AffixStatus; +(function (AffixStatus) { + AffixStatus[AffixStatus["None"] = 0] = "None"; + AffixStatus[AffixStatus["Prepare"] = 1] = "Prepare"; +})(AffixStatus || (AffixStatus = {})); +let InternalAffix = /*#__PURE__*/function (_React$Component) { + (0,inherits/* default */.Z)(InternalAffix, _React$Component); + var _super = (0,createSuper/* default */.Z)(InternalAffix); + function InternalAffix() { + var _this; + (0,classCallCheck/* default */.Z)(this, InternalAffix); + _this = _super.apply(this, arguments); + _this.state = { + status: AffixStatus.None, + lastAffix: false, + prevTarget: null + }; + _this.placeholderNodeRef = /*#__PURE__*/(0,_react_17_0_2_react.createRef)(); + _this.fixedNodeRef = /*#__PURE__*/(0,_react_17_0_2_react.createRef)(); + _this.addListeners = () => { + const targetFunc = _this.getTargetFunc(); + const target = targetFunc === null || targetFunc === void 0 ? void 0 : targetFunc(); + const { + prevTarget + } = _this.state; + if (prevTarget !== target) { + TRIGGER_EVENTS.forEach(eventName => { + prevTarget === null || prevTarget === void 0 ? void 0 : prevTarget.removeEventListener(eventName, _this.lazyUpdatePosition); + target === null || target === void 0 ? void 0 : target.addEventListener(eventName, _this.lazyUpdatePosition); + }); + _this.updatePosition(); + _this.setState({ + prevTarget: target + }); + } + }; + _this.removeListeners = () => { + if (_this.timer) { + clearTimeout(_this.timer); + _this.timer = null; + } + const { + prevTarget + } = _this.state; + const targetFunc = _this.getTargetFunc(); + const newTarget = targetFunc === null || targetFunc === void 0 ? void 0 : targetFunc(); + TRIGGER_EVENTS.forEach(eventName => { + newTarget === null || newTarget === void 0 ? void 0 : newTarget.removeEventListener(eventName, _this.lazyUpdatePosition); + prevTarget === null || prevTarget === void 0 ? void 0 : prevTarget.removeEventListener(eventName, _this.lazyUpdatePosition); + }); + _this.updatePosition.cancel(); + // https://github.com/ant-design/ant-design/issues/22683 + _this.lazyUpdatePosition.cancel(); + }; + _this.getOffsetTop = () => { + const { + offsetBottom, + offsetTop + } = _this.props; + return offsetBottom === undefined && offsetTop === undefined ? 0 : offsetTop; + }; + _this.getOffsetBottom = () => _this.props.offsetBottom; + // =================== Measure =================== + _this.measure = () => { + const { + status, + lastAffix + } = _this.state; + const { + onChange + } = _this.props; + const targetFunc = _this.getTargetFunc(); + if (status !== AffixStatus.Prepare || !_this.fixedNodeRef.current || !_this.placeholderNodeRef.current || !targetFunc) { + return; + } + const offsetTop = _this.getOffsetTop(); + const offsetBottom = _this.getOffsetBottom(); + const targetNode = targetFunc(); + if (targetNode) { + const newState = { + status: AffixStatus.None + }; + const placeholderRect = getTargetRect(_this.placeholderNodeRef.current); + if (placeholderRect.top === 0 && placeholderRect.left === 0 && placeholderRect.width === 0 && placeholderRect.height === 0) { + return; + } + const targetRect = getTargetRect(targetNode); + const fixedTop = getFixedTop(placeholderRect, targetRect, offsetTop); + const fixedBottom = getFixedBottom(placeholderRect, targetRect, offsetBottom); + if (fixedTop !== undefined) { + newState.affixStyle = { + position: 'fixed', + top: fixedTop, + width: placeholderRect.width, + height: placeholderRect.height + }; + newState.placeholderStyle = { + width: placeholderRect.width, + height: placeholderRect.height + }; + } else if (fixedBottom !== undefined) { + newState.affixStyle = { + position: 'fixed', + bottom: fixedBottom, + width: placeholderRect.width, + height: placeholderRect.height + }; + newState.placeholderStyle = { + width: placeholderRect.width, + height: placeholderRect.height + }; + } + newState.lastAffix = !!newState.affixStyle; + if (onChange && lastAffix !== newState.lastAffix) { + onChange(newState.lastAffix); + } + _this.setState(newState); + } + }; + _this.prepareMeasure = () => { + // event param is used before. Keep compatible ts define here. + _this.setState({ + status: AffixStatus.Prepare, + affixStyle: undefined, + placeholderStyle: undefined + }); + // Test if `updatePosition` called + if (false) {} + }; + _this.updatePosition = (0,throttleByAnimationFrame/* default */.Z)(() => { + _this.prepareMeasure(); + }); + _this.lazyUpdatePosition = (0,throttleByAnimationFrame/* default */.Z)(() => { + const targetFunc = _this.getTargetFunc(); + const { + affixStyle + } = _this.state; + // Check position change before measure to make Safari smooth + if (targetFunc && affixStyle) { + const offsetTop = _this.getOffsetTop(); + const offsetBottom = _this.getOffsetBottom(); + const targetNode = targetFunc(); + if (targetNode && _this.placeholderNodeRef.current) { + const targetRect = getTargetRect(targetNode); + const placeholderRect = getTargetRect(_this.placeholderNodeRef.current); + const fixedTop = getFixedTop(placeholderRect, targetRect, offsetTop); + const fixedBottom = getFixedBottom(placeholderRect, targetRect, offsetBottom); + if (fixedTop !== undefined && affixStyle.top === fixedTop || fixedBottom !== undefined && affixStyle.bottom === fixedBottom) { + return; + } + } + } + // Directly call prepare measure since it's already throttled. + _this.prepareMeasure(); + }); + return _this; + } + (0,createClass/* default */.Z)(InternalAffix, [{ + key: "getTargetFunc", + value: function getTargetFunc() { + const { + getTargetContainer + } = this.context; + const { + target + } = this.props; + if (target !== undefined) { + return target; + } + return getTargetContainer !== null && getTargetContainer !== void 0 ? getTargetContainer : getDefaultTarget; + } + // Event handler + }, { + key: "componentDidMount", + value: function componentDidMount() { + // [Legacy] Wait for parent component ref has its value. + // We should use target as directly element instead of function which makes element check hard. + this.timer = setTimeout(this.addListeners); + } + }, { + key: "componentDidUpdate", + value: function componentDidUpdate(prevProps) { + this.addListeners(); + if (prevProps.offsetTop !== this.props.offsetTop || prevProps.offsetBottom !== this.props.offsetBottom) { + this.updatePosition(); + } + this.measure(); + } + }, { + key: "componentWillUnmount", + value: function componentWillUnmount() { + this.removeListeners(); + } + // =================== Render =================== + }, { + key: "render", + value: function render() { + const { + affixStyle, + placeholderStyle + } = this.state; + const { + affixPrefixCls, + rootClassName, + children + } = this.props; + const className = _classnames_2_5_1_classnames_default()(affixStyle && rootClassName, { + [affixPrefixCls]: !!affixStyle + }); + let props = (0,omit/* default */.Z)(this.props, ['prefixCls', 'offsetTop', 'offsetBottom', 'target', 'onChange', 'affixPrefixCls', 'rootClassName']); + // Omit this since `onTestUpdatePosition` only works on test. + if (false) {} + return /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, { + onResize: this.updatePosition + }, /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({}, props, { + ref: this.placeholderNodeRef + }), affixStyle && /*#__PURE__*/_react_17_0_2_react.createElement("div", { + style: placeholderStyle, + "aria-hidden": "true" + }), /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: className, + ref: this.fixedNodeRef, + style: affixStyle + }, /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, { + onResize: this.updatePosition + }, children)))); + } + }]); + return InternalAffix; +}(_react_17_0_2_react.Component); +InternalAffix.contextType = context/* ConfigContext */.E_; +const Affix = /*#__PURE__*/(0,_react_17_0_2_react.forwardRef)((props, ref) => { + const { + prefixCls: customizePrefixCls, + rootClassName + } = props; + const { + getPrefixCls + } = (0,_react_17_0_2_react.useContext)(context/* ConfigContext */.E_); + const affixPrefixCls = getPrefixCls('affix', customizePrefixCls); + const [wrapSSR, hashId] = style(affixPrefixCls); + const AffixProps = Object.assign(Object.assign({}, props), { + affixPrefixCls, + rootClassName: _classnames_2_5_1_classnames_default()(rootClassName, hashId) + }); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(InternalAffix, Object.assign({}, AffixProps, { + ref: ref + }))); +}); +if (false) {} +/* harmony default export */ var affix = (Affix); + +/***/ }), + /***/ 68078: /*!**********************************************************************!*\ !*** ./node_modules/_antd@5.9.0@antd/es/image/index.js + 26 modules ***! \**********************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +"use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, { @@ -1900,6 +2289,745 @@ image_Image.PreviewGroup = image_PreviewGroup; if (false) {} /* harmony default export */ var es_image = (image_Image); +/***/ }), + +/***/ 78673: +/*!**********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/switch/index.js + 2 modules ***! + \**********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ es_switch; } +}); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/LoadingOutlined.js + 1 modules +var LoadingOutlined = __webpack_require__(93739); +// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js +var _classnames_2_5_1_classnames = __webpack_require__(92310); +var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(24931); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/defineProperty.js +var defineProperty = __webpack_require__(84957); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/slicedToArray.js + 1 modules +var slicedToArray = __webpack_require__(69553); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(46012); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.39.1@rc-util/es/hooks/useMergedState.js +var useMergedState = __webpack_require__(290); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.39.1@rc-util/es/KeyCode.js +var KeyCode = __webpack_require__(81331); +;// CONCATENATED MODULE: ./node_modules/_rc-switch@4.1.0@rc-switch/es/index.js + + + + +var _excluded = ["prefixCls", "className", "checked", "defaultChecked", "disabled", "loadingIcon", "checkedChildren", "unCheckedChildren", "onClick", "onChange", "onKeyDown"]; + + + + +var Switch = /*#__PURE__*/_react_17_0_2_react.forwardRef(function (_ref, ref) { + var _classNames; + var _ref$prefixCls = _ref.prefixCls, + prefixCls = _ref$prefixCls === void 0 ? 'rc-switch' : _ref$prefixCls, + className = _ref.className, + checked = _ref.checked, + defaultChecked = _ref.defaultChecked, + disabled = _ref.disabled, + loadingIcon = _ref.loadingIcon, + checkedChildren = _ref.checkedChildren, + unCheckedChildren = _ref.unCheckedChildren, + onClick = _ref.onClick, + onChange = _ref.onChange, + onKeyDown = _ref.onKeyDown, + restProps = (0,objectWithoutProperties/* default */.Z)(_ref, _excluded); + var _useMergedState = (0,useMergedState/* default */.Z)(false, { + value: checked, + defaultValue: defaultChecked + }), + _useMergedState2 = (0,slicedToArray/* default */.Z)(_useMergedState, 2), + innerChecked = _useMergedState2[0], + setInnerChecked = _useMergedState2[1]; + function triggerChange(newChecked, event) { + var mergedChecked = innerChecked; + if (!disabled) { + mergedChecked = newChecked; + setInnerChecked(mergedChecked); + onChange === null || onChange === void 0 ? void 0 : onChange(mergedChecked, event); + } + return mergedChecked; + } + function onInternalKeyDown(e) { + if (e.which === KeyCode/* default */.Z.LEFT) { + triggerChange(false, e); + } else if (e.which === KeyCode/* default */.Z.RIGHT) { + triggerChange(true, e); + } + onKeyDown === null || onKeyDown === void 0 ? void 0 : onKeyDown(e); + } + function onInternalClick(e) { + var ret = triggerChange(!innerChecked, e); + // [Legacy] trigger onClick with value + onClick === null || onClick === void 0 ? void 0 : onClick(ret, e); + } + var switchClassName = _classnames_2_5_1_classnames_default()(prefixCls, className, (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-checked"), innerChecked), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-disabled"), disabled), _classNames)); + return /*#__PURE__*/_react_17_0_2_react.createElement("button", (0,esm_extends/* default */.Z)({}, restProps, { + type: "button", + role: "switch", + "aria-checked": innerChecked, + disabled: disabled, + className: switchClassName, + ref: ref, + onKeyDown: onInternalKeyDown, + onClick: onInternalClick + }), loadingIcon, /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: "".concat(prefixCls, "-inner") + }, /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: "".concat(prefixCls, "-inner-checked") + }, checkedChildren), /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: "".concat(prefixCls, "-inner-unchecked") + }, unCheckedChildren))); +}); +Switch.displayName = 'Switch'; +/* harmony default export */ var es = (Switch); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/wave/index.js + 4 modules +var wave = __webpack_require__(14088); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/DisabledContext.js +var DisabledContext = __webpack_require__(1684); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js +var useSize = __webpack_require__(19716); +// EXTERNAL MODULE: ./node_modules/_@ctrl_tinycolor@3.6.1@@ctrl/tinycolor/dist/module/index.js +var dist_module = __webpack_require__(64993); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js +var style = __webpack_require__(17313); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js +var genComponentStyleHook = __webpack_require__(83116); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js +var statistic = __webpack_require__(37613); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/style/index.js + + + +const genSwitchSmallStyle = token => { + const { + componentCls, + trackHeightSM, + trackPadding, + trackMinWidthSM, + innerMinMarginSM, + innerMaxMarginSM, + handleSizeSM + } = token; + const switchInnerCls = `${componentCls}-inner`; + return { + [componentCls]: { + [`&${componentCls}-small`]: { + minWidth: trackMinWidthSM, + height: trackHeightSM, + lineHeight: `${trackHeightSM}px`, + [`${componentCls}-inner`]: { + paddingInlineStart: innerMaxMarginSM, + paddingInlineEnd: innerMinMarginSM, + [`${switchInnerCls}-checked`]: { + marginInlineStart: `calc(-100% + ${handleSizeSM + trackPadding * 2}px - ${innerMaxMarginSM * 2}px)`, + marginInlineEnd: `calc(100% - ${handleSizeSM + trackPadding * 2}px + ${innerMaxMarginSM * 2}px)` + }, + [`${switchInnerCls}-unchecked`]: { + marginTop: -trackHeightSM, + marginInlineStart: 0, + marginInlineEnd: 0 + } + }, + [`${componentCls}-handle`]: { + width: handleSizeSM, + height: handleSizeSM + }, + [`${componentCls}-loading-icon`]: { + top: (handleSizeSM - token.switchLoadingIconSize) / 2, + fontSize: token.switchLoadingIconSize + }, + [`&${componentCls}-checked`]: { + [`${componentCls}-inner`]: { + paddingInlineStart: innerMinMarginSM, + paddingInlineEnd: innerMaxMarginSM, + [`${switchInnerCls}-checked`]: { + marginInlineStart: 0, + marginInlineEnd: 0 + }, + [`${switchInnerCls}-unchecked`]: { + marginInlineStart: `calc(100% - ${handleSizeSM + trackPadding * 2}px + ${innerMaxMarginSM * 2}px)`, + marginInlineEnd: `calc(-100% + ${handleSizeSM + trackPadding * 2}px - ${innerMaxMarginSM * 2}px)` + } + }, + [`${componentCls}-handle`]: { + insetInlineStart: `calc(100% - ${handleSizeSM + trackPadding}px)` + } + }, + [`&:not(${componentCls}-disabled):active`]: { + [`&:not(${componentCls}-checked) ${switchInnerCls}`]: { + [`${switchInnerCls}-unchecked`]: { + marginInlineStart: token.marginXXS / 2, + marginInlineEnd: -token.marginXXS / 2 + } + }, + [`&${componentCls}-checked ${switchInnerCls}`]: { + [`${switchInnerCls}-checked`]: { + marginInlineStart: -token.marginXXS / 2, + marginInlineEnd: token.marginXXS / 2 + } + } + } + } + } + }; +}; +const genSwitchLoadingStyle = token => { + const { + componentCls, + handleSize + } = token; + return { + [componentCls]: { + [`${componentCls}-loading-icon${token.iconCls}`]: { + position: 'relative', + top: (handleSize - token.fontSize) / 2, + color: token.switchLoadingIconColor, + verticalAlign: 'top' + }, + [`&${componentCls}-checked ${componentCls}-loading-icon`]: { + color: token.switchColor + } + } + }; +}; +const genSwitchHandleStyle = token => { + const { + componentCls, + motion, + trackPadding, + handleBg, + handleShadow, + handleSize + } = token; + const switchHandleCls = `${componentCls}-handle`; + return { + [componentCls]: { + [switchHandleCls]: { + position: 'absolute', + top: trackPadding, + insetInlineStart: trackPadding, + width: handleSize, + height: handleSize, + transition: `all ${token.switchDuration} ease-in-out`, + '&::before': { + position: 'absolute', + top: 0, + insetInlineEnd: 0, + bottom: 0, + insetInlineStart: 0, + backgroundColor: handleBg, + borderRadius: handleSize / 2, + boxShadow: handleShadow, + transition: `all ${token.switchDuration} ease-in-out`, + content: '""' + } + }, + [`&${componentCls}-checked ${switchHandleCls}`]: { + insetInlineStart: `calc(100% - ${handleSize + trackPadding}px)` + }, + [`&:not(${componentCls}-disabled):active`]: motion ? { + [`${switchHandleCls}::before`]: { + insetInlineEnd: token.switchHandleActiveInset, + insetInlineStart: 0 + }, + [`&${componentCls}-checked ${switchHandleCls}::before`]: { + insetInlineEnd: 0, + insetInlineStart: token.switchHandleActiveInset + } + } : /* istanbul ignore next */ + {} + } + }; +}; +const genSwitchInnerStyle = token => { + const { + componentCls, + trackHeight, + trackPadding, + innerMinMargin, + innerMaxMargin, + handleSize + } = token; + const switchInnerCls = `${componentCls}-inner`; + return { + [componentCls]: { + [switchInnerCls]: { + display: 'block', + overflow: 'hidden', + borderRadius: 100, + height: '100%', + paddingInlineStart: innerMaxMargin, + paddingInlineEnd: innerMinMargin, + transition: `padding-inline-start ${token.switchDuration} ease-in-out, padding-inline-end ${token.switchDuration} ease-in-out`, + [`${switchInnerCls}-checked, ${switchInnerCls}-unchecked`]: { + display: 'block', + color: token.colorTextLightSolid, + fontSize: token.fontSizeSM, + transition: `margin-inline-start ${token.switchDuration} ease-in-out, margin-inline-end ${token.switchDuration} ease-in-out`, + pointerEvents: 'none' + }, + [`${switchInnerCls}-checked`]: { + marginInlineStart: `calc(-100% + ${handleSize + trackPadding * 2}px - ${innerMaxMargin * 2}px)`, + marginInlineEnd: `calc(100% - ${handleSize + trackPadding * 2}px + ${innerMaxMargin * 2}px)` + }, + [`${switchInnerCls}-unchecked`]: { + marginTop: -trackHeight, + marginInlineStart: 0, + marginInlineEnd: 0 + } + }, + [`&${componentCls}-checked ${switchInnerCls}`]: { + paddingInlineStart: innerMinMargin, + paddingInlineEnd: innerMaxMargin, + [`${switchInnerCls}-checked`]: { + marginInlineStart: 0, + marginInlineEnd: 0 + }, + [`${switchInnerCls}-unchecked`]: { + marginInlineStart: `calc(100% - ${handleSize + trackPadding * 2}px + ${innerMaxMargin * 2}px)`, + marginInlineEnd: `calc(-100% + ${handleSize + trackPadding * 2}px - ${innerMaxMargin * 2}px)` + } + }, + [`&:not(${componentCls}-disabled):active`]: { + [`&:not(${componentCls}-checked) ${switchInnerCls}`]: { + [`${switchInnerCls}-unchecked`]: { + marginInlineStart: trackPadding * 2, + marginInlineEnd: -trackPadding * 2 + } + }, + [`&${componentCls}-checked ${switchInnerCls}`]: { + [`${switchInnerCls}-checked`]: { + marginInlineStart: -trackPadding * 2, + marginInlineEnd: trackPadding * 2 + } + } + } + } + }; +}; +const genSwitchStyle = token => { + const { + componentCls, + trackHeight, + trackMinWidth + } = token; + return { + [componentCls]: Object.assign(Object.assign(Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { + position: 'relative', + display: 'inline-block', + boxSizing: 'border-box', + minWidth: trackMinWidth, + height: trackHeight, + lineHeight: `${trackHeight}px`, + verticalAlign: 'middle', + background: token.colorTextQuaternary, + border: '0', + borderRadius: 100, + cursor: 'pointer', + transition: `all ${token.motionDurationMid}`, + userSelect: 'none', + [`&:hover:not(${componentCls}-disabled)`]: { + background: token.colorTextTertiary + } + }), (0,style/* genFocusStyle */.Qy)(token)), { + [`&${componentCls}-checked`]: { + background: token.switchColor, + [`&:hover:not(${componentCls}-disabled)`]: { + background: token.colorPrimaryHover + } + }, + [`&${componentCls}-loading, &${componentCls}-disabled`]: { + cursor: 'not-allowed', + opacity: token.switchDisabledOpacity, + '*': { + boxShadow: 'none', + cursor: 'not-allowed' + } + }, + // rtl style + [`&${componentCls}-rtl`]: { + direction: 'rtl' + } + }) + }; +}; +// ============================== Export ============================== +/* harmony default export */ var switch_style = ((0,genComponentStyleHook/* default */.Z)('Switch', token => { + const switchToken = (0,statistic/* merge */.TS)(token, { + switchDuration: token.motionDurationMid, + switchColor: token.colorPrimary, + switchDisabledOpacity: token.opacityLoading, + switchLoadingIconSize: token.fontSizeIcon * 0.75, + switchLoadingIconColor: `rgba(0, 0, 0, ${token.opacityLoading})`, + switchHandleActiveInset: '-30%' + }); + return [genSwitchStyle(switchToken), + // inner style + genSwitchInnerStyle(switchToken), + // handle style + genSwitchHandleStyle(switchToken), + // loading style + genSwitchLoadingStyle(switchToken), + // small style + genSwitchSmallStyle(switchToken)]; +}, token => { + const { + fontSize, + lineHeight, + controlHeight, + colorWhite + } = token; + const height = fontSize * lineHeight; + const heightSM = controlHeight / 2; + const padding = 2; // Fixed value + const handleSize = height - padding * 2; + const handleSizeSM = heightSM - padding * 2; + return { + trackHeight: height, + trackHeightSM: heightSM, + trackMinWidth: handleSize * 2 + padding * 4, + trackMinWidthSM: handleSizeSM * 2 + padding * 2, + trackPadding: padding, + handleBg: colorWhite, + handleSize, + handleSizeSM, + handleShadow: `0 2px 4px 0 ${new dist_module/* TinyColor */.C('#00230b').setAlpha(0.2).toRgbString()}`, + innerMinMargin: handleSize / 2, + innerMaxMargin: handleSize + padding + padding * 2, + innerMinMarginSM: handleSizeSM / 2, + innerMaxMarginSM: handleSizeSM + padding + padding * 2 + }; +})); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/index.js +"use client"; + +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; +}; + + + + + + + + + + +const switch_Switch = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { + const { + prefixCls: customizePrefixCls, + size: customizeSize, + disabled: customDisabled, + loading, + className, + rootClassName, + style + } = props, + restProps = __rest(props, ["prefixCls", "size", "disabled", "loading", "className", "rootClassName", "style"]); + false ? 0 : void 0; + const { + getPrefixCls, + direction, + switch: SWITCH + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + // ===================== Disabled ===================== + const disabled = _react_17_0_2_react.useContext(DisabledContext/* default */.Z); + const mergedDisabled = (customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled) || loading; + const prefixCls = getPrefixCls('switch', customizePrefixCls); + const loadingIcon = /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-handle` + }, loading && /*#__PURE__*/_react_17_0_2_react.createElement(LoadingOutlined/* default */.Z, { + className: `${prefixCls}-loading-icon` + })); + // Style + const [wrapSSR, hashId] = switch_style(prefixCls); + const mergedSize = (0,useSize/* default */.Z)(customizeSize); + const classes = _classnames_2_5_1_classnames_default()(SWITCH === null || SWITCH === void 0 ? void 0 : SWITCH.className, { + [`${prefixCls}-small`]: mergedSize === 'small', + [`${prefixCls}-loading`]: loading, + [`${prefixCls}-rtl`]: direction === 'rtl' + }, className, rootClassName, hashId); + const mergedStyle = Object.assign(Object.assign({}, SWITCH === null || SWITCH === void 0 ? void 0 : SWITCH.style), style); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(wave/* default */.Z, { + component: "Switch" + }, /*#__PURE__*/_react_17_0_2_react.createElement(es, Object.assign({}, restProps, { + prefixCls: prefixCls, + className: classes, + style: mergedStyle, + disabled: mergedDisabled, + ref: ref, + loadingIcon: loadingIcon + })))); +}); +switch_Switch.__ANT_SWITCH = true; +if (false) {} +/* harmony default export */ var es_switch = (switch_Switch); + +/***/ }), + +/***/ 24334: +/*!***********************************************************!*\ + !*** ./node_modules/_js-base64@2.6.4@js-base64/base64.js ***! + \***********************************************************/ +/***/ (function(module, exports, __webpack_require__) { + +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* + * base64.js + * + * Licensed under the BSD 3-Clause License. + * http://opensource.org/licenses/BSD-3-Clause + * + * References: + * http://en.wikipedia.org/wiki/Base64 + */ +;(function (global, factory) { + true + ? module.exports = factory(global) + : 0 +}(( + typeof self !== 'undefined' ? self + : typeof window !== 'undefined' ? window + : typeof __webpack_require__.g !== 'undefined' ? __webpack_require__.g +: this +), function(global) { + 'use strict'; + // existing version for noConflict() + global = global || {}; + var _Base64 = global.Base64; + var version = "2.6.4"; + // constants + var b64chars + = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'; + var b64tab = function(bin) { + var t = {}; + for (var i = 0, l = bin.length; i < l; i++) t[bin.charAt(i)] = i; + return t; + }(b64chars); + var fromCharCode = String.fromCharCode; + // encoder stuff + var cb_utob = function(c) { + if (c.length < 2) { + var cc = c.charCodeAt(0); + return cc < 0x80 ? c + : cc < 0x800 ? (fromCharCode(0xc0 | (cc >>> 6)) + + fromCharCode(0x80 | (cc & 0x3f))) + : (fromCharCode(0xe0 | ((cc >>> 12) & 0x0f)) + + fromCharCode(0x80 | ((cc >>> 6) & 0x3f)) + + fromCharCode(0x80 | ( cc & 0x3f))); + } else { + var cc = 0x10000 + + (c.charCodeAt(0) - 0xD800) * 0x400 + + (c.charCodeAt(1) - 0xDC00); + return (fromCharCode(0xf0 | ((cc >>> 18) & 0x07)) + + fromCharCode(0x80 | ((cc >>> 12) & 0x3f)) + + fromCharCode(0x80 | ((cc >>> 6) & 0x3f)) + + fromCharCode(0x80 | ( cc & 0x3f))); + } + }; + var re_utob = /[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g; + var utob = function(u) { + return u.replace(re_utob, cb_utob); + }; + var cb_encode = function(ccc) { + var padlen = [0, 2, 1][ccc.length % 3], + ord = ccc.charCodeAt(0) << 16 + | ((ccc.length > 1 ? ccc.charCodeAt(1) : 0) << 8) + | ((ccc.length > 2 ? ccc.charCodeAt(2) : 0)), + chars = [ + b64chars.charAt( ord >>> 18), + b64chars.charAt((ord >>> 12) & 63), + padlen >= 2 ? '=' : b64chars.charAt((ord >>> 6) & 63), + padlen >= 1 ? '=' : b64chars.charAt(ord & 63) + ]; + return chars.join(''); + }; + var btoa = global.btoa && typeof global.btoa == 'function' + ? function(b){ return global.btoa(b) } : function(b) { + if (b.match(/[^\x00-\xFF]/)) throw new RangeError( + 'The string contains invalid characters.' + ); + return b.replace(/[\s\S]{1,3}/g, cb_encode); + }; + var _encode = function(u) { + return btoa(utob(String(u))); + }; + var mkUriSafe = function (b64) { + return b64.replace(/[+\/]/g, function(m0) { + return m0 == '+' ? '-' : '_'; + }).replace(/=/g, ''); + }; + var encode = function(u, urisafe) { + return urisafe ? mkUriSafe(_encode(u)) : _encode(u); + }; + var encodeURI = function(u) { return encode(u, true) }; + var fromUint8Array; + if (global.Uint8Array) fromUint8Array = function(a, urisafe) { + // return btoa(fromCharCode.apply(null, a)); + var b64 = ''; + for (var i = 0, l = a.length; i < l; i += 3) { + var a0 = a[i], a1 = a[i+1], a2 = a[i+2]; + var ord = a0 << 16 | a1 << 8 | a2; + b64 += b64chars.charAt( ord >>> 18) + + b64chars.charAt((ord >>> 12) & 63) + + ( typeof a1 != 'undefined' + ? b64chars.charAt((ord >>> 6) & 63) : '=') + + ( typeof a2 != 'undefined' + ? b64chars.charAt( ord & 63) : '='); + } + return urisafe ? mkUriSafe(b64) : b64; + }; + // decoder stuff + var re_btou = /[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g; + var cb_btou = function(cccc) { + switch(cccc.length) { + case 4: + var cp = ((0x07 & cccc.charCodeAt(0)) << 18) + | ((0x3f & cccc.charCodeAt(1)) << 12) + | ((0x3f & cccc.charCodeAt(2)) << 6) + | (0x3f & cccc.charCodeAt(3)), + offset = cp - 0x10000; + return (fromCharCode((offset >>> 10) + 0xD800) + + fromCharCode((offset & 0x3FF) + 0xDC00)); + case 3: + return fromCharCode( + ((0x0f & cccc.charCodeAt(0)) << 12) + | ((0x3f & cccc.charCodeAt(1)) << 6) + | (0x3f & cccc.charCodeAt(2)) + ); + default: + return fromCharCode( + ((0x1f & cccc.charCodeAt(0)) << 6) + | (0x3f & cccc.charCodeAt(1)) + ); + } + }; + var btou = function(b) { + return b.replace(re_btou, cb_btou); + }; + var cb_decode = function(cccc) { + var len = cccc.length, + padlen = len % 4, + n = (len > 0 ? b64tab[cccc.charAt(0)] << 18 : 0) + | (len > 1 ? b64tab[cccc.charAt(1)] << 12 : 0) + | (len > 2 ? b64tab[cccc.charAt(2)] << 6 : 0) + | (len > 3 ? b64tab[cccc.charAt(3)] : 0), + chars = [ + fromCharCode( n >>> 16), + fromCharCode((n >>> 8) & 0xff), + fromCharCode( n & 0xff) + ]; + chars.length -= [0, 0, 2, 1][padlen]; + return chars.join(''); + }; + var _atob = global.atob && typeof global.atob == 'function' + ? function(a){ return global.atob(a) } : function(a){ + return a.replace(/\S{1,4}/g, cb_decode); + }; + var atob = function(a) { + return _atob(String(a).replace(/[^A-Za-z0-9\+\/]/g, '')); + }; + var _decode = function(a) { return btou(_atob(a)) }; + var _fromURI = function(a) { + return String(a).replace(/[-_]/g, function(m0) { + return m0 == '-' ? '+' : '/' + }).replace(/[^A-Za-z0-9\+\/]/g, ''); + }; + var decode = function(a){ + return _decode(_fromURI(a)); + }; + var toUint8Array; + if (global.Uint8Array) toUint8Array = function(a) { + return Uint8Array.from(atob(_fromURI(a)), function(c) { + return c.charCodeAt(0); + }); + }; + var noConflict = function() { + var Base64 = global.Base64; + global.Base64 = _Base64; + return Base64; + }; + // export Base64 + global.Base64 = { + VERSION: version, + atob: atob, + btoa: btoa, + fromBase64: decode, + toBase64: encode, + utob: utob, + encode: encode, + encodeURI: encodeURI, + btou: btou, + decode: decode, + noConflict: noConflict, + fromUint8Array: fromUint8Array, + toUint8Array: toUint8Array + }; + // if ES5 is available, make Base64.extendString() available + if (typeof Object.defineProperty === 'function') { + var noEnum = function(v){ + return {value:v,enumerable:false,writable:true,configurable:true}; + }; + global.Base64.extendString = function () { + Object.defineProperty( + String.prototype, 'fromBase64', noEnum(function () { + return decode(this) + })); + Object.defineProperty( + String.prototype, 'toBase64', noEnum(function (urisafe) { + return encode(this, urisafe) + })); + Object.defineProperty( + String.prototype, 'toBase64URI', noEnum(function () { + return encode(this, true) + })); + }; + } + // + // export Base64 to the namespace + // + if (global['Meteor']) { // Meteor.js + Base64 = global.Base64; + } + // module.exports and AMD are mutually exclusive. + // module.exports has precedence. + if ( true && module.exports) { + module.exports.Base64 = global.Base64; + } + else if (true) { + // AMD. Register as an anonymous module. + !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = (function(){ return global.Base64 }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), + __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); + } + // that's it! + return {Base64: global.Base64} +})); + + /***/ }) }]); \ No newline at end of file diff --git a/60313.17c4ee08.async.js b/60313.a922554b.async.js similarity index 99% rename from 60313.17c4ee08.async.js rename to 60313.a922554b.async.js index 206c729df7..9826f8f68a 100644 --- a/60313.17c4ee08.async.js +++ b/60313.a922554b.async.js @@ -93,8 +93,8 @@ var base64 = __webpack_require__(24334); // EXTERNAL MODULE: ./src/components/Spinner/index.tsx + 1 modules var Spinner = __webpack_require__(96962); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(6457); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js diff --git a/64615.9239ec9a.async.js b/64615.da842c54.async.js similarity index 99% rename from 64615.9239ec9a.async.js rename to 64615.da842c54.async.js index 5ec18ba56c..9d2511dfef 100644 --- a/64615.9239ec9a.async.js +++ b/64615.da842c54.async.js @@ -697,8 +697,8 @@ var SettingOutlined = __webpack_require__(50406); /* harmony default export */ var Headmodules = ({"wrap":"wrap___SSpd0","img":"img___nbd2O","table":"table___fcP71","totalScore":"totalScore___YxSMe","people":"people___bf9pK","glassSeal":"glassSeal___dYhKO","paperHeader":"paperHeader___gYUbq","exportBtn":"exportBtn___nyRYQ"}); // EXTERNAL MODULE: ./src/service/exercise.ts var service_exercise = __webpack_require__(83); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(6457); // EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Export/components/ExportSetting/index.tsx + 3 modules diff --git a/7126.5a67bcac.async.js b/7126.f7d17fbb.async.js similarity index 99% rename from 7126.5a67bcac.async.js rename to 7126.f7d17fbb.async.js index a22965a338..dfacb48a7b 100644 --- a/7126.5a67bcac.async.js +++ b/7126.f7d17fbb.async.js @@ -1924,7 +1924,7 @@ function getCourseParam() { } var Header_showLinks = ['/', '/classrooms', '/account/profile', '/account/profile/edit', '/classrooms/new']; var HeaderComponents = function HeaderComponents(_ref) { - var _globalSetting$settin5; + var _globalSetting$settin4; var homePage = _ref.homePage, user = _ref.user, globalSetting = _ref.globalSetting, @@ -2010,9 +2010,8 @@ var HeaderComponents = function HeaderComponents(_ref) { hasMatchedUrl = true; } if (path == '/') { - var _globalSetting$settin2; setActiveKey(''); - (0,util/* setDocumentTitle */.Dk)(globalSetting === null || globalSetting === void 0 || (_globalSetting$settin2 = globalSetting.setting) === null || _globalSetting$settin2 === void 0 ? void 0 : _globalSetting$settin2.name); + (0,util/* setDocumentTitle */.Dk)('首页'); } if (val !== null && val !== void 0 && (_val$subitem = val.subitem) !== null && _val$subitem !== void 0 && _val$subitem.length) { var _val$subitem2; @@ -2035,14 +2034,14 @@ var HeaderComponents = function HeaderComponents(_ref) { } }, [globalSetting === null || globalSetting === void 0 ? void 0 : globalSetting.setting, user]); var logoUrl = (0,_react_17_0_2_react.useMemo)(function () { - var _globalSetting$settin3; - if (!!(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin3 = globalSetting.setting) !== null && _globalSetting$settin3 !== void 0 && _globalSetting$settin3.nav_logo_url)) { - var _globalSetting$settin4; - return "".concat(env/* default */.Z.IMG_SERVER, "/").concat(globalSetting === null || globalSetting === void 0 || (_globalSetting$settin4 = globalSetting.setting) === null || _globalSetting$settin4 === void 0 ? void 0 : _globalSetting$settin4.nav_logo_url); + var _globalSetting$settin2; + if (!!(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin2 = globalSetting.setting) !== null && _globalSetting$settin2 !== void 0 && _globalSetting$settin2.nav_logo_url)) { + var _globalSetting$settin3; + return "".concat(env/* default */.Z.IMG_SERVER, "/").concat(globalSetting === null || globalSetting === void 0 || (_globalSetting$settin3 = globalSetting.setting) === null || _globalSetting$settin3 === void 0 ? void 0 : _globalSetting$settin3.nav_logo_url); } else { return "".concat(env/* default */.Z.IMG_SERVER, "/images/avatars/LaboratorySetting/1nav?t=").concat(new Date().getTime()); } - }, [globalSetting === null || globalSetting === void 0 || (_globalSetting$settin5 = globalSetting.setting) === null || _globalSetting$settin5 === void 0 ? void 0 : _globalSetting$settin5.nav_logo_url]); + }, [globalSetting === null || globalSetting === void 0 || (_globalSetting$settin4 = globalSetting.setting) === null || _globalSetting$settin4 === void 0 ? void 0 : _globalSetting$settin4.nav_logo_url]); function onGlobalSearch(value) { _umi_production_exports.history.push('/search?value=' + value); } @@ -2146,7 +2145,7 @@ var HeaderComponents = function HeaderComponents(_ref) { return str; }; if (globalSetting.showHeader && globalSetting.showHeaderFooter) { - var _globalSetting$settin6, _globalSetting$settin7, _globalSetting$settin8, _user$userInfo, _user$userInfo2, _user$navigationInfo; + var _globalSetting$settin5, _globalSetting$settin6, _globalSetting$settin7, _user$userInfo, _user$userInfo2, _user$navigationInfo; return ( /*#__PURE__*/ //style={{background:`${location.pathname=='/training'?'rgba(0,0,0,0)':''}`}} @@ -2163,7 +2162,7 @@ var HeaderComponents = function HeaderComponents(_ref) { }, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("section", { className: Headermodules['edu-menu'], - children: [(!!globalSetting.isIlearning || !(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin6 = globalSetting.setting) !== null && _globalSetting$settin6 !== void 0 && _globalSetting$settin6.main_site) && !!(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin7 = globalSetting.setting) !== null && _globalSetting$settin7 !== void 0 && _globalSetting$settin7.navbar)) && /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { + children: [(!!globalSetting.isIlearning || !(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin5 = globalSetting.setting) !== null && _globalSetting$settin5 !== void 0 && _globalSetting$settin5.main_site) && !!(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin6 = globalSetting.setting) !== null && _globalSetting$settin6 !== void 0 && _globalSetting$settin6.navbar)) && /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { style: { display: 'flex', alignItems: 'center' @@ -2179,7 +2178,7 @@ var HeaderComponents = function HeaderComponents(_ref) { to: "/", children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { className: Headermodules.logo, - title: (_globalSetting$settin8 = globalSetting.setting) === null || _globalSetting$settin8 === void 0 ? void 0 : _globalSetting$settin8.name, + title: (_globalSetting$settin7 = globalSetting.setting) === null || _globalSetting$settin7 === void 0 ? void 0 : _globalSetting$settin7.name, src: logoUrl || logo }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)("ul", { diff --git a/82018.a86e4006.async.js b/82018.3f4eb160.async.js similarity index 99% rename from 82018.a86e4006.async.js rename to 82018.3f4eb160.async.js index fc4276c749..036ed8114b 100644 --- a/82018.a86e4006.async.js +++ b/82018.3f4eb160.async.js @@ -341,8 +341,8 @@ var stex = __webpack_require__(67549); ;// CONCATENATED MODULE: ./src/components/markdown-editor/index.less // extracted by mini-css-extract-plugin -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/RenderHtml/stex.tsx diff --git a/9049.52673f86.async.js b/9049.c261ee49.async.js similarity index 93% rename from 9049.52673f86.async.js rename to 9049.c261ee49.async.js index df08be9912..54c737c81c 100644 --- a/9049.52673f86.async.js +++ b/9049.c261ee49.async.js @@ -904,8 +904,6 @@ var env = __webpack_require__(27065); var AsyncButton = __webpack_require__(58499); // EXTERNAL MODULE: ./src/components/PreviewAll/index.tsx + 3 modules var PreviewAll = __webpack_require__(13995); -// EXTERNAL MODULE: ./src/utils/fetch.ts -var fetch = __webpack_require__(51136); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Sort/index.tsx @@ -935,7 +933,6 @@ var _excluded = ["pathsDetail", "globalSetting", "user", "loading", "visibleType - var Option = es_select["default"].Option; var SendToClassModal = function SendToClassModal(_ref) { @@ -1250,7 +1247,7 @@ var SendToClassModal = function SendToClassModal(_ref) { return _context4.abrupt("return", false); case 11: // 所以内容只能拖入文件夹StageCatalog 不能拖入其余类型 且 - datas = ['Attachment', 'Hack', 'Shixun', 'SubjectHomework', 'Videoltem', 'SubjectExercise']; //文件层集合数组datas + datas = ['Attachment', 'Hack', 'Shixun', 'SubjectHomework', 'Videoltem']; //文件层集合数组datas if (!(datas.includes((_info$dragNode = info.dragNode) === null || _info$dragNode === void 0 ? void 0 : _info$dragNode.item_type) && ((_info$node = info.node) === null || _info$node === void 0 ? void 0 : _info$node.item_type) != 'StageCatalog' && dropPosition === 0)) { _context4.next = 14; break; @@ -1527,13 +1524,6 @@ var SendToClassModal = function SendToClassModal(_ref) { color: '#1db37f' } }); - } else if (nodeData.item_type === 'SubjectExercise') { - icon = /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-tuwenzuoye font20", - style: { - color: '#E08340' - } - }); } else { icon = /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-kejian1 c-cyan-blue font20" @@ -1552,42 +1542,6 @@ var SendToClassModal = function SendToClassModal(_ref) { }); } }; - - // 重新刷题提示 - var restPrompt = function restPrompt(exercise_id) { - modal/* default */.Z.confirm({ - title: '提示', - content: '重新刷题会清空之前的全部刷题记录,确定要重新刷题吗?', - okText: '确定', - cancelText: '取消', - centered: true, - onOk: function onOk() { - return asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { - var res; - return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { - while (1) switch (_context7.prev = _context7.next) { - case 0: - _context7.next = 2; - return (0,fetch/* default */.ZP)("/api/exercises/".concat(exercise_id, "/subject_exercise_start.json"), { - method: 'GET', - params: { - is_reset: 1 - } - }); - case 2: - res = _context7.sent; - if (res) { - _umi_production_exports.history.push("/paths/".concat(params.pathId, "/exercise/").concat(props.stage_id, "/exerciseId/").concat(exercise_id)); - } - case 4: - case "end": - return _context7.stop(); - } - }, _callee7); - }))(); - } - }); - }; return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { children: [/*#__PURE__*/(0,jsx_runtime.jsx)(PreviewAll/* default */.Z, objectSpread2_default()(objectSpread2_default()({}, preview), {}, { onClose: function onClose() { @@ -1681,30 +1635,30 @@ var SendToClassModal = function SendToClassModal(_ref) { target: "_blank", className: Sortmodules.pdf_name, title: nodeData.name, - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { var res; - return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { - while (1) switch (_context8.prev = _context8.next) { + return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { + while (1) switch (_context7.prev = _context7.next) { case 0: if ((0,verifyLogin/* handleVerify */.tJ)(dispatch)) { - _context8.next = 2; + _context7.next = 2; break; } - return _context8.abrupt("return"); + return _context7.abrupt("return"); case 2: if (!(currentCourse !== null && currentCourse !== void 0 && currentCourse.course_id)) { - _context8.next = 6; + _context7.next = 6; break; } - _context8.next = 5; + _context7.next = 5; return (0,paths/* immediatelyRegister */.JS)({ id: currentCourse === null || currentCourse === void 0 ? void 0 : currentCourse.course_id }); case 5: - res = _context8.sent; + res = _context7.sent; case 6: - _context8.t0 = nodeData.item_type; - _context8.next = _context8.t0 === 'Attachment' ? 9 : _context8.t0 === 'VideoItem' ? 11 : _context8.t0 === 'SubjectHomework' ? 13 : _context8.t0 === 'Shixun' ? 15 : 17; + _context7.t0 = nodeData.item_type; + _context7.next = _context7.t0 === 'Attachment' ? 9 : _context7.t0 === 'VideoItem' ? 11 : _context7.t0 === 'SubjectHomework' ? 13 : _context7.t0 === 'Shixun' ? 15 : 17; break; case 9: // openNewWindow(nodeData.url); @@ -1712,25 +1666,25 @@ var SendToClassModal = function SendToClassModal(_ref) { // preview.data = env.API_SERVER + item.url // setPreview({ ...preview }) toStudentVideo(item); - return _context8.abrupt("break", 17); + return _context7.abrupt("break", 17); case 11: toStudentVideo(nodeData); - return _context8.abrupt("break", 17); + return _context7.abrupt("break", 17); case 13: if (nodeData.homework_type == 'group') { toStudentVideo(nodeData); } else if (nodeData.homework_type == 'normal') { toStudentVideo(nodeData); } - return _context8.abrupt("break", 17); + return _context7.abrupt("break", 17); case 15: handleToShixun(nodeData); - return _context8.abrupt("break", 17); + return _context7.abrupt("break", 17); case 17: case "end": - return _context8.stop(); + return _context7.stop(); } - }, _callee8); + }, _callee7); })), children: nodeData.name }), nodeData.item_type === 'Shixun' && nodeData.is_unity_3d && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { @@ -1828,7 +1782,7 @@ var SendToClassModal = function SendToClassModal(_ref) { children: "\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u9879\u76EE\u663E\u793A\u987A\u5E8F" }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { className: "tr", - children: [(item.item_type === 'VideoItem' || (item === null || item === void 0 ? void 0 : item.item_type) === "Attachment" || (item === null || item === void 0 ? void 0 : item.item_type) === 'StageCatalog' || (item === null || item === void 0 ? void 0 : item.item_type) === 'SubjectHomework' || (item === null || item === void 0 ? void 0 : item.item_type) === 'SubjectExercise') && !props.disabled && !props.hiddenEditBtn && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + children: [(item.item_type === 'VideoItem' || (item === null || item === void 0 ? void 0 : item.item_type) === "Attachment" || (item === null || item === void 0 ? void 0 : item.item_type) === 'StageCatalog' || (item === null || item === void 0 ? void 0 : item.item_type) === 'SubjectHomework') && !props.disabled && !props.hiddenEditBtn && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { title: "\u7F16\u8F91", children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { onClick: function onClick() { @@ -1861,15 +1815,15 @@ var SendToClassModal = function SendToClassModal(_ref) { children: [!(0,authority/* isCommonStudent */.JA)() && isPaths && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { className: "mr10", type: "primary", - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9() { - return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { - while (1) switch (_context9.prev = _context9.next) { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() { + return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { + while (1) switch (_context8.prev = _context8.next) { case 0: if ((0,verifyLogin/* handleVerify */.tJ)(dispatch)) { - _context9.next = 2; + _context8.next = 2; break; } - return _context9.abrupt("return"); + return _context8.abrupt("return"); case 2: dispatch({ type: 'shixunsDetail/setActionTabs', @@ -1883,22 +1837,22 @@ var SendToClassModal = function SendToClassModal(_ref) { }); case 3: case "end": - return _context9.stop(); + return _context8.stop(); } - }, _callee9); + }, _callee8); })), children: "\u53D1\u9001" }), !(0,authority/* isCommonStudent */.JA)() && isPaths && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "primary", - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10() { - return regeneratorRuntime_default()().wrap(function _callee10$(_context10) { - while (1) switch (_context10.prev = _context10.next) { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9() { + return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { + while (1) switch (_context9.prev = _context9.next) { case 0: if ((0,verifyLogin/* handleVerify */.tJ)(dispatch)) { - _context10.next = 2; + _context9.next = 2; break; } - return _context10.abrupt("return"); + return _context9.abrupt("return"); case 2: props.showInfoModal(objectSpread2_default()({ stage_id: props.stage_id @@ -1920,9 +1874,9 @@ var SendToClassModal = function SendToClassModal(_ref) { // }); case 3: case "end": - return _context10.stop(); + return _context9.stop(); } - }, _callee10); + }, _callee9); })), children: "\u67E5\u770B\u8BE6\u60C5" })] @@ -1932,15 +1886,15 @@ var SendToClassModal = function SendToClassModal(_ref) { children: [!(0,authority/* isCommonStudent */.JA)() && isPaths && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { className: "mr10", type: "primary", - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11() { - return regeneratorRuntime_default()().wrap(function _callee11$(_context11) { - while (1) switch (_context11.prev = _context11.next) { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10() { + return regeneratorRuntime_default()().wrap(function _callee10$(_context10) { + while (1) switch (_context10.prev = _context10.next) { case 0: if ((0,verifyLogin/* handleVerify */.tJ)(dispatch)) { - _context11.next = 2; + _context10.next = 2; break; } - return _context11.abrupt("return"); + return _context10.abrupt("return"); case 2: dispatch({ type: 'shixunsDetail/setActionTabs', @@ -1954,16 +1908,16 @@ var SendToClassModal = function SendToClassModal(_ref) { }); case 3: case "end": - return _context11.stop(); + return _context10.stop(); } - }, _callee11); + }, _callee10); })), children: "\u53D1\u9001" }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "primary", - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12() { - return regeneratorRuntime_default()().wrap(function _callee12$(_context12) { - while (1) switch (_context12.prev = _context12.next) { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11() { + return regeneratorRuntime_default()().wrap(function _callee11$(_context11) { + while (1) switch (_context11.prev = _context11.next) { case 0: // if (pathsDetail.detail?.excellent) { // if(!pathsDetail.detail?.has_start&¤tCourse?.course_status?.status===2){ @@ -1983,9 +1937,9 @@ var SendToClassModal = function SendToClassModal(_ref) { toStudentVideo(item); case 1: case "end": - return _context12.stop(); + return _context11.stop(); } - }, _callee12); + }, _callee11); })), children: item.last_point > 0 ? '继续学习' : '开始学习' })] @@ -1996,15 +1950,15 @@ var SendToClassModal = function SendToClassModal(_ref) { children: [!(0,authority/* isCommonStudent */.JA)() && isPaths && !item.shixun_status && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { className: "ml10", type: "primary", - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13() { - return regeneratorRuntime_default()().wrap(function _callee13$(_context13) { - while (1) switch (_context13.prev = _context13.next) { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12() { + return regeneratorRuntime_default()().wrap(function _callee12$(_context12) { + while (1) switch (_context12.prev = _context12.next) { case 0: if ((0,verifyLogin/* handleVerify */.tJ)(dispatch)) { - _context13.next = 2; + _context12.next = 2; break; } - return _context13.abrupt("return"); + return _context12.abrupt("return"); case 2: dispatch({ type: 'shixunsDetail/setActionTabs', @@ -2020,29 +1974,29 @@ var SendToClassModal = function SendToClassModal(_ref) { }); case 3: case "end": - return _context13.stop(); + return _context12.stop(); } - }, _callee13); + }, _callee12); })), children: "\u53D1\u9001" }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { className: "ml10", type: "primary", - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14() { - return regeneratorRuntime_default()().wrap(function _callee14$(_context14) { - while (1) switch (_context14.prev = _context14.next) { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13() { + return regeneratorRuntime_default()().wrap(function _callee13$(_context13) { + while (1) switch (_context13.prev = _context13.next) { case 0: if ((0,verifyLogin/* handleVerify */.tJ)(dispatch)) { - _context14.next = 2; + _context13.next = 2; break; } - return _context14.abrupt("return"); + return _context13.abrupt("return"); case 2: if (!(currentCourse !== null && currentCourse !== void 0 && currentCourse.course_id)) { - _context14.next = 5; + _context13.next = 5; break; } - _context14.next = 5; + _context13.next = 5; return (0,paths/* immediatelyRegister */.JS)({ id: currentCourse === null || currentCourse === void 0 ? void 0 : currentCourse.course_id }); @@ -2050,22 +2004,22 @@ var SendToClassModal = function SendToClassModal(_ref) { window.open("/shixuns/".concat(item.identifier, "/challenges")); case 6: case "end": - return _context14.stop(); + return _context13.stop(); } - }, _callee14); + }, _callee13); })), children: "\u67E5\u770B\u8BE6\u60C5" }), !item.shixun_status && /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, { className: "ml10", type: "primary", - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee16() { - return regeneratorRuntime_default()().wrap(function _callee16$(_context16) { - while (1) switch (_context16.prev = _context16.next) { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee15() { + return regeneratorRuntime_default()().wrap(function _callee15$(_context15) { + while (1) switch (_context15.prev = _context15.next) { case 0: - return _context16.abrupt("return", new Promise( /*#__PURE__*/function () { - var _ref14 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee15(resolve) { - return regeneratorRuntime_default()().wrap(function _callee15$(_context15) { - while (1) switch (_context15.prev = _context15.next) { + return _context15.abrupt("return", new Promise( /*#__PURE__*/function () { + var _ref14 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14(resolve) { + return regeneratorRuntime_default()().wrap(function _callee14$(_context14) { + while (1) switch (_context14.prev = _context14.next) { case 0: handleToShixun(item); setTimeout(function () { @@ -2073,9 +2027,9 @@ var SendToClassModal = function SendToClassModal(_ref) { }, 2000); case 2: case "end": - return _context15.stop(); + return _context14.stop(); } - }, _callee15); + }, _callee14); })); return function (_x6) { return _ref14.apply(this, arguments); @@ -2083,76 +2037,12 @@ var SendToClassModal = function SendToClassModal(_ref) { }())); case 1: case "end": - return _context16.stop(); + return _context15.stop(); } - }, _callee16); + }, _callee15); })), children: item !== null && item !== void 0 && item.need_authorize ? '需授权' : !(nodeData !== null && nodeData !== void 0 && nodeData.finished_challenges_count) ? '开始实战' : (nodeData === null || nodeData === void 0 ? void 0 : nodeData.finished_challenges_count) - (nodeData === null || nodeData === void 0 ? void 0 : nodeData.challenges_count) === 0 ? '再次实战' : '继续实战' })] - }), props.disabled && item.item_type === 'SubjectExercise' && notCollectPay && /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { - children: !(0,authority/* isCommonStudent */.JA)() ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - style: { - color: '#666' - }, - children: ["\u5171 ", item === null || item === void 0 ? void 0 : item.question_count, " \u9053\u9898"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - type: "primary", - className: "ml30", - onClick: function onClick() { - _umi_production_exports.history.push("/paths/".concat(params.pathId, "/statistics/").concat(props.stage_id, "/practice/").concat(item === null || item === void 0 ? void 0 : item.id)); - }, - children: "\u67E5\u770B\u7EC3\u4E60\u7EDF\u8BA1" - })] - }) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: item !== null && item !== void 0 && item.is_lock ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u5148\u5B8C\u6210 ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#000' - }, - children: "<".concat(item === null || item === void 0 ? void 0 : item.parent_subject_exercise_name, ">") - }), " \u624D\u80FD\u5F00\u542F"] - }), " ", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-suo1 font14 ml10", - style: { - color: '#3061D0' - } - })] - }) : /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { - type: "primary", - onClick: function onClick() { - _umi_production_exports.history.push("/paths/".concat(params.pathId, "/exercise/").concat(props.stage_id, "/exerciseId/").concat(item === null || item === void 0 ? void 0 : item.exercise_id)); - }, - children: [(item === null || item === void 0 ? void 0 : item.answer_question_count) == 0 && '开始刷题', (item === null || item === void 0 ? void 0 : item.answer_question_count) > 0 && (item === null || item === void 0 ? void 0 : item.answer_question_count) < (item === null || item === void 0 ? void 0 : item.question_count) && '继续刷题', (item === null || item === void 0 ? void 0 : item.answer_question_count) != 0 && (item === null || item === void 0 ? void 0 : item.answer_question_count) == (item === null || item === void 0 ? void 0 : item.question_count) && '查看刷题'] - }), (item === null || item === void 0 ? void 0 : item.can_reset) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - className: "ml10", - type: "primary", - onClick: function onClick() { - return restPrompt(item === null || item === void 0 ? void 0 : item.exercise_id); - }, - children: "\u91CD\u65B0\u5237\u9898" - }), !(item !== null && item !== void 0 && item.is_start) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "ml10", - style: { - color: '#666' - }, - children: "\u672A\u5F00\u59CB" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - style: { - color: '#666', - marginLeft: 20 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#000' - }, - children: item === null || item === void 0 ? void 0 : item.answer_question_count - }), "/", item === null || item === void 0 ? void 0 : item.question_count] - })] - }) - }) }), // editKey === -1 && props.disabled && diff --git a/92516.15014252.async.js b/92516.4fdb1d4d.async.js similarity index 99% rename from 92516.15014252.async.js rename to 92516.4fdb1d4d.async.js index f9b2cdf3ee..fad4eb8517 100644 --- a/92516.15014252.async.js +++ b/92516.4fdb1d4d.async.js @@ -280,7 +280,7 @@ var Knowledge = function Knowledge(_ref) { /* harmony import */ var _components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/markdown-editor */ 16113); /* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./index.less?modules */ 5547); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 37712); diff --git a/96599.5a73feb0.async.js b/96599.5a73feb0.async.js deleted file mode 100644 index 2e9eb157f6..0000000000 --- a/96599.5a73feb0.async.js +++ /dev/null @@ -1,1449 +0,0 @@ -"use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[96599],{ - -/***/ 8721: -/*!************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/Exercise/Review/component/BFill.tsx ***! - \************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js */ 7557); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js */ 41498); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js */ 82242); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 8772); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 8591); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 52306); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 43418); -/* harmony import */ var _SeeAnswer__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./SeeAnswer */ 90610); -/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./index.less?modules */ 43644); -/* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/utils/fetch */ 51136); -/* harmony import */ var js_base64__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! js-base64 */ 24334); -/* harmony import */ var js_base64__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(js_base64__WEBPACK_IMPORTED_MODULE_9__); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! react/jsx-runtime */ 37712); - - - - - - - - - - - - - -var TextArea = antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.TextArea; -var BFill = function BFill(_ref) { - var _datas$records, _item$submit_records; - var item = _ref.item, - answerData = _ref.answerData, - changeScoreData = _ref.changeScoreData, - textValue = _ref.textValue, - _ref$textOnChange = _ref.textOnChange, - textOnChange = _ref$textOnChange === void 0 ? function () {} : _ref$textOnChange, - _ref$seeAnswerVisible = _ref.seeAnswerVisible, - seeAnswerVisible = _ref$seeAnswerVisible === void 0 ? true : _ref$seeAnswerVisible; - var _useState = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)([]), - _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2), - userAnswer = _useState2[0], - setUserAnswer = _useState2[1]; - var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)(false), - _useState4 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState3, 2), - showEdit = _useState4[0], - setShowEdit = _useState4[1]; - var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)(false), - _useState6 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState5, 2), - isshow = _useState6[0], - setisshow = _useState6[1]; - var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)([]), - _useState8 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState7, 2), - datas = _useState8[0], - setdatas = _useState8[1]; - var _useState9 = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)({ - page: 1, - limit: 5 - }), - _useState10 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState9, 2), - urlData = _useState10[0], - setUrlData = _useState10[1]; - var columns1 = [{ - title: '序号', - width: 80, - dataIndex: 'index' - }, { - title: '学生答案', - width: "40%", - dataIndex: 'answer_content', - render: function render(text) { - return text === null || text === void 0 ? void 0 : text.map(function (item, index) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)("pre", { - style: { - whiteSpace: 'pre-wrap' - }, - children: [item === null || item === void 0 ? void 0 : item.name, ":", item === null || item === void 0 ? void 0 : item.value] - }, index); - }); - } - }, { - title: '评测结果', - dataIndex: 'evaluate_status' - }, { - title: '评测时间', - width: 110, - dataIndex: 'evaluate_time' - }, { - title: '得分', - width: 80, - dataIndex: 'score' - }]; - var columns2 = [{ - title: '序号', - width: 80, - dataIndex: 'index' - }, { - title: '学生答案', - width: (datas === null || datas === void 0 || (_datas$records = datas.records) === null || _datas$records === void 0 ? void 0 : _datas$records.every(function (k) { - return !(k !== null && k !== void 0 && k.is_new); - })) && 80, - dataIndex: 'answer_content', - render: function render(text, record) { - return text === null || text === void 0 ? void 0 : text.map(function (item, index) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)("pre", { - style: { - whiteSpace: 'pre-wrap' - }, - children: [item === null || item === void 0 ? void 0 : item.name, ":", item === null || item === void 0 ? void 0 : item.value] - }, index); - }); - } - }, { - title: '评测结果', - dataIndex: 'evaluate_status', - render: function render(text, record) { - return record !== null && record !== void 0 && record.is_new ? text : js_base64__WEBPACK_IMPORTED_MODULE_9__.Base64.decode(text); - } - }, { - title: '评测时间', - width: 110, - dataIndex: 'evaluate_time' - }, { - title: '得分', - width: 80, - dataIndex: 'score' - }]; - (0,react__WEBPACK_IMPORTED_MODULE_4__.useEffect)(function () { - if (changeScoreData !== null && changeScoreData !== void 0 && changeScoreData[item.q_position]) { - !showEdit && setShowEdit(true); - } else { - showEdit && setShowEdit(false); - } - }, [changeScoreData === null || changeScoreData === void 0 ? void 0 : changeScoreData[item === null || item === void 0 ? void 0 : item.q_position]]); - (0,react__WEBPACK_IMPORTED_MODULE_4__.useEffect)(function () { - var _item$user_answer; - console.log("item=====", item, answerData, changeScoreData, "#37AD83;"); - var data = item === null || item === void 0 || (_item$user_answer = item.user_answer) === null || _item$user_answer === void 0 ? void 0 : _item$user_answer.map(function (val, index) { - var _item$user_answer2; - return _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, val), {}, { - value: (item === null || item === void 0 || (_item$user_answer2 = item.user_answer) === null || _item$user_answer2 === void 0 || (_item$user_answer2 = _item$user_answer2[index]) === null || _item$user_answer2 === void 0 ? void 0 : _item$user_answer2.answer_text) || '' - }); - }); - setUserAnswer(data); - }, [item === null || item === void 0 ? void 0 : item.user_answer]); - (0,react__WEBPACK_IMPORTED_MODULE_4__.useEffect)(function () { - isshow && getSubmitRecords(); - }, [urlData]); - var getSubmitRecords = /*#__PURE__*/function () { - var _ref2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() { - var res; - return _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - _context.next = 2; - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .ZP)("/api/myproblems/".concat(item === null || item === void 0 ? void 0 : item.hack_user_identifier, "/exercise_submit_records.json"), { - params: { - exercise_question_id: item === null || item === void 0 ? void 0 : item.question_id - } - }); - case 2: - res = _context.sent; - // let res = await Fetch(`/api/myproblems/${item?.hack_user_identifier}/submit_records.json`, { - // method: 'get', - // }) - setdatas(res); - case 4: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function getSubmitRecords() { - return _ref2.apply(this, arguments); - }; - }(); - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)("div", { - className: _index_less_modules__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z.fillBg, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)("div", { - style: { - display: 'flex', - justifyContent: 'space-between' - }, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)("aside", { - className: "font14 c-light-primary mb5", - children: "\u5B66\u751F\u7B54\u9898" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)("aside", { - style: { - cursor: 'pointer' - }, - onClick: /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2() { - return _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - if (item !== null && item !== void 0 && item.hack_user_identifier) { - _context2.next = 3; - break; - } - antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .ZP.info("当前学生暂无评测记录"); - return _context2.abrupt("return"); - case 3: - setisshow(true); - setUrlData(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, urlData), {}, { - page: 1 - })); - case 5: - case "end": - return _context2.stop(); - } - }, _callee2); - })), - className: "font14 c-light-primary mb5", - children: "\u67E5\u770B\u8BC4\u6D4B\u8BB0\u5F55" - })] - }), userAnswer === null || userAnswer === void 0 ? void 0 : userAnswer.map(function (answer, index) { - var _item$standard_answer; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)("div", { - style: { - display: 'flex' - }, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)("div", { - style: { - lineHeight: '25px' - }, - children: ["\u7B54\u6848(\u586B\u7A7A", answer === null || answer === void 0 ? void 0 : answer.choice_id, ")\uFF1A"] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)("div", { - children: item.question_type == 3 ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)("span", { - style: { - color: (item === null || item === void 0 || (_item$standard_answer = item.standard_answer) === null || _item$standard_answer === void 0 || (_item$standard_answer = _item$standard_answer[index]) === null || _item$standard_answer === void 0 || (_item$standard_answer = _item$standard_answer.answer_text) === null || _item$standard_answer === void 0 ? void 0 : _item$standard_answer[0]) == (answer === null || answer === void 0 ? void 0 : answer.answer_text) ? "#37AD83" : "#E30000" - }, - children: answer === null || answer === void 0 ? void 0 : answer.answer_text - }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, { - value: answer === null || answer === void 0 ? void 0 : answer.answer_text - }) - })] - }); - }), seeAnswerVisible && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(_SeeAnswer__WEBPACK_IMPORTED_MODULE_6__/* .SeeAnswer */ .u, { - data: item - }), !!(item !== null && item !== void 0 && (_item$submit_records = item.submit_records) !== null && _item$submit_records !== void 0 && _item$submit_records.length) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z, { - className: "mt20", - dataSource: item === null || item === void 0 ? void 0 : item.submit_records, - columns: columns1, - pagination: false - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, { - title: "\u8BC4\u6D4B\u8BB0\u5F55", - open: isshow, - footer: false, - centered: true, - width: 900, - onCancel: function onCancel() { - setisshow(false); - }, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z, { - scroll: { - y: 400 - }, - dataSource: datas === null || datas === void 0 ? void 0 : datas.records, - columns: columns2, - pagination: { - current: urlData.page, - pageSize: urlData.limit, - total: datas === null || datas === void 0 ? void 0 : datas.records_count, - onChange: function onChange(page, limit) { - setUrlData(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, urlData), {}, { - page: page, - limit: limit - })); - } - } - }) - })] - }); -}; -/* harmony default export */ __webpack_exports__.Z = (BFill); - -/***/ }), - -/***/ 77553: -/*!***********************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/Exercise/Review/component/Fill.tsx ***! - \***********************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js */ 82242); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! antd */ 8772); -/* harmony import */ var _SeeAnswer__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./SeeAnswer */ 90610); -/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./index.less?modules */ 43644); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 37712); - - - - - - - - - - -var TextArea = antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z.TextArea; -var Fill = function Fill(_ref) { - var item = _ref.item, - answerData = _ref.answerData, - changeScoreData = _ref.changeScoreData, - textValue = _ref.textValue, - _ref$textOnChange = _ref.textOnChange, - textOnChange = _ref$textOnChange === void 0 ? function () {} : _ref$textOnChange, - _ref$seeAnswerVisible = _ref.seeAnswerVisible, - seeAnswerVisible = _ref$seeAnswerVisible === void 0 ? true : _ref$seeAnswerVisible, - _ref$extra = _ref.extra, - extra = _ref$extra === void 0 ? null : _ref$extra; - var _useState = (0,react__WEBPACK_IMPORTED_MODULE_2__.useState)([]), - _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default()(_useState, 2), - userAnswer = _useState2[0], - setUserAnswer = _useState2[1]; - var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_2__.useState)(false), - _useState4 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default()(_useState3, 2), - showEdit = _useState4[0], - setShowEdit = _useState4[1]; - (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { - if (changeScoreData !== null && changeScoreData !== void 0 && changeScoreData[item.q_position]) { - !showEdit && setShowEdit(true); - } else { - showEdit && setShowEdit(false); - } - }, [changeScoreData === null || changeScoreData === void 0 ? void 0 : changeScoreData[item === null || item === void 0 ? void 0 : item.q_position]]); - (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { - console.log("item=====", item, answerData, changeScoreData, "#37AD83;"); - var data = []; - var _loop = function _loop(i) { - var _item$user_answer; - var param = (item === null || item === void 0 || (_item$user_answer = item.user_answer) === null || _item$user_answer === void 0 ? void 0 : _item$user_answer.find(function (e) { - return e.choice_id === i + 1; - })) || { - choice_id: i + 1, - answer_text: '' - }; - data.push(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, param)); - }; - for (var i = 0; i < (item === null || item === void 0 ? void 0 : item.multi_count); i++) { - _loop(i); - } - setUserAnswer(data); - }, [item === null || item === void 0 ? void 0 : item.user_answer]); - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { - className: _index_less_modules__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z.fillBg, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { - className: "flex-container", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("aside", { - className: "font14 c-light-primary mb5", - children: "\u5B66\u751F\u7B54\u9898" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.Fragment, { - children: extra - })] - }), userAnswer === null || userAnswer === void 0 ? void 0 : userAnswer.map(function (answer, index) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("span", { - children: ["\u7B54\u6848(\u586B\u7A7A", index + 1, "):"] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { - children: item.question_type == 3 ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("span", { - style: { - color: answer !== null && answer !== void 0 && answer.user_answer_boolean ? "#37AD83" : "#E30000" - }, - children: answer === null || answer === void 0 ? void 0 : answer.answer_text - }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, { - value: answer === null || answer === void 0 ? void 0 : answer.answer_text - }) - })] - }); - }), seeAnswerVisible && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_SeeAnswer__WEBPACK_IMPORTED_MODULE_4__/* .SeeAnswer */ .u, { - data: item - })] - }); -}; -/* harmony default export */ __webpack_exports__.Z = (Fill); - -/***/ }), - -/***/ 85790: -/*!*****************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/Exercise/Review/component/NewProgram.tsx ***! - \*****************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); -/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! moment */ 9498); -/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! antd */ 99313); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd */ 6848); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd */ 52306); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 43418); -/* harmony import */ var _components_monaco_editor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/monaco-editor */ 14188); -/* harmony import */ var js_base64__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! js-base64 */ 24334); -/* harmony import */ var js_base64__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(js_base64__WEBPACK_IMPORTED_MODULE_5__); -/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../index.less?modules */ 47018); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react/jsx-runtime */ 37712); - - - - - - - - - - - -var TabPane = antd__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.TabPane; -var Program = function Program(_ref) { - var _item$user_answer, _answerData$exercise, _answerData$exercise2, _answerData$exercise3, _answerData$exercise4; - var item = _ref.item, - answerData = _ref.answerData, - autoHeight = _ref.autoHeight; - var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)([]), - _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 2), - data = _useState2[0], - setData = _useState2[1]; - var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false), - _useState4 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0___default()(_useState3, 2), - visible = _useState4[0], - setVisible = _useState4[1]; - (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(function () { - var _item$evaluate_codes; - if ((item === null || item === void 0 || (_item$evaluate_codes = item.evaluate_codes) === null || _item$evaluate_codes === void 0 ? void 0 : _item$evaluate_codes.length) > 0) { - var _item$evaluate_codes2; - setData(item === null || item === void 0 || (_item$evaluate_codes2 = item.evaluate_codes) === null || _item$evaluate_codes2 === void 0 ? void 0 : _item$evaluate_codes2.map(function (code, index) { - return { - key: index + 1, - error_msg: code !== null && code !== void 0 && code.error_msg ? js_base64__WEBPACK_IMPORTED_MODULE_5__.Base64.decode(code === null || code === void 0 ? void 0 : code.error_msg) : '', - created_at: code.created_at - }; - })); - } else { - setData([{ - key: "--", - error_msg: "--" - }]); - } - }, [item === null || item === void 0 ? void 0 : item.evaluate_codes]); - var columns = [{ - title: '评测序号', - dataIndex: 'key', - width: "127px", - key: 'key', - align: 'center', - render: function render(text, record) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { - children: record.key - }); - } - }, { - title: '评测时间', - dataIndex: 'created_at', - key: 'created_at', - align: 'center', - width: 200, - render: function render(text, record) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { - children: record.created_at ? moment__WEBPACK_IMPORTED_MODULE_3___default()(record.created_at).format('YYYY-MM-DD HH:mm') : "--" - }); - } - }, { - title: '评测结果', - dataIndex: 'error_msg', - key: 'error_msg', - align: 'center', - render: function render(text, record) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { - children: record.error_msg ? record.error_msg : "--" - }); - } - }]; - var options = { - selectOnLineNumbers: true, - readOnly: true, - minimap: { - enabled: false - }, - scrollBeyondLastLine: false - }; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.Fragment, { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z, { - defaultActiveKey: "1", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(TabPane, { - tab: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("span", { - children: ["\u901A\u5173\u4EE3\u7801 ", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, { - title: "\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { - className: "iconfont icon-tishi4" - }) - })] - }), - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { - className: "mt15 mb15", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, { - value: item === null || item === void 0 ? void 0 : item.description - }) - }), !!(item !== null && item !== void 0 && (_item$user_answer = item.user_answer) !== null && _item$user_answer !== void 0 && _item$user_answer.length) && (item === null || item === void 0 ? void 0 : item.passed_code) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("aside", { - className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.shixunWrp, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("h3", { - children: "\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { - className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.full, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("span", { - onClick: function onClick() { - return setVisible(true); - }, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("i", { - className: "iconfont icon-quanping2" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { - children: "\u5168\u5C4F\u9884\u89C8" - })] - }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_components_monaco_editor__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP, { - style: { - border: '1px solid #ccc' - }, - height: 300, - language: "python", - theme: "vs-light", - value: item !== null && item !== void 0 && item.passed_code ? js_base64__WEBPACK_IMPORTED_MODULE_5__.Base64.decode(item === null || item === void 0 ? void 0 : item.passed_code) : "", - autoHeight: autoHeight, - options: options - })] - })] - }, "1"), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(TabPane, { - tab: "\u8BC4\u6D4B\u8BB0\u5F55", - children: (!!(answerData !== null && answerData !== void 0 && (_answerData$exercise = answerData.exercise) !== null && _answerData$exercise !== void 0 && _answerData$exercise.student_commit_status) && (answerData === null || answerData === void 0 || (_answerData$exercise2 = answerData.exercise) === null || _answerData$exercise2 === void 0 ? void 0 : _answerData$exercise2.student_commit_status) !== 0 || !!(answerData !== null && answerData !== void 0 && (_answerData$exercise3 = answerData.exercise) !== null && _answerData$exercise3 !== void 0 && _answerData$exercise3.user_exercise_status) && (answerData === null || answerData === void 0 || (_answerData$exercise4 = answerData.exercise) === null || _answerData$exercise4 === void 0 ? void 0 : _answerData$exercise4.user_exercise_status) !== 0) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z, { - className: "mt5", - bordered: true, - dataSource: data, - columns: columns, - pagination: false - }) - }, "2")] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, { - centered: true, - destroyOnClose: true, - open: visible, - title: "\u5168\u5C4F\u9884\u89C8\u4EE3\u7801", - width: 864, - onCancel: function onCancel() { - return setVisible(false); - }, - footer: null, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_components_monaco_editor__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP, { - height: 500, - language: "python", - theme: "vs-light", - value: item !== null && item !== void 0 && item.passed_code ? js_base64__WEBPACK_IMPORTED_MODULE_5__.Base64.decode(item === null || item === void 0 ? void 0 : item.passed_code) : "", - autoHeight: autoHeight, - options: options - }) - })] - }); -}; -/* harmony default export */ __webpack_exports__.Z = (Program); - -/***/ }), - -/***/ 9764: -/*!****************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/Exercise/Review/component/NewShixun.tsx ***! - \****************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js */ 7557); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js */ 41498); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js */ 82242); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); -/* harmony import */ var _utils_authority__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/utils/authority */ 89918); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 99313); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 6848); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 97913); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! antd */ 8591); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! antd */ 43418); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! antd */ 52306); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd */ 57809); -/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! moment */ 9498); -/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_7__); -/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! umi */ 47439); -/* harmony import */ var _components_monaco_editor__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/components/monaco-editor */ 14188); -/* harmony import */ var _service_classrooms__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/service/classrooms */ 69363); -/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./index.less?modules */ 43644); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! react/jsx-runtime */ 37712); - - - - - - - - - - - - - - - - -var TabPane = antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.TabPane; -var Shixun = function Shixun(_ref) { - var _answerData$exercise, _data, _challengeData, _item$shixun; - var item = _ref.item, - answerData = _ref.answerData, - _ref$hasChangeScore = _ref.hasChangeScore, - hasChangeScore = _ref$hasChangeScore === void 0 ? true : _ref$hasChangeScore, - autoHeight = _ref.autoHeight, - _ref$saveChangeScore = _ref.saveChangeScore, - saveChangeScore = _ref$saveChangeScore === void 0 ? function () {} : _ref$saveChangeScore, - sealedReview = _ref.sealedReview, - coursesId = _ref.coursesId; - var _useState = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)([]), - _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2), - data = _useState2[0], - setData = _useState2[1]; - var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)([]), - _useState4 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState3, 2), - challengeData = _useState4[0], - setChallengeData = _useState4[1]; - var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)(''), - _useState6 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState5, 2), - visible = _useState6[0], - setVisible = _useState6[1]; - var exerciseId = answerData === null || answerData === void 0 || (_answerData$exercise = answerData.exercise) === null || _answerData$exercise === void 0 ? void 0 : _answerData$exercise.id; - (0,react__WEBPACK_IMPORTED_MODULE_4__.useEffect)(function () { - var _item$shixun_details, _challenge$; - if (!(item !== null && item !== void 0 && (_item$shixun_details = item.shixun_details) !== null && _item$shixun_details !== void 0 && _item$shixun_details.length)) { - return; - } - var shixun = []; - var challenge = []; - for (var i = 0; i < (item === null || item === void 0 || (_item$shixun_details2 = item.shixun_details) === null || _item$shixun_details2 === void 0 ? void 0 : _item$shixun_details2.length); i++) { - var _item$shixun_details2, _item$shixun_details4; - for (var j = 0; j < (item === null || item === void 0 ? void 0 : item.shixun_details[i].stage_list.length); j++) { - var _item$shixun_details3, _item$shixun_details$; - var shixunItem = item === null || item === void 0 ? void 0 : item.shixun_details[i].stage_list[j]; - shixun.push(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, shixunItem), { - operation: item === null || item === void 0 || (_item$shixun_details3 = item.shixun_details) === null || _item$shixun_details3 === void 0 || (_item$shixun_details3 = _item$shixun_details3[i]) === null || _item$shixun_details3 === void 0 || (_item$shixun_details3 = _item$shixun_details3.shixun_detail) === null || _item$shixun_details3 === void 0 || (_item$shixun_details3 = _item$shixun_details3[0]) === null || _item$shixun_details3 === void 0 ? void 0 : _item$shixun_details3.game_identifier, - shixun_challenge_id: item === null || item === void 0 || (_item$shixun_details$ = item.shixun_details[i]) === null || _item$shixun_details$ === void 0 ? void 0 : _item$shixun_details$.shixun_challenge_id, - is_jupyter: item === null || item === void 0 ? void 0 : item.is_jupyter, - is_jupyter_lab: item === null || item === void 0 ? void 0 : item.is_jupyter_lab - })); - } - if (item !== null && item !== void 0 && (_item$shixun_details4 = item.shixun_details) !== null && _item$shixun_details4 !== void 0 && (_item$shixun_details4 = _item$shixun_details4[i]) !== null && _item$shixun_details4 !== void 0 && _item$shixun_details4.shixun_detail) { - var _item$shixun_details5; - challenge.push(item === null || item === void 0 || (_item$shixun_details5 = item.shixun_details) === null || _item$shixun_details5 === void 0 || (_item$shixun_details5 = _item$shixun_details5[i]) === null || _item$shixun_details5 === void 0 || (_item$shixun_details5 = _item$shixun_details5.shixun_detail) === null || _item$shixun_details5 === void 0 ? void 0 : _item$shixun_details5[0]); - } - } - setChallengeData(challenge); - setData([].concat(shixun)); - setSelectedCode(challenge === null || challenge === void 0 || (_challenge$ = challenge[0]) === null || _challenge$ === void 0 || (_challenge$ = _challenge$.challenge_paths) === null || _challenge$ === void 0 || (_challenge$ = _challenge$[0]) === null || _challenge$ === void 0 ? void 0 : _challenge$.latest_code); - return function () { - data = []; - challengeData = []; - setData([]); - setChallengeData([]); - }; - }, [item === null || item === void 0 ? void 0 : item.shixun_details]); - var columns = [{ - title: "关卡/任务名称", - dataIndex: "name", - key: "name", - align: 'left', - ellipsis: true, - width: 150, - render: function render(name, record) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, { - title: name, - children: !!record.operation && !record.is_jupyter && !record.is_jupyter_lab ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)(umi__WEBPACK_IMPORTED_MODULE_8__.Link, { - target: "_blank", - style: { - maxWidth: "400px" - }, - title: name && name.length > 25 ? name : "", - className: "current c-light-primary overflowHidden1", - to: "/tasks/".concat(coursesId, "/").concat(exerciseId, "/").concat(record.game_identifier, "/exercise"), - children: [record.position, "\u3001", name] - }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("span", { - className: "overflowHidden1", - style: { - maxWidth: "400px" - }, - title: name && name.length > 25 ? name : "", - children: [record.position, "\u3001", name] - }) - }); - } - }, { - title: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, { - overlayStyle: { - minWidth: 350 - }, - title: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("p", { - style: { - marginBottom: 0 - }, - children: "\u82E5\u5B66\u751F\u672A\u5F00\u542F\u5173\u5361\u6311\u6218\uFF0C\u8BC4\u6D4B\u6B21\u6570\u663E\u793A\u4E3A\u201C--\u201D\uFF1B" - }), "\u82E5\u5B66\u751F\u5DF2\u5F00\u542F\u5173\u5361\u6311\u6218\u4F46\u662F\u672A\u63D0\u4EA4\u8BC4\u6D4B\uFF0C\u8BC4\u6D4B\u6B21\u6570\u663E\u793A\u4E3A\u201C0\u201D\u3002"] - }), - children: "\u8BC4\u6D4B\u6B21\u6570 " - }), - width: 70, - dataIndex: "evaluate_count", - key: "evaluate_count", - align: 'center', - render: function render(testCount, item) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", { - children: item.evaluate_count || item.evaluate_count === 0 ? item.evaluate_count : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", { - className: "color-grey-9", - children: "--" - }) - }); - } - }, { - title: "完成时间", - width: 80, - key: "finished_time", - dataIndex: "finished_time", - align: 'center', - render: function render(endTime, item) { - var timeOver = false; - if (item.finished_time && answerData !== null && answerData !== void 0 && answerData.exercise && answerData !== null && answerData !== void 0 && answerData.exercise_answer_user) { - // issue#29511 exercise.time -1没有设置答题的时间限制,则比较完成时间和试卷截至时间 - if ((answerData === null || answerData === void 0 ? void 0 : answerData.exercise.time) === -1) { - timeOver = moment__WEBPACK_IMPORTED_MODULE_7___default()(answerData === null || answerData === void 0 ? void 0 : answerData.exercise.end_time).isBefore(item.finished_time); - } else { - timeOver = moment__WEBPACK_IMPORTED_MODULE_7___default()(answerData === null || answerData === void 0 ? void 0 : answerData.exercise_answer_user.start_at).add(answerData === null || answerData === void 0 ? void 0 : answerData.exercise.time, "m").isBefore(item.finished_time); - } - } - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("span", { - children: [item.finished_time || /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", { - className: "c-grey-999", - children: "--" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", { - className: "c-orange-ff9 ", - children: timeOver ? "(已超时)" : "" - })] - }); - } - }, { - title: "耗时", - width: 60, - dataIndex: "time_consuming", - key: "time_consuming", - align: 'center', - render: function render(time, item) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", { - children: item.time_consuming || /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", { - className: "color-grey-9", - children: "--" - }) - }); - } - }, { - title: "查看答案", - dataIndex: "view_answer", - width: 80, - key: "view_answer", - align: 'center', - render: function render(exp, item) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", { - children: item.view_answer ? "已查看" : "未查看" - }); - } - }, - // { - // title: "经验值", - // dataIndex: "experience", - // key: "experience", - // align: 'center', - // render: (exp: any, item: any) => { - // return ( - // - // {item.myself_experience}/ - // {item.experience} - // - // ); - // }, - // }, - { - title: "得分/满分", - width: 100, - dataIndex: "user_score", - key: "user_score", - align: 'center', - tableLayout: "fixed", - render: function render(exp, item) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("span", { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", { - className: "c-orange", - children: item.user_score - }), "/", item.game_score] - }); - } - }, hasChangeScore && { - title: "调分", - dataIndex: "user_score", - key: "user_score", - align: 'center', - width: 100, - render: function render(value, d, index) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { - formatter: function formatter(value) { - var _ref2; - return ((_ref2 = "".concat(value)) === null || _ref2 === void 0 || (_ref2 = _ref2.match(/^(\d)*.\d{0,1}/)) === null || _ref2 === void 0 ? void 0 : _ref2[0]) || "0"; - }, - min: 0, - max: Number(d.game_score), - defaultValue: value, - onChange: ( /*#__PURE__*/function () { - var _ref3 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(val) { - var res; - return _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - if (!(val != value)) { - _context.next = 5; - break; - } - _context.next = 3; - return saveChangeScore(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, item), { - shixun_challenge_id: d.shixun_challenge_id, - score: val - })); - case 3: - res = _context.sent; - if (res !== null && res !== void 0 && res.question_comments) { - antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .ZP.success("已修改当前评分"); - } - case 5: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function (_x) { - return _ref3.apply(this, arguments); - }; - }()) - }); - } - }].filter(function (x) { - return !!x; - }); - var outputColumns = [{ - title: '评测序号', - dataIndex: 'key', - width: "80px", - key: 'key', - align: 'center', - render: function render(text, record) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", { - children: record.key - }); - } - }, { - title: '评测时间', - dataIndex: 'updated_at', - key: 'updated_at', - align: 'center', - width: 200, - render: function render(text, record) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", { - children: record.updated_at ? record.updated_at : "--" - }); - } - }, { - title: '评测结果', - dataIndex: 'error_msg', - key: 'error_msg', - align: 'center', - render: function render(text, record) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", { - children: record.error_msg ? record.error_msg : "--" - }); - } - }, !sealedReview && { - title: '操作', - dataIndex: 'commit_id', - key: 'commit_id', - width: "80px", - align: 'center', - render: function render(text, record) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", { - className: "c-blue current", - onClick: /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2() { - var _record$path; - var res; - return _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - _context2.next = 2; - return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_10__/* .getCommitIdContent */ .Lk)(record.game_identifier, { - path: (_record$path = record.path) === null || _record$path === void 0 || (_record$path = _record$path.replace(/\;/g, ";")) === null || _record$path === void 0 || (_record$path = _record$path.split(";")) === null || _record$path === void 0 ? void 0 : _record$path[0], - query_index: record.query_index - }); - case 2: - res = _context2.sent; - if ((res === null || res === void 0 ? void 0 : res.status) === 0) { - antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.info({ - title: "代码内容", - width: 900, - centered: true, - icon: null, - okText: "关闭", - className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.lookCode, " custom-modal-divider"), - content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(_components_monaco_editor__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .ZP, { - height: 500, - autoHeight: autoHeight, - language: "python", - theme: "default", - value: decodeURIComponent(escape(window.atob((res === null || res === void 0 ? void 0 : res.content) || ""))), - options: _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, options), {}, { - readonly: true - }) - }) - }); - } - case 4: - case "end": - return _context2.stop(); - } - }, _callee2); - })), - children: record.query_index ? "查看代码" : "" - }); - } - }].filter(function (x) { - return !!x; - }); - var options = { - selectOnLineNumbers: true, - readOnly: true, - minimap: { - enabled: false - }, - scrollBeyondLastLine: false - }; - var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)(''), - _useState8 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState7, 2), - selectedCode = _useState8[0], - setSelectedCode = _useState8[1]; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.Fragment, { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z, { - defaultActiveKey: "1", - tabBarExtraContent: !(item !== null && item !== void 0 && item.shixun_start) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", { - style: { - color: 'red' - }, - children: "\u5B66\u751F\u672A\u5F00\u542F\u6311\u6218" - }), - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(TabPane, { - tab: "\u9636\u6BB5\u6210\u7EE9", - children: !!((_data = data) !== null && _data !== void 0 && _data.length) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .Z, { - columns: columns, - dataSource: data, - pagination: false - // scroll={{ x: columns?.length * 100 }} - }) - }, "1"), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(TabPane, { - tab: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("span", { - children: ["\u5B9E\u8BAD\u8BE6\u60C5 ", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, { - title: "\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", { - className: "iconfont icon-tishi4" - }) - })] - }), - children: (_challengeData = challengeData) === null || _challengeData === void 0 ? void 0 : _challengeData.map(function (chanllenge, index) { - var _chanllenge$outputs, _chanllenge$challenge; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.Fragment, { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", { - className: "mt5", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("span", { - className: "font16 mr15", - children: [" \u7B2C", chanllenge.position, "\u5173"] - }), chanllenge.game_identifier && !(item !== null && item !== void 0 && item.is_jupyter_lab) && !(item !== null && item !== void 0 && item.is_jupyter) ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(umi__WEBPACK_IMPORTED_MODULE_8__.Link, { - target: "_blank", - className: "current c-light-primary font16", - to: "/tasks/".concat(coursesId, "/").concat(exerciseId, "/").concat(chanllenge.game_identifier, "/exercise"), - children: chanllenge.name - }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", { - className: "font16", - children: chanllenge.name - })] - }), !!(chanllenge !== null && chanllenge !== void 0 && (_chanllenge$outputs = chanllenge.outputs) !== null && _chanllenge$outputs !== void 0 && _chanllenge$outputs.length) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .Z, { - bordered: true, - dataSource: chanllenge.outputs.map(function (out) { - return _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, out), {}, { - key: out.position, - error_msg: out.output_detail, - updated_at: out.updated_at, - game_identifier: chanllenge === null || chanllenge === void 0 ? void 0 : chanllenge.game_identifier, - path: chanllenge === null || chanllenge === void 0 ? void 0 : chanllenge.path - }); - }), - columns: outputColumns, - pagination: false - }), (chanllenge === null || chanllenge === void 0 ? void 0 : chanllenge.st) === 0 && chanllenge.passed_code && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", { - className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.shixunWrp, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("h2", { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_19__["default"], { - style: { - width: 200 - }, - value: selectedCode, - onChange: setSelectedCode, - options: chanllenge === null || chanllenge === void 0 || (_chanllenge$challenge = chanllenge.challenge_paths) === null || _chanllenge$challenge === void 0 ? void 0 : _chanllenge$challenge.map(function (item) { - return { - label: item.file_name, - value: item.latest_code - }; - }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("span", { - className: _index_less_modules__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.s, - onClick: function onClick() { - return setVisible(selectedCode); - }, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("i", { - className: "iconfont icon-quanping2" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", { - children: "\u5168\u5C4F\u9884\u89C8" - })] - })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(_components_monaco_editor__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .ZP, { - height: 300, - autoHeight: autoHeight, - language: "python", - theme: "default", - value: selectedCode, - options: options - })] - })] - }); - }) - }, "2")] - }), (0,_utils_authority__WEBPACK_IMPORTED_MODULE_6__/* .isStudent */ .dE)() && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, { - className: "c-grey-999 mt20 mb20", - value: item === null || item === void 0 ? void 0 : item.question_title - }), item === null || item === void 0 || (_item$shixun = item.shixun) === null || _item$shixun === void 0 ? void 0 : _item$shixun.map(function (shixun, index) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("p", { - className: "font16 c-grey-666 mb5", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("span", { - className: "mr20", - children: ["\u7B2C", shixun === null || shixun === void 0 ? void 0 : shixun.challenge_position, "\u5173 ", shixun === null || shixun === void 0 ? void 0 : shixun.challenge_name] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("span", { - children: [shixun === null || shixun === void 0 ? void 0 : shixun.challenge_score, "\u5206"] - })] - }); - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", { - className: "mb15" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, { - centered: true, - destroyOnClose: true, - open: !!visible, - title: "\u5168\u5C4F\u9884\u89C8\u4EE3\u7801", - width: 864, - onCancel: function onCancel() { - return setVisible(false); - }, - footer: null, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(_components_monaco_editor__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .ZP, { - height: 500, - autoHeight: autoHeight, - language: "python", - theme: "default", - value: visible, - options: options - }) - })] - }); -}; -/* harmony default export */ __webpack_exports__.Z = (Shixun); - -/***/ }), - -/***/ 90610: -/*!****************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/Exercise/Review/component/SeeAnswer.tsx ***! - \****************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ u: function() { return /* binding */ SeeAnswer; } -/* harmony export */ }); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd */ 95237); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd */ 43604); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react/jsx-runtime */ 37712); - - - - - - -var SeeAnswer = function SeeAnswer(_ref) { - var data = _ref.data; - var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false), - _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 2), - show = _useState2[0], - setShow = _useState2[1]; - var renderDom = function renderDom() { - var _data$standard_answer, _data$standard_answer2, _data$standard_answer3; - switch (data.question_type) { - case 3: - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("aside", { - className: "mt20", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("span", { - style: { - cursor: "pointer" - }, - className: "font14 c-blue current", - onClick: function onClick() { - setShow(!show); - }, - children: show ? "隐藏参考答案" : "查看参考答案" - }), show && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { - children: data === null || data === void 0 || (_data$standard_answer = data.standard_answer) === null || _data$standard_answer === void 0 ? void 0 : _data$standard_answer.map(function (item, key) { - var _item$answer_text; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, { - style: { - alignItems: 'baseline' - }, - className: "mr20", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(antd__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, { - flex: "50px", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("span", { - className: "mt10", - children: ["\u586B\u7A7A", item.choice_id, ":"] - }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(antd__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, { - flex: 1, - children: item === null || item === void 0 || (_item$answer_text = item.answer_text) === null || _item$answer_text === void 0 ? void 0 : _item$answer_text.map(function (val, key) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { - children: val - }); - }) - })] - }); - }) - })] - }); - break; - case 8: - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("aside", { - className: "mt20", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("span", { - style: { - cursor: "pointer" - }, - className: "font14 c-blue current", - onClick: function onClick() { - setShow(!show); - }, - children: show ? "隐藏参考答案" : "查看参考答案" - }), show && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { - children: data === null || data === void 0 || (_data$standard_answer2 = data.standard_answer) === null || _data$standard_answer2 === void 0 ? void 0 : _data$standard_answer2.map(function (item, key) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, { - style: { - alignItems: 'baseline' - }, - className: "mr20", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(antd__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, { - flex: "50px", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("span", { - className: "mt10", - children: ["\u586B\u7A7A", item.choice_id, ":"] - }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(antd__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, { - flex: 1, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { - children: item === null || item === void 0 ? void 0 : item.answer_text - }) - })] - }); - }) - })] - }); - break; - case 4: - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("aside", { - className: "mt20", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("span", { - style: { - cursor: "pointer" - }, - className: "font14 c-blue current", - onClick: function onClick() { - setShow(!show); - }, - children: show ? "隐藏参考答案" : "查看参考答案" - }), show && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, { - value: data === null || data === void 0 || (_data$standard_answer3 = data.standard_answer) === null || _data$standard_answer3 === void 0 ? void 0 : _data$standard_answer3.join(" ") - }) - })] - }); - break; - } - }; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("section", { - children: renderDom() - }); -}; - -/***/ }), - -/***/ 9364: -/*!*************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/Exercise/Review/component/Simple.tsx ***! - \*************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js */ 7557); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js */ 41498); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); -/* harmony import */ var _components_markdown_editor__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/markdown-editor */ 16113); -/* harmony import */ var _utils_authority__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/utils/authority */ 89918); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd */ 8772); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 43418); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 95237); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 43604); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 28103); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 3113); -/* harmony import */ var _SeeAnswer__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./SeeAnswer */ 90610); -/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./index.less?modules */ 43644); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! react/jsx-runtime */ 37712); - - - - - - - - - - - - - -var TextArea = antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.TextArea; -var Simple = function Simple(_ref) { - var _item$user_answer, _item$user_answer3; - var item = _ref.item, - answerData = _ref.answerData, - changeScoreData = _ref.changeScoreData, - textValue = _ref.textValue, - _ref$textOnChange = _ref.textOnChange, - textOnChange = _ref$textOnChange === void 0 ? function () {} : _ref$textOnChange; - var _useState = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(false), - _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState, 2), - showEdit = _useState2[0], - setShowEdit = _useState2[1]; - (0,react__WEBPACK_IMPORTED_MODULE_3__.useEffect)(function () { - if (changeScoreData !== null && changeScoreData !== void 0 && changeScoreData[item.q_position]) { - !showEdit && setShowEdit(true); - } else { - showEdit && setShowEdit(false); - } - }, [changeScoreData === null || changeScoreData === void 0 ? void 0 : changeScoreData[item === null || item === void 0 ? void 0 : item.q_position]]); - var handleSee = /*#__PURE__*/function () { - var _ref2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(code) { - var modal; - return _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - modal = antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.confirm({ - width: 1000, - icon: null, - className: "custom-modal-divider ant-modal-confirm-btns-hidden", - title: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z, { - flex: "1", - children: "\u539F\u59CB\u5185\u5BB9" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z, { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("span", { - className: "iconfont icon-yiguanbi1 current c-grey-c", - onClick: function onClick() { - return modal.destroy(); - } - }) - })] - }), - // okText:"关闭", - content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(_components_markdown_editor__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, { - height: "70vh", - defaultValue: code || "", - hidetoolBar: true, - disabled: true - }) - }); - case 1: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function handleSee(_x) { - return _ref2.apply(this, arguments); - }; - }(); - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)("div", { - children: [document.domain === "kepukehuan.educoder.net" && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.Fragment, { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)("div", { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("strong", { - className: "mt30", - children: "\u4F5C\u6587\u6807\u9898" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("br", {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("div", { - className: _index_less_modules__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.simpleWrap, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, { - value: (item === null || item === void 0 ? void 0 : item.kp_content) || '' - }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("strong", { - className: "mt30", - children: "\u4F5C\u6587\u7C7B\u578B" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("br", {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("div", { - className: _index_less_modules__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.simpleWrap, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, { - value: (item === null || item === void 0 ? void 0 : item.kp_clazz) || '' - }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("strong", { - className: "mt30", - children: "\u4F5C\u6587\u5185\u5BB9" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("br", {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("div", { - className: _index_less_modules__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.simpleWrap, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, { - value: (item === null || item === void 0 || (_item$user_answer = item.user_answer) === null || _item$user_answer === void 0 ? void 0 : _item$user_answer[0]) || '' - }) - })] - }), (0,_utils_authority__WEBPACK_IMPORTED_MODULE_6__/* .isAdmin */ .GJ)() && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(_SeeAnswer__WEBPACK_IMPORTED_MODULE_7__/* .SeeAnswer */ .u, { - data: item - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, {})] - }), document.domain !== "kepukehuan.educoder.net" && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)("div", { - className: _index_less_modules__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.simpleBg, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z, { - flex: 1, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("aside", { - className: "font14 c-light-primary mb5", - children: "\u5B66\u751F\u7B54\u9898" - }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z, { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .ZP, { - style: { - marginRight: -12 - }, - type: "link", - onClick: function onClick() { - var _item$user_answer2; - return handleSee(item === null || item === void 0 || (_item$user_answer2 = item.user_answer) === null || _item$user_answer2 === void 0 ? void 0 : _item$user_answer2[0]); - }, - children: "\u67E5\u770B\u539F\u59CB\u5185\u5BB9" - }) - })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("div", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, { - value: (item === null || item === void 0 || (_item$user_answer3 = item.user_answer) === null || _item$user_answer3 === void 0 ? void 0 : _item$user_answer3[0]) || '' - }) - }), (0,_utils_authority__WEBPACK_IMPORTED_MODULE_6__/* .isAdmin */ .GJ)() && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(_SeeAnswer__WEBPACK_IMPORTED_MODULE_7__/* .SeeAnswer */ .u, { - data: item - })] - })] - }); -}; -/* harmony default export */ __webpack_exports__.Z = (Simple); - -/***/ }), - -/***/ 43644: -/*!*********************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/Exercise/Review/component/index.less?modules ***! - \*********************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__) { - -// extracted by mini-css-extract-plugin -/* harmony default export */ __webpack_exports__.Z = ({"flex_box_center":"flex_box_center___VAUts","flex_space_between":"flex_space_between___gx5ZV","flex_box_vertical_center":"flex_box_vertical_center___HV_tL","flex_box_center_end":"flex_box_center_end___fVsIw","flex_box_column":"flex_box_column___F5DHk","shixunWrp":"shixunWrp___pinaF","s":"s___mtpV4","fillComment":"fillComment___WEgkI","commentContent":"commentContent___v_Ebo","commentText":"commentText___fyDle","simpleWrap":"simpleWrap___uwIie","fillBg":"fillBg___iyMsm","simpleBg":"simpleBg___UqElF","lookCode":"lookCode___xKifS"}); - -/***/ }), - -/***/ 47018: -/*!***********************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/Exercise/Review/index.less?modules ***! - \***********************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__) { - -// extracted by mini-css-extract-plugin -/* harmony default export */ __webpack_exports__.Z = ({"flex_box_center":"flex_box_center___D6Qly","flex_space_between":"flex_space_between___ZA98O","flex_box_vertical_center":"flex_box_vertical_center___aST6E","flex_box_center_end":"flex_box_center_end___kJ_eQ","flex_box_column":"flex_box_column___ZOkyZ","bg":"bg___rbSyL","circularBlue":"circularBlue___qvnla","circularRed":"circularRed___jo0FU","circularOrange":"circularOrange___GteY7","circularGreen":"circularGreen___PW_tz","circularGrey":"circularGrey___Nt7Wc","title":"title___Volf5","questionIcons":"questionIcons___MIxzq","grey":"grey___XquYB","green":"green___sjsXt","blue":"blue___Jwa9H","orange":"orange___cGfa7","red":"red___NensB","greenTip":"greenTip___lDmky","redTip":"redTip___Yp9nM","cccTip":"cccTip___Uzudc","orangeTip":"orangeTip___gA104","flexRow":"flexRow___GsOMs","simpleWrap":"simpleWrap___jppmP","userPhoto":"userPhoto___LUsoO","CCCIcons":"CCCIcons___STbxr","buttonFixed":"buttonFixed___aUnd3","progress":"progress___w_inO","typeTitle":"typeTitle___i1hJu","answerResult":"answerResult___kLknn","questionsInfo":"questionsInfo___spnx1","leftBar":"leftBar___AjrjB","greenBg":"greenBg___nlTOV","blueBg":"blueBg___nYACT","redBg":"redBg___WTgtT","orangeBg":"orangeBg___mMAXu","greyBg":"greyBg___eAdgQ","commentText":"commentText___smAVm","full":"full____Rgkm","answerInfo":"answerInfo___iSSvg","listType":"listType___fUHyn","userInfo":"userInfo___sc77e","userImg":"userImg___mL2tk","userInfoTitle":"userInfoTitle___U2d5B","userInfoValue":"userInfoValue___DBOCD","status":"status___yZSrO","result":"result___TOeTF","evaluate":"evaluate___CJGFj","analysis":"analysis___NuY61","userInfoModel":"userInfoModel___jHeA_","width":"width___UtVF4","Title":"Title___BfkeS","Value":"Value___sj9SB","userInfoModelbody":"userInfoModelbody___nQNbP","answerError":"answerError___kJTJu","export_type_modal":"export_type_modal___UwY7W","export_type_modal_con":"export_type_modal_con___iD92j","type_item":"type_item___hBzOc","img_warp":"img_warp___ijcxd","img_warp_active":"img_warp_active___VUIa8"}); - -/***/ }), - -/***/ 78773: -/*!*********************************************!*\ - !*** ./src/assets/images/icons/correct.png ***! - \*********************************************/ -/***/ (function(module) { - -module.exports = "data:image/png;base64,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"; - -/***/ }), - -/***/ 80866: -/*!***********************************************!*\ - !*** ./src/assets/images/icons/incorrect.png ***! - \***********************************************/ -/***/ (function(module) { - -module.exports = "data:image/png;base64,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"; - -/***/ }) - -}]); \ No newline at end of file diff --git a/index.html b/index.html index 759d087ac7..830c4a5a25 100644 --- a/index.html +++ b/index.html @@ -12,7 +12,7 @@ 头歌实践教学平台 - + @@ -27,7 +27,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/layouts__GraduationsDetail__index.97ab5f6c.async.js b/layouts__GraduationsDetail__index.70a7f1dc.async.js similarity index 99% rename from layouts__GraduationsDetail__index.97ab5f6c.async.js rename to layouts__GraduationsDetail__index.70a7f1dc.async.js index 5d260806d9..b592155f4b 100644 --- a/layouts__GraduationsDetail__index.97ab5f6c.async.js +++ b/layouts__GraduationsDetail__index.70a7f1dc.async.js @@ -1091,8 +1091,8 @@ var TopBanner = function TopBanner(_ref) { ;// CONCATENATED MODULE: ./src/pages/Graduations/components/CallBoardModal/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var CallBoardModalmodules = ({"flex_box_center":"flex_box_center___hxWWU","flex_space_between":"flex_space_between___Vtfm0","flex_box_vertical_center":"flex_box_vertical_center___raPpL","flex_box_center_end":"flex_box_center_end___vhgOG","flex_box_column":"flex_box_column___awXbX","icon":"icon___qjZkt","content":"content___w0ayt","dot":"dot___vZgx3"}); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/Graduations/components/CallBoardModal/icon.svg 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 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 = it.call(o); }, 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; } } }; } 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); } diff --git a/layouts__SimpleLayouts.b7ec60d5.async.js b/layouts__SimpleLayouts.a5fd8051.async.js similarity index 99% rename from layouts__SimpleLayouts.b7ec60d5.async.js rename to layouts__SimpleLayouts.a5fd8051.async.js index 575f8abf8f..ae84f35923 100644 --- a/layouts__SimpleLayouts.b7ec60d5.async.js +++ b/layouts__SimpleLayouts.a5fd8051.async.js @@ -655,8 +655,8 @@ var carousel = __webpack_require__(9951); ;// CONCATENATED MODULE: ./src/components/CustomOperateModel/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var CustomOperateModelmodules = ({"modalityModal":"modalityModal___fvSjk","modal":"modal___wvA_V","itemWarp":"itemWarp___JNLoV","close":"close___PycHq","cancelBtn":"cancelBtn___kgKTp","selfdomModal":"selfdomModal___doNCF"}); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/fetch.ts var fetch = __webpack_require__(51136); // EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js diff --git a/layouts__index.066361a6.async.js b/layouts__index.052091a2.async.js similarity index 99% rename from layouts__index.066361a6.async.js rename to layouts__index.052091a2.async.js index 52cf8301c1..2ba7054aca 100644 --- a/layouts__index.066361a6.async.js +++ b/layouts__index.052091a2.async.js @@ -1898,7 +1898,8 @@ var TabPane = tabs/* default */.Z.TabPane; is_main_site = _ref.is_main_site, is_local = _ref.is_local, _ref$style = _ref.style, - style = _ref$style === void 0 ? {} : _ref$style; + style = _ref$style === void 0 ? {} : _ref$style, + globalSetting = _ref.globalSetting; var _useState = (0,_react_17_0_2_react.useState)(false), _useState2 = slicedToArray_default()(_useState, 2), wechatQrcode = _useState2[0], @@ -2089,6 +2090,30 @@ var TabPane = tabs/* default */.Z.TabPane; return /*#__PURE__*/(0,jsx_runtime.jsx)(tabs/* default */.Z, { defaultActiveKey: type, onChange: callback, + tabBarExtraContent: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + onClick: function onClick() { + window.location.href = "https://authserver.jshvc.edu.cn/authserver/login?service=http://192.168.41.11"; + }, + style: { + alignItems: 'center', + marginRight: 40 + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + style: { + width: 40, + cursor: 'pointer', + marginRight: 5 + }, + src: "https://img1.baidu.com/it/u=3200927266,4056589055&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=500" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + cursor: 'pointer' + }, + children: "\u8BA4\u8BC1\u4E2D\u5FC3" + })] + }) + }), className: LoginPanelmodules.tabs, children: /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { tab: "\u8D26\u53F7\u767B\u5F55", diff --git a/p__Classrooms__Lists__Announcement__index.bc5a0d31.async.js b/p__Classrooms__Lists__Announcement__index.1a725238.async.js similarity index 99% rename from p__Classrooms__Lists__Announcement__index.bc5a0d31.async.js rename to p__Classrooms__Lists__Announcement__index.1a725238.async.js index f2f4506417..20f15a90d8 100644 --- a/p__Classrooms__Lists__Announcement__index.bc5a0d31.async.js +++ b/p__Classrooms__Lists__Announcement__index.1a725238.async.js @@ -173,8 +173,8 @@ var divider = __webpack_require__(28103); var pagination = __webpack_require__(88590); // EXTERNAL MODULE: ./src/components/markdown-editor/index.tsx + 10 modules var markdown_editor = __webpack_require__(16113); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules var modal = __webpack_require__(43418); // EXTERNAL MODULE: ./src/utils/fetch.ts diff --git a/p__Classrooms__Lists__Board__Detail__index.25b3c23e.async.js b/p__Classrooms__Lists__Board__Detail__index.a46b14aa.async.js similarity index 99% rename from p__Classrooms__Lists__Board__Detail__index.25b3c23e.async.js rename to p__Classrooms__Lists__Board__Detail__index.a46b14aa.async.js index 698a64aec4..377e2499ee 100644 --- a/p__Classrooms__Lists__Board__Detail__index.25b3c23e.async.js +++ b/p__Classrooms__Lists__Board__Detail__index.a46b14aa.async.js @@ -33,8 +33,8 @@ var _react_17_0_2_react = __webpack_require__(59301); var markdown_editor = __webpack_require__(16113); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules var modal = __webpack_require__(43418); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules diff --git a/p__Classrooms__Lists__CommonHomework__Comment__index.6d941de0.async.js b/p__Classrooms__Lists__CommonHomework__Comment__index.257750a4.async.js similarity index 99% rename from p__Classrooms__Lists__CommonHomework__Comment__index.6d941de0.async.js rename to p__Classrooms__Lists__CommonHomework__Comment__index.257750a4.async.js index 0840b22ea8..3c25fc9a08 100644 --- a/p__Classrooms__Lists__CommonHomework__Comment__index.6d941de0.async.js +++ b/p__Classrooms__Lists__CommonHomework__Comment__index.257750a4.async.js @@ -623,8 +623,8 @@ var RedoShixunModal = __webpack_require__(2657); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/Comment/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Commentmodules = ({"flex_box_center":"flex_box_center___uz0LL","flex_space_between":"flex_space_between___kuKI5","flex_box_vertical_center":"flex_box_vertical_center___VzPH1","flex_box_center_end":"flex_box_center_end___Tyr1U","flex_box_column":"flex_box_column___qsgVa","title":"title___SFyGM","export":"export___ezPhH","title1_right":"title1_right___tMOJn","userPic":"userPic___mW4Rr","userInfo":"userInfo___vYvSZ","listItem":"listItem___gJf4Z","rightInfo":"rightInfo___PRYRt","shixunTitle":"shixunTitle___STlvE","shixunWrp":"shixunWrp___knhTt","footerBar":"footerBar___R5IlQ","footerBarStatic":"footerBarStatic___M4EQj","exitComment":"exitComment___NoCI4","nextComment":"nextComment___sFj7z","modal":"modal___TwQdH"}); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/service/shixunHomeworks.ts var service_shixunHomeworks = __webpack_require__(3479); // EXTERNAL MODULE: ./node_modules/_html2pdf.js@0.10.1@html2pdf.js/dist/html2pdf.js diff --git a/p__Classrooms__Lists__CommonHomework__Detail__index.9b4c9924.async.js b/p__Classrooms__Lists__CommonHomework__Detail__index.74d194d8.async.js similarity index 99% rename from p__Classrooms__Lists__CommonHomework__Detail__index.9b4c9924.async.js rename to p__Classrooms__Lists__CommonHomework__Detail__index.74d194d8.async.js index 0e740667f0..8409c4649e 100644 --- a/p__Classrooms__Lists__CommonHomework__Detail__index.9b4c9924.async.js +++ b/p__Classrooms__Lists__CommonHomework__Detail__index.74d194d8.async.js @@ -2291,8 +2291,8 @@ var WorkList = function WorkList(_ref) { })(WorkList)); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/components/FileDownloadList/index.tsx + 3 modules var FileDownloadList = __webpack_require__(20760); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/Detail/components/WorkDescription/components/DelComponents.tsx diff --git a/p__Classrooms__Lists__CommonHomework__Review__index.618c494a.async.js b/p__Classrooms__Lists__CommonHomework__Review__index.a85716d8.async.js similarity index 99% rename from p__Classrooms__Lists__CommonHomework__Review__index.618c494a.async.js rename to p__Classrooms__Lists__CommonHomework__Review__index.a85716d8.async.js index d37fa7b50b..fa8b3ec23c 100644 --- a/p__Classrooms__Lists__CommonHomework__Review__index.618c494a.async.js +++ b/p__Classrooms__Lists__CommonHomework__Review__index.a85716d8.async.js @@ -840,8 +840,8 @@ var DelShixun = function DelShixun(_ref) { ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/Review/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Reviewmodules = ({"flex_box_center":"flex_box_center___tMwax","flex_space_between":"flex_space_between___8GJsg","flex_box_vertical_center":"flex_box_vertical_center___IFELt","flex_box_center_end":"flex_box_center_end___IrFRG","flex_box_column":"flex_box_column___s0LgG","bg":"bg___sFhaA","title":"title___bk4oD","replyList":"replyList___bjk6g","nav-tab":"nav-tab___uLRSr","buttonFixed":"buttonFixed___twN45","exitComment":"exitComment___rlGpw","nextComment":"nextComment___NmNBo","modal":"modal___tWPO8","MdEditor":"MdEditor___AAxeb","ratewarp":"ratewarp___NGrsd","item":"item___Le8W0","total":"total___MNh4V","a1":"a1___g1iJT","a2":"a2___h8k2X","a3":"a3___yk1km","pinfen":"pinfen___sYyQv","left":"left___g2MO6","right":"right___TLkV4"}); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js var lodash = __webpack_require__(89392); // EXTERNAL MODULE: ./src/components/MultiUpload/index.tsx + 3 modules diff --git a/p__Classrooms__Lists__Exercise__Add__index.8f4dbfb7.async.js b/p__Classrooms__Lists__Exercise__Add__index.de9a1d7b.async.js similarity index 99% rename from p__Classrooms__Lists__Exercise__Add__index.8f4dbfb7.async.js rename to p__Classrooms__Lists__Exercise__Add__index.de9a1d7b.async.js index e01e21de12..e701b22710 100644 --- a/p__Classrooms__Lists__Exercise__Add__index.8f4dbfb7.async.js +++ b/p__Classrooms__Lists__Exercise__Add__index.de9a1d7b.async.js @@ -1157,8 +1157,8 @@ var stex = __webpack_require__(67549); ;// CONCATENATED MODULE: ./src/components/markdown-editor/index.less // extracted by mini-css-extract-plugin -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/RenderHtml/stex.tsx @@ -3334,8 +3334,8 @@ var NoData = __webpack_require__(7406); var tooltip = __webpack_require__(6848); // EXTERNAL MODULE: ./node_modules/_react-beautiful-dnd@13.0.0@react-beautiful-dnd/dist/react-beautiful-dnd.esm.js + 27 modules var react_beautiful_dnd_esm = __webpack_require__(96737); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Add/EditPotin/components/LeftItems.tsx diff --git a/p__Classrooms__Lists__Exercise__Answer__index.27737e1e.async.js b/p__Classrooms__Lists__Exercise__Answer__index.5a8bf5a2.async.js similarity index 99% rename from p__Classrooms__Lists__Exercise__Answer__index.27737e1e.async.js rename to p__Classrooms__Lists__Exercise__Answer__index.5a8bf5a2.async.js index dda49baa07..6cfc2dc495 100644 --- a/p__Classrooms__Lists__Exercise__Answer__index.27737e1e.async.js +++ b/p__Classrooms__Lists__Exercise__Answer__index.5a8bf5a2.async.js @@ -1332,8 +1332,8 @@ var fullscreen = __webpack_require__(3883); var service_exercise = __webpack_require__(83); // EXTERNAL MODULE: ./src/service/shixuns.ts var shixuns = __webpack_require__(85062); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/components/markdown-editor/index.tsx + 10 modules var markdown_editor = __webpack_require__(16113); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Answer/components/Simple.tsx @@ -6346,8 +6346,8 @@ var base64 = __webpack_require__(24334); // EXTERNAL MODULE: ./src/components/Spinner/index.tsx + 1 modules var Spinner = __webpack_require__(96962); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(6457); // EXTERNAL MODULE: ./node_modules/_xterm@4.8.1@xterm/lib/xterm.js diff --git a/p__Classrooms__Lists__Exercise__Detail__index.f7a696e1.async.js b/p__Classrooms__Lists__Exercise__Detail__index.722c0f2e.async.js similarity index 99% rename from p__Classrooms__Lists__Exercise__Detail__index.f7a696e1.async.js rename to p__Classrooms__Lists__Exercise__Detail__index.722c0f2e.async.js index 64f4815f99..0192f15d3c 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.f7a696e1.async.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.722c0f2e.async.js @@ -683,8 +683,8 @@ var stex = __webpack_require__(67549); ;// CONCATENATED MODULE: ./src/components/markdown-editor/index.less // extracted by mini-css-extract-plugin -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/RenderHtml/stex.tsx @@ -3125,7 +3125,7 @@ var FixedBottom = function FixedBottom(_ref) { onChange(item.id); }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: value === item.id ? item.classNameActive || CustomTabsmodules.active : '', + className: value === item.id ? CustomTabsmodules.active : '', children: item.name }), (item === null || item === void 0 ? void 0 : item.resetCount) == undefined && (item === null || item === void 0 ? void 0 : item.total) !== undefined && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { children: ["\uFF08", item === null || item === void 0 ? void 0 : item.total, "\uFF09"] @@ -8560,8 +8560,8 @@ var NullChildEditor = __webpack_require__(68324); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Edit/components/editor.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var editormodules = ({"flex_box_center":"flex_box_center___epJYP","flex_space_between":"flex_space_between___SU6BD","flex_box_vertical_center":"flex_box_vertical_center___Qes2t","flex_box_center_end":"flex_box_center_end___hGppz","flex_box_column":"flex_box_column___uzhhO","wrap":"wrap___rEjJ0","modal":"modal___gRDV9","titleWrap":"titleWrap___MK_OO","required":"required___Hja3H","title":"title___vMFKz","colorGray":"colorGray___hNhIL","choiceWrap":"choiceWrap___Xx5du","answer":"answer___cbuNE","activeAnswer":"activeAnswer___LwFG7","deleteIcon":"deleteIcon____HG4s","addIcon":"addIcon___r_Vhy","editorWrap":"editorWrap___OYwur","htmlWrap":"htmlWrap___qXHYn","radio":"radio___urtyZ","color333":"color333___Lah7k","color999":"color999___TmkZt","questionType":"questionType___r_bKw","questionChoices":"questionChoices___LA7VM","action":"action___fTTDM","difficult":"difficult___Mg7lT","fold":"fold___oVjRI","head":"head___fpwmn"}); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/components/Knowledge/index.tsx + 1 modules var Knowledge = __webpack_require__(29325); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Edit/components/CompletionEditor/index.tsx diff --git a/p__Classrooms__Lists__Exercise__Export__index.e0cecc82.async.js b/p__Classrooms__Lists__Exercise__Export__index.bc1d13b4.async.js similarity index 99% rename from p__Classrooms__Lists__Exercise__Export__index.e0cecc82.async.js rename to p__Classrooms__Lists__Exercise__Export__index.bc1d13b4.async.js index 514b2aa421..1ba1140192 100644 --- a/p__Classrooms__Lists__Exercise__Export__index.e0cecc82.async.js +++ b/p__Classrooms__Lists__Exercise__Export__index.bc1d13b4.async.js @@ -226,7 +226,7 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! @ant-design/icons */ 12078); /* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! @ant-design/icons */ 50406); /* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./index.less?modules */ 38438); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); /* harmony import */ var _utils_util__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/utils/util */ 6457); /* harmony import */ var _Review_component_Fill__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../Review/component/Fill */ 77553); /* harmony import */ var _Review_component_Shixun__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../Review/component/Shixun */ 32212); @@ -1821,7 +1821,7 @@ var AnswerComments = function AnswerComments(_ref) { /* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); /* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! antd */ 8772); /* harmony import */ var _SeeAnswer__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./SeeAnswer */ 90610); /* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./index.less?modules */ 43644); @@ -1835,7 +1835,6 @@ var AnswerComments = function AnswerComments(_ref) { - var TextArea = antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z.TextArea; var Fill = function Fill(_ref) { var item = _ref.item, @@ -1845,9 +1844,7 @@ var Fill = function Fill(_ref) { _ref$textOnChange = _ref.textOnChange, textOnChange = _ref$textOnChange === void 0 ? function () {} : _ref$textOnChange, _ref$seeAnswerVisible = _ref.seeAnswerVisible, - seeAnswerVisible = _ref$seeAnswerVisible === void 0 ? true : _ref$seeAnswerVisible, - _ref$extra = _ref.extra, - extra = _ref$extra === void 0 ? null : _ref$extra; + seeAnswerVisible = _ref$seeAnswerVisible === void 0 ? true : _ref$seeAnswerVisible; var _useState = (0,react__WEBPACK_IMPORTED_MODULE_2__.useState)([]), _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default()(_useState, 2), userAnswer = _useState2[0], @@ -1883,14 +1880,9 @@ var Fill = function Fill(_ref) { }, [item === null || item === void 0 ? void 0 : item.user_answer]); return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { className: _index_less_modules__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z.fillBg, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { - className: "flex-container", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("aside", { - className: "font14 c-light-primary mb5", - children: "\u5B66\u751F\u7B54\u9898" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.Fragment, { - children: extra - })] + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("aside", { + className: "font14 c-light-primary mb5", + children: "\u5B66\u751F\u7B54\u9898" }), userAnswer === null || userAnswer === void 0 ? void 0 : userAnswer.map(function (answer, index) { return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("span", { @@ -1925,14 +1917,14 @@ var Fill = function Fill(_ref) { /* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); /* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); /* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! moment */ 9498); /* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! antd */ 52306); /* harmony import */ var _components_monaco_editor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/monaco-editor */ 14188); /* harmony import */ var js_base64__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! js-base64 */ 24334); /* harmony import */ var js_base64__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(js_base64__WEBPACK_IMPORTED_MODULE_5__); -/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../index.less?modules */ 47018); +/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../index.less?modules */ 44755); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react/jsx-runtime */ 37712); @@ -2063,7 +2055,7 @@ var Program = function Program(_ref) { /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd */ 95237); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd */ 43604); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react/jsx-runtime */ 37712); @@ -2199,7 +2191,7 @@ var SeeAnswer = function SeeAnswer(_ref) { /* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); /* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); /* harmony import */ var _utils_authority__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/utils/authority */ 89918); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 6848); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 97913); @@ -2622,7 +2614,7 @@ var QuestionType = /*#__PURE__*/function (QuestionType) { /***/ }), -/***/ 47018: +/***/ 44755: /*!***********************************************************************!*\ !*** ./src/pages/Classrooms/Lists/Exercise/Review/index.less?modules ***! \***********************************************************************/ diff --git a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.05e8440c.async.js b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.5fd88e62.async.js similarity index 99% rename from p__Classrooms__Lists__Exercise__ImitateAnswer__index.05e8440c.async.js rename to p__Classrooms__Lists__Exercise__ImitateAnswer__index.5fd88e62.async.js index 3decb6f882..830119ea54 100644 --- a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.05e8440c.async.js +++ b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.5fd88e62.async.js @@ -673,8 +673,8 @@ var fullscreen = __webpack_require__(3883); var exercise = __webpack_require__(83); // EXTERNAL MODULE: ./src/service/shixuns.ts var shixuns = __webpack_require__(85062); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/components/markdown-editor/index.tsx + 10 modules var markdown_editor = __webpack_require__(16113); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js @@ -3230,8 +3230,8 @@ var base64 = __webpack_require__(24334); // EXTERNAL MODULE: ./src/components/Spinner/index.tsx + 1 modules var Spinner = __webpack_require__(96962); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(6457); // EXTERNAL MODULE: ./node_modules/_xterm@4.8.1@xterm/lib/xterm.js diff --git a/p__Classrooms__Lists__Exercise__ReviewGroup__index.df36f143.async.js b/p__Classrooms__Lists__Exercise__ReviewGroup__index.edeb9d33.async.js similarity index 99% rename from p__Classrooms__Lists__Exercise__ReviewGroup__index.df36f143.async.js rename to p__Classrooms__Lists__Exercise__ReviewGroup__index.edeb9d33.async.js index b9df6acda0..88ac5eeb0b 100644 --- a/p__Classrooms__Lists__Exercise__ReviewGroup__index.df36f143.async.js +++ b/p__Classrooms__Lists__Exercise__ReviewGroup__index.edeb9d33.async.js @@ -58,8 +58,8 @@ var input = __webpack_require__(8772); var ArrowLeftOutlined = __webpack_require__(5105); // EXTERNAL MODULE: ./src/service/exercise.ts var service_exercise = __webpack_require__(83); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/ReviewGroup/component/SeeAnswer.tsx diff --git a/p__Classrooms__Lists__Exercise__Review__index.bd33087b.chunk.css b/p__Classrooms__Lists__Exercise__Review__index.4172a0e9.chunk.css similarity index 71% rename from p__Classrooms__Lists__Exercise__Review__index.bd33087b.chunk.css rename to p__Classrooms__Lists__Exercise__Review__index.4172a0e9.chunk.css index 2771c060ed..5bdf35c1c6 100644 --- a/p__Classrooms__Lists__Exercise__Review__index.bd33087b.chunk.css +++ b/p__Classrooms__Lists__Exercise__Review__index.4172a0e9.chunk.css @@ -622,1129 +622,6 @@ margin: 10px 0 0 !important; } -/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/_codemirror@5.58.2@codemirror/lib/codemirror.css ***! - \*******************************************************************************************************************************************************************************************************************************************************************************************************************/ -/* BASICS */ - -.CodeMirror { - /* Set height, width, borders, and global font properties here */ - font-family: monospace; - height: 300px; - color: black; - direction: ltr; -} - -/* PADDING */ - -.CodeMirror-lines { - padding: 4px 0; /* Vertical padding around content */ -} -.CodeMirror pre.CodeMirror-line, -.CodeMirror pre.CodeMirror-line-like { - padding: 0 4px; /* Horizontal padding of content */ -} - -.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { - background-color: white; /* The little square between H and V scrollbars */ -} - -/* GUTTER */ - -.CodeMirror-gutters { - border-right: 1px solid #ddd; - background-color: #f7f7f7; - white-space: nowrap; -} -.CodeMirror-linenumbers {} -.CodeMirror-linenumber { - padding: 0 3px 0 5px; - min-width: 20px; - text-align: right; - color: #999; - white-space: nowrap; -} - -.CodeMirror-guttermarker { color: black; } -.CodeMirror-guttermarker-subtle { color: #999; } - -/* CURSOR */ - -.CodeMirror-cursor { - border-left: 1px solid black; - border-right: none; - width: 0; -} -/* Shown when moving in bi-directional text */ -.CodeMirror div.CodeMirror-secondarycursor { - border-left: 1px solid silver; -} -.cm-fat-cursor .CodeMirror-cursor { - width: auto; - border: 0 !important; - background: #7e7; -} -.cm-fat-cursor div.CodeMirror-cursors { - z-index: 1; -} -.cm-fat-cursor-mark { - background-color: rgba(20, 255, 20, 0.5); - animation: blink 1.06s steps(1) infinite; -} -.cm-animate-fat-cursor { - width: auto; - border: 0; - animation: blink 1.06s steps(1) infinite; - background-color: #7e7; -} -@keyframes blink { - 0% {} - 50% { background-color: transparent; } - 100% {} -} - -/* Can style cursor different in overwrite (non-insert) mode */ -.CodeMirror-overwrite .CodeMirror-cursor {} - -.cm-tab { display: inline-block; text-decoration: inherit; } - -.CodeMirror-rulers { - position: absolute; - left: 0; right: 0; top: -50px; bottom: 0; - overflow: hidden; -} -.CodeMirror-ruler { - border-left: 1px solid #ccc; - top: 0; bottom: 0; - position: absolute; -} - -/* DEFAULT THEME */ - -.cm-s-default .cm-header {color: blue;} -.cm-s-default .cm-quote {color: #090;} -.cm-negative {color: #d44;} -.cm-positive {color: #292;} -.cm-header, .cm-strong {font-weight: bold;} -.cm-em {font-style: italic;} -.cm-link {text-decoration: underline;} -.cm-strikethrough {text-decoration: line-through;} - -.cm-s-default .cm-keyword {color: #708;} -.cm-s-default .cm-atom {color: #219;} -.cm-s-default .cm-number {color: #164;} -.cm-s-default .cm-def {color: #00f;} -.cm-s-default .cm-variable, -.cm-s-default .cm-punctuation, -.cm-s-default .cm-property, -.cm-s-default .cm-operator {} -.cm-s-default .cm-variable-2 {color: #05a;} -.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;} -.cm-s-default .cm-comment {color: #a50;} -.cm-s-default .cm-string {color: #a11;} -.cm-s-default .cm-string-2 {color: #f50;} -.cm-s-default .cm-meta {color: #555;} -.cm-s-default .cm-qualifier {color: #555;} -.cm-s-default .cm-builtin {color: #30a;} -.cm-s-default .cm-bracket {color: #997;} -.cm-s-default .cm-tag {color: #170;} -.cm-s-default .cm-attribute {color: #00c;} -.cm-s-default .cm-hr {color: #999;} -.cm-s-default .cm-link {color: #00c;} - -.cm-s-default .cm-error {color: #f00;} -.cm-invalidchar {color: #f00;} - -.CodeMirror-composing { border-bottom: 2px solid; } - -/* Default styles for common addons */ - -div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;} -div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;} -.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); } -.CodeMirror-activeline-background {background: #e8f2ff;} - -/* STOP */ - -/* The rest of this file contains styles related to the mechanics of - the editor. You probably shouldn't touch them. */ - -.CodeMirror { - position: relative; - overflow: hidden; - background: white; -} - -.CodeMirror-scroll { - overflow: scroll !important; /* Things will break if this is overridden */ - /* 50px is the magic margin used to hide the element's real scrollbars */ - /* See overflow: hidden in .CodeMirror */ - margin-bottom: -50px; margin-right: -50px; - padding-bottom: 50px; - height: 100%; - outline: none; /* Prevent dragging from highlighting the element */ - position: relative; -} -.CodeMirror-sizer { - position: relative; - border-right: 50px solid transparent; -} - -/* The fake, visible scrollbars. Used to force redraw during scrolling - before actual scrolling happens, thus preventing shaking and - flickering artifacts. */ -.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { - position: absolute; - z-index: 6; - display: none; - outline: none; -} -.CodeMirror-vscrollbar { - right: 0; top: 0; - overflow-x: hidden; - overflow-y: scroll; -} -.CodeMirror-hscrollbar { - bottom: 0; left: 0; - overflow-y: hidden; - overflow-x: scroll; -} -.CodeMirror-scrollbar-filler { - right: 0; bottom: 0; -} -.CodeMirror-gutter-filler { - left: 0; bottom: 0; -} - -.CodeMirror-gutters { - position: absolute; left: 0; top: 0; - min-height: 100%; - z-index: 3; -} -.CodeMirror-gutter { - white-space: normal; - height: 100%; - display: inline-block; - vertical-align: top; - margin-bottom: -50px; -} -.CodeMirror-gutter-wrapper { - position: absolute; - z-index: 4; - background: none !important; - border: none !important; -} -.CodeMirror-gutter-background { - position: absolute; - top: 0; bottom: 0; - z-index: 4; -} -.CodeMirror-gutter-elt { - position: absolute; - cursor: default; - z-index: 4; -} -.CodeMirror-gutter-wrapper ::selection { background-color: transparent } -.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent } - -.CodeMirror-lines { - cursor: text; - min-height: 1px; /* prevents collapsing before first draw */ -} -.CodeMirror pre.CodeMirror-line, -.CodeMirror pre.CodeMirror-line-like { - /* Reset some styles that the rest of the page might have set */ border-radius: 0; - border-width: 0; - background: transparent; - font-family: inherit; - font-size: inherit; - margin: 0; - white-space: pre; - word-wrap: normal; - line-height: inherit; - color: inherit; - z-index: 2; - position: relative; - overflow: visible; - -webkit-tap-highlight-color: transparent; - -webkit-font-variant-ligatures: contextual; - font-feature-settings: "calt"; - font-variant-ligatures: contextual; -} -.CodeMirror-wrap pre.CodeMirror-line, -.CodeMirror-wrap pre.CodeMirror-line-like { - word-wrap: break-word; - white-space: pre-wrap; - word-break: normal; -} - -.CodeMirror-linebackground { - position: absolute; - left: 0; right: 0; top: 0; bottom: 0; - z-index: 0; -} - -.CodeMirror-linewidget { - position: relative; - z-index: 2; - padding: 0.1px; /* Force widget margins to stay inside of the container */ -} - -.CodeMirror-widget {} - -.CodeMirror-rtl pre { direction: rtl; } - -.CodeMirror-code { - outline: none; -} - -/* Force content-box sizing for the elements where we expect it */ -.CodeMirror-scroll, -.CodeMirror-sizer, -.CodeMirror-gutter, -.CodeMirror-gutters, -.CodeMirror-linenumber { - box-sizing: content-box; -} - -.CodeMirror-measure { - position: absolute; - width: 100%; - height: 0; - overflow: hidden; - visibility: hidden; -} - -.CodeMirror-cursor { - position: absolute; - pointer-events: none; -} -.CodeMirror-measure pre { position: static; } - -div.CodeMirror-cursors { - visibility: hidden; - position: relative; - z-index: 3; -} -div.CodeMirror-dragcursors { - visibility: visible; -} - -.CodeMirror-focused div.CodeMirror-cursors { - visibility: visible; -} - -.CodeMirror-selected { background: #d9d9d9; } -.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; } -.CodeMirror-crosshair { cursor: crosshair; } -.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; } -.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; } - -.cm-searching { - background-color: #ffa; - background-color: rgba(255, 255, 0, .4); -} - -/* Used to force a border model for a node */ -.cm-force-border { padding-right: .1px; } - -@media print { - /* Hide the cursor when printing */ - .CodeMirror div.CodeMirror-cursors { - visibility: hidden; - } -} - -/* See issue #2901 */ -.cm-tab-wrap-hack:after { content: ''; } - -/* Help users use markselection to safely style text background */ -span.CodeMirror-selectedtext { background: none; } - -/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/components/markdown-editor/index.less ***! - \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.markdown-editor-wrapper { - position: relative; - margin-bottom: 12px; -} -.markdown-editor-body { - display: flex; - flex-flow: row nowrap; - width: 100%; - height: calc(100% - 38px); - align-items: center; - overflow: hidden; -} -.markdown-editor-body .codemirror-container { - flex: 1 0; - height: 100%; - width: 100%; - overflow: hidden; -} -.markdown-editor-body .CodeMirror-wrap { - padding-bottom: 15px; -} -.markdown-editor-body .preview-container { - flex: 1 0; - height: 100%; - margin: 10px 0px; - padding: 8px 8px 50px 8px; - background: #fff; - overflow-y: auto; - box-sizing: border-box; - border-left: 1px solid #ccc; - word-wrap: break-word; - word-break: break-word; - white-space: normal; - font-size: 16px; -} -.markdown-editor-container { - border: 1px solid #ccc; - overflow: hidden; - border-radius: 4px; - font-size: 16px; -} -.markdown-editor-container.full-screen { - position: fixed; - left: 0; - right: 0; - top: 0; - bottom: 0; - height: 100vh !important; - z-index: 1010; -} -.markdown-editor-container.full-screen .preview-container > div { - padding-bottom: 180px !important; -} -.markdown-editor-container.full-screen .CodeMirror-sizer > div { - margin-bottom: 90px; -} -.markdown-editor-container.on-preview .codemirror-container, -.markdown-editor-container.on-preview .preview-container { - width: 50%; -} -.mini .markdown-editor-body { - height: calc(100% - 28px); -} -.flex-end { - justify-content: flex-end; -} -.my-codemirror-container { - border: 1px solid #ccc; - width: 100%; - margin-bottom: 24px; -} -.markdown-tip { - color: #cdcdcd; - font-size: 12px; - position: absolute; - right: 0; - bottom: -28px; - margin-bottom: 7px; -} -/* PADDING */ -.CodeMirror-lines { - padding: 4px 0; - /* Vertical padding around content */ -} -.CodeMirror pre.CodeMirror-line, -.CodeMirror pre.CodeMirror-line-like { - padding: 0 4px; - /* Horizontal padding of content */ -} -.CodeMirror-scrollbar-filler, -.CodeMirror-gutter-filler { - background-color: white; - /* The little square between H and V scrollbars */ -} -/* GUTTER */ -.CodeMirror-gutters { - border-right: 1px solid #ddd; - background-color: #f7f7f7; - white-space: nowrap; -} -.CodeMirror-linenumber { - padding: 0 3px 0 5px; - min-width: 20px; - text-align: right; - color: #999; - white-space: nowrap; -} -.CodeMirror-guttermarker { - color: black; -} -.CodeMirror-guttermarker-subtle { - color: #999; -} -/* CURSOR */ -.CodeMirror-cursor { - border-left: 1px solid black; - border-right: none; - width: 0; -} -/* Shown when moving in bi-directional text */ -.CodeMirror div.CodeMirror-secondarycursor { - border-left: 1px solid silver; -} -.cm-fat-cursor .CodeMirror-cursor { - width: auto; - border: 0 !important; - background: #7e7; -} -.cm-fat-cursor div.CodeMirror-cursors { - z-index: 1; -} -.cm-fat-cursor-mark { - background-color: rgba(20, 255, 20, 0.5); - animation: blink 1.06s steps(1) infinite; -} -.cm-animate-fat-cursor { - width: auto; - border: 0; - animation: blink 1.06s steps(1) infinite; - background-color: #7e7; -} -@keyframes blink { - 50% { - background-color: transparent; - } -} -.cm-tab { - display: inline-block; - text-decoration: inherit; -} -.CodeMirror-rulers { - position: absolute; - left: 0; - right: 0; - top: -50px; - bottom: 0; - overflow: hidden; -} -.CodeMirror-ruler { - border-left: 1px solid #ccc; - top: 0; - bottom: 0; - position: absolute; -} -/* DEFAULT THEME */ -.cm-s-default .cm-header { - color: blue; -} -.cm-s-default .cm-quote { - color: #090; -} -.cm-negative { - color: #d44; -} -.cm-positive { - color: #292; -} -.cm-header, -.cm-strong { - font-weight: bold; -} -.cm-em { - font-style: italic; -} -.cm-link { - text-decoration: underline; -} -.cm-strikethrough { - text-decoration: line-through; -} -.cm-s-default .cm-keyword { - color: #708; -} -.cm-s-default .cm-atom { - color: #219; -} -.cm-s-default .cm-number { - color: #164; -} -.cm-s-default .cm-def { - color: #00f; -} -.cm-s-default .cm-variable-2 { - color: #05a; -} -.cm-s-default .cm-variable-3, -.cm-s-default .cm-type { - color: #085; -} -.cm-s-default .cm-comment { - color: #a50; -} -.cm-s-default .cm-string { - color: #a11; -} -.cm-s-default .cm-string-2 { - color: #f50; -} -.cm-s-default .cm-meta { - color: #555; -} -.cm-s-default .cm-qualifier { - color: #555; -} -.cm-s-default .cm-builtin { - color: #30a; -} -.cm-s-default .cm-bracket { - color: #997; -} -.cm-s-default .cm-tag { - color: #170; -} -.cm-s-default .cm-attribute { - color: #00c; -} -.cm-s-default .cm-hr { - color: #999; -} -.cm-s-default .cm-link { - color: #00c; -} -.cm-s-default .cm-error { - color: #f00; -} -.cm-invalidchar { - color: #f00; -} -.CodeMirror-composing { - border-bottom: 2px solid; -} -/* Default styles for common addons */ -div.CodeMirror span.CodeMirror-matchingbracket { - color: #0b0; -} -div.CodeMirror span.CodeMirror-nonmatchingbracket { - color: #a22; -} -.CodeMirror-matchingtag { - background: rgba(255, 150, 0, 0.3); -} -.CodeMirror-activeline-background { - background: #e8f2ff; -} -/* STOP */ -/* The rest of this file contains styles related to the mechanics of - the editor. You probably shouldn't touch them. */ -.CodeMirror { - position: relative; - overflow: hidden; - background: white; -} -.CodeMirror-scroll { - overflow: scroll !important; - /* Things will break if this is overridden */ - /* 50px is the magic margin used to hide the element's real scrollbars */ - /* See overflow: hidden in .CodeMirror */ - margin-bottom: -50px; - margin-right: -50px; - padding-bottom: 50px; - height: 100%; - outline: none; - /* Prevent dragging from highlighting the element */ - position: relative; -} -.CodeMirror-sizer { - position: relative; - border-right: 50px solid transparent; -} -/* The fake, visible scrollbars. Used to force redraw during scrolling - before actual scrolling happens, thus preventing shaking and - flickering artifacts. */ -.CodeMirror-vscrollbar, -.CodeMirror-hscrollbar, -.CodeMirror-scrollbar-filler, -.CodeMirror-gutter-filler { - position: absolute; - z-index: 6; - display: none; -} -.CodeMirror-vscrollbar { - right: 0; - top: 0; - overflow-x: hidden; - overflow-y: scroll; -} -.CodeMirror-hscrollbar { - bottom: 0; - left: 0; - overflow-y: hidden; - overflow-x: scroll; -} -.CodeMirror-scrollbar-filler { - right: 0; - bottom: 0; -} -.CodeMirror-gutter-filler { - left: 0; - bottom: 0; -} -.CodeMirror-gutters { - position: absolute; - left: 0; - top: 0; - min-height: 100%; - z-index: 3; -} -.CodeMirror-gutter { - white-space: normal; - height: 100%; - display: inline-block; - vertical-align: top; - margin-bottom: -50px; -} -.CodeMirror-gutter-wrapper { - position: absolute; - z-index: 4; - background: none !important; - border: none !important; -} -.CodeMirror-gutter-background { - position: absolute; - top: 0; - bottom: 0; - z-index: 4; -} -.CodeMirror-gutter-elt { - position: absolute; - cursor: default; - z-index: 4; -} -.CodeMirror-gutter-wrapper ::selection { - background-color: transparent; -} -.CodeMirror-gutter-wrapper ::-moz-selection { - background-color: transparent; -} -.CodeMirror-lines { - cursor: text; - min-height: 1px; - /* prevents collapsing before first draw */ -} -.CodeMirror pre.CodeMirror-line, -.CodeMirror pre.CodeMirror-line-like { - /* Reset some styles that the rest of the page might have set */ - border-radius: 0; - border-width: 0; - background: transparent; - font-family: inherit; - font-size: inherit; - margin: 0; - white-space: pre; - word-wrap: normal; - line-height: inherit; - color: inherit; - z-index: 2; - position: relative; - overflow: visible; - -webkit-tap-highlight-color: transparent; - -webkit-font-variant-ligatures: contextual; - font-feature-settings: "calt"; - font-variant-ligatures: contextual; -} -.CodeMirror-wrap pre.CodeMirror-line, -.CodeMirror-wrap pre.CodeMirror-line-like { - word-wrap: break-word; - white-space: pre-wrap; - word-break: normal; -} -.CodeMirror-linebackground { - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - z-index: 0; -} -.CodeMirror-linewidget { - position: relative; - z-index: 2; - padding: 0.1px; - /* Force widget margins to stay inside of the container */ -} -.CodeMirror-rtl pre { - direction: rtl; -} -.CodeMirror-code { - outline: none; -} -/* Force content-box sizing for the elements where we expect it */ -.CodeMirror-scroll, -.CodeMirror-sizer, -.CodeMirror-gutter, -.CodeMirror-gutters, -.CodeMirror-linenumber { - box-sizing: content-box; -} -.CodeMirror-measure { - position: absolute; - width: 100%; - height: 0; - overflow: hidden; - visibility: hidden; -} -.CodeMirror-cursor { - position: absolute; - pointer-events: none; -} -.CodeMirror-measure pre { - position: static; -} -div.CodeMirror-cursors { - visibility: hidden; - position: relative; - z-index: 3; -} -div.CodeMirror-dragcursors { - visibility: visible; -} -.CodeMirror-focused div.CodeMirror-cursors { - visibility: visible; -} -.CodeMirror-selected { - background: #d9d9d9; -} -.CodeMirror-focused .CodeMirror-selected { - background: #d7d4f0; -} -.CodeMirror-crosshair { - cursor: crosshair; -} -.CodeMirror-line::selection, -.CodeMirror-line > span::selection, -.CodeMirror-line > span > span::selection { - background: #d7d4f0; -} -.CodeMirror-line::-moz-selection, -.CodeMirror-line > span::-moz-selection, -.CodeMirror-line > span > span::-moz-selection { - background: #d7d4f0; -} -.cm-searching { - background-color: #ffa; - background-color: rgba(255, 255, 0, 0.4); -} -/* Used to force a border model for a node */ -.cm-force-border { - padding-right: 0.1px; -} -@media print { - /* Hide the cursor when printing */ - .CodeMirror div.CodeMirror-cursors { - visibility: hidden; - } -} -/* See issue #2901 */ -.cm-tab-wrap-hack:after { - content: ''; -} -/* Help users use markselection to safely style text background */ -span.CodeMirror-selectedtext { - background: none; -} -.CodeMirror-sizer { - padding-top: 10px; - padding-bottom: 10px !important; -} -.CodeMirror-empty.CodeMirror-focused { - outline: none; -} -.CodeMirror pre.CodeMirror-placeholder { - color: #999; -} -.CodeMirror { - position: relative; - overflow: hidden; - background: white; - word-break: break-word; -} -.CodeMirror pre.CodeMirror-line, -.CodeMirror pre.CodeMirror-line-like { - word-wrap: break-word; - word-break: break-word; - white-space: pre-wrap; - line-height: 1.6; -} - -/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/components/markdown-editor/toolbar/index.less ***! - \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.markdown-toolbar-container { - display: flex; - flex-flow: row wrap; - align-items: center; - padding: 0 5px; - margin: 0; - position: relative; - list-style: none; - background: #fff; - border-bottom: 1px solid #ccc; - box-sizing: border-box; - line-height: 20px; - width: 100%; - min-height: 30px; -} -.markdown-toolbar-container .fill-tip { - cursor: pointer; - font-size: 12px; - display: inline-block; - padding: 5px; - border: 1px solid #E99237; - border-radius: 5px; - box-sizing: border-box; - line-height: 16px; - height: auto; - color: #A65500; - background-color: #FFF1E2; - position: relative; - margin-left: 10px; -} -.markdown-toolbar-container .fill-tip::before { - content: ' '; - width: 0; - height: 0; - border-top: 6px solid transparent; - border-bottom: 6px solid transparent; - border-right: 6px solid #FFF1E2; - position: absolute; - left: -6px; - top: 6px; - z-index: 10; -} -.markdown-toolbar-container .fill-tip::after { - content: ' '; - width: 0; - height: 0; - border-top: 6px solid transparent; - border-bottom: 6px solid transparent; - border-right: 6px solid #E99237; - position: absolute; - left: -7px; - top: 6px; -} -.markdown-toolbar-container li { - color: #666; - padding: 0 1px; - height: 100%; - display: flex; - height: 38px; - flex-flow: column nowrap; - justify-content: center; -} -.markdown-toolbar-container a, -.markdown-toolbar-container span { - display: block; -} -.markdown-toolbar-container a { - width: 28px; - color: #666; - cursor: pointer; - text-align: center; - font-size: 18px; -} -.markdown-toolbar-container .btn-null { - width: auto; - display: flex; - flex-flow: row nowrap; - align-items: center; -} -.markdown-toolbar-container .insert-blank { - color: #E99237; - font-size: 18px; -} -.markdown-toolbar-container span.v-line { - margin: 0 5px; - height: 65%; - border-right: 1px solid #ccc; -} -.mini .markdown-toolbar-container li { - height: 28px; -} -.editor-resize { - display: block; - width: 120px; - height: 4px; - left: 54%; - margin-top: 2px; - border-top: 1px solid #ccc; - border-bottom: 1px solid #ccc; - cursor: row-resize; - white-space: nowrap; - overflow: hidden; - text-transform: capitalize; - box-sizing: border-box; - margin: 0 auto; -} -.btn-full-screen { - position: absolute; - right: 5px; -} - -/*!*****************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./src/components/markdown-editor/css/iconfont.css ***! - \*****************************************************************************************************************************************************************************************************************************************************************************************************/ -@font-face { - font-family: "md-iconfont"; - src: url(./static/iconfont.345f94c8.eot); - /* IE9 */ - src: url(./static/iconfont.345f94c8.eot#iefix) format('embedded-opentype'), - /* IE6-IE8 */ - /* url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), */ - url(./static/iconfont.deef216b.woff) format('woff'), - url(./static/iconfont.42606faf.ttf) format('truetype'), - /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ - url(./static/iconfont.504b881c.svg#iconfont) format('svg'); - /* iOS 4.1- */ -} - -.md-iconfont { - font-family: "md-iconfont" !important; - font-size: 16px; - font-style: normal; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.icon-uniE900:before { - content: "\e900"; - font-size: 14px; - margin-left: 5px; -} - -.icon-shrink:before { - content: "\e728"; -} - -.icon-enlarge:before { - content: "\e623"; -} - -.icon-code:before { - content: "\e602"; -} - -.icon-italic:before { - content: "\e718"; -} - -.icon-bold:before { - content: "\e644"; -} - -.icon-picture:before { - content: "\e606"; -} - -.icon-minus:before { - content: "\e62c"; -} - -.icon-order-list:before { - content: "\e655"; -} - -.icon-link:before { - content: "\e7d4"; -} - -.icon-formula:before { - content: "\e633"; -} - -.icon-unorder-list:before { - content: "\e668"; -} - -.icon-edit:before { - content: "\e603"; -} - -.icon-table:before { - content: "\e7db"; -} - -.icon-sum:before { - content: "\e667"; -} - -.icon-eye:before { - content: "\e69f"; -} - -.icon-eye-slash:before { - content: "\e601"; -} - -.icon-eraser:before { - content: "\e8cd"; -} - -.icon-file-code:before { - content: "\e9ec"; -} -/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/_codemirror@5.58.2@codemirror/theme/blackboard.css ***! - \*********************************************************************************************************************************************************************************************************************************************************************************************************************/ -/* Port of TextMate's Blackboard theme */ - -.cm-s-blackboard.CodeMirror { background: #0C1021; color: #F8F8F8; } -.cm-s-blackboard div.CodeMirror-selected { background: #253B76; } -.cm-s-blackboard .CodeMirror-line::selection, .cm-s-blackboard .CodeMirror-line > span::selection, .cm-s-blackboard .CodeMirror-line > span > span::selection { background: rgba(37, 59, 118, .99); } -.cm-s-blackboard .CodeMirror-line::-moz-selection, .cm-s-blackboard .CodeMirror-line > span::-moz-selection, .cm-s-blackboard .CodeMirror-line > span > span::-moz-selection { background: rgba(37, 59, 118, .99); } -.cm-s-blackboard .CodeMirror-gutters { background: #0C1021; border-right: 0; } -.cm-s-blackboard .CodeMirror-guttermarker { color: #FBDE2D; } -.cm-s-blackboard .CodeMirror-guttermarker-subtle { color: #888; } -.cm-s-blackboard .CodeMirror-linenumber { color: #888; } -.cm-s-blackboard .CodeMirror-cursor { border-left: 1px solid #A7A7A7; } - -.cm-s-blackboard .cm-keyword { color: #FBDE2D; } -.cm-s-blackboard .cm-atom { color: #D8FA3C; } -.cm-s-blackboard .cm-number { color: #D8FA3C; } -.cm-s-blackboard .cm-def { color: #8DA6CE; } -.cm-s-blackboard .cm-variable { color: #FF6400; } -.cm-s-blackboard .cm-operator { color: #FBDE2D; } -.cm-s-blackboard .cm-comment { color: #AEAEAE; } -.cm-s-blackboard .cm-string { color: #61CE3C; } -.cm-s-blackboard .cm-string-2 { color: #61CE3C; } -.cm-s-blackboard .cm-meta { color: #D8FA3C; } -.cm-s-blackboard .cm-builtin { color: #8DA6CE; } -.cm-s-blackboard .cm-tag { color: #8DA6CE; } -.cm-s-blackboard .cm-attribute { color: #8DA6CE; } -.cm-s-blackboard .cm-header { color: #FF6400; } -.cm-s-blackboard .cm-hr { color: #AEAEAE; } -.cm-s-blackboard .cm-link { color: #8DA6CE; } -.cm-s-blackboard .cm-error { background: #9D1E15; color: #F8F8F8; } - -.cm-s-blackboard .CodeMirror-activeline-background { background: #3C3636; } -.cm-s-blackboard .CodeMirror-matchingbracket { outline:1px solid grey;color:white !important; } - -/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/components/markdown-editor/upload-image/index.less ***! - \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.upload-button { - width: 106px; - height: 32px; - line-height: 32px; - font-size: 12px; - display: block; - position: relative; - color: #0152d9; -} -.upload-button input { - opacity: 0; - width: 160px; - height: 32px; - position: absolute; - top: 0; - left: 0; - z-index: -1; -} - /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/components/image-preview/index.less ***! \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ diff --git a/p__Classrooms__Lists__Exercise__Review__index.02a1ceb8.async.js b/p__Classrooms__Lists__Exercise__Review__index.eccb9228.async.js similarity index 84% rename from p__Classrooms__Lists__Exercise__Review__index.02a1ceb8.async.js rename to p__Classrooms__Lists__Exercise__Review__index.eccb9228.async.js index a4e6526bff..a79e7a0359 100644 --- a/p__Classrooms__Lists__Exercise__Review__index.02a1ceb8.async.js +++ b/p__Classrooms__Lists__Exercise__Review__index.eccb9228.async.js @@ -1,91 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[78085,82018,34450,97120],{ - -/***/ 55087: -/*!*********************************!*\ - !*** ./src/pages/tasks/util.js ***! - \*********************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ Ax: function() { return /* binding */ processTreeData; }, -/* harmony export */ Ds: function() { return /* binding */ debounce; }, -/* harmony export */ KI: function() { return /* binding */ apiPref; }, -/* harmony export */ SI: function() { return /* binding */ getTreeData; }, -/* harmony export */ f1: function() { return /* binding */ isCompileOk; } -/* harmony export */ }); -/* unused harmony export isProd */ -/* harmony import */ var _utils_env__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/utils/env */ 27065); - -function isCompileOk(rs) { - var flag = true; - if (rs.length > 0) { - for (var i = 0; i < rs.length; i++) { - if (rs[i].compile_success == 0 || !rs[i].compile_success) { - flag = false; - break; - } - } - } else { - flag = false; - } - return flag; -} -function getTreeData(data) { - var parentKey = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ''; - var result = []; - for (var i = 0; i < data.length; i++) { - var item = data[i]; - var key = parentKey ? "".concat(parentKey, "/").concat(item.name) : "".concat(item.name); - result.push({ - title: item.name, - isLeaf: item.type === 'tree' ? false : true, - key: key - }); - } - return result; -} -function processTreeData(repos, key, newData) { - for (var i = 0; i < repos.length; i++) { - var item = repos[i]; - if (item.key === key) { - item.children = newData; - break; - } - if (item.children) { - processTreeData(item.children, key, newData); - } - } - return repos; -} -function debounce(func, wait, immediate) { - var timeout; - return function () { - var context = this, - args = arguments; - var later = function later() { - timeout = null; - if (!immediate) func.apply(context, args); - }; - var callNow = immediate && !timeout; - clearTimeout(timeout); - timeout = setTimeout(later, wait); - if (callNow) func.apply(context, args); - }; -} -var isProd = true; -var apiPref = _utils_env__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z.API_SERVER; -// export const isProd = -// window.location.href.indexOf('test-') > 0 || -// window.location.href.indexOf('localhost') > 0 -// ? false -// : true; - -// export const apiPref = isProd -// ? 'https://www.educoder.net' -// : 'https://test-newweb.educoder.net'; - -/***/ }), +(self["webpackChunk"] = self["webpackChunk"] || []).push([[78085,34450,97120],{ /***/ 58499: /*!**********************************************!*\ @@ -161,550 +75,73 @@ var AsyncButton = function AsyncButton(_ref) { /***/ }), -/***/ 37507: -/*!*************************************************************!*\ - !*** ./src/components/markdown-editor/code-block/index.tsx ***! - \*************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ h: function() { return /* binding */ MyCodeMirror; } -/* harmony export */ }); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js */ 82242); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! antd */ 57809); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! antd */ 78241); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd */ 3113); -/* harmony import */ var codemirror__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! codemirror */ 89780); -/* harmony import */ var codemirror__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(codemirror__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var codemirror_lib_codemirror_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! codemirror/lib/codemirror.css */ 81974); -/* harmony import */ var codemirror_theme_blackboard_css__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! codemirror/theme/blackboard.css */ 3693); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 37712); - - - - - - - - - -var Option = antd__WEBPACK_IMPORTED_MODULE_7__["default"].Option; - -//https://github.com/codemirror/CodeMirror/issues/4838 -var formItemLayout = { - labelCol: { - span: 4 - }, - wrapperCol: { - span: 20 - } -}; -var LanguageDesc = { - asp: ['ASP', 'vbscript'], - actionscript: ['ActionScript(3.0)/Flash/Flex', 'clike'], - bash: ['Bash/Bat', 'shell'], - css: ['CSS', 'css'], - c: ['C', 'clike'], - cpp: ['C++', 'clike'], - csharp: ['C#', 'clike'], - coffeescript: ['CoffeeScript', 'coffeescript'], - d: ['D', 'd'], - dart: ['Dart', 'dart'], - delphi: ['Delphi/Pascal', 'pascal'], - erlang: ['Erlang', 'erlang'], - go: ['Golang', 'go'], - groovy: ['Groovy', 'groovy'], - html: ['HTML', 'text/html'], - java: ['Java', 'clike'], - json: ['JSON', 'text/json'], - javascript: ['Javascript', 'javascript'], - lua: ['Lua', 'lua'], - less: ['LESS', 'css'], - markdown: ['Markdown', 'gfm'], - 'objective-c': ['Objective-C', 'clike'], - php: ['PHP', 'php'], - perl: ['Perl', 'perl'], - python: ['Python', 'python'], - r: ['R', 'r'], - rst: ['reStructedText', 'rst'], - ruby: ['Ruby', 'ruby'], - sql: ['SQL', 'sql'], - sass: ['SASS/SCSS', 'sass'], - shell: ['Shell', 'shell'], - scala: ['Scala', 'clike'], - swift: ['Swift', 'clike'], - vb: ['VB/VBScript', 'vb'], - xml: ['XML', 'text/xml'], - yaml: ['YAML', 'yaml'] -}; -/* harmony default export */ __webpack_exports__.Z = (function (_ref) { - var callback = _ref.callback, - onCancel = _ref.onCancel; - var _useState = (0,react__WEBPACK_IMPORTED_MODULE_2__.useState)('python'), - _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default()(_useState, 2), - mode = _useState2[0], - setMode = _useState2[1]; - function onSetMode(value) { - setMode(LanguageDesc[value][1]); - } - function onSubmit(values) { - callback(values); - } - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z, _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, formItemLayout), {}, { - className: "code-block-panel", - initialValues: { - language: 'python', - content: '' - }, - onFinish: onSubmit, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.Item, { - label: "\u4EE3\u7801\u8BED\u8A00", - name: "language", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_7__["default"], { - getPopupContainer: function getPopupContainer(trigger) { - return trigger.parentNode; - }, - onChange: onSetMode, - children: Object.keys(LanguageDesc).map(function (item) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(Option, { - value: item, - children: LanguageDesc[item][0] - }, item); - }) - }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.Item, { - label: "\u4EE3\u7801\u5185\u5BB9", - name: "content", - rules: [{ - required: true, - message: '请输入代码内容' - }], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(MyCodeMirror, { - mode: mode - }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { - className: "flex-container flex-end", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .ZP, { - type: "primary", - htmlType: "submit", - style: { - marginRight: 10 - }, - children: "\u786E\u5B9A" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .ZP, { - type: "ghost", - onClick: onCancel, - children: "\u53D6\u6D88" - })] - })] - })); -}); -function MyCodeMirror(_ref2) { - var value = _ref2.value, - onChange = _ref2.onChange, - mode = _ref2.mode, - _ref2$options = _ref2.options, - options = _ref2$options === void 0 ? {} : _ref2$options; - var el = (0,react__WEBPACK_IMPORTED_MODULE_2__.useRef)(); - var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_2__.useState)(), - _useState4 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default()(_useState3, 2), - cm = _useState4[0], - setCm = _useState4[1]; - (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { - if (cm) { - var onChangeHandler = function onChangeHandler(cm) { - var content = cm.getValue(); - onChange && onChange(content); - }; - cm.on('change', onChangeHandler); - return function () { - cm.off('change', onChangeHandler); - }; - } - }, [cm, onChange]); - (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { - if (cm) { - cm.setOption('mode', mode); - } - }, [cm, mode]); - (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { - if (cm) { - if (value !== cm.getValue() || value === '') { - setTimeout(function () { - cm.setValue(value || ''); - }, 300); - } - } - }, [cm, value]); - (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { - if (el.current && !cm) { - var instance = codemirror__WEBPACK_IMPORTED_MODULE_3___default().fromTextArea(el.current, _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ - mode: mode, - lineNumbers: true, - lineWrapping: true, - autoCloseBrackets: true, - tabSize: 4, - autofocus: true, - autoCloseTags: true, - matchBrackets: true, - styleActiveLine: true - }, options)); - setCm(instance); - } - }, [el.current, cm]); - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { - className: "my-codemirror-container", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("textarea", { - ref: el - }) - }); -} - -/***/ }), - -/***/ 16113: -/*!***************************************************************!*\ - !*** ./src/components/markdown-editor/index.tsx + 10 modules ***! - \***************************************************************/ +/***/ 92038: +/*!*********************************************************************************!*\ + !*** ./src/components/ui-customization/Cards/CourseList/index.tsx + 13 modules ***! + \*********************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { // EXPORTS __webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ markdown_editor; } + i: function() { return /* binding */ CourseListIcons; }, + Z: function() { return /* binding */ Cards_CourseList; } }); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/createForOfIteratorHelper.js -var createForOfIteratorHelper = __webpack_require__(91232); -var createForOfIteratorHelper_default = /*#__PURE__*/__webpack_require__.n(createForOfIteratorHelper); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js -var regeneratorRuntime = __webpack_require__(7557); -var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js -var asyncToGenerator = __webpack_require__(41498); -var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(79800); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/defineProperty.js -var defineProperty = __webpack_require__(85573); -var defineProperty_default = /*#__PURE__*/__webpack_require__.n(defineProperty); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/lib/codemirror.js -var codemirror = __webpack_require__(89780); -var codemirror_default = /*#__PURE__*/__webpack_require__.n(codemirror); -// EXTERNAL MODULE: ./node_modules/_resize-observer-polyfill@1.5.1@resize-observer-polyfill/dist/ResizeObserver.es.js -var ResizeObserver_es = __webpack_require__(76374); -// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/lib/codemirror.css -var lib_codemirror = __webpack_require__(81974); -// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/addon/edit/closetag.js -var closetag = __webpack_require__(6313); -// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/addon/edit/closebrackets.js -var closebrackets = __webpack_require__(25717); -// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/addon/display/placeholder.js -var placeholder = __webpack_require__(99498); -// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/mode/markdown/markdown.js -var markdown = __webpack_require__(25419); -// EXTERNAL MODULE: ./node_modules/_codemirror@5.58.2@codemirror/mode/stex/stex.js -var stex = __webpack_require__(67549); -;// CONCATENATED MODULE: ./src/components/markdown-editor/index.less +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/index.less?modules // extracted by mini-css-extract-plugin - -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +/* harmony default export */ var CourseListmodules = ({"flex_box_center":"flex_box_center___AQ53o","flex_space_between":"flex_space_between___i2aIa","flex_box_vertical_center":"flex_box_vertical_center___sPEKB","flex_box_center_end":"flex_box_center_end___GhSSH","flex_box_column":"flex_box_column___R9_Hb","list":"list___jb2Ay","wrap":"wrap___VsQDr","lockWrap":"lockWrap___g1k1T","li":"li___IxCLC","cover":"cover___Mu8wr","img":"img___IpFLA","bq":"bq___Bil0T","sign":"sign___DXJ4d","name":"name___l7FoJ","e":"e___pXQUG","unit":"unit___wCIFR","tags":"tags___w_Mil","tag1":"tag1___dxm7r","tag2":"tag2___llZkf"}); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules +var spin = __webpack_require__(71418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(27065); +// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js +var _classnames_2_5_1_classnames = __webpack_require__(92310); +var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames); +// EXTERNAL MODULE: ./src/utils/util.tsx +var util = __webpack_require__(6457); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(7406); +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/tjzx.png +var tjzx_namespaceObject = "data:image/png;base64,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"; +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/sw_tjzx.png +var sw_tjzx_namespaceObject = "data:image/png;base64,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"; +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/jh.png +var jh_namespaceObject = "data:image/png;base64,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"; +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/sw_jh.png +var sw_jh_namespaceObject = "data:image/png;base64,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"; +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/gjyl.png +var gjyl_namespaceObject = "data:image/png;base64,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"; +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/sw_gjyl.png +var sw_gjyl_namespaceObject = "data:image/png;base64,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"; +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/sjyl.png +var sjyl_namespaceObject = "data:image/png;base64,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"; +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/sw_sjyl.png +var sw_sjyl_namespaceObject = "data:image/png;base64,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"; +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/jpkc.png +var jpkc_namespaceObject = "data:image/png;base64,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"; +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/sw_jpkc.png +var sw_jpkc_namespaceObject = "data:image/png;base64,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"; +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/jdyl.png +var jdyl_namespaceObject = "data:image/png;base64,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"; +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/sw_jdyl.png +var sw_jdyl_namespaceObject = "data:image/png;base64,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"; // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/components/RenderHtml/stex.tsx - -// const latexjs = require('latex-l.js/dist/latex.js'); -// import "latex-l.js/dist/css/base.css" - - -/* harmony default export */ var RenderHtml_stex = (function (_ref) { - var _ref$value = _ref.value, - value = _ref$value === void 0 ? '' : _ref$value, - className = _ref.className, - showTextOnly = _ref.showTextOnly, - showLines = _ref.showLines, - _ref$style = _ref.style, - style = _ref$style === void 0 ? {} : _ref$style; - var html = (0,_react_17_0_2_react.useMemo)(function () { - // try { - // const latex = value || 'This is some text'; - // let generator = new latexjs.default.HtmlGenerator({ hyphenate: true }) - // let doc = latexjs.default.parse(latex, { generator: generator }).htmlDocument() - // return doc.body.innerHTML - // }catch(e){ - // console.log("e:",e) - // return "错误的latex语法,请检查" - // } - return ""; - }, [value]); - return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - dangerouslySetInnerHTML: { - __html: html - } - }) - }); -}); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js -var objectSpread2 = __webpack_require__(82242); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); -;// CONCATENATED MODULE: ./src/components/markdown-editor/toolbar/index.less -// extracted by mini-css-extract-plugin - -;// CONCATENATED MODULE: ./src/components/markdown-editor/css/iconfont.css -// extracted by mini-css-extract-plugin - -;// CONCATENATED MODULE: ./src/components/markdown-editor/toolbar/index.tsx - - - - +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/index.tsx -var DEFAULTICONS = [{ - title: '粗体', - icon: 'icon-bold', - actionName: 'bold' -}, { - title: '斜体', - icon: 'icon-italic', - actionName: 'italic' -}, '|', { - title: '无序列表', - icon: 'icon-unorder-list', - actionName: 'list-ul' -}, { - title: '有序列表', - icon: 'icon-order-list', - actionName: 'list-ol' -}, '|', { - title: '行内代码', - icon: 'icon-code', - actionName: 'code' -}, { - title: '代码块(多语言风格)', - icon: 'icon-file-code', - actionName: 'code-block' -}, { - title: '链接', - icon: 'icon-link', - actionName: 'link' -}, '|', { - title: '行内公式', - icon: 'icon-sum', - actionName: 'inline-latex' -}, { - title: '多行公式', - icon: 'icon-formula', - actionName: 'latex' -}, '|', { - title: '添加图片', - icon: 'icon-picture', - actionName: 'upload-image' -}, { - title: '表格', - icon: 'icon-table', - actionName: 'add-table' -}, '|', { - title: '换行', - icon: 'icon-minus', - actionName: 'line-break' -}, { - title: '清空', - icon: 'icon-eraser', - actionName: 'eraser' -}]; -function AButton(_ref) { - var onActionCallback = _ref.onActionCallback, - title = _ref.title, - icon = _ref.icon, - actionName = _ref.actionName, - _ref$className = _ref.className, - className = _ref$className === void 0 ? '' : _ref$className, - children = _ref.children; - function onAction() { - onActionCallback(actionName); - } - return /*#__PURE__*/(0,jsx_runtime.jsxs)("a", { - title: title, - className: className, - onClick: onAction, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "md-iconfont ".concat(icon) - }), children] - }); -} -/* harmony default export */ var toolbar = (function (_ref2) { - var watch = _ref2.watch, - showNullButton = _ref2.showNullButton, - showNullProgramButton = _ref2.showNullProgramButton, - onActionCallback = _ref2.onActionCallback, - fullScreen = _ref2.fullScreen, - insertTemp = _ref2.insertTemp, - hidetoolBar = _ref2.hidetoolBar; - var icons = [].concat(DEFAULTICONS, [{ - title: "".concat(watch ? '关闭实时预览' : '开启实时预览'), - icon: "".concat(watch ? 'icon-eye-slash' : 'icon-eye'), - actionName: 'trigger-watch' - }]); - return /*#__PURE__*/(0,jsx_runtime.jsxs)("ul", { - className: "markdown-toolbar-container", - children: [!hidetoolBar && icons.map(function (item, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("li", { - children: item.actionName ? /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, objectSpread2_default()(objectSpread2_default()({}, item), {}, { - onActionCallback: onActionCallback - })) : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "v-line" - }) - }, index); - }), showNullButton ? /*#__PURE__*/(0,jsx_runtime.jsx)("li", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, { - icon: "icon-edit insert-blank", - className: "btn-null", - title: "\u589E\u52A0\u586B\u7A7A", - actionName: "add-null-ch", - onActionCallback: onActionCallback, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "fill-tip", - children: "\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879" - }) - }) - }) : null, showNullProgramButton ? /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("li", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, { - icon: "icon-edit insert-blank", - className: "btn-null", - title: "\u589E\u52A0\u586B\u7A7A", - actionName: "add-signal", - onActionCallback: onActionCallback, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "fill-tip", - children: "\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879" - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, { - icon: "icon-uniE900 insert-blank", - className: "btn-null", - title: "\u589E\u52A0\u586B\u7A7A", - actionName: "add-multiple", - onActionCallback: onActionCallback, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "fill-tip", - children: "\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879" - }) - }) - })] - }) : null, insertTemp && /*#__PURE__*/(0,jsx_runtime.jsx)("li", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, { - icon: "icon-edit", - className: "btn-null", - title: "\u63D2\u5165\u6A21\u677F", - actionName: "inster-template-".concat(insertTemp), - onActionCallback: onActionCallback, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "fill-tip", - children: "\u63D2\u5165\u6A21\u677F" - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { - className: "btn-full-screen", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(AButton, { - icon: "".concat(fullScreen ? 'icon-shrink' : 'icon-enlarge'), - title: fullScreen ? '关闭全屏' : '开启全屏', - actionName: "trigger-full-screen", - onActionCallback: onActionCallback - }) - })] - }); -}); -// EXTERNAL MODULE: ./src/components/modal.tsx -var modal = __webpack_require__(27308); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules -var es_form = __webpack_require__(78241); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules -var input = __webpack_require__(8772); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js -var es_button = __webpack_require__(3113); -;// CONCATENATED MODULE: ./src/components/markdown-editor/link/index.tsx -var formItemLayout = { - labelCol: { - span: 4 - }, - wrapperCol: { - span: 20 - } -}; -/* harmony default export */ var markdown_editor_link = (function (_ref) { - var callback = _ref.callback, - onCancel = _ref.onCancel; - function onSubmit(values) { - callback(values); - } - return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, objectSpread2_default()(objectSpread2_default()({}, formItemLayout), {}, { - initialValues: { - link: 'http://', - title: '' - }, - className: "link-panel", - onFinish: onSubmit, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u94FE\u63A5\u5730\u5740", - name: "link", - rules: [{ - required: true, - message: '请输入链接地址' - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {}) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u94FE\u63A5\u6807\u9898", - name: "title", - rules: [{ - required: true, - message: '请输入链接标题' - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {}) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "flex-container flex-end", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - type: "primary", - htmlType: "submit", - style: { - marginRight: 10 - }, - children: "\u786E\u5B9A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - type: "ghost", - onClick: onCancel, - children: "\u53D6\u6D88" - })] - })] - })); -}); -// EXTERNAL MODULE: ./src/components/markdown-editor/code-block/index.tsx -var code_block = __webpack_require__(37507); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules -var message = __webpack_require__(8591); -;// CONCATENATED MODULE: ./src/components/markdown-editor/upload-image/index.less -// extracted by mini-css-extract-plugin -// EXTERNAL MODULE: ./src/pages/tasks/util.js -var util = __webpack_require__(55087); -;// CONCATENATED MODULE: ./src/components/markdown-editor/upload-image/index.tsx @@ -713,1246 +150,593 @@ var util = __webpack_require__(55087); -var useForm = es_form/* default */.Z.useForm; -var style = { - width: 280, - marginRight: 10 -}; -var upload_image_formItemLayout = { - labelCol: { - span: 5 - }, - wrapperCol: { - span: 19 - } -}; -/* harmony default export */ var upload_image = (function (_ref) { - var callback = _ref.callback, - onCancel = _ref.onCancel; - var _useForm = useForm(), - _useForm2 = slicedToArray_default()(_useForm, 1), - form = _useForm2[0]; - var nameRef = (0,_react_17_0_2_react.useRef)(); - function onSubmit(values) { - callback(objectSpread2_default()(objectSpread2_default()({}, values), {}, { - name: nameRef.current - })); - } - function onAddUrl(data, file) { - if (data.status === -1) { - message/* default */.ZP.error(data.message); - return; - } - form.setFieldsValue({ - src: "/api/attachments/".concat(data.id), - type: file.type - }); - } - function onFileChange(e) { - var file = e.target.files[0]; - nameRef.current = file.name; - uploadImage(file, onAddUrl); - } - return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, objectSpread2_default()(objectSpread2_default()({ - form: form - }, upload_image_formItemLayout), {}, { - className: "upload-image-panel", - onFinish: onSubmit, - style: { - width: 470, - overflow: "hidden" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u56FE\u7247\u5730\u5740", - required: true, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "flex-container", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - noStyle: true, - name: "src", - rules: [{ - required: true, - message: '请输入文件地址' - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - style: style - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(UploadButton, { - onFileChange: onFileChange - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u56FE\u7247\u63CF\u8FF0", - name: "alt" - // rules={[{ required: true, message: '请输入图片描述' }]} - , - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - style: { - width: 264 - } - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z.Item, { - style: { - textAlign: "right" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - type: "primary", - htmlType: "submit", - style: { - marginRight: 10 - }, - children: "\u786E\u5B9A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - type: "default", - onClick: onCancel, - children: "\u53D6\u6D88" - })] - })] - })); -}); -function UploadButton(_ref2) { - var onFileChange = _ref2.onFileChange; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("label", { - className: "upload-button", - style: { - cursor: "pointer" - }, - children: ["\u672C\u5730\u4E0A\u4F20", /*#__PURE__*/(0,jsx_runtime.jsx)("input", { - type: "file", - onChange: onFileChange - })] - }); -} -function uploadImage(file, callback) { - if (!file) { - throw new String('没有文件'); - return; - } - var formData = new FormData(); - formData.append('editormd-image-file', file); - formData.append('file_param_name', 'editormd-image-file'); - formData.append('byxhr', 'true'); - var xhr = new window.XMLHttpRequest(); - xhr.withCredentials = true; - xhr.addEventListener('load', function (response) { - callback(JSON.parse(response.target.responseText), file); - }, false); - xhr.addEventListener('error', function (error) { - console.error(error); - }, false); - xhr.open('POST', "".concat(util/* apiPref */.KI, "/api/attachments.json")); - xhr.send(formData); -} -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/radio/index.js + 5 modules -var es_radio = __webpack_require__(5112); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input-number/index.js + 14 modules -var input_number = __webpack_require__(97913); -;// CONCATENATED MODULE: ./src/components/markdown-editor/add-table-panel/index.tsx -var RadioGroup = es_radio/* default.Group */.ZP.Group; -var add_table_panel_style = { - margin: '0 8px' -}; -/* harmony default export */ var add_table_panel = (function (_ref) { - var callback = _ref.callback, - onCancel = _ref.onCancel; - function onSubmit(values) { - callback(values); - } - return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { - className: "add-table-panel", - initialValues: { - row: 3, - col: 2, - align: 'default' - }, - onFinish: onSubmit, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "flex-container", - style: { - alignItems: "baseline" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: add_table_panel_style, - children: "\u5355\u5143\u683C\u6570\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: add_table_panel_style, - children: "\u884C\u6570" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "row", - rules: [{ - required: true, - message: '请输入行数' - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {}) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: add_table_panel_style, - children: "\u5217\u6570" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "col", - rules: [{ - required: true, - message: '请输入列数' - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {}) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "flex-container", - style: { - marginTop: 12, - alignItems: "baseline" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: add_table_panel_style, - children: "\u5BF9\u9F50\u65B9\u5F0F\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "align", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(RadioGroup, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { - value: "default", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "fa fa-align-justify" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { - value: "left", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "fa fa-align-left" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { - value: "center", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "fa fa-align-center" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { - value: "right", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "fa fa-align-right" - }) - })] - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "flex-container flex-end", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - type: "primary", - htmlType: "submit", - style: { - marginRight: 10 - }, - children: "\u786E\u5B9A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - type: "ghost", - onClick: onCancel, - children: "\u53D6\u6D88" - })] - })] +var CourseListIcons = [{ + name: '推荐自学', + ptimg: tjzx_namespaceObject, + swimg: sw_tjzx_namespaceObject +}, { + name: '101计划', + ptimg: jh_namespaceObject, + swimg: sw_jh_namespaceObject +}, { + name: '国家一流', + ptimg: gjyl_namespaceObject, + swimg: sw_gjyl_namespaceObject +}, { + name: '省级一流', + ptimg: sjyl_namespaceObject, + swimg: sw_sjyl_namespaceObject +}, { + name: '精品课程', + ptimg: jpkc_namespaceObject, + swimg: sw_jpkc_namespaceObject +}, { + name: '军队一流', + ptimg: jdyl_namespaceObject, + swimg: sw_jdyl_namespaceObject +}]; +var CourseList = function CourseList(_ref) { + var className = _ref.className, + _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + _ref$col = _ref.col, + col = _ref$col === void 0 ? 4 : _ref$col, + right = _ref.right, + _ref$bottom = _ref.bottom, + bottom = _ref$bottom === void 0 ? 23 : _ref$bottom, + _ref$precision = _ref.precision, + precision = _ref$precision === void 0 ? 0 : _ref$precision, + _ref$wrapWidth = _ref.wrapWidth, + wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth, + trackEventItems = _ref.trackEventItems, + loading = _ref.loading; + var width = Math.floor((wrapWidth - (col - 1) * right) / col); + return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { + spinning: loading, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_5_1_classnames_default()(CourseListmodules.list, className), + children: [!!(dataSource !== null && dataSource !== void 0 && dataSource.length) && (dataSource === null || dataSource === void 0 ? void 0 : dataSource.map(function (item, index) { + var _item$subject_tags; + var name = item.name, + id = item.id, + identifier = item.identifier, + featured = item.featured, + school_name = item.school_name, + image_url = item.image_url, + excellent = item.excellent, + is_plan = item.is_plan; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CourseListmodules.wrap, + style: { + width: width, + marginRight: (1 + index) % col === 0 ? 0 : right + precision, + marginBottom: bottom + }, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("a", { + target: "_blank", + href: "/paths/".concat(identifier), + className: CourseListmodules.li, + onClick: function onClick(e) { + e.preventDefault(); + if (trackEventItems) { + (0,util/* trackEvent */.L9)([trackEventItems]); + } + (0,util/* openNewWindow */.xg)("/paths/".concat(identifier)); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CourseListmodules.img, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: CourseListmodules.cover, + src: "".concat(env/* default */.Z.IMG_SERVER, "/").concat(image_url) + }), item === null || item === void 0 || (_item$subject_tags = item.subject_tags) === null || _item$subject_tags === void 0 ? void 0 : _item$subject_tags.map(function (i, k) { + var _CourseListIcons$find2; + if (k === 0) { + var _CourseListIcons$find; + var _img = (_CourseListIcons$find = CourseListIcons.find(function (e) { + return e.name == i; + })) === null || _CourseListIcons$find === void 0 ? void 0 : _CourseListIcons$find.swimg; + return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: CourseListmodules.sign, + src: _img, + style: { + left: '-4px' + } + }); + } + var img = (_CourseListIcons$find2 = CourseListIcons.find(function (e) { + return e.name == i; + })) === null || _CourseListIcons$find2 === void 0 ? void 0 : _CourseListIcons$find2.ptimg; + return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: CourseListmodules.sign, + src: img, + style: { + left: "".concat(48 + 52 * (k - 1) + 2 * k, "px") + } + }); + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + position: 'absolute', + top: '150px', + left: '10px' + }, + children: (item === null || item === void 0 ? void 0 : item.excellent) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CourseListmodules.bq, + children: "\u5F00\u653E\u8BFE\u7A0B" + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CourseListmodules.name, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: name, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: CourseListmodules.e, + children: name + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CourseListmodules.tags, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "bottom", + title: "\u7AE0\u8282\u6570", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-zhangjie1 font14 mr3" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.stages_count + })] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "bottom", + title: "\u5B66\u4E60\u4EBA\u6570", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-chengyuan font14 mr3" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.members_count + })] + }) + })] + }) + })] + }) + }, id); + })), !dataSource.length && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {})] + }) }); -}); -// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules -var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./src/utils/fetch.ts -var fetch = __webpack_require__(51136); -// EXTERNAL MODULE: ./node_modules/_uuid@8.3.0@uuid/dist/esm-browser/v4.js + 4 modules -var v4 = __webpack_require__(1012); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules -var es_modal = __webpack_require__(43418); -;// CONCATENATED MODULE: ./src/components/markdown-editor/constant.ts -var LINK = 'link'; -var UPLOAD_IMAGE = 'upload-image'; -var CODE_BLOCK = 'code-block'; -var ADD_TABLE = 'add-table'; -var HRLINE = '------------'; -var ALIGNSIGN = { - "default": HRLINE, - left: ":".concat(HRLINE), - center: ":".concat(HRLINE, ":"), - right: "".concat(HRLINE, ":") }; -// EXTERNAL MODULE: ./src/components/useInterval.tsx -var useInterval = __webpack_require__(56266); -;// CONCATENATED MODULE: ./src/components/markdown-editor/index.tsx - - - - - - - - - - - - - - - - - - - - - - - +/* harmony default export */ var Cards_CourseList = (CourseList); +/***/ }), +/***/ 34450: +/*!****************************************************************!*\ + !*** ./src/components/ui-customization/index.tsx + 32 modules ***! + \****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + jL: function() { return /* reexport */ ui_customization_Banner; }, + w9: function() { return /* reexport */ Cards_ClassroomList; }, + QD: function() { return /* reexport */ ui_customization_ConfirmAndCancel; }, + cQ: function() { return /* reexport */ CourseList/* default */.Z; }, + op: function() { return /* reexport */ ui_customization_CustomButton; }, + O5: function() { return /* reexport */ ui_customization_CustomCountdown; }, + _b: function() { return /* reexport */ CustomCrumbs; }, + t7: function() { return /* reexport */ ui_customization_CustomInput; }, + Gi: function() { return /* reexport */ CustomTable; }, + YG: function() { return /* reexport */ CustomTabs; }, + qp: function() { return /* reexport */ ui_customization_CustomTags; }, + vr: function() { return /* reexport */ ui_customization_FixedBottom; }, + qE: function() { return /* reexport */ HeadBack; }, + Je: function() { return /* reexport */ QuickPager; }, + wb: function() { return /* reexport */ Cards_ShixunList; }, + cq: function() { return /* reexport */ ui_customization_SuperiorSort; }, + tp: function() { return /* reexport */ ui_customization_SuperiorTabs; } +}); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./src/components/ui-customization/Banner/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var Bannermodules = ({"flex_box_center":"flex_box_center___NeSU8","flex_space_between":"flex_space_between___ImTGl","flex_box_vertical_center":"flex_box_vertical_center___BtRd9","flex_box_center_end":"flex_box_center_end___qcLe3","flex_box_column":"flex_box_column___Ze_3q","banner":"banner___PoUBO","content":"content___XoDjy","btns":"btns___Pb35j"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/Banner/robot.png +var robot_namespaceObject = "data:image/png;base64,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"; +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/ui-customization/Banner/index.tsx -function noop() {} -var pending = 0; -var StorageTimeTicket = 10000; -var NULL_CH = '▁'; -var ADD_MULTI = '@▁▁@'; -var ADD_SINGLE = '@▁@'; -var TEMP1 = '\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作'; //课程须知模板 -function processSize(size) { - return !/^\d+$/.test(size) ? size : "".concat(size, "px"); -} -var isMac = navigator.platform.toUpperCase().indexOf('MAC') >= 0; -var key = isMac ? 'Cmd' : 'Ctrl'; -var officeSix = ["pptm", "pptx", "ppt", "pot", "pps", "ppa", "potx", "ppsx", "ppam", "pptm", "potm", "ppsm", "doc", "docx", "dot", "dotx", "docm", "dotm", "xls", "xlsx", "csv", "xlt", "xla", "xltx", "xlsm", "xltm", "xlam", "xlsb"]; -var DEFAULTKEYMAP = defineProperty_default()(defineProperty_default()({}, key + '-B', 'bold'), key + '-I', 'italic'); -var TitleDesc = defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()({}, LINK, '添加链接'), CODE_BLOCK, '添加代码块'), UPLOAD_IMAGE, '添加文件'), ADD_TABLE, '添加表格'); -//https://codemirror.net/demo -//The height can be set through CSS (by giving the .CodeMirror class a height property), or by calling the cm's setSize method. -/* harmony default export */ var markdown_editor = (function (_ref) { - var _ref$defaultValue = _ref.defaultValue, - defaultValue = _ref$defaultValue === void 0 ? '' : _ref$defaultValue, - onChange = _ref.onChange, - _ref$width = _ref.width, - width = _ref$width === void 0 ? '100%' : _ref$width, - _ref$height = _ref.height, - height = _ref$height === void 0 ? 400 : _ref$height, - _ref$miniToolbar = _ref.miniToolbar, - miniToolbar = _ref$miniToolbar === void 0 ? false : _ref$miniToolbar, - _ref$isFocus = _ref.isFocus, - isFocus = _ref$isFocus === void 0 ? false : _ref$isFocus, - watch = _ref.watch, - insertTemp = _ref.insertTemp, - _ref$mode = _ref.mode, - mode = _ref$mode === void 0 ? "markdown" : _ref$mode, - _ref$id = _ref.id, - id = _ref$id === void 0 ? 'markdown-editor-id' : _ref$id, - _ref$showResizeBar = _ref.showResizeBar, - showResizeBar = _ref$showResizeBar === void 0 ? false : _ref$showResizeBar, - _ref$noStorage = _ref.noStorage, - noStorage = _ref$noStorage === void 0 ? false : _ref$noStorage, - _ref$showNullButton = _ref.showNullButton, - showNullButton = _ref$showNullButton === void 0 ? false : _ref$showNullButton, - _ref$showNullProgramB = _ref.showNullProgramButton, - showNullProgramButton = _ref$showNullProgramB === void 0 ? false : _ref$showNullProgramB, - _ref$hidetoolBar = _ref.hidetoolBar, - hidetoolBar = _ref$hidetoolBar === void 0 ? false : _ref$hidetoolBar, - _ref$fullScreen = _ref.fullScreen, - fullScreen = _ref$fullScreen === void 0 ? false : _ref$fullScreen, - onBlur = _ref.onBlur, - onCMBeforeChange = _ref.onCMBeforeChange, - onFullScreen = _ref.onFullScreen, - _ref$className = _ref.className, - className = _ref$className === void 0 ? '' : _ref$className, - _ref$disablePaste = _ref.disablePaste, - disablePaste = _ref$disablePaste === void 0 ? false : _ref$disablePaste, - _ref$disabled = _ref.disabled, - disabled = _ref$disabled === void 0 ? false : _ref$disabled, - _ref$disabledFill = _ref.disabledFill, - disabledFill = _ref$disabledFill === void 0 ? false : _ref$disabledFill, - _ref$placeholder = _ref.placeholder, - placeholder = _ref$placeholder === void 0 ? '' : _ref$placeholder, - _ref$values = _ref.values, - values = _ref$values === void 0 ? '' : _ref$values; - var _useState = (0,_react_17_0_2_react.useState)(null), - _useState2 = slicedToArray_default()(_useState, 2), - cm = _useState2[0], - setCm = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)(defaultValue), - _useState4 = slicedToArray_default()(_useState3, 2), - value = _useState4[0], - setValue = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)(watch), - _useState6 = slicedToArray_default()(_useState5, 2), - preview = _useState6[0], - setPreview = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)(fullScreen), - _useState8 = slicedToArray_default()(_useState7, 2), - isFull = _useState8[0], - setIsFull = _useState8[1]; - var _useState9 = (0,_react_17_0_2_react.useState)(''), - _useState10 = slicedToArray_default()(_useState9, 2), - action = _useState10[0], - setAction = _useState10[1]; - var _useState11 = (0,_react_17_0_2_react.useState)(0), - _useState12 = slicedToArray_default()(_useState11, 2), - lastedUpdateTime = _useState12[0], - setLastedUpdateTime = _useState12[1]; - var _useState13 = (0,_react_17_0_2_react.useState)(height), - _useState14 = slicedToArray_default()(_useState13, 2), - h = _useState14[0], - setH = _useState14[1]; - var _useState15 = (0,_react_17_0_2_react.useState)(false), - _useState16 = slicedToArray_default()(_useState15, 2), - tip = _useState16[0], - setTip = _useState16[1]; - var uuidRef = (0,_react_17_0_2_react.useRef)((0,v4/* default */.Z)()); - var openPhoneRef = (0,_react_17_0_2_react.useRef)(false); - var timer = (0,_react_17_0_2_react.useRef)(); - var cmEl = (0,_react_17_0_2_react.useRef)(); - var containerEl = (0,_react_17_0_2_react.useRef)(); - var resizeBarEl = (0,_react_17_0_2_react.useRef)(); - var previewEl = (0,_react_17_0_2_react.useRef)(); - var checkFiles = /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var _res$attachments; - var res; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - _context.next = 2; - return (0,fetch/* default */.ZP)("/api/attachments/distinct_hash_val.json", { - method: "post", - body: { - hash_val: uuidRef.current - } - }); - case 2: - res = _context.sent; - if (!!(res !== null && res !== void 0 && (_res$attachments = res.attachments) !== null && _res$attachments !== void 0 && _res$attachments.length)) { - console.log("cm:", cm, cmEl); - res.attachments.map(function (item) { - if (item.content_type.indexOf("image") > -1) { - cm.replaceSelection("![,](/api/attachments/".concat(item.id, "?type=").concat(item.content_type, ")")); - } else if (item.content_type.indexOf("video") > -1) { - cm.replaceSelection("")); - } else if (item.content_type.indexOf("pdf") > -1) { - cm.replaceSelection("").concat(item.name, "")); - } else { - cm.replaceSelection("[".concat(item.name, "](").concat(env/* default */.Z.API_SERVER, "/api/attachments/").concat(item.id, "?type=").concat(item.content_type, ")")); - } - }); - } - case 4: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function checkFiles() { - return _ref2.apply(this, arguments); - }; - }(); +var Banner = function Banner(_ref) { + var _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + img = _ref.img, + _ref$imgWidth = _ref.imgWidth, + imgWidth = _ref$imgWidth === void 0 ? 346 : _ref$imgWidth, + title = _ref.title, + sunTitle = _ref.sunTitle, + bannerExtraContent = _ref.bannerExtraContent; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Bannermodules.banner, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Bannermodules.content, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("p", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("b", { + children: title + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: sunTitle + })] + }), dataSource.length > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Bannermodules.btns, + children: dataSource.map(function (e, i) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + onClick: e.click, + children: [e.name, e.sign ? /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: robot_namespaceObject, + width: 39 + }) : null] + }, i); + }) + }), bannerExtraContent] + }), img && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + style: { + marginTop: 33, + marginRight: 38 + }, + src: img, + width: imgWidth + })] + }) + }); +}; +/* harmony default export */ var ui_customization_Banner = (Banner); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(79800); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTags/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CustomTagsmodules = ({"flex_box_center":"flex_box_center___hG6RI","flex_space_between":"flex_space_between___ss3Fh","flex_box_vertical_center":"flex_box_vertical_center___K80p9","flex_box_center_end":"flex_box_center_end___qmXX3","flex_box_column":"flex_box_column___GFV8F","row":"row___aXJjm","title":"title___HUKL0","tagsWrap":"tagsWrap___XB2W3","action":"action___VdHb1","bar":"bar___t1kKC","tag":"tag___V7Eft","name":"name___Hk1Ip","num":"num___xQpcH","active":"active___XryTX","tagsBorderWrap":"tagsBorderWrap___OMxjs"}); +// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js +var _classnames_2_5_1_classnames = __webpack_require__(92310); +var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames); +// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js +var lodash = __webpack_require__(89392); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTags/index.tsx - // useEffect(() => { - // setValue(defaultValue) - // cm?.setValue(defaultValue) - // },[]) - (0,_react_17_0_2_react.useEffect)(function () { - var scrollTop = window.scrollY || window.pageYOffset; - setValue(values); - cm === null || cm === void 0 || cm.setValue(values); - window.scrollTo(0, scrollTop); - }, [values]); - (0,_react_17_0_2_react.useEffect)(function () { - onFullScreen === null || onFullScreen === void 0 || onFullScreen(isFull); - }, [isFull]); - (0,_react_17_0_2_react.useEffect)(function () { - if (cmEl.current) { - var onPaste = function onPaste(_, e) { - if (disablePaste) { - e.preventDefault(); - return; - } - var clipboardData = e.clipboardData; - if (clipboardData) { - var types = clipboardData.types.toString(); - var items = clipboardData.items; - if (types === 'Files' || clipboardData.types.indexOf("Files") > -1) { - e.preventDefault(); - if (mode == "stex") return; - try { - var _items$; - var item = items[1]; - if (((_items$ = items[0]) === null || _items$ === void 0 ? void 0 : _items$.kind) === 'file') { - item = items[0]; - } - var file = item.getAsFile(); - var fileSix = file.name.split(".").pop(); - // console.log("item:", item, file, item?.type?.match(/^video\//i)) - uploadImage(file, function (data) { - if (data.id) { - var _file$type, _file$type2, _file$type3; - if ((file === null || file === void 0 || (_file$type = file.type) === null || _file$type === void 0 ? void 0 : _file$type.indexOf("image")) > -1) { - instance.replaceSelection("![,](/api/attachments/".concat(data.id, "?type=").concat(data.content_type, ")")); - } else if ((file === null || file === void 0 || (_file$type2 = file.type) === null || _file$type2 === void 0 ? void 0 : _file$type2.indexOf("video")) > -1) { - instance.replaceSelection("")); - } else if ((file === null || file === void 0 || (_file$type3 = file.type) === null || _file$type3 === void 0 ? void 0 : _file$type3.indexOf("pdf")) > -1) { - instance.replaceSelection("").concat(file.name, "")); - } else if (officeSix.includes(fileSix)) { - instance.replaceSelection("").concat(file.name, "")); - } else { - instance.replaceSelection("[".concat(file.name, "](").concat(env/* default */.Z.API_SERVER, "/api/attachments/").concat(data.id, "?type=").concat(data.content_type, ")")); - } - } else { - if ((data === null || data === void 0 ? void 0 : data.status) === 401) document.location.href = '/user/login'; - } - }); - } catch (e) { - message/* default */.ZP.warning("请使用chrome浏览器粘贴"); - } - return true; - } else { - //toMarkdown ? - // let html = clipboardData.getData('text/html') - return true; - } - } - return true; - }; - var instance = codemirror_default().fromTextArea(cmEl.current, { - mode: mode, - // inputStyle: 'contenteditable', - lineNumbers: miniToolbar ? false : true, - lineWrapping: true, - value: defaultValue, - autoCloseTags: showNullProgramButton ? false : true, - autoCloseBrackets: true - }); - instance.on("keyup", function (cm, event) { - if (event.keyCode === 8) { - if (cm.getValue() == "") { - instance.setOption("placeholder", placeholder); - } else { - instance.setOption("placeholder", null); - } - } - }); - instance.on("keydown", function (cm, event) { - if (event.keyCode === 8) { - var pos = deleteAtSymbol(cm); - if (pos) { - event.preventDefault(); - } - } - }); - isFocus && instance.focus(); - instance.on('paste', onPaste); - instance.on('dragleave', function (data, e) { - containerEl.current.classList.remove("mouse-hover-md"); - }); - instance.on('dragover', function (data, e) { - containerEl.current.classList.add("mouse-hover-md"); - }); - instance.on('drop', function (data, e) { - containerEl.current.classList.add("mouse-hover-md"); - // var file; - var files; - // Check if files were dropped - files = e.dataTransfer.files; - if (files.length > 0) { - e.preventDefault(); - e.stopPropagation(); - // file = files[0]; - // alert('File: ' + file.name); - // return false; - var _loop = function _loop() { - var file = files[i]; - var fileSix = file.name.split(".").pop(); - uploadImage(file, function (data) { - if (data.id) { - var _file$type4, _file$type5, _file$type6; - if ((file === null || file === void 0 || (_file$type4 = file.type) === null || _file$type4 === void 0 ? void 0 : _file$type4.indexOf("image")) > -1) { - instance.replaceSelection("![,](/api/attachments/".concat(data.id, "?type=").concat(data.content_type, ")")); - } else if ((file === null || file === void 0 || (_file$type5 = file.type) === null || _file$type5 === void 0 ? void 0 : _file$type5.indexOf("video")) > -1) { - instance.replaceSelection("")); - } else if ((file === null || file === void 0 || (_file$type6 = file.type) === null || _file$type6 === void 0 ? void 0 : _file$type6.indexOf("pdf")) > -1) { - instance.replaceSelection("").concat(file.name, "")); - } else if (officeSix.includes(fileSix)) { - instance.replaceSelection("").concat(file.name, "")); - } else { - instance.replaceSelection("[".concat(file.name, "](").concat(env/* default */.Z.API_SERVER, "/api/attachments/").concat(data.id, "?type=").concat(data.content_type, ")")); - } - } else { - if ((data === null || data === void 0 ? void 0 : data.status) === 401) document.location.href = '/user/login'; - } - }); - }; - for (var i = 0; i < files.length; i++) { - _loop(); - } - // files.map((file:any) => { - // }) - } - }); - if (disabled) { - instance.on("beforeChange", function (instances, change) { - if (change.origin === "paste" || change.origin === "+input") { - change.cancel(); - } - }); - } - setCm(instance); - return function () { - instance.off('paste', onPaste); - }; - } - }, []); - var resizeEditorBodyHeight = (0,_react_17_0_2_react.useCallback)(function () { - if (containerEl.current) { - try { - // let toolH = containerEl.current.getElementsByClassName('markdown-toolbar-container')[0].offsetHeight - // let mdBody = containerEl.current.getElementsByClassName('markdown-editor-body')[0] - // if (!isFull) { - // mdBody.style.height = `${h - toolH}px` - // } else { - // mdBody.style.height = `calc(100vh - ${toolH}px)` - // } - } catch (error) { - console.log(error, '---- to set md editor body height'); - } - } - }, [h, containerEl, isFull]); - (0,_react_17_0_2_react.useEffect)(function () { - function onLayout() { - var ro = new ResizeObserver_es/* default */.Z(function (entries) { - var _iterator = createForOfIteratorHelper_default()(entries), - _step; - try { - for (_iterator.s(); !(_step = _iterator.n()).done;) { - var entry = _step.value; - if (entry.target.offsetHeight > 0 || entry.target.offsetWidth > 0) { - resizeEditorBodyHeight(); - cm.setSize('100%', '100%'); - cm.refresh(); - } - } - } catch (err) { - _iterator.e(err); - } finally { - _iterator.f(); - } - }); - ro.observe(cmEl.current.parentElement); - return ro; - } - if (cm) { - var ro = onLayout(); - return function () { - var _cmEl$current, _cmEl$current2; - if ((_cmEl$current = cmEl.current) !== null && _cmEl$current !== void 0 && _cmEl$current.parentElement) ro.unobserve((_cmEl$current2 = cmEl.current) === null || _cmEl$current2 === void 0 ? void 0 : _cmEl$current2.parentElement); - }; - } - }, [cm, resizeEditorBodyHeight]); - //keymap - (0,_react_17_0_2_react.useEffect)(function () { - if (cm) { - var keymap = []; - var _loop2 = function _loop2() { - var _Object$entries$_i = slicedToArray_default()(_Object$entries[_i], 2), - k = _Object$entries$_i[0], - value = _Object$entries$_i[1]; - var map = defineProperty_default()({}, k, function () { - onActionCallback(value); - }); - keymap.push(map); - cm.addKeyMap(map); - }; - for (var _i = 0, _Object$entries = Object.entries(DEFAULTKEYMAP); _i < _Object$entries.length; _i++) { - _loop2(); - } - timer.current = setInterval(function () { - if (openPhoneRef.current) { - checkFiles(); - } - }, 4000); - return function () { - clearInterval(timer.current); - for (var _i2 = 0, _keymap = keymap; _i2 < _keymap.length; _i2++) { - var m = _keymap[_i2]; - cm.removeKeyMap(m); - } - }; - } - }, [cm]); - (0,_react_17_0_2_react.useEffect)(function () { - if (fullScreen !== isFull) { - setIsFull(fullScreen); - } - }, [fullScreen]); - (0,useInterval/* default */.Z)(function () { - if (!noStorage && lastedUpdateTime > 0) { - var currentTime = new Date().getTime(); - var lastedValue = window.sessionStorage.getItem(id); - if (currentTime >= lastedUpdateTime + StorageTimeTicket && (!lastedValue || lastedValue !== value)) { - window.sessionStorage.setItem(id, value); - setTip(true); - } - } - }, StorageTimeTicket); - (0,_react_17_0_2_react.useEffect)(function () { - setPreview(watch); - }, [cm, watch]); - (0,_react_17_0_2_react.useEffect)(function () { - if (cm) { - isFocus && cm.focus(); - } - }, [cm, isFocus]); - (0,_react_17_0_2_react.useEffect)(function () { - if (preview && cm) { - var syncScroll = function syncScroll(e) { - var target = e.target; - if (previewEl.current) { - var ratio = target.scrollTop / target.scrollHeight; - previewEl.current.scrollTop = previewEl.current.scrollHeight * ratio; - } - }; - var scrollEl = cm.getScrollerElement(); - scrollEl.addEventListener('scroll', syncScroll); - return function () { - scrollEl.removeEventListener('scroll', syncScroll); - }; - } - }, [cm, preview]); - (0,_react_17_0_2_react.useEffect)(function () { - if (cm && onCMBeforeChange) { - var onChangeHandler = function onChangeHandler(cm, change) { - onCMBeforeChange(cm, change); - }; - cm.on('beforeChange', onChangeHandler); - return function () { - cm.off('beforeChange', onChangeHandler); - }; - } - }, [cm, onCMBeforeChange]); - (0,_react_17_0_2_react.useEffect)(function () { - if (cm && onBlur) { - var onBlurHandler = function onBlurHandler() { - onBlur(cm.getValue()); - }; - cm.on('blur', onBlurHandler); - return function () { - cm.off('blur', onBlurHandler); - }; - } - }, [cm, onBlur]); - function deleteAtSymbol(cm, change) { - var doc = cm.getDoc(); - var cursor = doc.getCursor(); - var line = doc.getLine(cursor.line); - var ch = line.charAt(cursor.ch - 1); - var p1 = line.lastIndexOf("@▁@", cursor.ch); - var p2 = line.lastIndexOf("@▁▁@", cursor.ch); - var posStart = p1 > p2 ? p1 : p2; - var n = p1 > p2 ? 3 : 4; - if (ADD_MULTI.indexOf(ch) === -1) return null; - console.log("change1:", change, cm, line, cursor, posStart, p1, p2, ch); - if (posStart >= 0 && cursor.ch - posStart < 5) { - var posEnd = posStart + n; - doc.replaceRange("", { - line: cursor.line, - ch: posStart - }, { - line: cursor.line, - ch: posEnd - }); - return { - line: cursor.line, - ch: posEnd - }; - } - return null; - } - (0,_react_17_0_2_react.useEffect)(function () { - if (cm) { - var onChangeHandler = function onChangeHandler(cm, change) { - var content = cm.getValue(); - setValue(content); - setLastedUpdateTime(new Date().getTime()); - cm.getScrollerElement().dispatchEvent(new CustomEvent('scroll')); - if (onChange) { - if (showNullProgramButton) { - onChange(content, formatProgramFill(content)); - } else { - onChange(content); - } - } - }; - cm.on('change', onChangeHandler); - return function () { - cm.off('change', onChangeHandler); - }; - } - }, [cm, onChange]); + + + + +var CustomTags = function CustomTags(_ref) { + var _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + value = _ref.value, + onChange = _ref.onChange, + onTitleChange = _ref.onTitleChange, + className = _ref.className, + title = _ref.title, + _ref$titleWidth = _ref.titleWidth, + titleWidth = _ref$titleWidth === void 0 ? 41 : _ref$titleWidth, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + _ref$fontColor = _ref.fontColor, + fontColor = _ref$fontColor === void 0 ? '#6A7283' : _ref$fontColor, + showCount = _ref.showCount; + var _useState = (0,_react_17_0_2_react.useState)(0), + _useState2 = slicedToArray_default()(_useState, 2), + show = _useState2[0], + setShow = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(false), + _useState4 = slicedToArray_default()(_useState3, 2), + showBorder = _useState4[0], + setShowBorder = _useState4[1]; + var tagsRef = (0,_react_17_0_2_react.useRef)(null); + var scrollRef = (0,_react_17_0_2_react.useRef)(null); (0,_react_17_0_2_react.useEffect)(function () { - if (cm) { - // isFocus && cm.focus() - if (defaultValue === null || defaultValue === undefined) { - cm.setValue(''); - setValue(''); + if (dataSource.length !== 0) { + var _tagsRef$current; + if ((tagsRef === null || tagsRef === void 0 || (_tagsRef$current = tagsRef.current) === null || _tagsRef$current === void 0 ? void 0 : _tagsRef$current.clientHeight) > 97) { + setShow(1); } else { - var scrollTop = window.scrollY || window.pageYOffset; - if (defaultValue !== cm.getValue()) { - cm.setValue(defaultValue); - setValue(defaultValue); - cm.setCursor(disabled ? 1 : cm.lineCount(), 0); - window.scrollTo(0, scrollTop); - } + setShow(0); } } - }, [cm, defaultValue]); - var onActionCallback = (0,_react_17_0_2_react.useCallback)(function (actionName) { - var cursor = cm.getCursor(); - var selection = cm.getSelection(); - var selectionText = selection.split('\n'); - switch (actionName) { - case 'bold': - cm.replaceSelection('**' + selection + '**'); - if (selection === '') { - cm.setCursor(cursor.line, cursor.ch + 2); - } - return cm.focus(); - case 'italic': - cm.replaceSelection('*' + selection + '*'); - if (selection === '') { - cm.setCursor(cursor.line, cursor.ch + 1); - } - return cm.focus(); - case 'code': - cm.replaceSelection('`' + selection + '`'); - if (selection === '') { - cm.setCursor(cursor.line, cursor.ch + 1); - } - return cm.focus(); - case 'inline-latex': - cm.replaceSelection('`$$' + selection + '$$`'); - if (selection === '') { - cm.setCursor(cursor.line, cursor.ch + 3); - } - return cm.focus(); - case 'latex': - cm.replaceSelection("```latex\n" + selection + "\n```"); - cm.setCursor(cursor.line + 1, selection.length + 1); - return cm.focus(); - case 'line-break': - cm.replaceSelection('
\n'); - return cm.focus(); - case 'list-ul': - if (selection === '') { - cm.replaceSelection('- ' + selection); - } else { - cm.replaceSelection(selectionText.map(function (item) { - return item === '' ? '' : "- ".concat(item); - }).join('\n')); - } - return cm.focus(); - case 'list-ol': - if (selection === '') { - cm.replaceSelection('1. ' + selection); - } else { - cm.replaceSelection(selectionText.map(function (item, index) { - return item === '' ? '' : "".concat(index + 1, ". ").concat(item); - }).join('\n')); - } - return cm.focus(); - case 'add-null-ch': - if (selection === '') { - cm.setCursor(cursor.line, cursor.ch); - } - cm.replaceSelection(NULL_CH); - return cm.focus(); - case 'add-signal': - if (selection === '') { - cm.setCursor(cursor.line, cursor.ch); - } - cm.replaceSelection(ADD_SINGLE); - return cm.focus(); - case 'add-multiple': - if (selection === '') { - cm.setCursor(cursor.line, cursor.ch); - } - cm.replaceSelection(ADD_MULTI); - return cm.focus(); - case 'inster-template-1': - if (selection === '') { - cm.setCursor(cursor.line, cursor.ch); - } - cm.replaceSelection(TEMP1); - return cm.focus(); - case 'eraser': - cm.setValue(''); - return cm.focus(); - case 'trigger-watch': - setPreview(!preview); - return cm.focus(); - case 'trigger-full-screen': - setIsFull(!isFull); - return cm.focus(); - case LINK: - setAction(LINK); - return; - case CODE_BLOCK: - setAction(CODE_BLOCK); - return; - case UPLOAD_IMAGE: - setAction(UPLOAD_IMAGE); - return; - case ADD_TABLE: - setAction(ADD_TABLE); - return; - default: - throw new Error(); - } - }, [cm, preview, isFull]); - var ExecutePluginAction = (0,_react_17_0_2_react.useCallback)(function (values) { - setAction(''); - switch (action) { - case LINK: - var title = values.title, - link = values.link; - cm.replaceSelection("[".concat(title, "](").concat(link, ")")); - return cm.focus(); - case CODE_BLOCK: - var language = values.language, - content = values.content; - cm.replaceSelection(['```' + language, content, '```'].join('\n')); - return cm.focus(); - case UPLOAD_IMAGE: - var src = values.src, - alt = values.alt; - if (alt) { - cm.replaceSelection("![ ".concat(alt, " ]( ").concat(src, " \"").concat(alt, "\" )")); - } else { - cm.replaceSelection("![,](".concat(src, ")")); - } - return cm.focus(); - case ADD_TABLE: - var row = values.row, - col = values.col, - align = values.align; - var table = '\n'; - for (var r = 0; r < row; r++) { - var rows = []; - var heads = []; - for (var c = 0; c < col; c++) { - if (r === 1) { - heads.push(ALIGNSIGN[align]); - } - rows.push(' '); - } - if (r === 1) { - table += "| ".concat(heads.join(' | '), " |\n"); - } - table += "| ".concat(rows.join(col === 1 ? '' : ' | '), " |\n"); - } - cm.replaceSelection(table + '\n'); - return cm.focus(); - default: - throw new Error(); - } - }, [cm, action]); - var PluginEl = (0,_react_17_0_2_react.useMemo)(function () { - switch (action) { - case LINK: - return /*#__PURE__*/(0,jsx_runtime.jsx)(markdown_editor_link, { - callback: ExecutePluginAction, - onCancel: onCancel - }); - case CODE_BLOCK: - return /*#__PURE__*/(0,jsx_runtime.jsx)(code_block/* default */.Z, { - callback: ExecutePluginAction, - onCancel: onCancel - }); - case UPLOAD_IMAGE: - return /*#__PURE__*/(0,jsx_runtime.jsx)(upload_image, { - callback: ExecutePluginAction, - onCancel: onCancel - }); - case ADD_TABLE: - return /*#__PURE__*/(0,jsx_runtime.jsx)(add_table_panel, { - callback: ExecutePluginAction, - onCancel: onCancel - }); - default: - return null; - } - }, [action]); - function onCancel() { - setAction(''); - } - (0,_react_17_0_2_react.useEffect)(function () { - if (resizeBarEl.current) { - var onMouseDown = function onMouseDown(e) { - dragging = true; - startY = e.pageY; - }; - var onMouseUp = function onMouseUp() { - dragging = false; - }; - var onMouseMove = function onMouseMove(e) { - if (dragging) { - var delta = e.pageY - startY; - if (delta < 0) { - delta = 0; - } - if (delta > 300) { - delta = 300; - } - var resizeH = height + delta + 'px'; - setH(resizeH); - } - }; - var resizeBar = resizeBarEl.current; - var dragging = false; - var startY = 0; - resizeBar.addEventListener('mousedown', onMouseDown); - document.addEventListener('mousemove', onMouseMove); - document.addEventListener('mouseup', onMouseUp); - return function () { - resizeBar.removeEventListener('mousedown', onMouseDown); - document.removeEventListener('mousemove', onMouseMove); - document.removeEventListener('mouseup', onMouseUp); - }; - } - }, [cm, resizeBarEl]); - (0,_react_17_0_2_react.useEffect)(function () { - setH(height); - }, [height]); - var fixedWidth = processSize(width); - var fixedHeight = processSize(h); - var style = { - width: fixedWidth, - height: fixedHeight - }; - var saveTime = (0,_react_17_0_2_react.useMemo)(function () { - if (lastedUpdateTime) { - var d = new Date(lastedUpdateTime); - var _h = d.getHours(); - var m = d.getMinutes(); - var s = d.getSeconds(); - _h = _h < 10 ? '0' + _h : _h; - m = m < 10 ? '0' + m : m; - s = s < 10 ? '0' + s : s; - return "".concat(_h, ":").concat(m, ":").concat(s); - } - return 0; - }, [lastedUpdateTime]); - var formatProgramFill = function formatProgramFill(str) { - var arr = []; - if (showNullProgramButton) { - var num = -1; - str = str.replace(/(@▁▁@|@▁@)/g, function (a, b, c) { - arr.push({ - multiLine: !(a === ADD_SINGLE) - }); - }); + if (dataSource.length === 0) { + setShow(0); } - return arr; - }; - function onCancelStorage() { - window.sessionStorage.removeItem(id); - setTip(false); - setLastedUpdateTime(0); - } - function onReset() { - setTip(false); - setLastedUpdateTime(0); - cm.setValue(window.sessionStorage.getItem(id)); - } - function setValues(a, b) { - var content = cm.getValue(); - content = content.replace(a, b); - setValue(content); - cm === null || cm === void 0 || cm.setValue(content); - } - return /*#__PURE__*/(0,jsx_runtime.jsxs)(_react_17_0_2_react.Fragment, { + setShowBorder(false); + }, [dataSource]); + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_5_1_classnames_default()(CustomTagsmodules.row, className), + style: style, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "markdown-editor-wrapper", - ref: containerEl, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "markdown-editor-container ".concat(className, " ").concat(preview ? 'on-preview' : '', " ").concat(miniToolbar ? 'mini' : '', " ").concat(isFull ? 'full-screen' : ''), - style: style, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(toolbar, { - insertTemp: insertTemp, - watch: preview, - fullScreen: isFull, - showNullButton: showNullButton, - showNullProgramButton: showNullProgramButton, - onActionCallback: onActionCallback, - hidetoolBar: hidetoolBar, - uuid: uuidRef.current, - setOpenPhones: function setOpenPhones() { - openPhoneRef.current = true; - } - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "markdown-editor-body", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "codemirror-container", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("textarea", { - ref: cmEl, - placeholder: placeholder - }) - }), preview ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - ref: previewEl, - className: "preview-container", - children: [mode === "stex" && /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml_stex, { - value: value - }), mode !== "stex" && /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - disabledFill: disabledFill, - showProgramFill: showNullProgramButton, - value: value - })] - }) : null] - })] - }) - }), showResizeBar ? /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - ref: resizeBarEl, - className: "editor-resize" - }) : null, /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { - children: TitleDesc[action] ? /*#__PURE__*/(0,jsx_runtime.jsx)(es_modal/* default */.Z, { - centered: true, - title: TitleDesc[action], - open: true, - onCancel: onCancel, - footer: null, - className: "markdown-popup-form", - children: PluginEl - }) : null - })] - }); -}); + onClick: (0,lodash.throttle)(function () { + return onTitleChange === null || onTitleChange === void 0 ? void 0 : onTitleChange(); + }, 2000), + style: { + width: titleWidth, + marginTop: showBorder ? 12 : 4 + }, + className: "".concat(CustomTagsmodules.title, " ").concat(onTitleChange ? "current" : ""), + children: title + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: showBorder ? "".concat(CustomTagsmodules.tagsWrap, " ").concat(CustomTagsmodules.tagsBorderWrap) : CustomTagsmodules.tagsWrap, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CustomTagsmodules.bar, + ref: scrollRef, + style: show > 0 ? { + height: show === 1 ? 97 : 'auto', + overflow: show === 1 ? 'hidden' : 'auto', + paddingRight: 55 + } : { + paddingRight: 0 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CustomTagsmodules.tag, + ref: tagsRef, + children: dataSource === null || dataSource === void 0 ? void 0 : dataSource.map(function (e) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + onClick: function onClick() { + return onChange(e.id); + }, + style: { + color: fontColor + }, + className: value === e.id ? CustomTagsmodules.active : '', + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + title: e.name, + className: CustomTagsmodules.name, + children: e.name + }), !!showCount && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: CustomTagsmodules.num, + children: e.count + })] + }, e.id); + }) + }) + }), !!show && /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { + children: show === 1 ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + onClick: function onClick() { + var _tagsRef$current2; + setShow(2); + if ((tagsRef === null || tagsRef === void 0 || (_tagsRef$current2 = tagsRef.current) === null || _tagsRef$current2 === void 0 ? void 0 : _tagsRef$current2.clientHeight) > 245) { + setShowBorder(true); + } else { + setShowBorder(false); + } + }, + className: CustomTagsmodules.action, + children: ["\u5C55\u5F00", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + style: { + transform: 'translateY(1px) scale(0.6)' + }, + className: "iconfont icon-zhankai4" + })] + }) : /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + onClick: function onClick() { + scrollRef.current.scrollTop = 0; + setShow(1); + setShowBorder(false); + }, + className: CustomTagsmodules.action, + children: ["\u6536\u8D77", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + style: { + transform: 'translateY(0px) scale(0.6)' + }, + className: "iconfont icon-shouqi3" + })] + }) + })] + })] + }); +}; +/* harmony default export */ var ui_customization_CustomTags = (CustomTags); +;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorTabs/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var SuperiorTabsmodules = ({"flex_box_center":"flex_box_center___aK2n3","flex_space_between":"flex_space_between___HX0Oh","flex_box_vertical_center":"flex_box_vertical_center___LJOJr","flex_box_center_end":"flex_box_center_end___SCakF","flex_box_column":"flex_box_column___AYv4m","tabs":"tabs___GTqPV","active":"active___F26E8"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorTabs/index.tsx -/***/ }), -/***/ 27308: -/*!**********************************!*\ - !*** ./src/components/modal.tsx ***! - \**********************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ Z: function() { return /* binding */ Dialog; } -/* harmony export */ }); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_classCallCheck_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/classCallCheck.js */ 82100); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_classCallCheck_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_classCallCheck_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_createClass_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/createClass.js */ 29186); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_createClass_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_createClass_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_inherits_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/inherits.js */ 80619); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_inherits_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_inherits_js__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_createSuper_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/createSuper.js */ 47074); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_createSuper_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_createSuper_js__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react-dom */ 4676); + +var SuperiorTabs = function SuperiorTabs(_ref) { + var _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + value = _ref.value, + onChange = _ref.onChange, + className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: style, + className: _classnames_2_5_1_classnames_default()(SuperiorTabsmodules.tabs, className), + children: dataSource.map(function (e) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + onClick: function onClick() { + return onChange(e.id); + }, + className: value === e.id ? SuperiorTabsmodules.active : '', + children: e.name + }, e.id); + }) + }); +}; +/* harmony default export */ var ui_customization_SuperiorTabs = (SuperiorTabs); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomInput/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CustomInputmodules = ({"flex_box_center":"flex_box_center___yX6Oa","flex_space_between":"flex_space_between___t7oqF","flex_box_vertical_center":"flex_box_vertical_center___dEIHy","flex_box_center_end":"flex_box_center_end___taQDF","flex_box_column":"flex_box_column___xY_Lr","input":"input___PW2zI","dropdown":"dropdown___vSy8B","menu":"menu___NiyBu","text":"text___Grueu","b1":"b1___ZKryM","b2":"b2___aKyGa"}); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules +var input = __webpack_require__(8772); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomInput/index.tsx -var Dialog = /*#__PURE__*/function (_React$Component) { - _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_inherits_js__WEBPACK_IMPORTED_MODULE_2___default()(Dialog, _React$Component); - var _super = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_createSuper_js__WEBPACK_IMPORTED_MODULE_3___default()(Dialog); - function Dialog(props) { - var _this; - _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_classCallCheck_js__WEBPACK_IMPORTED_MODULE_0___default()(this, Dialog); - _this = _super.call(this, props); - var doc = window.document; - _this.node = doc.createElement('div'); - doc.body.appendChild(_this.node); - return _this; - } - _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_createClass_js__WEBPACK_IMPORTED_MODULE_1___default()(Dialog, [{ - key: "render", - value: function render() { - var children = this.props.children; - return /*#__PURE__*/(0,react_dom__WEBPACK_IMPORTED_MODULE_5__.createPortal)(children, this.node); + +var CustomInput = function CustomInput(_ref) { + var _dataSource$find; + var _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, + _ref$value = _ref.value, + value = _ref$value === void 0 ? '' : _ref$value, + onChange = _ref.onChange, + className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + placeholder = _ref.placeholder; + var _useState = (0,_react_17_0_2_react.useState)(''), + _useState2 = slicedToArray_default()(_useState, 2), + dropValue = _useState2[0], + setDropValue = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(''), + _useState4 = slicedToArray_default()(_useState3, 2), + inputValue = _useState4[0], + setInputValue = _useState4[1]; + (0,_react_17_0_2_react.useEffect)(function () { + var _JSON$stringify; + var newValue = value; + if ((_JSON$stringify = JSON.stringify(value)) !== null && _JSON$stringify !== void 0 && _JSON$stringify.includes('{')) { + setDropValue(value.id); + newValue = value.value || ''; } - }, { - key: "componentWillUnmount", - value: function componentWillUnmount() { - window.document.body.removeChild(this.node); + try { + setInputValue(decodeURIComponent(newValue || "")); + } catch (error) { + setInputValue(decodeURIComponent(newValue || "")); } - }]); - return Dialog; -}(react__WEBPACK_IMPORTED_MODULE_4__.Component); - - -/***/ }), - -/***/ 92038: -/*!*********************************************************************************!*\ - !*** ./src/components/ui-customization/Cards/CourseList/index.tsx + 13 modules ***! - \*********************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - i: function() { return /* binding */ CourseListIcons; }, - Z: function() { return /* binding */ Cards_CourseList; } -}); - -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var CourseListmodules = ({"flex_box_center":"flex_box_center___AQ53o","flex_space_between":"flex_space_between___i2aIa","flex_box_vertical_center":"flex_box_vertical_center___sPEKB","flex_box_center_end":"flex_box_center_end___GhSSH","flex_box_column":"flex_box_column___R9_Hb","list":"list___jb2Ay","wrap":"wrap___VsQDr","lockWrap":"lockWrap___g1k1T","li":"li___IxCLC","cover":"cover___Mu8wr","img":"img___IpFLA","bq":"bq___Bil0T","sign":"sign___DXJ4d","name":"name___l7FoJ","e":"e___pXQUG","unit":"unit___wCIFR","tags":"tags___w_Mil","tag1":"tag1___dxm7r","tag2":"tag2___llZkf"}); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules -var spin = __webpack_require__(71418); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(6848); -// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules -var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js -var _classnames_2_5_1_classnames = __webpack_require__(92310); -var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames); -// EXTERNAL MODULE: ./src/utils/util.tsx -var util = __webpack_require__(6457); -// EXTERNAL MODULE: ./src/components/NoData/index.tsx -var NoData = __webpack_require__(7406); -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/tjzx.png -var tjzx_namespaceObject = "data:image/png;base64,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"; -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/sw_tjzx.png -var sw_tjzx_namespaceObject = "data:image/png;base64,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"; -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/jh.png -var jh_namespaceObject = "data:image/png;base64,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"; -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/sw_jh.png -var sw_jh_namespaceObject = "data:image/png;base64,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"; -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/gjyl.png -var gjyl_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEpRJREFUaEPFWwl4VeWZfs/NSthJwmZIwhYQg6wi4ANEdhBUWqWOGwLFGXVYWhyqKJvsoQK1FpECNkjRtkBFBIskhIQga5SwQ4AEyA65SSCQkJB75vm/fzn/OblJsNOZuQ88996z3XO+93+/7/2WGABwN31zmOc+Yg0YMaZhtDJgwDAMtou/G+w7fRHbne/8OBOAaRhw0ZmA6RLXMOlU2lfXy+VhVxHnsyvyf4Bpqne2xTTp1/h2+sjPY9vpvzyXbTc9ME0P7fewd3aoxwS7Y9MjryWOkeeLd3Zdg36Gn8evzz7L3/Xw59aO5/fDrsfvUe5jT0/btHsVT2c9H5Drgme/YfjMChu9IMtg4NyvqEozYDSD4bIAkSAxfGAHibYQcOwfP4fdCsfDgMcbSNLqdYBkCIOQscUDSVi54SUYFkhsOzei3Ob8zAwqDWY3piEA4tetIuNLI+pGZ/fFAeL79WPk4qkdJH5urSARmNxQLphuw3B1M0pOx22BiX/jRHFBgsTtWDeT6HjJNO39/wYkaUwBpwYSX71ixUrGidVv28eYpLEG8MD0MFZIdlpgyOM4e+wgKZZ7A++fYBLZFJ4vjJJTn+UAaMUNLZnBWWEDiX0naOkozh7u97jrc4Bpc3eae1NO7l/GJIsZtPxqZZLl7nS2kbtT7OMurEYmkQvmK90bm2zgO8HSFopYPZoblD7DcucuINcoTttoUtwQxubAMKN7A0m4Oy8gSbD02FU7SBzk2l66u6MIwlwZfzKJBbmu6kwRD+mIS+o4DQBpUAaSsLq4vgBJAVI7k2wur1pMstio4qe4Nw+5Zwt0xmAyDLtHtuiLTmwwpRDgZPDGJE0wSDf2/wCSFX+EiFAxiT8UNzZnlD0myRWvGcLJEq4gFEjcxf0PQBL3Vi1Wae7OJha8CgcPjOIf1psU3ZVacyg0xSQLJMkSy91Z7vB/xd2R4rJetOq8MomBJBSWlH9K1emskmywAr5SV0xxOmOSUm322OMtJj0wk5TS1GJlNZAMAZCQ0DWDxAAQCk8XBAJYm8r7F8ekqspyXD95BMFh7dE49CEulRn5lRo3aeFzvBiTLNktpbYK6jbpzY6UclnGHckgB0jEpPtKYTnVnQQlM+0g/IMaoEW7aCHDpSrzovocwkG6X7u7M2G4U9eRi7PcnJTU1jbar6S2C+Wlxcg6fVTIbBlLpOyW6o+/C6XB5SVt4mIjont/BDRqRnYV3PQak0xPFbbPn4Sw6D7o+9ybikmUfbDVLphkgSRXZE1MsoQEv4QEyS6fhcYnQ9+95cahL1cj6onRaN2ph1gLPP/heRLPp3789nMUZl/G4Envq9zMKf3lYrEpQS/iQS40w318rcnZwSS2MLbT3TkSVHfWZSSsnQtf/wAYLpaWCgdUdx4Ks6oK9yvuYeSMWIRGdKZkNj/9JK6lfc9Z4OUaeRfSUHarCG0fi9GYYyWw7JTwbv3RvH1XGZw0JnHJrMckexIrk9qa3V1lRTl+2BWH66cOo8ugpxHVfxSKc6+ivLTESpg9wK0b2TiX8g0eGfQsgpqEiISUsyiwQWM0DG5tk+82sARIBLYAnj2hUXhsjQJIqjcSEQIUxS7GIcpEDTCA9n06D4OnzENo24e5XRlQmvS251FsAXCD3sw4iz0fz8aIGbFoHtGZzjmb9DVS/74ezdt3Eb6qLqStagM7oeDyWfR+djK6DHoGLD7xJV6dSXaQvMUky9VJtyXPYddLP7IHJ7/7C7qNeAEFGeeQezFNi4y1fwyP7ovowc95T3JtEl8wUrKz8OgaU5ZyDMPHxqRqIAnQCrMuIfHTBQRQSGRnFF67yA0iy0EyTxKUIJB9fBAa+TAKrpzBd394DyOmx9K5jH/nkncg9es/4aWVX1kE+gl50qaZz6LX2NcIIOnLrXcrma0Wk/SgrIxUnUkU78T+vMunEBLeES6Xj8qDziV9jcwTBzBk8lz4BQZxW3iqUHwjG41CH6pemXDIcG/uTjLJuHnkY1O6Ke7ZLJBMrf4mmcTemZ9lAD35yzkIbdsF2+ZPQFVlRa1LyK9eEMYv2oIbAqCR02MRHNGJ3OqlQ3tweu9fMW7+RmSfOSaiVV0sIggQ3qUPti6YhOjhv0BU3+FWrNMZpHw8eXZZQ9Jqdrqw0IWDCO6eKlSW3YVfYH0BlFW3K8q5gqRNseg+8iW06doPsnSU+WMyTiVuwxPjp6JJq8gaQaotJlEeyAByFkGdMcnJJDcDaN0HiPnl+wiN7IL7FWVcRAiFd2BTLH0eOPE3vFzEvrhc8A+sjxsZ5xSDmkd0orSM/T4VWA1g88xxFKce9PXq6p0KFKnuVL1LXIQXSplRRX2VgSRUhRXEawbpxO7PkXcxDQNe/i8VW0yzCvfu3EJS3HLUbxqKfuPf4nmux0PxzlNVhUNbP0apuwADXn4bAfUa/ASQrOTbuHH49zxRlXFElGxqA4kBtP+PCxEz+X2EtO2sCqbyOokbFtL1Br8+z14Vh4EbGeexd817GDFtOUIjOxF8EiR2F1X37ymhUFbsxpl923H5aAIiewxAz2cmwb9ePRt2Pn6BtGqlSqSUVeRJii3kUqzqMieRN5CsarMuwUuLCnBw80pU3C3FwJdnolHzNrh7qxApf16J24V5JBwYIOWlt3Cv7DYq7twm8JiIqLxXjpYdHsVjT0+qXr/TKx0eDgpPjkX1nD1LwaGPbDLbJgps6s4Ac3lsfxEDaP0ixEx+j+IIe/iqikoFRsrnK+jzgAmzVKvC1z8QLh9fYtDeNXMIoJCITqreJ1sR90oKce3sUVw/eRh56SdRv3Ewyu/cwth3/4AGzVrYwMk+l4q0XZvR/alXECblL4B7ZaW0ir0xSbYdFEhKNcnCqlXt9gsMVLGnovwuUuJicbswFyPeWopS9w0kxS1DQFBDBNRvAH/2HtQA/vUawp99D6yPekENcaf4Jk7t24beYycSUCo2OguuMkezlZY8MPK//50CyOr96NUES4LLmFSUfQVJGxYhZtJsBEd2Rs75VBza8rtavdKAV99GWHRfUnF7P5mLEdOWISSCsY+7tgspu3HleCIKr6WTfI/oOQAd+41ESGQU/rHqbVKJDFS2vLLOHseF5G9IRbXtNQjdRr2IRiGtRU0LiJsx9kE9ZI3HMVHz/AebuWsURmPA5144gXAWa0wTnvuVqCwvg29APUZbilMuXx8YLl9U3a+kuOzvXw/ph/cg/NH+8AsIUn0pZ0tDrwnKRUQlq/yDq1UM0hNWi0myaMrzJLbS3TmXkbxhMQZNfJcYVFF2B6VF+cLYBk7sjKMH7/H0JJTeyEZgwyYIDo9CQP2GxKD4T+Zi+LSlCA1nMpvHqMtH40m6tnm0H1pGdYefnz9KbuYg9asNyDn/AzGyeduHUZRzldxHq07d0ftnU9CkVYQyMmkaj4lLR/byPNOWVvEYI1klsg2ZTKkquPAz1JGJ7DlQ9ZG8tR/yL55EypaVGD39twhs2BjbF03BI4N/ho6PD8Olowk4n/IN7dOluox58nr21gVPnGXDjxLxgpTVpikitK7UpHDgcYWzSDKsMOcKkjcuxsDX3iGAnMAmbVxCpmEqL+HTuWjUPAx9fv4fZJ2bmec5QFOXcBcnGn5CYZABSwpzcTFlNy6k7ELzdl3Q5/k3cDZ+G66k7ke/F6Yi4/h+YlnMlDnVGCBB4hrPKgvp7k7vdMqWrfeYpJVoYBJbkj5bgu6jX0HTh9rhWtpBHNu+DuPe+QQuvwBsWzgJjwxhAA2nBXf+wDcYNeNDq9qgyXXVoXX0nfSaIDX4Cg6sIgZ5KM/krq1mJnGQ3ExafrYEAxhAFEfs5yR/tpQMFzN5Dpg7jF/7PkZOi0XjlhG4mXkO8WvnYdh/LkFoRJRgkAt3igpw9UQKrqYdhDvrCimjHmNeRduegyimHPryI4pL45dsRmnRTexeMQPDpy9Di/bR1d2UCbhkAOY1Bb6KeQCwqgy21nltwoELjMwfknF021o8NXMV6jUORrpMD2avo/0MoOihPyeALh2Jx/mUnRg9Y6VSb1ZX1l7703tI6jMTDeTikleqdoNHiIDaQTJQlJOBpD8tJYAqy+8iP51l1FJmAzkXTpDRWnfuSVuL86+jSYtwtO7cg4JpwqcMoMUIZXkQQGpnx5I3KM5EdOuPtr2fRKv20fC4fJBxPBGpOzZQYsjKPcOmLkGLDl2RtH4RfR81c6X3OOIASao7EaU1sIRLUe1mrXcjmn8cVw8S139AKA+aNJuM/uOuOOSnn8KIqbE037B1wURED32e8rH0I9/h/IGdeOpXq2zq7UFBUpWM/OQPiUFiKkQptdpAYgAlxy3DgAm/wd2SQlw/dcjKd2TU1yKDLApEdHuClFjCuvkY+tYiARBnH5PuTVq0AVN7TDQX52Qg9euNyL98Bp0HjEH3US/iy9kvkrvr2H8kMXNX7HQ8OvIFdBv98gOB5GSSnVF6408wTevO3nEXYOeKqXhs3Oto22sgGT3+kzloGNIKjzH3zRg0/zUCqFO/UUg/8g+cS96JMb9eBVbLK7hylthOocLW+fUy46BVGoy8pN+KPMiqYjN353K2F8iN8ZqaOycTB+KWY+Ars9AsklcD2MtFhVMuxS1FyIupchtzcQnrFmDomwwg7uL4fqDizi1k/piCK6mJcGdlUEnl8effRJOw9vBUVuCLWc+h/0sz0K7PEPqd8/t34Pjf15PfZzmS15eDSapGp9ydlNc6k7R6ngDpVPxfcS5pB56ZvZYWUUnedez5+F30HDOBGM9e2+ZNQNdh4xHVdyQxiJWwxsxcjfLbRfj2o3cw+PW5aNC0hYpJukCoqY9k5OxfYbJ2t2o3MKfkEjlPDTGpKDcDB+JWoOvQ8Wjcoo1q9nF0LIBki0IHoTjvOk7s2oShby5ESDjPg4pyM3F679+QLdRam+jH0aHPULSM6gbD5UNusuDaBexZPQtD/n0BWnXpqbA4ufvPOLnnS3QZPA69np1cA0gmXFp9VUlauVIVWPbJH9lyYMpq5/KpCG7TAX1/MQ2sBcI8CHuW0b9aCZevLxl967wJiB42Hp37jcLFw3sIoLFvf0TPl7hhMUa8tRiBDZtao1faSFe1IRQRQ43sxFhikASJsYSeRTbjZOtBY4Y7NxMpm1Z4N8YDbh3yxkKEhnMGlZWwrPxDqhYwURBQvxEhXZJ3FbfdBbhbfBMXU3ahrLQYzy3YBB9fPzVzx34u9av1FJfadO1b86+bFkhcTFldWjKODST6IgwJ5F86TW45ZuI7aBnVg4QCy9n6vTANbDHJKsXWua9STZC5uOwzR3F46xq06xVD7ptVHMb+ejWVvJwNP+c4l84mI2ffchoa0UFSjTYNJFUOMgwU513F91tWU4m/aet24nAXH0xUvSPeguD1VtGKYK2K7Awc/svv8eSUuQgO66C5QvukEPu9y8cScGz7HxHUOBhNWoZTxaBRy3B+TWZCMRgpiKtcbU0oPfjMnd3dlRbm48LBb9Fj9EtUTL5wcDfdQcd+I0SLnR+fumM9Wj/cGy3ad0VVxT2cjv8b3NmX4OPrjzZdHweLwd7cmtU610pSotJgZO9bTgyipE4Dqi6Q9KoD5UlsiISxzxZ/LKNTOVTJcStWyZglWx7Vp1c5wOz+GMvlpNA/CxIzkHR3P5VJqvKstwu8zNxxBvCaoL2VwAYj5WSqVVKSXVkneMTy7IRlqpIgQbLFJKnw9AYet6pNCHBwuSCglV2t4SeZ5GW+QU6vEsiWaJCLROZnTpBkBVzW8VSDoq4RYw0k+ziXMFot7s4rSNp0kXNWTu8lceBYzd1LS0O2zh2gGlnxS3MMw2glDUqzWKQTrPk42YizVxecak0ApFrn3kCqDqpikGAwTQrx/oQqpPJyED/XG5PU/dUx32BzfTaQeBlIzZRXGzHWJLheDRBAqphBwcTZ8HMySR9DlpVrHu/kbIOoO7FtuUZ2wtItJo3+WgaVA/CWXOYxROZLthxJjzEEqo8YehTD8rW0zi3WcbBVy9w51Sp/Q7x7B8kahCQXRnXDOhTLT2KSGDZxNPw4RpagMFFVQ5yxurK8zCOBtMBXIAkWwcQXRlbi8jBUmWmA2UxJbQEWOSzbpKkXo3Or2oI978ry7d66spT3iPmGauNc+oixw91ZQkXEM6q1WQ0/LlI4KAwk+du1wVTz9KoI2OyC2kAkXUvEGI/o4eilGnKBNbowO0jWX0nYQRIxyR2IwG70OAwkw+OJNU3ESHcn2WKBZGeRPcZwHSUng2RCy9lUB0jKfWnCQTJIV4TaaLJo0Ypx5dpBehAm1Q6SHD4RpVfHHAOXyPa/qqgLJOtPWSSTtPwLyIXp2R9Y5T8rqO+UrP8Gpjgw8TngMx8AAAAASUVORK5CYII="; -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/sw_gjyl.png -var sw_gjyl_namespaceObject = "data:image/png;base64,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"; -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/sjyl.png -var sjyl_namespaceObject = "data:image/png;base64,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"; -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/sw_sjyl.png -var sw_sjyl_namespaceObject = "data:image/png;base64,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"; -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/jpkc.png -var jpkc_namespaceObject = "data:image/png;base64,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"; -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/sw_jpkc.png -var sw_jpkc_namespaceObject = "data:image/png;base64,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"; -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/jdyl.png -var jdyl_namespaceObject = "data:image/png;base64,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"; -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/img/sw_jdyl.png -var sw_jdyl_namespaceObject = "data:image/png;base64,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"; -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/index.tsx - - - + }, [value]); + var handleChange = function handleChange() { + onChange(encodeURIComponent(inputValue), dropValue || null); + }; + var handleDropValue = function handleDropValue(id) { + if (id === dropValue) return; + setDropValue(id); + onChange(encodeURIComponent(inputValue), id); + }; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_5_1_classnames_default()(CustomInputmodules.input, className), + style: style, + children: [!!dataSource.length && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CustomInputmodules.dropdown, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CustomInputmodules.text, + children: [(_dataSource$find = dataSource.find(function (e) { + return e.id === dropValue; + })) === null || _dataSource$find === void 0 ? void 0 : _dataSource$find.name, /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-zhankai4" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { + className: CustomInputmodules.b1 + }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { + className: CustomInputmodules.b2 + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CustomInputmodules.menu, + children: dataSource.map(function (e, i) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick() { + return handleDropValue(e.id); + }, + children: e.name + }, i); + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + onPressEnter: handleChange, + value: inputValue, + onChange: function onChange(e) { + return setInputValue(e.target.value); + }, + bordered: false, + placeholder: placeholder + }), /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + onClick: handleChange, + className: "iconfont icon-sousuo9 font14 pl10 current" + })] + }); +}; +/* harmony default export */ var ui_customization_CustomInput = (CustomInput); +;// CONCATENATED MODULE: ./src/components/ui-customization/QuickPager/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var QuickPagermodules = ({"flex_box_center":"flex_box_center___tol8o","flex_space_between":"flex_space_between___Z235C","flex_box_vertical_center":"flex_box_vertical_center___Wq1sZ","flex_box_center_end":"flex_box_center_end___LLxom","flex_box_column":"flex_box_column___DbMSN","quickPager":"quickPager___GM30J","disabled":"disabled___Ozc8I"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/QuickPager/index.tsx +var QuickPager_SuperiorTabs = function SuperiorTabs(_ref) { + var value = _ref.value, + onChange = _ref.onChange, + className = _ref.className, + total = _ref.total, + pageSize = _ref.pageSize, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style; + var prevPageDisabled = value < 2; + var nextPageDisabled = value >= Math.ceil(total / pageSize); + if (total <= pageSize) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {}); + } + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_5_1_classnames_default()(QuickPagermodules.quickPager, className), + style: style, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick() { + if (!prevPageDisabled) { + onChange(value - 1, 'prev'); + } + }, + className: prevPageDisabled ? QuickPagermodules.disabled : '', + children: "\u4E0A\u4E00\u9875" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick() { + if (!nextPageDisabled) { + onChange(value + 1, 'next'); + } + }, + className: nextPageDisabled ? QuickPagermodules.disabled : '', + children: "\u4E0B\u4E00\u9875" + })] + }); +}; +/* harmony default export */ var QuickPager = (QuickPager_SuperiorTabs); +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ShixunList/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var ShixunListmodules = ({"flex_box_center":"flex_box_center___FO7TP","flex_space_between":"flex_space_between___LotYx","flex_box_vertical_center":"flex_box_vertical_center___bWdaw","flex_box_center_end":"flex_box_center_end___mVJ1o","flex_box_column":"flex_box_column___M83Mm","list":"list___oOsiS","wrap":"wrap___G6T7F","lockWrap":"lockWrap___Rl79E","li":"li___oZZ7l","cover":"cover___b2bYW","img":"img___IQX7w","sign":"sign___HkT6C","name":"name___SsJx8","e":"e___TMqq0","tags":"tags___bcjyo","rate":"rate___YACg7"}); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules +var spin = __webpack_require__(71418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/rate/index.js + 8 modules +var rate = __webpack_require__(41750); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(27065); +// EXTERNAL MODULE: ./src/utils/util.tsx +var util = __webpack_require__(6457); +// EXTERNAL MODULE: ./src/components/ui-customization/Cards/ShixunList/img/Jupyter.png +var Jupyter = __webpack_require__(96908); +// EXTERNAL MODULE: ./src/components/ui-customization/Cards/ShixunList/img/JupyterLab.png +var JupyterLab = __webpack_require__(57177); +// EXTERNAL MODULE: ./src/components/ui-customization/Cards/ShixunList/img/unity.png +var unity = __webpack_require__(81378); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(7406); +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ShixunList/index.tsx @@ -1965,32 +749,7 @@ var jsx_runtime = __webpack_require__(37712); -var CourseListIcons = [{ - name: '推荐自学', - ptimg: tjzx_namespaceObject, - swimg: sw_tjzx_namespaceObject -}, { - name: '101计划', - ptimg: jh_namespaceObject, - swimg: sw_jh_namespaceObject -}, { - name: '国家一流', - ptimg: gjyl_namespaceObject, - swimg: sw_gjyl_namespaceObject -}, { - name: '省级一流', - ptimg: sjyl_namespaceObject, - swimg: sw_sjyl_namespaceObject -}, { - name: '精品课程', - ptimg: jpkc_namespaceObject, - swimg: sw_jpkc_namespaceObject -}, { - name: '军队一流', - ptimg: jdyl_namespaceObject, - swimg: sw_jdyl_namespaceObject -}]; -var CourseList = function CourseList(_ref) { +var ShixunList = function ShixunList(_ref) { var className = _ref.className, _ref$dataSource = _ref.dataSource, dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, @@ -2009,1482 +768,1704 @@ var CourseList = function CourseList(_ref) { return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { spinning: loading, children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: _classnames_2_5_1_classnames_default()(CourseListmodules.list, className), - children: [!!(dataSource !== null && dataSource !== void 0 && dataSource.length) && (dataSource === null || dataSource === void 0 ? void 0 : dataSource.map(function (item, index) { - var _item$subject_tags; + className: _classnames_2_5_1_classnames_default()(ShixunListmodules.list, className), + children: [!!dataSource.length && dataSource.map(function (item, index) { var name = item.name, id = item.id, identifier = item.identifier, - featured = item.featured, - school_name = item.school_name, - image_url = item.image_url, - excellent = item.excellent, - is_plan = item.is_plan; - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: CourseListmodules.wrap, + power = item.power, + cover_image_id = item.cover_image_id, + pic = item.pic; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ShixunListmodules.wrap, style: { width: width, marginRight: (1 + index) % col === 0 ? 0 : right + precision, marginBottom: bottom }, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("a", { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("a", { target: "_blank", - href: "/paths/".concat(identifier), - className: CourseListmodules.li, + href: "/shixuns/".concat(identifier, "/challenges"), + className: ShixunListmodules.li, onClick: function onClick(e) { e.preventDefault(); if (trackEventItems) { (0,util/* trackEvent */.L9)([trackEventItems]); } - (0,util/* openNewWindow */.xg)("/paths/".concat(identifier)); + power && (0,util/* openNewWindow */.xg)("/shixuns/".concat(identifier, "/challenges")); }, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: CourseListmodules.img, + className: ShixunListmodules.img, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { - className: CourseListmodules.cover, - src: "".concat(env/* default */.Z.IMG_SERVER, "/").concat(image_url) - }), item === null || item === void 0 || (_item$subject_tags = item.subject_tags) === null || _item$subject_tags === void 0 ? void 0 : _item$subject_tags.map(function (i, k) { - var _CourseListIcons$find2; - if (k === 0) { - var _CourseListIcons$find; - var _img = (_CourseListIcons$find = CourseListIcons.find(function (e) { - return e.name == i; - })) === null || _CourseListIcons$find === void 0 ? void 0 : _CourseListIcons$find.swimg; - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - className: CourseListmodules.sign, - src: _img, - style: { - left: '-4px' - } - }); - } - var img = (_CourseListIcons$find2 = CourseListIcons.find(function (e) { - return e.name == i; - })) === null || _CourseListIcons$find2 === void 0 ? void 0 : _CourseListIcons$find2.ptimg; - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - className: CourseListmodules.sign, - src: img, - style: { - left: "".concat(48 + 52 * (k - 1) + 2 * k, "px") - } - }); - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - position: 'absolute', - top: '150px', - left: '10px' - }, - children: (item === null || item === void 0 ? void 0 : item.excellent) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: CourseListmodules.bq, - children: "\u5F00\u653E\u8BFE\u7A0B" - }) + className: ShixunListmodules.cover, + src: cover_image_id ? "".concat(env/* default */.Z.API_SERVER, "/api/attachments/").concat(cover_image_id) : "".concat(env/* default */.Z.IMG_SERVER, "/").concat(pic) + }), item.is_jupyter && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: ShixunListmodules.sign, + src: Jupyter + }), item.is_jupyter_lab && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: ShixunListmodules.sign, + src: JupyterLab + }), item.is_unity_3d && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: ShixunListmodules.sign, + src: unity })] }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: CourseListmodules.name, + className: ShixunListmodules.name, children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: name, + title: name || '实践项目名称-未填写', children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: CourseListmodules.e, - children: name + className: ShixunListmodules.e, + children: name || '实践项目名称-未填写' }) }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: CourseListmodules.tags, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - placement: "bottom", - title: "\u7AE0\u8282\u6570", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-zhangjie1 font14 mr3" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: item.stages_count - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - placement: "bottom", - title: "\u5B66\u4E60\u4EBA\u6570", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-chengyuan font14 mr3" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: item.members_count - })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ShixunListmodules.tags, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "bottom", + title: "\u5173\u5361\u6570", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-shixunguanqia font14 mr2" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.challenges_count + })] + }) + }), !!item.myshixuns_count && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "bottom", + title: "\u5B66\u4E60\u4EBA\u6570", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-chengyuan font14 mr2" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.myshixuns_count + })] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "bottom", + title: "\u96BE\u5EA6\u7B49\u7EA7", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.level }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ShixunListmodules.rate, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(rate/* default */.Z, { + allowHalf: true, + disabled: true, + defaultValue: item.score_info + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\xA0", item.score_info ? "".concat(item.score_info, "\u5206") : '5分'] })] - }) + })] })] - }) + }), !power && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ShixunListmodules.lockWrap, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: "".concat(env/* default */.Z.IMG_SERVER, "/images/educoder/icon/lockclose.svg") + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "mt15 font16 c-white", + children: "\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743" + })] + })] }, id); - })), !dataSource.length && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {})] + }), !dataSource.length && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {})] }) }); }; -/* harmony default export */ var Cards_CourseList = (CourseList); +/* harmony default export */ var Cards_ShixunList = (ShixunList); +// EXTERNAL MODULE: ./src/components/ui-customization/Cards/CourseList/index.tsx + 13 modules +var CourseList = __webpack_require__(92038); +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ClassroomList/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var ClassroomListmodules = ({"flex_box_center":"flex_box_center___eMcr7","flex_space_between":"flex_space_between___HcNca","flex_box_vertical_center":"flex_box_vertical_center___ZnvVN","flex_box_center_end":"flex_box_center_end___fdgDf","flex_box_column":"flex_box_column___SEKvd","list":"list___L1hmU","wrap":"wrap___pKgcW","lockWrap":"lockWrap___SMhkK","top":"top___udHSB","sign":"sign___uwRpq","name":"name___Fpf90","img":"img___AMLhL","text":"text___KiTb7","btns":"btns___i6IuZ","bottom":"bottom____k2sh"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ClassroomList/img/privately.png +var privately_namespaceObject = "data:image/png;base64,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"; +;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ClassroomList/index.tsx -/***/ }), -/***/ 34450: -/*!****************************************************************!*\ - !*** ./src/components/ui-customization/index.tsx + 32 modules ***! - \****************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - jL: function() { return /* reexport */ ui_customization_Banner; }, - w9: function() { return /* reexport */ Cards_ClassroomList; }, - QD: function() { return /* reexport */ ui_customization_ConfirmAndCancel; }, - cQ: function() { return /* reexport */ CourseList/* default */.Z; }, - op: function() { return /* reexport */ ui_customization_CustomButton; }, - O5: function() { return /* reexport */ ui_customization_CustomCountdown; }, - _b: function() { return /* reexport */ CustomCrumbs; }, - t7: function() { return /* reexport */ ui_customization_CustomInput; }, - Gi: function() { return /* reexport */ CustomTable; }, - YG: function() { return /* reexport */ CustomTabs; }, - qp: function() { return /* reexport */ ui_customization_CustomTags; }, - vr: function() { return /* reexport */ ui_customization_FixedBottom; }, - qE: function() { return /* reexport */ HeadBack; }, - Je: function() { return /* reexport */ QuickPager; }, - wb: function() { return /* reexport */ Cards_ShixunList; }, - cq: function() { return /* reexport */ ui_customization_SuperiorSort; }, - tp: function() { return /* reexport */ ui_customization_SuperiorTabs; } -}); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./src/components/ui-customization/Banner/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var Bannermodules = ({"flex_box_center":"flex_box_center___NeSU8","flex_space_between":"flex_space_between___ImTGl","flex_box_vertical_center":"flex_box_vertical_center___BtRd9","flex_box_center_end":"flex_box_center_end___qcLe3","flex_box_column":"flex_box_column___Ze_3q","banner":"banner___PoUBO","content":"content___XoDjy","btns":"btns___Pb35j"}); -;// CONCATENATED MODULE: ./src/components/ui-customization/Banner/robot.png -var robot_namespaceObject = "data:image/png;base64,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"; -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/components/ui-customization/Banner/index.tsx -var Banner = function Banner(_ref) { - var _ref$dataSource = _ref.dataSource, +var ClassroomList = function ClassroomList(_ref) { + var className = _ref.className, + _ref$dataSource = _ref.dataSource, dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, - img = _ref.img, - _ref$imgWidth = _ref.imgWidth, - imgWidth = _ref$imgWidth === void 0 ? 346 : _ref$imgWidth, - title = _ref.title, - sunTitle = _ref.sunTitle, - bannerExtraContent = _ref.bannerExtraContent; - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Bannermodules.banner, + _ref$col = _ref.col, + col = _ref$col === void 0 ? 4 : _ref$col, + right = _ref.right, + _ref$bottom = _ref.bottom, + bottom = _ref$bottom === void 0 ? 23 : _ref$bottom, + _ref$precision = _ref.precision, + precision = _ref$precision === void 0 ? 0 : _ref$precision, + _ref$wrapWidth = _ref.wrapWidth, + wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth, + trackEventItems = _ref.trackEventItems, + loading = _ref.loading; + var width = Math.floor((wrapWidth - (col - 1) * right) / col); + return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { + spinning: loading, children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Bannermodules.content, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("b", { - children: title - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: sunTitle + className: _classnames_2_5_1_classnames_default()(ClassroomListmodules.list, className), + children: [!!dataSource.length && dataSource.map(function (item, index) { + var subject_identifier = item.subject_identifier, + id = item.id, + identifier = item.identifier, + power = item.power; + var is_public = item.is_public != 0 && item.is_public; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ClassroomListmodules.wrap, + style: { + width: width, + marginRight: (1 + index) % col === 0 ? 0 : right + precision, + marginBottom: bottom + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("a", { + className: ClassroomListmodules.li, + onClick: function onClick(e) { + e.preventDefault(); + if (trackEventItems) { + (0,util/* trackEvent */.L9)([trackEventItems]); + } + (0,util/* openNewWindow */.xg)(item.first_category_url); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ClassroomListmodules.top, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: item.name, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: ClassroomListmodules.name, + children: item.name + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: ClassroomListmodules.img, + src: true ? env/* default */.Z.IMG_SERVER + '/images/' + item.avatar_url : 0 + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: ClassroomListmodules.text, + title: item.creator, + children: item.creator + }), subject_identifier && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ClassroomListmodules.btns, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "\u5F00\u653E\u8BFE\u7A0B" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { + children: "\u5F00\u653E\u8BFE\u5802" + })] + }), is_public && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: ClassroomListmodules.sign, + children: "\u516C\u5F00" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ClassroomListmodules.bottom, + children: [item.visits > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u8BBF\u95EE\u91CF", + placement: "bottom", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-liulanyan" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.visits + })] + }) + }), item.course_members_count > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u6210\u5458", + placement: "bottom", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-chengyuan" + }), item.course_members_count] + }) + }), item.tasks_count > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u4F5C\u4E1A", + placement: "bottom", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-zuoye" + }), item.tasks_count] + }) + }), item.is_end ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + color: '#6B758B' + }, + children: "\u5DF2\u7ED3\u675F" + }) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + color: '#00B187' + }, + children: "\u8FDB\u884C\u4E2D" + })] + })] + }), !item.is_accessible && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ClassroomListmodules.lockWrap, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: "".concat(env/* default */.Z.IMG_SERVER, "/images/educoder/icon/lockclose.svg") + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "mt15 font16 c-white", + children: "\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165" + })] })] - }), dataSource.length > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Bannermodules.btns, - children: dataSource.map(function (e, i) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - onClick: e.click, - children: [e.name, e.sign ? /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: robot_namespaceObject, - width: 39 - }) : null] - }, i); - }) - }), bannerExtraContent] - }), img && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - style: { - marginTop: 33, - marginRight: 38 - }, - src: img, - width: imgWidth - })] + }, id); + }), !dataSource.length && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {})] }) }); }; -/* harmony default export */ var ui_customization_Banner = (Banner); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(79800); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTags/index.less?modules +/* harmony default export */ var Cards_ClassroomList = (ClassroomList); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTabs/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var CustomTagsmodules = ({"flex_box_center":"flex_box_center___hG6RI","flex_space_between":"flex_space_between___ss3Fh","flex_box_vertical_center":"flex_box_vertical_center___K80p9","flex_box_center_end":"flex_box_center_end___qmXX3","flex_box_column":"flex_box_column___GFV8F","row":"row___aXJjm","title":"title___HUKL0","tagsWrap":"tagsWrap___XB2W3","action":"action___VdHb1","bar":"bar___t1kKC","tag":"tag___V7Eft","name":"name___Hk1Ip","num":"num___xQpcH","active":"active___XryTX","tagsBorderWrap":"tagsBorderWrap___OMxjs"}); -// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js -var _classnames_2_5_1_classnames = __webpack_require__(92310); -var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames); -// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js -var lodash = __webpack_require__(89392); -;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTags/index.tsx - +/* harmony default export */ var CustomTabsmodules = ({"flex_box_center":"flex_box_center___d27mZ","flex_space_between":"flex_space_between___qfRU9","flex_box_vertical_center":"flex_box_vertical_center___fCRld","flex_box_center_end":"flex_box_center_end___ORMV8","flex_box_column":"flex_box_column___PNKtZ","tabs":"tabs___alpa7","tabsWrap":"tabsWrap___aCQjw","tab":"tab___MKLr4","active":"active___nl_4v"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTabs/index.tsx -var CustomTags = function CustomTags(_ref) { +var FixedBottom = function FixedBottom(_ref) { var _ref$dataSource = _ref.dataSource, dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, value = _ref.value, onChange = _ref.onChange, - onTitleChange = _ref.onTitleChange, className = _ref.className, - title = _ref.title, - _ref$titleWidth = _ref.titleWidth, - titleWidth = _ref$titleWidth === void 0 ? 41 : _ref$titleWidth, _ref$style = _ref.style, style = _ref$style === void 0 ? {} : _ref$style, - _ref$fontColor = _ref.fontColor, - fontColor = _ref$fontColor === void 0 ? '#6A7283' : _ref$fontColor, - showCount = _ref.showCount; - var _useState = (0,_react_17_0_2_react.useState)(0), - _useState2 = slicedToArray_default()(_useState, 2), - show = _useState2[0], - setShow = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)(false), - _useState4 = slicedToArray_default()(_useState3, 2), - showBorder = _useState4[0], - setShowBorder = _useState4[1]; - var tagsRef = (0,_react_17_0_2_react.useRef)(null); - var scrollRef = (0,_react_17_0_2_react.useRef)(null); - (0,_react_17_0_2_react.useEffect)(function () { - if (dataSource.length !== 0) { - var _tagsRef$current; - if ((tagsRef === null || tagsRef === void 0 || (_tagsRef$current = tagsRef.current) === null || _tagsRef$current === void 0 ? void 0 : _tagsRef$current.clientHeight) > 97) { - setShow(1); - } else { - setShow(0); - } - } - if (dataSource.length === 0) { - setShow(0); - } - setShowBorder(false); - }, [dataSource]); + tabBarExtraContent = _ref.tabBarExtraContent; return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: _classnames_2_5_1_classnames_default()(CustomTagsmodules.row, className), + className: _classnames_2_5_1_classnames_default()(CustomTabsmodules.tabs, className), style: style, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - onClick: (0,lodash.throttle)(function () { - return onTitleChange === null || onTitleChange === void 0 ? void 0 : onTitleChange(); - }, 2000), - style: { - width: titleWidth, - marginTop: showBorder ? 12 : 4 - }, - className: "".concat(CustomTagsmodules.title, " ").concat(onTitleChange ? "current" : ""), - children: title - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: showBorder ? "".concat(CustomTagsmodules.tagsWrap, " ").concat(CustomTagsmodules.tagsBorderWrap) : CustomTagsmodules.tagsWrap, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: CustomTagsmodules.bar, - ref: scrollRef, - style: show > 0 ? { - height: show === 1 ? 97 : 'auto', - overflow: show === 1 ? 'hidden' : 'auto', - paddingRight: 55 - } : { - paddingRight: 0 - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: CustomTagsmodules.tag, - ref: tagsRef, - children: dataSource === null || dataSource === void 0 ? void 0 : dataSource.map(function (e) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - onClick: function onClick() { - return onChange(e.id); - }, - style: { - color: fontColor - }, - className: value === e.id ? CustomTagsmodules.active : '', - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - title: e.name, - className: CustomTagsmodules.name, - children: e.name - }), !!showCount && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: CustomTagsmodules.num, - children: e.count - })] - }, e.id); - }) - }) - }), !!show && /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { - children: show === 1 ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - onClick: function onClick() { - var _tagsRef$current2; - setShow(2); - if ((tagsRef === null || tagsRef === void 0 || (_tagsRef$current2 = tagsRef.current) === null || _tagsRef$current2 === void 0 ? void 0 : _tagsRef$current2.clientHeight) > 245) { - setShowBorder(true); - } else { - setShowBorder(false); - } - }, - className: CustomTagsmodules.action, - children: ["\u5C55\u5F00", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - style: { - transform: 'translateY(1px) scale(0.6)' - }, - className: "iconfont icon-zhankai4" - })] - }) : /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CustomTabsmodules.tabsWrap, + children: dataSource.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { + className: CustomTabsmodules.tab, onClick: function onClick() { - scrollRef.current.scrollTop = 0; - setShow(1); - setShowBorder(false); + onChange(item.id); }, - className: CustomTagsmodules.action, - children: ["\u6536\u8D77", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - style: { - transform: 'translateY(0px) scale(0.6)' - }, - className: "iconfont icon-shouqi3" + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: value === item.id ? CustomTabsmodules.active : '', + children: item.name + }), (item === null || item === void 0 ? void 0 : item.resetCount) == undefined && (item === null || item === void 0 ? void 0 : item.total) !== undefined && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\uFF08", item === null || item === void 0 ? void 0 : item.total, "\uFF09"] + }), (item === null || item === void 0 ? void 0 : item.resetCount) !== undefined && (item === null || item === void 0 ? void 0 : item.total) !== undefined && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: (item === null || item === void 0 ? void 0 : item.tip) != undefined ? item === null || item === void 0 ? void 0 : item.tip : '', + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + style: { + color: "#9096A3" + }, + children: ["\uFF08", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: "#000" + }, + children: item === null || item === void 0 ? void 0 : item.resetCount + }), "/", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item === null || item === void 0 ? void 0 : item.total + }), "\uFF09"] + }) })] - }) - })] + }, index); + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CustomTabsmodules.tabBar, + children: tabBarExtraContent })] }); }; -/* harmony default export */ var ui_customization_CustomTags = (CustomTags); -;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorTabs/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var SuperiorTabsmodules = ({"flex_box_center":"flex_box_center___aK2n3","flex_space_between":"flex_space_between___HX0Oh","flex_box_vertical_center":"flex_box_vertical_center___LJOJr","flex_box_center_end":"flex_box_center_end___SCakF","flex_box_column":"flex_box_column___AYv4m","tabs":"tabs___GTqPV","active":"active___F26E8"}); -;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorTabs/index.tsx - +/* harmony default export */ var CustomTabs = (FixedBottom); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTable/index.tsx -var SuperiorTabs = function SuperiorTabs(_ref) { - var _ref$dataSource = _ref.dataSource, - dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, - value = _ref.value, - onChange = _ref.onChange, - className = _ref.className, +var CustomCountdown = function CustomCountdown(_ref) { + var className = _ref.className, _ref$style = _ref.style, - style = _ref$style === void 0 ? {} : _ref$style; + style = _ref$style === void 0 ? {} : _ref$style, + children = _ref.children; return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: _classnames_2_5_1_classnames_default()(className), style: style, - className: _classnames_2_5_1_classnames_default()(SuperiorTabsmodules.tabs, className), - children: dataSource.map(function (e) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - onClick: function onClick() { - return onChange(e.id); - }, - className: value === e.id ? SuperiorTabsmodules.active : '', - children: e.name - }, e.id); - }) + children: children }); }; -/* harmony default export */ var ui_customization_SuperiorTabs = (SuperiorTabs); -;// CONCATENATED MODULE: ./src/components/ui-customization/CustomInput/index.less?modules +/* harmony default export */ var CustomTable = (CustomCountdown); +;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorSort/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var CustomInputmodules = ({"flex_box_center":"flex_box_center___yX6Oa","flex_space_between":"flex_space_between___t7oqF","flex_box_vertical_center":"flex_box_vertical_center___dEIHy","flex_box_center_end":"flex_box_center_end___taQDF","flex_box_column":"flex_box_column___xY_Lr","input":"input___PW2zI","dropdown":"dropdown___vSy8B","menu":"menu___NiyBu","text":"text___Grueu","b1":"b1___ZKryM","b2":"b2___aKyGa"}); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules -var input = __webpack_require__(8772); -;// CONCATENATED MODULE: ./src/components/ui-customization/CustomInput/index.tsx - +/* harmony default export */ var SuperiorSortmodules = ({"flex_box_center":"flex_box_center___e6HxQ","flex_space_between":"flex_space_between___RnXYe","flex_box_vertical_center":"flex_box_vertical_center___lVxPk","flex_box_center_end":"flex_box_center_end___bu8yv","flex_box_column":"flex_box_column___JczGj","orderWrap":"orderWrap___ZfyGX","orderIconWrap":"orderIconWrap___XTB_O","orderAsc":"orderAsc___KWHmA","orderDesc":"orderDesc___rHdbB","active":"active___a7eSP","cursorPointer":"cursorPointer___gs9kL","orderTextWrap":"orderTextWrap___teAKn"}); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules +var dropdown = __webpack_require__(38854); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/menu/index.js + 11 modules +var menu = __webpack_require__(20834); +;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorSort/index.tsx -var CustomInput = function CustomInput(_ref) { +var dropItem = [{ + id: 'updated_at', + name: '最新动态' +}, { + id: 'created_at', + name: '最新创建' +}, { + id: 'name', + name: '名称排序' +}]; +var SuperiorSort = function SuperiorSort(_ref) { var _dataSource$find; - var _ref$dataSource = _ref.dataSource, - dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, - _ref$value = _ref.value, - value = _ref$value === void 0 ? '' : _ref$value, - onChange = _ref.onChange, + var sortValue = _ref.sortValue, + dropValue = _ref.dropValue, className = _ref.className, - _ref$style = _ref.style, - style = _ref$style === void 0 ? {} : _ref$style, - placeholder = _ref.placeholder; - var _useState = (0,_react_17_0_2_react.useState)(''), - _useState2 = slicedToArray_default()(_useState, 2), - dropValue = _useState2[0], - setDropValue = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)(''), - _useState4 = slicedToArray_default()(_useState3, 2), - inputValue = _useState4[0], - setInputValue = _useState4[1]; - (0,_react_17_0_2_react.useEffect)(function () { - var _JSON$stringify; - var newValue = value; - if ((_JSON$stringify = JSON.stringify(value)) !== null && _JSON$stringify !== void 0 && _JSON$stringify.includes('{')) { - setDropValue(value.id); - newValue = value.value || ''; - } - try { - setInputValue(decodeURIComponent(newValue || "")); - } catch (error) { - setInputValue(decodeURIComponent(newValue || "")); - } - }, [value]); - var handleChange = function handleChange() { - onChange(encodeURIComponent(inputValue), dropValue || null); - }; - var handleDropValue = function handleDropValue(id) { - if (id === dropValue) return; - setDropValue(id); - onChange(encodeURIComponent(inputValue), id); - }; + onSort = _ref.onSort, + onDrop = _ref.onDrop, + _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? dropItem : _ref$dataSource; return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: _classnames_2_5_1_classnames_default()(CustomInputmodules.input, className), - style: style, - children: [!!dataSource.length && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: CustomInputmodules.dropdown, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: CustomInputmodules.text, - children: [(_dataSource$find = dataSource.find(function (e) { - return e.id === dropValue; - })) === null || _dataSource$find === void 0 ? void 0 : _dataSource$find.name, /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-zhankai4" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { - className: CustomInputmodules.b1 - }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { - className: CustomInputmodules.b2 - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: CustomInputmodules.menu, - children: dataSource.map(function (e, i) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - onClick: function onClick() { - return handleDropValue(e.id); - }, - children: e.name - }, i); - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - onPressEnter: handleChange, - value: inputValue, - onChange: function onChange(e) { - return setInputValue(e.target.value); + className: _classnames_2_5_1_classnames_default()(SuperiorSortmodules.orderWrap, className), + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + dropdownRender: function dropdownRender() { + return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z, { + children: dataSource.map(function (e, i) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + return onDrop(e.id); + }, + children: e.name + }, i); + }) + }); }, - bordered: false, - placeholder: placeholder - }), /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - onClick: handleChange, - className: "iconfont icon-sousuo9 font14 pl10 current" - })] - }); -}; -/* harmony default export */ var ui_customization_CustomInput = (CustomInput); -;// CONCATENATED MODULE: ./src/components/ui-customization/QuickPager/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var QuickPagermodules = ({"flex_box_center":"flex_box_center___tol8o","flex_space_between":"flex_space_between___Z235C","flex_box_vertical_center":"flex_box_vertical_center___Wq1sZ","flex_box_center_end":"flex_box_center_end___LLxom","flex_box_column":"flex_box_column___DbMSN","quickPager":"quickPager___GM30J","disabled":"disabled___Ozc8I"}); -;// CONCATENATED MODULE: ./src/components/ui-customization/QuickPager/index.tsx + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: SuperiorSortmodules.orderTextWrap, + children: (_dataSource$find = dataSource.find(function (e) { + return dropValue === e.id; + })) === null || _dataSource$find === void 0 ? void 0 : _dataSource$find.name + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: SuperiorSortmodules.orderIconWrap, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: SuperiorSortmodules.orderAsc, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: sortValue === 'asc' ? "iconfont icon-sanjiaoxing-up font12 ".concat(SuperiorSortmodules.cursorPointer, " ").concat(SuperiorSortmodules.active) : "iconfont icon-sanjiaoxing-up font12 ".concat(SuperiorSortmodules.cursorPointer), + onClick: function onClick() { + return onSort(sortValue === 'asc' ? 'desc' : 'asc'); + } + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: SuperiorSortmodules.orderDesc, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: sortValue === 'desc' ? "iconfont icon-sanjiaoxing-down font12 ".concat(SuperiorSortmodules.cursorPointer, " ").concat(SuperiorSortmodules.active) : "iconfont icon-sanjiaoxing-down font12 ".concat(SuperiorSortmodules.cursorPointer), + onClick: function onClick() { + return onSort(sortValue === 'asc' ? 'desc' : 'asc'); + } + }) + })] + })] + }); +}; +/* harmony default export */ var ui_customization_SuperiorSort = (SuperiorSort); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(82242); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(7557); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(41498); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectWithoutProperties.js +var objectWithoutProperties = __webpack_require__(39647); +var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomButton/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CustomButtonmodules = ({"flex_box_center":"flex_box_center___LCi0B","flex_space_between":"flex_space_between___hzONe","flex_box_vertical_center":"flex_box_vertical_center___ZyQRE","flex_box_center_end":"flex_box_center_end___XKM74","flex_box_column":"flex_box_column___p8LCU","btn":"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd","default":"default___K791v"}); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomButton/index.tsx +var _excluded = ["className", "style", "children", "loading", "openLoading", "onClick", "size", "shape"]; -var QuickPager_SuperiorTabs = function SuperiorTabs(_ref) { - var value = _ref.value, - onChange = _ref.onChange, - className = _ref.className, - total = _ref.total, - pageSize = _ref.pageSize, - _ref$style = _ref.style, - style = _ref$style === void 0 ? {} : _ref$style; - var prevPageDisabled = value < 2; - var nextPageDisabled = value >= Math.ceil(total / pageSize); - if (total <= pageSize) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {}); - } + + + + + +var CustomButton = function CustomButton(_ref) { + var className = _ref.className, + style = _ref.style, + children = _ref.children, + _ref$loading = _ref.loading, + loading = _ref$loading === void 0 ? false : _ref$loading, + openLoading = _ref.openLoading, + _ref$onClick = _ref.onClick, + onClick = _ref$onClick === void 0 ? function () {} : _ref$onClick, + _ref$size = _ref.size, + size = _ref$size === void 0 ? 'middle' : _ref$size, + _ref$shape = _ref.shape, + shape = _ref$shape === void 0 ? 'round' : _ref$shape, + props = objectWithoutProperties_default()(_ref, _excluded); + var _useState = (0,_react_17_0_2_react.useState)(false), + _useState2 = slicedToArray_default()(_useState, 2), + btnLoading = _useState2[0], + setBtnLoading = _useState2[1]; + return /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, objectSpread2_default()(objectSpread2_default()({ + onClick: (0,lodash.throttle)( /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(e) { + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + openLoading && setBtnLoading(true); + _context.prev = 1; + _context.next = 4; + return onClick(e); + case 4: + _context.next = 9; + break; + case 6: + _context.prev = 6; + _context.t0 = _context["catch"](1); + console.log("error", _context.t0); + case 9: + openLoading && setBtnLoading(false); + case 10: + case "end": + return _context.stop(); + } + }, _callee, null, [[1, 6]]); + })); + return function (_x) { + return _ref2.apply(this, arguments); + }; + }(), 2000, { + leading: true, + trailing: false + }), + className: _classnames_2_5_1_classnames_default()(CustomButtonmodules.btn, CustomButtonmodules["".concat(size, "-").concat(shape)], className), + style: style, + size: size, + shape: shape, + loading: btnLoading || loading + }, props), {}, { + children: children + })); +}; +/* harmony default export */ var ui_customization_CustomButton = (CustomButton); +;// CONCATENATED MODULE: ./src/components/ui-customization/HeadBack/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var HeadBackmodules = ({"flex_box_center":"flex_box_center___TB7bQ","flex_space_between":"flex_space_between___oBlTb","flex_box_vertical_center":"flex_box_vertical_center___b5XbB","flex_box_center_end":"flex_box_center_end___CNhe7","flex_box_column":"flex_box_column___yHXKW","head":"head___ghH72","node":"node___mjPEy"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/HeadBack/index.tsx + + + + + +var HeadBack_CustomButton = function CustomButton(_ref) { + var className = _ref.className, + style = _ref.style, + _ref$children = _ref.children, + children = _ref$children === void 0 ? null : _ref$children, + onClick = _ref.onClick, + title = _ref.title; return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: _classnames_2_5_1_classnames_default()(QuickPagermodules.quickPager, className), + className: _classnames_2_5_1_classnames_default()(HeadBackmodules.head, className), style: style, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - onClick: function onClick() { - if (!prevPageDisabled) { - onChange(value - 1, 'prev'); - } - }, - className: prevPageDisabled ? QuickPagermodules.disabled : '', - children: "\u4E0A\u4E00\u9875" + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: "primary-hover", + onClick: onClick, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-fanhui2 font12" + }), "\u8FD4\u56DE"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { + title: title, + children: title }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - onClick: function onClick() { - if (!nextPageDisabled) { - onChange(value + 1, 'next'); - } - }, - className: nextPageDisabled ? QuickPagermodules.disabled : '', - children: "\u4E0B\u4E00\u9875" + className: HeadBackmodules.node, + children: children })] }); }; -/* harmony default export */ var QuickPager = (QuickPager_SuperiorTabs); -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ShixunList/index.less?modules +/* harmony default export */ var HeadBack = (HeadBack_CustomButton); +;// CONCATENATED MODULE: ./src/components/ui-customization/ConfirmAndCancel/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var ShixunListmodules = ({"flex_box_center":"flex_box_center___FO7TP","flex_space_between":"flex_space_between___LotYx","flex_box_vertical_center":"flex_box_vertical_center___bWdaw","flex_box_center_end":"flex_box_center_end___mVJ1o","flex_box_column":"flex_box_column___M83Mm","list":"list___oOsiS","wrap":"wrap___G6T7F","lockWrap":"lockWrap___Rl79E","li":"li___oZZ7l","cover":"cover___b2bYW","img":"img___IQX7w","sign":"sign___HkT6C","name":"name___SsJx8","e":"e___TMqq0","tags":"tags___bcjyo","rate":"rate___YACg7"}); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules -var spin = __webpack_require__(71418); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(6848); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/rate/index.js + 8 modules -var rate = __webpack_require__(41750); -// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules -var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./src/utils/util.tsx -var util = __webpack_require__(6457); -// EXTERNAL MODULE: ./src/components/ui-customization/Cards/ShixunList/img/Jupyter.png -var Jupyter = __webpack_require__(96908); -// EXTERNAL MODULE: ./src/components/ui-customization/Cards/ShixunList/img/JupyterLab.png -var JupyterLab = __webpack_require__(57177); -// EXTERNAL MODULE: ./src/components/ui-customization/Cards/ShixunList/img/unity.png -var unity = __webpack_require__(81378); -// EXTERNAL MODULE: ./src/components/NoData/index.tsx -var NoData = __webpack_require__(7406); -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ShixunList/index.tsx - +/* harmony default export */ var ConfirmAndCancelmodules = ({"flex_box_center":"flex_box_center___AlHuF","flex_space_between":"flex_space_between___vN2LW","flex_box_vertical_center":"flex_box_vertical_center___Ac7D2","flex_box_center_end":"flex_box_center_end___y38I7","flex_box_column":"flex_box_column___iQE6P","btns":"btns___sNgTb","confirm":"confirm___Ozirl","cancel":"cancel___aiq1I"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/ConfirmAndCancel/index.tsx +var ConfirmAndCancel = function ConfirmAndCancel(_ref) { + var _ref$confirmShow = _ref.confirmShow, + confirmShow = _ref$confirmShow === void 0 ? true : _ref$confirmShow, + confirmTitle = _ref.confirmTitle, + confirmClick = _ref.confirmClick, + _ref$cancelShow = _ref.cancelShow, + cancelShow = _ref$cancelShow === void 0 ? true : _ref$cancelShow, + cancelTitle = _ref.cancelTitle, + cancelClick = _ref.cancelClick, + className = _ref.className, + style = _ref.style, + _ref$confirmLoading = _ref.confirmLoading, + confirmLoading = _ref$confirmLoading === void 0 ? false : _ref$confirmLoading; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: _classnames_2_5_1_classnames_default()(ConfirmAndCancelmodules.btns, className), + style: style, + children: [confirmShow && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + loading: confirmLoading, + onClick: confirmClick, + type: "primary", + className: ConfirmAndCancelmodules.confirm, + children: confirmTitle + }), cancelShow && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + onClick: cancelClick, + className: ConfirmAndCancelmodules.cancel, + children: cancelTitle + })] + }); +}; +/* harmony default export */ var ui_customization_ConfirmAndCancel = (ConfirmAndCancel); +;// CONCATENATED MODULE: ./src/components/ui-customization/FixedBottom/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var FixedBottommodules = ({"flex_box_center":"flex_box_center___jkpdr","flex_space_between":"flex_space_between___OtsL8","flex_box_vertical_center":"flex_box_vertical_center___rbcb_","flex_box_center_end":"flex_box_center_end___zBR21","flex_box_column":"flex_box_column___nS_eP","fixedBottom":"fixedBottom___oJl7m","wrap":"wrap___A3Oq1","center":"center____VL1y"}); +;// CONCATENATED MODULE: ./src/components/ui-customization/FixedBottom/index.tsx -var ShixunList = function ShixunList(_ref) { +var FixedBottom_CustomTabs = function CustomTabs(_ref) { var className = _ref.className, - _ref$dataSource = _ref.dataSource, - dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, - _ref$col = _ref.col, - col = _ref$col === void 0 ? 4 : _ref$col, - right = _ref.right, - _ref$bottom = _ref.bottom, - bottom = _ref$bottom === void 0 ? 23 : _ref$bottom, - _ref$precision = _ref.precision, - precision = _ref$precision === void 0 ? 0 : _ref$precision, - _ref$wrapWidth = _ref.wrapWidth, - wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth, - trackEventItems = _ref.trackEventItems, - loading = _ref.loading; - var width = Math.floor((wrapWidth - (col - 1) * right) / col); - return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { - spinning: loading, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: _classnames_2_5_1_classnames_default()(ShixunListmodules.list, className), - children: [!!dataSource.length && dataSource.map(function (item, index) { - var name = item.name, - id = item.id, - identifier = item.identifier, - power = item.power, - cover_image_id = item.cover_image_id, - pic = item.pic; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: ShixunListmodules.wrap, - style: { - width: width, - marginRight: (1 + index) % col === 0 ? 0 : right + precision, - marginBottom: bottom - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("a", { - target: "_blank", - href: "/shixuns/".concat(identifier, "/challenges"), - className: ShixunListmodules.li, - onClick: function onClick(e) { - e.preventDefault(); - if (trackEventItems) { - (0,util/* trackEvent */.L9)([trackEventItems]); - } - power && (0,util/* openNewWindow */.xg)("/shixuns/".concat(identifier, "/challenges")); + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + LeftContent = _ref.LeftContent, + children = _ref.children, + RightContent = _ref.RightContent; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: _classnames_2_5_1_classnames_default()(FixedBottommodules.fixedBottom, className), + style: style, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: FixedBottommodules.wrap, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: FixedBottommodules.left, + children: LeftContent + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: FixedBottommodules.center, + children: children + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: FixedBottommodules.right, + children: RightContent + })] + }) + }); +}; +/* harmony default export */ var ui_customization_FixedBottom = (FixedBottom_CustomTabs); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomCrumbs/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CustomCrumbsmodules = ({"flex_box_center":"flex_box_center___tY8Yn","flex_space_between":"flex_space_between___vHdYA","flex_box_vertical_center":"flex_box_vertical_center___pa61F","flex_box_center_end":"flex_box_center_end___HyDXt","flex_box_column":"flex_box_column___UjZek","crumbs":"crumbs___V41Oe","hover":"hover___bEIVd"}); +// EXTERNAL MODULE: ./src/.umi-production/exports.ts +var _umi_production_exports = __webpack_require__(47439); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomCrumbs/index.tsx + + + + + + +var CustomCrumbs_CustomTabs = function CustomTabs(_ref) { + var className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + _ref$dataSource = _ref.dataSource, + dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: _classnames_2_5_1_classnames_default()(CustomCrumbsmodules.crumbs, className), + style: style, + children: dataSource.map(function (e, i) { + if (i < dataSource.length - 1) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(_react_17_0_2_react.Fragment, { + children: [e.path ? /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: CustomCrumbsmodules.hover, + onClick: function onClick() { + return _umi_production_exports.history.push(e.path); }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: ShixunListmodules.img, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { - className: ShixunListmodules.cover, - src: cover_image_id ? "".concat(env/* default */.Z.API_SERVER, "/api/attachments/").concat(cover_image_id) : "".concat(env/* default */.Z.IMG_SERVER, "/").concat(pic) - }), item.is_jupyter && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - className: ShixunListmodules.sign, - src: Jupyter - }), item.is_jupyter_lab && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - className: ShixunListmodules.sign, - src: JupyterLab - }), item.is_unity_3d && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - className: ShixunListmodules.sign, - src: unity - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: ShixunListmodules.name, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: name || '实践项目名称-未填写', - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: ShixunListmodules.e, - children: name || '实践项目名称-未填写' - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: ShixunListmodules.tags, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - placement: "bottom", - title: "\u5173\u5361\u6570", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-shixunguanqia font14 mr2" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: item.challenges_count - })] - }) - }), !!item.myshixuns_count && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - placement: "bottom", - title: "\u5B66\u4E60\u4EBA\u6570", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-chengyuan font14 mr2" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: item.myshixuns_count - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - placement: "bottom", - title: "\u96BE\u5EA6\u7B49\u7EA7", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: item.level - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: ShixunListmodules.rate, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(rate/* default */.Z, { - allowHalf: true, - disabled: true, - defaultValue: item.score_info - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\xA0", item.score_info ? "".concat(item.score_info, "\u5206") : '5分'] - })] - })] - })] - }), !power && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: ShixunListmodules.lockWrap, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: "".concat(env/* default */.Z.IMG_SERVER, "/images/educoder/icon/lockclose.svg") - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "mt15 font16 c-white", - children: "\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743" - })] + children: e.name + }) : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: e.name + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\xA0", '>', "\xA0"] })] - }, id); - }), !dataSource.length && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {})] + }, i); + } + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#5F6368' + }, + children: e.name + }, i); }) }); }; -/* harmony default export */ var Cards_ShixunList = (ShixunList); -// EXTERNAL MODULE: ./src/components/ui-customization/Cards/CourseList/index.tsx + 13 modules -var CourseList = __webpack_require__(92038); -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ClassroomList/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var ClassroomListmodules = ({"flex_box_center":"flex_box_center___eMcr7","flex_space_between":"flex_space_between___HcNca","flex_box_vertical_center":"flex_box_vertical_center___ZnvVN","flex_box_center_end":"flex_box_center_end___fdgDf","flex_box_column":"flex_box_column___SEKvd","list":"list___L1hmU","wrap":"wrap___pKgcW","lockWrap":"lockWrap___SMhkK","top":"top___udHSB","sign":"sign___uwRpq","name":"name___Fpf90","img":"img___AMLhL","text":"text___KiTb7","btns":"btns___i6IuZ","bottom":"bottom____k2sh"}); -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ClassroomList/img/privately.png -var privately_namespaceObject = "data:image/png;base64,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"; -;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/ClassroomList/index.tsx +/* harmony default export */ var CustomCrumbs = (CustomCrumbs_CustomTabs); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/statistic/index.js + 5 modules +var statistic = __webpack_require__(31797); +;// CONCATENATED MODULE: ./src/components/ui-customization/CustomCountdown/index.tsx +var CustomCountdown_excluded = ["onChange"]; +var Countdown = statistic/* default */.Z.Countdown; +// value输入是antd的Countdown +// onChange自带的是毫秒,不好做判断,现在被更改了,输出是秒 +var CustomCountdown_CustomCountdown = function CustomCountdown(_ref) { + var onChange = _ref.onChange, + props = objectWithoutProperties_default()(_ref, CustomCountdown_excluded); + var _useState = (0,_react_17_0_2_react.useState)(null), + _useState2 = slicedToArray_default()(_useState, 2), + time = _useState2[0], + setTime = _useState2[1]; + (0,_react_17_0_2_react.useEffect)(function () { + if (typeof time === 'number' && time >= 0) { + onChange(time); + } + }, [time]); + var onTimeChange = function onTimeChange(c) { + var currentTime = Math.floor(c / 1000); + setTime(currentTime); + }; + return /*#__PURE__*/(0,jsx_runtime.jsx)(Countdown, objectSpread2_default()(objectSpread2_default()({}, props), {}, { + onChange: onTimeChange + })); +}; +/* harmony default export */ var ui_customization_CustomCountdown = (CustomCountdown_CustomCountdown); +;// CONCATENATED MODULE: ./src/components/ui-customization/index.tsx -var ClassroomList = function ClassroomList(_ref) { - var className = _ref.className, - _ref$dataSource = _ref.dataSource, - dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, - _ref$col = _ref.col, - col = _ref$col === void 0 ? 4 : _ref$col, - right = _ref.right, - _ref$bottom = _ref.bottom, - bottom = _ref$bottom === void 0 ? 23 : _ref$bottom, - _ref$precision = _ref.precision, - precision = _ref$precision === void 0 ? 0 : _ref$precision, - _ref$wrapWidth = _ref.wrapWidth, - wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth, - trackEventItems = _ref.trackEventItems, - loading = _ref.loading; - var width = Math.floor((wrapWidth - (col - 1) * right) / col); - return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { - spinning: loading, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: _classnames_2_5_1_classnames_default()(ClassroomListmodules.list, className), - children: [!!dataSource.length && dataSource.map(function (item, index) { - var subject_identifier = item.subject_identifier, - id = item.id, - identifier = item.identifier, - power = item.power; - var is_public = item.is_public != 0 && item.is_public; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: ClassroomListmodules.wrap, - style: { - width: width, - marginRight: (1 + index) % col === 0 ? 0 : right + precision, - marginBottom: bottom - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("a", { - className: ClassroomListmodules.li, - onClick: function onClick(e) { - e.preventDefault(); - if (trackEventItems) { - (0,util/* trackEvent */.L9)([trackEventItems]); - } - (0,util/* openNewWindow */.xg)(item.first_category_url); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: ClassroomListmodules.top, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: item.name, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: ClassroomListmodules.name, - children: item.name - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - className: ClassroomListmodules.img, - src: true ? env/* default */.Z.IMG_SERVER + '/images/' + item.avatar_url : 0 - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: ClassroomListmodules.text, - title: item.creator, - children: item.creator - }), subject_identifier && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: ClassroomListmodules.btns, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u5F00\u653E\u8BFE\u7A0B" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { - children: "\u5F00\u653E\u8BFE\u5802" - })] - }), is_public && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: ClassroomListmodules.sign, - children: "\u516C\u5F00" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: ClassroomListmodules.bottom, - children: [item.visits > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: "\u8BBF\u95EE\u91CF", - placement: "bottom", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-liulanyan" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: item.visits - })] - }) - }), item.course_members_count > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: "\u6210\u5458", - placement: "bottom", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-chengyuan" - }), item.course_members_count] - }) - }), item.tasks_count > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: "\u4F5C\u4E1A", - placement: "bottom", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-zuoye" - }), item.tasks_count] - }) - }), item.is_end ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - color: '#6B758B' - }, - children: "\u5DF2\u7ED3\u675F" - }) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - color: '#00B187' - }, - children: "\u8FDB\u884C\u4E2D" - })] - })] - }), !item.is_accessible && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: ClassroomListmodules.lockWrap, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: "".concat(env/* default */.Z.IMG_SERVER, "/images/educoder/icon/lockclose.svg") - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "mt15 font16 c-white", - children: "\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165" - })] - })] - }, id); - }), !dataSource.length && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {})] - }) - }); -}; -/* harmony default export */ var Cards_ClassroomList = (ClassroomList); -;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTabs/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var CustomTabsmodules = ({"flex_box_center":"flex_box_center___d27mZ","flex_space_between":"flex_space_between___qfRU9","flex_box_vertical_center":"flex_box_vertical_center___fCRld","flex_box_center_end":"flex_box_center_end___ORMV8","flex_box_column":"flex_box_column___PNKtZ","tabs":"tabs___alpa7","tabsWrap":"tabsWrap___aCQjw","tab":"tab___MKLr4","active":"active___nl_4v"}); -;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTabs/index.tsx -var FixedBottom = function FixedBottom(_ref) { - var _ref$dataSource = _ref.dataSource, - dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource, - value = _ref.value, - onChange = _ref.onChange, - className = _ref.className, - _ref$style = _ref.style, - style = _ref$style === void 0 ? {} : _ref$style, - tabBarExtraContent = _ref.tabBarExtraContent; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: _classnames_2_5_1_classnames_default()(CustomTabsmodules.tabs, className), - style: style, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: CustomTabsmodules.tabsWrap, - children: dataSource.map(function (item, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { - className: CustomTabsmodules.tab, - onClick: function onClick() { - onChange(item.id); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: value === item.id ? item.classNameActive || CustomTabsmodules.active : '', - children: item.name - }), (item === null || item === void 0 ? void 0 : item.resetCount) == undefined && (item === null || item === void 0 ? void 0 : item.total) !== undefined && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\uFF08", item === null || item === void 0 ? void 0 : item.total, "\uFF09"] - }), (item === null || item === void 0 ? void 0 : item.resetCount) !== undefined && (item === null || item === void 0 ? void 0 : item.total) !== undefined && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: (item === null || item === void 0 ? void 0 : item.tip) != undefined ? item === null || item === void 0 ? void 0 : item.tip : '', - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - style: { - color: "#9096A3" - }, - children: ["\uFF08", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: "#000" - }, - children: item === null || item === void 0 ? void 0 : item.resetCount - }), "/", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: item === null || item === void 0 ? void 0 : item.total - }), "\uFF09"] - }) - })] - }, index); - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: CustomTabsmodules.tabBar, - children: tabBarExtraContent - })] - }); -}; -/* harmony default export */ var CustomTabs = (FixedBottom); -;// CONCATENATED MODULE: ./src/components/ui-customization/CustomTable/index.tsx -var CustomCountdown = function CustomCountdown(_ref) { - var className = _ref.className, - _ref$style = _ref.style, - style = _ref$style === void 0 ? {} : _ref$style, - children = _ref.children; - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: _classnames_2_5_1_classnames_default()(className), - style: style, - children: children - }); -}; -/* harmony default export */ var CustomTable = (CustomCountdown); -;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorSort/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var SuperiorSortmodules = ({"flex_box_center":"flex_box_center___e6HxQ","flex_space_between":"flex_space_between___RnXYe","flex_box_vertical_center":"flex_box_vertical_center___lVxPk","flex_box_center_end":"flex_box_center_end___bu8yv","flex_box_column":"flex_box_column___JczGj","orderWrap":"orderWrap___ZfyGX","orderIconWrap":"orderIconWrap___XTB_O","orderAsc":"orderAsc___KWHmA","orderDesc":"orderDesc___rHdbB","active":"active___a7eSP","cursorPointer":"cursorPointer___gs9kL","orderTextWrap":"orderTextWrap___teAKn"}); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules -var dropdown = __webpack_require__(38854); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/menu/index.js + 11 modules -var menu = __webpack_require__(20834); -;// CONCATENATED MODULE: ./src/components/ui-customization/SuperiorSort/index.tsx -var dropItem = [{ - id: 'updated_at', - name: '最新动态' -}, { - id: 'created_at', - name: '最新创建' -}, { - id: 'name', - name: '名称排序' -}]; -var SuperiorSort = function SuperiorSort(_ref) { - var _dataSource$find; - var sortValue = _ref.sortValue, - dropValue = _ref.dropValue, - className = _ref.className, - onSort = _ref.onSort, - onDrop = _ref.onDrop, - _ref$dataSource = _ref.dataSource, - dataSource = _ref$dataSource === void 0 ? dropItem : _ref$dataSource; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: _classnames_2_5_1_classnames_default()(SuperiorSortmodules.orderWrap, className), - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { - dropdownRender: function dropdownRender() { - return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z, { - children: dataSource.map(function (e, i) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { - onClick: function onClick() { - return onDrop(e.id); - }, - children: e.name - }, i); - }) - }); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: SuperiorSortmodules.orderTextWrap, - children: (_dataSource$find = dataSource.find(function (e) { - return dropValue === e.id; - })) === null || _dataSource$find === void 0 ? void 0 : _dataSource$find.name - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: SuperiorSortmodules.orderIconWrap, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: SuperiorSortmodules.orderAsc, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: sortValue === 'asc' ? "iconfont icon-sanjiaoxing-up font12 ".concat(SuperiorSortmodules.cursorPointer, " ").concat(SuperiorSortmodules.active) : "iconfont icon-sanjiaoxing-up font12 ".concat(SuperiorSortmodules.cursorPointer), - onClick: function onClick() { - return onSort(sortValue === 'asc' ? 'desc' : 'asc'); - } - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: SuperiorSortmodules.orderDesc, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: sortValue === 'desc' ? "iconfont icon-sanjiaoxing-down font12 ".concat(SuperiorSortmodules.cursorPointer, " ").concat(SuperiorSortmodules.active) : "iconfont icon-sanjiaoxing-down font12 ".concat(SuperiorSortmodules.cursorPointer), - onClick: function onClick() { - return onSort(sortValue === 'asc' ? 'desc' : 'asc'); - } - }) - })] - })] - }); -}; -/* harmony default export */ var ui_customization_SuperiorSort = (SuperiorSort); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js -var objectSpread2 = __webpack_require__(82242); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js -var regeneratorRuntime = __webpack_require__(7557); -var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js -var asyncToGenerator = __webpack_require__(41498); -var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectWithoutProperties.js -var objectWithoutProperties = __webpack_require__(39647); -var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); -;// CONCATENATED MODULE: ./src/components/ui-customization/CustomButton/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var CustomButtonmodules = ({"flex_box_center":"flex_box_center___LCi0B","flex_space_between":"flex_space_between___hzONe","flex_box_vertical_center":"flex_box_vertical_center___ZyQRE","flex_box_center_end":"flex_box_center_end___XKM74","flex_box_column":"flex_box_column___p8LCU","btn":"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd","default":"default___K791v"}); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js -var es_button = __webpack_require__(3113); -;// CONCATENATED MODULE: ./src/components/ui-customization/CustomButton/index.tsx +/***/ }), +/***/ 5764: +/*!***************************************************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/Exercise/Review/component/AnswerComments/index.tsx + 1 modules ***! + \***************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { -var _excluded = ["className", "style", "children", "loading", "openLoading", "onClick", "size", "shape"]; +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ component_AnswerComments; } +}); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/AnswerComments/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var AnswerCommentsmodules = ({"flex_box_center":"flex_box_center___hzSR8","flex_space_between":"flex_space_between___Mscip","flex_box_vertical_center":"flex_box_vertical_center___Uckau","flex_box_center_end":"flex_box_center_end___Kw1tf","flex_box_column":"flex_box_column___udgQE","comments":"comments___He0El","line":"line___P3zVB"}); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js +var row = __webpack_require__(95237); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(27065); +// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js +var dayjs_min = __webpack_require__(9498); +var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/AnswerComments/index.tsx -var CustomButton = function CustomButton(_ref) { - var className = _ref.className, - style = _ref.style, - children = _ref.children, - _ref$loading = _ref.loading, - loading = _ref$loading === void 0 ? false : _ref$loading, - openLoading = _ref.openLoading, - _ref$onClick = _ref.onClick, - onClick = _ref$onClick === void 0 ? function () {} : _ref$onClick, - _ref$size = _ref.size, - size = _ref$size === void 0 ? 'middle' : _ref$size, - _ref$shape = _ref.shape, - shape = _ref$shape === void 0 ? 'round' : _ref$shape, - props = objectWithoutProperties_default()(_ref, _excluded); - var _useState = (0,_react_17_0_2_react.useState)(false), - _useState2 = slicedToArray_default()(_useState, 2), - btnLoading = _useState2[0], - setBtnLoading = _useState2[1]; - return /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, objectSpread2_default()(objectSpread2_default()({ - onClick: (0,lodash.throttle)( /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(e) { - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - openLoading && setBtnLoading(true); - _context.prev = 1; - _context.next = 4; - return onClick(e); - case 4: - _context.next = 9; - break; - case 6: - _context.prev = 6; - _context.t0 = _context["catch"](1); - console.log("error", _context.t0); - case 9: - openLoading && setBtnLoading(false); - case 10: - case "end": - return _context.stop(); - } - }, _callee, null, [[1, 6]]); - })); - return function (_x) { - return _ref2.apply(this, arguments); - }; - }(), 2000, { - leading: true, - trailing: false - }), - className: _classnames_2_5_1_classnames_default()(CustomButtonmodules.btn, CustomButtonmodules["".concat(size, "-").concat(shape)], className), - style: style, - size: size, - shape: shape, - loading: btnLoading || loading - }, props), {}, { - children: children - })); + + +var AnswerComments = function AnswerComments(_ref) { + var list = _ref.list, + _ref$hideScore = _ref.hideScore, + hideScore = _ref$hideScore === void 0 ? false : _ref$hideScore, + newuserCommentVisible = _ref.newuserCommentVisible; + console.log('xxxx', list); + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: list === null || list === void 0 ? void 0 : list.map(function (v) { + var _v$user, _v$user2, _v$user3, _v$comments; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "mt20", + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + align: "middle", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: env/* default */.Z.API_SERVER + '/images/' + (v === null || v === void 0 || (_v$user2 = v.user) === null || _v$user2 === void 0 ? void 0 : _v$user2.image_url), + width: "40", + style: { + borderRadius: 40 + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "ml10 font16", + children: v === null || v === void 0 || (_v$user3 = v.user) === null || _v$user3 === void 0 ? void 0 : _v$user3.name + })] + }, v === null || v === void 0 || (_v$user = v.user) === null || _v$user === void 0 ? void 0 : _v$user.user_id), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: AnswerCommentsmodules.comments, + children: v === null || v === void 0 || (_v$comments = v.comments) === null || _v$comments === void 0 ? void 0 : _v$comments.map(function (e, i) { + if (newuserCommentVisible && e.question_type !== 5) { + if (i === 0) { + var _v$user4, _v$comments2; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + align: "middle", + justify: "space-between", + children: [!!e.shixun_chanllge_position && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + flexShrink: 0, + marginRight: 10 + }, + children: ["\u7B2C", e.shixun_chanllge_position, "\u5173"] + }), !hideScore && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + flex: 1 + }, + children: ["\u539F\u59CB\u5F97\u5206", e === null || e === void 0 ? void 0 : e.origin_score, "\u5206\uFF0C\u4FEE\u6B63\u4E3A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-light-primary", + children: e === null || e === void 0 ? void 0 : e.score + }), "\u5206"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + flexShrink: 0 + }, + children: dayjs_min_default()(e.updated_at).format('YYYY-MM-DD HH:mm') + })] + }), !!e.comment && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["\u8BC4\u8BED\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-light-primary", + children: e.comment + })] + }), (v === null || v === void 0 || (_v$comments2 = v.comments) === null || _v$comments2 === void 0 ? void 0 : _v$comments2.length) - 1 > i && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: AnswerCommentsmodules.line + })] + }, (v === null || v === void 0 || (_v$user4 = v.user) === null || _v$user4 === void 0 ? void 0 : _v$user4.user_id) + '-' + i); + } + } else { + var _v$user5, _e$comment, _v$comments3; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + align: "middle", + justify: "space-between", + children: [!!e.shixun_chanllge_position && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + flexShrink: 0, + marginRight: 10 + }, + children: ["\u7B2C", e.shixun_chanllge_position, "\u5173"] + }), !hideScore && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + flex: 1 + }, + children: ["\u539F\u59CB\u5F97\u5206", e === null || e === void 0 ? void 0 : e.origin_score, "\u5206\uFF0C\u4FEE\u6B63\u4E3A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-light-primary", + children: e === null || e === void 0 ? void 0 : e.score + }), "\u5206"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + flexShrink: 0 + }, + children: dayjs_min_default()(e.updated_at).format('YYYY-MM-DD HH:mm') + })] + }), !!e.comment && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "flex-wrp", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: "\u8BC4\u8BED\uFF1A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-light-primary flex1", + dangerouslySetInnerHTML: { + __html: ((_e$comment = e.comment) === null || _e$comment === void 0 ? void 0 : _e$comment.replace(/\n/g, "
")) || "" + } + })] + }), (v === null || v === void 0 || (_v$comments3 = v.comments) === null || _v$comments3 === void 0 ? void 0 : _v$comments3.length) - 1 > i && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: AnswerCommentsmodules.line + })] + }, (v === null || v === void 0 || (_v$user5 = v.user) === null || _v$user5 === void 0 ? void 0 : _v$user5.user_id) + '-' + i); + } + }) + })] + }); + }) + }); }; -/* harmony default export */ var ui_customization_CustomButton = (CustomButton); -;// CONCATENATED MODULE: ./src/components/ui-customization/HeadBack/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var HeadBackmodules = ({"flex_box_center":"flex_box_center___TB7bQ","flex_space_between":"flex_space_between___oBlTb","flex_box_vertical_center":"flex_box_vertical_center___b5XbB","flex_box_center_end":"flex_box_center_end___CNhe7","flex_box_column":"flex_box_column___yHXKW","head":"head___ghH72","node":"node___mjPEy"}); -;// CONCATENATED MODULE: ./src/components/ui-customization/HeadBack/index.tsx +/* harmony default export */ var component_AnswerComments = (AnswerComments); +/***/ }), +/***/ 77553: +/*!***********************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/Exercise/Review/component/Fill.tsx ***! + \***********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js */ 82242); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! antd */ 8772); +/* harmony import */ var _SeeAnswer__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./SeeAnswer */ 90610); +/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./index.less?modules */ 43644); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 37712); -var HeadBack_CustomButton = function CustomButton(_ref) { - var className = _ref.className, - style = _ref.style, - _ref$children = _ref.children, - children = _ref$children === void 0 ? null : _ref$children, - onClick = _ref.onClick, - title = _ref.title; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: _classnames_2_5_1_classnames_default()(HeadBackmodules.head, className), - style: style, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "primary-hover", - onClick: onClick, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-fanhui2 font12" - }), "\u8FD4\u56DE"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { - title: title, - children: title - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: HeadBackmodules.node, - children: children - })] - }); -}; -/* harmony default export */ var HeadBack = (HeadBack_CustomButton); -;// CONCATENATED MODULE: ./src/components/ui-customization/ConfirmAndCancel/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var ConfirmAndCancelmodules = ({"flex_box_center":"flex_box_center___AlHuF","flex_space_between":"flex_space_between___vN2LW","flex_box_vertical_center":"flex_box_vertical_center___Ac7D2","flex_box_center_end":"flex_box_center_end___y38I7","flex_box_column":"flex_box_column___iQE6P","btns":"btns___sNgTb","confirm":"confirm___Ozirl","cancel":"cancel___aiq1I"}); -;// CONCATENATED MODULE: ./src/components/ui-customization/ConfirmAndCancel/index.tsx -var ConfirmAndCancel = function ConfirmAndCancel(_ref) { - var _ref$confirmShow = _ref.confirmShow, - confirmShow = _ref$confirmShow === void 0 ? true : _ref$confirmShow, - confirmTitle = _ref.confirmTitle, - confirmClick = _ref.confirmClick, - _ref$cancelShow = _ref.cancelShow, - cancelShow = _ref$cancelShow === void 0 ? true : _ref$cancelShow, - cancelTitle = _ref.cancelTitle, - cancelClick = _ref.cancelClick, - className = _ref.className, - style = _ref.style, - _ref$confirmLoading = _ref.confirmLoading, - confirmLoading = _ref$confirmLoading === void 0 ? false : _ref$confirmLoading; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: _classnames_2_5_1_classnames_default()(ConfirmAndCancelmodules.btns, className), - style: style, - children: [confirmShow && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - loading: confirmLoading, - onClick: confirmClick, - type: "primary", - className: ConfirmAndCancelmodules.confirm, - children: confirmTitle - }), cancelShow && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - onClick: cancelClick, - className: ConfirmAndCancelmodules.cancel, - children: cancelTitle + +var TextArea = antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z.TextArea; +var Fill = function Fill(_ref) { + var item = _ref.item, + answerData = _ref.answerData, + changeScoreData = _ref.changeScoreData, + textValue = _ref.textValue, + _ref$textOnChange = _ref.textOnChange, + textOnChange = _ref$textOnChange === void 0 ? function () {} : _ref$textOnChange, + _ref$seeAnswerVisible = _ref.seeAnswerVisible, + seeAnswerVisible = _ref$seeAnswerVisible === void 0 ? true : _ref$seeAnswerVisible; + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_2__.useState)([]), + _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default()(_useState, 2), + userAnswer = _useState2[0], + setUserAnswer = _useState2[1]; + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_2__.useState)(false), + _useState4 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default()(_useState3, 2), + showEdit = _useState4[0], + setShowEdit = _useState4[1]; + (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { + if (changeScoreData !== null && changeScoreData !== void 0 && changeScoreData[item.q_position]) { + !showEdit && setShowEdit(true); + } else { + showEdit && setShowEdit(false); + } + }, [changeScoreData === null || changeScoreData === void 0 ? void 0 : changeScoreData[item === null || item === void 0 ? void 0 : item.q_position]]); + (0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () { + console.log("item=====", item, answerData, changeScoreData, "#37AD83;"); + var data = []; + var _loop = function _loop(i) { + var _item$user_answer; + var param = (item === null || item === void 0 || (_item$user_answer = item.user_answer) === null || _item$user_answer === void 0 ? void 0 : _item$user_answer.find(function (e) { + return e.choice_id === i + 1; + })) || { + choice_id: i + 1, + answer_text: '' + }; + data.push(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, param)); + }; + for (var i = 0; i < (item === null || item === void 0 ? void 0 : item.multi_count); i++) { + _loop(i); + } + setUserAnswer(data); + }, [item === null || item === void 0 ? void 0 : item.user_answer]); + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + className: _index_less_modules__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z.fillBg, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("aside", { + className: "font14 c-light-primary mb5", + children: "\u5B66\u751F\u7B54\u9898" + }), userAnswer === null || userAnswer === void 0 ? void 0 : userAnswer.map(function (answer, index) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("span", { + children: ["\u7B54\u6848(\u586B\u7A7A", index + 1, "):"] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + children: item.question_type == 3 ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("span", { + style: { + color: answer !== null && answer !== void 0 && answer.user_answer_boolean ? "#37AD83" : "#E30000" + }, + children: answer === null || answer === void 0 ? void 0 : answer.answer_text + }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, { + value: answer === null || answer === void 0 ? void 0 : answer.answer_text + }) + })] + }); + }), seeAnswerVisible && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_SeeAnswer__WEBPACK_IMPORTED_MODULE_4__/* .SeeAnswer */ .u, { + data: item })] }); }; -/* harmony default export */ var ui_customization_ConfirmAndCancel = (ConfirmAndCancel); -;// CONCATENATED MODULE: ./src/components/ui-customization/FixedBottom/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var FixedBottommodules = ({"flex_box_center":"flex_box_center___jkpdr","flex_space_between":"flex_space_between___OtsL8","flex_box_vertical_center":"flex_box_vertical_center___rbcb_","flex_box_center_end":"flex_box_center_end___zBR21","flex_box_column":"flex_box_column___nS_eP","fixedBottom":"fixedBottom___oJl7m","wrap":"wrap___A3Oq1","center":"center____VL1y"}); -;// CONCATENATED MODULE: ./src/components/ui-customization/FixedBottom/index.tsx +/* harmony default export */ __webpack_exports__.Z = (Fill); +/***/ }), +/***/ 31115: +/*!**************************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/Exercise/Review/component/Program.tsx ***! + \**************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); +/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! moment */ 9498); +/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! antd */ 52306); +/* harmony import */ var _components_monaco_editor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/monaco-editor */ 14188); +/* harmony import */ var js_base64__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! js-base64 */ 24334); +/* harmony import */ var js_base64__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(js_base64__WEBPACK_IMPORTED_MODULE_5__); +/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../index.less?modules */ 44755); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react/jsx-runtime */ 37712); -var FixedBottom_CustomTabs = function CustomTabs(_ref) { - var className = _ref.className, - _ref$style = _ref.style, - style = _ref$style === void 0 ? {} : _ref$style, - LeftContent = _ref.LeftContent, - children = _ref.children, - RightContent = _ref.RightContent; - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: _classnames_2_5_1_classnames_default()(FixedBottommodules.fixedBottom, className), - style: style, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: FixedBottommodules.wrap, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: FixedBottommodules.left, - children: LeftContent - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: FixedBottommodules.center, - children: children - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: FixedBottommodules.right, - children: RightContent + + + + + + + + + +var Program = function Program(_ref) { + var _answerData$exercise, _answerData$exercise2, _answerData$exercise3, _answerData$exercise4, _item$user_answer; + var item = _ref.item, + answerData = _ref.answerData, + autoHeight = _ref.autoHeight; + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)([]), + _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 2), + data = _useState2[0], + setData = _useState2[1]; + (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(function () { + var _item$evaluate_codes; + if ((item === null || item === void 0 || (_item$evaluate_codes = item.evaluate_codes) === null || _item$evaluate_codes === void 0 ? void 0 : _item$evaluate_codes.length) > 0) { + var _item$evaluate_codes2; + setData(item === null || item === void 0 || (_item$evaluate_codes2 = item.evaluate_codes) === null || _item$evaluate_codes2 === void 0 ? void 0 : _item$evaluate_codes2.map(function (code, index) { + return { + key: index + 1, + error_msg: code !== null && code !== void 0 && code.error_msg ? js_base64__WEBPACK_IMPORTED_MODULE_5__.Base64.decode(code === null || code === void 0 ? void 0 : code.error_msg) : '', + created_at: code.created_at + }; + })); + } else { + setData([{ + key: "--", + error_msg: "--" + }]); + } + }, [item === null || item === void 0 ? void 0 : item.evaluate_codes]); + var columns = [{ + title: '评测序号', + dataIndex: 'key', + width: "127px", + key: 'key', + align: 'center', + render: function render(text, record) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { + children: record.key + }); + } + }, { + title: '评测时间', + dataIndex: 'created_at', + key: 'created_at', + align: 'center', + width: 200, + render: function render(text, record) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { + children: record.created_at ? moment__WEBPACK_IMPORTED_MODULE_3___default()(record.created_at).format('YYYY-MM-DD HH:mm') : "--" + }); + } + }, { + title: '评测结果', + dataIndex: 'error_msg', + key: 'error_msg', + align: 'center', + render: function render(text, record) { + var _record$error_msg; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { + children: record.error_msg ? ((_record$error_msg = record.error_msg) === null || _record$error_msg === void 0 ? void 0 : _record$error_msg.length) > 1000 ? record.error_msg.substring(0, 1000) + "..." : record.error_msg : "--" + }); + } + }]; + var options = { + selectOnLineNumbers: true, + readOnly: true, + minimap: { + enabled: false + }, + scrollBeyondLastLine: false + }; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.Fragment, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { + className: "mt15 mb15", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, { + value: item === null || item === void 0 ? void 0 : item.description + }) + }), (!!(answerData !== null && answerData !== void 0 && (_answerData$exercise = answerData.exercise) !== null && _answerData$exercise !== void 0 && _answerData$exercise.student_commit_status) && (answerData === null || answerData === void 0 || (_answerData$exercise2 = answerData.exercise) === null || _answerData$exercise2 === void 0 ? void 0 : _answerData$exercise2.student_commit_status) !== 0 || !!(answerData !== null && answerData !== void 0 && (_answerData$exercise3 = answerData.exercise) !== null && _answerData$exercise3 !== void 0 && _answerData$exercise3.user_exercise_status) && (answerData === null || answerData === void 0 || (_answerData$exercise4 = answerData.exercise) === null || _answerData$exercise4 === void 0 ? void 0 : _answerData$exercise4.user_exercise_status) !== 0) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(antd__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z, { + className: "mt5", + bordered: true, + dataSource: data, + columns: columns, + pagination: false + }), !!(item !== null && item !== void 0 && (_item$user_answer = item.user_answer) !== null && _item$user_answer !== void 0 && _item$user_answer.length) && (item === null || item === void 0 ? void 0 : item.passed_code) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("aside", { + className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.shixunWrp, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("h3", { + children: "\u7B2C\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_components_monaco_editor__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP, { + style: { + border: '1px solid #ccc' + }, + height: 300, + language: "python", + theme: "vs-light", + value: item !== null && item !== void 0 && item.passed_code ? js_base64__WEBPACK_IMPORTED_MODULE_5__.Base64.decode(item === null || item === void 0 ? void 0 : item.passed_code) : "", + autoHeight: autoHeight, + options: options })] - }) + })] }); }; -/* harmony default export */ var ui_customization_FixedBottom = (FixedBottom_CustomTabs); -;// CONCATENATED MODULE: ./src/components/ui-customization/CustomCrumbs/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var CustomCrumbsmodules = ({"flex_box_center":"flex_box_center___tY8Yn","flex_space_between":"flex_space_between___vHdYA","flex_box_vertical_center":"flex_box_vertical_center___pa61F","flex_box_center_end":"flex_box_center_end___HyDXt","flex_box_column":"flex_box_column___UjZek","crumbs":"crumbs___V41Oe","hover":"hover___bEIVd"}); -// EXTERNAL MODULE: ./src/.umi-production/exports.ts -var _umi_production_exports = __webpack_require__(47439); -;// CONCATENATED MODULE: ./src/components/ui-customization/CustomCrumbs/index.tsx +/* harmony default export */ __webpack_exports__.Z = (Program); +/***/ }), +/***/ 90610: +/*!****************************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/Exercise/Review/component/SeeAnswer.tsx ***! + \****************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ u: function() { return /* binding */ SeeAnswer; } +/* harmony export */ }); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd */ 95237); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd */ 43604); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react/jsx-runtime */ 37712); -var CustomCrumbs_CustomTabs = function CustomTabs(_ref) { - var className = _ref.className, - _ref$style = _ref.style, - style = _ref$style === void 0 ? {} : _ref$style, - _ref$dataSource = _ref.dataSource, - dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource; - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: _classnames_2_5_1_classnames_default()(CustomCrumbsmodules.crumbs, className), - style: style, - children: dataSource.map(function (e, i) { - if (i < dataSource.length - 1) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)(_react_17_0_2_react.Fragment, { - children: [e.path ? /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: CustomCrumbsmodules.hover, + + + +var SeeAnswer = function SeeAnswer(_ref) { + var data = _ref.data; + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false), + _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 2), + show = _useState2[0], + setShow = _useState2[1]; + var renderDom = function renderDom() { + var _data$standard_answer, _data$standard_answer2, _data$standard_answer3; + switch (data.question_type) { + case 3: + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("aside", { + className: "mt20", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("span", { + style: { + cursor: "pointer" + }, + className: "font14 c-blue current", onClick: function onClick() { - return _umi_production_exports.history.push(e.path); + setShow(!show); }, - children: e.name - }) : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: e.name - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\xA0", '>', "\xA0"] + children: show ? "隐藏参考答案" : "查看参考答案" + }), show && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + children: data === null || data === void 0 || (_data$standard_answer = data.standard_answer) === null || _data$standard_answer === void 0 ? void 0 : _data$standard_answer.map(function (item, key) { + var _item$answer_text; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, { + style: { + alignItems: 'baseline' + }, + className: "mr20", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(antd__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, { + flex: "50px", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("span", { + className: "mt10", + children: ["\u586B\u7A7A", item.choice_id, ":"] + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(antd__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, { + flex: 1, + children: item === null || item === void 0 || (_item$answer_text = item.answer_text) === null || _item$answer_text === void 0 ? void 0 : _item$answer_text.map(function (val, key) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + children: val + }); + }) + })] + }); + }) })] - }, i); - } - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#5F6368' - }, - children: e.name - }, i); - }) + }); + break; + case 8: + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("aside", { + className: "mt20", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("span", { + style: { + cursor: "pointer" + }, + className: "font14 c-blue current", + onClick: function onClick() { + setShow(!show); + }, + children: show ? "隐藏参考答案" : "查看参考答案" + }), show && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + children: data === null || data === void 0 || (_data$standard_answer2 = data.standard_answer) === null || _data$standard_answer2 === void 0 ? void 0 : _data$standard_answer2.map(function (item, key) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, { + style: { + alignItems: 'baseline' + }, + className: "mr20", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(antd__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, { + flex: "50px", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("span", { + className: "mt10", + children: ["\u586B\u7A7A", item.choice_id, ":"] + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(antd__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, { + flex: 1, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + children: item === null || item === void 0 ? void 0 : item.answer_text + }) + })] + }); + }) + })] + }); + break; + case 4: + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("aside", { + className: "mt20", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("span", { + style: { + cursor: "pointer" + }, + className: "font14 c-blue current", + onClick: function onClick() { + setShow(!show); + }, + children: show ? "隐藏参考答案" : "查看参考答案" + }), show && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, { + value: data === null || data === void 0 || (_data$standard_answer3 = data.standard_answer) === null || _data$standard_answer3 === void 0 ? void 0 : _data$standard_answer3.join(" ") + }) + })] + }); + break; + } + }; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("section", { + children: renderDom() + }); +}; + +/***/ }), + +/***/ 32212: +/*!*************************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/Exercise/Review/component/Shixun.tsx ***! + \*************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js */ 7557); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js */ 41498); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js */ 82242); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); +/* harmony import */ var _utils_authority__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/utils/authority */ 89918); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 6848); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 97913); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 8591); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 52306); +/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! moment */ 9498); +/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_7__); +/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! umi */ 47439); +/* harmony import */ var _components_monaco_editor__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/components/monaco-editor */ 14188); +/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./index.less?modules */ 43644); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + + + + + + + + + + + + + +var Shixun = function Shixun(_ref) { + var _answerData$exercise, _answerData$exercise2, _item$shixun; + var item = _ref.item, + answerData = _ref.answerData, + _ref$hasChangeScore = _ref.hasChangeScore, + hasChangeScore = _ref$hasChangeScore === void 0 ? true : _ref$hasChangeScore, + autoHeight = _ref.autoHeight, + showAnswer = _ref.showAnswer, + _ref$saveChangeScore = _ref.saveChangeScore, + saveChangeScore = _ref$saveChangeScore === void 0 ? function () {} : _ref$saveChangeScore; + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)([]), + _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2), + data = _useState2[0], + setData = _useState2[1]; + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)([]), + _useState4 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState3, 2), + challengeData = _useState4[0], + setChallengeData = _useState4[1]; + (0,react__WEBPACK_IMPORTED_MODULE_4__.useEffect)(function () { + var _item$shixun_details; + if (!(item !== null && item !== void 0 && (_item$shixun_details = item.shixun_details) !== null && _item$shixun_details !== void 0 && _item$shixun_details.length)) { + return; + } + var shixun = []; + var challenge = []; + for (var i = 0; i < (item === null || item === void 0 || (_item$shixun_details2 = item.shixun_details) === null || _item$shixun_details2 === void 0 ? void 0 : _item$shixun_details2.length); i++) { + var _item$shixun_details2, _item$shixun_details4; + for (var j = 0; j < (item === null || item === void 0 ? void 0 : item.shixun_details[i].stage_list.length); j++) { + var _item$shixun_details3, _item$shixun_details$; + var shixunItem = item === null || item === void 0 ? void 0 : item.shixun_details[i].stage_list[j]; + shixun.push(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, shixunItem), { + operation: item === null || item === void 0 || (_item$shixun_details3 = item.shixun_details) === null || _item$shixun_details3 === void 0 || (_item$shixun_details3 = _item$shixun_details3[i]) === null || _item$shixun_details3 === void 0 || (_item$shixun_details3 = _item$shixun_details3.shixun_detail) === null || _item$shixun_details3 === void 0 || (_item$shixun_details3 = _item$shixun_details3[0]) === null || _item$shixun_details3 === void 0 ? void 0 : _item$shixun_details3.game_identifier, + shixun_challenge_id: item === null || item === void 0 || (_item$shixun_details$ = item.shixun_details[i]) === null || _item$shixun_details$ === void 0 ? void 0 : _item$shixun_details$.shixun_challenge_id + })); + } + if (item !== null && item !== void 0 && (_item$shixun_details4 = item.shixun_details) !== null && _item$shixun_details4 !== void 0 && (_item$shixun_details4 = _item$shixun_details4[i]) !== null && _item$shixun_details4 !== void 0 && _item$shixun_details4.shixun_detail) { + var _item$shixun_details5; + challenge.push(item === null || item === void 0 || (_item$shixun_details5 = item.shixun_details) === null || _item$shixun_details5 === void 0 || (_item$shixun_details5 = _item$shixun_details5[i]) === null || _item$shixun_details5 === void 0 || (_item$shixun_details5 = _item$shixun_details5.shixun_detail) === null || _item$shixun_details5 === void 0 ? void 0 : _item$shixun_details5[0]); + } + } + setChallengeData(challenge); + setData([].concat(shixun)); + }, [item === null || item === void 0 ? void 0 : item.shixun_details]); + var columns = [{ + title: "关卡", + dataIndex: "position", + key: "position", + align: 'center' + }, { + title: "任务名称", + dataIndex: "name", + key: "name", + align: 'center', + ellipsis: true, + width: 260, + render: function render(name) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, { + title: name, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + className: "overflowHidden1", + style: { + maxWidth: "400px" + }, + title: name && name.length > 25 ? name : "", + children: name + }) + }); + } + }, { + title: "评测次数", + dataIndex: "evaluate_count", + key: "evaluate_count", + align: 'center', + render: function render(testCount, item) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + children: item.evaluate_count ? item.evaluate_count : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + className: "color-grey-9", + children: "--" + }) + }); + } + }, { + title: "完成时间", + key: "finished_time", + dataIndex: "finished_time", + align: 'center', + render: function render(endTime, item) { + var timeOver = false; + if (item.finished_time && answerData !== null && answerData !== void 0 && answerData.exercise && answerData !== null && answerData !== void 0 && answerData.exercise_answer_user) { + // issue#29511 exercise.time -1没有设置答题的时间限制,则比较完成时间和试卷截至时间 + if ((answerData === null || answerData === void 0 ? void 0 : answerData.exercise.time) === -1) { + timeOver = moment__WEBPACK_IMPORTED_MODULE_7___default()(answerData === null || answerData === void 0 ? void 0 : answerData.exercise.end_time).isBefore(item.finished_time); + } else { + timeOver = moment__WEBPACK_IMPORTED_MODULE_7___default()(answerData === null || answerData === void 0 ? void 0 : answerData.exercise_answer_user.start_at).add(answerData === null || answerData === void 0 ? void 0 : answerData.exercise.time, "m").isBefore(item.finished_time); + } + } + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("span", { + children: [item.finished_time || /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + className: "c-grey-999", + children: "--" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + className: "c-orange-ff9 ", + children: timeOver ? "(已超时)" : "" + })] + }); + } + }, { + title: "耗时", + dataIndex: "time_consuming", + key: "time_consuming", + align: 'center', + render: function render(time, item) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + children: item.time_consuming || /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + className: "color-grey-9", + children: "--" + }) + }); + } + }, { + title: "查看答案", + dataIndex: "view_answer", + key: "view_answer", + align: 'center', + render: function render(exp, item) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + children: item.view_answer ? "已查看" : "未查看" + }); + } + }, + // { + // title: "经验值", + // dataIndex: "experience", + // key: "experience", + // align: 'center', + // render: (exp: any, item: any) => { + // return ( + // + // {item.myself_experience}/ + // {item.experience} + // + // ); + // }, + // }, + { + title: "得分/满分", + dataIndex: "user_score", + key: "user_score", + align: 'center', + render: function render(exp, item) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("span", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + className: "c-orange", + children: item.user_score + }), "/", item.game_score] + }); + } + }, hasChangeScore && { + title: "调分", + dataIndex: "user_score", + key: "user_score", + align: 'center', + render: function render(value, data, index) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z, { + min: 0, + max: Number(data.game_score), + defaultValue: value, + onBlur: ( /*#__PURE__*/function () { + var _ref2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(e) { + var res; + return _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + if (!(e.target.value != value)) { + _context.next = 6; + break; + } + _context.next = 3; + return saveChangeScore(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, item), { + shixun_challenge_id: data.shixun_challenge_id, + shixunScore: e.target.value + })); + case 3: + res = _context.sent; + console.log('res: ', res); + if (res !== null && res !== void 0 && res.question_comments) { + antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .ZP.success("已修改当前评分"); + } + case 6: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function (_x) { + return _ref2.apply(this, arguments); + }; + }()) + }); + } + }].filter(function (x) { + return !!x; + }); + var outputColumns = [{ + title: '评测次数', + dataIndex: 'key', + width: "127px", + key: 'key', + align: 'center', + render: function render(text, record) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + children: record.key + }); + } + }, { + title: '详细信息', + dataIndex: 'error_msg', + key: 'error_msg', + align: 'center', + render: function render(text, record) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + children: record.error_msg ? record.error_msg : "--" + }); + } + }, { + title: '评测时间', + dataIndex: 'updated_at', + key: 'updated_at', + align: 'center', + width: 200, + render: function render(text, record) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + children: record.updated_at ? record.updated_at : "--" + }); + } + }]; + var options = { + selectOnLineNumbers: true, + readOnly: true, + minimap: { + enabled: false + }, + scrollBeyondLastLine: false + }; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.Fragment, { + children: [((answerData === null || answerData === void 0 || (_answerData$exercise = answerData.exercise) === null || _answerData$exercise === void 0 ? void 0 : _answerData$exercise.student_commit_status) !== 0 || (answerData === null || answerData === void 0 || (_answerData$exercise2 = answerData.exercise) === null || _answerData$exercise2 === void 0 ? void 0 : _answerData$exercise2.user_exercise_status) !== 0) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", { + className: "mt15", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("p", { + className: "font16 c-grey-666", + children: "\u9636\u6BB5\u6210\u7EE9" + }), !!(data !== null && data !== void 0 && data.length) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { + columns: columns, + dataSource: data, + pagination: false + })] + }), !!(challengeData !== null && challengeData !== void 0 && challengeData.length) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.Fragment, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("p", { + className: "font16 c-grey-666 mt10", + children: "\u5B9E\u8BAD\u8BE6\u60C5" + }), challengeData === null || challengeData === void 0 ? void 0 : challengeData.map(function (chanllenge, index) { + var _chanllenge$outputs; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.Fragment, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", { + className: "mt5", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("span", { + className: "font16 mr15", + children: [" \u7B2C", chanllenge.position, "\u5173"] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(umi__WEBPACK_IMPORTED_MODULE_8__.Link, { + className: "current c-black font16", + to: "/tasks/".concat(chanllenge.game_identifier), + children: chanllenge.name + })] + }), !!(chanllenge !== null && chanllenge !== void 0 && (_chanllenge$outputs = chanllenge.outputs) !== null && _chanllenge$outputs !== void 0 && _chanllenge$outputs.length) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { + bordered: true, + dataSource: chanllenge.outputs.map(function (out) { + return { + key: out.position, + error_msg: out.output_detail, + updated_at: out.updated_at + }; + }), + columns: outputColumns, + pagination: false + }), (chanllenge === null || chanllenge === void 0 ? void 0 : chanllenge.st) === 0 && chanllenge.passed_code && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", { + className: _index_less_modules__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.shixunWrp, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("h2", { + children: ["\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + className: "c-light-black", + children: chanllenge.path + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(_components_monaco_editor__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .ZP, { + height: 300, + autoHeight: autoHeight, + language: "python", + theme: "default", + value: chanllenge.passed_code, + options: options + })] + })] + }); + })] + }), (0,_utils_authority__WEBPACK_IMPORTED_MODULE_6__/* .isStudent */ .dE)() && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, { + className: "c-grey-999 mt20 mb20", + value: item === null || item === void 0 ? void 0 : item.question_title + }), item === null || item === void 0 || (_item$shixun = item.shixun) === null || _item$shixun === void 0 ? void 0 : _item$shixun.map(function (shixun, index) { + var _shixun$challenge_ans, _shixun$challenge_ans2; + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("p", { + className: "font16 c-grey-666 mb5", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("span", { + className: "mr20", + children: ["\u7B2C", shixun === null || shixun === void 0 ? void 0 : shixun.challenge_position, "\u5173 ", shixun === null || shixun === void 0 ? void 0 : shixun.challenge_name] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("span", { + children: [shixun === null || shixun === void 0 ? void 0 : shixun.challenge_score, "\u5206"] + })] + }), showAnswer && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", { + className: _index_less_modules__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.answerText, + children: ["\u53C2\u8003\u7B54\u6848\uFF1A", ((_shixun$challenge_ans = shixun.challenge_answers) === null || _shixun$challenge_ans === void 0 ? void 0 : _shixun$challenge_ans.length) === 0 ? '暂无' : ''] + }), (_shixun$challenge_ans2 = shixun.challenge_answers) === null || _shixun$challenge_ans2 === void 0 ? void 0 : _shixun$challenge_ans2.map(function (item, index) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", { + className: "mt15", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", { + children: ["\u7EA7\u522B", index + 1, "\uFF1A", item.name] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, { + value: (item === null || item === void 0 ? void 0 : item.contents) || '', + className: _index_less_modules__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.answerText + })] + }); + })] + })] + }); + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", { + className: "mb15" + })] }); }; -/* harmony default export */ var CustomCrumbs = (CustomCrumbs_CustomTabs); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/statistic/index.js + 5 modules -var statistic = __webpack_require__(31797); -;// CONCATENATED MODULE: ./src/components/ui-customization/CustomCountdown/index.tsx - - - -var CustomCountdown_excluded = ["onChange"]; - - - -var Countdown = statistic/* default */.Z.Countdown; - -// value输入是antd的Countdown -// onChange自带的是毫秒,不好做判断,现在被更改了,输出是秒 - -var CustomCountdown_CustomCountdown = function CustomCountdown(_ref) { - var onChange = _ref.onChange, - props = objectWithoutProperties_default()(_ref, CustomCountdown_excluded); - var _useState = (0,_react_17_0_2_react.useState)(null), - _useState2 = slicedToArray_default()(_useState, 2), - time = _useState2[0], - setTime = _useState2[1]; - (0,_react_17_0_2_react.useEffect)(function () { - if (typeof time === 'number' && time >= 0) { - onChange(time); - } - }, [time]); - var onTimeChange = function onTimeChange(c) { - var currentTime = Math.floor(c / 1000); - setTime(currentTime); - }; - return /*#__PURE__*/(0,jsx_runtime.jsx)(Countdown, objectSpread2_default()(objectSpread2_default()({}, props), {}, { - onChange: onTimeChange - })); -}; -/* harmony default export */ var ui_customization_CustomCountdown = (CustomCountdown_CustomCountdown); -;// CONCATENATED MODULE: ./src/components/ui-customization/index.tsx - - - - - - - - - - - - - - - - - - - -/***/ }), - -/***/ 56266: -/*!****************************************!*\ - !*** ./src/components/useInterval.tsx ***! - \****************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ Z: function() { return /* binding */ useInterval; } -/* harmony export */ }); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 59301); - -function useInterval(callback, delay) { - var savedCallback = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(); - - // 保存新回调 - (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { - savedCallback.current = callback; - }); - - // 建立 interval - (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { - function tick() { - savedCallback.current(); - } - if (delay !== null) { - var id = setInterval(tick, delay); - return function () { - return clearInterval(id); - }; - } - }, [delay]); -} +/* harmony default export */ __webpack_exports__.Z = (Shixun); /***/ }), -/***/ 5764: -/*!***************************************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/Exercise/Review/component/AnswerComments/index.tsx + 1 modules ***! - \***************************************************************************************************/ +/***/ 46817: +/*!***************************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/Exercise/Review/index.tsx + 19 modules ***! + \***************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +// ESM COMPAT FLAG +__webpack_require__.r(__webpack_exports__); // EXPORTS __webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ component_AnswerComments; } + "default": function() { return /* binding */ Review; } }); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/toConsumableArray.js +var toConsumableArray = __webpack_require__(37205); +var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(82242); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(7557); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(41498); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(79800); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/AnswerComments/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var AnswerCommentsmodules = ({"flex_box_center":"flex_box_center___hzSR8","flex_space_between":"flex_space_between___Mscip","flex_box_vertical_center":"flex_box_vertical_center___Uckau","flex_box_center_end":"flex_box_center_end___Kw1tf","flex_box_column":"flex_box_column___udgQE","comments":"comments___He0El","line":"line___P3zVB"}); +// EXTERNAL MODULE: ./src/.umi-production/exports.ts +var _umi_production_exports = __webpack_require__(47439); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules +var message = __webpack_require__(8591); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules +var es_modal = __webpack_require__(43418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js var row = __webpack_require__(95237); -// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules -var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js -var dayjs_min = __webpack_require__(9498); -var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/AnswerComments/index.tsx - - - - - - - -var AnswerComments = function AnswerComments(_ref) { - var list = _ref.list, - _ref$hideScore = _ref.hideScore, - hideScore = _ref$hideScore === void 0 ? false : _ref$hideScore, - newuserCommentVisible = _ref.newuserCommentVisible; - console.log('xxxx', list); - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: list === null || list === void 0 ? void 0 : list.map(function (v) { - var _v$user, _v$user2, _v$user3, _v$comments; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mt20", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: env/* default */.Z.API_SERVER + '/images/' + (v === null || v === void 0 || (_v$user2 = v.user) === null || _v$user2 === void 0 ? void 0 : _v$user2.image_url), - width: "40", - style: { - borderRadius: 40 - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "ml10 font16", - children: v === null || v === void 0 || (_v$user3 = v.user) === null || _v$user3 === void 0 ? void 0 : _v$user3.name - })] - }, v === null || v === void 0 || (_v$user = v.user) === null || _v$user === void 0 ? void 0 : _v$user.user_id), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: AnswerCommentsmodules.comments, - children: v === null || v === void 0 || (_v$comments = v.comments) === null || _v$comments === void 0 ? void 0 : _v$comments.map(function (e, i) { - if (newuserCommentVisible && e.question_type !== 5) { - if (i === 0) { - var _v$user4, _v$comments2; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - justify: "space-between", - children: [!!e.shixun_chanllge_position && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - flexShrink: 0, - marginRight: 10 - }, - children: ["\u7B2C", e.shixun_chanllge_position, "\u5173"] - }), !hideScore && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - flex: 1 - }, - children: ["\u539F\u59CB\u5F97\u5206", e === null || e === void 0 ? void 0 : e.origin_score, "\u5206\uFF0C\u4FEE\u6B63\u4E3A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-light-primary", - children: e === null || e === void 0 ? void 0 : e.score - }), "\u5206"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - flexShrink: 0 - }, - children: dayjs_min_default()(e.updated_at).format('YYYY-MM-DD HH:mm') - })] - }), !!e.comment && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: ["\u8BC4\u8BED\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-light-primary", - children: e.comment - })] - }), (v === null || v === void 0 || (_v$comments2 = v.comments) === null || _v$comments2 === void 0 ? void 0 : _v$comments2.length) - 1 > i && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: AnswerCommentsmodules.line - })] - }, (v === null || v === void 0 || (_v$user4 = v.user) === null || _v$user4 === void 0 ? void 0 : _v$user4.user_id) + '-' + i); - } - } else { - var _v$user5, _e$comment, _v$comments3; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - justify: "space-between", - children: [!!e.shixun_chanllge_position && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - flexShrink: 0, - marginRight: 10 - }, - children: ["\u7B2C", e.shixun_chanllge_position, "\u5173"] - }), !hideScore && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - flex: 1 - }, - children: ["\u539F\u59CB\u5F97\u5206", e === null || e === void 0 ? void 0 : e.origin_score, "\u5206\uFF0C\u4FEE\u6B63\u4E3A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-light-primary", - children: e === null || e === void 0 ? void 0 : e.score - }), "\u5206"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - flexShrink: 0 - }, - children: dayjs_min_default()(e.updated_at).format('YYYY-MM-DD HH:mm') - })] - }), !!e.comment && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "flex-wrp", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u8BC4\u8BED\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-light-primary flex1", - dangerouslySetInnerHTML: { - __html: ((_e$comment = e.comment) === null || _e$comment === void 0 ? void 0 : _e$comment.replace(/\n/g, "
")) || "" - } - })] - }), (v === null || v === void 0 || (_v$comments3 = v.comments) === null || _v$comments3 === void 0 ? void 0 : _v$comments3.length) - 1 > i && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: AnswerCommentsmodules.line - })] - }, (v === null || v === void 0 || (_v$user5 = v.user) === null || _v$user5 === void 0 ? void 0 : _v$user5.user_id) + '-' + i); - } - }) - })] - }); - }) - }); -}; -/* harmony default export */ var component_AnswerComments = (AnswerComments); - -/***/ }), +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js +var col = __webpack_require__(43604); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/radio/index.js + 5 modules +var es_radio = __webpack_require__(5112); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules +var es_checkbox = __webpack_require__(24905); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/divider/index.js + 1 modules +var divider = __webpack_require__(28103); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules +var spin = __webpack_require__(71418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js + 6 modules +var breadcrumb = __webpack_require__(66104); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/index.js + 2 modules +var affix = __webpack_require__(81228); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/index.js + 2 modules +var es_switch = __webpack_require__(78673); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/table/index.js + 85 modules +var table = __webpack_require__(52306); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/image/index.js + 26 modules +var es_image = __webpack_require__(68078); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/progress/index.js + 13 modules +var es_progress = __webpack_require__(93948); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules +var input = __webpack_require__(8772); +;// CONCATENATED MODULE: ./src/assets/images/default.png +var default_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABGCAYAAAA6hjFpAAAAAXNSR0IArs4c6QAAAppJREFUeAHtnGlrwkAYhN+oiIiK6AdBwf//s/SD94EX3kc7SxXFxFIb21mZhWKy2YTJPJk9tBpMp9OTqdA4kKBRIiHOAQEhexAEREDIHCCTo4QICJkDZHKUEAEhc4BMjhIiIGQOkMlRQgSEzAEyOUqIgJA5QCZHCREQMgfI5CghAkLmAJkcJURAyBwgk6OECAiZA2RylBABIXOATE6KTM9FTq/Xs9lsdtmPc6NQKFilUonzkrFdixYIYARBYOl0OrabxYW2260DLSBP2JpKpaxerz9xZvQpjUbDdrtddIN/PuLloL7ZbOx0es9/SabtssIeVIBotVp2OBxcd1atVi2bzYY19bbOq4QMBgMHA24jId1u11vjo4R7BWS/39/cB5Lybl2XV0Dy+fwNkFwu57qum8qvndVqZZ1Ox8bjsVfQvBpDyuWyJZNJg9mYDpdKpTAWbmrbbrfteDzaYrFw7Wu1WmhbtkqvgMC8YrHo/h4ZiUUlYJzLcrl0SYkCeG7H8OodkO9Mw4JyvV7fNRuNRpbJZO7q2Sq8GkM+vw8ZavbZVKRiOByed+9eMSu7Ts5dA4IKLxKCmRTWHxg7UNBtofvBeHJdAAMzr6jy6FjUOX9d70VC+v3+BQYMmkwm1mw2bT6fX/zCNhLke6FPCEwOe9cXTzu6ICwWE4kE9ftTP3lIqIFgIYh0PCoA40NX9Ogero9Rd1nvtgq/Nj5qmxpIlOh3rhcQMrq0QPAx66vKK6/9W82BfnzmtxbGez5tQuK9TX+uJiBkrAREQMgcIJOjhAgImQNkcpQQASFzgEyOEiIgZA6QyVFCBITMATI5SoiAkDlAJkcJERAyB8jkKCECQuYAmRwlREDIHCCTo4QICJkDZHKUEAEhc4BMzgdb8clCZGraXQAAAABJRU5ErkJggg=="; +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/DeliveredProcedureOutlined.js + 1 modules +var DeliveredProcedureOutlined = __webpack_require__(93690); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/SettingOutlined.js + 1 modules +var SettingOutlined = __webpack_require__(50406); +// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js +var dayjs_min = __webpack_require__(9498); +var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); +// EXTERNAL MODULE: ./src/service/exercise.ts +var service_exercise = __webpack_require__(83); +// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/index.less?modules +var Reviewmodules = __webpack_require__(44755); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); +// EXTERNAL MODULE: ./src/utils/util.tsx +var util = __webpack_require__(6457); +// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/Fill.tsx +var Fill = __webpack_require__(77553); +// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/SeeAnswer.tsx +var SeeAnswer = __webpack_require__(90610); +// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/index.less?modules +var componentmodules = __webpack_require__(43644); +// EXTERNAL MODULE: ./src/utils/fetch.ts +var fetch = __webpack_require__(51136); +// EXTERNAL MODULE: ./node_modules/_js-base64@2.6.4@js-base64/base64.js +var base64 = __webpack_require__(24334); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/BFill.tsx -/***/ 31115: -/*!**************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/Exercise/Review/component/Program.tsx ***! - \**************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); -/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! moment */ 9498); -/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! antd */ 52306); -/* harmony import */ var _components_monaco_editor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/monaco-editor */ 14188); -/* harmony import */ var js_base64__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! js-base64 */ 24334); -/* harmony import */ var js_base64__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(js_base64__WEBPACK_IMPORTED_MODULE_5__); -/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../index.less?modules */ 47018); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react/jsx-runtime */ 37712); @@ -3496,136 +2477,266 @@ var AnswerComments = function AnswerComments(_ref) { -var Program = function Program(_ref) { - var _answerData$exercise, _answerData$exercise2, _answerData$exercise3, _answerData$exercise4, _item$user_answer; +var TextArea = input/* default */.Z.TextArea; +var BFill = function BFill(_ref) { + var _datas$records, _item$submit_records; var item = _ref.item, answerData = _ref.answerData, - autoHeight = _ref.autoHeight; - var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)([]), - _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 2), - data = _useState2[0], - setData = _useState2[1]; - (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(function () { - var _item$evaluate_codes; - if ((item === null || item === void 0 || (_item$evaluate_codes = item.evaluate_codes) === null || _item$evaluate_codes === void 0 ? void 0 : _item$evaluate_codes.length) > 0) { - var _item$evaluate_codes2; - setData(item === null || item === void 0 || (_item$evaluate_codes2 = item.evaluate_codes) === null || _item$evaluate_codes2 === void 0 ? void 0 : _item$evaluate_codes2.map(function (code, index) { - return { - key: index + 1, - error_msg: code !== null && code !== void 0 && code.error_msg ? js_base64__WEBPACK_IMPORTED_MODULE_5__.Base64.decode(code === null || code === void 0 ? void 0 : code.error_msg) : '', - created_at: code.created_at - }; - })); - } else { - setData([{ - key: "--", - error_msg: "--" - }]); - } - }, [item === null || item === void 0 ? void 0 : item.evaluate_codes]); - var columns = [{ - title: '评测序号', - dataIndex: 'key', - width: "127px", - key: 'key', - align: 'center', - render: function render(text, record) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { - children: record.key + changeScoreData = _ref.changeScoreData, + textValue = _ref.textValue, + _ref$textOnChange = _ref.textOnChange, + textOnChange = _ref$textOnChange === void 0 ? function () {} : _ref$textOnChange, + _ref$seeAnswerVisible = _ref.seeAnswerVisible, + seeAnswerVisible = _ref$seeAnswerVisible === void 0 ? true : _ref$seeAnswerVisible; + var _useState = (0,_react_17_0_2_react.useState)([]), + _useState2 = slicedToArray_default()(_useState, 2), + userAnswer = _useState2[0], + setUserAnswer = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(false), + _useState4 = slicedToArray_default()(_useState3, 2), + showEdit = _useState4[0], + setShowEdit = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)(false), + _useState6 = slicedToArray_default()(_useState5, 2), + isshow = _useState6[0], + setisshow = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)([]), + _useState8 = slicedToArray_default()(_useState7, 2), + datas = _useState8[0], + setdatas = _useState8[1]; + var _useState9 = (0,_react_17_0_2_react.useState)({ + page: 1, + limit: 5 + }), + _useState10 = slicedToArray_default()(_useState9, 2), + urlData = _useState10[0], + setUrlData = _useState10[1]; + var columns1 = [{ + title: '序号', + width: 80, + dataIndex: 'index' + }, { + title: '学生答案', + width: "40%", + dataIndex: 'answer_content', + render: function render(text) { + return text === null || text === void 0 ? void 0 : text.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("pre", { + style: { + whiteSpace: 'pre-wrap' + }, + children: [item === null || item === void 0 ? void 0 : item.name, ":", item === null || item === void 0 ? void 0 : item.value] + }, index); }); } + }, { + title: '评测结果', + dataIndex: 'evaluate_status' }, { title: '评测时间', - dataIndex: 'created_at', - key: 'created_at', - align: 'center', - width: 200, + width: 110, + dataIndex: 'evaluate_time' + }, { + title: '得分', + width: 80, + dataIndex: 'score' + }]; + var columns2 = [{ + title: '序号', + width: 80, + dataIndex: 'index' + }, { + title: '学生答案', + width: (datas === null || datas === void 0 || (_datas$records = datas.records) === null || _datas$records === void 0 ? void 0 : _datas$records.every(function (k) { + return !(k !== null && k !== void 0 && k.is_new); + })) && 80, + dataIndex: 'answer_content', render: function render(text, record) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { - children: record.created_at ? moment__WEBPACK_IMPORTED_MODULE_3___default()(record.created_at).format('YYYY-MM-DD HH:mm') : "--" + return text === null || text === void 0 ? void 0 : text.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("pre", { + style: { + whiteSpace: 'pre-wrap' + }, + children: [item === null || item === void 0 ? void 0 : item.name, ":", item === null || item === void 0 ? void 0 : item.value] + }, index); }); } }, { title: '评测结果', - dataIndex: 'error_msg', - key: 'error_msg', - align: 'center', + dataIndex: 'evaluate_status', render: function render(text, record) { - var _record$error_msg; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { - children: record.error_msg ? ((_record$error_msg = record.error_msg) === null || _record$error_msg === void 0 ? void 0 : _record$error_msg.length) > 1000 ? record.error_msg.substring(0, 1000) + "..." : record.error_msg : "--" - }); + return record !== null && record !== void 0 && record.is_new ? text : base64.Base64.decode(text); } + }, { + title: '评测时间', + width: 110, + dataIndex: 'evaluate_time' + }, { + title: '得分', + width: 80, + dataIndex: 'score' }]; - var options = { - selectOnLineNumbers: true, - readOnly: true, - minimap: { - enabled: false - }, - scrollBeyondLastLine: false - }; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.Fragment, { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { - className: "mt15 mb15", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, { - value: item === null || item === void 0 ? void 0 : item.description - }) - }), (!!(answerData !== null && answerData !== void 0 && (_answerData$exercise = answerData.exercise) !== null && _answerData$exercise !== void 0 && _answerData$exercise.student_commit_status) && (answerData === null || answerData === void 0 || (_answerData$exercise2 = answerData.exercise) === null || _answerData$exercise2 === void 0 ? void 0 : _answerData$exercise2.student_commit_status) !== 0 || !!(answerData !== null && answerData !== void 0 && (_answerData$exercise3 = answerData.exercise) !== null && _answerData$exercise3 !== void 0 && _answerData$exercise3.user_exercise_status) && (answerData === null || answerData === void 0 || (_answerData$exercise4 = answerData.exercise) === null || _answerData$exercise4 === void 0 ? void 0 : _answerData$exercise4.user_exercise_status) !== 0) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(antd__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z, { - className: "mt5", - bordered: true, - dataSource: data, - columns: columns, - pagination: false - }), !!(item !== null && item !== void 0 && (_item$user_answer = item.user_answer) !== null && _item$user_answer !== void 0 && _item$user_answer.length) && (item === null || item === void 0 ? void 0 : item.passed_code) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("aside", { - className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.shixunWrp, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("h3", { - children: "\u7B2C\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_components_monaco_editor__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP, { + (0,_react_17_0_2_react.useEffect)(function () { + if (changeScoreData !== null && changeScoreData !== void 0 && changeScoreData[item.q_position]) { + !showEdit && setShowEdit(true); + } else { + showEdit && setShowEdit(false); + } + }, [changeScoreData === null || changeScoreData === void 0 ? void 0 : changeScoreData[item === null || item === void 0 ? void 0 : item.q_position]]); + (0,_react_17_0_2_react.useEffect)(function () { + var _item$user_answer; + console.log("item=====", item, answerData, changeScoreData, "#37AD83;"); + var data = item === null || item === void 0 || (_item$user_answer = item.user_answer) === null || _item$user_answer === void 0 ? void 0 : _item$user_answer.map(function (val, index) { + var _item$user_answer2; + return objectSpread2_default()(objectSpread2_default()({}, val), {}, { + value: (item === null || item === void 0 || (_item$user_answer2 = item.user_answer) === null || _item$user_answer2 === void 0 || (_item$user_answer2 = _item$user_answer2[index]) === null || _item$user_answer2 === void 0 ? void 0 : _item$user_answer2.answer_text) || '' + }); + }); + setUserAnswer(data); + }, [item === null || item === void 0 ? void 0 : item.user_answer]); + (0,_react_17_0_2_react.useEffect)(function () { + isshow && getSubmitRecords(); + }, [urlData]); + var getSubmitRecords = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { + var res; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + _context.next = 2; + return (0,fetch/* default */.ZP)("/api/myproblems/".concat(item === null || item === void 0 ? void 0 : item.hack_user_identifier, "/exercise_submit_records.json"), { + params: { + exercise_question_id: item === null || item === void 0 ? void 0 : item.question_id + } + }); + case 2: + res = _context.sent; + // let res = await Fetch(`/api/myproblems/${item?.hack_user_identifier}/submit_records.json`, { + // method: 'get', + // }) + setdatas(res); + case 4: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function getSubmitRecords() { + return _ref2.apply(this, arguments); + }; + }(); + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: componentmodules/* default */.Z.fillBg, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + display: 'flex', + justifyContent: 'space-between' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("aside", { + className: "font14 c-light-primary mb5", + children: "\u5B66\u751F\u7B54\u9898" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { style: { - border: '1px solid #ccc' + cursor: 'pointer' }, - height: 300, - language: "python", - theme: "vs-light", - value: item !== null && item !== void 0 && item.passed_code ? js_base64__WEBPACK_IMPORTED_MODULE_5__.Base64.decode(item === null || item === void 0 ? void 0 : item.passed_code) : "", - autoHeight: autoHeight, - options: options + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + if (item !== null && item !== void 0 && item.hack_user_identifier) { + _context2.next = 3; + break; + } + message/* default */.ZP.info("当前学生暂无评测记录"); + return _context2.abrupt("return"); + case 3: + setisshow(true); + setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { + page: 1 + })); + case 5: + case "end": + return _context2.stop(); + } + }, _callee2); + })), + className: "font14 c-light-primary mb5", + children: "\u67E5\u770B\u8BC4\u6D4B\u8BB0\u5F55" })] + }), userAnswer === null || userAnswer === void 0 ? void 0 : userAnswer.map(function (answer, index) { + var _item$standard_answer; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + display: 'flex' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + lineHeight: '25px' + }, + children: ["\u7B54\u6848(\u586B\u7A7A", answer === null || answer === void 0 ? void 0 : answer.choice_id, ")\uFF1A"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: item.question_type == 3 ? /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: (item === null || item === void 0 || (_item$standard_answer = item.standard_answer) === null || _item$standard_answer === void 0 || (_item$standard_answer = _item$standard_answer[index]) === null || _item$standard_answer === void 0 || (_item$standard_answer = _item$standard_answer.answer_text) === null || _item$standard_answer === void 0 ? void 0 : _item$standard_answer[0]) == (answer === null || answer === void 0 ? void 0 : answer.answer_text) ? "#37AD83" : "#E30000" + }, + children: answer === null || answer === void 0 ? void 0 : answer.answer_text + }) : /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: answer === null || answer === void 0 ? void 0 : answer.answer_text + }) + })] + }); + }), seeAnswerVisible && /*#__PURE__*/(0,jsx_runtime.jsx)(SeeAnswer/* SeeAnswer */.u, { + data: item + }), !!(item !== null && item !== void 0 && (_item$submit_records = item.submit_records) !== null && _item$submit_records !== void 0 && _item$submit_records.length) && /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + className: "mt20", + dataSource: item === null || item === void 0 ? void 0 : item.submit_records, + columns: columns1, + pagination: false + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_modal/* default */.Z, { + title: "\u8BC4\u6D4B\u8BB0\u5F55", + open: isshow, + footer: false, + centered: true, + width: 900, + onCancel: function onCancel() { + setisshow(false); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + scroll: { + y: 400 + }, + dataSource: datas === null || datas === void 0 ? void 0 : datas.records, + columns: columns2, + pagination: { + current: urlData.page, + pageSize: urlData.limit, + total: datas === null || datas === void 0 ? void 0 : datas.records_count, + onChange: function onChange(page, limit) { + setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { + page: page, + limit: limit + })); + } + } + }) })] }); }; -/* harmony default export */ __webpack_exports__.Z = (Program); - -/***/ }), - -/***/ 32212: -/*!*************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/Exercise/Review/component/Shixun.tsx ***! - \*************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +/* harmony default export */ var component_BFill = (BFill); +// EXTERNAL MODULE: ./src/utils/authority.ts +var authority = __webpack_require__(89918); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tabs/index.js + 24 modules +var tabs = __webpack_require__(99313); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input-number/index.js + 14 modules +var input_number = __webpack_require__(97913); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/select/index.js +var es_select = __webpack_require__(57809); +// EXTERNAL MODULE: ./src/components/monaco-editor/index.jsx + 3 modules +var monaco_editor = __webpack_require__(14188); +// EXTERNAL MODULE: ./src/service/classrooms.ts +var classrooms = __webpack_require__(69363); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/NewShixun.tsx -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js */ 7557); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js */ 41498); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js */ 82242); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); -/* harmony import */ var _utils_authority__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/utils/authority */ 89918); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 6848); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 97913); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 8591); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 52306); -/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! moment */ 9498); -/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_7__); -/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! umi */ 47439); -/* harmony import */ var _components_monaco_editor__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/components/monaco-editor */ 14188); -/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./index.less?modules */ 43644); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! react/jsx-runtime */ 37712); @@ -3641,26 +2752,33 @@ var Program = function Program(_ref) { +var TabPane = tabs/* default */.Z.TabPane; var Shixun = function Shixun(_ref) { - var _answerData$exercise, _answerData$exercise2, _item$shixun; + var _answerData$exercise, _data, _challengeData, _item$shixun; var item = _ref.item, answerData = _ref.answerData, _ref$hasChangeScore = _ref.hasChangeScore, hasChangeScore = _ref$hasChangeScore === void 0 ? true : _ref$hasChangeScore, autoHeight = _ref.autoHeight, - showAnswer = _ref.showAnswer, _ref$saveChangeScore = _ref.saveChangeScore, - saveChangeScore = _ref$saveChangeScore === void 0 ? function () {} : _ref$saveChangeScore; - var _useState = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)([]), - _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2), + saveChangeScore = _ref$saveChangeScore === void 0 ? function () {} : _ref$saveChangeScore, + sealedReview = _ref.sealedReview, + coursesId = _ref.coursesId; + var _useState = (0,_react_17_0_2_react.useState)([]), + _useState2 = slicedToArray_default()(_useState, 2), data = _useState2[0], setData = _useState2[1]; - var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)([]), - _useState4 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState3, 2), + var _useState3 = (0,_react_17_0_2_react.useState)([]), + _useState4 = slicedToArray_default()(_useState3, 2), challengeData = _useState4[0], setChallengeData = _useState4[1]; - (0,react__WEBPACK_IMPORTED_MODULE_4__.useEffect)(function () { - var _item$shixun_details; + var _useState5 = (0,_react_17_0_2_react.useState)(''), + _useState6 = slicedToArray_default()(_useState5, 2), + visible = _useState6[0], + setVisible = _useState6[1]; + var exerciseId = answerData === null || answerData === void 0 || (_answerData$exercise = answerData.exercise) === null || _answerData$exercise === void 0 ? void 0 : _answerData$exercise.id; + (0,_react_17_0_2_react.useEffect)(function () { + var _item$shixun_details, _challenge$; if (!(item !== null && item !== void 0 && (_item$shixun_details = item.shixun_details) !== null && _item$shixun_details !== void 0 && _item$shixun_details.length)) { return; } @@ -3671,9 +2789,11 @@ var Shixun = function Shixun(_ref) { for (var j = 0; j < (item === null || item === void 0 ? void 0 : item.shixun_details[i].stage_list.length); j++) { var _item$shixun_details3, _item$shixun_details$; var shixunItem = item === null || item === void 0 ? void 0 : item.shixun_details[i].stage_list[j]; - shixun.push(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, shixunItem), { + shixun.push(objectSpread2_default()(objectSpread2_default()({}, shixunItem), { operation: item === null || item === void 0 || (_item$shixun_details3 = item.shixun_details) === null || _item$shixun_details3 === void 0 || (_item$shixun_details3 = _item$shixun_details3[i]) === null || _item$shixun_details3 === void 0 || (_item$shixun_details3 = _item$shixun_details3.shixun_detail) === null || _item$shixun_details3 === void 0 || (_item$shixun_details3 = _item$shixun_details3[0]) === null || _item$shixun_details3 === void 0 ? void 0 : _item$shixun_details3.game_identifier, - shixun_challenge_id: item === null || item === void 0 || (_item$shixun_details$ = item.shixun_details[i]) === null || _item$shixun_details$ === void 0 ? void 0 : _item$shixun_details$.shixun_challenge_id + shixun_challenge_id: item === null || item === void 0 || (_item$shixun_details$ = item.shixun_details[i]) === null || _item$shixun_details$ === void 0 ? void 0 : _item$shixun_details$.shixun_challenge_id, + is_jupyter: item === null || item === void 0 ? void 0 : item.is_jupyter, + is_jupyter_lab: item === null || item === void 0 ? void 0 : item.is_jupyter_lab })); } if (item !== null && item !== void 0 && (_item$shixun_details4 = item.shixun_details) !== null && _item$shixun_details4 !== void 0 && (_item$shixun_details4 = _item$shixun_details4[i]) !== null && _item$shixun_details4 !== void 0 && _item$shixun_details4.shixun_detail) { @@ -3683,40 +2803,65 @@ var Shixun = function Shixun(_ref) { } setChallengeData(challenge); setData([].concat(shixun)); + setSelectedCode(challenge === null || challenge === void 0 || (_challenge$ = challenge[0]) === null || _challenge$ === void 0 || (_challenge$ = _challenge$.challenge_paths) === null || _challenge$ === void 0 || (_challenge$ = _challenge$[0]) === null || _challenge$ === void 0 ? void 0 : _challenge$.latest_code); + return function () { + data = []; + challengeData = []; + setData([]); + setChallengeData([]); + }; }, [item === null || item === void 0 ? void 0 : item.shixun_details]); var columns = [{ - title: "关卡", - dataIndex: "position", - key: "position", - align: 'center' - }, { - title: "任务名称", + title: "关卡/任务名称", dataIndex: "name", key: "name", - align: 'center', + align: 'left', ellipsis: true, - width: 260, - render: function render(name) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, { + width: 150, + render: function render(name, record) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { title: name, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + children: !!record.operation && !record.is_jupyter && !record.is_jupyter_lab ? /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, { + target: "_blank", + style: { + maxWidth: "400px" + }, + title: name && name.length > 25 ? name : "", + className: "current c-light-primary overflowHidden1", + to: "/tasks/".concat(coursesId, "/").concat(exerciseId, "/").concat(record.game_identifier, "/exercise"), + children: [record.position, "\u3001", name] + }) : /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "overflowHidden1", style: { maxWidth: "400px" }, title: name && name.length > 25 ? name : "", - children: name + children: [record.position, "\u3001", name] }) }); } }, { - title: "评测次数", + title: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + overlayStyle: { + minWidth: 350 + }, + title: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { + style: { + marginBottom: 0 + }, + children: "\u82E5\u5B66\u751F\u672A\u5F00\u542F\u5173\u5361\u6311\u6218\uFF0C\u8BC4\u6D4B\u6B21\u6570\u663E\u793A\u4E3A\u201C--\u201D\uFF1B" + }), "\u82E5\u5B66\u751F\u5DF2\u5F00\u542F\u5173\u5361\u6311\u6218\u4F46\u662F\u672A\u63D0\u4EA4\u8BC4\u6D4B\uFF0C\u8BC4\u6D4B\u6B21\u6570\u663E\u793A\u4E3A\u201C0\u201D\u3002"] + }), + children: "\u8BC4\u6D4B\u6B21\u6570 " + }), + width: 70, dataIndex: "evaluate_count", key: "evaluate_count", align: 'center', render: function render(testCount, item) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { - children: item.evaluate_count ? item.evaluate_count : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.evaluate_count || item.evaluate_count === 0 ? item.evaluate_count : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "color-grey-9", children: "--" }) @@ -3724,6 +2869,7 @@ var Shixun = function Shixun(_ref) { } }, { title: "完成时间", + width: 80, key: "finished_time", dataIndex: "finished_time", align: 'center', @@ -3732,16 +2878,16 @@ var Shixun = function Shixun(_ref) { if (item.finished_time && answerData !== null && answerData !== void 0 && answerData.exercise && answerData !== null && answerData !== void 0 && answerData.exercise_answer_user) { // issue#29511 exercise.time -1没有设置答题的时间限制,则比较完成时间和试卷截至时间 if ((answerData === null || answerData === void 0 ? void 0 : answerData.exercise.time) === -1) { - timeOver = moment__WEBPACK_IMPORTED_MODULE_7___default()(answerData === null || answerData === void 0 ? void 0 : answerData.exercise.end_time).isBefore(item.finished_time); + timeOver = dayjs_min_default()(answerData === null || answerData === void 0 ? void 0 : answerData.exercise.end_time).isBefore(item.finished_time); } else { - timeOver = moment__WEBPACK_IMPORTED_MODULE_7___default()(answerData === null || answerData === void 0 ? void 0 : answerData.exercise_answer_user.start_at).add(answerData === null || answerData === void 0 ? void 0 : answerData.exercise.time, "m").isBefore(item.finished_time); + timeOver = dayjs_min_default()(answerData === null || answerData === void 0 ? void 0 : answerData.exercise_answer_user.start_at).add(answerData === null || answerData === void 0 ? void 0 : answerData.exercise.time, "m").isBefore(item.finished_time); } } - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("span", { - children: [item.finished_time || /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [item.finished_time || /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "c-grey-999", children: "--" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "c-orange-ff9 ", children: timeOver ? "(已超时)" : "" })] @@ -3749,12 +2895,13 @@ var Shixun = function Shixun(_ref) { } }, { title: "耗时", + width: 60, dataIndex: "time_consuming", key: "time_consuming", align: 'center', render: function render(time, item) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { - children: item.time_consuming || /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.time_consuming || /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "color-grey-9", children: "--" }) @@ -3763,10 +2910,11 @@ var Shixun = function Shixun(_ref) { }, { title: "查看答案", dataIndex: "view_answer", + width: 80, key: "view_answer", align: 'center', render: function render(exp, item) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: item.view_answer ? "已查看" : "未查看" }); } @@ -3787,12 +2935,14 @@ var Shixun = function Shixun(_ref) { // }, { title: "得分/满分", + width: 100, dataIndex: "user_score", key: "user_score", align: 'center', + tableLayout: "fixed", render: function render(exp, item) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("span", { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "c-orange", children: item.user_score }), "/", item.game_score] @@ -3803,40 +2953,44 @@ var Shixun = function Shixun(_ref) { dataIndex: "user_score", key: "user_score", align: 'center', - render: function render(value, data, index) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z, { + width: 100, + render: function render(value, d, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { + formatter: function formatter(value) { + var _ref2; + return ((_ref2 = "".concat(value)) === null || _ref2 === void 0 || (_ref2 = _ref2.match(/^(\d)*.\d{0,1}/)) === null || _ref2 === void 0 ? void 0 : _ref2[0]) || "0"; + }, min: 0, - max: Number(data.game_score), + max: Number(d.game_score), defaultValue: value, - onBlur: ( /*#__PURE__*/function () { - var _ref2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(e) { + onChange: ( /*#__PURE__*/function () { + var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(val) { var res; - return _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { + return regeneratorRuntime_default()().wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: - if (!(e.target.value != value)) { - _context.next = 6; + if (!(val != value)) { + _context.next = 5; break; } _context.next = 3; - return saveChangeScore(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, item), { - shixun_challenge_id: data.shixun_challenge_id, - shixunScore: e.target.value + return saveChangeScore(objectSpread2_default()(objectSpread2_default()({}, item), { + shixun_challenge_id: d.shixun_challenge_id, + score: val })); case 3: res = _context.sent; - console.log('res: ', res); if (res !== null && res !== void 0 && res.question_comments) { - antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .ZP.success("已修改当前评分"); + message/* default */.ZP.success("已修改当前评分"); } - case 6: + case 5: case "end": return _context.stop(); } }, _callee); })); return function (_x) { - return _ref2.apply(this, arguments); + return _ref3.apply(this, arguments); }; }()) }); @@ -3845,38 +2999,91 @@ var Shixun = function Shixun(_ref) { return !!x; }); var outputColumns = [{ - title: '评测次数', + title: '评测序号', dataIndex: 'key', - width: "127px", + width: "80px", key: 'key', align: 'center', render: function render(text, record) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: record.key }); } }, { - title: '详细信息', + title: '评测时间', + dataIndex: 'updated_at', + key: 'updated_at', + align: 'center', + width: 200, + render: function render(text, record) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: record.updated_at ? record.updated_at : "--" + }); + } + }, { + title: '评测结果', dataIndex: 'error_msg', key: 'error_msg', align: 'center', render: function render(text, record) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: record.error_msg ? record.error_msg : "--" }); } - }, { - title: '评测时间', - dataIndex: 'updated_at', - key: 'updated_at', + }, !sealedReview && { + title: '操作', + dataIndex: 'commit_id', + key: 'commit_id', + width: "80px", align: 'center', - width: 200, render: function render(text, record) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { - children: record.updated_at ? record.updated_at : "--" + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-blue current", + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { + var _record$path; + var res; + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + _context2.next = 2; + return (0,classrooms/* getCommitIdContent */.Lk)(record.game_identifier, { + path: (_record$path = record.path) === null || _record$path === void 0 || (_record$path = _record$path.replace(/\;/g, ";")) === null || _record$path === void 0 || (_record$path = _record$path.split(";")) === null || _record$path === void 0 ? void 0 : _record$path[0], + query_index: record.query_index + }); + case 2: + res = _context2.sent; + if ((res === null || res === void 0 ? void 0 : res.status) === 0) { + es_modal/* default */.Z.info({ + title: "代码内容", + width: 900, + centered: true, + icon: null, + okText: "关闭", + className: "".concat(componentmodules/* default */.Z.lookCode, " custom-modal-divider"), + content: /*#__PURE__*/(0,jsx_runtime.jsx)(monaco_editor/* default */.ZP, { + height: 500, + autoHeight: autoHeight, + language: "python", + theme: "default", + value: decodeURIComponent(escape(window.atob((res === null || res === void 0 ? void 0 : res.content) || ""))), + options: objectSpread2_default()(objectSpread2_default()({}, options), {}, { + readonly: true + }) + }) + }); + } + case 4: + case "end": + return _context2.stop(); + } + }, _callee2); + })), + children: record.query_index ? "查看代码" : "" }); } - }]; + }].filter(function (x) { + return !!x; + }); var options = { selectOnLineNumbers: true, readOnly: true, @@ -3885,201 +3092,284 @@ var Shixun = function Shixun(_ref) { }, scrollBeyondLastLine: false }; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.Fragment, { - children: [((answerData === null || answerData === void 0 || (_answerData$exercise = answerData.exercise) === null || _answerData$exercise === void 0 ? void 0 : _answerData$exercise.student_commit_status) !== 0 || (answerData === null || answerData === void 0 || (_answerData$exercise2 = answerData.exercise) === null || _answerData$exercise2 === void 0 ? void 0 : _answerData$exercise2.user_exercise_status) !== 0) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", { - className: "mt15", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("p", { - className: "font16 c-grey-666", - children: "\u9636\u6BB5\u6210\u7EE9" - }), !!(data !== null && data !== void 0 && data.length) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { - columns: columns, - dataSource: data, - pagination: false - })] - }), !!(challengeData !== null && challengeData !== void 0 && challengeData.length) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.Fragment, { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("p", { - className: "font16 c-grey-666 mt10", - children: "\u5B9E\u8BAD\u8BE6\u60C5" - }), challengeData === null || challengeData === void 0 ? void 0 : challengeData.map(function (chanllenge, index) { - var _chanllenge$outputs; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.Fragment, { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", { - className: "mt5", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("span", { - className: "font16 mr15", - children: [" \u7B2C", chanllenge.position, "\u5173"] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(umi__WEBPACK_IMPORTED_MODULE_8__.Link, { - className: "current c-black font16", - to: "/tasks/".concat(chanllenge.game_identifier), - children: chanllenge.name - })] - }), !!(chanllenge !== null && chanllenge !== void 0 && (_chanllenge$outputs = chanllenge.outputs) !== null && _chanllenge$outputs !== void 0 && _chanllenge$outputs.length) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { - bordered: true, - dataSource: chanllenge.outputs.map(function (out) { - return { - key: out.position, - error_msg: out.output_detail, - updated_at: out.updated_at - }; - }), - columns: outputColumns, - pagination: false - }), (chanllenge === null || chanllenge === void 0 ? void 0 : chanllenge.st) === 0 && chanllenge.passed_code && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", { - className: _index_less_modules__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.shixunWrp, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("h2", { - children: ["\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", { - className: "c-light-black", - children: chanllenge.path + var _useState7 = (0,_react_17_0_2_react.useState)(''), + _useState8 = slicedToArray_default()(_useState7, 2), + selectedCode = _useState8[0], + setSelectedCode = _useState8[1]; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(tabs/* default */.Z, { + defaultActiveKey: "1", + tabBarExtraContent: !(item !== null && item !== void 0 && item.shixun_start) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: 'red' + }, + children: "\u5B66\u751F\u672A\u5F00\u542F\u6311\u6218" + }), + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { + tab: "\u9636\u6BB5\u6210\u7EE9", + children: !!((_data = data) !== null && _data !== void 0 && _data.length) && /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + columns: columns, + dataSource: data, + pagination: false + // scroll={{ x: columns?.length * 100 }} + }) + }, "1"), /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { + tab: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\u5B9E\u8BAD\u8BE6\u60C5 ", /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "iconfont icon-tishi4" + }) + })] + }), + children: (_challengeData = challengeData) === null || _challengeData === void 0 ? void 0 : _challengeData.map(function (chanllenge, index) { + var _chanllenge$outputs, _chanllenge$challenge; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "mt5", + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: "font16 mr15", + children: [" \u7B2C", chanllenge.position, "\u5173"] + }), chanllenge.game_identifier && !(item !== null && item !== void 0 && item.is_jupyter_lab) && !(item !== null && item !== void 0 && item.is_jupyter) ? /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { + target: "_blank", + className: "current c-light-primary font16", + to: "/tasks/".concat(coursesId, "/").concat(exerciseId, "/").concat(chanllenge.game_identifier, "/exercise"), + children: chanllenge.name + }) : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "font16", + children: chanllenge.name + })] + }), !!(chanllenge !== null && chanllenge !== void 0 && (_chanllenge$outputs = chanllenge.outputs) !== null && _chanllenge$outputs !== void 0 && _chanllenge$outputs.length) && /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + bordered: true, + dataSource: chanllenge.outputs.map(function (out) { + return objectSpread2_default()(objectSpread2_default()({}, out), {}, { + key: out.position, + error_msg: out.output_detail, + updated_at: out.updated_at, + game_identifier: chanllenge === null || chanllenge === void 0 ? void 0 : chanllenge.game_identifier, + path: chanllenge === null || chanllenge === void 0 ? void 0 : chanllenge.path + }); + }), + columns: outputColumns, + pagination: false + }), (chanllenge === null || chanllenge === void 0 ? void 0 : chanllenge.st) === 0 && chanllenge.passed_code && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: componentmodules/* default */.Z.shixunWrp, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("h2", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], { + style: { + width: 200 + }, + value: selectedCode, + onChange: setSelectedCode, + options: chanllenge === null || chanllenge === void 0 || (_chanllenge$challenge = chanllenge.challenge_paths) === null || _chanllenge$challenge === void 0 ? void 0 : _chanllenge$challenge.map(function (item) { + return { + label: item.file_name, + value: item.latest_code + }; + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: componentmodules/* default */.Z.s, + onClick: function onClick() { + return setVisible(selectedCode); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-quanping2" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: "\u5168\u5C4F\u9884\u89C8" + })] + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(monaco_editor/* default */.ZP, { + height: 300, + autoHeight: autoHeight, + language: "python", + theme: "default", + value: selectedCode, + options: options })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(_components_monaco_editor__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .ZP, { - height: 300, - autoHeight: autoHeight, - language: "python", - theme: "default", - value: chanllenge.passed_code, - options: options })] - })] - }); - })] - }), (0,_utils_authority__WEBPACK_IMPORTED_MODULE_6__/* .isStudent */ .dE)() && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, { + }); + }) + }, "2")] + }), (0,authority/* isStudent */.dE)() && /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { className: "c-grey-999 mt20 mb20", value: item === null || item === void 0 ? void 0 : item.question_title }), item === null || item === void 0 || (_item$shixun = item.shixun) === null || _item$shixun === void 0 ? void 0 : _item$shixun.map(function (shixun, index) { - var _shixun$challenge_ans, _shixun$challenge_ans2; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("p", { - className: "font16 c-grey-666 mb5", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("span", { - className: "mr20", - children: ["\u7B2C", shixun === null || shixun === void 0 ? void 0 : shixun.challenge_position, "\u5173 ", shixun === null || shixun === void 0 ? void 0 : shixun.challenge_name] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("span", { - children: [shixun === null || shixun === void 0 ? void 0 : shixun.challenge_score, "\u5206"] - })] - }), showAnswer && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", { - className: _index_less_modules__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.answerText, - children: ["\u53C2\u8003\u7B54\u6848\uFF1A", ((_shixun$challenge_ans = shixun.challenge_answers) === null || _shixun$challenge_ans === void 0 ? void 0 : _shixun$challenge_ans.length) === 0 ? '暂无' : ''] - }), (_shixun$challenge_ans2 = shixun.challenge_answers) === null || _shixun$challenge_ans2 === void 0 ? void 0 : _shixun$challenge_ans2.map(function (item, index) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", { - className: "mt15", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", { - children: ["\u7EA7\u522B", index + 1, "\uFF1A", item.name] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, { - value: (item === null || item === void 0 ? void 0 : item.contents) || '', - className: _index_less_modules__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z.answerText - })] + return /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { + className: "font16 c-grey-666 mb5", + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: "mr20", + children: ["\u7B2C", shixun === null || shixun === void 0 ? void 0 : shixun.challenge_position, "\u5173 ", shixun === null || shixun === void 0 ? void 0 : shixun.challenge_name] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [shixun === null || shixun === void 0 ? void 0 : shixun.challenge_score, "\u5206"] + })] + }); + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "mb15" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_modal/* default */.Z, { + centered: true, + destroyOnClose: true, + open: !!visible, + title: "\u5168\u5C4F\u9884\u89C8\u4EE3\u7801", + width: 864, + onCancel: function onCancel() { + return setVisible(false); + }, + footer: null, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(monaco_editor/* default */.ZP, { + height: 500, + autoHeight: autoHeight, + language: "python", + theme: "default", + value: visible, + options: options + }) + })] + }); +}; +/* harmony default export */ var NewShixun = (Shixun); +// EXTERNAL MODULE: ./src/components/markdown-editor/index.tsx + 10 modules +var markdown_editor = __webpack_require__(16113); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/Simple.tsx + + + + + + + + + + + + + +var Simple_TextArea = input/* default */.Z.TextArea; +var Simple = function Simple(_ref) { + var _item$user_answer, _item$user_answer3; + var item = _ref.item, + answerData = _ref.answerData, + changeScoreData = _ref.changeScoreData, + textValue = _ref.textValue, + _ref$textOnChange = _ref.textOnChange, + textOnChange = _ref$textOnChange === void 0 ? function () {} : _ref$textOnChange; + var _useState = (0,_react_17_0_2_react.useState)(false), + _useState2 = slicedToArray_default()(_useState, 2), + showEdit = _useState2[0], + setShowEdit = _useState2[1]; + (0,_react_17_0_2_react.useEffect)(function () { + if (changeScoreData !== null && changeScoreData !== void 0 && changeScoreData[item.q_position]) { + !showEdit && setShowEdit(true); + } else { + showEdit && setShowEdit(false); + } + }, [changeScoreData === null || changeScoreData === void 0 ? void 0 : changeScoreData[item === null || item === void 0 ? void 0 : item.q_position]]); + var handleSee = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(code) { + var modal; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + modal = es_modal/* default */.Z.confirm({ + width: 1000, + icon: null, + className: "custom-modal-divider ant-modal-confirm-btns-hidden", + title: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + flex: "1", + children: "\u539F\u59CB\u5185\u5BB9" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "iconfont icon-yiguanbi1 current c-grey-c", + onClick: function onClick() { + return modal.destroy(); + } + }) + })] + }), + // okText:"关闭", + content: /*#__PURE__*/(0,jsx_runtime.jsx)(markdown_editor/* default */.Z, { + height: "70vh", + defaultValue: code || "", + hidetoolBar: true, + disabled: true + }) }); - })] + case 1: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function handleSee(_x) { + return _ref2.apply(this, arguments); + }; + }(); + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [document.domain === "kepukehuan.educoder.net" && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + className: "mt30", + children: "\u4F5C\u6587\u6807\u9898" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: componentmodules/* default */.Z.simpleWrap, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: (item === null || item === void 0 ? void 0 : item.kp_content) || '' + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + className: "mt30", + children: "\u4F5C\u6587\u7C7B\u578B" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: componentmodules/* default */.Z.simpleWrap, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: (item === null || item === void 0 ? void 0 : item.kp_clazz) || '' + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + className: "mt30", + children: "\u4F5C\u6587\u5185\u5BB9" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: componentmodules/* default */.Z.simpleWrap, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: (item === null || item === void 0 || (_item$user_answer = item.user_answer) === null || _item$user_answer === void 0 ? void 0 : _item$user_answer[0]) || '' + }) })] - }); - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", { - className: "mb15" + }), (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(SeeAnswer/* SeeAnswer */.u, { + data: item + }), /*#__PURE__*/(0,jsx_runtime.jsx)(divider/* default */.Z, {})] + }), document.domain !== "kepukehuan.educoder.net" && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: componentmodules/* default */.Z.simpleBg, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + flex: 1, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { + className: "font14 c-light-primary mb5", + children: "\u5B66\u751F\u7B54\u9898" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + style: { + marginRight: -12 + }, + type: "link", + onClick: function onClick() { + var _item$user_answer2; + return handleSee(item === null || item === void 0 || (_item$user_answer2 = item.user_answer) === null || _item$user_answer2 === void 0 ? void 0 : _item$user_answer2[0]); + }, + children: "\u67E5\u770B\u539F\u59CB\u5185\u5BB9" + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: (item === null || item === void 0 || (_item$user_answer3 = item.user_answer) === null || _item$user_answer3 === void 0 ? void 0 : _item$user_answer3[0]) || '' + }) + }), (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(SeeAnswer/* SeeAnswer */.u, { + data: item + })] })] }); }; -/* harmony default export */ __webpack_exports__.Z = (Shixun); - -/***/ }), - -/***/ 73231: -/*!***************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/Exercise/Review/index.tsx + 13 modules ***! - \***************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -// ESM COMPAT FLAG -__webpack_require__.r(__webpack_exports__); - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - "default": function() { return /* binding */ Review; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/toConsumableArray.js -var toConsumableArray = __webpack_require__(37205); -var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js -var objectSpread2 = __webpack_require__(82242); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js -var regeneratorRuntime = __webpack_require__(7557); -var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js -var asyncToGenerator = __webpack_require__(41498); -var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(79800); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./src/.umi-production/exports.ts -var _umi_production_exports = __webpack_require__(47439); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules -var message = __webpack_require__(8591); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules -var modal = __webpack_require__(43418); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js -var es_button = __webpack_require__(3113); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js -var row = __webpack_require__(95237); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js -var col = __webpack_require__(43604); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/radio/index.js + 5 modules -var es_radio = __webpack_require__(5112); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules -var es_checkbox = __webpack_require__(24905); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/divider/index.js + 1 modules -var divider = __webpack_require__(28103); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules -var spin = __webpack_require__(71418); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js + 6 modules -var breadcrumb = __webpack_require__(66104); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/index.js + 2 modules -var affix = __webpack_require__(81228); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(6848); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/index.js + 2 modules -var es_switch = __webpack_require__(78673); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/table/index.js + 85 modules -var table = __webpack_require__(52306); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/image/index.js + 26 modules -var es_image = __webpack_require__(68078); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/progress/index.js + 13 modules -var es_progress = __webpack_require__(93948); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules -var input = __webpack_require__(8772); -;// CONCATENATED MODULE: ./src/assets/images/default.png -var default_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABGCAYAAAA6hjFpAAAAAXNSR0IArs4c6QAAAppJREFUeAHtnGlrwkAYhN+oiIiK6AdBwf//s/SD94EX3kc7SxXFxFIb21mZhWKy2YTJPJk9tBpMp9OTqdA4kKBRIiHOAQEhexAEREDIHCCTo4QICJkDZHKUEAEhc4BMjhIiIGQOkMlRQgSEzAEyOUqIgJA5QCZHCREQMgfI5CghAkLmAJkcJURAyBwgk6OECAiZA2RylBABIXOATE6KTM9FTq/Xs9lsdtmPc6NQKFilUonzkrFdixYIYARBYOl0OrabxYW2260DLSBP2JpKpaxerz9xZvQpjUbDdrtddIN/PuLloL7ZbOx0es9/SabtssIeVIBotVp2OBxcd1atVi2bzYY19bbOq4QMBgMHA24jId1u11vjo4R7BWS/39/cB5Lybl2XV0Dy+fwNkFwu57qum8qvndVqZZ1Ox8bjsVfQvBpDyuWyJZNJg9mYDpdKpTAWbmrbbrfteDzaYrFw7Wu1WmhbtkqvgMC8YrHo/h4ZiUUlYJzLcrl0SYkCeG7H8OodkO9Mw4JyvV7fNRuNRpbJZO7q2Sq8GkM+vw8ZavbZVKRiOByed+9eMSu7Ts5dA4IKLxKCmRTWHxg7UNBtofvBeHJdAAMzr6jy6FjUOX9d70VC+v3+BQYMmkwm1mw2bT6fX/zCNhLke6FPCEwOe9cXTzu6ICwWE4kE9ftTP3lIqIFgIYh0PCoA40NX9Ogero9Rd1nvtgq/Nj5qmxpIlOh3rhcQMrq0QPAx66vKK6/9W82BfnzmtxbGez5tQuK9TX+uJiBkrAREQMgcIJOjhAgImQNkcpQQASFzgEyOEiIgZA6QyVFCBITMATI5SoiAkDlAJkcJERAyB8jkKCECQuYAmRwlREDIHCCTo4QICJkDZHKUEAEhc4BMzgdb8clCZGraXQAAAABJRU5ErkJggg=="; -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/DeliveredProcedureOutlined.js + 1 modules -var DeliveredProcedureOutlined = __webpack_require__(93690); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/SettingOutlined.js + 1 modules -var SettingOutlined = __webpack_require__(50406); -// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js -var dayjs_min = __webpack_require__(9498); -var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); -// EXTERNAL MODULE: ./src/service/exercise.ts -var service_exercise = __webpack_require__(83); -// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/index.less?modules -var Reviewmodules = __webpack_require__(47018); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); -// EXTERNAL MODULE: ./src/utils/util.tsx -var util = __webpack_require__(6457); -// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/Fill.tsx -var Fill = __webpack_require__(77553); -// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/BFill.tsx -var BFill = __webpack_require__(8721); -// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/NewShixun.tsx -var NewShixun = __webpack_require__(9764); -// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/Simple.tsx -var Simple = __webpack_require__(9364); +/* harmony default export */ var component_Simple = (Simple); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules var es_form = __webpack_require__(78241); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input-number/index.js + 14 modules -var input_number = __webpack_require__(97913); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/ScoreModal.tsx @@ -4177,26 +3467,182 @@ var ScoreModal = function ScoreModal(_ref, ref) { }; /* harmony default export */ var component_ScoreModal = (/*#__PURE__*/(0,_react_17_0_2_react.forwardRef)(ScoreModal)); ; -// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/NewProgram.tsx -var NewProgram = __webpack_require__(85790); -// EXTERNAL MODULE: ./src/utils/authority.ts -var authority = __webpack_require__(89918); +;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/NewProgram.tsx + + + + + + + + + + + +var NewProgram_TabPane = tabs/* default */.Z.TabPane; +var Program = function Program(_ref) { + var _item$user_answer, _answerData$exercise, _answerData$exercise2, _answerData$exercise3, _answerData$exercise4; + var item = _ref.item, + answerData = _ref.answerData, + autoHeight = _ref.autoHeight; + var _useState = (0,_react_17_0_2_react.useState)([]), + _useState2 = slicedToArray_default()(_useState, 2), + data = _useState2[0], + setData = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(false), + _useState4 = slicedToArray_default()(_useState3, 2), + visible = _useState4[0], + setVisible = _useState4[1]; + (0,_react_17_0_2_react.useEffect)(function () { + var _item$evaluate_codes; + if ((item === null || item === void 0 || (_item$evaluate_codes = item.evaluate_codes) === null || _item$evaluate_codes === void 0 ? void 0 : _item$evaluate_codes.length) > 0) { + var _item$evaluate_codes2; + setData(item === null || item === void 0 || (_item$evaluate_codes2 = item.evaluate_codes) === null || _item$evaluate_codes2 === void 0 ? void 0 : _item$evaluate_codes2.map(function (code, index) { + return { + key: index + 1, + error_msg: code !== null && code !== void 0 && code.error_msg ? base64.Base64.decode(code === null || code === void 0 ? void 0 : code.error_msg) : '', + created_at: code.created_at + }; + })); + } else { + setData([{ + key: "--", + error_msg: "--" + }]); + } + }, [item === null || item === void 0 ? void 0 : item.evaluate_codes]); + var columns = [{ + title: '评测序号', + dataIndex: 'key', + width: "127px", + key: 'key', + align: 'center', + render: function render(text, record) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: record.key + }); + } + }, { + title: '评测时间', + dataIndex: 'created_at', + key: 'created_at', + align: 'center', + width: 200, + render: function render(text, record) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: record.created_at ? dayjs_min_default()(record.created_at).format('YYYY-MM-DD HH:mm') : "--" + }); + } + }, { + title: '评测结果', + dataIndex: 'error_msg', + key: 'error_msg', + align: 'center', + render: function render(text, record) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: record.error_msg ? record.error_msg : "--" + }); + } + }]; + var options = { + selectOnLineNumbers: true, + readOnly: true, + minimap: { + enabled: false + }, + scrollBeyondLastLine: false + }; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(tabs/* default */.Z, { + defaultActiveKey: "1", + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(NewProgram_TabPane, { + tab: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\u901A\u5173\u4EE3\u7801 ", /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "iconfont icon-tishi4" + }) + })] + }), + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "mt15 mb15", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: item === null || item === void 0 ? void 0 : item.description + }) + }), !!(item !== null && item !== void 0 && (_item$user_answer = item.user_answer) !== null && _item$user_answer !== void 0 && _item$user_answer.length) && (item === null || item === void 0 ? void 0 : item.passed_code) && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { + className: Reviewmodules/* default */.Z.shixunWrp, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("h3", { + children: "\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Reviewmodules/* default */.Z.full, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + onClick: function onClick() { + return setVisible(true); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-quanping2" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: "\u5168\u5C4F\u9884\u89C8" + })] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(monaco_editor/* default */.ZP, { + style: { + border: '1px solid #ccc' + }, + height: 300, + language: "python", + theme: "vs-light", + value: item !== null && item !== void 0 && item.passed_code ? base64.Base64.decode(item === null || item === void 0 ? void 0 : item.passed_code) : "", + autoHeight: autoHeight, + options: options + })] + })] + }, "1"), /*#__PURE__*/(0,jsx_runtime.jsx)(NewProgram_TabPane, { + tab: "\u8BC4\u6D4B\u8BB0\u5F55", + children: (!!(answerData !== null && answerData !== void 0 && (_answerData$exercise = answerData.exercise) !== null && _answerData$exercise !== void 0 && _answerData$exercise.student_commit_status) && (answerData === null || answerData === void 0 || (_answerData$exercise2 = answerData.exercise) === null || _answerData$exercise2 === void 0 ? void 0 : _answerData$exercise2.student_commit_status) !== 0 || !!(answerData !== null && answerData !== void 0 && (_answerData$exercise3 = answerData.exercise) !== null && _answerData$exercise3 !== void 0 && _answerData$exercise3.user_exercise_status) && (answerData === null || answerData === void 0 || (_answerData$exercise4 = answerData.exercise) === null || _answerData$exercise4 === void 0 ? void 0 : _answerData$exercise4.user_exercise_status) !== 0) && /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + className: "mt5", + bordered: true, + dataSource: data, + columns: columns, + pagination: false + }) + }, "2")] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_modal/* default */.Z, { + centered: true, + destroyOnClose: true, + open: visible, + title: "\u5168\u5C4F\u9884\u89C8\u4EE3\u7801", + width: 864, + onCancel: function onCancel() { + return setVisible(false); + }, + footer: null, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(monaco_editor/* default */.ZP, { + height: 500, + language: "python", + theme: "vs-light", + value: item !== null && item !== void 0 && item.passed_code ? base64.Base64.decode(item === null || item === void 0 ? void 0 : item.passed_code) : "", + autoHeight: autoHeight, + options: options + }) + })] + }); +}; +/* harmony default export */ var NewProgram = (Program); // EXTERNAL MODULE: ./src/components/image-preview/index.tsx + 1 modules var image_preview = __webpack_require__(45286); // EXTERNAL MODULE: ./src/components/mediator.js var mediator = __webpack_require__(30929); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./src/utils/fetch.ts -var fetch = __webpack_require__(51136); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/NotReviewed.png var NotReviewed_namespaceObject = "data:image/png;base64,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"; ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/reviewed.png var reviewed_namespaceObject = "data:image/png;base64,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"; -// EXTERNAL MODULE: ./src/assets/images/icons/incorrect.png -var incorrect = __webpack_require__(80866); -// EXTERNAL MODULE: ./src/assets/images/icons/correct.png -var correct = __webpack_require__(78773); +;// CONCATENATED MODULE: ./src/assets/images/icons/incorrect.png +var incorrect_namespaceObject = "data:image/png;base64,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"; +;// CONCATENATED MODULE: ./src/assets/images/icons/correct.png +var correct_namespaceObject = "data:image/png;base64,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"; ;// CONCATENATED MODULE: ./src/assets/images/icons/partially-correct.png var partially_correct_namespaceObject = "data:image/png;base64,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"; ;// CONCATENATED MODULE: ./src/assets/images/icons/commented.png @@ -4409,8 +3855,6 @@ var Intelligent = function Intelligent(_ref) { ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/Drawer/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Drawermodules = ({"flex_box_center":"flex_box_center___yX3vI","flex_space_between":"flex_space_between___dEeVD","flex_box_vertical_center":"flex_box_vertical_center___XEpaz","flex_box_center_end":"flex_box_center_end___llMFv","flex_box_column":"flex_box_column___bSySo","wrapper":"wrapper___MX3fs","head":"head___Yd8zt","title":"title___gCeYN","inputBox":"inputBox___OGm5w","selectWrapper":"selectWrapper___xsjOs","content":"content___VUVSk","tableHead":"tableHead___vKmiU","list":"list___IyMCb","active":"active___pzGHU","footer":"footer___sbrEe"}); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/select/index.js -var es_select = __webpack_require__(57809); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/drawer/index.js + 9 modules var drawer = __webpack_require__(43428); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules @@ -4735,9 +4179,9 @@ var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectW // EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Export/index.less?modules var Exportmodules = __webpack_require__(38438); // EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/Shixun.tsx -var Shixun = __webpack_require__(32212); +var component_Shixun = __webpack_require__(32212); // EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/Program.tsx -var Program = __webpack_require__(31115); +var component_Program = __webpack_require__(31115); // EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Export/components/Head/index.tsx + 1 modules var Head = __webpack_require__(96153); // EXTERNAL MODULE: ./node_modules/_html2pdf.js@0.10.1@html2pdf.js/dist/html2pdf.js @@ -4770,7 +4214,7 @@ var _excluded = ["exercise", "globalSetting", "loading", "user", "dispatch", "is -var TextArea = input/* default */.Z.TextArea; +var StudentEaxmPaper_TextArea = input/* default */.Z.TextArea; var StudentEaxmPaper = function StudentEaxmPaper(_ref) { var exercise = _ref.exercise, globalSetting = _ref.globalSetting, @@ -5132,7 +4576,7 @@ var StudentEaxmPaper = function StudentEaxmPaper(_ref) { setChangeScoreData(objectSpread2_default()({}, changeScoreData)); }, seeAnswerVisible: false - }), item.question_type === utils_enum/* QuestionType */.c.Shixun && /*#__PURE__*/(0,jsx_runtime.jsx)(Shixun/* default */.Z, { + }), item.question_type === utils_enum/* QuestionType */.c.Shixun && /*#__PURE__*/(0,jsx_runtime.jsx)(component_Shixun/* default */.Z, { item: item, answerData: exportData, hasChangeScore: false, @@ -5149,7 +4593,7 @@ var StudentEaxmPaper = function StudentEaxmPaper(_ref) { value: item === null || item === void 0 || (_item$user_answer5 = item.user_answer) === null || _item$user_answer5 === void 0 ? void 0 : _item$user_answer5[0] }) })] - }) : null, item.question_type === utils_enum/* QuestionType */.c.Program && /*#__PURE__*/(0,jsx_runtime.jsx)(Program/* default */.Z, { + }) : null, item.question_type === utils_enum/* QuestionType */.c.Program && /*#__PURE__*/(0,jsx_runtime.jsx)(component_Program/* default */.Z, { item: item, answerData: exportData, autoHeight: autoHeight @@ -5217,7 +4661,7 @@ var StudentEaxmPaper = function StudentEaxmPaper(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { children: ["\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A", index + 1, "\uFF09:"] }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(TextArea, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(StudentEaxmPaper_TextArea, { autoSize: true, disabled: true, value: answer === null || answer === void 0 ? void 0 : answer.answer_text[0] @@ -5373,8 +4817,6 @@ var StudentEaxmPaper = function StudentEaxmPaper(_ref) { var AsyncButton = __webpack_require__(58499); // EXTERNAL MODULE: ./src/utils/constant.ts var constant = __webpack_require__(7540); -// EXTERNAL MODULE: ./node_modules/_js-base64@2.6.4@js-base64/base64.js -var base64 = __webpack_require__(24334); // EXTERNAL MODULE: ./src/utils/export.ts var utils_export = __webpack_require__(84717); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/index.tsx @@ -5745,7 +5187,7 @@ var ExeriseReview = function ExeriseReview(_ref) { return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { onClick: function onClick() { checkAssistant().then(function () { - modal/* default */.Z.confirm({ + es_modal/* default */.Z.confirm({ title: "调分", icon: null, onOk: function () { @@ -5932,7 +5374,7 @@ var ExeriseReview = function ExeriseReview(_ref) { } } else if (item.user_score === item.question_score) { return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: correct + src: correct_namespaceObject }); } else if (item.user_score > 0) { return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { @@ -5940,7 +5382,7 @@ var ExeriseReview = function ExeriseReview(_ref) { }); } else { return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: incorrect + src: incorrect_namespaceObject }); } }; @@ -5985,7 +5427,7 @@ var ExeriseReview = function ExeriseReview(_ref) { _context6.next = 3; break; } - modal/* default */.Z.info({ + es_modal/* default */.Z.info({ centered: true, width: 470, okText: '确定', @@ -6007,7 +5449,7 @@ var ExeriseReview = function ExeriseReview(_ref) { toSkipUrl = function toSkipUrl() { _umi_production_exports.history.replace("/classrooms/".concat(params.coursesId, "/exercise/").concat(params.exerciseId, "/centralizeReview/").concat(res === null || res === void 0 ? void 0 : res.login)); }; - modal/* default */.Z.confirm({ + es_modal/* default */.Z.confirm({ centered: true, width: 470, okText: '确定', @@ -6040,7 +5482,7 @@ var ExeriseReview = function ExeriseReview(_ref) { _toSkipUrl = function _toSkipUrl() { window.location.href = "/classrooms/".concat(params.coursesId, "/exercise/").concat(params.exerciseId, "/centralizeReview/").concat(res === null || res === void 0 ? void 0 : res.login); }; - modal/* default */.Z.confirm({ + es_modal/* default */.Z.confirm({ centered: true, width: 496, okText: '确定', @@ -6061,7 +5503,7 @@ var ExeriseReview = function ExeriseReview(_ref) { _context6.next = 14; break; } - modal/* default */.Z.info({ + es_modal/* default */.Z.info({ centered: true, width: 470, okText: '确定', @@ -6076,7 +5518,7 @@ var ExeriseReview = function ExeriseReview(_ref) { return _context6.abrupt("return", Promise.reject()); case 14: if (res !== null && res !== void 0 && (_res$review_progress2 = res.review_progress) !== null && _res$review_progress2 !== void 0 && _res$review_progress2.message) { - modal/* default */.Z.info({ + es_modal/* default */.Z.info({ centered: true, width: 470, okText: '确定', @@ -6087,7 +5529,7 @@ var ExeriseReview = function ExeriseReview(_ref) { }); } if ((res === null || res === void 0 ? void 0 : res.type) === 8 && !(reviewExercise !== null && reviewExercise !== void 0 && (_reviewExercise$revie2 = reviewExercise.review_progress) !== null && _reviewExercise$revie2 !== void 0 && _reviewExercise$revie2.next_login)) { - modal/* default */.Z.success({ + es_modal/* default */.Z.success({ centered: true, width: 470, okText: '确定', @@ -6224,7 +5666,7 @@ var ExeriseReview = function ExeriseReview(_ref) { } }), //程序填空题 - item.question_type === 8 && /*#__PURE__*/(0,jsx_runtime.jsx)(BFill/* default */.Z, { + item.question_type === 8 && /*#__PURE__*/(0,jsx_runtime.jsx)(component_BFill, { item: item, answerData: reviewExercise, changeScoreData: changeScoreData, @@ -6235,7 +5677,7 @@ var ExeriseReview = function ExeriseReview(_ref) { } }), //实训题 - item.question_type === 5 && /*#__PURE__*/(0,jsx_runtime.jsx)(NewShixun/* default */.Z, { + item.question_type === 5 && /*#__PURE__*/(0,jsx_runtime.jsx)(NewShixun, { item: item, answerData: reviewExercise, coursesId: params.coursesId, @@ -6243,7 +5685,7 @@ var ExeriseReview = function ExeriseReview(_ref) { sealedReview: (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$revie3 = reviewExercise.review_progress) === null || _reviewExercise$revie3 === void 0 ? void 0 : _reviewExercise$revie3.sealed_review) === true }), //简答题 - item.question_type === 4 && /*#__PURE__*/(0,jsx_runtime.jsx)(Simple/* default */.Z, { + item.question_type === 4 && /*#__PURE__*/(0,jsx_runtime.jsx)(component_Simple, { item: item, answerData: reviewExercise, changeScoreData: changeScoreData, @@ -6254,7 +5696,7 @@ var ExeriseReview = function ExeriseReview(_ref) { } }), //编程题 - item.question_type === 6 && /*#__PURE__*/(0,jsx_runtime.jsx)(NewProgram/* default */.Z, { + item.question_type === 6 && /*#__PURE__*/(0,jsx_runtime.jsx)(NewProgram, { item: item, answerData: reviewExercise }), @@ -6691,7 +6133,7 @@ var ExeriseReview = function ExeriseReview(_ref) { if ((0,authority/* isAssistant */.Rm)() && !(classroomList !== null && classroomList !== void 0 && (_classroomList$Assist3 = classroomList.AssistantObject) !== null && _classroomList$Assist3 !== void 0 && (_classroomList$Assist3 = _classroomList$Assist3.exercise) !== null && _classroomList$Assist3 !== void 0 && _classroomList$Assist3.can_redo)) { message/* default */.ZP.warning('您未获取此权限,需向管理员申请权限才能使用此功能'); } - modal/* default */.Z.confirm({ + es_modal/* default */.Z.confirm({ width: 500, title: "提示", content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -7173,7 +6615,7 @@ var ExeriseReview = function ExeriseReview(_ref) { data: saveData.current, sealedReview: reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$revie15 = reviewExercise.review_progress) === null || _reviewExercise$revie15 === void 0 ? void 0 : _reviewExercise$revie15.sealed_review }), /*#__PURE__*/(0,jsx_runtime.jsx)(image_preview/* default */.Z, {})] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(ExportSetting/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { + }), /*#__PURE__*/(0,jsx_runtime.jsx)(ExportSetting/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_modal/* default */.Z, { title: '导出试卷选择', open: isReviewOpen, footer: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -7272,7 +6714,7 @@ var ExeriseReview = function ExeriseReview(_ref) { })] }) })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_modal/* default */.Z, { centered: true, destroyOnClose: true, title: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { @@ -7302,7 +6744,7 @@ var ExeriseReview = function ExeriseReview(_ref) { onChangeProgress: handleChangeProgress }) }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_modal/* default */.Z, { centered: true, destroyOnClose: true, closable: false, @@ -7581,6 +7023,28 @@ var QuestionType = /*#__PURE__*/function (QuestionType) { /***/ }), +/***/ 43644: +/*!*********************************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/Exercise/Review/component/index.less?modules ***! + \*********************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__) { + +// extracted by mini-css-extract-plugin +/* harmony default export */ __webpack_exports__.Z = ({"flex_box_center":"flex_box_center___VAUts","flex_space_between":"flex_space_between___gx5ZV","flex_box_vertical_center":"flex_box_vertical_center___HV_tL","flex_box_center_end":"flex_box_center_end___fVsIw","flex_box_column":"flex_box_column___F5DHk","shixunWrp":"shixunWrp___pinaF","s":"s___mtpV4","fillComment":"fillComment___WEgkI","commentContent":"commentContent___v_Ebo","commentText":"commentText___fyDle","simpleWrap":"simpleWrap___uwIie","fillBg":"fillBg___iyMsm","simpleBg":"simpleBg___UqElF","lookCode":"lookCode___xKifS"}); + +/***/ }), + +/***/ 44755: +/*!***********************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/Exercise/Review/index.less?modules ***! + \***********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__) { + +// extracted by mini-css-extract-plugin +/* harmony default export */ __webpack_exports__.Z = ({"flex_box_center":"flex_box_center___D6Qly","flex_space_between":"flex_space_between___ZA98O","flex_box_vertical_center":"flex_box_vertical_center___aST6E","flex_box_center_end":"flex_box_center_end___kJ_eQ","flex_box_column":"flex_box_column___ZOkyZ","bg":"bg___rbSyL","circularBlue":"circularBlue___qvnla","circularRed":"circularRed___jo0FU","circularOrange":"circularOrange___GteY7","circularGreen":"circularGreen___PW_tz","circularGrey":"circularGrey___Nt7Wc","title":"title___Volf5","questionIcons":"questionIcons___MIxzq","grey":"grey___XquYB","green":"green___sjsXt","blue":"blue___Jwa9H","orange":"orange___cGfa7","red":"red___NensB","greenTip":"greenTip___lDmky","redTip":"redTip___Yp9nM","cccTip":"cccTip___Uzudc","orangeTip":"orangeTip___gA104","flexRow":"flexRow___GsOMs","simpleWrap":"simpleWrap___jppmP","userPhoto":"userPhoto___LUsoO","CCCIcons":"CCCIcons___STbxr","buttonFixed":"buttonFixed___aUnd3","progress":"progress___w_inO","typeTitle":"typeTitle___i1hJu","answerResult":"answerResult___kLknn","questionsInfo":"questionsInfo___spnx1","leftBar":"leftBar___AjrjB","greenBg":"greenBg___nlTOV","blueBg":"blueBg___nYACT","redBg":"redBg___WTgtT","orangeBg":"orangeBg___mMAXu","greyBg":"greyBg___eAdgQ","commentText":"commentText___smAVm","full":"full____Rgkm","answerInfo":"answerInfo___iSSvg","listType":"listType___fUHyn","userInfo":"userInfo___sc77e","userImg":"userImg___mL2tk","userInfoTitle":"userInfoTitle___U2d5B","userInfoValue":"userInfoValue___DBOCD","status":"status___yZSrO","result":"result___TOeTF","evaluate":"evaluate___CJGFj","analysis":"analysis___NuY61","userInfoModel":"userInfoModel___jHeA_","width":"width___UtVF4","Title":"Title___BfkeS","Value":"Value___sj9SB","userInfoModelbody":"userInfoModelbody___nQNbP","answerError":"answerError___kJTJu","export_type_modal":"export_type_modal___UwY7W","export_type_modal_con":"export_type_modal_con___iD92j","type_item":"type_item___hBzOc","img_warp":"img_warp___ijcxd","img_warp_active":"img_warp_active___VUIa8"}); + +/***/ }), + /***/ 45614: /*!*************************************************!*\ !*** ./src/assets/images/file_type/pdf_img.png ***! diff --git a/p__Classrooms__Lists__Exercise__index.6d699082.async.js b/p__Classrooms__Lists__Exercise__index.0dc5056a.async.js similarity index 98% rename from p__Classrooms__Lists__Exercise__index.6d699082.async.js rename to p__Classrooms__Lists__Exercise__index.0dc5056a.async.js index 808efb4bc0..1cecb64f7d 100644 --- a/p__Classrooms__Lists__Exercise__index.6d699082.async.js +++ b/p__Classrooms__Lists__Exercise__index.0dc5056a.async.js @@ -345,21 +345,29 @@ var CodeDeleteModal = function CodeDeleteModal(cb, text) { /***/ }), -/***/ 58449: -/*!*******************************************************!*\ - !*** ./src/components/ResTable/index.tsx + 2 modules ***! - \*******************************************************/ +/***/ 13272: +/*!********************************************************************!*\ + !*** ./src/pages/Classrooms/Lists/Exercise/index.tsx + 12 modules ***! + \********************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { +// ESM COMPAT FLAG +__webpack_require__.r(__webpack_exports__); // EXPORTS __webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ components_ResTable; } + "default": function() { return /* binding */ Exercise; } }); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(7557); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); // EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/toConsumableArray.js var toConsumableArray = __webpack_require__(37205); var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(41498); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); // EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js var objectSpread2 = __webpack_require__(82242); var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); @@ -371,6 +379,46 @@ var objectWithoutProperties = __webpack_require__(39647); var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./src/.umi-production/exports.ts +var _umi_production_exports = __webpack_require__(47439); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules +var es_modal = __webpack_require__(43418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/menu/index.js + 11 modules +var menu = __webpack_require__(20834); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules +var message = __webpack_require__(8591); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/skeleton/index.js + 12 modules +var skeleton = __webpack_require__(87876); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules +var pagination = __webpack_require__(88590); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/index.js + 2 modules +var affix = __webpack_require__(81228); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js +var dayjs_min = __webpack_require__(9498); +var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); +// EXTERNAL MODULE: ./src/utils/authority.ts +var authority = __webpack_require__(89918); +// EXTERNAL MODULE: ./src/utils/util.tsx +var util = __webpack_require__(6457); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(7406); +// EXTERNAL MODULE: ./src/utils/fetch.ts +var fetch = __webpack_require__(51136); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tabs/index.js + 24 modules +var tabs = __webpack_require__(99313); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules +var es_form = __webpack_require__(78241); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input-number/index.js + 14 modules +var input_number = __webpack_require__(97913); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/select/index.js +var es_select = __webpack_require__(57809); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules +var input = __webpack_require__(8772); +// EXTERNAL MODULE: ./node_modules/_react-infinite-scroller@1.2.4@react-infinite-scroller/index.js +var _react_infinite_scroller_1_2_4_react_infinite_scroller = __webpack_require__(26724); +var _react_infinite_scroller_1_2_4_react_infinite_scroller_default = /*#__PURE__*/__webpack_require__.n(_react_infinite_scroller_1_2_4_react_infinite_scroller); // EXTERNAL MODULE: ./node_modules/_react-resizable@1.11.0@react-resizable/index.js var _react_resizable_1_11_0_react_resizable = __webpack_require__(9221); ;// CONCATENATED MODULE: ./src/components/ResTable/index.less @@ -509,85 +557,6 @@ var ResTable = function ResTable(_ref) { }); }; /* harmony default export */ var components_ResTable = (ResTable); - -/***/ }), - -/***/ 920: -/*!*******************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/Exercise/index.tsx + 9 modules ***! - \*******************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -// ESM COMPAT FLAG -__webpack_require__.r(__webpack_exports__); - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - "default": function() { return /* binding */ Exercise; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js -var regeneratorRuntime = __webpack_require__(7557); -var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/toConsumableArray.js -var toConsumableArray = __webpack_require__(37205); -var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js -var asyncToGenerator = __webpack_require__(41498); -var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js -var objectSpread2 = __webpack_require__(82242); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(79800); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectWithoutProperties.js -var objectWithoutProperties = __webpack_require__(39647); -var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./src/.umi-production/exports.ts -var _umi_production_exports = __webpack_require__(47439); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules -var es_modal = __webpack_require__(43418); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/menu/index.js + 11 modules -var menu = __webpack_require__(20834); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules -var message = __webpack_require__(8591); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/skeleton/index.js + 12 modules -var skeleton = __webpack_require__(87876); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules -var pagination = __webpack_require__(88590); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/index.js + 2 modules -var affix = __webpack_require__(81228); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js -var es_button = __webpack_require__(3113); -// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js -var dayjs_min = __webpack_require__(9498); -var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); -// EXTERNAL MODULE: ./src/utils/authority.ts -var authority = __webpack_require__(89918); -// EXTERNAL MODULE: ./src/utils/util.tsx -var util = __webpack_require__(6457); -// EXTERNAL MODULE: ./src/components/NoData/index.tsx -var NoData = __webpack_require__(7406); -// EXTERNAL MODULE: ./src/utils/fetch.ts -var fetch = __webpack_require__(51136); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tabs/index.js + 24 modules -var tabs = __webpack_require__(99313); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules -var es_form = __webpack_require__(78241); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input-number/index.js + 14 modules -var input_number = __webpack_require__(97913); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/select/index.js -var es_select = __webpack_require__(57809); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules -var input = __webpack_require__(8772); -// EXTERNAL MODULE: ./node_modules/_react-infinite-scroller@1.2.4@react-infinite-scroller/index.js -var _react_infinite_scroller_1_2_4_react_infinite_scroller = __webpack_require__(26724); -var _react_infinite_scroller_1_2_4_react_infinite_scroller_default = /*#__PURE__*/__webpack_require__.n(_react_infinite_scroller_1_2_4_react_infinite_scroller); -// EXTERNAL MODULE: ./src/components/ResTable/index.tsx + 2 modules -var ResTable = __webpack_require__(58449); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Exercisemodules = ({"flex_box_center":"flex_box_center___iyIe6","flex_space_between":"flex_space_between___g2WjG","flex_box_vertical_center":"flex_box_vertical_center___Tde0v","flex_box_center_end":"flex_box_center_end___W1D5W","flex_box_column":"flex_box_column___ZiFvs","bg":"bg___T2R2s","containerTitle":"containerTitle___yARn_","containerDesc":"containerDesc___fKSYF","menus":"menus___e8wtg","listItem":"listItem___s7xhg","info":"info___Hx2bW","title":"title___W7a1R","titleLeft":"titleLeft___C5r0w","titleRight":"titleRight___g5GZv","acitons":"acitons___H0RU0","move":"move___qYkSy","hideHeadCheckbox":"hideHeadCheckbox___Hq5gw","moveCategory":"moveCategory___bZSGQ","tabSearch":"tabSearch___NaKI4","warpModal":"warpModal___HLUgh","modalColumn":"modalColumn___F7R5w","modalRow":"modalRow___L6ghw","sup":"sup___VGKXV"}); @@ -597,8 +566,6 @@ var verifyLogin = __webpack_require__(54506); var ReuseShixunModal = __webpack_require__(30941); // EXTERNAL MODULE: ./src/service/global.ts var global = __webpack_require__(94433); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/components/SelectExercise.tsx @@ -672,11 +639,6 @@ var CuttOffNowShixun = function CuttOffNowShixun(_ref) { _useState20 = slicedToArray_default()(_useState19, 2), EditUrl = _useState20[0], setEditUrl = _useState20[1]; //跳转 试卷编辑页面 - var typeValue = { - 'myself': 0, - 'teacher': 2, - 'public': 1 - }; var columns = [{ title: "试卷名称", dataIndex: "name", @@ -719,7 +681,7 @@ var CuttOffNowShixun = function CuttOffNowShixun(_ref) { align: 'center', render: function render(v, r) { return /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - href: v ? "/randompaper/detail/".concat(r.id) : "/paperlibrary/see/".concat(r.id, "?defaultActiveKey=").concat(typeValue[tabKey]), + href: v ? "/randompaper/detail/".concat(r.id) : "/paperlibrary/see/".concat(r.id, "?defaultActiveKey=1"), target: "_blank>", children: "\u9884\u89C8" }); @@ -1233,7 +1195,7 @@ var CuttOffNowShixun = function CuttOffNowShixun(_ref) { }, hasMore: hasMore, useWindow: false, - children: exercise.actionTabs.key === '试卷选用' && isTeacher && /*#__PURE__*/(0,jsx_runtime.jsx)(ResTable/* default */.Z, { + children: exercise.actionTabs.key === '试卷选用' && isTeacher && /*#__PURE__*/(0,jsx_runtime.jsx)(components_ResTable, { className: Exercisemodules.hideHeadCheckbox, pagination: false, hideSelectAll: true // antd-version 4.3.0 @@ -1386,7 +1348,7 @@ var CodeBox = __webpack_require__(6309); -var _excluded = ["exercise", "dispatch", "user"]; +var DelShixuns_excluded = ["exercise", "dispatch", "user"]; @@ -1402,7 +1364,7 @@ var DelShixun = function DelShixun(_ref) { var exercise = _ref.exercise, dispatch = _ref.dispatch, user = _ref.user, - props = objectWithoutProperties_default()(_ref, _excluded); + props = objectWithoutProperties_default()(_ref, DelShixuns_excluded); var params = (0,_umi_production_exports.useParams)(); var _useState = (0,_react_17_0_2_react.useState)(false), _useState2 = slicedToArray_default()(_useState, 2), @@ -1611,8 +1573,6 @@ var tooltip = __webpack_require__(6848); var es_checkbox = __webpack_require__(24905); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/popover/index.js var popover = __webpack_require__(60324); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/table/index.js + 85 modules -var table = __webpack_require__(52306); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/components/List/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Listmodules = ({"flex_box_center":"flex_box_center___VejG5","flex_space_between":"flex_space_between___RwAiX","flex_box_vertical_center":"flex_box_vertical_center___N5QNs","flex_box_center_end":"flex_box_center_end___SUMZc","flex_box_column":"flex_box_column___ombQA","bg":"bg___i74VI","containerTitle":"containerTitle___eAbbs","containerDesc":"containerDesc___WeE4m","tablestyle":"tablestyle___uKNiL","listItem":"listItem___aJrbL","info":"info___X9HlC","title":"title___ZDroC","titleLeft":"titleLeft___JzNZc","titleRight":"titleRight___RP0gb","acitons":"acitons___iqFGc","moveCategory":"moveCategory___Rihfv","name":"name___LdzGg","categoryName":"categoryName___Tz45n","schedule":"schedule___a20T3","fnSign":"fnSign___gsn3j","spanSize":"spanSize___jht3F","classromediv":"classromediv___T7h_f","glow":"glow___LU7dg","popover":"popover___Qeg0P","dot":"dot___c9Vwj"}); diff --git a/p__Classrooms__Lists__Graduation__Tasks__Detail__index.876e86e6.async.js b/p__Classrooms__Lists__Graduation__Tasks__Detail__index.22c1c1b6.async.js similarity index 99% rename from p__Classrooms__Lists__Graduation__Tasks__Detail__index.876e86e6.async.js rename to p__Classrooms__Lists__Graduation__Tasks__Detail__index.22c1c1b6.async.js index 92d4f22f15..ff5cbe860a 100644 --- a/p__Classrooms__Lists__Graduation__Tasks__Detail__index.876e86e6.async.js +++ b/p__Classrooms__Lists__Graduation__Tasks__Detail__index.22c1c1b6.async.js @@ -43,8 +43,8 @@ var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerat var markdown_editor = __webpack_require__(16113); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules var modal = __webpack_require__(43418); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules diff --git a/p__Classrooms__Lists__Graduation__Topics__Detail__index.6b93263e.async.js b/p__Classrooms__Lists__Graduation__Topics__Detail__index.b843eb28.async.js similarity index 99% rename from p__Classrooms__Lists__Graduation__Topics__Detail__index.6b93263e.async.js rename to p__Classrooms__Lists__Graduation__Topics__Detail__index.b843eb28.async.js index 6a2ac272a5..66590809c0 100644 --- a/p__Classrooms__Lists__Graduation__Topics__Detail__index.6b93263e.async.js +++ b/p__Classrooms__Lists__Graduation__Topics__Detail__index.b843eb28.async.js @@ -43,8 +43,8 @@ var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerat var markdown_editor = __webpack_require__(16113); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules var modal = __webpack_require__(43418); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules diff --git a/p__Classrooms__Lists__GroupHomework__Detail__index.e23c8e6a.async.js b/p__Classrooms__Lists__GroupHomework__Detail__index.49abc471.async.js similarity index 99% rename from p__Classrooms__Lists__GroupHomework__Detail__index.e23c8e6a.async.js rename to p__Classrooms__Lists__GroupHomework__Detail__index.49abc471.async.js index 779036de1b..e957b82976 100644 --- a/p__Classrooms__Lists__GroupHomework__Detail__index.e23c8e6a.async.js +++ b/p__Classrooms__Lists__GroupHomework__Detail__index.49abc471.async.js @@ -431,8 +431,8 @@ var stex = __webpack_require__(67549); ;// CONCATENATED MODULE: ./src/components/markdown-editor/index.less // extracted by mini-css-extract-plugin -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/RenderHtml/stex.tsx @@ -3418,8 +3418,8 @@ var WorkList = function WorkList(_ref) { })(WorkList)); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/GroupHomework/Detail/components/WorkDescription/components/DelComponents.tsx diff --git a/p__Classrooms__Lists__GroupHomework__EditWork__index.b1421f46.async.js b/p__Classrooms__Lists__GroupHomework__EditWork__index.2e9c41a5.async.js similarity index 99% rename from p__Classrooms__Lists__GroupHomework__EditWork__index.b1421f46.async.js rename to p__Classrooms__Lists__GroupHomework__EditWork__index.2e9c41a5.async.js index f312036be7..e90acf2248 100644 --- a/p__Classrooms__Lists__GroupHomework__EditWork__index.b1421f46.async.js +++ b/p__Classrooms__Lists__GroupHomework__EditWork__index.2e9c41a5.async.js @@ -18,7 +18,7 @@ /* harmony import */ var _components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/markdown-editor */ 16113); /* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./index.less?modules */ 5547); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 37712); diff --git a/p__Classrooms__Lists__GroupHomework__Review__index.5985c297.async.js b/p__Classrooms__Lists__GroupHomework__Review__index.30561b0b.async.js similarity index 99% rename from p__Classrooms__Lists__GroupHomework__Review__index.5985c297.async.js rename to p__Classrooms__Lists__GroupHomework__Review__index.30561b0b.async.js index fd41ead8c3..3914fe1299 100644 --- a/p__Classrooms__Lists__GroupHomework__Review__index.5985c297.async.js +++ b/p__Classrooms__Lists__GroupHomework__Review__index.30561b0b.async.js @@ -941,8 +941,8 @@ var authority = __webpack_require__(89918); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/GroupHomework/Review/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Reviewmodules = ({"flex_box_center":"flex_box_center___ek18E","flex_space_between":"flex_space_between___e7BP6","flex_box_vertical_center":"flex_box_vertical_center___Oju9C","flex_box_center_end":"flex_box_center_end___qQv1O","flex_box_column":"flex_box_column___DHwHY","bg":"bg___uHtJ5","title":"title___WcS8b","replyList":"replyList___HLYJ8","leader":"leader___qJvA3","buttonFixed":"buttonFixed___WAuFs","exitComment":"exitComment___cW4re","nextComment":"nextComment___AMMy5","modal":"modal___e3Tjt","MdEditor":"MdEditor___JLCMs"}); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(6457); // EXTERNAL MODULE: ./src/components/FileDownloadList/index.tsx + 3 modules diff --git a/p__Classrooms__Lists__GroupHomework__SubmitWork__index.af9533b1.async.js b/p__Classrooms__Lists__GroupHomework__SubmitWork__index.8ee1e2fa.async.js similarity index 99% rename from p__Classrooms__Lists__GroupHomework__SubmitWork__index.af9533b1.async.js rename to p__Classrooms__Lists__GroupHomework__SubmitWork__index.8ee1e2fa.async.js index 41fc9d9b68..ddcab32198 100644 --- a/p__Classrooms__Lists__GroupHomework__SubmitWork__index.af9533b1.async.js +++ b/p__Classrooms__Lists__GroupHomework__SubmitWork__index.8ee1e2fa.async.js @@ -18,7 +18,7 @@ /* harmony import */ var _components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/markdown-editor */ 16113); /* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./index.less?modules */ 5547); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 37712); diff --git a/p__Classrooms__Lists__OnlineLearning__index.50fc7b50.async.js b/p__Classrooms__Lists__OnlineLearning__index.a6fe9ce1.async.js similarity index 99% rename from p__Classrooms__Lists__OnlineLearning__index.50fc7b50.async.js rename to p__Classrooms__Lists__OnlineLearning__index.a6fe9ce1.async.js index b0f37f2bf8..90a0c6f347 100644 --- a/p__Classrooms__Lists__OnlineLearning__index.50fc7b50.async.js +++ b/p__Classrooms__Lists__OnlineLearning__index.a6fe9ce1.async.js @@ -969,8 +969,8 @@ function replyDiscuss(id, content) { function createDiscuss(params) { return post("/discusses.json", params); } -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/OnlineLearning/components/Discuss/discuss-item/index.less // extracted by mini-css-extract-plugin diff --git a/p__Classrooms__Lists__Polls__Answer__index.75f1d326.async.js b/p__Classrooms__Lists__Polls__Answer__index.e6fd28d7.async.js similarity index 99% rename from p__Classrooms__Lists__Polls__Answer__index.75f1d326.async.js rename to p__Classrooms__Lists__Polls__Answer__index.e6fd28d7.async.js index ea86f787c4..7d74a55ea1 100644 --- a/p__Classrooms__Lists__Polls__Answer__index.75f1d326.async.js +++ b/p__Classrooms__Lists__Polls__Answer__index.e6fd28d7.async.js @@ -301,8 +301,8 @@ var Subjective = function Subjective(_ref) { }); }; /* harmony default export */ var components_Subjective = (Subjective); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Polls/Answer/index.tsx diff --git a/p__Classrooms__Lists__Polls__Detail__index.f65b95c2.async.js b/p__Classrooms__Lists__Polls__Detail__index.4e759bc5.async.js similarity index 99% rename from p__Classrooms__Lists__Polls__Detail__index.f65b95c2.async.js rename to p__Classrooms__Lists__Polls__Detail__index.4e759bc5.async.js index bbbcc1266f..210ad9e792 100644 --- a/p__Classrooms__Lists__Polls__Detail__index.f65b95c2.async.js +++ b/p__Classrooms__Lists__Polls__Detail__index.4e759bc5.async.js @@ -1547,8 +1547,8 @@ var PollsStatisticsResult = function PollsStatisticsResult(_ref) { loading: loading.effects }; })(PollsStatisticsResult)); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectWithoutProperties.js var objectWithoutProperties = __webpack_require__(39647); var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); diff --git a/p__Classrooms__Lists__ProgramHomework__Comment__index.b977f841.async.js b/p__Classrooms__Lists__ProgramHomework__Comment__index.c9a2ec0e.async.js similarity index 99% rename from p__Classrooms__Lists__ProgramHomework__Comment__index.b977f841.async.js rename to p__Classrooms__Lists__ProgramHomework__Comment__index.c9a2ec0e.async.js index f2fc70a5b3..93c092abe8 100644 --- a/p__Classrooms__Lists__ProgramHomework__Comment__index.b977f841.async.js +++ b/p__Classrooms__Lists__ProgramHomework__Comment__index.c9a2ec0e.async.js @@ -242,8 +242,8 @@ var base64 = __webpack_require__(24334); var fetch = __webpack_require__(51136); // EXTERNAL MODULE: ./src/.umi-production/exports.ts var _umi_production_exports = __webpack_require__(47439); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/service/shixunHomeworks.ts var shixunHomeworks = __webpack_require__(3479); // EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/ExclamationCircleOutlined.js + 1 modules @@ -965,8 +965,8 @@ var DelShixun = function DelShixun(_ref) { })(DelShixun)); // EXTERNAL MODULE: ./src/pages/Classrooms/Lists/ProgramHomework/Detail/components/WorkList/components/Redo.tsx var Redo = __webpack_require__(20994); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/service/shixunHomeworks.ts var service_shixunHomeworks = __webpack_require__(3479); // EXTERNAL MODULE: ./node_modules/_html2pdf.js@0.10.1@html2pdf.js/dist/html2pdf.js diff --git a/p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index.ec0eade8.async.js b/p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index.be0a962f.async.js similarity index 99% rename from p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index.ec0eade8.async.js rename to p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index.be0a962f.async.js index d6de2f6473..370a8a260f 100644 --- a/p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index.ec0eade8.async.js +++ b/p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index.be0a962f.async.js @@ -150,8 +150,8 @@ var base64 = __webpack_require__(24334); var fetch = __webpack_require__(51136); // EXTERNAL MODULE: ./src/.umi-production/exports.ts var _umi_production_exports = __webpack_require__(47439); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/service/shixunHomeworks.ts var shixunHomeworks = __webpack_require__(3479); // EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/ExclamationCircleOutlined.js + 1 modules diff --git a/p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index.d2743950.async.js b/p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index.cc03c46b.async.js similarity index 99% rename from p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index.d2743950.async.js rename to p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index.cc03c46b.async.js index 752da96bb0..f7865672b5 100644 --- a/p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index.d2743950.async.js +++ b/p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index.cc03c46b.async.js @@ -49,8 +49,8 @@ var fetch = __webpack_require__(51136); var env = __webpack_require__(27065); // EXTERNAL MODULE: ./src/components/markdown-editor/index.tsx + 10 modules var markdown_editor = __webpack_require__(16113); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/divider/index.js + 1 modules var divider = __webpack_require__(28103); // EXTERNAL MODULE: ./src/pages/Classrooms/Lists/ProgramHomework/Detail/answer/index.less?modules diff --git a/p__Classrooms__Lists__ProgramHomework__Detail__answer__index.984cfcf0.async.js b/p__Classrooms__Lists__ProgramHomework__Detail__answer__index.bb4e0243.async.js similarity index 99% rename from p__Classrooms__Lists__ProgramHomework__Detail__answer__index.984cfcf0.async.js rename to p__Classrooms__Lists__ProgramHomework__Detail__answer__index.bb4e0243.async.js index e9c3b00cf4..a2edff9ee1 100644 --- a/p__Classrooms__Lists__ProgramHomework__Detail__answer__index.984cfcf0.async.js +++ b/p__Classrooms__Lists__ProgramHomework__Detail__answer__index.bb4e0243.async.js @@ -99,8 +99,8 @@ var createForOfIteratorHelper = __webpack_require__(91232); var createForOfIteratorHelper_default = /*#__PURE__*/__webpack_require__.n(createForOfIteratorHelper); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/divider/index.js + 1 modules var divider = __webpack_require__(28103); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(27065); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js diff --git a/p__Classrooms__Lists__ProgramHomework__Detail__index.d3e6ca9d.async.js b/p__Classrooms__Lists__ProgramHomework__Detail__index.dfa0fea0.async.js similarity index 99% rename from p__Classrooms__Lists__ProgramHomework__Detail__index.d3e6ca9d.async.js rename to p__Classrooms__Lists__ProgramHomework__Detail__index.dfa0fea0.async.js index 6d6f8c7fd9..5437ce61c3 100644 --- a/p__Classrooms__Lists__ProgramHomework__Detail__index.d3e6ca9d.async.js +++ b/p__Classrooms__Lists__ProgramHomework__Detail__index.dfa0fea0.async.js @@ -58,8 +58,8 @@ var base64 = __webpack_require__(24334); var fetch = __webpack_require__(51136); // EXTERNAL MODULE: ./src/.umi-production/exports.ts var _umi_production_exports = __webpack_require__(47439); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/service/shixunHomeworks.ts var shixunHomeworks = __webpack_require__(3479); // EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/ExclamationCircleOutlined.js + 1 modules @@ -537,8 +537,8 @@ var table = __webpack_require__(52306); var ArrowLeftOutlined = __webpack_require__(5105); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(6457); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ProgramHomework/Detail/components/WorkDescription/components/DelComponents.tsx diff --git a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.b0fcb14f.async.js b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.fb0fbe43.async.js similarity index 99% rename from p__Classrooms__Lists__ShixunHomeworks__Comment__index.b0fcb14f.async.js rename to p__Classrooms__Lists__ShixunHomeworks__Comment__index.fb0fbe43.async.js index 6f3cec2c12..9cfb09ef5a 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.b0fcb14f.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.fb0fbe43.async.js @@ -1213,9 +1213,9 @@ var DelShixun = function DelShixun(_ref) { }; })(DelShixun)); // EXTERNAL MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/WorkList/components/Redo.tsx -var Redo = __webpack_require__(91714); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +var Redo = __webpack_require__(47018); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/service/shixunHomeworks.ts var service_shixunHomeworks = __webpack_require__(3479); // EXTERNAL MODULE: ./node_modules/_html2pdf.js@0.10.1@html2pdf.js/dist/html2pdf.js @@ -2801,7 +2801,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { /***/ }), -/***/ 91714: +/***/ 47018: /*!***************************************************************************************************!*\ !*** ./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/WorkList/components/Redo.tsx ***! \***************************************************************************************************/ diff --git a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.a7a031be.async.js b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.cb881605.async.js similarity index 99% rename from p__Classrooms__Lists__ShixunHomeworks__Detail__index.a7a031be.async.js rename to p__Classrooms__Lists__ShixunHomeworks__Detail__index.cb881605.async.js index 18595836a1..da4dc2e1b4 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.a7a031be.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.cb881605.async.js @@ -430,7 +430,7 @@ var CuttOffNow = function CuttOffNow(_ref) { /***/ }), -/***/ 91714: +/***/ 47018: /*!***************************************************************************************************!*\ !*** ./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/WorkList/components/Redo.tsx ***! \***************************************************************************************************/ @@ -594,8 +594,8 @@ var fetch = __webpack_require__(51136); var markdown_editor = __webpack_require__(16113); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/WorkDescription/components/DelComponents.tsx @@ -1319,7 +1319,7 @@ var CaretDownOutlined = __webpack_require__(12078); // EXTERNAL MODULE: ./src/components/NoData/index.tsx var NoData = __webpack_require__(7406); // EXTERNAL MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/WorkList/components/Redo.tsx -var Redo = __webpack_require__(91714); +var Redo = __webpack_require__(47018); // EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectWithoutProperties.js var objectWithoutProperties = __webpack_require__(39647); var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); diff --git a/p__Classrooms__Lists__Template__detail__index.e16cd314.async.js b/p__Classrooms__Lists__Template__detail__index.7fee972b.async.js similarity index 99% rename from p__Classrooms__Lists__Template__detail__index.e16cd314.async.js rename to p__Classrooms__Lists__Template__detail__index.7fee972b.async.js index 27c0d428c2..25463d1531 100644 --- a/p__Classrooms__Lists__Template__detail__index.e16cd314.async.js +++ b/p__Classrooms__Lists__Template__detail__index.7fee972b.async.js @@ -95,8 +95,8 @@ var _3_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANIAAAC6 var _4_namespaceObject = "data:image/png;base64,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"; // EXTERNAL MODULE: ./src/.umi-production/exports.ts var _umi_production_exports = __webpack_require__(47439); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Template/detail/index.tsx diff --git a/p__Classrooms__Lists__Template__student__index.706e34e4.async.js b/p__Classrooms__Lists__Template__student__index.4eaacf8f.async.js similarity index 99% rename from p__Classrooms__Lists__Template__student__index.706e34e4.async.js rename to p__Classrooms__Lists__Template__student__index.4eaacf8f.async.js index fe920f2b9d..b29178f2d6 100644 --- a/p__Classrooms__Lists__Template__student__index.706e34e4.async.js +++ b/p__Classrooms__Lists__Template__student__index.4eaacf8f.async.js @@ -91,7 +91,7 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 78241); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 66104); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 3113); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); /* harmony import */ var _components_markdown_editor__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/components/markdown-editor */ 16113); /* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! umi */ 47439); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! react/jsx-runtime */ 37712); diff --git a/p__Competitions__Detail__index.33cdef26.async.js b/p__Competitions__Detail__index.90667976.async.js similarity index 99% rename from p__Competitions__Detail__index.33cdef26.async.js rename to p__Competitions__Detail__index.90667976.async.js index 2238a02ce7..1332d76c97 100644 --- a/p__Competitions__Detail__index.33cdef26.async.js +++ b/p__Competitions__Detail__index.90667976.async.js @@ -1015,8 +1015,8 @@ var stex = __webpack_require__(67549); ;// CONCATENATED MODULE: ./src/components/markdown-editor/index.less // extracted by mini-css-extract-plugin -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/RenderHtml/stex.tsx @@ -5047,8 +5047,8 @@ var Detailmodules = __webpack_require__(53135); var _umi_production_exports = __webpack_require__(47439); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/verifyLogin.tsx + 2 modules var verifyLogin = __webpack_require__(54506); // EXTERNAL MODULE: ./src/service/shixuns.ts @@ -5715,8 +5715,8 @@ var spin = __webpack_require__(71418); var es_button = __webpack_require__(3113); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/menu/index.js + 11 modules var menu = __webpack_require__(20834); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js var row = __webpack_require__(95237); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules diff --git a/p__Competitions__Edit__index.7d28c420.async.js b/p__Competitions__Edit__index.7952e9a8.async.js similarity index 99% rename from p__Competitions__Edit__index.7d28c420.async.js rename to p__Competitions__Edit__index.7952e9a8.async.js index b98486ea5e..98a4c82614 100644 --- a/p__Competitions__Edit__index.7d28c420.async.js +++ b/p__Competitions__Edit__index.7952e9a8.async.js @@ -1380,8 +1380,8 @@ var stex = __webpack_require__(67549); ;// CONCATENATED MODULE: ./src/components/markdown-editor/index.less // extracted by mini-css-extract-plugin -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/RenderHtml/stex.tsx @@ -3825,7 +3825,7 @@ var FixedBottom = function FixedBottom(_ref) { onChange(item.id); }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: value === item.id ? item.classNameActive || CustomTabsmodules.active : '', + className: value === item.id ? CustomTabsmodules.active : '', children: item.name }), (item === null || item === void 0 ? void 0 : item.resetCount) == undefined && (item === null || item === void 0 ? void 0 : item.total) !== undefined && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { children: ["\uFF08", item === null || item === void 0 ? void 0 : item.total, "\uFF09"] @@ -6812,8 +6812,8 @@ var Detailmodules = __webpack_require__(53135); var _umi_production_exports = __webpack_require__(47439); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/verifyLogin.tsx + 2 modules var verifyLogin = __webpack_require__(54506); // EXTERNAL MODULE: ./src/service/shixuns.ts @@ -12501,8 +12501,8 @@ var menu = __webpack_require__(20834); ;// CONCATENATED MODULE: ./src/pages/Competitions/Edit/view/components/Content.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Contentmodules = ({"flex_box_center":"flex_box_center___Y72kq","flex_space_between":"flex_space_between___d30ej","flex_box_vertical_center":"flex_box_vertical_center___p_tif","flex_box_center_end":"flex_box_center_end___AyBVH","flex_box_column":"flex_box_column___NQalW","bg":"bg___cLFww","btns":"btns___uWjSy","confirm":"confirm___ZvnTx","cancel":"cancel___v9uv4","deletetitle":"deletetitle___DnoRO"}); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/components/markdown-editor/index.tsx + 10 modules var markdown_editor = __webpack_require__(16113); ;// CONCATENATED MODULE: ./src/pages/Competitions/Edit/view/components/Content.tsx diff --git a/p__Forums__Detail__id.a0ae7b74.async.js b/p__Forums__Detail__id.b92930ee.async.js similarity index 99% rename from p__Forums__Detail__id.a0ae7b74.async.js rename to p__Forums__Detail__id.b92930ee.async.js index 04d13962b6..23fb6b3c0d 100644 --- a/p__Forums__Detail__id.a0ae7b74.async.js +++ b/p__Forums__Detail__id.b92930ee.async.js @@ -350,8 +350,8 @@ var Right = function Right(_ref) { // EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js var dayjs_min = __webpack_require__(9498); var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules var message = __webpack_require__(8591); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules diff --git a/p__Graduations__Lists__StudentSelection__index.00d09fcc.async.js b/p__Graduations__Lists__StudentSelection__index.a20f9d2f.async.js similarity index 99% rename from p__Graduations__Lists__StudentSelection__index.00d09fcc.async.js rename to p__Graduations__Lists__StudentSelection__index.a20f9d2f.async.js index 52bb2e50d5..3a057a3302 100644 --- a/p__Graduations__Lists__StudentSelection__index.00d09fcc.async.js +++ b/p__Graduations__Lists__StudentSelection__index.a20f9d2f.async.js @@ -369,8 +369,8 @@ var NoData = __webpack_require__(7406); ;// CONCATENATED MODULE: ./src/pages/Graduations/Lists/StudentSelection/DetailsModal/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var DetailsModalmodules = ({"flex_box_center":"flex_box_center___VCd4U","flex_space_between":"flex_space_between___PXXJc","flex_box_vertical_center":"flex_box_vertical_center___FvcHp","flex_box_center_end":"flex_box_center_end___faOk_","flex_box_column":"flex_box_column___hYdgW","wrap":"wrap___Lk1KU","des":"des___NrGnB","row":"row____lS7x","list":"list___PEHaz","actionBtns":"actionBtns___eC3BF","state":"state___PF2x0","tag":"tag___WyoKH","tag0":"tag0___HB3U8","tag1":"tag1___YmXRD","tag2":"tag2___l3QtF","tag3":"tag3___dBINp","name":"name___IBwDK"}); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/authority.ts var authority = __webpack_require__(89918); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js diff --git a/p__Graduations__Lists__Topics__index.d9dfcb5f.async.js b/p__Graduations__Lists__Topics__index.2487a8b0.async.js similarity index 99% rename from p__Graduations__Lists__Topics__index.d9dfcb5f.async.js rename to p__Graduations__Lists__Topics__index.2487a8b0.async.js index 02e6556690..2dac51e03e 100644 --- a/p__Graduations__Lists__Topics__index.d9dfcb5f.async.js +++ b/p__Graduations__Lists__Topics__index.2487a8b0.async.js @@ -391,7 +391,7 @@ var CodeDeleteModal = function CodeDeleteModal(cb, text) { /* harmony import */ var _components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/markdown-editor */ 16113); /* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./index.less?modules */ 5547); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 37712); diff --git a/p__Graduations__Review__index.5ef82c37.async.js b/p__Graduations__Review__index.bfd7cd2b.async.js similarity index 99% rename from p__Graduations__Review__index.5ef82c37.async.js rename to p__Graduations__Review__index.bfd7cd2b.async.js index 983c315958..af6ad31d09 100644 --- a/p__Graduations__Review__index.5ef82c37.async.js +++ b/p__Graduations__Review__index.bfd7cd2b.async.js @@ -1,7 +1,7 @@ "use strict"; (self["webpackChunk"] = self["webpackChunk"] || []).push([[72539],{ -/***/ 64560: +/***/ 76388: /*!************************************************************!*\ !*** ./src/pages/Graduations/Review/index.tsx + 6 modules ***! \************************************************************/ diff --git a/p__Guidance__index.1b530fda.async.js b/p__Guidance__index.dc686e88.async.js similarity index 98% rename from p__Guidance__index.1b530fda.async.js rename to p__Guidance__index.dc686e88.async.js index 246a0f3a23..1daf102d0e 100644 --- a/p__Guidance__index.1b530fda.async.js +++ b/p__Guidance__index.dc686e88.async.js @@ -44,8 +44,8 @@ var es_button = __webpack_require__(3113); var fetch = __webpack_require__(51136); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/Guidance/index.tsx diff --git a/p__Help__Index.d5d060f4.async.js b/p__Help__Index.eea15846.async.js similarity index 99% rename from p__Help__Index.d5d060f4.async.js rename to p__Help__Index.eea15846.async.js index 88635a892e..a0706b4ee7 100644 --- a/p__Help__Index.d5d060f4.async.js +++ b/p__Help__Index.eea15846.async.js @@ -132,8 +132,8 @@ var input = __webpack_require__(8772); var markdown_editor = __webpack_require__(16113); // EXTERNAL MODULE: ./src/components/AsyncButton/index.tsx var AsyncButton = __webpack_require__(58499); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(27065); ;// CONCATENATED MODULE: ./src/pages/Help/index.less?modules diff --git a/p__HttpStatus__HpcCourse.6be574bc.async.js b/p__HttpStatus__HpcCourse.79dbb840.async.js similarity index 99% rename from p__HttpStatus__HpcCourse.6be574bc.async.js rename to p__HttpStatus__HpcCourse.79dbb840.async.js index 3007bda3b3..d758869ae8 100644 --- a/p__HttpStatus__HpcCourse.6be574bc.async.js +++ b/p__HttpStatus__HpcCourse.79dbb840.async.js @@ -195,8 +195,8 @@ function createcourse(_ref) { }); } /* harmony default export */ var Createmcourse = (createcourse); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/HttpStatus/SeeCourse.tsx diff --git a/p__IntrainCourse__index.deb929d0.async.js b/p__IntrainCourse__index.e216469e.async.js similarity index 99% rename from p__IntrainCourse__index.deb929d0.async.js rename to p__IntrainCourse__index.e216469e.async.js index 218689c036..59252b0f13 100644 --- a/p__IntrainCourse__index.deb929d0.async.js +++ b/p__IntrainCourse__index.e216469e.async.js @@ -604,8 +604,8 @@ var tx_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAq }); // EXTERNAL MODULE: ./src/utils/fetch.ts var fetch = __webpack_require__(51136); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(6457); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js diff --git a/p__Messages__Detail__index.04e5743f.async.js b/p__Messages__Detail__index.fb178e52.async.js similarity index 99% rename from p__Messages__Detail__index.04e5743f.async.js rename to p__Messages__Detail__index.fb178e52.async.js index 15982724d8..752434b19e 100644 --- a/p__Messages__Detail__index.04e5743f.async.js +++ b/p__Messages__Detail__index.fb178e52.async.js @@ -181,8 +181,8 @@ var _react_infinite_scroller_1_2_4_react_infinite_scroller = __webpack_require__ var _react_infinite_scroller_1_2_4_react_infinite_scroller_default = /*#__PURE__*/__webpack_require__.n(_react_infinite_scroller_1_2_4_react_infinite_scroller); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/Messages/Detail/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___OfYbN","flex_space_between":"flex_space_between___hrkuU","flex_box_vertical_center":"flex_box_vertical_center___jxUNa","flex_box_center_end":"flex_box_center_end___toHnG","flex_box_column":"flex_box_column___hO761","userInfo":"userInfo___AOrZJ","navInfo":"navInfo___eCDON","actived":"actived___FDrE1","topBar":"topBar___L5Hq4","tabs":"tabs___K46zs","active":"active___hMEvd","list":"list____5qRM","tags":"tags___R3aHm","searchWrp":"searchWrp___AlrVM","listMessage":"listMessage___DSDfV","deleteMsg":"deleteMsg___omx9n","listRightMessage":"listRightMessage___lZyYc","content":"content___vaWQf","msg":"msg___BhVg6","msgDate":"msgDate___oRFwZ"}); diff --git a/p__Messages__Private__index.d787a002.async.js b/p__Messages__Private__index.182560be.async.js similarity index 99% rename from p__Messages__Private__index.d787a002.async.js rename to p__Messages__Private__index.182560be.async.js index e99ee0abeb..4fbff4cc64 100644 --- a/p__Messages__Private__index.d787a002.async.js +++ b/p__Messages__Private__index.182560be.async.js @@ -354,8 +354,8 @@ var PublishShixun = function PublishShixun(_ref) { loading: loading.effects }; })(PublishShixun)); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/pages/Messages/component/LeftNav.tsx + 1 modules var LeftNav = __webpack_require__(19701); ;// CONCATENATED MODULE: ./src/pages/Messages/Private/index.tsx diff --git a/p__MoopCases__InfoPanel__index.d8ce0a44.async.js b/p__MoopCases__InfoPanel__index.4f0ce06c.async.js similarity index 99% rename from p__MoopCases__InfoPanel__index.d8ce0a44.async.js rename to p__MoopCases__InfoPanel__index.4f0ce06c.async.js index 4e0c23185c..33f685b29a 100644 --- a/p__MoopCases__InfoPanel__index.d8ce0a44.async.js +++ b/p__MoopCases__InfoPanel__index.4f0ce06c.async.js @@ -26,7 +26,7 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! umi */ 47439); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/utils/fetch */ 51136); /* harmony import */ var _utils_env__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/utils/env */ 27065); -/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/components/RenderHtml */ 79612); +/* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/components/RenderHtml */ 13883); /* harmony import */ var _index_less__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./index.less */ 31163); /* harmony import */ var _label_css__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../label.css */ 86271); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! react/jsx-runtime */ 37712); diff --git a/p__MyProblem__RecordDetail__index.327b2e3c.async.js b/p__MyProblem__RecordDetail__index.517fd07b.async.js similarity index 99% rename from p__MyProblem__RecordDetail__index.327b2e3c.async.js rename to p__MyProblem__RecordDetail__index.517fd07b.async.js index bb6d6b1957..4f0ba3fa84 100644 --- a/p__MyProblem__RecordDetail__index.327b2e3c.async.js +++ b/p__MyProblem__RecordDetail__index.517fd07b.async.js @@ -470,8 +470,8 @@ var base64 = __webpack_require__(24334); // EXTERNAL MODULE: ./src/components/Spinner/index.tsx + 1 modules var Spinner = __webpack_require__(96962); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(6457); // EXTERNAL MODULE: ./node_modules/_xterm@4.8.1@xterm/lib/xterm.js diff --git a/p__MyProblem__index.7dcdbc39.async.js b/p__MyProblem__index.6ab08ab7.async.js similarity index 99% rename from p__MyProblem__index.7dcdbc39.async.js rename to p__MyProblem__index.6ab08ab7.async.js index 510725f3c9..ba7e511014 100644 --- a/p__MyProblem__index.7dcdbc39.async.js +++ b/p__MyProblem__index.6ab08ab7.async.js @@ -377,8 +377,8 @@ var base64 = __webpack_require__(24334); // EXTERNAL MODULE: ./src/components/Spinner/index.tsx + 1 modules var Spinner = __webpack_require__(96962); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(6457); // EXTERNAL MODULE: ./node_modules/_xterm@4.8.1@xterm/lib/xterm.js @@ -1513,8 +1513,8 @@ var space = __webpack_require__(81327); ;// CONCATENATED MODULE: ./src/pages/MyProblem/LeftPanel/Description/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Descriptionmodules = ({"desc":"desc___iOAgd","info":"info___GPALq","commit-info":"commit-info___Hk6Za"}); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/MyProblem/LeftPanel/Description/index.tsx diff --git a/p__Paperlibrary__Add__index.19ef6d8c.async.js b/p__Paperlibrary__Add__index.33b00541.async.js similarity index 99% rename from p__Paperlibrary__Add__index.19ef6d8c.async.js rename to p__Paperlibrary__Add__index.33b00541.async.js index 4304d2797b..c5beb32e32 100644 --- a/p__Paperlibrary__Add__index.19ef6d8c.async.js +++ b/p__Paperlibrary__Add__index.33b00541.async.js @@ -451,8 +451,8 @@ var stex = __webpack_require__(67549); ;// CONCATENATED MODULE: ./src/components/markdown-editor/index.less // extracted by mini-css-extract-plugin -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/RenderHtml/stex.tsx @@ -2390,8 +2390,8 @@ var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableA var tooltip = __webpack_require__(6848); // EXTERNAL MODULE: ./node_modules/_react-beautiful-dnd@13.0.0@react-beautiful-dnd/dist/react-beautiful-dnd.esm.js + 27 modules var react_beautiful_dnd_esm = __webpack_require__(96737); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/Paperlibrary/EditPotin/components/LeftItems.tsx diff --git a/p__Paperlibrary__Random__Edit__index.a6b5e993.async.js b/p__Paperlibrary__Random__Edit__index.63001fb1.async.js similarity index 99% rename from p__Paperlibrary__Random__Edit__index.a6b5e993.async.js rename to p__Paperlibrary__Random__Edit__index.63001fb1.async.js index 9fb90d5a93..edfa0979c4 100644 --- a/p__Paperlibrary__Random__Edit__index.a6b5e993.async.js +++ b/p__Paperlibrary__Random__Edit__index.63001fb1.async.js @@ -341,8 +341,8 @@ var stex = __webpack_require__(67549); ;// CONCATENATED MODULE: ./src/components/markdown-editor/index.less // extracted by mini-css-extract-plugin -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/RenderHtml/stex.tsx @@ -2783,7 +2783,7 @@ var FixedBottom = function FixedBottom(_ref) { onChange(item.id); }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: value === item.id ? item.classNameActive || CustomTabsmodules.active : '', + className: value === item.id ? CustomTabsmodules.active : '', children: item.name }), (item === null || item === void 0 ? void 0 : item.resetCount) == undefined && (item === null || item === void 0 ? void 0 : item.total) !== undefined && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { children: ["\uFF08", item === null || item === void 0 ? void 0 : item.total, "\uFF09"] @@ -6813,8 +6813,8 @@ var useCourseOptions = function useCourseOptions() { // EXTERNAL MODULE: ./src/service/classrooms.ts var classrooms = __webpack_require__(69363); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/util.tsx var utils_util = __webpack_require__(6457); // EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/QuestionCircleOutlined.js + 1 modules diff --git a/p__Paperlibrary__See__index.c5eeca51.async.js b/p__Paperlibrary__See__index.c9cb05d5.async.js similarity index 99% rename from p__Paperlibrary__See__index.c5eeca51.async.js rename to p__Paperlibrary__See__index.c9cb05d5.async.js index 01ab0c2f86..d444c2f4cb 100644 --- a/p__Paperlibrary__See__index.c5eeca51.async.js +++ b/p__Paperlibrary__See__index.c9cb05d5.async.js @@ -139,8 +139,8 @@ var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); var _react_17_0_2_react = __webpack_require__(59301); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/radio/index.js + 5 modules var es_radio = __webpack_require__(5112); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/components/EcListItems/Problemset/Card/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Cardmodules = ({"flexRow":"flexRow____Sm4b","flexColumn":"flexColumn___mQNZs","action":"action___QUVEn","setScore":"setScore___yZ0Yb","delete":"delete___e4taL","content":"content___jR4Y6","titleWrap":"titleWrap___zsXYY","titleNumber":"titleNumber___p60vi","score":"score___DbCHw","titleHtml":"titleHtml___FALbj","answerWrap":"answerWrap___uPjYq","answer":"answer___pfiPk","answerText":"answerText___K3TNr"}); diff --git a/p__Paths__Detail__Answer__index.82ca38db.async.js b/p__Paths__Detail__Answer__index.82ca38db.async.js deleted file mode 100644 index d1022c54c6..0000000000 --- a/p__Paths__Detail__Answer__index.82ca38db.async.js +++ /dev/null @@ -1,5199 +0,0 @@ -"use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[68999],{ - -/***/ 23717: -/*!*******************************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/ExclamationCircleOutlined.js + 1 modules ***! - \*******************************************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ icons_ExclamationCircleOutlined; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(24931); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/es/asn/ExclamationCircleOutlined.js -// This icon file is generated automatically. -var ExclamationCircleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" } }, { "tag": "path", "attrs": { "d": "M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z" } }] }, "name": "exclamation-circle", "theme": "outlined" }; -/* harmony default export */ var asn_ExclamationCircleOutlined = (ExclamationCircleOutlined); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(99194); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/ExclamationCircleOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - - -var ExclamationCircleOutlined_ExclamationCircleOutlined = function ExclamationCircleOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_ExclamationCircleOutlined - })); -}; - -/**![exclamation-circle](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9IiNjYWNhY2EiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUxMiA2NEMyNjQuNiA2NCA2NCAyNjQuNiA2NCA1MTJzMjAwLjYgNDQ4IDQ0OCA0NDggNDQ4LTIwMC42IDQ0OC00NDhTNzU5LjQgNjQgNTEyIDY0em0wIDgyMGMtMjA1LjQgMC0zNzItMTY2LjYtMzcyLTM3MnMxNjYuNi0zNzIgMzcyLTM3MiAzNzIgMTY2LjYgMzcyIDM3Mi0xNjYuNiAzNzItMzcyIDM3MnoiIC8+PHBhdGggZD0iTTQ2NCA2ODhhNDggNDggMCAxMDk2IDAgNDggNDggMCAxMC05NiAwem0yNC0xMTJoNDhjNC40IDAgOC0zLjYgOC04VjI5NmMwLTQuNC0zLjYtOC04LThoLTQ4Yy00LjQgMC04IDMuNi04IDh2MjcyYzAgNC40IDMuNiA4IDggOHoiIC8+PC9zdmc+) */ -var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(ExclamationCircleOutlined_ExclamationCircleOutlined); -if (false) {} -/* harmony default export */ var icons_ExclamationCircleOutlined = (RefIcon); - -/***/ }), - -/***/ 58499: -/*!**********************************************!*\ - !*** ./src/components/AsyncButton/index.tsx ***! - \**********************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ Z: function() { return /* binding */ AsyncButton; } -/* harmony export */ }); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js */ 82242); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js */ 7557); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js */ 41498); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectWithoutProperties.js */ 39647); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4__); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! antd */ 3113); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 37712); - - - - - -var _excluded = ["children"]; - - - -var AsyncButton = function AsyncButton(_ref) { - var children = _ref.children, - props = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4___default()(_ref, _excluded); - var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(false), - _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2), - btnLoading = _useState2[0], - setBtnLoading = _useState2[1]; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP, _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, props), {}, { - loading: btnLoading, - onClick: ( /*#__PURE__*/function () { - var _ref2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee(e) { - return _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - _context.prev = 0; - setBtnLoading(true); - _context.next = 4; - return props.onClick(e); - case 4: - setBtnLoading(false); - _context.next = 11; - break; - case 7: - _context.prev = 7; - _context.t0 = _context["catch"](0); - console.error(_context.t0); - setBtnLoading(false); - case 11: - case "end": - return _context.stop(); - } - }, _callee, null, [[0, 7]]); - })); - return function (_x) { - return _ref2.apply(this, arguments); - }; - }()), - children: children - })); -}; - -/***/ }), - -/***/ 2986: -/*!****************************************!*\ - !*** ./src/components/Hooks/index.tsx ***! - \****************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ y: function() { return /* binding */ useDisableAction; } -/* harmony export */ }); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 59301); - -var useDisableAction = function useDisableAction(disable) { - (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { - if (disable) { - var handleKeyDown = function handleKeyDown(event) { - if (event.key === "F12") { - event.preventDefault(); - // 执行你的自定义行为 - console.log('F12被禁用'); - } - }; - var handleContextmenu = function handleContextmenu(event) { - event.preventDefault(); - }; - document.addEventListener("keydown", handleKeyDown); - document.addEventListener("contextmenu", handleContextmenu); - return function () { - document.removeEventListener("keydown", handleKeyDown); - document.removeEventListener("contextmenu", handleContextmenu); - }; - } - }, [disable]); -}; - -/***/ }), - -/***/ 96962: -/*!******************************************************!*\ - !*** ./src/components/Spinner/index.tsx + 1 modules ***! - \******************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ Spinner; } -}); - -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./src/.umi-production/exports.ts -var _umi_production_exports = __webpack_require__(47439); -;// CONCATENATED MODULE: ./src/components/Spinner/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var Spinnermodules = ({"ldsRing":"ldsRing___mpBZC","idsRingWrapper":"idsRingWrapper___Of9_n","ldsring":"ldsring___o0w2t"}); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/components/Spinner/index.tsx - - - - - -/* harmony default export */ var Spinner = (function (_ref) { - var message = _ref.message, - className = _ref.className, - children = _ref.children, - _ref$style = _ref.style, - style = _ref$style === void 0 ? {} : _ref$style; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "".concat(Spinnermodules.idsRingWrapper, " ").concat(className), - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Spinnermodules.ldsRing, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {})] - }), message ? /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - style: style, - children: message - }) : null, /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Outlet, {})] - }); -}); - -/***/ }), - -/***/ 84804: -/*!*****************************************************************!*\ - !*** ./src/pages/MyProblem/TestCasePanel/index.tsx + 1 modules ***! - \*****************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Y4: function() { return /* binding */ DetailCommitOut; }, - Im: function() { return /* binding */ ExecuteDict; }, - ZP: function() { return /* binding */ TestCasePanel; } -}); - -// UNUSED EXPORTS: getCommitOut - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(79800); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js -var regeneratorRuntime = __webpack_require__(7557); -var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js -var asyncToGenerator = __webpack_require__(41498); -var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js -var objectSpread2 = __webpack_require__(82242); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/defineProperty.js -var defineProperty = __webpack_require__(85573); -var defineProperty_default = /*#__PURE__*/__webpack_require__.n(defineProperty); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules -var input = __webpack_require__(8772); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js -var es_button = __webpack_require__(3113); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/DownOutlined.js + 1 modules -var DownOutlined = __webpack_require__(8876); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/UpOutlined.js + 1 modules -var UpOutlined = __webpack_require__(17352); -// EXTERNAL MODULE: ./src/pages/MyProblem/interface.ts -var MyProblem_interface = __webpack_require__(42541); -// EXTERNAL MODULE: ./node_modules/_js-base64@2.6.4@js-base64/base64.js -var base64 = __webpack_require__(24334); -;// CONCATENATED MODULE: ./src/pages/MyProblem/TestCasePanel/index.less -// extracted by mini-css-extract-plugin - -// EXTERNAL MODULE: ./src/components/Spinner/index.tsx + 1 modules -var Spinner = __webpack_require__(96962); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); -// EXTERNAL MODULE: ./src/utils/util.tsx -var util = __webpack_require__(6457); -// EXTERNAL MODULE: ./node_modules/_xterm@4.8.1@xterm/lib/xterm.js -var xterm = __webpack_require__(34376); -// EXTERNAL MODULE: ./src/utils/fetch.ts -var utils_fetch = __webpack_require__(51136); -// EXTERNAL MODULE: ./src/.umi-production/exports.ts -var _umi_production_exports = __webpack_require__(47439); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/MyProblem/TestCasePanel/index.tsx - - - - - - - - - - - - - -var TextArea = input/* default */.Z.TextArea; - - - - - - - -var initialState = { - visible: false, - tabIndex: '0' -}; -var ExecuteDict = defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()({}, MyProblem_interface/* ExecuteStatus */.h.NOMATCH, '测试用例结果不匹配'), MyProblem_interface/* ExecuteStatus */.h.OK, '调试通过'), 2, '调试超时'), 3, '调试pod失败'), 4, '编译失败'), 5, '执行失败'); -var Types = /*#__PURE__*/function (Types) { - Types[Types["SET_VISIBLE"] = 0] = "SET_VISIBLE"; - Types[Types["SET_TABINDEX"] = 1] = "SET_TABINDEX"; - return Types; -}(Types || {}); -function Reducer(state, action) { - switch (action.type) { - case Types.SET_VISIBLE: - return objectSpread2_default()(objectSpread2_default()({}, state), {}, { - visible: action.payload - }); - case Types.SET_TABINDEX: - return objectSpread2_default()(objectSpread2_default()({}, state), {}, { - tabIndex: action.payload - }); - default: - throw new Error(); - } -} -function DetailCommitOut(debugResult) { - var status = debugResult.status, - error_msg = debugResult.error_msg, - output = debugResult.output, - input = debugResult.input, - expected_output = debugResult.expected_output, - is_file = debugResult.is_file, - input_file_url = debugResult.input_file_url, - output_file_url = debugResult.output_file_url, - expected_output_file_url = debugResult.expected_output_file_url, - setMonacoValue = debugResult.setMonacoValue, - setData = debugResult.setData; - var outputRef = (0,_react_17_0_2_react.useRef)(); - var inputRef = (0,_react_17_0_2_react.useRef)(); - var expectedOutputRef = (0,_react_17_0_2_react.useRef)(); - var rs = null; - var mdStyle = { - minHeight: 150, - marginBottom: 10, - paddingLeft: 24, - background: '#070f19', - color: '#fff' - }; - (0,_react_17_0_2_react.useEffect)(function () { - if (output && !is_file && outputRef.current) { - var term = new xterm.Terminal({ - fontSize: 14, - letterSpacing: 1, - cols: 83, - rows: 10 - }); - term.open(outputRef.current); - var actual_output_format = (0,util/* findEndWhitespace */.pp)(base64.Base64.decode(output)); - term.write(actual_output_format); - term.setOption('theme', { - background: '#1e1e1e' - }); - } - if (input && !is_file && inputRef.current) { - var term2 = new xterm.Terminal({ - fontSize: 14, - letterSpacing: 1, - cols: 83, - rows: 10 - }); - term2.open(inputRef.current); - term2.write((0,util/* findEndWhitespace */.pp)(input)); - term2.setOption('theme', { - background: '#1e1e1e' - }); - } - if (expected_output && !is_file && expectedOutputRef.current) { - var term3 = new xterm.Terminal({ - fontSize: 14, - letterSpacing: 1, - cols: 83, - rows: 10 - }); - term3.open(expectedOutputRef.current); - term3.write((0,util/* findEndWhitespace */.pp)(base64.Base64.decode(expected_output))); - term3.setOption('theme', { - background: '#1e1e1e' - }); - } - }, [output]); - switch (status) { - case MyProblem_interface/* ExecuteStatus */.h.NOMATCH: - rs = /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { - className: "c-red", - children: "\u5B9E\u9645\u8F93\u5165\uFF1A" - }), !is_file && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - ref: inputRef - }), is_file && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: mdStyle, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - // href={input_file_url} - style: { - fontSize: '16px' - }, - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var res; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - _context.next = 2; - return fetch(input_file_url, { - method: "Get", - headers: { - "Content-Type": "application/octet-stream", - "Accept": "*/*" - } - }); - case 2: - res = _context.sent; - _context.t0 = setMonacoValue; - _context.next = 6; - return res.text(); - case 6: - _context.t1 = _context.sent; - (0, _context.t0)(_context.t1); - setTimeout(function () { - setData(input_file_url); - }, 200); - // download(input_file_url, input) - case 9: - case "end": - return _context.stop(); - } - }, _callee); - })) - // download={expected_output} - // target="_blank" - , - children: input - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - className: "c-red", - children: "\u5B9E\u9645\u8F93\u51FA\uFF1A" - }), !is_file && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - ref: outputRef - }), is_file && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: mdStyle, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - // href={output_file_url} - style: { - fontSize: '16px' - }, - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { - var res; - return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - _context2.next = 2; - return (0,utils_fetch/* default */.ZP)(output_file_url, { - method: "Get", - headers: { - "Content-Type": "application/xml", - "Accept": "*/*" - } - }); - case 2: - res = _context2.sent; - setMonacoValue(res); - setTimeout(function () { - setData(output_file_url); - }, 200); - - // download(output_file_url, output) - case 5: - case "end": - return _context2.stop(); - } - }, _callee2); - })) - // download={expected_output} target="_blank" - , - children: output - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - className: "c-red", - children: "\u9884\u671F\u8F93\u51FA\uFF1A" - }), !is_file && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - ref: expectedOutputRef - }), is_file && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: mdStyle, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - // href={expected_output_file_url} - style: { - fontSize: '16px' - }, - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { - var res; - return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { - while (1) switch (_context3.prev = _context3.next) { - case 0: - _context3.next = 2; - return fetch(expected_output_file_url, { - method: "Get", - headers: { - "Content-Type": "application/octet-stream", - "Accept": "*/*" - } - }); - case 2: - res = _context3.sent; - _context3.t0 = setMonacoValue; - _context3.next = 6; - return res.text(); - case 6: - _context3.t1 = _context3.sent; - (0, _context3.t0)(_context3.t1); - setTimeout(function () { - setData(expected_output_file_url); - }, 200); - case 9: - case "end": - return _context3.stop(); - } - }, _callee3); - })) - // download={expected_output} target="_blank" - , - children: expected_output - }) - })] - }); - break; - case MyProblem_interface/* ExecuteStatus */.h.EXECUTEFAILURE: - rs = /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - border: '1px #F6F7F9 solid' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { - style: { - width: '100%', - height: 40, - background: '#F6F7F9', - lineHeight: '40px', - color: "#666666", - paddingLeft: '12px' - }, - children: "\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A" - }), !is_file && /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: input, - style: mdStyle - }), is_file && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: mdStyle, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - // href={input_file_url} style={{fontSize:'16px'}} target="_blank" - onClick: function onClick() { - return (0,util/* download */.LR)(input_file_url, input); - }, - children: input - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - border: '1px #F6F7F9 solid', - marginTop: '10px' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { - style: { - width: '100%', - height: 40, - background: '#F6F7F9', - lineHeight: '40px', - color: "#666666", - paddingLeft: '12px' - }, - children: "\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("pre", { - className: "error", - style: { - color: '#E30000', - padding: '0 10px' - }, - children: [base64.Base64.decode(error_msg), "111"] - })] - })] - }); - break; - case MyProblem_interface/* ExecuteStatus */.h.COMPILEFAILURE: - rs = /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { - children: "\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A" - }), !is_file && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - ref: inputRef - }), is_file && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: mdStyle, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - // href={input_file_url} style={{fontSize:'16px'}} target="_blank" - onClick: function onClick() { - return (0,util/* download */.LR)(input_file_url, input); - }, - children: input - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - children: "\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("pre", { - className: "error", - children: base64.Base64.decode(error_msg) - })] - }); - break; - case MyProblem_interface/* ExecuteStatus */.h.PODFAILURE: - rs = /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - children: "\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5" - }); - break; - case MyProblem_interface/* ExecuteStatus */.h.TIMEOUT: - rs = /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - children: "\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5" - }); - break; - } - return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [" ", rs, " "] - }); -} -function getCommitOut(debugResult) { - var status = debugResult.status, - error_msg = debugResult.error_msg, - execute_time = debugResult.execute_time, - output = debugResult.output, - input = debugResult.input, - expected_output = debugResult.expected_output, - is_file = debugResult.is_file, - input_file_url = debugResult.input_file_url, - output_file_url = debugResult.output_file_url, - expected_output_file_url = debugResult.expected_output_file_url; - var rs = null; - switch (status) { - case MyProblem_interface/* ExecuteStatus */.h.OK: - rs = /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - children: ["\u6267\u884C\u7528\u65F6\uFF1A", execute_time / 1000, "\u79D2"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - children: "\u6267\u884C\u7ED3\u679C\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("pre", { - children: base64.Base64.decode(output) - })] - }); - break; - case MyProblem_interface/* ExecuteStatus */.h.NOMATCH: - rs = /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - children: ["\u8F93\u5165\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("pre", { - children: input - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - children: ["\u8F93\u51FA\uFF1A", output && base64.Base64.decode(output)] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - children: ["\u9884\u671F\u8F93\u51FA\uFF1A", expected_output && base64.Base64.decode(expected_output)] - })] - }); - break; - case MyProblem_interface/* ExecuteStatus */.h.EXECUTEFAILURE: - rs = /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - children: ["\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("pre", { - children: input - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - children: "\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("pre", { - className: "error", - children: base64.Base64.decode(error_msg) - })] - }); - break; - case MyProblem_interface/* ExecuteStatus */.h.COMPILEFAILURE: - rs = /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - children: ["\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("pre", { - children: input - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - children: "\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("pre", { - className: "error", - children: base64.Base64.decode(error_msg) - })] - }); - break; - case MyProblem_interface/* ExecuteStatus */.h.PODFAILURE: - rs = /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - children: "\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5" - }); - break; - case MyProblem_interface/* ExecuteStatus */.h.TIMEOUT: - rs = /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - children: "\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5" - }); - break; - } - return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [" ", rs, " "] - }); -} -/* harmony default export */ var TestCasePanel = (function (_ref4) { - var input = _ref4.input, - debuging = _ref4.debuging, - submitting = _ref4.submitting, - executingMessage = _ref4.executingMessage, - debugResult = _ref4.debugResult, - onChangeInput = _ref4.onChangeInput, - onDebugCode = _ref4.onDebugCode, - onSubmitCode = _ref4.onSubmitCode, - hack = _ref4.hack, - user = _ref4.user; - var _useReducer = (0,_react_17_0_2_react.useReducer)(Reducer, initialState), - _useReducer2 = slicedToArray_default()(_useReducer, 2), - state = _useReducer2[0], - dispatch = _useReducer2[1]; - var visible = state.visible, - tabIndex = state.tabIndex; - var _useSearchParams = (0,_umi_production_exports.useSearchParams)(), - _useSearchParams2 = slicedToArray_default()(_useSearchParams, 1), - searchParams = _useSearchParams2[0]; - function onTabIndexChange(e) { - var id = e.target.id; - dispatch({ - type: Types.SET_TABINDEX, - payload: id - }); - } - function onTriggerCollapse() { - dispatch({ - type: Types.SET_VISIBLE, - payload: !visible - }); - } - var executeResult = (0,_react_17_0_2_react.useMemo)(function () { - if (debugResult) { - var status = debugResult.status; - return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { - children: getCommitOut(debugResult) - }); - } - return null; - }, [debugResult]); - function onDebug() { - dispatch({ - type: Types.SET_VISIBLE, - payload: true - }); - dispatch({ - type: Types.SET_TABINDEX, - payload: '1' - }); - onDebugCode(); - } - var skip = /*#__PURE__*/function () { - var _ref5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4(text) { - var res; - return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { - while (1) switch (_context4.prev = _context4.next) { - case 0: - _context4.next = 2; - return (0,utils_fetch/* default */.ZP)("/api/problems/".concat(text, "/start.json"), { - method: 'get', - params: { - hack_user_id: user === null || user === void 0 ? void 0 : user.user_id - } - }); - case 2: - res = _context4.sent; - if (res) { - window.location.href = "/myproblems/".concat(res === null || res === void 0 ? void 0 : res.identifier, "?type=1"); - } - case 4: - case "end": - return _context4.stop(); - } - }, _callee4); - })); - return function skip(_x) { - return _ref5.apply(this, arguments); - }; - }(); - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "test-case-panel", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "test-case-panel-body ".concat(visible ? 'active' : ''), - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("ul", { - className: "s-navs", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("li", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - className: tabIndex === '0' ? 'active' : '', - id: "0", - onClick: onTabIndexChange, - children: "\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - className: tabIndex === '1' ? 'active' : '', - id: "1", - onClick: onTabIndexChange, - children: "\u4EE3\u7801\u6267\u884C\u7ED3\u679C" - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "tab-panel-body ".concat(tabIndex === '0' ? '' : 'hide'), - children: /*#__PURE__*/(0,jsx_runtime.jsx)(TextArea, { - placeholder: "\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D", - value: input, - onChange: onChangeInput - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "tab-panel-body ".concat(tabIndex === '1' ? '' : 'hide'), - children: debuging ? /*#__PURE__*/(0,jsx_runtime.jsx)(Spinner/* default */.Z, { - message: executingMessage - }) : debugResult ? /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { - style: { - height: 200 - }, - children: [" ", executeResult, " "] - }) : /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - className: "tip", - children: "\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D" - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - className: "btn-collapse ".concat(visible ? 'up' : ''), - onClick: onTriggerCollapse, - children: visible ? /*#__PURE__*/(0,jsx_runtime.jsx)(DownOutlined/* default */.Z, {}) : /*#__PURE__*/(0,jsx_runtime.jsx)(UpOutlined/* default */.Z, {}) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("footer", { - className: "footer", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u63A7\u5236\u53F0" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "flex-container", - children: [(hack === null || hack === void 0 ? void 0 : hack.is_program) && (hack === null || hack === void 0 ? void 0 : hack.above_question) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - onClick: function onClick() { - return skip(hack === null || hack === void 0 ? void 0 : hack.above_question); - }, - id: "oj-prev", - className: "btn-blue", - type: "ghost", - children: "\u4E0A\u4E00\u9898" - }), (hack === null || hack === void 0 ? void 0 : hack.is_program) && (hack === null || hack === void 0 ? void 0 : hack.under_question) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - onClick: function onClick() { - return skip(hack === null || hack === void 0 ? void 0 : hack.under_question); - }, - id: "oj-next", - className: "btn-blue", - type: "ghost", - children: "\u4E0B\u4E00\u9898" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - className: "btn-green", - type: "ghost", - loading: debuging, - onClick: onDebug, - children: "\u8C03\u8BD5\u4EE3\u7801" - }), searchParams.get("qtype") !== '8' && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - type: "primary", - className: "custom-ant-disabled", - loading: submitting, - disabled: submitting, - onClick: function onClick() { - dispatch({ - type: Types.SET_VISIBLE, - payload: false - }); - // dispatch({ - // type: Types.SET_TABINDEX, - // payload: '1' - // }) - onSubmitCode(); - }, - children: "\u8BC4\u6D4B\u5E76\u63D0\u4EA4" - })] - })] - })] - }); -}); - -/***/ }), - -/***/ 42541: -/*!******************************************!*\ - !*** ./src/pages/MyProblem/interface.ts ***! - \******************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ h: function() { return /* binding */ ExecuteStatus; } -/* harmony export */ }); -// created_at: "2020-07-09T19:53:54.000+08:00" -// execute_memory: null -// execute_time: 0.269 -// id: 872 -// language: "C" -// status: 4 - -var ExecuteStatus = /*#__PURE__*/function (ExecuteStatus) { - ExecuteStatus[ExecuteStatus["NOMATCH"] = -1] = "NOMATCH"; - ExecuteStatus[ExecuteStatus["OK"] = 0] = "OK"; - ExecuteStatus[ExecuteStatus["TIMEOUT"] = 2] = "TIMEOUT"; - ExecuteStatus[ExecuteStatus["PODFAILURE"] = 3] = "PODFAILURE"; - ExecuteStatus[ExecuteStatus["COMPILEFAILURE"] = 4] = "COMPILEFAILURE"; - ExecuteStatus[ExecuteStatus["EXECUTEFAILURE"] = 5] = "EXECUTEFAILURE"; - return ExecuteStatus; -}({}); - -// "id": "1", -// "status": 2, # -1测试用例结果不匹配; 0: 评测通过; ;2 评测超时;3 创建pod失败; 4 编译失败;5 执行失败 -// "error_line": 3, # 错误行数 -// "error_msg": "error line 7 input.." , # 报错信息 -// "input": "3 4", # 输入 -// "output": "7", # 输出 -// "execute_time": 3, #执行时间 -// "execute_memory": 300, #消耗内存 -// "expected_output": "7" # 如果提交模式 会多这个参数 - -/***/ }), - -/***/ 76039: -/*!****************************************!*\ - !*** ./src/pages/MyProblem/service.ts ***! - \****************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ H7: function() { return /* binding */ resetCode; }, -/* harmony export */ MK: function() { return /* binding */ addNotes; }, -/* harmony export */ MU: function() { return /* binding */ debugCode; }, -/* harmony export */ X6: function() { return /* binding */ getRecordDetail; }, -/* harmony export */ bM: function() { return /* binding */ sumbitCode; }, -/* harmony export */ fi: function() { return /* binding */ syncCode; }, -/* harmony export */ fu: function() { return /* binding */ getProgrammingTopic; }, -/* harmony export */ n4: function() { return /* binding */ updateCode; }, -/* harmony export */ rX: function() { return /* binding */ getOperationResult; }, -/* harmony export */ vl: function() { return /* binding */ triggerPlus; }, -/* harmony export */ zO: function() { return /* binding */ getSubmitRecords; } -/* harmony export */ }); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js */ 82242); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _utils_fetch_ts__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/utils/fetch.ts */ 51136); - - -function getProgrammingTopic(id, params) { - return (0,_utils_fetch_ts__WEBPACK_IMPORTED_MODULE_1__/* .get */ .U2)("myproblems/".concat(id, ".json"), _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ - hidePopLogin: true - }, params || {})); -} -function sumbitCode(id, params) { - return (0,_utils_fetch_ts__WEBPACK_IMPORTED_MODULE_1__/* .post */ .v_)("myproblems/".concat(id, "/code_submit.json"), params); -} -function debugCode(id, params) { - return (0,_utils_fetch_ts__WEBPACK_IMPORTED_MODULE_1__/* .post */ .v_)("myproblems/".concat(id, "/code_debug.json"), params); -} -function getSubmitRecords(id, params) { - if (params.language) { - params.language = encodeURIComponent(params.language); - } - return (0,_utils_fetch_ts__WEBPACK_IMPORTED_MODULE_1__/* .get */ .U2)("myproblems/".concat(id, "/submit_records.json"), params); -} -function getRecordDetail(id) { - return (0,_utils_fetch_ts__WEBPACK_IMPORTED_MODULE_1__/* .get */ .U2)("myproblems/record_detail.json", { - id: id - }); -} -function getOperationResult(id, mode) { - return (0,_utils_fetch_ts__WEBPACK_IMPORTED_MODULE_1__/* .get */ .U2)("myproblems/".concat(id, "/result.json"), { - mode: mode - }); -} -function addNotes(id, params) { - return (0,_utils_fetch_ts__WEBPACK_IMPORTED_MODULE_1__/* .post */ .v_)("myproblems/".concat(id, "/add_notes.json"), params); -} -function resetCode(id) { - return (0,_utils_fetch_ts__WEBPACK_IMPORTED_MODULE_1__/* .post */ .v_)("myproblems/".concat(id, "/restore_initial_code.json")); -} -function syncCode(id) { - return (0,_utils_fetch_ts__WEBPACK_IMPORTED_MODULE_1__/* .post */ .v_)("myproblems/".concat(id, "/sync_code.json")); -} -function updateCode(id, params) { - return (0,_utils_fetch_ts__WEBPACK_IMPORTED_MODULE_1__/* .post */ .v_)("myproblems/".concat(id, "/update_code.json"), params); -} -function triggerPlus(id, params) { - return (0,_utils_fetch_ts__WEBPACK_IMPORTED_MODULE_1__/* .post */ .v_)("discusses/".concat(id, "/plus.json"), params); -} - -/***/ }), - -/***/ 8320: -/*!**************************************************************!*\ - !*** ./src/pages/Paths/Detail/Answer/index.tsx + 15 modules ***! - \**************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -// ESM COMPAT FLAG -__webpack_require__.r(__webpack_exports__); - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - "default": function() { return /* binding */ Detail_Answer; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectDestructuringEmpty.js -var objectDestructuringEmpty = __webpack_require__(70236); -var objectDestructuringEmpty_default = /*#__PURE__*/__webpack_require__.n(objectDestructuringEmpty); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js -var objectSpread2 = __webpack_require__(82242); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js -var regeneratorRuntime = __webpack_require__(7557); -var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js -var asyncToGenerator = __webpack_require__(41498); -var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/toConsumableArray.js -var toConsumableArray = __webpack_require__(37205); -var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(79800); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectWithoutProperties.js -var objectWithoutProperties = __webpack_require__(39647); -var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./src/.umi-production/exports.ts -var _umi_production_exports = __webpack_require__(47439); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules -var modal = __webpack_require__(43418); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules -var message = __webpack_require__(8591); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/radio/index.js + 5 modules -var es_radio = __webpack_require__(5112); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js -var es_button = __webpack_require__(3113); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules -var es_checkbox = __webpack_require__(24905); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js -var row = __webpack_require__(95237); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js -var col = __webpack_require__(43604); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules -var spin = __webpack_require__(71418); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/progress/index.js + 13 modules -var progress = __webpack_require__(93948); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(6848); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/MinusSquareOutlined.js + 1 modules -var MinusSquareOutlined = __webpack_require__(4917); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/PlusSquareOutlined.js + 1 modules -var PlusSquareOutlined = __webpack_require__(20614); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/ExclamationCircleOutlined.js + 1 modules -var ExclamationCircleOutlined = __webpack_require__(23717); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.24.4@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(24931); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/es/asn/LogoutOutlined.js -// This icon file is generated automatically. -var LogoutOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M868 732h-70.3c-4.8 0-9.3 2.1-12.3 5.8-7 8.5-14.5 16.7-22.4 24.5a353.84 353.84 0 01-112.7 75.9A352.8 352.8 0 01512.4 866c-47.9 0-94.3-9.4-137.9-27.8a353.84 353.84 0 01-112.7-75.9 353.28 353.28 0 01-76-112.5C167.3 606.2 158 559.9 158 512s9.4-94.2 27.8-137.8c17.8-42.1 43.4-80 76-112.5s70.5-58.1 112.7-75.9c43.6-18.4 90-27.8 137.9-27.8 47.9 0 94.3 9.3 137.9 27.8 42.2 17.8 80.1 43.4 112.7 75.9 7.9 7.9 15.3 16.1 22.4 24.5 3 3.7 7.6 5.8 12.3 5.8H868c6.3 0 10.2-7 6.7-12.3C798 160.5 663.8 81.6 511.3 82 271.7 82.6 79.6 277.1 82 516.4 84.4 751.9 276.2 942 512.4 942c152.1 0 285.7-78.8 362.3-197.7 3.4-5.3-.4-12.3-6.7-12.3zm88.9-226.3L815 393.7c-5.3-4.2-13-.4-13 6.3v76H488c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h314v76c0 6.7 7.8 10.5 13 6.3l141.9-112a8 8 0 000-12.6z" } }] }, "name": "logout", "theme": "outlined" }; -/* harmony default export */ var asn_LogoutOutlined = (LogoutOutlined); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(99194); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/LogoutOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - - -var LogoutOutlined_LogoutOutlined = function LogoutOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_LogoutOutlined - })); -}; - -/**![logout](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9IiNjYWNhY2EiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg2OCA3MzJoLTcwLjNjLTQuOCAwLTkuMyAyLjEtMTIuMyA1LjgtNyA4LjUtMTQuNSAxNi43LTIyLjQgMjQuNWEzNTMuODQgMzUzLjg0IDAgMDEtMTEyLjcgNzUuOUEzNTIuOCAzNTIuOCAwIDAxNTEyLjQgODY2Yy00Ny45IDAtOTQuMy05LjQtMTM3LjktMjcuOGEzNTMuODQgMzUzLjg0IDAgMDEtMTEyLjctNzUuOSAzNTMuMjggMzUzLjI4IDAgMDEtNzYtMTEyLjVDMTY3LjMgNjA2LjIgMTU4IDU1OS45IDE1OCA1MTJzOS40LTk0LjIgMjcuOC0xMzcuOGMxNy44LTQyLjEgNDMuNC04MCA3Ni0xMTIuNXM3MC41LTU4LjEgMTEyLjctNzUuOWM0My42LTE4LjQgOTAtMjcuOCAxMzcuOS0yNy44IDQ3LjkgMCA5NC4zIDkuMyAxMzcuOSAyNy44IDQyLjIgMTcuOCA4MC4xIDQzLjQgMTEyLjcgNzUuOSA3LjkgNy45IDE1LjMgMTYuMSAyMi40IDI0LjUgMyAzLjcgNy42IDUuOCAxMi4zIDUuOEg4NjhjNi4zIDAgMTAuMi03IDYuNy0xMi4zQzc5OCAxNjAuNSA2NjMuOCA4MS42IDUxMS4zIDgyIDI3MS43IDgyLjYgNzkuNiAyNzcuMSA4MiA1MTYuNCA4NC40IDc1MS45IDI3Ni4yIDk0MiA1MTIuNCA5NDJjMTUyLjEgMCAyODUuNy03OC44IDM2Mi4zLTE5Ny43IDMuNC01LjMtLjQtMTIuMy02LjctMTIuM3ptODguOS0yMjYuM0w4MTUgMzkzLjdjLTUuMy00LjItMTMtLjQtMTMgNi4zdjc2SDQ4OGMtNC40IDAtOCAzLjYtOCA4djU2YzAgNC40IDMuNiA4IDggOGgzMTR2NzZjMCA2LjcgNy44IDEwLjUgMTMgNi4zbDE0MS45LTExMmE4IDggMCAwMDAtMTIuNnoiIC8+PC9zdmc+) */ -var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(LogoutOutlined_LogoutOutlined); -if (false) {} -/* harmony default export */ var icons_LogoutOutlined = (RefIcon); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Answer/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var Answermodules = ({"flex_box_center":"flex_box_center___oRroB","flex_space_between":"flex_space_between___EwZpo","flex_box_vertical_center":"flex_box_vertical_center___h0s2T","flex_box_center_end":"flex_box_center_end___u9oIy","flex_box_column":"flex_box_column___eWn0O","bg":"bg___d0evx","wrapper":"wrapper___XG7k8","exerciseAlert":"exerciseAlert___mmZ2f","title":"title___TwvsC","content":"content___ToimS","baseMargin":"baseMargin___pgt51","noWrap":"noWrap___USB5L","singleItem":"singleItem___DpTN1","questionIcons":"questionIcons___o5EXi","green":"green___RdbtB","orange":"orange___hAz9v","greenTip":"greenTip___FWmzA","redTip":"redTip___V8fkj","orangeTip":"orangeTip___WdAZU","pollDesc":"pollDesc___OMWEQ","answered":"answered___GMHdE","unanswer":"unanswer___Sdgip","anchor":"anchor___ykWPG","answerFlag":"answerFlag___uqPvZ","flagActive":"flagActive___eL7Gw","flagHalf":"flagHalf___qjjno","answerStudentFlag":"answerStudentFlag___dXP7Z","answerStudentActive":"answerStudentActive___cdsY4","questionItem":"questionItem___GLdn5","questionScore":"questionScore___Qe2Wf","itemType":"itemType___Fxaxa","itemFlag":"itemFlag___BOnUF","answerWrap":"answerWrap___l00IK","answerSubjective":"answerSubjective___mQ3vJ","otherInput":"otherInput___az3Al","submitButton":"submitButton___h0LsL","randomFlag":"randomFlag___Uqnrj","answerTrue":"answerTrue___X_sHN","answerFalse":"answerFalse___Q_tiD","answerHalf":"answerHalf___wKhZS","renderHtml":"renderHtml___zJDPV","simpleText":"simpleText___TIizh","answerYes":"answerYes___ls1Ow","answerNo":"answerNo___dJ25F","answerInfo":"answerInfo___O6CcX","answerProgress":"answerProgress____lbiz","answerSheetWrap":"answerSheetWrap___ImNC3","answerSheetQuestionTitle":"answerSheetQuestionTitle___tT_u1","answerSheet":"answerSheet___pTDxk","answerSheetItem":"answerSheetItem___yNJnx","qindex":"qindex___sqPo7","markIcon":"markIcon___FzWAZ","active":"active___cUK4F","partialActive":"partialActive___EPnJ1","selected":"selected___QFpb7","countDown":"countDown___Xm36I","cnText":"cnText___jmpxc","red":"red___vhTdA","refreshBtn":"refreshBtn___MU9IM","fold":"fold___c4A4d","cardList":"cardList___J8s0N","withQrcode":"withQrcode___B6Mpa","iframe":"iframe___I8TAS","eduTip":"eduTip___QZZkp","eduQrcode":"eduQrcode___O41E2","eduVideo":"eduVideo___AnwT7","eduUsername":"eduUsername___IIV4W","startAnswer":"startAnswer___UeVL4","eduSubmit":"eduSubmit___pUFQ_","eduTitle":"eduTitle___wAF48","wrpAnswer":"wrpAnswer___OVYaB","simpleMd":"simpleMd___EjMj2","videomodal":"videomodal___jheds","mainPart":"mainPart___e8Qpl","userInfoText":"userInfoText___Y_o8M","answerSheetBottom":"answerSheetBottom___P6mpG","tooltipWrap":"tooltipWrap___QyPZg","leftPart":"leftPart___er3Jw","rightPart":"rightPart___HH4jn","questionPart":"questionPart___UUs3M","questionTypeTitle":"questionTypeTitle___UPDLc","questionTypeInfo":"questionTypeInfo___DxkkU","toIframeBtn":"toIframeBtn___lDyBW","bottom":"bottom___vzCsQ","markBtn":"markBtn___eBNxS","changeButton":"changeButton___iIa_B","prevBtn":"prevBtn___NReo3","analysisWrap":"analysisWrap___qQ9JJ","greyBg":"greyBg___On0yQ","fixHeader":"fixHeader___Tuabq","exerciseTitle":"exerciseTitle___OXdrr","commitModal":"commitModal___Necyx","commitItem":"commitItem___ndc0Y","commitInfoLabel":"commitInfoLabel___z9MX8","commitInfoValue":"commitInfoValue___a86os","cameraHeader":"cameraHeader___pt6r7","dottedLineWrapper":"dottedLineWrapper___RyJk7","leftHalfCircle":"leftHalfCircle___PjJKc","dottedLine":"dottedLine___QUhUk","rightHalfCircle":"rightHalfCircle___Dkp6Z","orangeNum":"orangeNum___oyiWt","teachAnalysis":"teachAnalysis___ETB4N","teachAnalysisModal":"teachAnalysisModal___FZZUr"}); -// EXTERNAL MODULE: ./src/utils/util.tsx -var util = __webpack_require__(6457); -// EXTERNAL MODULE: ./src/utils/authority.ts -var authority = __webpack_require__(89918); -// EXTERNAL MODULE: ./src/utils/fullscreen.ts -var fullscreen = __webpack_require__(3883); -// EXTERNAL MODULE: ./src/service/exercise.ts -var service_exercise = __webpack_require__(83); -// EXTERNAL MODULE: ./src/service/shixuns.ts -var shixuns = __webpack_require__(85062); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); -// EXTERNAL MODULE: ./src/components/markdown-editor/index.tsx + 10 modules -var markdown_editor = __webpack_require__(16113); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Answer/components/Simple.tsx - - - - - - - - - - -var scoreStatusMapping = { - 0: 'c-red-ee4', - 1: 'c-green' -}; -var Simple = function Simple(_ref) { - var _item$standard_answer, _answerData$exercise, _answerData$exercise2, _item$user_answer, _item$user_answer2, _item$tag_disciplines; - var item = _ref.item, - answerData = _ref.answerData, - isEducation = _ref.isEducation, - sign = _ref.sign, - showBtn = _ref.showBtn, - knowledgeDialog = _ref.knowledgeDialog, - setKnowledgeDialog = _ref.setKnowledgeDialog, - _ref$onBlur = _ref.onBlur, - onBlur = _ref$onBlur === void 0 ? function () {} : _ref$onBlur; - var value = (0,_react_17_0_2_react.useRef)(""); - var _useState = (0,_react_17_0_2_react.useState)(), - _useState2 = slicedToArray_default()(_useState, 2), - isShow = _useState2[0], - setIsShow = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)(false), - _useState4 = slicedToArray_default()(_useState3, 2), - isFocus = _useState4[0], - setIsFocus = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)(isEducation || false), - _useState6 = slicedToArray_default()(_useState5, 2), - showEditor = _useState6[0], - setShowEditor = _useState6[1]; - var timeRef = (0,_react_17_0_2_react.useRef)(); - var countDown = function countDown() { - clearInterval(timeRef.current); - timeRef.current = setInterval(function () { - if (isFocus) onBlur(value.current, true); - }, 10 * 1000); - }; - var onBeforeunload = function onBeforeunload(e) { - onBlur(value.current); - var confirmationMessage = "确定离开此页面吗?此页数据可能会丢失"; - (e || window.event).returnValue = confirmationMessage; - return confirmationMessage; - }; - (0,_react_17_0_2_react.useEffect)(function () { - console.log("isFocus:", isFocus); - if (isFocus) { - // window.addEventListener('beforeunload', onBeforeunload) - countDown(); - } else { - // window.removeEventListener('beforeunload', onBeforeunload) - } - }, [isFocus]); - (0,_react_17_0_2_react.useEffect)(function () { - setIsShow(item === null || item === void 0 ? void 0 : item.a_flag); - }, [item === null || item === void 0 ? void 0 : item.a_flag]); - (0,_react_17_0_2_react.useEffect)(function () { - return function () { - clearInterval(timeRef.current); - }; - }, []); - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [(item === null || item === void 0 || (_item$standard_answer = item.standard_answer) === null || _item$standard_answer === void 0 ? void 0 : _item$standard_answer.length) > 0 && ((item === null || item === void 0 ? void 0 : item.can_answer_num) == 0 || !showBtn || item !== null && item !== void 0 && item.user_answer_right) ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mb20", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - justify: "space-between", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - style: { - marginBottom: 20 - }, - children: "\u6211\u7684\u7B54\u6848" - }), ((0,authority/* isAdmin */.GJ)() || (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise = answerData.exercise) === null || _answerData$exercise === void 0 ? void 0 : _answerData$exercise.user_exercise_status) > 0 && (answerData === null || answerData === void 0 || (_answerData$exercise2 = answerData.exercise) === null || _answerData$exercise2 === void 0 ? void 0 : _answerData$exercise2.open_score)) && /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - justify: "end", - className: "mb20", - align: "middle", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "font14", - style: { - color: '#6A7283' - }, - children: "\u5F97\u5206" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "font14 ml10", - children: [(item === null || item === void 0 ? void 0 : item.user_score) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: scoreStatusMapping[Number(item === null || item === void 0 ? void 0 : item.answer_status)] || 'c-orange-ff9', - children: item === null || item === void 0 ? void 0 : item.user_score - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - marginLeft: 5, - color: '#6A7283' - }, - children: "\u5206" - })] - }), !(item !== null && item !== void 0 && item.user_score) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-red", - children: "\u672A\u8BC4" - })] - })] - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Answermodules.simpleText, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: item === null || item === void 0 || (_item$user_answer = item.user_answer) === null || _item$user_answer === void 0 ? void 0 : _item$user_answer[0], - style: { - color: item !== null && item !== void 0 && item.analysis ? item !== null && item !== void 0 && item.user_answer_right ? "rgb(41, 166, 79)" : "rgb(229, 51, 51)" : '' - } - }) - })] - }) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: item !== null && item !== void 0 && item.standard_answer_show ? item !== null && item !== void 0 && item.user_answer_right ? "c-green" : "c-red" : '', - style: { - marginBottom: 14 - }, - children: showEditor ? /*#__PURE__*/(0,jsx_runtime.jsx)(markdown_editor/* default */.Z - // hidetoolBar={true} - // hidetoolBar={document.domain === "kepukehuan.educoder.net"} - // height={isEducation ? "60vh" : 150} - , { - watch: true, - isFocus: true, - defaultValue: item === null || item === void 0 || (_item$user_answer2 = item.user_answer) === null || _item$user_answer2 === void 0 ? void 0 : _item$user_answer2[0], - id: item === null || item === void 0 ? void 0 : item.question_id, - className: "mt20", - onChange: function onChange(v) { - value.current = v; - // setIsFocus(true) - setTimeout(function () { - onBlur(value.current); - }, 200); - clearInterval(timeRef.current); - setIsFocus(false); - } - // onBlur={() => { - // setTimeout(() => { - // onBlur(value.current); - // }, 200) - // clearInterval(timeRef.current); - // setIsFocus(false) - // }} - }) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - onClick: function onClick() { - var _item$user_answer3; - if (!item.repeat_answer && (item === null || item === void 0 || (_item$user_answer3 = item.user_answer) === null || _item$user_answer3 === void 0 ? void 0 : _item$user_answer3.length) > 0 && item.ques_status !== 0) { - message/* default */.ZP.warning('该题不允许再修改答案'); - return; - } - // sign.current = true; - setShowEditor(true); - }, - className: Answermodules.startAnswer, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "c-blue", - children: "\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54" - }) - }) - }), (item === null || item === void 0 ? void 0 : item.standard_answer) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - fontSize: '16px', - marginBottom: 14, - display: 'flex', - justifyContent: 'space-between', - alignItems: 'center' - }, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u7B54\u9898\u7ED3\u679C", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - marginLeft: 12, - color: item !== null && item !== void 0 && item.user_answer_right ? '#29A64F' : '#E53333' - }, - children: item !== null && item !== void 0 && item.user_answer_right ? "\u7B54\u5BF9\u4E86" : "\u7B54\u9519\u4E86" - })] - }) - }), (item === null || item === void 0 ? void 0 : item.can_answer_num) > 0 && !(item !== null && item !== void 0 && item.user_answer_right) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - color: '#FF8C29', - marginBottom: 14 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, { - style: { - marginRight: 10 - } - }), "\u6E29\u99A8\u63D0\u793A\uFF1A\u8FD8\u6709 ", item === null || item === void 0 ? void 0 : item.can_answer_num, " \u6B21\u673A\u4F1A\u53EF\u5C1D\u8BD5\u8FDB\u884C\u91CD\u65B0\u7B54\u9898\uFF0C\u91CD\u65B0\u7B54\u9898\u6B63\u786E\u540E\u4E5F\u4F1A\u8BA1\u5165\u603B\u6210\u7EE9\u3002"] - }), ((item === null || item === void 0 ? void 0 : item.can_answer_num) == 0 || (item === null || item === void 0 ? void 0 : item.user_answer_right) || knowledgeDialog) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Answermodules.analysisWrap, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Answermodules.greyBg, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: "mb20", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - className: "font14 mr10", - style: { - color: '#6A7283', - lineHeight: '30px' - }, - children: "\u3010\u7B54\u6848\u3011" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - style: { - fontSize: 16, - lineHeight: '30px' - }, - children: item === null || item === void 0 ? void 0 : item.standard_answer[0] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "font14 mr10 mb20", - style: { - color: '#6A7283', - lineHeight: '30px' - }, - children: "\u3010\u89E3\u6790\u3011" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - className: Answermodules.renderHtml, - value: item === null || item === void 0 ? void 0 : item.analysis - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "font14 mr10", - style: { - color: '#6A7283', - lineHeight: '30px' - }, - children: "\u3010\u77E5\u8BC6\u70B9\u3011" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - style: { - fontSize: 16, - lineHeight: '30px' - }, - children: item === null || item === void 0 || (_item$tag_disciplines = item.tag_disciplines) === null || _item$tag_disciplines === void 0 ? void 0 : _item$tag_disciplines.join("、") - })] - })] - }) - })] - })] - }); -}; -/* harmony default export */ var components_Simple = (Simple); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules -var input = __webpack_require__(8772); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/select/index.js -var es_select = __webpack_require__(57809); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Answer/components/Simple2.tsx - - - - - - - - - -var Simple2_Simple = function Simple(_ref) { - var _answerData$exercise, _item$user_answer, _item$user_answer2, _item$standard_answer; - var item = _ref.item, - answerData = _ref.answerData, - isEducation = _ref.isEducation, - _ref$onBlur = _ref.onBlur, - _onBlur = _ref$onBlur === void 0 ? function () {} : _ref$onBlur; - var value = (0,_react_17_0_2_react.useRef)(""); - var _useState = (0,_react_17_0_2_react.useState)(), - _useState2 = slicedToArray_default()(_useState, 2), - isShow = _useState2[0], - setIsShow = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)(false), - _useState4 = slicedToArray_default()(_useState3, 2), - isFull = _useState4[0], - setIsFull = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)(false), - _useState6 = slicedToArray_default()(_useState5, 2), - isFocus = _useState6[0], - setIsFocus = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)(isEducation || false), - _useState8 = slicedToArray_default()(_useState7, 2), - showEditor = _useState8[0], - setShowEditor = _useState8[1]; - var _useState9 = (0,_react_17_0_2_react.useState)(0), - _useState10 = slicedToArray_default()(_useState9, 2), - update = _useState10[0], - setUpdate = _useState10[1]; - var title = (0,_react_17_0_2_react.useRef)(item.kp_content || ""); - var type = (0,_react_17_0_2_react.useRef)(item.kp_clazz); - var timeRef = (0,_react_17_0_2_react.useRef)(); - var totalNum = (0,_react_17_0_2_react.useMemo)(function () { - var _value$current; - return (_value$current = value.current) === null || _value$current === void 0 || (_value$current = _value$current.replace(/[\n|\r|\t]/g, "")) === null || _value$current === void 0 ? void 0 : _value$current.length; - }, [value.current]); - var countDown = function countDown() { - clearInterval(timeRef.current); - timeRef.current = setInterval(function () { - if (isFocus) _onBlur(value.current, title.current, type.current); - }, 30 * 1000); - }; - (0,_react_17_0_2_react.useEffect)(function () { - console.log("isFocus:", isFocus); - countDown(); - }, [isFocus]); - (0,_react_17_0_2_react.useEffect)(function () { - setIsShow(item === null || item === void 0 ? void 0 : item.a_flag); - }, [item === null || item === void 0 ? void 0 : item.a_flag]); - (0,_react_17_0_2_react.useEffect)(function () { - return function () { - clearInterval(timeRef.current); - }; - }, []); - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [(answerData === null || answerData === void 0 || (_answerData$exercise = answerData.exercise) === null || _answerData$exercise === void 0 ? void 0 : _answerData$exercise.user_exercise_status) === 1 ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mt30", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - children: "\u4F5C\u6587\u9898\u76EE\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - disabled: true, - className: "mt10", - value: title.current, - onChange: function onChange(e) { - title.current = e.target.value; - setUpdate(update + 1); - }, - onBlur: function onBlur() { - _onBlur(value.current, title.current, type.current); - setIsFocus(false); - } - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mt30", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - children: "\u4F5C\u54C1\u7C7B\u578B\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_select["default"], { - disabled: true, - className: "mt10 w100", - placeholder: "\u8BF7\u9009\u62E9\u4F5C\u54C1\u7C7B\u578B", - value: type.current, - onChange: function onChange(value) { - type.current = value; - setUpdate(update + 1); - }, - onBlur: function onBlur() { - _onBlur(value.current, title.current, type.current); - setIsFocus(false); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { - value: "科普", - children: "\u79D1\u666E" - }, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { - value: "科幻", - children: "\u79D1\u5E7B" - }, 2)] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - className: "mt10 mb0", - children: "\u4F5C\u54C1\u5185\u5BB9\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Answermodules.simpleText, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: item === null || item === void 0 || (_item$user_answer = item.user_answer) === null || _item$user_answer === void 0 ? void 0 : _item$user_answer[0] - }) - })] - }) : /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mt30", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - children: "\u4F5C\u6587\u9898\u76EE\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - className: "mt10", - maxLength: 60, - onBlur: function onBlur() { - return _onBlur(value.current, title.current, type.current); - }, - placeholder: "\u8BF7\u8F93\u5165\u4F5C\u6587\u9898\u76EE(\u6700\u591A60\u4E2A\u5B57)", - value: title.current, - onChange: function onChange(e) { - title.current = e.target.value; - setUpdate(update + 1); - } - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mt30", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - children: "\u4F5C\u6587\u7C7B\u578B\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_select["default"], { - className: "mt10 w100", - placeholder: "\u8BF7\u9009\u62E9\u4F5C\u54C1\u7C7B\u578B", - value: type.current, - onChange: function onChange(value) { - type.current = value; - _onBlur(value.current, title.current, type.current); - setUpdate(update + 1); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { - value: "科普", - children: "\u79D1\u666E" - }, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { - value: "科幻", - children: "\u79D1\u5E7B" - }, 2)] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "mt30 mb20", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: item !== null && item !== void 0 && item.standard_answer_show ? item !== null && item !== void 0 && item.user_answer_right ? "c-green" : "c-red" : '', - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - children: "\u4F5C\u6587\u5185\u5BB9\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mt10 relative", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "c-blue", - style: { - position: isFull ? "fixed" : "absolute", - top: isFull ? 61 : 4, - left: 10, - zIndex: 106 - }, - children: ["\u5DF2\u8F93\u5165", totalNum, "\u5B57"] - }), showEditor ? /*#__PURE__*/(0,jsx_runtime.jsx)(markdown_editor/* default */.Z, { - className: Answermodules.simpleMd, - disablePaste: true, - hidetoolBar: isEducation, - height: isEducation ? "60vh" : 150, - isFocus: true, - defaultValue: item === null || item === void 0 || (_item$user_answer2 = item.user_answer) === null || _item$user_answer2 === void 0 ? void 0 : _item$user_answer2[0], - id: item === null || item === void 0 ? void 0 : item.question_id, - onFullScreen: function onFullScreen(status) { - return setIsFull(status); - }, - onChange: function onChange(v) { - value.current = v; - setIsFocus(true); - setUpdate(update + 1); - }, - onBlur: function onBlur() { - _onBlur(value.current, title.current, type.current); - setIsFocus(false); - } - }) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - onClick: function onClick() { - return setShowEditor(true); - }, - className: Answermodules.startAnswer, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "c-blue", - children: "\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54" - }) - })] - })] - }) - })] - }), (0,authority/* isStudent */.dE)() && (item === null || item === void 0 ? void 0 : item.standard_answer) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { - className: "mt10 mb0", - children: "\u53C2\u8003\u7B54\u6848\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - border: "1px solid #eee", - background: "#f5f5f5", - borderRadius: 4, - padding: 5 - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: item === null || item === void 0 || (_item$standard_answer = item.standard_answer) === null || _item$standard_answer === void 0 ? void 0 : _item$standard_answer[0] - }) - })] - })] - }); -}; -/* harmony default export */ var Simple2 = (Simple2_Simple); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/anchor/index.js + 4 modules -var es_anchor = __webpack_require__(79817); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/table/index.js + 85 modules -var table = __webpack_require__(52306); -// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js -var dayjs_min = __webpack_require__(9498); -var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); -// EXTERNAL MODULE: ./src/components/monaco-editor/index.jsx + 3 modules -var monaco_editor = __webpack_require__(14188); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Answer/components/UserScore/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var UserScoremodules = ({"score":"score___axubN","wrap":"wrap___h8CPy"}); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Answer/components/UserScore/index.tsx - - - - -var UserScore = function UserScore(_ref) { - var score = _ref.score; - return score ? /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: UserScoremodules.wrap, - children: ["\u5F97\u5206", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "".concat(UserScoremodules.score, " ml10 mr5"), - children: score - }), "\u5206"] - }) : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-red", - children: "\u672A\u8BC4" - }); -}; -/* harmony default export */ var components_UserScore = (UserScore); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Answer/components/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var componentsmodules = ({"flex_box_center":"flex_box_center___AzNE1","flex_space_between":"flex_space_between___rHC3Q","flex_box_vertical_center":"flex_box_vertical_center___gpKuR","flex_box_center_end":"flex_box_center_end___yll1U","flex_box_column":"flex_box_column___LDgHZ","shixunWrp":"shixunWrp___ypD7O","fill":"fill___YtkJ7","index":"index___FWafv","success":"success___mzJVr","fail":"fail___xUWI0","fillInput":"fillInput___X1glo","shixunWrapper":"shixunWrapper___U1REH","score":"score___MvJPc","name":"name___t4I2r","programWrapper":"programWrapper___dECgn","desc":"desc___ywbEo","content":"content___G7g9j","analysisWrap":"analysisWrap___gQVzK","greyBg":"greyBg___uVgPS"}); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Answer/components/Shixun.tsx - - - - - - - - - - - - - - -var Shixun_scoreStatusMapping = { - 0: 'c-red-ee4', - 1: 'c-green' -}; -var Shixun = function Shixun(_ref) { - var _item$shixun, _item$shixun2, _answerData$exercise, _answerData$exercise2, _item$shixun3; - var item = _ref.item, - answerData = _ref.answerData, - exerciseId = _ref.exerciseId, - coursesId = _ref.coursesId; - var _useState = (0,_react_17_0_2_react.useState)([]), - _useState2 = slicedToArray_default()(_useState, 2), - data = _useState2[0], - setData = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)([]), - _useState4 = slicedToArray_default()(_useState3, 2), - challengeData = _useState4[0], - setChallengeData = _useState4[1]; - (0,_react_17_0_2_react.useEffect)(function () { - var _item$shixun_details; - if (!(item !== null && item !== void 0 && (_item$shixun_details = item.shixun_details) !== null && _item$shixun_details !== void 0 && _item$shixun_details.length)) { - return; - } - var shixun = []; - var challenge = []; - var _loop = function _loop() { - var _item$shixun_details4; - for (var j = 0; j < (item === null || item === void 0 ? void 0 : item.shixun_details[i].stage_list.length); j++) { - var _item$shixun_details3; - var shixunItem = item === null || item === void 0 ? void 0 : item.shixun_details[i].stage_list[j]; - shixun.push(objectSpread2_default()(objectSpread2_default()({}, shixunItem), { - operation: item === null || item === void 0 || (_item$shixun_details3 = item.shixun_details) === null || _item$shixun_details3 === void 0 || (_item$shixun_details3 = _item$shixun_details3[i]) === null || _item$shixun_details3 === void 0 || (_item$shixun_details3 = _item$shixun_details3.shixun_detail) === null || _item$shixun_details3 === void 0 || (_item$shixun_details3 = _item$shixun_details3[0]) === null || _item$shixun_details3 === void 0 ? void 0 : _item$shixun_details3.game_identifier, - is_jupyter: item === null || item === void 0 ? void 0 : item.is_jupyter, - is_jupyter_lab: item === null || item === void 0 ? void 0 : item.is_jupyter_lab - })); - } - if (item !== null && item !== void 0 && (_item$shixun_details4 = item.shixun_details) !== null && _item$shixun_details4 !== void 0 && (_item$shixun_details4 = _item$shixun_details4[i]) !== null && _item$shixun_details4 !== void 0 && _item$shixun_details4.shixun_detail) { - var _item$shixun_details5, _item$shixun_details$; - var finishedChallenge = item === null || item === void 0 || (_item$shixun_details5 = item.shixun_details) === null || _item$shixun_details5 === void 0 || (_item$shixun_details5 = _item$shixun_details5[i]) === null || _item$shixun_details5 === void 0 || (_item$shixun_details5 = _item$shixun_details5.shixun_detail) === null || _item$shixun_details5 === void 0 ? void 0 : _item$shixun_details5[0]; - var userScore = item === null || item === void 0 || (_item$shixun_details$ = item.shixun_details[i].stage_list) === null || _item$shixun_details$ === void 0 || (_item$shixun_details$ = _item$shixun_details$.find(function (stageListItem) { - return (stageListItem === null || stageListItem === void 0 ? void 0 : stageListItem.game_identifier) === (finishedChallenge === null || finishedChallenge === void 0 ? void 0 : finishedChallenge.game_identifier); - })) === null || _item$shixun_details$ === void 0 ? void 0 : _item$shixun_details$.user_score; - challenge.push(objectSpread2_default()(objectSpread2_default()({}, finishedChallenge), {}, { - user_score: userScore - })); - } - }; - for (var i = 0; i < (item === null || item === void 0 || (_item$shixun_details2 = item.shixun_details) === null || _item$shixun_details2 === void 0 ? void 0 : _item$shixun_details2.length); i++) { - var _item$shixun_details2; - _loop(); - } - setChallengeData(challenge); - setData(shixun); - }, [item === null || item === void 0 ? void 0 : item.shixun_details]); - var columns = [{ - title: "关卡", - dataIndex: "position", - key: "position", - align: 'center' - }, { - title: "任务名称", - dataIndex: "name", - key: "name", - align: 'center', - render: function render(name) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "overflowHidden1", - style: { - maxWidth: "400px" - }, - title: name && name.length > 25 ? name : "", - children: name - }); - } - }, { - title: "评测次数", - dataIndex: "evaluate_count", - key: "evaluate_count", - align: 'center', - render: function render(testCount, item) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: item.evaluate_count ? item.evaluate_count : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "color-grey-9", - children: "--" - }) - }); - } - }, { - title: "完成时间", - key: "endTime", - dataIndex: "endTime", - align: 'center', - render: function render(endTime, item) { - var timeOver = false; - if (item.finished_time && answerData !== null && answerData !== void 0 && answerData.exercise && answerData !== null && answerData !== void 0 && answerData.exercise_answer_user) { - // issue#29511 exercise.time -1没有设置答题的时间限制,则比较完成时间和试卷截至时间 - if ((answerData === null || answerData === void 0 ? void 0 : answerData.exercise.time) === -1) { - timeOver = dayjs_min_default()(answerData === null || answerData === void 0 ? void 0 : answerData.exercise.end_time).isBefore(item.finished_time); - } else { - timeOver = dayjs_min_default()(answerData === null || answerData === void 0 ? void 0 : answerData.exercise_answer_user.start_at).add(answerData === null || answerData === void 0 ? void 0 : answerData.exercise.time, "m").isBefore(item.finished_time); - } - } - return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: [item.finished_time || /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-grey-999", - children: "--" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-orange-ff9 ", - children: timeOver ? "(已超时)" : "" - })] - }); - } - }, { - title: "耗时", - dataIndex: "time_consuming", - key: "time_consuming", - align: 'center', - render: function render(time, item) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: item.time_consuming || /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "color-grey-9", - children: "--" - }) - }); - } - }, { - title: "查看答案", - dataIndex: "view_answer", - key: "view_answer", - align: 'center', - render: function render(exp, item) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: item.view_answer ? "已查看" : "未查看" - }); - } - }, { - title: '得分', - dataIndex: 'user_score', - key: 'user_score', - align: 'center', - render: function render(score) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - style: { - color: '#FA6400' - }, - children: [score, "\u5206"] - }); - } - }, { - title: "操作", - dataIndex: "operation", - key: "operation", - align: 'center', - render: function render(value, data, index) { - return value && !data.is_jupyter && !data.is_jupyter_lab ? /*#__PURE__*/(0,jsx_runtime.jsx)(es_anchor/* default */.Z, { - affix: false, - className: "mt10", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_anchor/* default */.Z.Link, { - href: "#challenge_".concat(item === null || item === void 0 ? void 0 : item.question_id).concat(index), - title: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#0152d9', - fontSize: 14 - }, - children: "\u67E5\u770B" - }) - }) - }) : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-grey-999", - children: "--" - }); - } - }]; - console.log(challengeData); - var options = { - selectOnLineNumbers: true, - readOnly: true, - minimap: { - enabled: false - }, - scrollBeyondLastLine: false - }; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [(item === null || item === void 0 || (_item$shixun = item.shixun) === null || _item$shixun === void 0 ? void 0 : _item$shixun.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: componentsmodules.shixunWrapper, - children: item === null || item === void 0 || (_item$shixun2 = item.shixun) === null || _item$shixun2 === void 0 ? void 0 : _item$shixun2.map(function (val, key) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: "mb20", - justify: "space-between", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - flex: "1", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: componentsmodules.score, - children: ["(", val.challenge_score, "\u5206)"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: componentsmodules.name, - children: [val.challenge_name, " "] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [!val.answer_status && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "font14", - style: { - color: '#FA6400' - }, - children: "\u672A\u5B8C\u6210" - }), !!val.answer_status && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "font14", - style: { - color: '#37AD83' - }, - children: "\u5DF2\u5B8C\u6210" - })] - })] - }); - }) - }), (answerData === null || answerData === void 0 || (_answerData$exercise = answerData.exercise) === null || _answerData$exercise === void 0 ? void 0 : _answerData$exercise.student_commit_status) !== 0 || (answerData === null || answerData === void 0 || (_answerData$exercise2 = answerData.exercise) === null || _answerData$exercise2 === void 0 ? void 0 : _answerData$exercise2.user_exercise_status) !== 0 ? /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [!!(data !== null && data !== void 0 && data.length) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - justify: "space-between", - className: "mb10", - align: "middle", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - className: "font14 c-grey-666", - children: "\u9636\u6BB5\u6210\u7EE9" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(components_UserScore, { - score: item === null || item === void 0 ? void 0 : item.user_score - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { - columns: columns, - dataSource: data, - pagination: false - })] - }), !!(challengeData !== null && challengeData !== void 0 && challengeData.length) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { - className: "font16 c-grey-666 mt10", - children: "\u5B9E\u8BAD\u8BE6\u60C5" - }), challengeData === null || challengeData === void 0 ? void 0 : challengeData.map(function (chanllenge, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - id: "challenge_".concat(item === null || item === void 0 ? void 0 : item.question_id).concat(index), - className: "mt5", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "font14 mr15", - children: [" \u7B2C", chanllenge.position, "\u5173"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { - className: "current c-black font14", - target: "_blank", - to: "/tasks/".concat(coursesId, "/").concat(exerciseId, "/").concat(chanllenge.game_identifier, "/exercise"), - children: chanllenge.name - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - style: { - marginLeft: 'auto' - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(components_UserScore, { - score: chanllenge.user_score - }) - })] - }), (chanllenge === null || chanllenge === void 0 ? void 0 : chanllenge.st) === 0 && chanllenge.passed_code && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { - className: componentsmodules.shixunWrp, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("h2", { - children: ["\u7B2C\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-light-black", - children: chanllenge.path - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(monaco_editor/* default */.ZP, { - height: 300, - language: "python", - theme: "default", - value: chanllenge.passed_code, - options: options - })] - })] - }); - })] - })] - }) : /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [(0,authority/* isStudent */.dE)() && /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - className: "c-grey-999 mt20 mb20", - value: item === null || item === void 0 ? void 0 : item.question_title - }), item === null || item === void 0 || (_item$shixun3 = item.shixun) === null || _item$shixun3 === void 0 ? void 0 : _item$shixun3.map(function (shixun, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - className: "font16 c-grey-666 mb5", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "mr20", - children: ["\u7B2C", shixun === null || shixun === void 0 ? void 0 : shixun.challenge_position, "\u5173 ", shixun === null || shixun === void 0 ? void 0 : shixun.challenge_name] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: [shixun === null || shixun === void 0 ? void 0 : shixun.challenge_score, "\u5206"] - })] - }, index); - })] - })] - }); -}; -/* harmony default export */ var components_Shixun = (Shixun); -// EXTERNAL MODULE: ./node_modules/_js-base64@2.6.4@js-base64/base64.js -var base64 = __webpack_require__(24334); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Answer/components/Program.tsx - - - - - - - - - - -var Program_scoreStatusMapping = { - 0: 'c-red-ee4', - 1: 'c-green' -}; -var Program = function Program(_ref) { - var _answerData$exercise, _answerData$exercise2, _answerData$exercise3; - var item = _ref.item, - answerData = _ref.answerData; - var _useState = (0,_react_17_0_2_react.useState)([]), - _useState2 = slicedToArray_default()(_useState, 2), - data = _useState2[0], - setData = _useState2[1]; - (0,_react_17_0_2_react.useEffect)(function () { - var _item$evaluate_codes; - if ((item === null || item === void 0 || (_item$evaluate_codes = item.evaluate_codes) === null || _item$evaluate_codes === void 0 ? void 0 : _item$evaluate_codes.length) > 0) { - var _item$evaluate_codes2; - setData(item === null || item === void 0 || (_item$evaluate_codes2 = item.evaluate_codes) === null || _item$evaluate_codes2 === void 0 ? void 0 : _item$evaluate_codes2.map(function (code, index) { - return { - key: index + 1, - error_msg: code !== null && code !== void 0 && code.error_msg ? base64.Base64.decode(code === null || code === void 0 ? void 0 : code.error_msg) : '' - }; - })); - } else { - setData([{ - key: "--", - error_msg: "--" - }]); - } - }, [item === null || item === void 0 ? void 0 : item.evaluate_codes]); - var columns = [{ - title: '评测次数', - dataIndex: 'key', - width: "127px", - key: 'key', - align: 'center', - render: function render(text, record) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: record.key - }); - } - }, { - title: '详细信息', - dataIndex: 'error_msg', - key: 'error_msg', - align: 'center', - render: function render(text, record) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: record.error_msg ? record.error_msg : "--" - }); - } - }]; - var options = { - selectOnLineNumbers: true, - readOnly: true, - minimap: { - enabled: false - }, - scrollBeyondLastLine: false - }; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "".concat(componentsmodules.programWrapper), - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: componentsmodules.desc, - children: "\u9898\u76EE\u63CF\u8FF0" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: componentsmodules.content, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: item === null || item === void 0 ? void 0 : item.description - }) - }), (answerData === null || answerData === void 0 || (_answerData$exercise = answerData.exercise) === null || _answerData$exercise === void 0 ? void 0 : _answerData$exercise.user_exercise_status) === 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - justify: "space-between", - className: "mt40", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - style: { - fontSize: 14, - color: '#666666' - }, - children: "\u6211\u7684\u7B54\u6848" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(components_UserScore, { - score: item === null || item === void 0 ? void 0 : item.user_score - }) - })] - }), (item === null || item === void 0 ? void 0 : item.passed_code) && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { - className: componentsmodules.shixunWrp, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("h3", { - children: "\u7B2C\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(monaco_editor/* default */.ZP, { - style: { - border: '1px solid #ccc' - }, - height: 300, - language: "python", - theme: "vs-light", - value: item !== null && item !== void 0 && item.passed_code ? base64.Base64.decode(item === null || item === void 0 ? void 0 : item.passed_code) : "", - options: options - })] - }), (answerData === null || answerData === void 0 || (_answerData$exercise2 = answerData.exercise) === null || _answerData$exercise2 === void 0 ? void 0 : _answerData$exercise2.user_exercise_status) === 1 && (answerData === null || answerData === void 0 || (_answerData$exercise3 = answerData.exercise) === null || _answerData$exercise3 === void 0 ? void 0 : _answerData$exercise3.answer_open) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - background: "#F6F7F9" - }, - className: "mt30", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - padding: "20px", - fontSize: "16px", - display: "flex" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - whiteSpace: "nowrap" - }, - children: "\u3010\u89E3\u6790\u3011" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: (item === null || item === void 0 ? void 0 : item.analysis) || '暂无解析' - })] - }) - })] - }); -}; -/* harmony default export */ var components_Program = (Program); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Answer/components/Fill.tsx - - - - - - - - - - - - -var TextArea = input/* default */.Z.TextArea; -var Fill_scoreStatusMapping = { - 0: 'c-red-ee4', - 1: 'c-green' -}; -var Fill = function Fill(_ref) { - var _item$standard_answer2, _item$standard_answer3, _item$tag_disciplines; - var sign = _ref.sign, - item = _ref.item, - answerData = _ref.answerData, - showBtn = _ref.showBtn, - knowledgeDialog = _ref.knowledgeDialog, - setKnowledgeDialog = _ref.setKnowledgeDialog, - _ref$onBlur = _ref.onBlur, - onBlur = _ref$onBlur === void 0 ? function () {} : _ref$onBlur; - var _useState = (0,_react_17_0_2_react.useState)([]), - _useState2 = slicedToArray_default()(_useState, 2), - userAnswer = _useState2[0], - setUserAnswer = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)([]), - _useState4 = slicedToArray_default()(_useState3, 2), - saveStatusArr = _useState4[0], - setSaveStatusArr = _useState4[1]; - var currentData = (0,_react_17_0_2_react.useRef)(); - (0,_react_17_0_2_react.useEffect)(function () { - var data = []; - var _loop = function _loop(i) { - var _item$user_answer; - var param = (item === null || item === void 0 || (_item$user_answer = item.user_answer) === null || _item$user_answer === void 0 ? void 0 : _item$user_answer.find(function (e) { - return e.choice_id === i + 1; - })) || { - choice_id: i + 1, - answer_text: '' - }; - data.push(objectSpread2_default()({}, param)); - }; - for (var i = 0; i < (item === null || item === void 0 ? void 0 : item.multi_count); i++) { - _loop(i); - } - currentData.current = data; - setUserAnswer(data); - }, [item === null || item === void 0 ? void 0 : item.user_answer]); - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [userAnswer === null || userAnswer === void 0 ? void 0 : userAnswer.map(function (answer, index) { - var _item$standard_answer, _saveStatusArr$index, _saveStatusArr$index2, _saveStatusArr$index3; - return /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: "".concat(componentsmodules.baseMargin, " ").concat(componentsmodules.fill), - align: "middle", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: componentsmodules.index, - children: ["\u586B\u7A7A\u9879", index + 1] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - flex: '430px', - className: "ml20 mr20", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - placeholder: "\u8BF7\u8F93\u5165\u7B54\u6848", - disabled: (item === null || item === void 0 || (_item$standard_answer = item.standard_answer) === null || _item$standard_answer === void 0 ? void 0 : _item$standard_answer.length) > 0 && ((item === null || item === void 0 ? void 0 : item.can_answer_num) == 0 || !showBtn || (item === null || item === void 0 ? void 0 : item.user_answer_right)), - value: answer === null || answer === void 0 ? void 0 : answer.answer_text, - onChange: function onChange(e) { - userAnswer[index].answer_text = e.target.value; - setUserAnswer(toConsumableArray_default()(userAnswer)); - setTimeout( /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var res, newArr, _newArr; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - _context.next = 2; - return onBlur(e.target.value, index + 1, userAnswer); - case 2: - res = _context.sent; - if (res.status == 1) { - newArr = saveStatusArr.slice(); - newArr[index] = { - status: 'none', - errorText: '' - }; - setSaveStatusArr(newArr); - } else { - _newArr = saveStatusArr.slice(); - _newArr[index] = { - status: 'fail', - errorText: res.message - }; - setSaveStatusArr(_newArr); - } - case 4: - case "end": - return _context.stop(); - } - }, _callee); - })), 200); - }, - onFocus: function onFocus() { - sign.current = true; - } - // onBlur={(e) => { - // setTimeout(async () => { - // const res = await onBlur(answer?.answer_text, index + 1, userAnswer) - // if (res.status == 1) { - // const newArr = saveStatusArr.slice() - // newArr[index] = { status: 'none', errorText: '' } - // setSaveStatusArr(newArr) - // } else { - // const newArr = saveStatusArr.slice() - // newArr[index] = { status: 'fail', errorText: res.message } - // setSaveStatusArr(newArr) - // } - // }, 200) - // }} - , - className: "".concat(item !== null && item !== void 0 && item.standard_answer_show ? item !== null && item !== void 0 && item.user_answer_right ? "c-green" : "c-red" : '', " ").concat(componentsmodules.fillInput) - }) - }), ((_saveStatusArr$index = saveStatusArr[index]) === null || _saveStatusArr$index === void 0 ? void 0 : _saveStatusArr$index.status) === "success" && /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - style: { - marginRight: 8 - }, - className: "iconfont icon-chenggong1 ".concat(componentsmodules.success) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: componentsmodules.success, - children: "\u4FDD\u5B58\u6210\u529F" - })] - }) - }), ((_saveStatusArr$index2 = saveStatusArr[index]) === null || _saveStatusArr$index2 === void 0 ? void 0 : _saveStatusArr$index2.status) === "fail" && /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - style: { - marginRight: 8 - }, - className: "iconfont icon-tishi7 ".concat(componentsmodules.fail) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: componentsmodules.fail, - children: (_saveStatusArr$index3 = saveStatusArr[index]) === null || _saveStatusArr$index3 === void 0 ? void 0 : _saveStatusArr$index3.errorText - })] - }) - })] - }, index); - }), !!(item !== null && item !== void 0 && (_item$standard_answer2 = item.standard_answer) !== null && _item$standard_answer2 !== void 0 && _item$standard_answer2.length) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - fontSize: '16px', - marginBottom: 14, - display: 'flex', - justifyContent: 'space-between', - alignItems: 'center' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u7B54\u9898\u7ED3\u679C", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - marginLeft: 12, - color: item !== null && item !== void 0 && item.user_answer_right ? '#29A64F' : '#E53333' - }, - children: item !== null && item !== void 0 && item.user_answer_right ? "\u7B54\u5BF9\u4E86" : "\u7B54\u9519\u4E86" - })] - }), (item === null || item === void 0 ? void 0 : item.show_recommend) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - style: { - cursor: 'pointer', - color: '#3061D0', - fontSize: '14px' - }, - onClick: function onClick() { - setKnowledgeDialog(); - }, - children: ["\u4E3A\u4F60\u63A8\u8350\u540C\u77E5\u8BC6\u70B9\u9898\u76EE\uFF0C\u7ACB\u5373\u5DE9\u56FA", " >"] - })] - }), (item === null || item === void 0 ? void 0 : item.can_answer_num) > 0 && !(item !== null && item !== void 0 && item.user_answer_right) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - color: '#FF8C29', - marginBottom: 14 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, { - style: { - marginRight: 10 - } - }), "\u6E29\u99A8\u63D0\u793A\uFF1A\u8FD8\u6709 ", item === null || item === void 0 ? void 0 : item.can_answer_num, " \u6B21\u673A\u4F1A\u53EF\u5C1D\u8BD5\u8FDB\u884C\u91CD\u65B0\u7B54\u9898\uFF0C\u91CD\u65B0\u7B54\u9898\u6B63\u786E\u540E\u4E5F\u4F1A\u8BA1\u5165\u603B\u6210\u7EE9\u3002"] - }), ((item === null || item === void 0 ? void 0 : item.can_answer_num) == 0 || (item === null || item === void 0 ? void 0 : item.user_answer_right) || knowledgeDialog) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: componentsmodules.analysisWrap, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: componentsmodules.greyBg, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: "mb20", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - className: "font14 mr10", - style: { - color: '#6A7283', - lineHeight: '30px' - }, - children: "\u3010\u7B54\u6848\u3011" - }), item === null || item === void 0 || (_item$standard_answer3 = item.standard_answer) === null || _item$standard_answer3 === void 0 ? void 0 : _item$standard_answer3.map(function (answer, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: "mr40", - style: { - fontSize: 16, - lineHeight: '30px' - }, - children: ["\u586B\u7A7A\u9879", index + 1, ":", answer === null || answer === void 0 ? void 0 : answer.answer_text[0]] - }, index); - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "font14 mr10 mb20", - style: { - color: '#6A7283', - lineHeight: '30px' - }, - children: "\u3010\u89E3\u6790\u3011" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - className: componentsmodules.renderHtml, - value: item === null || item === void 0 ? void 0 : item.analysis - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "font14 mr10", - style: { - color: '#6A7283', - lineHeight: '30px' - }, - children: "\u3010\u77E5\u8BC6\u70B9\u3011" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - style: { - fontSize: 16, - lineHeight: '30px' - }, - children: item === null || item === void 0 || (_item$tag_disciplines = item.tag_disciplines) === null || _item$tag_disciplines === void 0 ? void 0 : _item$tag_disciplines.join("、") - })] - })] - }) - })] - })] - }); -}; -/* harmony default export */ var components_Fill = (Fill); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Answer/components/BFill.tsx - - - - - - - - - - -var BFill_TextArea = input/* default */.Z.TextArea; -var BFill = function BFill(_ref) { - var _item$standard_answer2, _item$standard_answer3, _item$standard_answer4, _item$tag_disciplines; - var item = _ref.item, - answerData = _ref.answerData, - _ref$onBlur = _ref.onBlur, - onBlur = _ref$onBlur === void 0 ? function () {} : _ref$onBlur, - _ref$onDebug = _ref.onDebug, - onDebug = _ref$onDebug === void 0 ? function () {} : _ref$onDebug, - setIsSubmitCode = _ref.setIsSubmitCode, - showBtn = _ref.showBtn, - knowledgeDialog = _ref.knowledgeDialog, - setKnowledgeDialog = _ref.setKnowledgeDialog; - var _useState = (0,_react_17_0_2_react.useState)([]), - _useState2 = slicedToArray_default()(_useState, 2), - userAnswer = _useState2[0], - setUserAnswer = _useState2[1]; - (0,_react_17_0_2_react.useEffect)(function () { - var _item$standard_answer; - var data = item === null || item === void 0 || (_item$standard_answer = item.standard_answer_with_score) === null || _item$standard_answer === void 0 ? void 0 : _item$standard_answer.map(function (val, index) { - var _item$user_answer; - return objectSpread2_default()(objectSpread2_default()({}, val), {}, { - value: (item === null || item === void 0 || (_item$user_answer = item.user_answer) === null || _item$user_answer === void 0 || (_item$user_answer = _item$user_answer.find(function (item) { - return parseInt(item.choice_id) === index + 1; - })) === null || _item$user_answer === void 0 ? void 0 : _item$user_answer.answer_text) || '' - }); - }); - setUserAnswer(data); - }, [item === null || item === void 0 ? void 0 : item.standard_answer_with_score]); - - // useEffect(() => { - // if (item?.user_answer?.length > 0) { - - // let data = new Array(item.multi_count).fill({ value: '' })?.map((val: any, index: any) => { - // return { - // ...val, - // score: item?.standard_answer_with_score?.[index]?.score, - // value: item?.user_answer?.[index]?.answer_text || '', - // } - // }) - // setUserAnswer(data); - // } - - // }, [item?.user_answer]) - - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [(item === null || item === void 0 ? void 0 : item.code) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - border: '1px solid #CCCCCC', - padding: '10px', - marginBottom: 20 - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - disabledFill: (item === null || item === void 0 || (_item$standard_answer2 = item.standard_answer) === null || _item$standard_answer2 === void 0 ? void 0 : _item$standard_answer2.length) > 0 && ((item === null || item === void 0 ? void 0 : item.can_answer_num) == 0 || !showBtn || (item === null || item === void 0 ? void 0 : item.user_answer_right)), - onFillChange: function onFillChange(e, index) { - var _e$parseInt; - onBlur(e === null || e === void 0 || (_e$parseInt = e[parseInt(index)]) === null || _e$parseInt === void 0 ? void 0 : _e$parseInt.value, parseInt(index) + 1, userAnswer); - setUserAnswer(userAnswer); - }, - className: componentsmodules.content, - programFillValue: userAnswer, - showProgramFill: true, - value: base64.Base64.decode((item === null || item === void 0 ? void 0 : item.code) || '') - }) - }), !!(item !== null && item !== void 0 && (_item$standard_answer3 = item.standard_answer) !== null && _item$standard_answer3 !== void 0 && _item$standard_answer3.length) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - fontSize: '16px', - marginBottom: 14, - display: 'flex', - justifyContent: 'space-between', - alignItems: 'center' - }, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u7B54\u9898\u7ED3\u679C", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - marginLeft: 12, - color: item !== null && item !== void 0 && item.user_answer_right ? '#29A64F' : '#E53333' - }, - children: item !== null && item !== void 0 && item.user_answer_right ? "\u7B54\u5BF9\u4E86" : "\u7B54\u9519\u4E86" - })] - }) - }), (item === null || item === void 0 ? void 0 : item.can_answer_num) > 0 && !(item !== null && item !== void 0 && item.user_answer_right) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - color: '#FF8C29', - marginBottom: 14 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, { - style: { - marginRight: 10 - } - }), "\u6E29\u99A8\u63D0\u793A\uFF1A\u8FD8\u6709 ", item === null || item === void 0 ? void 0 : item.can_answer_num, " \u6B21\u673A\u4F1A\u53EF\u5C1D\u8BD5\u8FDB\u884C\u91CD\u65B0\u7B54\u9898\uFF0C\u91CD\u65B0\u7B54\u9898\u6B63\u786E\u540E\u4E5F\u4F1A\u8BA1\u5165\u603B\u6210\u7EE9\u3002"] - }), ((item === null || item === void 0 ? void 0 : item.can_answer_num) == 0 || (item === null || item === void 0 ? void 0 : item.user_answer_right) || knowledgeDialog) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: componentsmodules.analysisWrap, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: componentsmodules.greyBg, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: "mb20", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - className: "font14 mr10", - style: { - color: '#6A7283', - lineHeight: '30px' - }, - children: "\u3010\u7B54\u6848\u3011" - }), item === null || item === void 0 || (_item$standard_answer4 = item.standard_answer) === null || _item$standard_answer4 === void 0 ? void 0 : _item$standard_answer4.map(function (answer, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: "mr40", - style: { - fontSize: 16, - lineHeight: '30px' - }, - children: ["\u586B\u7A7A\u9879", index + 1, ":", answer === null || answer === void 0 ? void 0 : answer.answer_text] - }, index); - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "font14 mr10 mb20", - style: { - color: '#6A7283', - lineHeight: '30px' - }, - children: "\u3010\u89E3\u6790\u3011" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - className: componentsmodules.renderHtml, - value: item === null || item === void 0 ? void 0 : item.analysis - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "font14 mr10", - style: { - color: '#6A7283', - lineHeight: '30px' - }, - children: "\u3010\u77E5\u8BC6\u70B9\u3011" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - style: { - fontSize: 16, - lineHeight: '30px' - }, - children: item === null || item === void 0 || (_item$tag_disciplines = item.tag_disciplines) === null || _item$tag_disciplines === void 0 ? void 0 : _item$tag_disciplines.join("、") - })] - })] - }) - })] - })] - }); -}; -/* harmony default export */ var components_BFill = (BFill); -// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js -var lodash = __webpack_require__(89392); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Answer/components/NewAnswerComments/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var NewAnswerCommentsmodules = ({"comments":"comments___m2bmf","greyText":"greyText___PcghL","commentText":"commentText___zEl3a","wrapper":"wrapper___wOIs4","header":"header___Y8N3P","updateTime":"updateTime___BGwXJ","text":"text___ojkmu","date":"date___jCRLE"}); -// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules -var env = __webpack_require__(27065); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Answer/components/NewAnswerComments/index.tsx - - - - - - - -var NewAnswerComments = function NewAnswerComments(_ref) { - var list = _ref.list, - _ref$hideScore = _ref.hideScore, - hideScore = _ref$hideScore === void 0 ? false : _ref$hideScore; - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: list === null || list === void 0 ? void 0 : list.map(function (v) { - var _v$user, _v$user2, _v$user3, _v$comments, _v$comments2; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mt20 ".concat(NewAnswerCommentsmodules.wrapper), - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - className: NewAnswerCommentsmodules.header, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: env/* default */.Z.API_SERVER + '/images/' + ((_v$user2 = v.user) === null || _v$user2 === void 0 ? void 0 : _v$user2.image_url) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "ml10 font16", - children: (_v$user3 = v.user) === null || _v$user3 === void 0 ? void 0 : _v$user3.name - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: NewAnswerCommentsmodules.updateTime, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: NewAnswerCommentsmodules.text, - children: "\u8BC4\u9605\u65F6\u95F4" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: NewAnswerCommentsmodules.date, - children: dayjs_min_default()((_v$comments = v.comments) === null || _v$comments === void 0 || (_v$comments = _v$comments[0]) === null || _v$comments === void 0 ? void 0 : _v$comments.updated_at).format('YYYY-MM-DD HH:mm') - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: NewAnswerCommentsmodules.comments, - children: v === null || v === void 0 || (_v$comments2 = v.comments) === null || _v$comments2 === void 0 ? void 0 : _v$comments2.map(function (e, i) { - var _v$user4; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - justify: "space-between", - children: [!!e.shixun_chanllge_position && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - flexShrink: 0, - marginRight: 10 - }, - children: ["\u7B2C", e.shixun_chanllge_position, "\u5173"] - }), !hideScore && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - flex: 1 - }, - children: ["\u539F\u59CB\u5F97\u5206", e === null || e === void 0 ? void 0 : e.origin_score, "\u5206\uFF0C\u4FEE\u6B63\u4E3A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-light-primary", - children: e === null || e === void 0 ? void 0 : e.score - }), "\u5206"] - })] - }), !!e.comment && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [" ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "".concat(NewAnswerCommentsmodules.greyText, " mr10"), - children: "\u8BC4\u8BED" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: NewAnswerCommentsmodules.commentText, - children: e.comment - })] - })] - }, (v === null || v === void 0 || (_v$user4 = v.user) === null || _v$user4 === void 0 ? void 0 : _v$user4.user_id) + '-' + i); - }) - })] - }, v === null || v === void 0 || (_v$user = v.user) === null || _v$user === void 0 ? void 0 : _v$user.user_id); - }) - }); -}; -/* harmony default export */ var components_NewAnswerComments = (NewAnswerComments); -// EXTERNAL MODULE: ./src/components/AsyncButton/index.tsx -var AsyncButton = __webpack_require__(58499); -// EXTERNAL MODULE: ./src/components/Hooks/index.tsx -var Hooks = __webpack_require__(2986); -// EXTERNAL MODULE: ./src/utils/constant.ts -var constant = __webpack_require__(7540); -// EXTERNAL MODULE: ./src/utils/fetch.ts -var fetch = __webpack_require__(51136); -// EXTERNAL MODULE: ./src/components/NoData/index.tsx -var NoData = __webpack_require__(7406); -// EXTERNAL MODULE: ./src/pages/MyProblem/service.ts -var service = __webpack_require__(76039); -// EXTERNAL MODULE: ./src/pages/MyProblem/TestCasePanel/index.tsx + 1 modules -var TestCasePanel = __webpack_require__(84804); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Answer/components/Buttonloading.tsx - - - - - - - - - - - - - - -/** - * @description: 自测运行 - * @param {*} - * ButtonProps:按钮部分样式等参数 - * ButtonText 按钮文字 - * form 表单内容 - * answerKey 填空字段 - * items 为运行调试字段 - * submitAnswer 提交答案 - * updateAnswerInfo 更新答题信息 - * @return {*} - */ -var ButtonLoading = function ButtonLoading(_ref) { - var ButtonProps = _ref.ButtonProps, - ButtonText = _ref.ButtonText, - form = _ref.form, - answerKey = _ref.answerKey, - _ref$hackidentifier = _ref.hackidentifier, - hackidentifier = _ref$hackidentifier === void 0 ? "" : _ref$hackidentifier, - _ref$items = _ref.items, - items = _ref$items === void 0 ? {} : _ref$items, - setIsSubmitCode = _ref.setIsSubmitCode, - submitAnswer = _ref.submitAnswer, - updateAnswerInfo = _ref.updateAnswerInfo; - var _useState = (0,_react_17_0_2_react.useState)(false), - _useState2 = slicedToArray_default()(_useState, 2), - isloading = _useState2[0], - setisloading = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)(''), - _useState4 = slicedToArray_default()(_useState3, 2), - identifier = _useState4[0], - setidentifier = _useState4[1]; - var param = (0,_umi_production_exports.useParams)(); - var _useState5 = (0,_react_17_0_2_react.useState)({}), - _useState6 = slicedToArray_default()(_useState5, 2), - modalshow = _useState6[0], - setmodalshow = _useState6[1]; - var isEdit = param.type === 'edit'; - var type = window.location.href.includes('problemset') ? 1 : 2; - (0,_react_17_0_2_react.useEffect)(function () { - if (isEdit || hackidentifier) { - setidentifier(hackidentifier || param.id); - } - }, [param]); - (0,_react_17_0_2_react.useEffect)(function () { - return function () { - sessionStorage.removeItem("projectFill"); - }; - }, []); - function onUpdateCode(_x, _x2) { - return _onUpdateCode.apply(this, arguments); - } - function _onUpdateCode() { - _onUpdateCode = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4(re, id) { - var _stats$filter; - var code, stats, codes, response; - return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { - while (1) switch (_context4.prev = _context4.next) { - case 0: - code = form.getFieldValue("hack_codes"); - stats = form.getFieldValue(answerKey); - if (code.code) { - _context4.next = 5; - break; - } - message/* default */.ZP.info('程序代码不能为空!'); - return _context4.abrupt("return"); - case 5: - if (code.language) { - _context4.next = 8; - break; - } - message/* default */.ZP.info('编程语言不能为空!'); - return _context4.abrupt("return"); - case 8: - if (!(stats.length > 0 && ((_stats$filter = stats.filter(function (item) { - return !item.answer_text; - })) === null || _stats$filter === void 0 ? void 0 : _stats$filter.length) > 0)) { - _context4.next = 11; - break; - } - message/* default */.ZP.info('填空项不能为空!'); - return _context4.abrupt("return"); - case 11: - codes = code.code; - if (stats.length > 0) { - stats === null || stats === void 0 || stats.map(function (item) { - if (item.multi_line) { - codes = codes.substring(0, codes.indexOf('@▁▁@')) + item.answer_text + codes.substring(codes.indexOf('@▁▁@') + 4); - } else { - codes = codes.substring(0, codes.indexOf('@▁@')) + item.answer_text + codes.substring(codes.indexOf('@▁@') + 3); - } - }); - } - _context4.next = 15; - return (0,service/* updateCode */.n4)(id, re ? re : { - code: base64.Base64.encode(codes), - language: code.language, - answers: stats === null || stats === void 0 ? void 0 : stats.map(function (item) { - return item.answer_text; - }) - }); - case 15: - response = _context4.sent; - return _context4.abrupt("return", response); - case 17: - case "end": - return _context4.stop(); - } - }, _callee4); - })); - return _onUpdateCode.apply(this, arguments); - } - function onUpdateCodes(_x3, _x4) { - return _onUpdateCodes.apply(this, arguments); - } - function _onUpdateCodes() { - _onUpdateCodes = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5(re, id) { - var stats, codes, response; - return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { - case 0: - stats = items.userAnswer; - codes = base64.Base64.decode(items.code); // if (stats.length > 0 && stats.filter((item) => !item.value)?.length > 0) { - // message.info('填空项不能为空!') - // return - // } - if (stats.length > 0) { - stats === null || stats === void 0 || stats.map(function (item) { - if (item.multi_line) { - codes = codes.substring(0, codes.indexOf('@▁▁@')) + item.value + codes.substring(codes.indexOf('@▁▁@') + 4); - } else { - codes = codes.substring(0, codes.indexOf('@▁@')) + item.value + codes.substring(codes.indexOf('@▁@') + 3); - } - }); - } - _context5.next = 5; - return (0,service/* updateCode */.n4)(id, re ? re : { - code: base64.Base64.encode(codes), - language: items.language, - answers: stats === null || stats === void 0 ? void 0 : stats.map(function (item) { - return item.value; - }) - }); - case 5: - response = _context5.sent; - return _context5.abrupt("return", response); - case 7: - case "end": - return _context5.stop(); - } - }, _callee5); - })); - return _onUpdateCodes.apply(this, arguments); - } - function getTimeStamp() { - return new Date().getTime(); - } - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, objectSpread2_default()(objectSpread2_default()({ - loading: isloading - }, ButtonProps), {}, { - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { - var _res, _response, executeCode, startTime, aa, res, formValues, _formValues$hack, _res2, _formValues$hack2, res1, response, _executeCode, _startTime; - return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { - while (1) switch (_context3.prev = _context3.next) { - case 0: - if (!(ButtonText === '提交代码')) { - _context3.next = 22; - break; - } - setisloading(true); - if (!isloading) { - _context3.next = 4; - break; - } - return _context3.abrupt("return"); - case 4: - submitAnswer(false); - _context3.next = 7; - return (0,fetch/* default */.ZP)("/api/problems/".concat(identifier, "/start.json"), { - method: 'get' - }); - case 7: - _res = _context3.sent; - _context3.next = 10; - return onUpdateCodes(null, _res === null || _res === void 0 ? void 0 : _res.identifier); - case 10: - _response = _context3.sent; - if (!((_response === null || _response === void 0 ? void 0 : _response.status) === 0)) { - _context3.next = 19; - break; - } - executeCode = /*#__PURE__*/function () { - var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var _items$userAnswer; - var _yield$getOperationRe, status, message, data, executeTime, isTimeOut; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - _context.next = 2; - return (0,service/* getOperationResult */.rX)(_res === null || _res === void 0 ? void 0 : _res.identifier, 'submit'); - case 2: - _yield$getOperationRe = _context.sent; - status = _yield$getOperationRe.status; - message = _yield$getOperationRe.message; - data = _yield$getOperationRe.data; - executeTime = getTimeStamp(); - isTimeOut = executeTime - startTime > 10 * 1000 * (items === null || items === void 0 || (_items$userAnswer = items.userAnswer) === null || _items$userAnswer === void 0 ? void 0 : _items$userAnswer.length); - if (status !== 0 && !isTimeOut) { - setTimeout(executeCode, 1000); - } - if (!isTimeOut) { - _context.next = 13; - break; - } - modal/* default */.Z.error({ - centered: true, - okText: '知道啦', - title: '调试代码超时' - }); - setisloading(false); - return _context.abrupt("return"); - case 13: - if (status === 0) { - setisloading(false); - // let datas = await Fetch(`/api/myproblems/record_detail.json`, { - // method: 'GET', - // params: { - // id: data?.id - // } - // }) - - setmodalshow(data); - if (data.status === 2) { - setisloading(false); - modal/* default */.Z.error({ - centered: true, - okText: '知道啦', - title: '调试代码超时' - }); - } - } - case 14: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function executeCode() { - return _ref3.apply(this, arguments); - }; - }(); - startTime = getTimeStamp(); - _context3.next = 16; - return (0,service/* sumbitCode */.bM)(_res === null || _res === void 0 ? void 0 : _res.identifier, {}); - case 16: - executeCode(); - _context3.next = 20; - break; - case 19: - setisloading(false); - case 20: - !!setIsSubmitCode && setIsSubmitCode(true); - return _context3.abrupt("return"); - case 22: - aa = true; - _context3.next = 25; - return form.validateFields().then(function () { - aa = false; - }, function (errInfo) { - var _errInfo$errorFields, _errInfo$errorFields2; - if (errInfo.errorFields[0].name.includes("standard_answers")) { - message/* default */.ZP.error("填空项答案不能为空"); - } else { - message/* default */.ZP.error(errInfo.errorFields[0].errors[0]); - } - if (((_errInfo$errorFields = errInfo.errorFields) === null || _errInfo$errorFields === void 0 ? void 0 : _errInfo$errorFields.length) === 0) { - aa = false; - } - form.scrollToField(errInfo === null || errInfo === void 0 || (_errInfo$errorFields2 = errInfo.errorFields) === null || _errInfo$errorFields2 === void 0 || (_errInfo$errorFields2 = _errInfo$errorFields2[0]) === null || _errInfo$errorFields2 === void 0 ? void 0 : _errInfo$errorFields2.name, { - behavior: 'smooth', - block: 'center' - }); - aa = true; - }); - case 25: - if (!aa) { - _context3.next = 27; - break; - } - return _context3.abrupt("return"); - case 27: - setisloading(true); - if (!isloading) { - _context3.next = 30; - break; - } - return _context3.abrupt("return"); - case 30: - res = ''; - formValues = form.getFieldsValue(); - if (identifier) { - _context3.next = 41; - break; - } - _context3.next = 35; - return (0,fetch/* default */.ZP)("/api/problems.json", { - method: 'post', - body: objectSpread2_default()(objectSpread2_default()({}, formValues), {}, { - hack: objectSpread2_default()(objectSpread2_default()({}, formValues === null || formValues === void 0 ? void 0 : formValues.hack), {}, { - sub_discipline_id: formValues === null || formValues === void 0 || (_formValues$hack = formValues.hack) === null || _formValues$hack === void 0 || (_formValues$hack = _formValues$hack.sub_discipline_id) === null || _formValues$hack === void 0 ? void 0 : _formValues$hack[1], - difficult: formValues.difficulty, - item_banks_group_id: formValues.item_banks_group_id - }), - hack_codes: objectSpread2_default()(objectSpread2_default()({}, formValues.hack_codes), {}, { - code: base64.Base64.encode(formValues.hack_codes.code) - }), - hack_sets: [objectSpread2_default()({}, formValues.hack_sets)], - is_blank: true - }) - }); - case 35: - res = _context3.sent; - identifier = (_res2 = res) === null || _res2 === void 0 ? void 0 : _res2.identifier; - sessionStorage.projectFill = identifier; - setidentifier(identifier); - _context3.next = 44; - break; - case 41: - _context3.next = 43; - return (0,fetch/* default */.ZP)("/api/problems/".concat(identifier, ".json"), { - method: 'put', - body: objectSpread2_default()(objectSpread2_default()({}, formValues), {}, { - hack: objectSpread2_default()(objectSpread2_default()({}, formValues === null || formValues === void 0 ? void 0 : formValues.hack), {}, { - sub_discipline_id: formValues === null || formValues === void 0 || (_formValues$hack2 = formValues.hack) === null || _formValues$hack2 === void 0 || (_formValues$hack2 = _formValues$hack2.sub_discipline_id) === null || _formValues$hack2 === void 0 ? void 0 : _formValues$hack2[1], - difficult: formValues.difficulty, - item_banks_group_id: formValues.item_banks_group_id - }), - hack_codes: objectSpread2_default()(objectSpread2_default()({}, formValues.hack_codes), {}, { - code: base64.Base64.encode(formValues.hack_codes.code) - }), - update_hack_sets: [objectSpread2_default()({}, formValues.hack_sets)], - is_blank: true - }) - }); - case 43: - res = _context3.sent; - case 44: - _context3.next = 46; - return (0,fetch/* default */.ZP)("/api/problems/".concat(identifier, "/start.json"), { - method: 'get' - }); - case 46: - res1 = _context3.sent; - _context3.next = 49; - return onUpdateCode(null, res1 === null || res1 === void 0 ? void 0 : res1.identifier); - case 49: - response = _context3.sent; - if (!((response === null || response === void 0 ? void 0 : response.status) === 0)) { - _context3.next = 58; - break; - } - _executeCode = /*#__PURE__*/function () { - var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { - var _formValues$standard_; - var _yield$getOperationRe2, status, message, data, executeTime, isTimeOut; - return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - _context2.next = 2; - return (0,service/* getOperationResult */.rX)(res1 === null || res1 === void 0 ? void 0 : res1.identifier, 'submit'); - case 2: - _yield$getOperationRe2 = _context2.sent; - status = _yield$getOperationRe2.status; - message = _yield$getOperationRe2.message; - data = _yield$getOperationRe2.data; - executeTime = getTimeStamp(); - isTimeOut = executeTime - _startTime > (formValues.hack.time_limit + 3) * 1000 * (formValues === null || formValues === void 0 || (_formValues$standard_ = formValues.standard_answers) === null || _formValues$standard_ === void 0 ? void 0 : _formValues$standard_.length); - if (status !== 0 && !isTimeOut) { - setTimeout(_executeCode, 1000); - } - if (!isTimeOut) { - _context2.next = 13; - break; - } - modal/* default */.Z.error({ - centered: true, - okText: '知道啦', - title: '调试代码超时' - }); - setisloading(false); - return _context2.abrupt("return"); - case 13: - if (status === 0) { - setisloading(false); - setmodalshow(data); - if (data.status === 2) { - setisloading(false); - modal/* default */.Z.error({ - centered: true, - okText: '知道啦', - title: '调试代码超时' - }); - } - } - case 14: - case "end": - return _context2.stop(); - } - }, _callee2); - })); - return function _executeCode() { - return _ref4.apply(this, arguments); - }; - }(); - _startTime = getTimeStamp(); - _context3.next = 55; - return (0,service/* sumbitCode */.bM)(res1 === null || res1 === void 0 ? void 0 : res1.identifier, {}); - case 55: - _executeCode(); - _context3.next = 59; - break; - case 58: - setisloading(false); - case 59: - case "end": - return _context3.stop(); - } - }, _callee3); - })), - children: ButtonText - })), (modalshow === null || modalshow === void 0 ? void 0 : modalshow.id) && modalshow.status !== 2 && /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { - open: (modalshow === null || modalshow === void 0 ? void 0 : modalshow.id) && modalshow.status !== 2, - title: "\u8FD0\u884C\u7ED3\u679C", - width: 1100, - footer: false, - onOk: function onOk() { - setmodalshow({}); - updateAnswerInfo(); - }, - onCancel: function onCancel() { - setmodalshow({}); - updateAnswerInfo(); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - maxHeight: 600, - overflow: 'auto', - marginBottom: 15 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - marginBottom: 20, - display: 'flex', - justifyContent: 'space-between', - fontSize: 14 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#666666' - }, - children: "\u72B6\u6001" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - marginLeft: 12, - color: modalshow.status !== 0 && '#E30000' - }, - children: TestCasePanel/* ExecuteDict */.Im[modalshow.status] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#666666' - }, - children: "\u63D0\u4EA4\u65F6\u95F4" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - marginLeft: 12 - }, - children: dayjs_min_default()(modalshow.created_at).format('YYYY-MM-DD HH:mm:ss') - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#666666' - }, - children: "\u8BED\u8A00" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - marginLeft: 12 - }, - children: modalshow.language - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#666666' - }, - children: "\u6267\u884C\u7528\u65F6" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - style: { - marginLeft: 12 - }, - children: [modalshow.execute_time, "ms"] - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(TestCasePanel/* DetailCommitOut */.Y4, objectSpread2_default()({}, modalshow))] - }) - })] - }); -}; -/* harmony default export */ var Buttonloading = (ButtonLoading); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Answer/index.tsx - - - - - - - -var _excluded = ["globalSetting", "loading", "user", "exercise", "dispatch"]; - - - - - - - - - - - - - - - - - - - - - - - - - - - -var tagList = ['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 Answer = function Answer(_ref) { - var _answerData$exercise4, _answerData$exercise5, _answerData$exercise6, _answerData$exercise7, _answerData$exercise8, _answerData$question_5, _answerData$exercise_14, _answerData$question_6, _answerData$exercise_15, _answerData$exercise_16, _answerData$exercise_17, _answerData$exercise_18, _answerData$exercise_19, _answerData$exercise9, _answerData$exercise_20, _answerData$exercise_21, _answerData$exercise_22; - var globalSetting = _ref.globalSetting, - loading = _ref.loading, - user = _ref.user, - exercise = _ref.exercise, - dispatch = _ref.dispatch, - props = objectWithoutProperties_default()(_ref, _excluded); - var location = (0,_umi_production_exports.useLocation)(); - var params = (0,_umi_production_exports.useParams)(); - var _useState = (0,_react_17_0_2_react.useState)({}), - _useState2 = slicedToArray_default()(_useState, 2), - answerData = _useState2[0], - setAnswerData = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)({}), - _useState4 = slicedToArray_default()(_useState3, 2), - hideAnswerCard = _useState4[0], - setHideAnswerCard = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)(false), - _useState6 = slicedToArray_default()(_useState5, 2), - isSpin = _useState6[0], - setIsSpin = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)(true), - _useState8 = slicedToArray_default()(_useState7, 2), - showAnswerCard = _useState8[0], - setShowAnswerCard = _useState8[1]; - var _useState9 = (0,_react_17_0_2_react.useState)(''), - _useState10 = slicedToArray_default()(_useState9, 2), - iframeUrl = _useState10[0], - setIframeUrl = _useState10[1]; - var _useState11 = (0,_react_17_0_2_react.useState)('none'), - _useState12 = slicedToArray_default()(_useState11, 2), - iframeBlock = _useState12[0], - setIframeBlock = _useState12[1]; - var _useState13 = (0,_react_17_0_2_react.useState)(window.document.domain === "kepukehuan.educoder.net" ? true : false), - _useState14 = slicedToArray_default()(_useState13, 2), - isEducation = _useState14[0], - setIsEducation = _useState14[1]; - var _useState15 = (0,_react_17_0_2_react.useState)(false), - _useState16 = slicedToArray_default()(_useState15, 2), - isSubmitCode = _useState16[0], - setIsSubmitCode = _useState16[1]; // 程序填空是否提交代码,这里用作记录 - var _useState17 = (0,_react_17_0_2_react.useState)(null), - _useState18 = slicedToArray_default()(_useState17, 2), - questionItem = _useState18[0], - setQuestionItem = _useState18[1]; //当前题目的相关信息 - var iframe = (0,_react_17_0_2_react.useRef)(); - var iframeUrlSuffix = (0,_react_17_0_2_react.useRef)(); - var _useState19 = (0,_react_17_0_2_react.useState)(0), - _useState20 = slicedToArray_default()(_useState19, 2), - oneindex = _useState20[0], - setoneindex = _useState20[1]; //大题下标 - var _useState21 = (0,_react_17_0_2_react.useState)(0), - _useState22 = slicedToArray_default()(_useState21, 2), - twoindex = _useState22[0], - settwoindex = _useState22[1]; //小题下标 - var _useState23 = (0,_react_17_0_2_react.useState)(false), - _useState24 = slicedToArray_default()(_useState23, 2), - showConfirm = _useState24[0], - setShowConfirm = _useState24[1]; - var _useState25 = (0,_react_17_0_2_react.useState)(false), - _useState26 = slicedToArray_default()(_useState25, 2), - knowledgeDialog = _useState26[0], - _setKnowledgeDialog = _useState26[1]; //推荐知识点弹窗 - var _useState27 = (0,_react_17_0_2_react.useState)([]), - _useState28 = slicedToArray_default()(_useState27, 2), - itemBankData = _useState28[0], - setItemBankData = _useState28[1]; //推荐知识题目 - var _useState29 = (0,_react_17_0_2_react.useState)(true), - _useState30 = slicedToArray_default()(_useState29, 2), - showBtn = _useState30[0], - setShowBtn = _useState30[1]; - var _useState31 = (0,_react_17_0_2_react.useState)({}), - _useState32 = slicedToArray_default()(_useState31, 2), - userAnswer = _useState32[0], - setUserAnswer = _useState32[1]; - var divRef = (0,_react_17_0_2_react.useRef)(null); - var questionPartRef = (0,_react_17_0_2_react.useRef)(); - (0,Hooks/* useDisableAction */.y)((0,authority/* isStudent */.dE)()); - (0,_react_17_0_2_react.useEffect)(function () { - document.body.setAttribute('data-custom', 'auto'); - return function () { - document.body.removeAttribute('data-custom'); - }; - }, []); - (0,_react_17_0_2_react.useEffect)(function () { - var _user$userInfo, _user$userInfo2; - document.body.scrollIntoView(); - if (((_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.real_name) === "游客") { - window.location.href = "/classrooms/".concat(params.stageId, "/exercise"); - return; - } - if ((_user$userInfo2 = user.userInfo) !== null && _user$userInfo2 !== void 0 && _user$userInfo2.user_id) { - initData(); - } - window.addEventListener('message', handleMessage); - return function () { - window.removeEventListener('message', handleMessage); - if (location.pathname.indexOf("/detail") > -1) (0,fullscreen/* exitFull */.BU)(); - }; - }, [params.exerciseId, user.userInfo.login]); - (0,_react_17_0_2_react.useEffect)(function () { - dispatch({ - type: "globalSetting/headerFooterToggle", - payload: false - }); - return function () { - dispatch({ - type: "globalSetting/headerFooterToggle", - payload: true - }); - }; - }, []); - (0,_react_17_0_2_react.useEffect)(function () { - var _answerData$exercise_; - setQuestionItem(answerData === null || answerData === void 0 || (_answerData$exercise_ = answerData.exercise_question_types) === null || _answerData$exercise_ === void 0 || (_answerData$exercise_ = _answerData$exercise_[oneindex]) === null || _answerData$exercise_ === void 0 || (_answerData$exercise_ = _answerData$exercise_.items) === null || _answerData$exercise_ === void 0 ? void 0 : _answerData$exercise_[twoindex]); - }, [answerData]); - (0,_react_17_0_2_react.useEffect)(function () { - var _banks, _banks2; - if (!knowledgeDialog) { - setItemBankData([]); - return; - } - var banks = []; - if (questionItem !== null && questionItem !== void 0 && questionItem.recommend_item_banks) { - banks = toConsumableArray_default()(questionItem === null || questionItem === void 0 ? void 0 : questionItem.recommend_item_banks); - } - // 判断推荐知识点是是否答题 - if (((_banks = banks) === null || _banks === void 0 ? void 0 : _banks.length) > 0 && !(((_banks2 = banks) === null || _banks2 === void 0 ? void 0 : _banks2[0].is_right) === null)) { - setShowBtn(false); - banks.forEach(function (item) { - item.user_score = item !== null && item !== void 0 && item.is_right ? 1 : 0; - item.question_score = 1; - item.standard_answer = item === null || item === void 0 ? void 0 : item.answer_content; - item.user_answer_right = item === null || item === void 0 ? void 0 : item.is_right; - // 单选 多选 判断 - if (['SINGLE', 'MULTIPLE', 'JUDGMENT'].includes(item === null || item === void 0 ? void 0 : item.question_type)) { - item === null || item === void 0 || item.question_choices.forEach(function (choice) { - var exists = item === null || item === void 0 ? void 0 : item.answer_content.includes(choice.choice_id); - choice.user_answer_boolean = exists; - }); - } - // 填空 - if ((item === null || item === void 0 ? void 0 : item.question_type) === 'COMPLETION') { - item.user_answer = item === null || item === void 0 ? void 0 : item.answer_content; - } - }); - setItemBankData(banks); - } else { - banks.forEach(function (item) { - item.user_score = 0; - item.question_score = 1; - }); - setItemBankData(banks); - setShowBtn(true); - } - }, [knowledgeDialog]); - var handleMessage = function handleMessage(data) { - if (data.data === 'backExercise') { - (0,util/* copyTextFuc */.RG)(" ", true); - resetIframe(); - } - }; - var resetIframe = function resetIframe() { - setIframeBlock("none"); - setIframeUrl(""); - initData(); - }; - var getSaveHackEvaluate = /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var item, - _args = arguments; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - item = _args.length > 0 && _args[0] !== undefined ? _args[0] : questionItem; - _context.next = 3; - return (0,fetch/* default */.ZP)("/api/exercise_questions/".concat(item === null || item === void 0 ? void 0 : item.question_id, "/exercise_answers/save_hack_evaluate.json"), {}); - case 3: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function getSaveHackEvaluate() { - return _ref2.apply(this, arguments); - }; - }(); //生成评测记录 - - var initData = /*#__PURE__*/function () { - var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(is_reset) { - var _res$exercise_scores; - var res; - return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - if (is_reset) { - setAnswerData({}); - } - document.body.scrollIntoView(); - setIsSpin(true); - _context2.next = 5; - return (0,fetch/* default */.ZP)("/api/exercises/".concat(params.exerciseId, "/subject_exercise_start.json"), { - method: 'GET', - params: { - is_reset: is_reset ? 1 : null - } - }); - case 5: - res = _context2.sent; - setIsSpin(false); - res.exercise_types = (res === null || res === void 0 ? void 0 : res.exercise_types) || (res === null || res === void 0 || (_res$exercise_scores = res.exercise_scores) === null || _res$exercise_scores === void 0 ? void 0 : _res$exercise_scores.exercise_types); - res.question_status = res.question_status || createItems((res === null || res === void 0 ? void 0 : res.exercise_question_types) || []); - setAnswerData(objectSpread2_default()({}, res)); - return _context2.abrupt("return", res); - case 11: - case "end": - return _context2.stop(); - } - }, _callee2); - })); - return function initData(_x) { - return _ref3.apply(this, arguments); - }; - }(); - var createItems = function createItems(item) { - var items = []; - item.forEach(function (e) { - items = items.concat(e.items); - }); - items = items.map(function (e) { - return { - ques_status: e === null || e === void 0 ? void 0 : e.ques_status, - question_num: e === null || e === void 0 ? void 0 : e.question_num, - ques_id: e === null || e === void 0 ? void 0 : e.question_id - }; - }); - return items; - }; - var goShixun = /*#__PURE__*/function () { - var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(item) { - var res; - return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { - while (1) switch (_context3.prev = _context3.next) { - case 0: - _context3.next = 2; - return (item.is_jupyter || item.is_jupyter_lab ? shixuns/* execJupyter */.BK : shixuns/* execShixun */.Ir)({ - id: item.shixun_identifier - }); - case 2: - res = _context3.sent; - if (res !== null && res !== void 0 && res.game_identifier || res !== null && res !== void 0 && res.identifier) { - if (item.is_jupyter_lab || item.is_jupyter) { - setIframeUrl("/tasks/".concat(res.identifier, "/jupyter?type=exercises&exercisesId=").concat(params.exerciseId, "&coursesId=").concat(params.stageId, "&login=").concat(params.login, "&questionId=").concat(item.question_id, "&isFullScreen=").concat((0,fullscreen/* IsFull */.vp)()).concat(iframeUrlSuffix.current || "")); - } else { - setIframeUrl("/tasks/".concat(res.game_identifier, "?type=exercises&exercisesId=").concat(params.exerciseId, "&coursesId=").concat(params.stageId, "&login=").concat(params.login, "&questionId=").concat(item.question_id, "&isFullScreen=").concat((0,fullscreen/* IsFull */.vp)()).concat(iframeUrlSuffix.current || "")); - } - setIframeBlock("block"); - } - if ((res === null || res === void 0 ? void 0 : res.status) === -3) { - (0,util/* bindPhone */.eF)(); - } else if ((res === null || res === void 0 ? void 0 : res.status) === 2) { - handleResetGame(res === null || res === void 0 ? void 0 : res.message, item.question_id, item.is_jupyter_lab, item.is_jupyter); - } else if ((res === null || res === void 0 ? void 0 : res.status) === 3) { - handleInBeta(res === null || res === void 0 ? void 0 : res.message); - } - case 5: - case "end": - return _context3.stop(); - } - }, _callee3); - })); - return function goShixun(_x2) { - return _ref4.apply(this, arguments); - }; - }(); - var handleResetGame = function handleResetGame(url, question_id, is_jupyter_lab, is_jupyter) { - var _url; - url = (_url = url) !== null && _url !== void 0 && _url.includes('.json') ? url : "".concat(url, ".json"); - modal/* default */.Z.confirm({ - centered: true, - title: '提示', - icon: null, - okText: '确定', - cancelText: '取消', - content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!" - }), - onOk: function () { - var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() { - var res, execRes; - return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { - while (1) switch (_context4.prev = _context4.next) { - case 0: - _context4.next = 2; - return (0,service_exercise/* resetMyGame */.$Q)({ - url: url - }); - case 2: - res = _context4.sent; - if (res) { - _context4.next = 5; - break; - } - return _context4.abrupt("return"); - case 5: - message/* default */.ZP.success("重置成功,正在进入实践项目!"); - _context4.next = 8; - return (0,shixuns/* execShixun */.Ir)({ - id: res.shixun_identifier - }); - case 8: - execRes = _context4.sent; - if (!(execRes !== null && execRes !== void 0 && execRes.game_identifier)) { - _context4.next = 12; - break; - } - goShixun({ - shixun_identifier: execRes === null || execRes === void 0 ? void 0 : execRes.game_identifier, - question_id: question_id, - is_jupyter_lab: is_jupyter_lab, - is_jupyter: is_jupyter - }); - // openNewWindow(`/tasks/${execRes.game_identifier}`); - return _context4.abrupt("return"); - case 12: - if ((execRes === null || execRes === void 0 ? void 0 : execRes.status) === 2) { - handleResetGame(execRes === null || execRes === void 0 ? void 0 : execRes.message, question_id, is_jupyter_lab, is_jupyter); - } else if ((execRes === null || execRes === void 0 ? void 0 : execRes.status) === 3) { - handleInBeta(execRes === null || execRes === void 0 ? void 0 : execRes.message); - } - case 13: - case "end": - return _context4.stop(); - } - }, _callee4); - })); - function onOk() { - return _onOk.apply(this, arguments); - } - return onOk; - }() - }); - }; - var handleInBeta = function handleInBeta(message) { - modal/* default */.Z.confirm({ - centered: true, - title: '提示', - icon: null, - okText: '确定', - cancelText: '取消', - content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: ["\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E", message, "\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01"] - }) - }); - }; - var handleJoinShixun = /*#__PURE__*/function () { - var _ref5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(item) { - var _answerData$exercise; - var checkRes; - return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { - while (1) switch (_context6.prev = _context6.next) { - case 0: - _context6.next = 2; - return (0,service_exercise/* checkRedoStatus */.o3)({ - exercise_user_id: answerData === null || answerData === void 0 || (_answerData$exercise = answerData.exercise) === null || _answerData$exercise === void 0 ? void 0 : _answerData$exercise.exercise_user_id, - shixun_id: item.shixun_id - }); - case 2: - checkRes = _context6.sent; - if (checkRes !== null && checkRes !== void 0 && checkRes.redo) { - modal/* default */.Z.info({ - width: 530, - title: '提示', - icon: null, - centered: true, - okText: '确定', - content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218" - }), - onOk: function () { - var _onOk2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() { - var res, newQuestions, index, newItem; - return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { - case 0: - _context5.next = 2; - return (0,service_exercise/* resetMyGame */.$Q)({ - id: checkRes === null || checkRes === void 0 ? void 0 : checkRes.myshixun_identifier, - url: checkRes === null || checkRes === void 0 ? void 0 : checkRes.url - }); - case 2: - res = _context5.sent; - if (res) { - newQuestions = (0,lodash.cloneDeep)(answerData === null || answerData === void 0 ? void 0 : answerData.exercise_question_types); - index = newQuestions === null || newQuestions === void 0 ? void 0 : newQuestions.findIndex(function (e) { - return e.question_type === 5; - }); - newQuestions[index].items.find(function (er) { - return er.question_id === item.question_id; - }).redo = false; - newQuestions[index].items.find(function (er) { - return er.question_id === item.question_id; - }).shixun_identifier = res.shixun_identifier; - answerData.exercise_question_types = newQuestions; - setAnswerData(answerData); - newItem = objectSpread2_default()(objectSpread2_default()({}, item), {}, { - shixun_identifier: res.shixun_identifier - }); - goShixun(newItem); - } - case 4: - case "end": - return _context5.stop(); - } - }, _callee5); - })); - function onOk() { - return _onOk2.apply(this, arguments); - } - return onOk; - }() - }); - } else { - goShixun(item); - } - case 4: - case "end": - return _context6.stop(); - } - }, _callee6); - })); - return function handleJoinShixun(_x3) { - return _ref5.apply(this, arguments); - }; - }(); - var handleJoinProgram = /*#__PURE__*/function () { - var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7(item) { - var res; - return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { - while (1) switch (_context7.prev = _context7.next) { - case 0: - if (!item.hack_identifier) { - _context7.next = 5; - break; - } - _context7.next = 3; - return (0,service_exercise/* startProgram */.nF)({ - id: item.hack_identifier - }); - case 3: - res = _context7.sent; - if ((res === null || res === void 0 ? void 0 : res.status) === 0) { - setIframeUrl("/myproblems/".concat(res.identifier, "?type=exercises&exercisesId=").concat(params.exerciseId, "&coursesId=").concat(params.stageId, "&login=").concat(params.login, "&questionId=").concat(item.question_id).concat(iframeUrlSuffix.current || "")); - setIframeBlock("block"); - } - case 5: - case "end": - return _context7.stop(); - } - }, _callee7); - })); - return function handleJoinProgram(_x4) { - return _ref6.apply(this, arguments); - }; - }(); - var handleChangeSingle = function handleChangeSingle(value, id, key, item) { - if (['SINGLE', 'JUDGMENT'].includes(item.question_type)) { - updateSuggestAnswer(value, id); - return; - } - - //答题卡选中 - answerData.question_status.find(function (item) { - return item.ques_id === id; - }).ques_status = value ? 1 : 0; - item.user_answer = []; - item.user_answer.push(value); - setAnswerData(objectSpread2_default()({}, answerData)); - setShowConfirm(true); - }; - var handleChangeSingles = /*#__PURE__*/function () { - var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8(value, id, key, item, items) { - var _items$sub_exercise_q, _items$sub_exercise_q2, _items$sub_exercise_q3; - var answer; - return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { - while (1) switch (_context8.prev = _context8.next) { - case 0: - item.user_answer = []; - item.user_answer.push(value); - items.user_answer = toConsumableArray_default()(item.user_answer); //组合题的是否作答判断也要放在外层 - answer = items === null || items === void 0 || (_items$sub_exercise_q = items.sub_exercise_questions) === null || _items$sub_exercise_q === void 0 ? void 0 : _items$sub_exercise_q.filter(function (item) { - var _item$user_answer; - return ((_item$user_answer = item.user_answer) === null || _item$user_answer === void 0 ? void 0 : _item$user_answer.length) === 0; - }); - answerData.question_status.find(function (item) { - return item.ques_id === id; - }).ques_status = (answer === null || answer === void 0 ? void 0 : answer.length) === (items === null || items === void 0 || (_items$sub_exercise_q2 = items.sub_exercise_questions) === null || _items$sub_exercise_q2 === void 0 ? void 0 : _items$sub_exercise_q2.length) ? 0 : (answer === null || answer === void 0 ? void 0 : answer.length) > 0 && (answer === null || answer === void 0 ? void 0 : answer.length) < (items === null || items === void 0 || (_items$sub_exercise_q3 = items.sub_exercise_questions) === null || _items$sub_exercise_q3 === void 0 ? void 0 : _items$sub_exercise_q3.length) ? 2 : 1; - setAnswerData(objectSpread2_default()({}, answerData)); - case 6: - case "end": - return _context8.stop(); - } - }, _callee8); - })); - return function handleChangeSingles(_x5, _x6, _x7, _x8, _x9) { - return _ref7.apply(this, arguments); - }; - }(); - var handleChangeMultiple = function handleChangeMultiple(value, id, item) { - if (!(value !== null && value !== void 0 && value.length)) return; - if (item.question_type == 'MULTIPLE') { - updateSuggestAnswer(value, id); - return; - } - item.user_answer = value; - answerData.question_status.find(function (item) { - return item.ques_id === id; - }).ques_status = value !== null && value !== void 0 && value.length ? 1 : 0; - setAnswerData(objectSpread2_default()({}, answerData)); - setShowConfirm(true); - }; - var handleBlurFill = /*#__PURE__*/function () { - var _ref8 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9(value, index, id, param, item) { - var answers; - return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { - while (1) switch (_context9.prev = _context9.next) { - case 0: - if (value.replaceAll(' ', '')) { - _context9.next = 3; - break; - } - signConfigFuc(); - return _context9.abrupt("return", { - status: -4, - message: '答案不能为空' - }); - case 3: - if (!['COMPLETION'].includes(item.question_type)) { - _context9.next = 6; - break; - } - updateSuggestAnswer(value, id, index); - return _context9.abrupt("return", { - status: 1, - message: '' - }); - case 6: - answerData.question_status.find(function (item) { - return item.ques_id === id; - }).ques_status = param.every(function (k) { - return !!k.answer_text; - }) ? 1 : answerData.question_status.find(function (item) { - return item.ques_id === id; - }).ques_status = param.some(function (k) { - return !!k.answer_text; - }) ? 2 : 0; - answers = { - choice_id: index, - answer_text: value - }; - if (item.user_answer.filter(function (item) { - return item.choice_id != index; - })) { - item.user_answer.splice(index - 1, 1, answers); - } else { - item.user_answer.push(answers); - } - setAnswerData(objectSpread2_default()({}, answerData)); - setShowConfirm(true); - signConfigFuc(); - return _context9.abrupt("return", { - status: 1, - message: '' - }); - case 13: - case "end": - return _context9.stop(); - } - }, _callee9); - })); - return function handleBlurFill(_x10, _x11, _x12, _x13, _x14) { - return _ref8.apply(this, arguments); - }; - }(); - var handleBlurBProgram = /*#__PURE__*/function () { - var _ref9 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10(value, index, id, param, item) { - var _questionItem$standar; - var answers, obj; - return regeneratorRuntime_default()().wrap(function _callee10$(_context10) { - while (1) switch (_context10.prev = _context10.next) { - case 0: - answerData.question_status.find(function (item) { - return item.ques_id === id; - }).ques_status = param.every(function (k) { - return !!k.value; - }) ? 1 : answerData.question_status.find(function (item) { - return item.ques_id === id; - }).ques_status = param.some(function (k) { - return !!k.value; - }) ? 2 : 0; - answers = { - choice_id: index, - answer_text: value - }; - if (item.user_answer.filter(function (item) { - return item.choice_id != index; - })) { - item.user_answer.splice(index - 1, 1, answers); - } else { - item.user_answer.push(answers); - } - if (!item.repeat_answer) { - item.israp = true; - } - obj = questionItem === null || questionItem === void 0 || (_questionItem$standar = questionItem.standard_answer_with_score) === null || _questionItem$standar === void 0 ? void 0 : _questionItem$standar.map(function (val, index) { - var _questionItem$user_an; - return objectSpread2_default()(objectSpread2_default()({}, val), {}, { - value: (questionItem === null || questionItem === void 0 || (_questionItem$user_an = questionItem.user_answer) === null || _questionItem$user_an === void 0 || (_questionItem$user_an = _questionItem$user_an.find(function (item) { - return parseInt(item.choice_id) === index + 1; - })) === null || _questionItem$user_an === void 0 ? void 0 : _questionItem$user_an.answer_text) || '' - }); - }); - setUserAnswer(objectSpread2_default()(objectSpread2_default()({}, questionItem), {}, { - userAnswer: obj - })); - setAnswerData(objectSpread2_default()({}, answerData)); - setShowConfirm(true); - case 8: - case "end": - return _context10.stop(); - } - }, _callee10); - })); - return function handleBlurBProgram(_x15, _x16, _x17, _x18, _x19) { - return _ref9.apply(this, arguments); - }; - }(); - var handleBlurSimple = function handleBlurSimple(value, id, item, hideLoading) { - if (!value.replaceAll(' ', '')) { - signConfigFuc(); - return; - } - answerData.question_status.find(function (item) { - return item.ques_id === id; - }).ques_status = value ? 1 : 0; - item.user_answer = []; - item.user_answer.push(value); - setAnswerData(objectSpread2_default()({}, answerData)); - setShowConfirm(true); - signConfigFuc(); - }; - var updateSuggestAnswer = function updateSuggestAnswer(value, id, index) { - setItemBankData(function (e) { - var arr = e.map(function (item) { - if ((item === null || item === void 0 ? void 0 : item.question_id) == id) { - if (['SINGLE', 'MULTIPLE', 'JUDGMENT'].includes(item === null || item === void 0 ? void 0 : item.question_type)) { - // 单选 判断 多选 - item.user_answer = []; - item.user_answer.push(value); - } else if (['COMPLETION'].includes(item === null || item === void 0 ? void 0 : item.question_type)) { - // 填空 - if (!item.user_answer) { - item.user_answer = []; - } - var answers = { - choice_id: index, - answer_text: value - }; - if (item.user_answer.filter(function (info) { - return (info === null || info === void 0 ? void 0 : info.choice_id) != index; - })) { - item.user_answer.splice(index - 1, 1, answers); - } else { - item.user_answer.push(answers); - } - } - } - return item; - }); - return arr; - }); - signConfigFuc(); - }; - var setClassName = function setClassName(item, type) { - return item !== null && item !== void 0 && item.standard_answer_show ? "edu-".concat(type, "-").concat(item !== null && item !== void 0 && item.user_answer_right ? "green" : "red") : ''; - }; - var renderSingle = function renderSingle(item, key) { - var _item$question_choice, _item$standard_answer, _item$question_choice2; - var userAnswer = (item === null || item === void 0 || (_item$question_choice = item.question_choices) === null || _item$question_choice === void 0 ? void 0 : _item$question_choice.filter(function (choice) { - return choice.user_answer_boolean; - }).map(function (choice) { - return choice.choice_id; - })) || []; - var disabled = (item === null || item === void 0 || (_item$standard_answer = item.standard_answer) === null || _item$standard_answer === void 0 ? void 0 : _item$standard_answer.length) > 0 && ((item === null || item === void 0 ? void 0 : item.can_answer_num) == 0 || !showBtn || (item === null || item === void 0 ? void 0 : item.user_answer_right)); - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Answermodules.baseMargin, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default.Group */.ZP.Group, { - disabled: disabled, - defaultValue: userAnswer === null || userAnswer === void 0 ? void 0 : userAnswer[0], - onChange: function onChange(e) { - handleChangeSingle(e.target.value, item === null || item === void 0 ? void 0 : item.question_id, key, item); - }, - className: setClassName(item, 'radio'), - children: item === null || item === void 0 || (_item$question_choice2 = item.question_choices) === null || _item$question_choice2 === void 0 ? void 0 : _item$question_choice2.map(function (answer, index) { - var isJudge = item.question_type == 2; - var prefix = isJudge ? '' : "".concat(tagList[index], "."); - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Answermodules.answerWrap, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default */.ZP, { - className: Answermodules.noWrap, - value: answer === null || answer === void 0 ? void 0 : answer.choice_id, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#333333' - }, - className: "font16 mr3", - children: prefix - }), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - style: { - width: 740 - }, - className: Answermodules.renderHtml, - value: answer === null || answer === void 0 ? void 0 : answer.choice_text - })] - }) - }, index); - }) - }) - }), (item === null || item === void 0 ? void 0 : item.standard_answer_show) && /*#__PURE__*/(0,jsx_runtime.jsx)(AnswerDetail, { - item: item - })] - }, item === null || item === void 0 ? void 0 : item.question_title); - }; - var renderSingles = function renderSingles(items, keys, i) { - var _items$sub_exercise_q4; - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: items === null || items === void 0 || (_items$sub_exercise_q4 = items.sub_exercise_questions) === null || _items$sub_exercise_q4 === void 0 ? void 0 : _items$sub_exercise_q4.map(function (item, key) { - var _item$standard_answer2, _item$user_answer2, _item$question_choice3; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "".concat(Answermodules.baseMargin, " ").concat(Answermodules.singleItem, " mb20"), - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: 'flex', - alignItems: 'baseline', - userSelect: "none", - marginBottom: 40 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - style: { - flexShrink: 0, - color: '#999999' - }, - className: "font14", - children: ["\uFF08", item === null || item === void 0 ? void 0 : item.question_score, "\u5206\uFF09"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - flexShrink: 0, - marginRight: 6 - }, - className: "font16", - children: i + 1 + '.' + (key + 1) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: item === null || item === void 0 ? void 0 : item.question_title - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default.Group */.ZP.Group, { - style: { - marginLeft: 66 - }, - disabled: (item === null || item === void 0 || (_item$standard_answer2 = item.standard_answer) === null || _item$standard_answer2 === void 0 ? void 0 : _item$standard_answer2.length) > 0 && ((item === null || item === void 0 ? void 0 : item.can_answer_num) == 0 || !showBtn || (item === null || item === void 0 ? void 0 : item.user_answer_right)), - defaultValue: item === null || item === void 0 || (_item$user_answer2 = item.user_answer) === null || _item$user_answer2 === void 0 ? void 0 : _item$user_answer2[0], - onChange: function onChange(e) { - handleChangeSingles(e.target.value, items === null || items === void 0 ? void 0 : items.question_id, key, item, items); - }, - className: setClassName(item, 'radio'), - children: item === null || item === void 0 || (_item$question_choice3 = item.question_choices) === null || _item$question_choice3 === void 0 ? void 0 : _item$question_choice3.map(function (answer, index) { - var isJudge = item.question_type == 2; - var prefix = isJudge ? '' : "".concat(tagList[index], "."); - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Answermodules.answerWrap, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default */.ZP, { - className: Answermodules.noWrap, - value: answer === null || answer === void 0 ? void 0 : answer.choice_id, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#333333' - }, - className: "mr3 font16 ".concat(Answermodules.noWrap), - children: prefix - }), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - style: { - width: 734 - }, - className: Answermodules.renderHtml, - value: answer === null || answer === void 0 ? void 0 : answer.choice_text - })] - }) - }, index); - }) - }), (item === null || item === void 0 ? void 0 : item.standard_answer_show) && /*#__PURE__*/(0,jsx_runtime.jsx)(AnswerDetail, { - item: item - }), (item === null || item === void 0 ? void 0 : item.can_answer_num) > 0 && (item === null || item === void 0 ? void 0 : item.user_score) != (item === null || item === void 0 ? void 0 : item.question_score) && !(item !== null && item !== void 0 && item.user_answer_right) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - display: 'flex', - justifyContent: 'flex-end' - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - className: "".concat(Answermodules.changeButton, " ml20"), - type: "primary", - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11() { - var paramsData, res; - return regeneratorRuntime_default()().wrap(function _callee11$(_context11) { - while (1) switch (_context11.prev = _context11.next) { - case 0: - paramsData = { - questionId: item === null || item === void 0 ? void 0 : item.question_id, - exercise_choice_id: item === null || item === void 0 ? void 0 : item.user_answer - }; - _context11.next = 3; - return (0,fetch/* default */.ZP)("/api/exercise_questions/".concat(item === null || item === void 0 ? void 0 : item.question_id, "/exercise_answers/subject_exercise_answer.json"), { - method: 'POST', - body: paramsData - }); - case 3: - res = _context11.sent; - if (res.status == 0) { - setShowConfirm(false); - initData(); - signConfigFuc(); - } - case 5: - case "end": - return _context11.stop(); - } - }, _callee11); - })), - children: "\u786E\u5B9A" - }) - })] - }, key); - }) - }); - }; - var renderMultiple = function renderMultiple(item, key) { - var _item$question_choice4, _item$standard_answer3, _item$question_choice5; - var userAnswer = (item === null || item === void 0 || (_item$question_choice4 = item.question_choices) === null || _item$question_choice4 === void 0 ? void 0 : _item$question_choice4.filter(function (choice) { - return choice.user_answer_boolean; - }).map(function (choice) { - return choice.choice_id; - })) || []; - var disabled = (item === null || item === void 0 || (_item$standard_answer3 = item.standard_answer) === null || _item$standard_answer3 === void 0 ? void 0 : _item$standard_answer3.length) > 0 && ((item === null || item === void 0 ? void 0 : item.can_answer_num) == 0 || !showBtn || (item === null || item === void 0 ? void 0 : item.user_answer_right)); - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Answermodules.baseMargin, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { - disabled: disabled, - defaultValue: userAnswer, - style: { - flexDirection: 'column' - }, - onChange: function onChange(value) { - handleChangeMultiple(value, item === null || item === void 0 ? void 0 : item.question_id, item); - }, - className: setClassName(item, 'checkbox'), - children: item === null || item === void 0 || (_item$question_choice5 = item.question_choices) === null || _item$question_choice5 === void 0 ? void 0 : _item$question_choice5.map(function (answer, index) { - var prefix = "".concat(tagList[index], "."); - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Answermodules.answerWrap, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_checkbox/* default */.Z, { - value: answer === null || answer === void 0 ? void 0 : answer.choice_id, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#333333' - }, - className: "font16 mr3", - children: prefix - }), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - className: Answermodules.renderHtml, - value: answer === null || answer === void 0 ? void 0 : answer.choice_text - })] - }) - }, index); - }) - }) - }), (item === null || item === void 0 ? void 0 : item.standard_answer_show) && /*#__PURE__*/(0,jsx_runtime.jsx)(AnswerDetail, { - item: item - })] - }, item === null || item === void 0 ? void 0 : item.question_title); - }; - var renderFill = function renderFill(item, key) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(components_Fill, { - item: item, - sign: sign, - showBtn: showBtn, - answerData: answerData, - knowledgeDialog: knowledgeDialog, - setKnowledgeDialog: function setKnowledgeDialog() { - return _setKnowledgeDialog(true); - }, - onBlur: ( /*#__PURE__*/function () { - var _ref11 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12(value, index, userAnswer) { - return regeneratorRuntime_default()().wrap(function _callee12$(_context12) { - while (1) switch (_context12.prev = _context12.next) { - case 0: - _context12.next = 2; - return handleBlurFill(value, index, item === null || item === void 0 ? void 0 : item.question_id, userAnswer, item); - case 2: - return _context12.abrupt("return", _context12.sent); - case 3: - case "end": - return _context12.stop(); - } - }, _callee12); - })); - return function (_x20, _x21, _x22) { - return _ref11.apply(this, arguments); - }; - }()) - }); - }; - - // 简答题 - var renderSimple = function renderSimple(item, key) { - if (isEducation) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(Simple2, { - item: item, - answerData: answerData, - onBlur: function onBlur(value, kp_content, kp_clazz) { - setShowConfirm(true); - }, - isEducation: isEducation - }); - } else { - return /*#__PURE__*/(0,jsx_runtime.jsx)(components_Simple, { - item: item, - answerData: answerData, - showBtn: showBtn, - knowledgeDialog: knowledgeDialog, - setKnowledgeDialog: function setKnowledgeDialog() { - return _setKnowledgeDialog(true); - }, - onBlur: function onBlur(value, hideLoading) { - handleBlurSimple(value, item === null || item === void 0 ? void 0 : item.question_id, item, hideLoading); - signConfigFuc(); - }, - isEducation: isEducation, - sign: sign - }); - } - }; - var renderShixun = function renderShixun(item, key) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(components_Shixun, { - item: item, - answerData: answerData, - exerciseId: params.exerciseId, - coursesId: params.stageId - }); - }; - var renderProgram = function renderProgram(item, key) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(components_Program, { - item: item, - answerData: answerData - }); - }; - var renderBProgram = function renderBProgram(item, key) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(components_BFill, { - setIsSubmitCode: setIsSubmitCode, - item: item, - answerData: answerData, - showBtn: showBtn, - knowledgeDialog: knowledgeDialog, - setKnowledgeDialog: function setKnowledgeDialog() { - return _setKnowledgeDialog(true); - }, - onBlur: ( /*#__PURE__*/function () { - var _ref12 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13(value, index, userAnswer) { - return regeneratorRuntime_default()().wrap(function _callee13$(_context13) { - while (1) switch (_context13.prev = _context13.next) { - case 0: - _context13.next = 2; - return handleBlurBProgram(value, index, item === null || item === void 0 ? void 0 : item.question_id, userAnswer, item); - case 2: - return _context13.abrupt("return", _context13.sent); - case 3: - case "end": - return _context13.stop(); - } - }, _callee13); - })); - return function (_x23, _x24, _x25) { - return _ref12.apply(this, arguments); - }; - }()) - }); - }; - var renderAnswerCard = function renderAnswerCard(title, key, index) { - var _answerData$exercise_2, _obj$items; - var obj = answerData === null || answerData === void 0 || (_answerData$exercise_2 = answerData.exercise_question_types) === null || _answerData$exercise_2 === void 0 ? void 0 : _answerData$exercise_2.find(function (item) { - return item.question_type === key; - }); - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Answermodules.answerSheetWrap, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Answermodules.answerSheetQuestionTitle, - onClick: function onClick() { - hideAnswerCard[key] = !hideAnswerCard[key]; - setHideAnswerCard(objectSpread2_default()({}, hideAnswerCard)); - }, - children: [!hideAnswerCard[key] && /*#__PURE__*/(0,jsx_runtime.jsx)(MinusSquareOutlined/* default */.Z, {}), hideAnswerCard[key] && /*#__PURE__*/(0,jsx_runtime.jsx)(PlusSquareOutlined/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "ml5 c-grey-666", - children: title - })] - }), !hideAnswerCard[key] && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - className: Answermodules.answerSheet, - gutter: [20, 20], - children: obj === null || obj === void 0 || (_obj$items = obj.items) === null || _obj$items === void 0 ? void 0 : _obj$items.map(function (item, k) { - if (item.question_type === key) { - var _answerData$question_, _answerData$question_2, _answerData$question_3; - return /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - onClick: function onClick() { - if (index === oneindex && k === twoindex) { - //点击的答题卡选项恰好是当前题目时不该做任何操作 - return; - } - if (sign.current) { - sign.current = 'appoint'; - skipData.current = { - oneindex: index, - twoindex: k - }; - return; - } - - // 如果上一题答完题未提交,则取消它的答题状态并且清空答题内容 - if (showConfirm) { - setAnswerData(function (e) { - var _e$question_status; - e.exercise_question_types[oneindex].items[twoindex].user_answer = []; - e === null || e === void 0 || (_e$question_status = e.question_status) === null || _e$question_status === void 0 || _e$question_status.forEach(function (val) { - if (val.ques_id === questionItem.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 1) { - val.ques_status = 0; - } - }); - return e; - }); - setShowConfirm(false); - } - signConfigFuc(); - skipAppointQuestion({ - oneindex: index, - twoindex: k - }); - }, - className: "\n ".concat(Answermodules.answerSheetItem, "\n ").concat(answerData !== null && answerData !== void 0 && (_answerData$question_ = answerData.question_status) !== null && _answerData$question_ !== void 0 && _answerData$question_.some(function (val) { - return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 1; - }) ? Answermodules.active : '', "\n ").concat(answerData !== null && answerData !== void 0 && (_answerData$question_2 = answerData.question_status) !== null && _answerData$question_2 !== void 0 && _answerData$question_2.some(function (val) { - return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 2; - }) ? Answermodules.partialActive : '', "\n ").concat(index === oneindex && k === twoindex ? Answermodules.selected : '', "\n "), - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Answermodules.qindex, - children: k + 1 - }), (answerData === null || answerData === void 0 || (_answerData$question_3 = answerData.question_status) === null || _answerData$question_3 === void 0 ? void 0 : _answerData$question_3.some(function (val) { - return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 2; - })) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - height: 12, - background: '#3061D0', - position: 'absolute', - width: '100%', - bottom: 0 - } - }), item.is_marked && /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-biaoji1 ".concat(Answermodules.markIcon) - })] - }, k) - }); - } - }) - }, key)] - }); - }; - var renderQuestion = function renderQuestion(item, i, show) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Answermodules.questionItem, - id: "Anchor_".concat(item === null || item === void 0 ? void 0 : item.question_type, "_").concat(i), - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: 'flex', - alignItems: 'baseline', - marginBottom: 40, - userSelect: "none" - }, - children: [show && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "".concat(Answermodules.questionScore, " mr10"), - children: [item === null || item === void 0 ? void 0 : item.question_score, "\u5206"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "font16 ".concat(Answermodules.noWrap), - children: [i + 1, "\u3001"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: (item === null || item === void 0 ? void 0 : item.question_type) === 8 ? item === null || item === void 0 ? void 0 : item.description : item === null || item === void 0 ? void 0 : item.question_title - })] - }), - // 单选题 - [0, 'SINGLE'].includes(item === null || item === void 0 ? void 0 : item.question_type) && renderSingle(item, item === null || item === void 0 ? void 0 : item.question_type), - // 判断题 - [2, 'JUDGMENT'].includes(item === null || item === void 0 ? void 0 : item.question_type) && renderSingle(item, item === null || item === void 0 ? void 0 : item.question_type), - // 多选题 - [1, 'MULTIPLE'].includes(item === null || item === void 0 ? void 0 : item.question_type) && renderMultiple(item, item === null || item === void 0 ? void 0 : item.question_type), - // 填空题 - [3, 'COMPLETION'].includes(item === null || item === void 0 ? void 0 : item.question_type) && renderFill(objectSpread2_default()({}, item), item === null || item === void 0 ? void 0 : item.question_type), - // 简答题 - [4, 'SUBJECTIVE'].includes(item === null || item === void 0 ? void 0 : item.question_type) && renderSimple(item, item === null || item === void 0 ? void 0 : item.question_type), - // 实训题 - [5, 'PRACTICAL'].includes(item === null || item === void 0 ? void 0 : item.question_type) && renderShixun(item, item === null || item === void 0 ? void 0 : item.question_type), - // 编程题 - [6, 'PROGRAM'].includes(item === null || item === void 0 ? void 0 : item.question_type) && renderProgram(item, item === null || item === void 0 ? void 0 : item.question_type), - // 组合题 - [7, 'COMBINATION'].includes(item === null || item === void 0 ? void 0 : item.question_type) && renderSingles(item, item === null || item === void 0 ? void 0 : item.question_type, i), - // 编程题 - [8, 'PROGRAM'].includes(item === null || item === void 0 ? void 0 : item.question_type) && renderBProgram(item, item === null || item === void 0 ? void 0 : item.question_type), (item === null || item === void 0 ? void 0 : item.answer_comments) && /*#__PURE__*/(0,jsx_runtime.jsx)(components_NewAnswerComments, { - hideScore: true, - list: item === null || item === void 0 ? void 0 : item.answer_comments - }), - // 实训题 ,答题 - [5, 'PRACTICAL'].includes(item === null || item === void 0 ? void 0 : item.question_type) && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - justify: "end", - className: "mt20", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, { - type: "primary", - className: Answermodules.toIframeBtn, - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14() { - return regeneratorRuntime_default()().wrap(function _callee14$(_context14) { - while (1) switch (_context14.prev = _context14.next) { - case 0: - _context14.next = 2; - return handleJoinShixun(item); - case 2: - return _context14.abrupt("return", _context14.sent); - case 3: - case "end": - return _context14.stop(); - } - }, _callee14); - })), - children: "\u8FDB\u5165\u7B54\u9898" - }) - }), - // 编程题 ,答题 - [6, 'PROGRAM'].includes(item === null || item === void 0 ? void 0 : item.question_type) && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - justify: "end", - className: "mt20", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, { - type: "primary", - className: Answermodules.toIframeBtn, - onClick: function onClick() { - return handleJoinProgram(item); - }, - children: "\u8FDB\u5165\u7B54\u9898" - }) - })] - }); - }; - var renderCardList = function renderCardList(item, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { - children: renderAnswerCard((item === null || item === void 0 ? void 0 : item.name) || constant/* QUESTIONTYPE */.f[item.question_type].name, item.question_type, index) - }); - }; - var sign = (0,_react_17_0_2_react.useRef)(false); - var skipData = (0,_react_17_0_2_react.useRef)({}); - var switchType = (0,_react_17_0_2_react.useRef)(); - var switchData = (0,_react_17_0_2_react.useRef)({}); - var skipPrevQuestion = function skipPrevQuestion() { - var _questionItem$user_an2, _answerData$exercise_3; - window.blur(); - if (!(questionItem !== null && questionItem !== void 0 && questionItem.repeat_answer) && (questionItem === null || questionItem === void 0 || (_questionItem$user_an2 = questionItem.user_answer) === null || _questionItem$user_an2 === void 0 ? void 0 : _questionItem$user_an2.length) > 0) { - //如果勾选了不再提示,则手动设为已答 - questionItem.ques_status = 1; - } - questionPartRef.current.scrollTo({ - top: 0, - left: 0, - behavior: "smooth" - }); - if (twoindex === 0) { - oneindex -= 1; - twoindex = answerData.exercise_question_types[oneindex].items.length - 1; - } else { - twoindex -= 1; - } - // if (questionItem?.question_type == 8 && !isSubmitCode) { - // setTimeout(() => { - // getSaveHackEvaluate(questionItem); - // }, 500); - // } - setQuestionItem(answerData === null || answerData === void 0 || (_answerData$exercise_3 = answerData.exercise_question_types) === null || _answerData$exercise_3 === void 0 || (_answerData$exercise_3 = _answerData$exercise_3[oneindex]) === null || _answerData$exercise_3 === void 0 || (_answerData$exercise_3 = _answerData$exercise_3.items) === null || _answerData$exercise_3 === void 0 ? void 0 : _answerData$exercise_3[twoindex]); - setIsSubmitCode(false); - setoneindex(oneindex); - settwoindex(twoindex); - }; - var skipNextQuestion = function skipNextQuestion() { - var _questionItem$user_an3, _answerData$exercise_4; - window.blur(); - if (!(questionItem !== null && questionItem !== void 0 && questionItem.repeat_answer) && (questionItem === null || questionItem === void 0 || (_questionItem$user_an3 = questionItem.user_answer) === null || _questionItem$user_an3 === void 0 ? void 0 : _questionItem$user_an3.length) > 0) { - //如果勾选了不再提示,则手动设为已答 - questionItem.ques_status = 1; - } - questionPartRef.current.scrollTo({ - top: 0, - left: 0, - behavior: "smooth" - }); - if (answerData.exercise_question_types[oneindex].items.length - 1 === twoindex) { - oneindex = oneindex + 1; - twoindex = 0; - } else { - twoindex = twoindex + 1; - } - // if (questionItem?.question_type == 8 && !isSubmitCode) { - // setTimeout(() => { - // getSaveHackEvaluate(questionItem); - // }, 500); - // } - setQuestionItem(answerData === null || answerData === void 0 || (_answerData$exercise_4 = answerData.exercise_question_types) === null || _answerData$exercise_4 === void 0 || (_answerData$exercise_4 = _answerData$exercise_4[oneindex]) === null || _answerData$exercise_4 === void 0 || (_answerData$exercise_4 = _answerData$exercise_4.items) === null || _answerData$exercise_4 === void 0 ? void 0 : _answerData$exercise_4[twoindex]); - setIsSubmitCode(false); - setoneindex(oneindex); - settwoindex(twoindex); - }; - var skipAppointQuestion = function skipAppointQuestion(p) { - var _questionItem$user_an4, _answerData$exercise_5; - var record = p || skipData.current; - if (!(questionItem !== null && questionItem !== void 0 && questionItem.repeat_answer) && (questionItem === null || questionItem === void 0 || (_questionItem$user_an4 = questionItem.user_answer) === null || _questionItem$user_an4 === void 0 ? void 0 : _questionItem$user_an4.length) > 0) { - //如果勾选了不再提示,则手动设为已答 - questionItem.ques_status = 1; - } - // if (questionItem?.question_type == 8 && !isSubmitCode) { - // setTimeout(() => { - // getSaveHackEvaluate(questionItem); - // }, 500); - // } - setQuestionItem(answerData === null || answerData === void 0 || (_answerData$exercise_5 = answerData.exercise_question_types) === null || _answerData$exercise_5 === void 0 || (_answerData$exercise_5 = _answerData$exercise_5[record === null || record === void 0 ? void 0 : record.oneindex]) === null || _answerData$exercise_5 === void 0 || (_answerData$exercise_5 = _answerData$exercise_5.items) === null || _answerData$exercise_5 === void 0 ? void 0 : _answerData$exercise_5[record === null || record === void 0 ? void 0 : record.twoindex]); - setIsSubmitCode(false); - setoneindex(record === null || record === void 0 ? void 0 : record.oneindex); - settwoindex(record === null || record === void 0 ? void 0 : record.twoindex); - questionPartRef.current.scrollTo({ - top: 0, - left: 0, - behavior: 'smooth' - }); - }; - - // 回答结果详情 - var AnswerDetail = function AnswerDetail(_ref14) { - var _item$tag_disciplines; - var props = Object.assign({}, (objectDestructuringEmpty_default()(_ref14), _ref14)); - var item = props === null || props === void 0 ? void 0 : props.item; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mb10", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - fontSize: '16px', - marginBottom: 14, - display: 'flex', - justifyContent: 'space-between', - alignItems: 'center' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u7B54\u9898\u7ED3\u679C", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - marginLeft: 12, - color: item !== null && item !== void 0 && item.user_answer_right ? '#29A64F' : '#E53333' - }, - children: item !== null && item !== void 0 && item.user_answer_right ? "\u7B54\u5BF9\u4E86" : "\u7B54\u9519\u4E86" - })] - }), (item === null || item === void 0 ? void 0 : item.show_recommend) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - style: { - cursor: 'pointer', - color: '#3061D0', - fontSize: '14px' - }, - onClick: function onClick() { - _setKnowledgeDialog(true); - }, - children: ["\u4E3A\u4F60\u63A8\u8350\u540C\u77E5\u8BC6\u70B9\u9898\u76EE\uFF0C\u7ACB\u5373\u5DE9\u56FA", " >"] - })] - }), (item === null || item === void 0 ? void 0 : item.can_answer_num) > 0 && !(item !== null && item !== void 0 && item.user_answer_right) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - color: '#FF8C29', - marginBottom: 14 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, { - style: { - marginRight: 10 - } - }), "\u6E29\u99A8\u63D0\u793A\uFF1A\u8FD8\u6709 ", item === null || item === void 0 ? void 0 : item.can_answer_num, " \u6B21\u673A\u4F1A\u53EF\u5C1D\u8BD5\u8FDB\u884C\u91CD\u65B0\u7B54\u9898\uFF0C\u91CD\u65B0\u7B54\u9898\u6B63\u786E\u540E\u4E5F\u4F1A\u8BA1\u5165\u603B\u6210\u7EE9\u3002"] - }), ((item === null || item === void 0 ? void 0 : item.can_answer_num) == 0 || (item === null || item === void 0 ? void 0 : item.user_answer_right) || knowledgeDialog) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Answermodules.analysisWrap, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Answermodules.greyBg, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: "mb20", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - className: "font14 mr10", - style: { - color: '#6A7283', - lineHeight: '30px' - }, - children: "\u3010\u7B54\u6848\u3011" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - style: { - fontSize: 16, - lineHeight: '30px' - }, - children: item === null || item === void 0 ? void 0 : item.standard_answer_show - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "font14 mr10 mb20", - style: { - color: '#6A7283', - lineHeight: '30px' - }, - children: "\u3010\u89E3\u6790\u3011" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - className: Answermodules.renderHtml, - value: item === null || item === void 0 ? void 0 : item.analysis - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "font14 mr10", - style: { - color: '#6A7283', - lineHeight: '30px' - }, - children: "\u3010\u77E5\u8BC6\u70B9\u3011" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - style: { - fontSize: 16, - lineHeight: '30px' - }, - children: item === null || item === void 0 || (_item$tag_disciplines = item.tag_disciplines) === null || _item$tag_disciplines === void 0 ? void 0 : _item$tag_disciplines.join("、") - })] - })] - }) - })] - }); - }; - - // 退出刷题 - var quitExercise = function quitExercise() { - var _answerData$question_4, _answerData$exercise_6; - var a = answerData === null || answerData === void 0 || (_answerData$question_4 = answerData.question_status) === null || _answerData$question_4 === void 0 || (_answerData$question_4 = _answerData$question_4.filter(function (val) { - return val.ques_status === 1; - })) === null || _answerData$question_4 === void 0 ? void 0 : _answerData$question_4.length; - var b = answerData === null || answerData === void 0 || (_answerData$exercise_6 = answerData.exercise_types) === null || _answerData$exercise_6 === void 0 ? void 0 : _answerData$exercise_6.q_counts; - restPrompt(); - return; - if (b - a > 0) { - modal/* default */.Z.confirm({ - title: '提示', - content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: ["\u5171 ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#165DFF' - }, - children: b - }), " \u9053\u9898\uFF0C\u5F53\u524D\u8FD8\u6709 ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#FF8C29' - }, - children: b - a - }), " \u9053\u9898\u672A\u5237\u3002\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"] - }), - okText: '确认退出', - cancelText: '再看看', - centered: true, - onOk: function onOk() { - _umi_production_exports.history.push("/paths/".concat(params.pathId)); - } - }); - } else if (b == a) { - var _answerData$exercise2 = answerData === null || answerData === void 0 ? void 0 : answerData.exercise, - user_total_score = _answerData$exercise2.user_total_score, - score_percent = _answerData$exercise2.score_percent, - next_exercise_id = _answerData$exercise2.next_exercise_id; - var _answerData$exercise_7 = answerData === null || answerData === void 0 ? void 0 : answerData.exercise_types, - q_scores = _answerData$exercise_7.q_scores; - // 计算用户的准确率 - var accuracy = (user_total_score / q_scores * 100).toFixed(2); - // 判断是否通过通关 - var isPass = accuracy >= score_percent; - modal/* default */.Z.confirm({ - title: '提示', - content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [isPass && !next_exercise_id && "\u6B63\u786E\u7387 ".concat(accuracy, "%\uFF0C\u606D\u559C\u60A8\u5B8C\u6210\u672C\u6B21\u5237\u9898\u4EFB\u52A1\uFF01"), isPass && next_exercise_id && "\u6B63\u786E\u7387 ".concat(accuracy, "%\uFF0C\u606D\u559C\u60A8\u5B8C\u6210\u672C\u6B21\u5237\u9898\u4EFB\u52A1\uFF01\u662F\u5426\u524D\u5F80\u4E0B\u4E00\u9636\u6BB5\u7684\u5237\u9898\u7EC3\u4E60"), !isPass && "\u6B63\u786E\u7387 ".concat(accuracy, "%\uFF0C\u5F88\u9057\u61BE\u60A8\u672A\u5B8C\u6210\u672C\u6B21\u5237\u9898\u4EFB\u52A1\uFF01")] - }), - okText: isPass && !next_exercise_id && '返回课程' || isPass && next_exercise_id && '立即前往' || !isPass && '重新刷题', - cancelText: isPass && next_exercise_id && '稍后再说' || !isPass && '返回课程', - centered: true, - cancelButtonProps: { - style: { - display: isPass && !next_exercise_id && 'none' - } - }, - onCancel: function onCancel() { - return _umi_production_exports.history.push("/paths/".concat(params.pathId)); - }, - onOk: function onOk() { - if (isPass && !next_exercise_id) { - _umi_production_exports.history.push("/paths/".concat(params.pathId)); - } else if (isPass && next_exercise_id) { - _umi_production_exports.history.push("/paths/".concat(params.pathId, "/exercise/").concat(params.stageId, "/exerciseId/").concat(next_exercise_id)); - } else if (!isPass) { - restPrompt(); - } - } - }); - } - }; - - // 重新刷题提示 - var restPrompt = function restPrompt() { - modal/* default */.Z.confirm({ - title: '提示', - content: '重新刷题会清空之前的全部刷题记录,确定要重新刷题吗?', - okText: '确定', - cancelText: '取消', - centered: true, - onOk: function onOk() { - initData(true); - setIsSubmitCode(false); - setoneindex(0); - settwoindex(0); - }, - onCancel: function onCancel() { - _umi_production_exports.history.push("/paths/".concat(params.pathId)); - } - }); - }; - var signConfigFuc = function signConfigFuc() { - switch (sign.current) { - case "prev": - skipPrevQuestion(); - initRecommend(); - break; - case "next": - skipNextQuestion(); - initRecommend(); - break; - case "appoint": - skipAppointQuestion(); - break; - case "quit": - quitExercise(); - break; - default: - } - // if (document.activeElement?.localName === 'textarea') { - // sign.current = true; - // } else { - // sign.current = false; - // } - sign.current = false; - skipData.current = {}; - }; - - // 初始化推荐题目 - var initRecommend = function initRecommend() { - setItemBankData([]); - setShowBtn(true); - }; - var renderClassifyQuestion = function renderClassifyQuestion() { - var _answerData$exercise_8, _answerData$exercise_9, _answerData$exercise_10, _answerData$exercise_11, _answerData$exercise_12, _answerData$exercise_13; - var currentItem = answerData === null || answerData === void 0 || (_answerData$exercise_8 = answerData.exercise_question_types) === null || _answerData$exercise_8 === void 0 || (_answerData$exercise_8 = _answerData$exercise_8[oneindex].items) === null || _answerData$exercise_8 === void 0 ? void 0 : _answerData$exercise_8[twoindex]; - return /*#__PURE__*/(0,jsx_runtime.jsxs)(_react_17_0_2_react.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "pt20 mb20", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: Answermodules.questionTypeTitle, - children: [(0,util/* toChineseNumber */.EM)(oneindex + 1), "\u3001", answerData === null || answerData === void 0 || (_answerData$exercise_9 = answerData.exercise_question_types) === null || _answerData$exercise_9 === void 0 || (_answerData$exercise_9 = _answerData$exercise_9[oneindex]) === null || _answerData$exercise_9 === void 0 ? void 0 : _answerData$exercise_9.name] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: Answermodules.questionTypeInfo, - children: ["\uFF08\u5171", answerData === null || answerData === void 0 || (_answerData$exercise_10 = answerData.exercise_question_types) === null || _answerData$exercise_10 === void 0 || (_answerData$exercise_10 = _answerData$exercise_10[oneindex]) === null || _answerData$exercise_10 === void 0 ? void 0 : _answerData$exercise_10.count, "\u9898\uFF1B", (answerData === null || answerData === void 0 || (_answerData$exercise_11 = answerData.exercise_question_types) === null || _answerData$exercise_11 === void 0 || (_answerData$exercise_11 = _answerData$exercise_11[oneindex]) === null || _answerData$exercise_11 === void 0 ? void 0 : _answerData$exercise_11.question_type) === 7 ? "\u5305\u542B".concat(answerData === null || answerData === void 0 || (_answerData$exercise_12 = answerData.exercise_question_types) === null || _answerData$exercise_12 === void 0 || (_answerData$exercise_12 = _answerData$exercise_12[oneindex]) === null || _answerData$exercise_12 === void 0 ? void 0 : _answerData$exercise_12.sub_questions_count, "\u5C0F\u9898") : '', " \u5171", answerData === null || answerData === void 0 || (_answerData$exercise_13 = answerData.exercise_question_types) === null || _answerData$exercise_13 === void 0 || (_answerData$exercise_13 = _answerData$exercise_13[oneindex]) === null || _answerData$exercise_13 === void 0 ? void 0 : _answerData$exercise_13.score, "\u5206\uFF09"] - }), !(currentItem !== null && currentItem !== void 0 && currentItem.repeat_answer) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#E30000', - marginLeft: 20, - fontSize: 14 - }, - children: "\u6CE8\u610F\uFF1A\u8BE5\u9898\u4F5C\u7B54\u4E4B\u540E\u4E0D\u5141\u8BB8\u4FEE\u6539\u7B54\u6848\u3002" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { - children: renderQuestion(currentItem, twoindex, true) - }, twoindex)] - }, oneindex); - }; - - // 练习答题提交 - var _submitAnswer = /*#__PURE__*/function () { - var _ref15 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee15() { - var val, - paramsData, - _questionItem$user_an5, - res, - _args15 = arguments; - return regeneratorRuntime_default()().wrap(function _callee15$(_context15) { - while (1) switch (_context15.prev = _context15.next) { - case 0: - val = _args15.length > 0 && _args15[0] !== undefined ? _args15[0] : true; - paramsData = { - questionId: questionItem.question_id, - exercise_choice_id: [0, 1, 2].includes(questionItem.question_type) ? questionItem.user_answer : null - }; - if ([3, 8].includes(questionItem.question_type)) { - // 填空题 - paramsData.answers = questionItem.user_answer.map(function (item) { - return { - exercise_choice_id: item === null || item === void 0 ? void 0 : item.choice_id, - answer_text: item === null || item === void 0 ? void 0 : item.answer_text - }; - }); - } else if (questionItem.question_type == 4) { - //简答题 - paramsData.answer_text = questionItem === null || questionItem === void 0 || (_questionItem$user_an5 = questionItem.user_answer) === null || _questionItem$user_an5 === void 0 ? void 0 : _questionItem$user_an5[0]; - } - _context15.next = 5; - return (0,fetch/* default */.ZP)("/api/exercise_questions/".concat(questionItem.question_id, "/exercise_answers/subject_exercise_answer.json"), { - method: 'POST', - body: paramsData - }); - case 5: - res = _context15.sent; - if (res.status == 0 && val) { - setShowConfirm(false); - initData(); - signConfigFuc(); - } - case 7: - case "end": - return _context15.stop(); - } - }, _callee15); - })); - return function submitAnswer() { - return _ref15.apply(this, arguments); - }; - }(); - - // 推荐题作答提交 - var submitAnswer2 = /*#__PURE__*/function () { - var _ref16 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee16() { - var _paramsData$item_bank, _answerData$exercise3; - var paramsData, _paramsData$item_bank2, res; - return regeneratorRuntime_default()().wrap(function _callee16$(_context16) { - while (1) switch (_context16.prev = _context16.next) { - case 0: - paramsData = { - exercise_question_id: questionItem.question_id, - // 练习题目得id - item_banks: [] // 被推荐题目数据 - }; - itemBankData.forEach(function (item) { - var _item$user_answer3; - if (item !== null && item !== void 0 && item.user_answer && (item === null || item === void 0 || (_item$user_answer3 = item.user_answer) === null || _item$user_answer3 === void 0 ? void 0 : _item$user_answer3.length) > 0) { - paramsData === null || paramsData === void 0 || paramsData.item_banks.push({ - item_bank_id: item === null || item === void 0 ? void 0 : item.question_id, - choice_id: ['SINGLE', 'MULTIPLE', 'JUDGMENT'].includes(item === null || item === void 0 ? void 0 : item.question_type) ? item === null || item === void 0 ? void 0 : item.user_answer[0] : null, - answers: ['COMPLETION'].includes(item === null || item === void 0 ? void 0 : item.question_type) ? item === null || item === void 0 ? void 0 : item.user_answer : null - }); - } - }); - if (!((itemBankData === null || itemBankData === void 0 ? void 0 : itemBankData.length) > (paramsData === null || paramsData === void 0 || (_paramsData$item_bank = paramsData.item_banks) === null || _paramsData$item_bank === void 0 ? void 0 : _paramsData$item_bank.length))) { - _context16.next = 5; - break; - } - message/* default */.ZP.error("\u8FD8\u6709".concat((itemBankData === null || itemBankData === void 0 ? void 0 : itemBankData.length) - (paramsData === null || paramsData === void 0 || (_paramsData$item_bank2 = paramsData.item_banks) === null || _paramsData$item_bank2 === void 0 ? void 0 : _paramsData$item_bank2.length), "\u9898\u6CA1\u6709\u4F5C\u7B54\uFF01")); - return _context16.abrupt("return"); - case 5: - _context16.next = 7; - return (0,fetch/* default */.ZP)("/api/subject_exercises/".concat(answerData === null || answerData === void 0 || (_answerData$exercise3 = answerData.exercise) === null || _answerData$exercise3 === void 0 ? void 0 : _answerData$exercise3.subject_exercise_id, "/answer.json"), { - method: 'post', - body: paramsData - }); - case 7: - res = _context16.sent; - if (res.status == 0) { - setItemBankData(function (e) { - var arr = e.map(function (item) { - res.data.forEach(function (item2) { - var _item; - if ((item2 === null || item2 === void 0 ? void 0 : item2.item_bank_id) == ((_item = item) === null || _item === void 0 ? void 0 : _item.question_id)) { - item.user_score = item2 !== null && item2 !== void 0 && item2.is_right ? 1 : 0; - item.question_score = 1; - item.user_answer_right = item2 === null || item2 === void 0 ? void 0 : item2.is_right; - item2.standard_answer = item2 === null || item2 === void 0 ? void 0 : item2.answer_content; - item = objectSpread2_default()(objectSpread2_default()({}, item), item2); - } - }); - return item; - }); - return arr; - }); - divRef.current.scrollTo(0, 0); - setShowBtn(false); - } - case 9: - case "end": - return _context16.stop(); - } - }, _callee16); - })); - return function submitAnswer2() { - return _ref16.apply(this, arguments); - }; - }(); - return /*#__PURE__*/(0,jsx_runtime.jsxs)(spin/* default */.Z, { - size: 'middle', - spinning: isSpin, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("iframe", { - style: { - display: iframeBlock - }, - id: "iframeShixuns", - className: Answermodules.iframe, - src: iframeUrl, - ref: iframe, - frameBorder: "0" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Answermodules.fixHeader, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - wrap: false, - align: "middle", - className: "edu-container", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: (0,util/* exerciseTips */.vB)(answerData === null || answerData === void 0 || (_answerData$exercise4 = answerData.exercise) === null || _answerData$exercise4 === void 0 ? void 0 : _answerData$exercise4.exercise_status) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - className: "".concat(Answermodules.exerciseTitle, " ml10"), - title: answerData === null || answerData === void 0 || (_answerData$exercise5 = answerData.exercise) === null || _answerData$exercise5 === void 0 ? void 0 : _answerData$exercise5.subject_exercise_name, - children: answerData === null || answerData === void 0 || (_answerData$exercise6 = answerData.exercise) === null || _answerData$exercise6 === void 0 ? void 0 : _answerData$exercise6.subject_exercise_name - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - style: { - marginLeft: 'auto' - }, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(AsyncButton/* AsyncButton */.Z, { - className: "".concat(Answermodules.submitButton, " ml10"), - onClick: function onClick() { - if (sign.current) { - sign.current = 'quit'; - return; - } - quitExercise(); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(icons_LogoutOutlined, {}), "\u9000\u51FA"] - }) - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("section", { - className: "edu-container ".concat(Answermodules.wrapper, " ").concat(isEducation && Answermodules.wrpAnswer), - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: "".concat(isEducation ? "mt70" : "", " ").concat(Answermodules.mainPart), - wrap: false, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - flex: showAnswerCard ? "280px" : "0px", - className: isEducation ? "mb100" : "", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Answermodules.leftPart, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("section", { - children: [showAnswerCard && /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - flex: "1", - style: { - background: '#fff', - marginBottom: '10px', - padding: '20px' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - marginBottom: 15 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#5F6368' - }, - children: "\u59D3\u540D" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "ml10 ".concat(Answermodules.userInfoText), - children: (answerData === null || answerData === void 0 || (_answerData$exercise7 = answerData.exercise) === null || _answerData$exercise7 === void 0 ? void 0 : _answerData$exercise7.user_name) || '- -' - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#5F6368' - }, - children: "\u5B66\u53F7" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "ml10 ".concat(Answermodules.userInfoText), - children: (answerData === null || answerData === void 0 || (_answerData$exercise8 = answerData.exercise) === null || _answerData$exercise8 === void 0 ? void 0 : _answerData$exercise8.student_id) || '- -' - })] - })] - }), showAnswerCard && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { - className: "bg-white", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { - className: Answermodules.answerInfo, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - justify: "space-between", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: "\u7B54\u9898\u8FDB\u5EA6" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: Answermodules.answerProgress, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#165DFF' - }, - children: answerData === null || answerData === void 0 || (_answerData$question_5 = answerData.question_status) === null || _answerData$question_5 === void 0 || (_answerData$question_5 = _answerData$question_5.filter(function (val) { - return val.ques_status === 1; - })) === null || _answerData$question_5 === void 0 ? void 0 : _answerData$question_5.length - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - style: { - color: '#999999' - }, - children: ["/", answerData === null || answerData === void 0 || (_answerData$exercise_14 = answerData.exercise_types) === null || _answerData$exercise_14 === void 0 ? void 0 : _answerData$exercise_14.q_counts] - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(progress/* default */.Z, { - strokeColor: "#165dffa6", - trailColor: "#0000000d", - percent: (answerData === null || answerData === void 0 || (_answerData$question_6 = answerData.question_status) === null || _answerData$question_6 === void 0 || (_answerData$question_6 = _answerData$question_6.filter(function (val) { - return val.ques_status === 1; - })) === null || _answerData$question_6 === void 0 ? void 0 : _answerData$question_6.length) / (answerData === null || answerData === void 0 || (_answerData$exercise_15 = answerData.exercise_types) === null || _answerData$exercise_15 === void 0 ? void 0 : _answerData$exercise_15.q_counts) * 100, - showInfo: false - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "c-grey-333", - children: ["\u5171 ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#165DFF' - }, - children: (answerData === null || answerData === void 0 || (_answerData$exercise_16 = answerData.exercise_types) === null || _answerData$exercise_16 === void 0 ? void 0 : _answerData$exercise_16.q_counts) || (answerData === null || answerData === void 0 || (_answerData$exercise_17 = answerData.exercise_scores) === null || _answerData$exercise_17 === void 0 || (_answerData$exercise_17 = _answerData$exercise_17.exercise_types) === null || _answerData$exercise_17 === void 0 ? void 0 : _answerData$exercise_17.q_counts) - }), " \u9898\uFF1A"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "c-grey-333", - children: ["\u6EE1\u5206 ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#FA6400' - }, - children: (answerData === null || answerData === void 0 || (_answerData$exercise_18 = answerData.exercise_types) === null || _answerData$exercise_18 === void 0 ? void 0 : _answerData$exercise_18.q_scores) || (answerData === null || answerData === void 0 || (_answerData$exercise_19 = answerData.exercise_scores) === null || _answerData$exercise_19 === void 0 || (_answerData$exercise_19 = _answerData$exercise_19.exercise_types) === null || _answerData$exercise_19 === void 0 ? void 0 : _answerData$exercise_19.q_scores) - }), " \u5206"] - })] - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: Answermodules.dottedLineWrapper, - align: "middle", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - className: Answermodules.leftHalfCircle - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - flex: 1, - className: Answermodules.dottedLine - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - className: Answermodules.rightHalfCircle - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - flex: "1", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { - className: "".concat(Answermodules.cardList, " ").concat((_answerData$exercise9 = answerData.exercise) !== null && _answerData$exercise9 !== void 0 && _answerData$exercise9.open_phone_video_recording ? Answermodules.withQrcode : ''), - children: answerData === null || answerData === void 0 || (_answerData$exercise_20 = answerData.exercise_question_types) === null || _answerData$exercise_20 === void 0 ? void 0 : _answerData$exercise_20.map(function (er, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { - children: renderCardList(er, index) - }, er.question_type); - }) - }) - }) - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - justify: "space-around", - align: "middle", - className: Answermodules.answerSheetBottom, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: Answermodules.tooltipWrap, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Answermodules.answerYes - }), "\u5DF2\u7B54"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: Answermodules.tooltipWrap, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "".concat(Answermodules.answerNo, " ml10"), - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - height: '50%', - width: '100%', - background: '#0152d9' - } - }) - }), "\u90E8\u5206\u7B54\u9898"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: Answermodules.tooltipWrap, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "".concat(Answermodules.answerNo, " ml10") - }), "\u672A\u7B54"] - })] - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Answermodules.fold, - onClick: function onClick() { - return setShowAnswerCard(!showAnswerCard); - }, - children: [showAnswerCard && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: "\u6536\u8D77\u7B54\u9898\u5361", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "icon-zuojiantou iconfont c-grey-c" - }) - }), !showAnswerCard && /*#__PURE__*/(0,jsx_runtime.jsxs)(tooltip/* default */.Z, { - title: "\u5C55\u5F00", - children: [" ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "icon-youjiantou iconfont c-grey-c" - })] - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - flex: "1", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { - className: [Answermodules.rightPart, 'ml20'].join(' '), - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "".concat(Answermodules.questionPart, " pl30 pr30"), - ref: questionPartRef, - children: renderClassifyQuestion() - }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - className: Answermodules.bottom, - align: "middle", - justify: "end", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - style: { - display: 'flex' - }, - children: [(oneindex != 0 || twoindex != 0) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - className: "".concat(Answermodules.changeButton, " ").concat(Answermodules.prevBtn, " mr20"), - type: "default", - onClick: function onClick() { - if (sign.current) { - sign.current = 'prev'; - return; - } - skipPrevQuestion(); - }, - children: "\u4E0A\u4E00\u9898" - }), !showConfirm && !(oneindex === (answerData === null || answerData === void 0 || (_answerData$exercise_21 = answerData.exercise_question_types) === null || _answerData$exercise_21 === void 0 ? void 0 : _answerData$exercise_21.length) - 1 && twoindex === (answerData === null || answerData === void 0 || (_answerData$exercise_22 = answerData.exercise_question_types) === null || _answerData$exercise_22 === void 0 || (_answerData$exercise_22 = _answerData$exercise_22[oneindex]) === null || _answerData$exercise_22 === void 0 || (_answerData$exercise_22 = _answerData$exercise_22.items) === null || _answerData$exercise_22 === void 0 ? void 0 : _answerData$exercise_22.length) - 1) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - className: Answermodules.changeButton, - type: "primary", - onClick: function onClick() { - if (sign.current) { - sign.current = 'next'; - return; - } - skipNextQuestion(); - }, - children: "\u4E0B\u4E00\u9898" - }), showConfirm && ![7, 'COMBINATION', 8, 'PROGRAM'].includes(questionItem === null || questionItem === void 0 ? void 0 : questionItem.question_type) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - className: "".concat(Answermodules.changeButton), - type: "primary", - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee17() { - return regeneratorRuntime_default()().wrap(function _callee17$(_context17) { - while (1) switch (_context17.prev = _context17.next) { - case 0: - _submitAnswer(); - case 1: - case "end": - return _context17.stop(); - } - }, _callee17); - })), - children: "\u786E\u5B9A" - }), showConfirm && [8, 'PROGRAM'].includes(questionItem === null || questionItem === void 0 ? void 0 : questionItem.question_type) && /*#__PURE__*/(0,jsx_runtime.jsx)(Buttonloading, { - setIsSubmitCode: setIsSubmitCode, - ButtonProps: { - type: 'primary', - className: "".concat(Answermodules.changeButton) - }, - ButtonText: "\u63D0\u4EA4\u4EE3\u7801", - items: userAnswer, - hackidentifier: questionItem === null || questionItem === void 0 ? void 0 : questionItem.hack_identifier, - submitAnswer: function submitAnswer(e) { - return _submitAnswer(e); - }, - updateAnswerInfo: function updateAnswerInfo() { - setShowConfirm(false); - initData(); - signConfigFuc(); - } - })] - }) - })] - }) - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { - width: 930, - centered: true, - keyboard: false, - title: "\u540C\u77E5\u8BC6\u70B9\u9898\u76EE\u63A8\u8350", - open: knowledgeDialog, - footer: null, - onCancel: function onCancel() { - _setKnowledgeDialog(false); - if (!showBtn) { - initData(); - setShowBtn(true); - } - }, - children: [(itemBankData === null || itemBankData === void 0 ? void 0 : itemBankData.length) > 0 ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - maxHeight: 500, - overflowY: 'auto' - }, - ref: divRef, - children: itemBankData.map(function (item, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "mb10", - children: renderQuestion(item, index, false) - }); - }) - }) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}), (itemBankData === null || itemBankData === void 0 ? void 0 : itemBankData.length) > 0 && showBtn ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - width: '100%', - display: 'flex', - justifyContent: 'flex-end', - padding: '25px 0px 20px 0px' - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, { - type: "primary", - className: Answermodules.toIframeBtn, - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee18() { - return regeneratorRuntime_default()().wrap(function _callee18$(_context18) { - while (1) switch (_context18.prev = _context18.next) { - case 0: - _context18.next = 2; - return submitAnswer2(); - case 2: - return _context18.abrupt("return", _context18.sent); - case 3: - case "end": - return _context18.stop(); - } - }, _callee18); - })), - children: "\u786E\u5B9A" - }) - }) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - height: 20 - } - })] - })] - }); -}; -/* harmony default export */ var Detail_Answer = ((0,_umi_production_exports.connect)(function (_ref19) { - var loading = _ref19.loading, - user = _ref19.user, - exercise = _ref19.exercise, - globalSetting = _ref19.globalSetting; - return { - globalSetting: globalSetting, - user: user, - exercise: exercise, - loading: loading.effects - }; -})(Answer)); - -/***/ }), - -/***/ 3883: -/*!*********************************!*\ - !*** ./src/utils/fullscreen.ts ***! - \*********************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ BU: function() { return /* binding */ exitFull; }, -/* harmony export */ Dj: function() { return /* binding */ requestFullScreen; }, -/* harmony export */ gH: function() { return /* binding */ fullscreenChange; }, -/* harmony export */ vp: function() { return /* binding */ IsFull; } -/* harmony export */ }); -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; - console.log("fullscreenElement", fullscreenElement); - 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(); -// } -// }); - -/***/ }) - -}]); \ No newline at end of file diff --git a/p__Paths__Detail__Answer__index.8e735078.chunk.css b/p__Paths__Detail__Answer__index.8e735078.chunk.css deleted file mode 100644 index 38fb0e7b33..0000000000 --- a/p__Paths__Detail__Answer__index.8e735078.chunk.css +++ /dev/null @@ -1,1183 +0,0 @@ -/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Paths/Detail/Answer/index.less?modules ***! - \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.flex_box_center___oRroB { - justify-content: center; - align-items: center; - -webkit-justify-content: center; - box-align: center; -} -.flex_space_between___EwZpo { - justify-content: space-between; - -webkit-box-pack: justify; -} -.flex_box_vertical_center___h0s2T { - align-items: center; - box-align: center; -} -.flex_box_center_end___u9oIy { - justify-content: flex-end; - align-items: center; - -webkit-justify-content: flex-end; - -webkit-align-items: center; - -webkit-box-align: center; - -webkit-box-pack: end; - box-align: center; - box-pack: end; -} -.flex_box_column___eWn0O { - flex-direction: column; - box-orient: block-axis; -} -.bg___d0evx { - background: white; -} -[id="educoder"] .wrapper___XG7k8 { - padding-top: 84px; -} -[id="educoder"] .wrapper___XG7k8 .exerciseAlert___mmZ2f { - border-radius: 0; - padding: 7px 15px; - margin-bottom: 10px; - background-color: #F6F7F9; -} -[id="educoder"] .wrapper___XG7k8 .exerciseAlert___mmZ2f div[class~='ant-alert-description'] { - padding: 10px 48px 8px 5px; -} -[id="educoder"] .wrapper___XG7k8 .exerciseAlert___mmZ2f .title___TwvsC { - font-size: 14px; - color: #E99237; - white-space: nowrap; -} -[id="educoder"] .wrapper___XG7k8 .exerciseAlert___mmZ2f .content___ToimS { - font-size: 14px; - color: #434D6C; -} -[id="educoder"] .baseMargin___pgt51 { - margin-left: 62px; -} -[id="educoder"] .noWrap___USB5L { - white-space: nowrap; -} -[id="educoder"] .singleItem___DpTN1 { - border-radius: 2px; - border: 1px solid #CCCCCC; - padding: 20px 15px 10px 15px; -} -[id="educoder"] .questionIcons___o5EXi [class~='ant-anchor-link'] { - display: inline; -} -[id="educoder"] .questionIcons___o5EXi [class~='ant-anchor-wrapper'] { - margin: 0; - overflow: hidden; -} -[id="educoder"] .questionIcons___o5EXi span, -[id="educoder"] .questionIcons___o5EXi a { - width: 40px; - height: 40px; - line-height: 40px; - text-align: center; - color: #fff; - background: #fb3226; - display: inline-block; - margin-right: 8px; - margin-bottom: 20px; - border-radius: 40px; - font-weight: bold; - cursor: pointer; -} -[id="educoder"] .questionIcons___o5EXi span:hover, -[id="educoder"] .questionIcons___o5EXi a:hover { - background-color: #ec7d72; -} -[id="educoder"] .questionIcons___o5EXi span:nth-child(5n), -[id="educoder"] .questionIcons___o5EXi a:nth-child(5n) { - margin-right: 25px; -} -[id="educoder"] .questionIcons___o5EXi .green___RdbtB { - background-color: #2abd8c; -} -[id="educoder"] .questionIcons___o5EXi .green___RdbtB:hover { - background-color: #88d19e; -} -[id="educoder"] .questionIcons___o5EXi .orange___hAz9v { - background-color: #fd8001; -} -[id="educoder"] .questionIcons___o5EXi .orange___hAz9v:hover { - background-color: #fb9f42; -} -[id="educoder"] .greenTip___FWmzA { - color: #2abd8c; - margin-left: 15px; -} -[id="educoder"] .greenTip___FWmzA:before { - content: ''; - width: 12px; - height: 12px; - background: #2abd8c; - border-radius: 12px; - display: inline-block; - margin-right: 4px; - position: relative; - top: 1px; -} -[id="educoder"] .redTip___V8fkj { - color: #fb3226; - margin-left: 15px; -} -[id="educoder"] .redTip___V8fkj:before { - content: ''; - width: 12px; - height: 12px; - background: #fb3226; - border-radius: 12px; - display: inline-block; - margin-right: 4px; - position: relative; - top: 1px; -} -[id="educoder"] .orangeTip___WdAZU { - color: #fd8001; - margin-left: 15px; -} -[id="educoder"] .orangeTip___WdAZU:before { - content: ''; - width: 12px; - height: 12px; - background: #fd8001; - border-radius: 12px; - display: inline-block; - margin-right: 4px; - position: relative; - top: 1px; -} -[id="educoder"] .pollDesc___OMWEQ { - color: #333; - background-color: #ffffff; - padding: 15px; - box-sizing: border-box; - margin-top: 30px; - margin-bottom: 0px; -} -[id="educoder"] .answered___GMHdE { - position: relative; -} -[id="educoder"] .answered___GMHdE::after { - position: absolute; - right: 35px; - top: 4px; - width: 12px; - height: 12px; - border-radius: 50%; - background: #cbcbcb; - content: ''; -} -[id="educoder"] .unanswer___Sdgip { - position: relative; -} -[id="educoder"] .unanswer___Sdgip::after { - position: absolute; - right: 35px; - top: 4px; - width: 12px; - height: 12px; - border-radius: 50%; - background: #fff; - content: ''; - border: 1px solid #cbcbcb; -} -[id="educoder"] .anchor___ykWPG { - display: flex; - flex-direction: row; -} -[id="educoder"] .anchor___ykWPG [class~='ant-anchor-link'] { - padding: 0px; -} -[id="educoder"] .answerFlag___uqPvZ { - display: block; - float: left; - margin-right: 10px; - border-radius: 50%; - height: 40px; - line-height: 40px; - width: 40px; - text-align: center; - cursor: pointer; - margin-bottom: 5px; - background: #ff3756; - color: #fff; - border: 1px solid #ff3756; -} -[id="educoder"] .answerFlag___uqPvZ [class~='ant-anchor-link-title'] { - color: #fff; -} -[id="educoder"] .flagActive___eL7Gw { - background-color: #29bd8b; - color: #fff; - border: 1px solid #29bd8b; -} -[id="educoder"] .flagHalf___qjjno { - background-color: #ff6800; - color: #fff; - border: 1px solid #ff6800; -} -[id="educoder"] .answerStudentFlag___dXP7Z { - display: block; - float: left; - margin-right: 10px; - border-radius: 50%; - border: 1px solid #cbcbcb; - height: 40px; - line-height: 40px; - width: 40px; - text-align: center; - color: #999999; - cursor: pointer; - margin-bottom: 5px; -} -[id="educoder"] .answerStudentActive___cdsY4 { - background: #cbcbcb; - color: #fff; -} -[id="educoder"] .questionItem___GLdn5 [class~='ant-checkbox-group'] { - width: 100%; -} -[id="educoder"] .questionItem___GLdn5 [class~='ant-radio-group'] { - width: 100%; -} -[id="educoder"] .questionItem___GLdn5 [class~='ant-checkbox-wrapper'] { - margin-right: 5px; - display: flex; - align-items: baseline; -} -[id="educoder"] .questionItem___GLdn5 [class~='ant-checkbox'] + span { - display: inline-flex; -} -[id="educoder"] .questionItem___GLdn5 [class~='ant-checkbox'] + span [class~='mr3'] { - flex-shrink: 0; -} -[id="educoder"] .questionItem___GLdn5 .questionScore___Qe2Wf { - background: rgba(236, 236, 236, 0.6); - border-radius: 2px; - width: 52px; - height: 25px; - white-space: nowrap; - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} -[id="educoder"] .itemType___Fxaxa { - padding: 20px 5px; -} -[id="educoder"] .itemFlag___BOnUF { - padding: 0px 10px; - border-radius: 15px; - height: 22px; - line-height: 22px; - background: #eaeaea; - color: #999; - font-size: 14px; -} -[id="educoder"] .answerWrap___l00IK { - margin-bottom: 40px; -} -[id="educoder"] .answerSubjective___mQ3vJ { - width: 100%; - height: 130px; - padding: 5px; - overflow: auto; - resize: vertical; - outline: none; -} -[id="educoder"] .otherInput___az3Al { - border: none; - border-bottom: 1px solid #eee; - background: transparent; - flex: 1 1; - height: 20px; - line-height: 20px; -} -[id="educoder"] .otherInput___az3Al [class~='ant-input']:hover, -[id="educoder"] .otherInput___az3Al [class~='ant-input']:focus { - border: none !important; - border-bottom: 1px solid #eee !important; - background: #f8f8f8 !important; -} -[id="educoder"] .submitButton___h0LsL { - width: 130px; - height: 40px; -} -[id="educoder"] .randomFlag___Uqnrj { - width: 68px; - height: 24px; - line-height: 24px; - text-align: center; - background: #84b6eb; - color: #fff; - border-radius: 20px; - font-size: 12px; - margin-left: 24px; - display: inline-block; -} -[id="educoder"] .answerTrue___X_sHN { - position: relative; - margin-right: 40px; - cursor: default; -} -[id="educoder"] .answerTrue___X_sHN::after { - position: absolute; - right: 35px; - top: 4px; - width: 20px; - height: 10px; - border-radius: 5px; - background: #29bd8b; - content: ''; -} -[id="educoder"] .answerFalse___Q_tiD { - position: relative; - margin-right: 40px; - cursor: default; -} -[id="educoder"] .answerFalse___Q_tiD::after { - position: absolute; - right: 35px; - top: 4px; - width: 20px; - height: 10px; - border-radius: 5px; - background: #ff3756; - content: ''; -} -[id="educoder"] .answerHalf___wKhZS { - position: relative; - margin-right: 40px; - cursor: default; -} -[id="educoder"] .answerHalf___wKhZS::after { - position: absolute; - left: -25px; - top: 4px; - width: 20px; - height: 10px; - border-radius: 5px; - background: #ff6800; - content: ''; -} -[id="educoder"] .renderHtml___zJDPV { - display: inline-flex; - align-items: baseline; -} -[id="educoder"] .simpleText___TIizh { - background: #f5f5f5; - border-radius: 4px; - border: 1px solid #eaeaea; - padding: 5px; - min-height: 35px; - box-sizing: border-box; -} -[id="educoder"] .answerYes___ls1Ow { - width: 12px; - height: 12px; - background: #0152d9; - color: #fff; - display: inline-block; - margin-right: 4px; -} -[id="educoder"] .answerNo___dJ25F { - width: 12px; - height: 12px; - border: 1px solid rgba(0, 0, 0, 0.15); - color: #fff; - display: flex; - align-items: flex-end; - margin-right: 4px; -} -[id="educoder"] .answerInfo___O6CcX { - font-size: 12px; - margin-bottom: 10px; - padding: 20px 20px 0 20px; -} -[id="educoder"] .answerInfo___O6CcX .answerProgress____lbiz { - font-weight: 500; -} -[id="educoder"] .answerSheetWrap___ImNC3 { - margin-bottom: 25px; -} -[id="educoder"] .answerSheetQuestionTitle___tT_u1 { - margin-bottom: 15px; - font-size: 14px; - font-weight: 500; - color: #666666; - cursor: pointer; -} -[id="educoder"] .answerSheet___pTDxk { - font-size: 0; - vertical-align: top; - margin-top: 8px; - margin-bottom: 25px; - width: 100%; -} -[id="educoder"] .answerSheet___pTDxk .answerSheetItem___yNJnx { - width: 26px; - height: 26px; - color: #666666; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 2px; - display: inline-block; - font-size: 14px; - line-height: 26px; - text-align: center; - position: relative; - cursor: pointer; -} -[id="educoder"] .answerSheet___pTDxk .answerSheetItem___yNJnx .qindex___sqPo7 { - position: relative; - z-index: 1; -} -[id="educoder"] .answerSheet___pTDxk .answerSheetItem___yNJnx .markIcon___FzWAZ { - position: absolute; - top: -8px; - right: -8px; - color: #FFB538; -} -[id="educoder"] .answerSheet___pTDxk .answerSheetItem___yNJnx:hover { - border-color: #0152d9; - color: #0152d9; -} -[id="educoder"] .answerSheet___pTDxk .answerSheetItem___yNJnx.active___cUK4F { - background: #3061D0; - color: #fff; -} -[id="educoder"] .answerSheet___pTDxk .answerSheetItem___yNJnx.partialActive___EPnJ1 { - background: #EEEEEE; - color: #fff; -} -[id="educoder"] .answerSheet___pTDxk .answerSheetItem___yNJnx.selected___QFpb7 { - border: 1px solid #18D6FF; -} -[id="educoder"] .countDown___Xm36I { - display: flex; - align-items: center; - color: #37AD83; -} -[id="educoder"] .countDown___Xm36I .cnText___jmpxc { - font-size: 14px; -} -[id="educoder"] .countDown___Xm36I > div { - text-align: center; - display: inline-block; - margin-left: 10px; -} -[id="educoder"] .countDown___Xm36I > div [class~='ant-statistic'] { - display: inline-block; -} -[id="educoder"] .countDown___Xm36I > div [class~='ant-statistic-content'] { - color: #37AD83; - font-weight: 500; - font-size: 20px; -} -[id="educoder"] .countDown___Xm36I > div.red___vhTdA { - color: red; - border-color: red; -} -[id="educoder"] .countDown___Xm36I > div.red___vhTdA [class~='ant-statistic-content'] { - color: red; -} -[id="educoder"] .refreshBtn___MU9IM { - width: 88px; - height: 38px; - background: #F6F7F9; - border-radius: 4px; - color: #37AD83; - border: none; -} -[id="educoder"] .refreshBtn___MU9IM:hover, -[id="educoder"] .refreshBtn___MU9IM:focus, -[id="educoder"] .refreshBtn___MU9IM:active { - background: #F6F7F9; - color: #37AD83; -} -[id="educoder"] .fold___c4A4d { - background: #fff; - width: 16px; - height: 66px; - position: absolute; - top: 50%; - margin-top: -33px; - right: -16px; - z-index: 3; - cursor: pointer; - display: box; - display: flex; - justify-content: center; - align-items: center; - -webkit-justify-content: center; - box-align: center; -} -[id="educoder"] .fold___c4A4d::before { - content: ''; - width: 0; - height: 0; - position: absolute; - right: 0; - top: 0; - border-right: 15px solid #fafafa; - border-bottom: 10px solid #fff; -} -[id="educoder"] .fold___c4A4d::after { - content: ''; - width: 0; - height: 0; - position: absolute; - right: 0; - bottom: 0; - border-right: 15px solid #fafafa; - border-top: 10px solid #fff; -} -[id="educoder"] .cardList___J8s0N { - height: calc(88vh - 224px); - padding: 10px 20px 160px 20px; - overflow: auto; -} -[id="educoder"] .cardList___J8s0N.withQrcode___B6Mpa { - height: calc(88vh - 324px); -} -[id="educoder"] .iframe___I8TAS { - position: fixed; - left: 0; - top: 0; - bottom: 0; - right: 0; - z-index: 999; - width: 100%; - height: 100%; - border: none; - display: none; - background: #fff; -} -[id="educoder"] .eduTip___QZZkp { - background: white; - padding: 15px; - border-radius: 6px; - margin-top: 20px; -} -[id="educoder"] .eduQrcode___O41E2 { - background: white; - padding: 10px 15px; - margin-top: 20px; -} -[id="educoder"] .eduQrcode___O41E2 canvas { - width: 110px; - height: 110px; - border: 10px solid #0152d9; - border-radius: 4px; -} -[id="educoder"] .eduVideo___AnwT7 > aside { - padding: 0; - margin-bottom: 0; -} -[id="educoder"] .eduVideo___AnwT7 > aside video { - width: 100%; - border-top-left-radius: 4px; - border-top-right-radius: 4px; -} -[id="educoder"] .eduUsername___IIV4W { - border-radius: 0px 0px 6px 6px; - font-weight: 600; -} -[id="educoder"] .startAnswer___UeVL4 { - width: 100%; - height: 50px; - line-height: 50px; - padding-left: 20px; - background: #ffffff; - border-radius: 6px; - border: 1px solid #ccccc0; - cursor: pointer; - margin-top: 20px; -} -[id="educoder"] .eduSubmit___pUFQ_ { - display: flex; - align-items: center; - position: fixed; - left: 0; - bottom: 0; - width: 100%; - background: #fff; - z-index: 205; - box-shadow: 0px -2px 8px 0px rgba(204, 204, 204, 0.5); - height: 80px; -} -[id="educoder"] .eduSubmit___pUFQ_ > div { - width: 1200px; - margin: 0 auto !important; -} -[id="educoder"] .eduTitle___wAF48 { - position: fixed; - z-index: 3; - left: 0; - padding: 10px 0; - top: -10px; - width: 100%; - background: #fff; -} -[id="educoder"] .eduTitle___wAF48 > aside { - width: 1200px; - margin: 0 auto; -} -[id="educoder"] .wrpAnswer___OVYaB [class~='full-screen'] { - top: 56px !important; - height: auto !important; - bottom: 68px; -} -[id="educoder"] .wrpAnswer___OVYaB [class~='full-screen'] [class~='markdown-editor-body'] { - height: calc(100% - 30px) !important; -} -[id="educoder"] .simpleMd___EjMj2 * { - word-break: break-all; - white-space: break-spaces; -} -[id="educoder"] .videomodal___jheds { - width: 200px; - padding: 0px; -} -[id="educoder"] .videomodal___jheds div[class~='ant-modal-body'] { - padding: 0px; -} -[id="educoder"] .mainPart___e8Qpl .userInfoText___Y_o8M { - font-size: 16px; - font-weight: 600; - color: #000000; -} -[id="educoder"] .mainPart___e8Qpl .answerSheetBottom___P6mpG { - background: #FFFFFF; - box-shadow: 0px -2px 4px 0px #EAEEF4; - height: 40px; - display: flex; - position: absolute; - bottom: 0; - width: 100%; - align-items: center; - z-index: 5; -} -[id="educoder"] .mainPart___e8Qpl .tooltipWrap___QyPZg { - display: flex; - align-items: center; - color: #5F6368; -} -[id="educoder"] .mainPart___e8Qpl .leftPart___er3Jw { - height: 88vh; - overflow: hidden; - position: relative; -} -[id="educoder"] .mainPart___e8Qpl .rightPart___HH4jn { - height: 88vh; - background-color: #fff; - overflow: hidden; - position: relative; -} -[id="educoder"] .mainPart___e8Qpl .rightPart___HH4jn .questionPart___UUs3M { - overflow: auto; - height: inherit; - padding-bottom: 78px; -} -[id="educoder"] .mainPart___e8Qpl .rightPart___HH4jn .questionPart___UUs3M .questionTypeTitle___UPDLc { - font-size: 16px; - font-weight: 600; - color: #000000; -} -[id="educoder"] .mainPart___e8Qpl .rightPart___HH4jn .questionPart___UUs3M .questionTypeInfo___DxkkU { - font-size: 16px; - font-weight: 400; - color: #464F66; -} -[id="educoder"] .mainPart___e8Qpl .rightPart___HH4jn .questionPart___UUs3M .toIframeBtn___lDyBW { - width: 92px; - height: 36px; -} -[id="educoder"] .mainPart___e8Qpl .rightPart___HH4jn .bottom___vzCsQ { - height: 64px; - width: 100%; - position: absolute; - bottom: 0; - box-shadow: 0px -2px 8px 0px #F1F1F1; - padding: 0 30px; - background-color: #fff; - z-index: 100; -} -[id="educoder"] .mainPart___e8Qpl .rightPart___HH4jn .bottom___vzCsQ .markBtn___eBNxS { - width: 116px; - height: 38px; - border-radius: 4px; - color: #666666; -} -[id="educoder"] .mainPart___e8Qpl .rightPart___HH4jn .bottom___vzCsQ .markBtn___eBNxS:hover { - color: #3061D0; -} -[id="educoder"] .mainPart___e8Qpl .rightPart___HH4jn .changeButton___iIa_B { - width: 118px; - height: 38px; - border-radius: 2px; -} -[id="educoder"] .mainPart___e8Qpl .rightPart___HH4jn .changeButton___iIa_B.prevBtn___NReo3 { - color: #666666; -} -[id="educoder"] .mainPart___e8Qpl .rightPart___HH4jn .changeButton___iIa_B.prevBtn___NReo3:hover { - color: #3061D0; -} -[id="educoder"] .analysisWrap___qQ9JJ { - border-top: 1px solid #F6F7F9; - padding-top: 20px; -} -[id="educoder"] .analysisWrap___qQ9JJ .greyBg___On0yQ { - background: #F6F7F9; - border-radius: 4px; - padding: 20px 15px; -} -[id="educoder"] .fixHeader___Tuabq { - position: fixed; - top: 0; - width: 100%; - min-width: 1200px; - height: 64px; - background: #FFFFFF; - box-shadow: 0px 2px 4px 0px #EAEEF4; - display: flex; - align-items: stretch; - z-index: 1; -} -[id="educoder"] .fixHeader___Tuabq .exerciseTitle___OXdrr { - font-size: 18px; - font-weight: 600; - color: #333333; - max-width: 500px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -[id="educoder"] .fixHeader___Tuabq .submitButton___h0LsL { - width: 88px; - height: 38px; - border-radius: 4px; -} -[id="educoder"] .commitModal___Necyx .commitItem___ndc0Y { - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -[id="educoder"] .commitModal___Necyx .commitInfoLabel___z9MX8 { - font-size: 14px; - color: #666666; - margin-right: 8px; -} -[id="educoder"] .commitModal___Necyx .commitInfoValue___a86os { - font-size: 14px; - color: #191919; -} -[id="educoder"] .cameraHeader___pt6r7 { - height: 46px; - width: 200px; - padding: 0 12px; - background-color: #fff; - border-radius: 6px 6px 0px 0px; -} -[id="educoder"] .cameraHeader___pt6r7 i { - color: #3061D0; - margin-right: 8px; -} -[id="educoder"] .cameraHeader___pt6r7 span { - font-size: 14px; - color: #232B40; -} -[id="educoder"] .dottedLineWrapper___RyJk7 .leftHalfCircle___PjJKc { - border-radius: 50%; - width: 20px; - height: 20px; - background-color: #fafafa; - transform: translateX(-50%); -} -[id="educoder"] .dottedLineWrapper___RyJk7 .dottedLine___QUhUk { - border-bottom: 1px dotted #CCCCCC; -} -[id="educoder"] .dottedLineWrapper___RyJk7 .rightHalfCircle___Dkp6Z { - border-radius: 50%; - width: 20px; - height: 20px; - background-color: #fafafa; - transform: translateX(50%); -} -[id="educoder"] .orangeNum___oyiWt { - color: #FFA25A; -} -[id="educoder"] .teachAnalysis___ETB4N { - color: #5f6368; - cursor: pointer; -} -[id="educoder"] .teachAnalysis___ETB4N:hover { - color: #3061D0; -} -[id="educoder"] .teachAnalysisModal___FZZUr { - color: rgba(0, 0, 0, 0.9); - line-height: 25px; -} -[id="educoder"] .teachAnalysisModal___FZZUr [class^="ant-modal-header"] { - padding: 25px 25px 0px 25px; -} -[id="educoder"] .teachAnalysisModal___FZZUr [class^="ant-modal-body"] { - padding: 20px 25px 25px 25px; -} - -/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Paths/Detail/Answer/components/UserScore/index.less?modules ***! - \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.score___axubN { - font-weight: 600; - color: #FA6400; -} -.wrap___h8CPy { - font-size: 14px; - font-weight: 400; - color: #6A7283; -} - -/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Paths/Detail/Answer/components/index.less?modules ***! - \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.flex_box_center___AzNE1 { - justify-content: center; - align-items: center; - -webkit-justify-content: center; - box-align: center; -} -.flex_space_between___rHC3Q { - justify-content: space-between; - -webkit-box-pack: justify; -} -.flex_box_vertical_center___gpKuR { - align-items: center; - box-align: center; -} -.flex_box_center_end___yll1U { - justify-content: flex-end; - align-items: center; - -webkit-justify-content: flex-end; - -webkit-align-items: center; - -webkit-box-align: center; - -webkit-box-pack: end; - box-align: center; - box-pack: end; -} -.flex_box_column___LDgHZ { - flex-direction: column; - box-orient: block-axis; -} -.shixunWrp___ypD7O { - border: 1px solid #eee; - margin-top: 20px; -} -.shixunWrp___ypD7O [class~='monaco-editor'] { - width: 100% !important; -} -.shixunWrp___ypD7O [class~='monaco-editor'] > div { - width: 100% !important; -} -.shixunWrp___ypD7O [class~='monaco-editor'] > div [class~='monaco-scrollable-element'], -.shixunWrp___ypD7O [class~='monaco-editor'] > div [class~='overlayWidgets'], -.shixunWrp___ypD7O [class~='monaco-editor'] > div div:empty { - width: 100% !important; -} -.shixunWrp___ypD7O h2 { - font-size: 14px; - font-weight: normal; - padding: 6px 20px; - border-bottom: 1px solid #CCCCCC; - margin: 0; - position: relative; - color: #666666; - background: #F6F7F9; -} -.shixunWrp___ypD7O h2 span { - position: absolute; - right: 10px; - top: 6px; -} -.fill___YtkJ7 { - margin-bottom: 40px; -} -.fill___YtkJ7 .index___FWafv { - font-size: 14px; - color: #666666; -} -.fill___YtkJ7 .success___mzJVr { - color: #00C21E; -} -.fill___YtkJ7 .fail___xUWI0 { - color: #FA6400; -} -.fill___YtkJ7 .fillInput___X1glo { - height: 46px; -} -.shixunWrapper___U1REH { - border-radius: 2px; - border: 1px solid #CCCCCC; - padding: 10px 20px 90px 15px; - max-height: 380px; - overflow: auto; - margin-left: 62px; -} -.shixunWrapper___U1REH .score___MvJPc { - font-size: 14px; - color: #999999; -} -.shixunWrapper___U1REH .name___t4I2r { - font-size: 14px; - color: #333333; - margin-left: 6px; -} -.programWrapper___dECgn { - margin-left: 62px; -} -.programWrapper___dECgn .desc___ywbEo { - font-size: 14px; - color: #666666; - margin-bottom: 14px; -} -.programWrapper___dECgn .content___G7g9j { - border-radius: 2px; - border: 1px solid #CCCCCC; - max-height: 300px; - overflow: auto; - padding: 10px 15px; -} -.analysisWrap___gQVzK { - border-top: 1px solid #F6F7F9; - padding-top: 20px; -} -.analysisWrap___gQVzK .greyBg___uVgPS { - background: #F6F7F9; - border-radius: 4px; - padding: 20px 15px; -} - -/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Paths/Detail/Answer/components/NewAnswerComments/index.less?modules ***! - \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.comments___m2bmf { - background-color: #fff; - min-height: 90px; - padding: 15px; -} -.comments___m2bmf .greyText___PcghL { - color: #6A7283; -} -.comments___m2bmf .commentText___zEl3a { - color: #333333; -} -.wrapper___wOIs4 { - border-radius: 4px; - border: 1px solid #DCDCDC; -} -.header___Y8N3P { - background: #F6F7F9; - border-radius: 4px 4px 0px 0px; - height: 40px; - padding: 0 20px 0 15px; - font-size: 14px; - color: #000000; -} -.header___Y8N3P img { - width: 28px; - border-radius: 50%; -} -.header___Y8N3P .updateTime___BGwXJ { - margin-left: auto; -} -.header___Y8N3P .updateTime___BGwXJ .text___ojkmu { - color: #6A7283; - margin-right: 10px; -} -.header___Y8N3P .updateTime___BGwXJ .date___jCRLE { - color: #333333; -} - -/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/pages/MyProblem/TestCasePanel/index.less ***! - \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.footer { - display: flex; - flex-flow: row nowrap; - align-items: center; - height: 56px; - background: #121c24; - color: #fff; - padding: 0 20px; - justify-content: space-between; -} -.test-case-panel { - position: relative; -} -.test-case-panel .error { - font-size: 12px; - color: #fb3226; -} -.test-case-panel .test-case-panel-body { - position: absolute; - will-change: transform; - width: 100%; - transition: all 0.2s linear; - bottom: 0; - transform: translate3d(0, 350px, 0); - opacity: 0.1; -} -.test-case-panel .test-case-panel-body pre { - max-height: 150px; - overflow: auto; -} -.test-case-panel .test-case-panel-body.active { - transform: translate3d(0, -56px, 0); - opacity: 1; -} -.test-case-panel .tab-panel-body { - padding: 20px 10px; - height: 240px; - background-color: #070f19; - display: flex; - flex-flow: column nowrap; - justify-content: center; - color: #ddd; -} -.test-case-panel .tab-panel-body .tip { - text-align: center; -} -.test-case-panel .tab-panel-body textarea { - background: #070f19 !important; - color: #fff; - font-size: 14px; - border: 0 solid transparent !important; - height: 200px; - outline: none; -} -.test-case-panel .btn-green { - margin-right: 10px; - color: #28bd8b; - border-color: #28bd8b; -} -.test-case-panel .btn-blue { - margin-right: 10px; - color: #0152d9; - border-color: #0152d9; -} -.test-case-panel .btn-blue span { - pointer-events: none; -} -.test-case-panel .btn-collapse { - position: absolute; - top: 0; - width: 54px; - height: 27px; - left: 50%; - margin-left: -27px; - background: #2a3a4f; - z-index: 8; - border-bottom-left-radius: 100px; - border-bottom-right-radius: 100px; - color: #fff; - text-align: center; - cursor: pointer; - opacity: 0.4; - transition: all 0.3s; -} -.test-case-panel .btn-collapse.up { - top: -294px; -} -ul.s-navs { - list-style: none; - margin: 0; - padding: 0 17px; - height: 54px; - display: flex; - flex-flow: row nowrap; - align-items: center; - background: #0f1e31; - font-size: 14px; - color: #ddd; -} -ul.s-navs.bg-white { - background: #fff; - color: #888; -} -ul.s-navs.bg-white a { - color: #888; -} -ul.s-navs a { - color: #ddd; - display: block; - margin-right: 20px; - height: 54px; - line-height: 54px; - border-bottom: 2px solid transparent; -} -ul.s-navs a.active { - color: #5091ff; - border-bottom: 2px solid #5091ff; -} -#educoder .custom-ant-disabled:disabled { - color: inherit; -} - -/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Spinner/index.less?modules ***! - \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.ldsRing___mpBZC { - position: relative; - width: 40px; - height: 40px; - margin: 0 auto; -} -.idsRingWrapper___Of9_n { - position: absolute; - z-index: 1000; - width: 100%; - height: 100%; - left: 0; - top: 0; - display: flex; - flex-flow: column nowrap; - justify-content: center; -} -.idsRingWrapper___Of9_n p { - text-align: center; - margin-top: 12px; -} -.ldsRing___mpBZC div { - box-sizing: border-box; - display: block; - position: absolute; - width: 32px; - height: 32px; - margin: 4px; - border: 4px solid #1976d2; - border-radius: 50%; - animation: ldsring___o0w2t 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite; - border-color: #1976d2 transparent transparent transparent; -} -.ldsRing___mpBZC div:nth-child(1) { - animation-delay: -0.45s; -} -.ldsRing___mpBZC div:nth-child(2) { - animation-delay: -0.3s; -} -.ldsRing___mpBZC div:nth-child(3) { - animation-delay: -0.15s; -} -@keyframes ldsring___o0w2t { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(360deg); - } -} - diff --git a/p__Paths__Detail__Statistics__PracticeDetail__index.072c54ae.async.js b/p__Paths__Detail__Statistics__PracticeDetail__index.072c54ae.async.js deleted file mode 100644 index 9db47e1c27..0000000000 --- a/p__Paths__Detail__Statistics__PracticeDetail__index.072c54ae.async.js +++ /dev/null @@ -1,1398 +0,0 @@ -"use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[31136],{ - -/***/ 69014: -/*!********************************************************************************!*\ - !*** ./src/pages/Paths/Detail/Statistics/PracticeDetail/index.tsx + 4 modules ***! - \********************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -// ESM COMPAT FLAG -__webpack_require__.r(__webpack_exports__); - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - "default": function() { return /* binding */ PracticeDetail; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js -var objectSpread2 = __webpack_require__(82242); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(79800); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectWithoutProperties.js -var objectWithoutProperties = __webpack_require__(39647); -var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./src/.umi-production/exports.ts -var _umi_production_exports = __webpack_require__(47439); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Statistics/PracticeDetail/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var PracticeDetailmodules = ({"flex_box_center":"flex_box_center___ispni","flex_space_between":"flex_space_between___oFahK","flex_box_vertical_center":"flex_box_vertical_center___Gvv9d","flex_box_center_end":"flex_box_center_end___74s4S","flex_box_column":"flex_box_column___bEXcH","Onerow":"Onerow___wpdQ9","bg":"bg___cMcut","circularBlue":"circularBlue___ZqUpd","circularRed":"circularRed____yIMw","circularOrange":"circularOrange___rnEuo","circularGreen":"circularGreen___MgPXy","circularGrey":"circularGrey___TZspz","typeTitle":"typeTitle___oONVp","answerError":"answerError___rqa4N","greenBg":"greenBg___a0AHR","blueBg":"blueBg___oqrFa","redBg":"redBg___txmVB","orangeBg":"orangeBg___DkHDf","greyBg":"greyBg___xwEBl","questionsInfo":"questionsInfo___ckmSf","questionIcons":"questionIcons___h8rrM","grey":"grey___xgaEI","green":"green___mp_Xf","blue":"blue___i2cCi","orange":"orange___quvmm","red":"red___GxnoA","buttonFixed":"buttonFixed___ecEGB","leftBar":"leftBar___x45oe"}); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js -var row = __webpack_require__(95237); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js -var col = __webpack_require__(43604); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/radio/index.js + 5 modules -var es_radio = __webpack_require__(5112); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/index.js + 3 modules -var space = __webpack_require__(81327); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules -var es_checkbox = __webpack_require__(24905); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/divider/index.js + 1 modules -var divider = __webpack_require__(28103); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules -var spin = __webpack_require__(71418); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(6848); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/index.js + 2 modules -var affix = __webpack_require__(81228); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/index.js + 2 modules -var es_switch = __webpack_require__(78673); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/table/index.js + 85 modules -var table = __webpack_require__(52306); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js -var es_button = __webpack_require__(3113); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules -var modal = __webpack_require__(43418); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); -// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules -var env = __webpack_require__(27065); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Statistics/PracticeDetail/imgs/finish.png -var finish_namespaceObject = "data:image/png;base64,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"; -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Statistics/PracticeDetail/imgs/nofinish.png -var nofinish_namespaceObject = "data:image/png;base64,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"; -// EXTERNAL MODULE: ./node_modules/_js-base64@2.6.4@js-base64/base64.js -var base64 = __webpack_require__(24334); -// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/Fill.tsx -var Fill = __webpack_require__(77553); -// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/BFill.tsx -var BFill = __webpack_require__(8721); -// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/NewShixun.tsx -var NewShixun = __webpack_require__(9764); -// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/Simple.tsx -var Simple = __webpack_require__(9364); -// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/NewProgram.tsx -var NewProgram = __webpack_require__(85790); -// EXTERNAL MODULE: ./src/utils/util.tsx -var util = __webpack_require__(6457); -// EXTERNAL MODULE: ./src/assets/images/icons/incorrect.png -var incorrect = __webpack_require__(80866); -// EXTERNAL MODULE: ./src/assets/images/icons/correct.png -var correct = __webpack_require__(78773); -;// CONCATENATED MODULE: ./src/assets/images/icons/Unanswered.png -var Unanswered_namespaceObject = "data:image/png;base64,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"; -// EXTERNAL MODULE: ./src/service/paths.ts -var paths = __webpack_require__(70738); -// EXTERNAL MODULE: ./src/utils/hooks/useCustomRequest.ts -var useCustomRequest = __webpack_require__(85455); -// EXTERNAL MODULE: ./src/utils/constant.ts -var constant = __webpack_require__(7540); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Statistics/PracticeDetail/index.tsx - - - -var _excluded = ["user", "pathsDetail", "globalSetting", "dispatch"]; - - - - - - - - - - - - - - - - - - - - - - - - -var renderTextClass = function renderTextClass(item) { - if (item.question_type === 4) { - if (item.user_score) { - return 'c-green'; - } else { - return 'c-grey-333'; - } - } else if (item.user_score === item.question_score) { - return 'c-blue'; - } else if (item.user_score > 0) { - return 'c-orange'; - } else { - return 'c-red'; - } -}; -var renderBadgeClass = function renderBadgeClass(item) { - if (item.question_type === 4) { - if (item.user_score) { - return PracticeDetailmodules.greenBg; - } else { - return PracticeDetailmodules.greyBg; - } - } else if (item.user_score === item.question_score) { - return PracticeDetailmodules.blueBg; - } else if (item.user_score > 0) { - return PracticeDetailmodules.orangeBg; - } else { - return PracticeDetailmodules.redBg; - } -}; -var renderBadge = function renderBadge(item) { - if ((item === null || item === void 0 ? void 0 : item.ques_status) == 0) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: Unanswered_namespaceObject - }); - } else if (item !== null && item !== void 0 && item.user_answer_right) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: correct - }); - } else { - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: incorrect - }); - } -}; -var Statistics = function Statistics(_ref) { - var _ExerciseData$exercis3, _ExerciseData$exercis4, _ExerciseData$exercis5, _ExerciseData$exercis6, _ExerciseData$exercis7, _ExerciseData$exercis8, _ExerciseData$exercis9, _ExerciseData$exercis10, _ExerciseData$exercis11, _ExerciseData$exercis12, _ExerciseData$exercis13, _ExerciseData$exercis14, _ExerciseData$exercis15, _ExerciseData$exercis16, _ExerciseData$exercis17, _ExerciseData$review_, _ExerciseData$review_3, _urlData$recommend_it; - var user = _ref.user, - pathsDetail = _ref.pathsDetail, - globalSetting = _ref.globalSetting, - dispatch = _ref.dispatch, - props = objectWithoutProperties_default()(_ref, _excluded); - var params = (0,_umi_production_exports.useParams)(); - var user_ids = new URL(window.location.href).searchParams.getAll("user_ids"); - var _useCustomRequest = (0,useCustomRequest/* useCustomRequest */.U)(paths/* getConsultExercise */.Do, { - practiceId: params === null || params === void 0 ? void 0 : params.practiceId, - user_id: params === null || params === void 0 ? void 0 : params.userId, - user_ids: user_ids - }), - _useCustomRequest2 = slicedToArray_default()(_useCustomRequest, 4), - ExerciseLoading = _useCustomRequest2[1], - handleConsultExercise = _useCustomRequest2[2], - ExerciseData = _useCustomRequest2[3]; - var _useState = (0,_react_17_0_2_react.useState)({ - showIncorrect: false, - showsub: false, - question_type: undefined, - AnswerOpen: false, - answer_record: [], - RecommendOpen: false, - recommend_item_banks: [] - }), - _useState2 = slicedToArray_default()(_useState, 2), - urlData = _useState2[0], - setUrlData = _useState2[1]; - var renderQuestion = function renderQuestion(item, i) { - var _item$user_answer, _item$question_choice, _item$question_choice2, _item$user_answer2, _item$question_choice3, _item$answer_record, _item$recommend_item_, _item$sub_exercise_qu, _item$question_choice4, _item$answer_record2, _item$recommend_item_2, _item$tag_disciplines, _ref2, _ref3, _ref4, _ref5; - var isModal = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; - return /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: "mb20", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - flex: "1", - style: { - width: 500 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "pl15", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: 'flex' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - style: { - flexShrink: 0 - }, - className: "font18", - children: [i + 1, "."] - }), item.question_type === 6 ? /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "font16 line26", - children: item.question_title - }) : /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: (item === null || item === void 0 ? void 0 : item.question_type) === 8 ? item.description : item.question_title + "".concat(item.question_type === 7 ? "\uFF08\u5171".concat(item === null || item === void 0 ? void 0 : item.sub_q_count, "\u9898 ").concat(item === null || item === void 0 ? void 0 : item.question_score, "\u5206\uFF09") : '') - })] - }), (item === null || item === void 0 ? void 0 : item.question_type) === 8 && /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - showProgramFill: true, - disabledFill: true, - value: base64.Base64.decode((item === null || item === void 0 ? void 0 : item.code) || '') - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [ - // 单选题 - item.question_type === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default.Group */.ZP.Group, { - value: (_item$user_answer = item.user_answer) === null || _item$user_answer === void 0 ? void 0 : _item$user_answer[0], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(space/* default */.Z, { - direction: "vertical", - children: (_item$question_choice = item.question_choices) === null || _item$question_choice === void 0 ? void 0 : _item$question_choice.map(function (val, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { - className: item.user_answer.includes(val.choice_id) && !(item !== null && item !== void 0 && item.user_answer_right) ? PracticeDetailmodules.answerError : "", - value: val.choice_id, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: val.choice_text - }) - }, index); - }) - }) - }), - // 多选题 - item.question_type === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { - value: item.user_answer, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(space/* default */.Z, { - direction: "vertical", - children: (_item$question_choice2 = item.question_choices) === null || _item$question_choice2 === void 0 ? void 0 : _item$question_choice2.map(function (val, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - className: item.user_answer.includes(val.choice_id) && !(item !== null && item !== void 0 && item.user_answer_right) ? PracticeDetailmodules.answerError : "", - value: val.choice_id, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: val.choice_text - }) - }, index); - }) - }) - }), - // 判断题 - item.question_type === 2 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default.Group */.ZP.Group, { - value: (_item$user_answer2 = item.user_answer) === null || _item$user_answer2 === void 0 ? void 0 : _item$user_answer2[0], - children: (_item$question_choice3 = item.question_choices) === null || _item$question_choice3 === void 0 ? void 0 : _item$question_choice3.map(function (val, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { - value: val.choice_id, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: val.choice_text - }) - }, index); - }) - }), - //填空题 - item.question_type === 3 && /*#__PURE__*/(0,jsx_runtime.jsx)(Fill/* default */.Z, { - item: item, - answerData: ExerciseData, - changeScoreData: [], - textValue: "", - textOnChange: function textOnChange(value) {}, - extra: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "mb5", - style: { - marginLeft: "auto" - }, - children: [(item === null || item === void 0 || (_item$answer_record = item.answer_record) === null || _item$answer_record === void 0 ? void 0 : _item$answer_record.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-blue ml20 current", - onClick: function onClick() { - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - AnswerOpen: true, - answer_record: (item === null || item === void 0 ? void 0 : item.answer_record) || [], - question_type: item === null || item === void 0 ? void 0 : item.question_type - })); - }, - children: " \u67E5\u770B\u4F5C\u7B54\u8BB0\u5F55" - }), (item === null || item === void 0 || (_item$recommend_item_ = item.recommend_item_banks) === null || _item$recommend_item_ === void 0 ? void 0 : _item$recommend_item_.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-blue ml10 current", - onClick: function onClick() { - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - RecommendOpen: true, - recommend_item_banks: (item === null || item === void 0 ? void 0 : item.recommend_item_banks) || [], - question_type: item === null || item === void 0 ? void 0 : item.question_type - })); - }, - children: "\u63A8\u8350\u9898\u76EE\u4F5C\u7B54\u8BE6\u60C5" - })] - }) - }), - //程序填空题 - item.question_type === 8 && /*#__PURE__*/(0,jsx_runtime.jsx)(BFill/* default */.Z, { - item: item, - answerData: ExerciseData, - changeScoreData: [], - textValue: "", - textOnChange: function textOnChange(value) {} - }), - //实训题 - item.question_type === 5 && /*#__PURE__*/(0,jsx_runtime.jsx)(NewShixun/* default */.Z, { - item: item, - answerData: ExerciseData, - coursesId: params.coursesId - // saveChangeScore={[]} - , - hasChangeScore: false, - sealedReview: true - }), - //简答题 - item.question_type === 4 && /*#__PURE__*/(0,jsx_runtime.jsx)(Simple/* default */.Z, { - item: item, - answerData: ExerciseData, - changeScoreData: [], - textValue: "", - textOnChange: function textOnChange(value) {} - }), - //编程题 - item.question_type === 6 && /*#__PURE__*/(0,jsx_runtime.jsx)(NewProgram/* default */.Z, { - item: item, - answerData: ExerciseData - }), - //组合题 - item.question_type === 7 && (item === null || item === void 0 || (_item$sub_exercise_qu = item.sub_exercise_questions) === null || _item$sub_exercise_qu === void 0 ? void 0 : _item$sub_exercise_qu.map(function (jte, jndex) { - var _jte$user_answer, _jte$question_choices, _jte$question_choices2, _jte$answer_record, _jte$recommend_item_b; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - style: { - display: 'inline-flex', - fontSize: '16px' - }, - children: [i + 1 + '.' + (jndex + 1), "\uFF08\u5355\u9009\u9898\uFF09", /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: jte.question_title + "\uFF08".concat(jte === null || jte === void 0 ? void 0 : jte.question_score, "\u5206\uFF09") - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default.Group */.ZP.Group, { - value: (_jte$user_answer = jte.user_answer) === null || _jte$user_answer === void 0 ? void 0 : _jte$user_answer[0], - children: (_jte$question_choices = jte.question_choices) === null || _jte$question_choices === void 0 ? void 0 : _jte$question_choices.map(function (val, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { - value: val.choice_id, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: val.choice_text - }) - }, index); - }) - }), !isModal && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "p30", - style: { - background: "#fafafa", - borderRadius: "4px" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "mr5", - style: { - display: "inline-flex", - width: "100%" - }, - children: ["\u5B66\u751F\u7B54\u6848\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "c-blue", - children: [(_jte$question_choices2 = jte.question_choices) === null || _jte$question_choices2 === void 0 || (_jte$question_choices2 = _jte$question_choices2.filter(function (i) { - var _jte$user_answer2; - return (_jte$user_answer2 = jte.user_answer) === null || _jte$user_answer2 === void 0 ? void 0 : _jte$user_answer2.includes(i.choice_id); - })) === null || _jte$question_choices2 === void 0 ? void 0 : _jte$question_choices2.map(function (i, key) { - return item.question_type === 2 ? util/* JudgeSort */.Qq[i.choice_position - 1] : util/* ZimuSort */.oV[i.choice_position - 1]; - }), (jte === null || jte === void 0 ? void 0 : jte.ques_status) == 0 && '未答'] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "c-blue", - style: { - marginLeft: "auto" - }, - children: [(jte === null || jte === void 0 || (_jte$answer_record = jte.answer_record) === null || _jte$answer_record === void 0 ? void 0 : _jte$answer_record.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "current", - onClick: function onClick() { - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - AnswerOpen: true, - answer_record: (jte === null || jte === void 0 ? void 0 : jte.answer_record) || [], - question_type: jte === null || jte === void 0 ? void 0 : jte.question_type - })); - }, - children: " \u67E5\u770B\u4F5C\u7B54\u8BB0\u5F55" - }), (jte === null || jte === void 0 || (_jte$recommend_item_b = jte.recommend_item_banks) === null || _jte$recommend_item_b === void 0 ? void 0 : _jte$recommend_item_b.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "ml10 current", - onClick: function onClick() { - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - RecommendOpen: true, - recommend_item_banks: (jte === null || jte === void 0 ? void 0 : jte.recommend_item_banks) || [], - question_type: jte === null || jte === void 0 ? void 0 : jte.question_type - })); - }, - children: "\u63A8\u8350\u9898\u76EE\u4F5C\u7B54\u8BE6\u60C5" - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), jte.standard_answer_show && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "mr5", - children: ["\u6B63\u786E\u7B54\u6848\uFF1A", jte.standard_answer_show] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), jte.analysis && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: ["\u89E3\u6790:", /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: jte.analysis - })] - })] - })] - }); - }))] - })] - }), !isModal && item.question_type < 3 && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "p30", - style: { - background: "#fafafa", - borderRadius: "4px" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "mr5", - style: { - display: "inline-flex", - width: "100%" - }, - children: ["\u5B66\u751F\u7B54\u6848\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "c-blue", - children: [(_item$question_choice4 = item.question_choices) === null || _item$question_choice4 === void 0 || (_item$question_choice4 = _item$question_choice4.filter(function (i) { - var _item$user_answer3; - return (_item$user_answer3 = item.user_answer) === null || _item$user_answer3 === void 0 ? void 0 : _item$user_answer3.includes(i.choice_id); - })) === null || _item$question_choice4 === void 0 ? void 0 : _item$question_choice4.map(function (i, key) { - return item.question_type === 2 ? util/* JudgeSort */.Qq[i.choice_position - 1] : util/* ZimuSort */.oV[i.choice_position - 1]; - }), item.ques_status == 0 && '未答'] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "c-blue", - style: { - marginLeft: "auto" - }, - children: [(item === null || item === void 0 || (_item$answer_record2 = item.answer_record) === null || _item$answer_record2 === void 0 ? void 0 : _item$answer_record2.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "current", - onClick: function onClick() { - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - AnswerOpen: true, - answer_record: (item === null || item === void 0 ? void 0 : item.answer_record) || [], - question_type: item === null || item === void 0 ? void 0 : item.question_type - })); - }, - children: " \u67E5\u770B\u4F5C\u7B54\u8BB0\u5F55" - }), (item === null || item === void 0 || (_item$recommend_item_2 = item.recommend_item_banks) === null || _item$recommend_item_2 === void 0 ? void 0 : _item$recommend_item_2.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "ml10 current", - onClick: function onClick() { - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - RecommendOpen: true, - recommend_item_banks: (item === null || item === void 0 ? void 0 : item.recommend_item_banks) || [], - question_type: item === null || item === void 0 ? void 0 : item.question_type - })); - }, - children: "\u63A8\u8350\u9898\u76EE\u4F5C\u7B54\u8BE6\u60C5" - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), item.standard_answer_show && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "mr5", - children: ["\u6B63\u786E\u7B54\u6848\uFF1A", item.standard_answer_show] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), item.analysis && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: ["\u89E3\u6790:", /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: item.analysis - })] - })] - }), isModal && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "font16 c-grey mt20", - style: { - borderBottom: "1px solid #F6F7F9", - paddingBottom: 12 - }, - children: ["\u7B54\u9898\u7ED3\u679C", item.is_right ? /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "ml10", - style: { - color: "#29A64F" - }, - children: "\u7B54\u5BF9\u4E86" - }) : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "ml10", - style: { - color: "#E53333" - }, - children: "\u7B54\u9519\u4E86" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "p20 mt20", - style: { - background: "#F6F7F9", - color: "#5F6367" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - wrap: false, - gutter: 10, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: "\u3010\u7B54\u6848\u3011" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: item === null || item === void 0 ? void 0 : item.standard_answer_show - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - wrap: false, - gutter: 10, - className: "mt10", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: "\u3010\u89E3\u6790\u3011" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: item.analysis - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - wrap: false, - gutter: 10, - className: "mt10", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: "\u3010\u77E5\u8BC6\u70B9\u3011" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: item === null || item === void 0 || (_item$tag_disciplines = item.tag_disciplines) === null || _item$tag_disciplines === void 0 ? void 0 : _item$tag_disciplines.join("、") - })] - })] - })] - })] - }), !isModal && /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - flex: "140px", - className: "ml20", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "".concat(PracticeDetailmodules.questionsInfo, " ").concat(renderBadgeClass(item)), - children: [renderBadge(item), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - flexShrink: 0, - lineHeight: 1 - }, - children: "\u5F97\u5206 / \u5206\u6570" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "font22", - style: { - flexShrink: 0, - lineHeight: 1 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: renderTextClass(item), - children: (item === null || item === void 0 ? void 0 : item.user_score) === null ? '--' : (_ref2 = (item === null || item === void 0 ? void 0 : item.user_score) || "") !== null && _ref2 !== void 0 && _ref2.includes('.0') ? (_ref3 = (item === null || item === void 0 ? void 0 : item.user_score) || "") === null || _ref3 === void 0 ? void 0 : _ref3.replace('.0', '') : item === null || item === void 0 ? void 0 : item.user_score - }), " \xA0/\xA0", (item === null || item === void 0 ? void 0 : item.question_score) === null ? '--' : (_ref4 = (item === null || item === void 0 ? void 0 : item.question_score) || "") !== null && _ref4 !== void 0 && _ref4.includes('.0') ? (_ref5 = (item === null || item === void 0 ? void 0 : item.question_score) || "") === null || _ref5 === void 0 ? void 0 : _ref5.replace('.0', '') : item === null || item === void 0 ? void 0 : item.question_score] - })] - }) - })] - }); - }; - var renderClassifyQuestion = function renderClassifyQuestion(bool) { - var _ExerciseData$exercis; - var array = ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis = ExerciseData.exercise_question_types) === null || _ExerciseData$exercis === void 0 ? void 0 : _ExerciseData$exercis.filter(function (item) { - return bool ? item.question_type === 4 : item.question_type !== 4; - }); - var dom = array === null || array === void 0 ? void 0 : array.map(function (er, index) { - var _er$items; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "pt20", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - flex: "1", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 'bold' - }, - className: "font16 pl15", - children: er.name - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "c-grey-999 ml10", - children: [" \u5171 ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-blue", - children: er.count - }), " \u9898 ", (er === null || er === void 0 ? void 0 : er.question_type) === 7 ? "\uFF08\u5171".concat(er === null || er === void 0 ? void 0 : er.sub_count, "\u5C0F\u9898\uFF09") : '', /*#__PURE__*/(0,jsx_runtime.jsx)(divider/* default */.Z, { - type: "vertical" - }), " \u5171 ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-red", - children: er.score - }), " \u5206"] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: "pr30 c-grey-666", - children: ["\u603B\u5F97\u5206\uFF1A", er.user_score] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "ml15", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(divider/* default */.Z, { - style: { - marginTop: 8, - marginBottom: 8 - } - }) - })] - }), (_er$items = er.items) === null || _er$items === void 0 ? void 0 : _er$items.map(function (item, i) { - if (urlData.showIncorrect && item.user_score === item.question_score) { - return null; - } - return /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { - id: item.question_id, - children: renderQuestion(item, i) - }, i); - })] - }, index); - }); - return dom; - }; - var renderClassifyIndex = function renderClassifyIndex(bool) { - var _ExerciseData$exercis2; - var array = ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis2 = ExerciseData.exercise_question_types) === null || _ExerciseData$exercis2 === void 0 ? void 0 : _ExerciseData$exercis2.filter(function (item) { - return bool ? item.question_type === 4 : item.question_type !== 4; - }); - var dom = array === null || array === void 0 ? void 0 : array.map(function (item, itemIndex) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)(_react_17_0_2_react.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { - children: item.name - }), item.items.map(function (er, i) { - var className = ''; - if (er.ques_status == 0) { - className = PracticeDetailmodules.grey; - } else if (er.user_answer_right === true) { - className = PracticeDetailmodules.blue; - } else if (er.user_answer_right === false) { - className = PracticeDetailmodules.red; - } - if (urlData.showIncorrect && er.user_score === er.question_score) { - return null; - } - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: className, - onClick: function onClick() { - var anchorName = er.question_id; - var anchorElement = document.getElementById(anchorName); - if (anchorElement) { - window.scrollTo(0, anchorElement.offsetTop); - } - }, - children: i + 1 - }); - })] - }, item.question_type); - }); - return dom; - }; - (0,_react_17_0_2_react.useEffect)(function () { - (params === null || params === void 0 ? void 0 : params.userId) && handleConsultExercise({ - user_ids: user_ids - }, true); - }, [params === null || params === void 0 ? void 0 : params.userId]); - (0,_react_17_0_2_react.useEffect)(function () { - dispatch({ - type: "globalSetting/footerToggle", - payload: false - }); - dispatch({ - type: 'globalSetting/onlyShowBackTopToggle', - payload: true - }); - return function () { - dispatch({ - type: 'globalSetting/onlyShowBackTopToggle', - payload: false - }); - }; - }, []); - return /*#__PURE__*/(0,jsx_runtime.jsxs)(spin/* default */.Z, { - spinning: ExerciseLoading, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("section", { - className: PracticeDetailmodules.bg, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: "mt20 mb20", - wrap: false, - gutter: 20, - align: "middle", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - flex: "284px", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis3 = ExerciseData.exercise) === null || _ExerciseData$exercis3 === void 0 ? void 0 : _ExerciseData$exercis3.subject_exercise_name, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "font20 c-grey-333 multi_ellipsis1", - children: ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis4 = ExerciseData.exercise) === null || _ExerciseData$exercis4 === void 0 ? void 0 : _ExerciseData$exercis4.subject_exercise_name - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - flex: 1, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - justify: "space-between", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: ["\u5408\u8BA1", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "ml5 mr5", - children: ExerciseData === null || ExerciseData === void 0 ? void 0 : ExerciseData.question_count - }), "\u9053"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: ["\u6EE1\u5206", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "ml5 mr5", - children: ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis5 = ExerciseData.exercise_scores) === null || _ExerciseData$exercis5 === void 0 || (_ExerciseData$exercis5 = _ExerciseData$exercis5.exercise_types) === null || _ExerciseData$exercis5 === void 0 ? void 0 : _ExerciseData$exercis5.q_scores - }), "\u5206"] - })] - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - wrap: false, - gutter: 20, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - flex: "284px", - className: PracticeDetailmodules.leftBar, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(affix/* default */.Z, { - offsetTop: 0, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "flex-container bg-white", - style: { - padding: "16px 14px", - position: "relative" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 60, - height: 68, - src: env/* default */.Z.API_SERVER + '/images/' + (ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis6 = ExerciseData.exercise_answer_user) === null || _ExerciseData$exercis6 === void 0 ? void 0 : _ExerciseData$exercis6.user_img) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - display: 'flex', - flexDirection: "column", - marginLeft: 14, - gap: 4, - flex: 1 - }, - children: [{ - title: "姓名", - value: ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis7 = ExerciseData.exercise_answer_user) === null || _ExerciseData$exercis7 === void 0 ? void 0 : _ExerciseData$exercis7.user_name - }, { - title: "学号", - value: ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis8 = ExerciseData.exercise_answer_user) === null || _ExerciseData$exercis8 === void 0 ? void 0 : _ExerciseData$exercis8.student_id - }].map(function (item, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - placement: "topLeft", - title: item.value, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "".concat(PracticeDetailmodules.Onerow, " blod"), - style: { - color: "#171717", - maxWidth: 160 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "mr5", - style: { - color: "#6F7378", - fontWeight: 400 - }, - children: item.title - }), item.value] - }, index) - }); - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - width: 76, - height: 76, - style: { - position: "absolute", - top: -2, - right: -2 - }, - src: (ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis9 = ExerciseData.exercise) === null || _ExerciseData$exercis9 === void 0 ? void 0 : _ExerciseData$exercis9.answer_total_count) == (ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis10 = ExerciseData.exercise_scores) === null || _ExerciseData$exercis10 === void 0 || (_ExerciseData$exercis10 = _ExerciseData$exercis10.exercise_types) === null || _ExerciseData$exercis10 === void 0 ? void 0 : _ExerciseData$exercis10.q_counts) ? finish_namespaceObject : nofinish_namespaceObject - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "bg-white p20 mt20", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("h3", { - children: "\u7B54\u9898\u5361" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - style: { - flexDirection: 'column' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: ["\u4EC5\u663E\u793A\u9519\u9898", /*#__PURE__*/(0,jsx_runtime.jsx)(es_switch/* default */.Z, { - className: "ml5", - checked: urlData.showIncorrect, - onChange: function onChange(showIncorrect) { - return setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - showIncorrect: showIncorrect - })); - } - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: "mt5", - children: ["\u4EC5\u663E\u793A\u4E3B\u89C2\u9898", /*#__PURE__*/(0,jsx_runtime.jsx)(es_switch/* default */.Z, { - checked: urlData.showsub, - className: "ml5", - onChange: function onChange(showsub) { - return setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - showsub: showsub - })); - } - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - className: "mt10", - gutter: [20, 10], - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: PracticeDetailmodules.circularBlue - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u6B63\u786E" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "".concat(PracticeDetailmodules.circularRed) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u9519\u8BEF" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "".concat(PracticeDetailmodules.circularGrey) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u672A\u7B54" - })] - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { - className: "bg-white p20 mt10 pr10", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("h3", { - className: "c-blue", - children: "\u5BA2\u89C2\u9898" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { - className: PracticeDetailmodules.questionIcons, - children: renderClassifyIndex() - })] - }), (ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis11 = ExerciseData.exercise_question_types) === null || _ExerciseData$exercis11 === void 0 ? void 0 : _ExerciseData$exercis11.some(function (e) { - return e.question_type === 4; - })) && /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { - className: "bg-white p20 mt10 pr10", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("h3", { - className: "c-blue", - children: "\u4E3B\u89C2\u9898" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { - className: PracticeDetailmodules.questionIcons, - children: renderClassifyIndex(true) - })] - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - flex: 1, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "bg-white ", - style: { - padding: 14 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { - pagination: false, - columns: [{ - title: '刷题数量', - dataIndex: 'answer_total_count', - align: "center" - }, { - title: '正确数量', - dataIndex: 'right_count', - align: "center" - }, { - title: '错误数量', - dataIndex: 'error_count', - align: "center" - }, { - title: '得分', - dataIndex: 'user_score', - align: "center" - }, { - title: '最近练习时间', - dataIndex: 'subject_exercise_time', - align: "center" - }], - dataSource: ExerciseData ? [ExerciseData] : [] - }), (ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis12 = ExerciseData.exercise_question_types) === null || _ExerciseData$exercis12 === void 0 ? void 0 : _ExerciseData$exercis12.some(function (item) { - return item.question_type !== 4; - })) && !(urlData !== null && urlData !== void 0 && urlData.showsub) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - className: PracticeDetailmodules.typeTitle, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - flex: "1", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - className: "font20", - children: "\u5BA2\u89C2\u9898" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "c-grey-666", - children: ["\uFF08\u5408\u8BA1", ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis13 = ExerciseData.exercise) === null || _ExerciseData$exercis13 === void 0 ? void 0 : _ExerciseData$exercis13.objective_score, "\u5206\uFF09"] - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [" ", /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "c-grey-666", - children: ["\u603B\u5F97\u5206:", ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis14 = ExerciseData.exercise_answer_user) === null || _ExerciseData$exercis14 === void 0 ? void 0 : _ExerciseData$exercis14.objective_score] - }), " "] - })] - }), !(urlData !== null && urlData !== void 0 && urlData.showsub) && /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { - className: "pl30 pr10", - children: renderClassifyQuestion() - }), (ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis15 = ExerciseData.exercise_question_types) === null || _ExerciseData$exercis15 === void 0 ? void 0 : _ExerciseData$exercis15.some(function (item) { - return item.question_type === 4; - })) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - className: PracticeDetailmodules.typeTitle, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - flex: "1", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - className: "font20", - children: "\u4E3B\u89C2\u9898" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "c-grey-666", - children: ["\uFF08\u5408\u8BA1", ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis16 = ExerciseData.exercise) === null || _ExerciseData$exercis16 === void 0 ? void 0 : _ExerciseData$exercis16.subjective_score, "\u5206\uFF09"] - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [" ", /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "c-grey-666", - children: ["\u603B\u5F97\u5206:", ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$exercis17 = ExerciseData.exercise_answer_user) === null || _ExerciseData$exercis17 === void 0 ? void 0 : _ExerciseData$exercis17.subjective_score] - }), " "] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { - className: "pl30 pr10 pb30 mb20", - children: renderClassifyQuestion(true) - })] - }) - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: PracticeDetailmodules.buttonFixed, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - width: 1200, - margin: "auto", - height: "100%" - }, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - justify: "space-between", - style: { - height: "100%" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - onClick: function onClick() { - _umi_production_exports.history.push("/paths/".concat(params.pathId, "/statistics/").concat(params.stageId, "/practice/").concat(params === null || params === void 0 ? void 0 : params.practiceId)); - }, - children: "\u8FD4\u56DE" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - disabled: !(ExerciseData !== null && ExerciseData !== void 0 && (_ExerciseData$review_ = ExerciseData.review_progress) !== null && _ExerciseData$review_ !== void 0 && _ExerciseData$review_.prev_login), - onClick: function onClick() { - var _ExerciseData$review_2; - _umi_production_exports.history.push("/paths/".concat(params.pathId, "/statistics/").concat(params.stageId, "/practice/").concat(params.practiceId, "/detail/").concat(ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$review_2 = ExerciseData.review_progress) === null || _ExerciseData$review_2 === void 0 ? void 0 : _ExerciseData$review_2.prev_login, "?") + (user_ids === null || user_ids === void 0 ? void 0 : user_ids.map(function (item) { - return "user_ids=".concat(item); - }).join("&"))); - }, - children: "\u4E0A\u4E00\u4EBA" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - className: "ml20", - disabled: !(ExerciseData !== null && ExerciseData !== void 0 && (_ExerciseData$review_3 = ExerciseData.review_progress) !== null && _ExerciseData$review_3 !== void 0 && _ExerciseData$review_3.next_login), - onClick: function onClick() { - var _ExerciseData$review_4; - _umi_production_exports.history.push("/paths/".concat(params.pathId, "/statistics/").concat(params.stageId, "/practice/").concat(params.practiceId, "/detail/").concat(ExerciseData === null || ExerciseData === void 0 || (_ExerciseData$review_4 = ExerciseData.review_progress) === null || _ExerciseData$review_4 === void 0 ? void 0 : _ExerciseData$review_4.next_login, "?") + (user_ids === null || user_ids === void 0 ? void 0 : user_ids.map(function (item) { - return "user_ids=".concat(item); - }).join("&"))); - }, - children: "\u4E0B\u4E00\u4EBA" - })] - })] - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { - title: "作答记录", - open: urlData === null || urlData === void 0 ? void 0 : urlData.AnswerOpen, - destroyOnClose: true, - centered: true, - width: 604, - footer: null, - onCancel: function onCancel() { - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - AnswerOpen: false, - answer_record: [], - question_type: undefined - })); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { - className: "mb20", - pagination: false, - scroll: { - y: 240 - }, - columns: [{ - title: '序号', - dataIndex: 'position', - ellipsis: true, - width: 80 - }, { - title: '提交内容', - dataIndex: 'answer_content', - ellipsis: true, - render: function render(value, record) { - return (urlData === null || urlData === void 0 ? void 0 : urlData.question_type) == 3 ? value === null || value === void 0 ? void 0 : value.map(function (item, i) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - wrap: false, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: ["\u586B\u7A7A", i + 1] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: item === null || item === void 0 ? void 0 : item.answer_text - })] - }); - }) : value; - } - }, { - title: '提交时间', - dataIndex: 'created_at', - ellipsis: true - }], - dataSource: (urlData === null || urlData === void 0 ? void 0 : urlData.answer_record) || [] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { - title: "推荐题目作答详情", - open: urlData === null || urlData === void 0 ? void 0 : urlData.RecommendOpen, - destroyOnClose: true, - centered: true, - width: 800, - footer: null, - onCancel: function onCancel() { - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - RecommendOpen: false, - recommend_item_banks: [], - question_type: undefined - })); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - maxHeight: 800, - overflow: "auto" - }, - children: urlData === null || urlData === void 0 || (_urlData$recommend_it = urlData.recommend_item_banks) === null || _urlData$recommend_it === void 0 ? void 0 : _urlData$recommend_it.map(function (item, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { - children: renderQuestion(objectSpread2_default()(objectSpread2_default()({}, item), {}, { - question_type: constant/* QUESTIONTYPE */.f.find(function (i) { - return i.nameType == (item === null || item === void 0 ? void 0 : item.question_type); - }).id, - user_answer: item === null || item === void 0 ? void 0 : item.answer_content - }), index, true) - }); - }) - }) - })] - }); -}; -/* harmony default export */ var PracticeDetail = ((0,_umi_production_exports.connect)(function (_ref6) { - var user = _ref6.user, - pathsDetail = _ref6.pathsDetail, - globalSetting = _ref6.globalSetting; - return { - user: user, - pathsDetail: pathsDetail, - globalSetting: globalSetting - }; -})(Statistics)); - -/***/ }), - -/***/ 85455: -/*!*********************************************!*\ - !*** ./src/utils/hooks/useCustomRequest.ts ***! - \*********************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ U: function() { return /* binding */ useCustomRequest; } -/* harmony export */ }); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js */ 7557); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js */ 82242); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js */ 41498); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); - - - - - - -//常见的请求模式,包含loading和改变params。 - -function useCustomRequest(request, baseParams) { - var _useState = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)(baseParams), - _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2), - params = _useState2[0], - setParams = _useState2[1]; - var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)(false), - _useState4 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState3, 2), - loading = _useState4[0], - setLoading = _useState4[1]; - var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)(), - _useState6 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState5, 2), - data = _useState6[0], - setData = _useState6[1]; - var getData = /*#__PURE__*/function () { - var _ref = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(newParams) { - var reset, - mergedParams, - res, - _args = arguments; - return _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - reset = _args.length > 1 && _args[1] !== undefined ? _args[1] : false; - mergedParams = reset ? baseParams : _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params), newParams); - setLoading(true); - setParams(mergedParams); - _context.next = 6; - return request(mergedParams); - case 6: - res = _context.sent; - setLoading(false); - setData(res); - return _context.abrupt("return", res); - case 10: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function getData(_x) { - return _ref.apply(this, arguments); - }; - }(); - return [params, loading, getData, data]; -} - - -/***/ }), - -/***/ 28103: -/*!***********************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/divider/index.js + 1 modules ***! - \***********************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ divider; } -}); - -// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js -var _classnames_2_5_1_classnames = __webpack_require__(92310); -var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js -var context = __webpack_require__(36355); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js -var style = __webpack_require__(17313); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js -var genComponentStyleHook = __webpack_require__(83116); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js -var statistic = __webpack_require__(37613); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/divider/style/index.js - - -// ============================== Shared ============================== -const genSharedDividerStyle = token => { - const { - componentCls, - sizePaddingEdgeHorizontal, - colorSplit, - lineWidth, - textPaddingInline, - orientationMargin, - verticalMarginInline - } = token; - return { - [componentCls]: Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { - borderBlockStart: `${lineWidth}px solid ${colorSplit}`, - // vertical - '&-vertical': { - position: 'relative', - top: '-0.06em', - display: 'inline-block', - height: '0.9em', - marginInline: verticalMarginInline, - marginBlock: 0, - verticalAlign: 'middle', - borderTop: 0, - borderInlineStart: `${lineWidth}px solid ${colorSplit}` - }, - '&-horizontal': { - display: 'flex', - clear: 'both', - width: '100%', - minWidth: '100%', - margin: `${token.dividerHorizontalGutterMargin}px 0` - }, - [`&-horizontal${componentCls}-with-text`]: { - display: 'flex', - alignItems: 'center', - margin: `${token.dividerHorizontalWithTextGutterMargin}px 0`, - color: token.colorTextHeading, - fontWeight: 500, - fontSize: token.fontSizeLG, - whiteSpace: 'nowrap', - textAlign: 'center', - borderBlockStart: `0 ${colorSplit}`, - '&::before, &::after': { - position: 'relative', - width: '50%', - borderBlockStart: `${lineWidth}px solid transparent`, - // Chrome not accept `inherit` in `border-top` - borderBlockStartColor: 'inherit', - borderBlockEnd: 0, - transform: 'translateY(50%)', - content: "''" - } - }, - [`&-horizontal${componentCls}-with-text-left`]: { - '&::before': { - width: `${orientationMargin * 100}%` - }, - '&::after': { - width: `${100 - orientationMargin * 100}%` - } - }, - [`&-horizontal${componentCls}-with-text-right`]: { - '&::before': { - width: `${100 - orientationMargin * 100}%` - }, - '&::after': { - width: `${orientationMargin * 100}%` - } - }, - [`${componentCls}-inner-text`]: { - display: 'inline-block', - paddingBlock: 0, - paddingInline: textPaddingInline - }, - '&-dashed': { - background: 'none', - borderColor: colorSplit, - borderStyle: 'dashed', - borderWidth: `${lineWidth}px 0 0` - }, - [`&-horizontal${componentCls}-with-text${componentCls}-dashed`]: { - '&::before, &::after': { - borderStyle: 'dashed none none' - } - }, - [`&-vertical${componentCls}-dashed`]: { - borderInlineStartWidth: lineWidth, - borderInlineEnd: 0, - borderBlockStart: 0, - borderBlockEnd: 0 - }, - [`&-plain${componentCls}-with-text`]: { - color: token.colorText, - fontWeight: 'normal', - fontSize: token.fontSize - }, - [`&-horizontal${componentCls}-with-text-left${componentCls}-no-default-orientation-margin-left`]: { - '&::before': { - width: 0 - }, - '&::after': { - width: '100%' - }, - [`${componentCls}-inner-text`]: { - paddingInlineStart: sizePaddingEdgeHorizontal - } - }, - [`&-horizontal${componentCls}-with-text-right${componentCls}-no-default-orientation-margin-right`]: { - '&::before': { - width: '100%' - }, - '&::after': { - width: 0 - }, - [`${componentCls}-inner-text`]: { - paddingInlineEnd: sizePaddingEdgeHorizontal - } - } - }) - }; -}; -// ============================== Export ============================== -/* harmony default export */ var divider_style = ((0,genComponentStyleHook/* default */.Z)('Divider', token => { - const dividerToken = (0,statistic/* merge */.TS)(token, { - dividerHorizontalWithTextGutterMargin: token.margin, - dividerHorizontalGutterMargin: token.marginLG, - sizePaddingEdgeHorizontal: 0 - }); - return [genSharedDividerStyle(dividerToken)]; -}, token => ({ - textPaddingInline: '1em', - orientationMargin: 0.05, - verticalMarginInline: token.marginXS -}))); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/divider/index.js -"use client"; - -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; -}; - - - - - -const Divider = props => { - const { - getPrefixCls, - direction, - divider - } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); - const { - prefixCls: customizePrefixCls, - type = 'horizontal', - orientation = 'center', - orientationMargin, - className, - rootClassName, - children, - dashed, - plain, - style - } = props, - restProps = __rest(props, ["prefixCls", "type", "orientation", "orientationMargin", "className", "rootClassName", "children", "dashed", "plain", "style"]); - const prefixCls = getPrefixCls('divider', customizePrefixCls); - const [wrapSSR, hashId] = divider_style(prefixCls); - const orientationPrefix = orientation.length > 0 ? `-${orientation}` : orientation; - const hasChildren = !!children; - const hasCustomMarginLeft = orientation === 'left' && orientationMargin != null; - const hasCustomMarginRight = orientation === 'right' && orientationMargin != null; - const classString = _classnames_2_5_1_classnames_default()(prefixCls, divider === null || divider === void 0 ? void 0 : divider.className, hashId, `${prefixCls}-${type}`, { - [`${prefixCls}-with-text`]: hasChildren, - [`${prefixCls}-with-text${orientationPrefix}`]: hasChildren, - [`${prefixCls}-dashed`]: !!dashed, - [`${prefixCls}-plain`]: !!plain, - [`${prefixCls}-rtl`]: direction === 'rtl', - [`${prefixCls}-no-default-orientation-margin-left`]: hasCustomMarginLeft, - [`${prefixCls}-no-default-orientation-margin-right`]: hasCustomMarginRight - }, className, rootClassName); - const memoizedOrientationMargin = _react_17_0_2_react.useMemo(() => { - if (typeof orientationMargin === 'number') { - return orientationMargin; - } - if (/^\d+$/.test(orientationMargin)) { - return Number(orientationMargin); - } - return orientationMargin; - }, [orientationMargin]); - const innerStyle = Object.assign(Object.assign({}, hasCustomMarginLeft && { - marginLeft: memoizedOrientationMargin - }), hasCustomMarginRight && { - marginRight: memoizedOrientationMargin - }); - // Warning children not work in vertical mode - if (false) {} - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({ - className: classString, - style: Object.assign(Object.assign({}, divider === null || divider === void 0 ? void 0 : divider.style), style) - }, restProps, { - role: "separator" - }), children && type !== 'vertical' && /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: `${prefixCls}-inner-text`, - style: innerStyle - }, children))); -}; -if (false) {} -/* harmony default export */ var divider = (Divider); - -/***/ }) - -}]); \ No newline at end of file diff --git a/p__Paths__Detail__Statistics__PracticeDetail__index.a7bb5b60.chunk.css b/p__Paths__Detail__Statistics__PracticeDetail__index.a7bb5b60.chunk.css deleted file mode 100644 index 8f35a7991c..0000000000 --- a/p__Paths__Detail__Statistics__PracticeDetail__index.a7bb5b60.chunk.css +++ /dev/null @@ -1,826 +0,0 @@ -/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Paths/Detail/Statistics/PracticeDetail/index.less?modules ***! - \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.flex_box_center___ispni { - justify-content: center; - align-items: center; - -webkit-justify-content: center; - box-align: center; -} -.flex_space_between___oFahK { - justify-content: space-between; - -webkit-box-pack: justify; -} -.flex_box_vertical_center___Gvv9d { - align-items: center; - box-align: center; -} -.flex_box_center_end___74s4S { - justify-content: flex-end; - align-items: center; - -webkit-justify-content: flex-end; - -webkit-align-items: center; - -webkit-box-align: center; - -webkit-box-pack: end; - box-align: center; - box-pack: end; -} -.flex_box_column___bEXcH { - flex-direction: column; - box-orient: block-axis; -} -.Onerow___wpdQ9 { - word-break: break-all; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.bg___cMcut { - width: 1200px; - margin: auto; -} -.circularBlue___ZqUpd, -.circularRed____yIMw, -.circularOrange___rnEuo, -.circularGreen___MgPXy, -.circularGrey___TZspz { - display: inline-block; - width: 8px; - height: 8px; - margin-right: 6px; - border-radius: 8px; -} -.circularBlue___ZqUpd { - background: #0152d9; -} -.circularRed____yIMw { - background: #ee4a1f; -} -.circularOrange___rnEuo { - background: #ff6800; -} -.circularGreen___MgPXy { - background: #028d01; -} -.circularGrey___TZspz { - background: #9b9b9b; -} -.typeTitle___oONVp { - height: 46px; - margin: 14px 14px 0 14px; - padding-left: 30px; - padding-right: 30px; - background: #f5f7fd; -} -#educoder .answerError___rqa4N [class^="ant-radio-inner"] { - border-color: #fb3226; - background: #fb3226; -} -#educoder .answerError___rqa4N [class^="ant-radio-inner"]::after { - background: #fff; -} -#educoder .answerError___rqa4N [class^="ant-checkbox-inner"] { - border-color: #fb3226; - background: #fb3226; -} -#educoder .answerError___rqa4N [class^="ant-checkbox-inner"]::after { - background: #fb3226; -} -.greenBg___a0AHR { - background: #ecfff8; -} -.blueBg___oqrFa { - background: #f1f8ff; -} -.redBg___txmVB { - background: #fff5f4; -} -.orangeBg___DkHDf { - background: #fff8f4; -} -.greyBg___xwEBl { - background: #f5f4f4; -} -.questionsInfo___ckmSf { - padding-top: 40px; - padding-bottom: 10px; - line-height: 2; - width: 120px; - background: #f1f8ff; - border-radius: 2px; - text-align: center; -} -.questionsInfo___ckmSf img { - width: 140px; - position: absolute; - top: 0; - left: -10px; -} -.questionIcons___h8rrM [class~='ant-anchor-link'] { - display: inline; -} -.questionIcons___h8rrM [class~='ant-anchor-wrapper'] { - margin: 0; - overflow: hidden; -} -.questionIcons___h8rrM span, -.questionIcons___h8rrM a { - width: 30px; - height: 30px; - line-height: 30px; - text-align: center; - color: #0152d9; - background: #deefff; - display: inline-block; - margin-right: 9px; - margin-bottom: 6px; - border-radius: 4px; - font-weight: bold; - cursor: pointer; -} -.questionIcons___h8rrM span:hover, -.questionIcons___h8rrM a:hover { - background-color: #cae5ff; -} -.questionIcons___h8rrM .grey___xgaEI { - color: #666; - background-color: #e4e4e4; -} -.questionIcons___h8rrM .grey___xgaEI:hover { - background-color: #d6d6d6; -} -.questionIcons___h8rrM .green___mp_Xf { - color: #028d01; - background-color: #e0f4e4; -} -.questionIcons___h8rrM .green___mp_Xf:hover { - background-color: #c5e9cc; -} -.questionIcons___h8rrM .blue___i2cCi { - color: #0152d9; - background-color: #deefff; -} -.questionIcons___h8rrM .blue___i2cCi:hover { - background-color: #cae5ff; -} -.questionIcons___h8rrM .orange___quvmm { - color: #ff6800; - background-color: #ffe9c9; -} -.questionIcons___h8rrM .orange___quvmm:hover { - background-color: #fddfb1; -} -.questionIcons___h8rrM .red___GxnoA { - color: #fb3226; - background-color: #ffd5d0; -} -.questionIcons___h8rrM .red___GxnoA:hover { - background-color: #ffbdb6; -} -.buttonFixed___ecEGB { - position: fixed; - z-index: 1000; - bottom: 0; - left: 0; - width: 100%; - height: 70px; - background: #fff; - box-shadow: 0px -2px 8px 0px #F1F1F1; -} -.buttonFixed___ecEGB [class^="ant-btn"] { - border-radius: 2px; - height: 40px; -} -.leftBar___x45oe { - padding-bottom: 70px; -} -.leftBar___x45oe [class~='ant-affix'] { - height: 100% !important; - padding-bottom: 80px; - overflow: auto; -} - -/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Classrooms/Lists/Exercise/Review/component/index.less?modules ***! - \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.flex_box_center___VAUts { - justify-content: center; - align-items: center; - -webkit-justify-content: center; - box-align: center; -} -.flex_space_between___gx5ZV { - justify-content: space-between; - -webkit-box-pack: justify; -} -.flex_box_vertical_center___HV_tL { - align-items: center; - box-align: center; -} -.flex_box_center_end___fVsIw { - justify-content: flex-end; - align-items: center; - -webkit-justify-content: flex-end; - -webkit-align-items: center; - -webkit-box-align: center; - -webkit-box-pack: end; - box-align: center; - box-pack: end; -} -.flex_box_column___F5DHk { - flex-direction: column; - box-orient: block-axis; -} -.shixunWrp___pinaF { - border: 1px solid #eee; - margin-top: 20px; -} -.shixunWrp___pinaF h2 { - font-size: 14px; - font-weight: normal; - padding: 6px 20px; - border-bottom: 1px solid #eee; -} -.shixunWrp___pinaF h2 .s___mtpV4 { - float: right; - color: #007aff; - display: flex; - align-items: center; - cursor: pointer; -} -.shixunWrp___pinaF h2 .s___mtpV4 i { - margin-right: 6px; -} -.fillComment___WEgkI { - margin-top: 10px; - display: flex; - flex-direction: row; -} -.fillComment___WEgkI img { - width: 38px; - height: 38px; - border-radius: 50%; - display: block; -} -.commentContent___v_Ebo { - flex: 1 1; - margin-left: 10px; -} -.commentText___fyDle { - font-size: 14px; - background: #fafafa; - font-weight: 500; - border-radius: 2px; - width: 100%; - padding: 16px 16px; - color: #666666; -} -.simpleWrap___uwIie { - background: #ffffff; - border-radius: 2px; - border: 1px solid #f9f9f9; - font-weight: 300; - padding: 12px 12px; -} -.fillBg___iyMsm { - background: #fafafa; - padding: 10px 17px; - margin-top: 5px; -} -.simpleBg___UqElF { - background: #fafafa; - padding: 10px 17px; - margin-top: 5px; -} -.lookCode___xKifS [class~='ant-modal-confirm-content'] { - margin: 10px 0 0 !important; -} - -/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Classrooms/Lists/Exercise/Review/index.less?modules ***! - \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.flex_box_center___D6Qly { - justify-content: center; - align-items: center; - -webkit-justify-content: center; - box-align: center; -} -.flex_space_between___ZA98O { - justify-content: space-between; - -webkit-box-pack: justify; -} -.flex_box_vertical_center___aST6E { - align-items: center; - box-align: center; -} -.flex_box_center_end___kJ_eQ { - justify-content: flex-end; - align-items: center; - -webkit-justify-content: flex-end; - -webkit-align-items: center; - -webkit-box-align: center; - -webkit-box-pack: end; - box-align: center; - box-pack: end; -} -.flex_box_column___ZOkyZ { - flex-direction: column; - box-orient: block-axis; -} -.bg___rbSyL { - background: white; - border-radius: 6px; -} -.circularBlue___qvnla, -.circularRed___jo0FU, -.circularOrange___GteY7, -.circularGreen___PW_tz, -.circularGrey___Nt7Wc { - display: inline-block; - width: 8px; - height: 8px; - margin-right: 6px; - border-radius: 8px; -} -.circularBlue___qvnla { - background: #0152d9; -} -.circularRed___jo0FU { - background: #ee4a1f; -} -.circularOrange___GteY7 { - background: #ff6800; -} -.circularGreen___PW_tz { - background: #028d01; -} -.circularGrey___Nt7Wc { - background: #9b9b9b; -} -.title___Volf5 { - display: box; - display: flex; - align-items: center; - box-align: center; -} -.title___Volf5 strong { - color: #333; -} -.questionIcons___MIxzq [class~='ant-anchor-link'] { - display: inline; -} -.questionIcons___MIxzq [class~='ant-anchor-wrapper'] { - margin: 0; - overflow: hidden; -} -.questionIcons___MIxzq span, -.questionIcons___MIxzq a { - width: 30px; - height: 30px; - line-height: 30px; - text-align: center; - color: #0152d9; - background: #deefff; - display: inline-block; - margin-right: 9px; - margin-bottom: 6px; - border-radius: 4px; - font-weight: bold; - cursor: pointer; -} -.questionIcons___MIxzq span:hover, -.questionIcons___MIxzq a:hover { - background-color: #cae5ff; -} -.questionIcons___MIxzq .grey___XquYB { - color: #666; - background-color: #e4e4e4; -} -.questionIcons___MIxzq .grey___XquYB:hover { - background-color: #d6d6d6; -} -.questionIcons___MIxzq .green___sjsXt { - color: #028d01; - background-color: #e0f4e4; -} -.questionIcons___MIxzq .green___sjsXt:hover { - background-color: #c5e9cc; -} -.questionIcons___MIxzq .blue___Jwa9H { - color: #0152d9; - background-color: #deefff; -} -.questionIcons___MIxzq .blue___Jwa9H:hover { - background-color: #cae5ff; -} -.questionIcons___MIxzq .orange___cGfa7 { - color: #ff6800; - background-color: #ffe9c9; -} -.questionIcons___MIxzq .orange___cGfa7:hover { - background-color: #fddfb1; -} -.questionIcons___MIxzq .red___NensB { - color: #fb3226; - background-color: #ffd5d0; -} -.questionIcons___MIxzq .red___NensB:hover { - background-color: #ffbdb6; -} -.greenTip___lDmky { - color: #2abd8c; - margin-left: 15px; -} -.greenTip___lDmky:before { - content: ''; - width: 12px; - height: 12px; - background: #2abd8c; - border-radius: 12px; - display: inline-block; - margin-right: 4px; - position: relative; - top: 1px; -} -.redTip___Yp9nM { - color: #fb3226; - margin-left: 15px; -} -.redTip___Yp9nM:before { - content: ''; - width: 12px; - height: 12px; - background: #fb3226; - border-radius: 12px; - display: inline-block; - margin-right: 4px; - position: relative; - top: 1px; -} -.cccTip___Uzudc { - color: #cccccc; - margin-left: 15px; -} -.cccTip___Uzudc:before { - content: ''; - width: 12px; - height: 12px; - background: #cccccc; - border-radius: 12px; - display: inline-block; - margin-right: 4px; - position: relative; - top: 1px; -} -.orangeTip___gA104 { - color: #fd8001; - margin-left: 15px; -} -.orangeTip___gA104:before { - content: ''; - width: 12px; - height: 12px; - background: #fd8001; - border-radius: 12px; - display: inline-block; - margin-right: 4px; - position: relative; - top: 1px; -} -.flexRow___GsOMs { - display: flex; -} -.simpleWrap___jppmP { - background: #ffffff; - border-radius: 2px; - border: 1px solid #f9f9f9; - font-weight: 300; - padding: 12px 12px; -} -.userPhoto___LUsoO { - font-size: 0; - vertical-align: top; - margin: 20px 0 0 0; - padding: 0; -} -.userPhoto___LUsoO li { - width: 100px; - margin-right: 10px; - display: inline-block; - font-size: 12px; - color: #999; - position: relative; -} -.userPhoto___LUsoO li [class~='icon-fangda2'] { - position: absolute; - right: 5px; - top: 5px; - z-index: 1; - cursor: pointer; -} -.userPhoto___LUsoO li img { - width: 100px; - height: 70px; - margin-bottom: 5px; -} -.CCCIcons___STbxr [class~='ant-anchor-link'] { - display: inline; -} -.CCCIcons___STbxr [class~='ant-anchor-wrapper'] { - margin: 0; - overflow: hidden; -} -.CCCIcons___STbxr span, -.CCCIcons___STbxr a { - width: 40px; - height: 40px; - line-height: 40px; - text-align: center; - color: #fff; - background: #cccccc; - display: inline-block; - margin-right: 8px; - margin-bottom: 20px; - border-radius: 40px; - font-weight: bold; - cursor: pointer; -} -.CCCIcons___STbxr span:hover, -.CCCIcons___STbxr a:hover { - background-color: #dedede; -} -.CCCIcons___STbxr span:nth-child(5n), -.CCCIcons___STbxr a:nth-child(5n) { - margin-right: 25px; -} -.CCCIcons___STbxr .green___sjsXt { - background-color: #2abd8c; -} -.CCCIcons___STbxr .green___sjsXt:hover { - background-color: #88d19e; -} -.CCCIcons___STbxr .orange___cGfa7 { - background-color: #fd8001; -} -.CCCIcons___STbxr .orange___cGfa7:hover { - background-color: #fb9f42; -} -.buttonFixed___aUnd3 { - position: fixed; - z-index: 1000; - bottom: 0; - left: 0; - width: 100%; - height: 70px; - background: #fff; - box-shadow: 0px -2px 8px 0px #F1F1F1; - align-items: center; -} -.buttonFixed___aUnd3 [class^="ant-btn"] { - border-radius: 2px; - height: 40px; -} -.buttonFixed___aUnd3 .progress___w_inO { - padding: 8px 16px; - background: #F5F7FD; - opacity: 0.9; - width: 261px; - margin-left: 20px; -} -.buttonFixed___aUnd3 .progress___w_inO [class^="ant-progress-bg"] { - height: 6px; -} -.typeTitle___i1hJu { - height: 46px; - margin: 14px 14px 0 14px; - padding-left: 30px; - padding-right: 30px; - background: #f5f7fd; -} -.answerResult___kLknn { - background: #fafafa; - border-radius: 4px; -} -.questionsInfo___spnx1 { - padding-top: 40px; - padding-bottom: 10px; - line-height: 2; - width: 120px; - background: #f1f8ff; - border-radius: 2px; - text-align: center; -} -.questionsInfo___spnx1 img { - width: 140px; - position: absolute; - top: 0; - left: -10px; -} -.leftBar___AjrjB { - padding-bottom: 70px; -} -.leftBar___AjrjB [class~='ant-affix'] { - height: 100% !important; - padding-bottom: 80px; - overflow: auto; -} -.greenBg___nlTOV { - background: #ecfff8; -} -.blueBg___nYACT { - background: #f1f8ff; -} -.redBg___WTgtT { - background: #fff5f4; -} -.orangeBg___mMAXu { - background: #fff8f4; -} -.greyBg___eAdgQ { - background: #f5f4f4; -} -.commentText___smAVm { - font-size: 14px; - background: #fafafa; - font-weight: 500; - border-radius: 2px; - width: 100%; - padding: 16px 16px; - color: #666666; -} -.full____Rgkm { - height: 36px; - border: 1px solid #cccccc; - border-bottom-width: 0px; - color: #007aff; - display: flex; - justify-content: flex-end; - align-items: center; -} -.full____Rgkm > span { - display: flex; - justify-content: center; - align-items: center; - cursor: pointer; -} -.full____Rgkm > span span { - margin: 0 9px; -} -.answerInfo___iSSvg { - background: rgba(230, 247, 255, 0.6); - border-radius: 2px; - border: 1px solid rgba(145, 213, 255, 0.6); - padding: 8px; - font-size: 12px; - margin-bottom: 17px; - margin-top: 12px; -} -.listType___fUHyn { - padding: 3px; -} -.listType___fUHyn span { - margin: 3px 0 3px 3px; - display: inline-block; -} -.userInfo___sc77e { - padding: 20px 14px; - position: relative; -} -.userInfo___sc77e .userImg___mL2tk { - width: 60px; - height: 60px; - border-radius: 50%; - overflow: hidden; -} -.userInfoTitle___U2d5B { - color: #6F7378; - width: 30px; -} -.userInfoValue___DBOCD { - margin-left: 8px; - font-weight: 600; - color: #171717; - word-break: break-all; - /* 强制不换行 */ - white-space: nowrap; - /* 文字用省略号代替超出的部分 */ - text-overflow: ellipsis; - /* 匀速溢出内容,隐藏 */ - overflow: hidden; - width: 115px; -} -.userInfo___sc77e .status___yZSrO { - position: absolute; - right: 0; - top: 0; - width: 76px; - height: 76px; -} -.result___TOeTF { - padding: 14px; -} -.result___TOeTF .evaluate___CJGFj { - margin-top: 30px; -} -.result___TOeTF .evaluate___CJGFj .analysis___NuY61 { - margin-top: 10px; - padding: 12px; - background: #F6F7F9; - font-size: 14px; - font-weight: 400; - color: #A5A9B3; - line-height: 22px; -} -.userInfoModel___jHeA_ { - font-size: 14px; - font-weight: 400; - line-height: 14px; - display: flex; - flex-wrap: wrap; -} -.userInfoModel___jHeA_ [class^="ant-input"] { - padding: 0; -} -.userInfoModel___jHeA_ .width___UtVF4 { - width: calc((760px - 16px) / 3); - margin-top: 22px; -} -.userInfoModel___jHeA_ .width___UtVF4:nth-child(1), -.userInfoModel___jHeA_ .width___UtVF4:nth-child(2), -.userInfoModel___jHeA_ .width___UtVF4:nth-child(3) { - margin-top: 0; -} -.userInfoModel___jHeA_ .width___UtVF4:last-child { - margin-right: auto; -} -.userInfoModel___jHeA_ .Title___BfkeS { - color: #5F6367; - white-space: nowrap; -} -.userInfoModel___jHeA_ .Value___sj9SB { - margin: 0 16px; - color: #000; - word-break: break-all; - /* 强制不换行 */ - white-space: nowrap; - /* 文字用省略号代替超出的部分 */ - text-overflow: ellipsis; - /* 匀速溢出内容,隐藏 */ - overflow: hidden; -} -.userInfoModelbody___nQNbP [class^="ant-modal-header"] { - padding: 25px; -} -.userInfoModelbody___nQNbP [class^="ant-modal-body"] { - padding: 5px 25px 25px 25px; -} -#educoder .answerError___kJTJu [class^="ant-radio-inner"] { - border-color: #fb3226; - background: #fb3226; -} -#educoder .answerError___kJTJu [class^="ant-radio-inner"]::after { - background: #fff; -} -#educoder .answerError___kJTJu [class^="ant-checkbox-inner"] { - border-color: #fb3226; - background: #fb3226; -} -#educoder .answerError___kJTJu [class^="ant-checkbox-inner"]::after { - background: #fb3226; -} -.export_type_modal___UwY7W { - display: flex; - flex-wrap: wrap; - justify-content: right; - margin-top: 10px; -} -.export_type_modal___UwY7W .export_type_modal_con___iD92j { - width: 100%; - display: flex; - justify-content: center; -} -.export_type_modal___UwY7W .export_type_modal_con___iD92j .type_item___hBzOc { - width: 120px; - height: 120px; - margin: 0 20px; - display: flex; - align-items: center; - justify-content: center; - flex-wrap: wrap; -} -.export_type_modal___UwY7W .export_type_modal_con___iD92j .img_warp___ijcxd { - padding: 15px; - border-radius: 8px; - border: 1px solid #d9d9d9; - cursor: pointer; - margin-bottom: 3px; - box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02); -} -.export_type_modal___UwY7W .export_type_modal_con___iD92j .img_warp___ijcxd:hover { - background-color: #fafafa; -} -.export_type_modal___UwY7W .export_type_modal_con___iD92j .img_warp_active___VUIa8 { - background-color: #fafafa; - border-color: #5784de; -} - diff --git a/p__Paths__Detail__Statistics__Practice__index.b9a4fa12.async.js b/p__Paths__Detail__Statistics__Practice__index.b9a4fa12.async.js deleted file mode 100644 index edcdf3d042..0000000000 --- a/p__Paths__Detail__Statistics__Practice__index.b9a4fa12.async.js +++ /dev/null @@ -1,2239 +0,0 @@ -"use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[64702],{ - -/***/ 30914: -/*!***************************************************************************!*\ - !*** ./src/pages/Paths/Detail/Statistics/Practice/index.tsx + 10 modules ***! - \***************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -// ESM COMPAT FLAG -__webpack_require__.r(__webpack_exports__); - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - "default": function() { return /* binding */ Practice; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js -var regeneratorRuntime = __webpack_require__(7557); -var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js -var asyncToGenerator = __webpack_require__(41498); -var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(79800); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js -var objectSpread2 = __webpack_require__(82242); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/toConsumableArray.js -var toConsumableArray = __webpack_require__(37205); -var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectWithoutProperties.js -var objectWithoutProperties = __webpack_require__(39647); -var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./src/.umi-production/exports.ts -var _umi_production_exports = __webpack_require__(47439); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Statistics/Practice/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var Practicemodules = ({"Onerow":"Onerow___ncPNN","bg":"bg___QHfXX","active":"active___u3nzz","TableDom":"TableDom___AeYBg","FormCheckBoxDom":"FormCheckBoxDom___n6C21","CollapseDom":"CollapseDom___LRc9q","CollapseDomC":"CollapseDomC___jkD9c","CollapseChildrenDom":"CollapseChildrenDom___HyH0O","open":"open___iUABc","DomStyle":"DomStyle___a9arW","DomStyleTitle":"DomStyleTitle___M1V09","DomStyleTitleChild":"DomStyleTitleChild___subgQ","Sessce":"Sessce___nrKjA","AnswerSDom":"AnswerSDom___XsO2P"}); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(6848); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js -var row = __webpack_require__(95237); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js -var col = __webpack_require__(43604); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules -var es_form = __webpack_require__(78241); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules -var spin = __webpack_require__(71418); -// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js -var _classnames_2_5_1_classnames = __webpack_require__(92310); -var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/responsiveObserver.js -var responsiveObserver = __webpack_require__(69507); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js -var context = __webpack_require__(36355); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js -var useSize = __webpack_require__(19716); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/grid/hooks/useBreakpoint.js -var useBreakpoint = __webpack_require__(8628); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/descriptions/constant.js -const DEFAULT_COLUMN_MAP = { - xxl: 3, - xl: 3, - lg: 3, - md: 3, - sm: 2, - xs: 1 -}; -/* harmony default export */ var constant = (DEFAULT_COLUMN_MAP); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/descriptions/DescriptionsContext.js - -const DescriptionsContext = /*#__PURE__*/_react_17_0_2_react.createContext({}); -/* harmony default export */ var descriptions_DescriptionsContext = (DescriptionsContext); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.39.1@rc-util/es/Children/toArray.js -var toArray = __webpack_require__(47783); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/descriptions/hooks/useItems.js -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; -}; - - - -// Convert children into items -const transChildren2Items = childNodes => (0,toArray/* default */.Z)(childNodes).map(node => Object.assign({}, node === null || node === void 0 ? void 0 : node.props)); -function useItems(screens, items, children) { - const mergedItems = _react_17_0_2_react.useMemo(() => - // Take `items` first or convert `children` into items - items || transChildren2Items(children), [items, children]); - const responsiveItems = _react_17_0_2_react.useMemo(() => mergedItems.map(_a => { - var { - span - } = _a, - restItem = __rest(_a, ["span"]); - return Object.assign(Object.assign({}, restItem), { - span: typeof span === 'number' ? span : (0,responsiveObserver/* matchScreen */.m9)(screens, span) - }); - }), [mergedItems, screens]); - return responsiveItems; -} -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/descriptions/hooks/useRow.js - - -function getFilledItem(rowItem, rowRestCol, span) { - let clone = rowItem; - if (span === undefined || span > rowRestCol) { - clone = Object.assign(Object.assign({}, rowItem), { - span: rowRestCol - }); - false ? 0 : void 0; - } - return clone; -} -// Calculate the sum of span in a row -function getCalcRows(rowItems, mergedColumn) { - const rows = []; - let tmpRow = []; - let rowRestCol = mergedColumn; - rowItems.filter(n => n).forEach((rowItem, index) => { - const span = rowItem === null || rowItem === void 0 ? void 0 : rowItem.span; - const mergedSpan = span || 1; - // Additional handle last one - if (index === rowItems.length - 1) { - tmpRow.push(getFilledItem(rowItem, rowRestCol, span)); - rows.push(tmpRow); - return; - } - if (mergedSpan < rowRestCol) { - rowRestCol -= mergedSpan; - tmpRow.push(rowItem); - } else { - tmpRow.push(getFilledItem(rowItem, rowRestCol, mergedSpan)); - rows.push(tmpRow); - rowRestCol = mergedColumn; - tmpRow = []; - } - }); - return rows; -} -const useRow = (mergedColumn, items) => { - const rows = (0,_react_17_0_2_react.useMemo)(() => getCalcRows(items, mergedColumn), [items, mergedColumn]); - return rows; -}; -/* harmony default export */ var hooks_useRow = (useRow); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/descriptions/Item.js -const DescriptionsItem = _ref => { - let { - children - } = _ref; - return children; -}; -/* harmony default export */ var Item = (DescriptionsItem); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/descriptions/Cell.js -"use client"; - - - -function notEmpty(val) { - return val !== undefined && val !== null; -} -const Cell = props => { - const { - itemPrefixCls, - component, - span, - className, - style, - labelStyle, - contentStyle, - bordered, - label, - content, - colon - } = props; - const Component = component; - if (bordered) { - return /*#__PURE__*/_react_17_0_2_react.createElement(Component, { - className: _classnames_2_5_1_classnames_default()({ - [`${itemPrefixCls}-item-label`]: notEmpty(label), - [`${itemPrefixCls}-item-content`]: notEmpty(content) - }, className), - style: style, - colSpan: span - }, notEmpty(label) && /*#__PURE__*/_react_17_0_2_react.createElement("span", { - style: labelStyle - }, label), notEmpty(content) && /*#__PURE__*/_react_17_0_2_react.createElement("span", { - style: contentStyle - }, content)); - } - return /*#__PURE__*/_react_17_0_2_react.createElement(Component, { - className: _classnames_2_5_1_classnames_default()(`${itemPrefixCls}-item`, className), - style: style, - colSpan: span - }, /*#__PURE__*/_react_17_0_2_react.createElement("div", { - className: `${itemPrefixCls}-item-container` - }, (label || label === 0) && /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: _classnames_2_5_1_classnames_default()(`${itemPrefixCls}-item-label`, { - [`${itemPrefixCls}-item-no-colon`]: !colon - }), - style: labelStyle - }, label), (content || content === 0) && /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: _classnames_2_5_1_classnames_default()(`${itemPrefixCls}-item-content`), - style: contentStyle - }, content))); -}; -/* harmony default export */ var descriptions_Cell = (Cell); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/descriptions/Row.js -"use client"; - - - - -function renderCells(items, _ref, _ref2) { - let { - colon, - prefixCls, - bordered - } = _ref; - let { - component, - type, - showLabel, - showContent, - labelStyle: rootLabelStyle, - contentStyle: rootContentStyle - } = _ref2; - return items.map((_ref3, index) => { - let { - label, - children, - prefixCls: itemPrefixCls = prefixCls, - className, - style, - labelStyle, - contentStyle, - span = 1, - key - } = _ref3; - if (typeof component === 'string') { - return /*#__PURE__*/_react_17_0_2_react.createElement(descriptions_Cell, { - key: `${type}-${key || index}`, - className: className, - style: style, - labelStyle: Object.assign(Object.assign({}, rootLabelStyle), labelStyle), - contentStyle: Object.assign(Object.assign({}, rootContentStyle), contentStyle), - span: span, - colon: colon, - component: component, - itemPrefixCls: itemPrefixCls, - bordered: bordered, - label: showLabel ? label : null, - content: showContent ? children : null - }); - } - return [/*#__PURE__*/_react_17_0_2_react.createElement(descriptions_Cell, { - key: `label-${key || index}`, - className: className, - style: Object.assign(Object.assign(Object.assign({}, rootLabelStyle), style), labelStyle), - span: 1, - colon: colon, - component: component[0], - itemPrefixCls: itemPrefixCls, - bordered: bordered, - label: label - }), /*#__PURE__*/_react_17_0_2_react.createElement(descriptions_Cell, { - key: `content-${key || index}`, - className: className, - style: Object.assign(Object.assign(Object.assign({}, rootContentStyle), style), contentStyle), - span: span * 2 - 1, - component: component[1], - itemPrefixCls: itemPrefixCls, - bordered: bordered, - content: children - })]; - }); -} -const Row = props => { - const descContext = _react_17_0_2_react.useContext(descriptions_DescriptionsContext); - const { - prefixCls, - vertical, - row, - index, - bordered - } = props; - if (vertical) { - return /*#__PURE__*/_react_17_0_2_react.createElement(_react_17_0_2_react.Fragment, null, /*#__PURE__*/_react_17_0_2_react.createElement("tr", { - key: `label-${index}`, - className: `${prefixCls}-row` - }, renderCells(row, props, Object.assign({ - component: 'th', - type: 'label', - showLabel: true - }, descContext))), /*#__PURE__*/_react_17_0_2_react.createElement("tr", { - key: `content-${index}`, - className: `${prefixCls}-row` - }, renderCells(row, props, Object.assign({ - component: 'td', - type: 'content', - showContent: true - }, descContext)))); - } - return /*#__PURE__*/_react_17_0_2_react.createElement("tr", { - key: index, - className: `${prefixCls}-row` - }, renderCells(row, props, Object.assign({ - component: bordered ? ['th', 'td'] : 'td', - type: 'item', - showLabel: true, - showContent: true - }, descContext))); -}; -/* harmony default export */ var descriptions_Row = (Row); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js -var style = __webpack_require__(17313); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js -var genComponentStyleHook = __webpack_require__(83116); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js -var statistic = __webpack_require__(37613); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/descriptions/style/index.js - - -const genBorderedStyle = token => { - const { - componentCls, - labelBg - } = token; - return { - [`&${componentCls}-bordered`]: { - [`> ${componentCls}-view`]: { - border: `${token.lineWidth}px ${token.lineType} ${token.colorSplit}`, - '> table': { - tableLayout: 'auto', - borderCollapse: 'collapse' - }, - [`${componentCls}-row`]: { - borderBottom: `${token.lineWidth}px ${token.lineType} ${token.colorSplit}`, - '&:last-child': { - borderBottom: 'none' - }, - [`> ${componentCls}-item-label, > ${componentCls}-item-content`]: { - padding: `${token.padding}px ${token.paddingLG}px`, - borderInlineEnd: `${token.lineWidth}px ${token.lineType} ${token.colorSplit}`, - '&:last-child': { - borderInlineEnd: 'none' - } - }, - [`> ${componentCls}-item-label`]: { - color: token.colorTextSecondary, - backgroundColor: labelBg, - '&::after': { - display: 'none' - } - } - } - }, - [`&${componentCls}-middle`]: { - [`${componentCls}-row`]: { - [`> ${componentCls}-item-label, > ${componentCls}-item-content`]: { - padding: `${token.paddingSM}px ${token.paddingLG}px` - } - } - }, - [`&${componentCls}-small`]: { - [`${componentCls}-row`]: { - [`> ${componentCls}-item-label, > ${componentCls}-item-content`]: { - padding: `${token.paddingXS}px ${token.padding}px` - } - } - } - } - }; -}; -const genDescriptionStyles = token => { - const { - componentCls, - extraColor, - itemPaddingBottom, - colonMarginRight, - colonMarginLeft, - titleMarginBottom - } = token; - return { - [componentCls]: Object.assign(Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), genBorderedStyle(token)), { - [`&-rtl`]: { - direction: 'rtl' - }, - [`${componentCls}-header`]: { - display: 'flex', - alignItems: 'center', - marginBottom: titleMarginBottom - }, - [`${componentCls}-title`]: Object.assign(Object.assign({}, style/* textEllipsis */.vS), { - flex: 'auto', - color: token.colorText, - fontWeight: token.fontWeightStrong, - fontSize: token.fontSizeLG, - lineHeight: token.lineHeightLG - }), - [`${componentCls}-extra`]: { - marginInlineStart: 'auto', - color: extraColor, - fontSize: token.fontSize - }, - [`${componentCls}-view`]: { - width: '100%', - borderRadius: token.borderRadiusLG, - table: { - width: '100%', - tableLayout: 'fixed' - } - }, - [`${componentCls}-row`]: { - '> th, > td': { - paddingBottom: itemPaddingBottom - }, - '&:last-child': { - borderBottom: 'none' - } - }, - [`${componentCls}-item-label`]: { - color: token.colorTextTertiary, - fontWeight: 'normal', - fontSize: token.fontSize, - lineHeight: token.lineHeight, - textAlign: `start`, - '&::after': { - content: '":"', - position: 'relative', - top: -0.5, - marginInline: `${colonMarginLeft}px ${colonMarginRight}px` - }, - [`&${componentCls}-item-no-colon::after`]: { - content: '""' - } - }, - [`${componentCls}-item-no-label`]: { - '&::after': { - margin: 0, - content: '""' - } - }, - [`${componentCls}-item-content`]: { - display: 'table-cell', - flex: 1, - color: token.colorText, - fontSize: token.fontSize, - lineHeight: token.lineHeight, - wordBreak: 'break-word', - overflowWrap: 'break-word' - }, - [`${componentCls}-item`]: { - paddingBottom: 0, - verticalAlign: 'top', - '&-container': { - display: 'flex', - [`${componentCls}-item-label`]: { - display: 'inline-flex', - alignItems: 'baseline' - }, - [`${componentCls}-item-content`]: { - display: 'inline-flex', - alignItems: 'baseline' - } - } - }, - '&-middle': { - [`${componentCls}-row`]: { - '> th, > td': { - paddingBottom: token.paddingSM - } - } - }, - '&-small': { - [`${componentCls}-row`]: { - '> th, > td': { - paddingBottom: token.paddingXS - } - } - } - }) - }; -}; -// ============================== Export ============================== -/* harmony default export */ var descriptions_style = ((0,genComponentStyleHook/* default */.Z)('Descriptions', token => { - const descriptionToken = (0,statistic/* merge */.TS)(token, {}); - return [genDescriptionStyles(descriptionToken)]; -}, token => ({ - labelBg: token.colorFillAlter, - titleMarginBottom: token.fontSizeSM * token.lineHeightSM, - itemPaddingBottom: token.padding, - colonMarginRight: token.marginXS, - colonMarginLeft: token.marginXXS / 2, - extraColor: token.colorText -}))); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/descriptions/index.js -"use client"; - -var descriptions_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; -}; -/* eslint-disable react/no-array-index-key */ - - - - - - - - - - - - - -const Descriptions = props => { - const { - prefixCls: customizePrefixCls, - title, - extra, - column, - colon = true, - bordered, - layout, - children, - className, - rootClassName, - style, - size: customizeSize, - labelStyle, - contentStyle, - items - } = props, - restProps = descriptions_rest(props, ["prefixCls", "title", "extra", "column", "colon", "bordered", "layout", "children", "className", "rootClassName", "style", "size", "labelStyle", "contentStyle", "items"]); - const { - getPrefixCls, - direction, - descriptions - } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); - const prefixCls = getPrefixCls('descriptions', customizePrefixCls); - const screens = (0,useBreakpoint/* default */.Z)(); - // Column count - const mergedColumn = _react_17_0_2_react.useMemo(() => { - var _a; - if (typeof column === 'number') { - return column; - } - return (_a = (0,responsiveObserver/* matchScreen */.m9)(screens, Object.assign(Object.assign({}, constant), column))) !== null && _a !== void 0 ? _a : 3; - }, [screens, column]); - // Items with responsive - const mergedItems = useItems(screens, items, children); - const mergedSize = (0,useSize/* default */.Z)(customizeSize); - const rows = hooks_useRow(mergedColumn, mergedItems); - const [wrapSSR, hashId] = descriptions_style(prefixCls); - // ======================== Render ======================== - const contextValue = _react_17_0_2_react.useMemo(() => ({ - labelStyle, - contentStyle - }), [labelStyle, contentStyle]); - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(descriptions_DescriptionsContext.Provider, { - value: contextValue - }, /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({ - className: _classnames_2_5_1_classnames_default()(prefixCls, descriptions === null || descriptions === void 0 ? void 0 : descriptions.className, { - [`${prefixCls}-${mergedSize}`]: mergedSize && mergedSize !== 'default', - [`${prefixCls}-bordered`]: !!bordered, - [`${prefixCls}-rtl`]: direction === 'rtl' - }, className, rootClassName, hashId), - style: Object.assign(Object.assign({}, descriptions === null || descriptions === void 0 ? void 0 : descriptions.style), style) - }, restProps), (title || extra) && /*#__PURE__*/_react_17_0_2_react.createElement("div", { - className: `${prefixCls}-header` - }, title && /*#__PURE__*/_react_17_0_2_react.createElement("div", { - className: `${prefixCls}-title` - }, title), extra && /*#__PURE__*/_react_17_0_2_react.createElement("div", { - className: `${prefixCls}-extra` - }, extra)), /*#__PURE__*/_react_17_0_2_react.createElement("div", { - className: `${prefixCls}-view` - }, /*#__PURE__*/_react_17_0_2_react.createElement("table", null, /*#__PURE__*/_react_17_0_2_react.createElement("tbody", null, rows.map((row, index) => /*#__PURE__*/_react_17_0_2_react.createElement(descriptions_Row, { - key: index, - index: index, - colon: colon, - prefixCls: prefixCls, - vertical: layout === 'vertical', - bordered: bordered, - row: row - })))))))); -}; -if (false) {} - -Descriptions.Item = Item; -/* harmony default export */ var descriptions = (Descriptions); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/select/index.js -var es_select = __webpack_require__(57809); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/date-picker/index.js + 66 modules -var date_picker = __webpack_require__(22744); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js -var es_button = __webpack_require__(3113); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/table/index.js + 85 modules -var table = __webpack_require__(52306); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules -var es_checkbox = __webpack_require__(24905); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/collapse/index.js + 8 modules -var collapse = __webpack_require__(36381); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules -var pagination = __webpack_require__(88590); -// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 32 modules -var ui_customization = __webpack_require__(34450); -// EXTERNAL MODULE: ./src/components/NoData/index.tsx -var NoData = __webpack_require__(7406); -// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js -var dayjs_min = __webpack_require__(9498); -var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); -// EXTERNAL MODULE: ./src/service/paths.ts -var paths = __webpack_require__(70738); -// EXTERNAL MODULE: ./src/utils/hooks/useCustomRequest.ts -var useCustomRequest = __webpack_require__(85455); -// EXTERNAL MODULE: ./src/utils/constant.ts -var utils_constant = __webpack_require__(7540); -// EXTERNAL MODULE: ./src/utils/marked.ts -var marked = __webpack_require__(55369); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); -// EXTERNAL MODULE: ./src/utils/util.tsx -var util = __webpack_require__(6457); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/DownOutlined.js + 1 modules -var DownOutlined = __webpack_require__(8876); -// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules -var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Statistics/Practice/index.tsx - - - - - - -var _excluded = ["data"], - _excluded2 = ["data"], - _excluded3 = ["user", "pathsDetail", "globalSetting", "loading", "dispatch"]; - - - - - - - - - - - - - - - - - - -var QuesTitle = function QuesTitle(data) { - var _divDom$children; - var divDom = document.createElement("html"); - divDom.innerHTML = (0,marked/* default */.ZP)(data); - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: (divDom === null || divDom === void 0 || (_divDom$children = divDom.children) === null || _divDom$children === void 0 || (_divDom$children = _divDom$children[1]) === null || _divDom$children === void 0 ? void 0 : _divDom$children.textContent) || (divDom === null || divDom === void 0 ? void 0 : divDom.textContent) || "" - }); -}; -var QuestionDom = function QuestionDom(_ref) { - var _data$ques_details, _data$ques_details2; - var data = _ref.data, - props = objectWithoutProperties_default()(_ref, _excluded); - var AnswerSData = function () { - var AnswerSData = []; - if ((data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[0].id || (data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[1].id) { - var _ref2; - AnswerSData = [{ - title: "选项", - num: "答题人数", - scale: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u7B54\u9898\u4EBA\u6570\u6BD4\u4F8B", /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - overlayStyle: { - maxWidth: 600 - }, - title: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u7B54\u9898\u4EBA\u6570\uFF1A" - }), "\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570\u3002"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u7B54\u9898\u6BD4\u4F8B\uFF1A" - }), "\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\u3002"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u6CE8\u610F\uFF1A" - }), "\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"] - })] - }), - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-xiaowenhao2 font14 ml5", - style: { - cursor: 'pointer', - color: '#145DFF' - } - }) - })] - }) - }].concat(toConsumableArray_default()((_ref2 = (data === null || data === void 0 ? void 0 : data.ques_details) || []) === null || _ref2 === void 0 ? void 0 : _ref2.map(function (v, i) { - return objectSpread2_default()(objectSpread2_default()({}, v), {}, { - title: utils_constant/* TAGLIST */.k[i], - num: v.choice_users_count, - scale: (Number(v.choice_percent) * 100).toFixed(2) - }); - }))); - } - if ((data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[2].id) { - var _ref3; - AnswerSData = [{ - title: "选项", - num: "答题人数", - scale: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u7B54\u9898\u4EBA\u6570\u6BD4\u4F8B", /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - overlayStyle: { - maxWidth: 600 - }, - title: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u7B54\u9898\u4EBA\u6570\uFF1A" - }), "\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570\u3002"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u7B54\u9898\u6BD4\u4F8B\uFF1A" - }), "\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\u3002"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u6CE8\u610F\uFF1A" - }), "\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"] - })] - }), - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-xiaowenhao2 font14 ml5", - style: { - cursor: 'pointer', - color: '#145DFF' - } - }) - })] - }) - }].concat(toConsumableArray_default()((_ref3 = (data === null || data === void 0 ? void 0 : data.ques_details) || []) === null || _ref3 === void 0 ? void 0 : _ref3.map(function (v, i) { - return objectSpread2_default()(objectSpread2_default()({}, v), {}, { - title: v.choice_text, - num: v.choice_users_count, - scale: (Number(v.choice_percent) * 100).toFixed(2) - }); - }))); - } - if ((data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[3].id || (data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[8].id) { - var _ref4; - AnswerSData = [{ - title: "填空", - num: "答对人数", - scale: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u7B54\u5BF9\u4EBA\u6570\u6BD4\u4F8B", /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - overlayStyle: { - maxWidth: 600 - }, - title: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u7B54\u5BF9\u4EBA\u6570\uFF1A" - }), "\u8BE5\u586B\u7A7A\u586B\u5199\u6B63\u786E\u7684\u5B66\u751F\u6570\u3002"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u7B54\u5BF9\u4EBA\u6570\u6BD4\u4F8B\uFF1A" - }), "\u8BE5\u586B\u7A7A\u586B\u5199\u6B63\u786E\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u6CE8\u610F\uFF1A" - }), "\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"] - })] - }), - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-xiaowenhao2 font14 ml5", - style: { - cursor: 'pointer', - color: '#145DFF' - } - }) - })] - }) - }].concat(toConsumableArray_default()((_ref4 = (data === null || data === void 0 ? void 0 : data.ques_details) || []) === null || _ref4 === void 0 ? void 0 : _ref4.map(function (v, i) { - return objectSpread2_default()(objectSpread2_default()({}, v), {}, { - title: "\u586B\u7A7A".concat(v.choice_position), - num: v.choice_users_count, - scale: (Number(v.choice_percent) * 100).toFixed(2) - }); - }))); - } - if ((data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[4].id || (data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[6].id) { - var _ref5; - AnswerSData = [{ - title: "得分", - num: "学生人数", - scale: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u5B66\u751F\u6BD4\u4F8B", /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - overlayStyle: { - maxWidth: 600 - }, - title: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A" - }), "\u8BE5", (data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[4].id ? "简答题" : "编程题", "\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A" - }), "\uFF08\u8BE5", (data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[4].id ? "简答题" : "编程题", "\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A" - }), "\u8BE5", (data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[4].id ? "简答题" : "编程题", "\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A" - }), "\uFF08\u8BE5", (data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[4].id ? "简答题" : "编程题", "\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A" - }), "\u8BE5", (data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[4].id ? "简答题被评阅为零分的学生数。" : "编程题得0分的学生数。", "\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u5219\u63090\u5206\u7EDF\u8BA1\uFF09"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u96F6\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A" - }), (data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[4].id ? "(该简答题得零分的学生数/学生总数)*100% (注:未评阅(包括关键词评分和教师评阅)的学生不统计至该选项中)" : "(该编程题未得分的学生数/学生总数)*100%"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u6CE8\u610F\uFF1A" - }), "\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"] - })] - }), - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-xiaowenhao2 font14 ml5", - style: { - cursor: 'pointer', - color: '#145DFF' - } - }) - })] - }) - }].concat(toConsumableArray_default()((_ref5 = (data === null || data === void 0 ? void 0 : data.ques_details) || []) === null || _ref5 === void 0 ? void 0 : _ref5.map(function (v, i) { - return objectSpread2_default()(objectSpread2_default()({}, v), {}, { - title: v.choice_text, - num: v.choice_users_count, - scale: (Number(v.choice_percent) * 100).toFixed(2) - }); - }))); - } - return AnswerSData; - }(); - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Practicemodules.DomStyle, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: "flex", - justifyContent: "space-between", - gap: 20 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - flex: 1, - display: "flex", - flexDirection: "column", - justifyContent: "space-between", - gap: 20 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - gutter: 10, - wrap: false, - style: { - maxHeight: 350, - overflow: "auto" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - className: Practicemodules.DomStyleTitle, - children: "\u9898\u76EE" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - className: Practicemodules.DomStyleTitle, - style: { - maxWidth: 710 - }, - value: data.ques_title - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "mt20", - style: { - display: "flex", - flexDirection: "column", - gap: 20 - }, - children: data === null || data === void 0 || (_data$ques_details = data.ques_details) === null || _data$ques_details === void 0 ? void 0 : _data$ques_details.map(function (v, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [((data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[0].id || (data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[1].id) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: "".concat(v.choice_right_boolean ? Practicemodules.Sessce : ""), - gutter: 10, - wrap: false, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - style: { - fontWeight: 600 - }, - children: utils_constant/* TAGLIST */.k[index] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - className: Practicemodules.DomStyleTitle, - style: { - maxWidth: 690 - }, - value: v.choice_text || "" - }) - })] - }, index), (data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[2].id && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - className: "".concat(v.choice_right_boolean ? Practicemodules.Sessce : ""), - gutter: 10, - wrap: false, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - className: Practicemodules.DomStyleTitle, - style: { - maxWidth: 690 - }, - value: v.choice_text || "" - }) - }) - }, index), ((data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[3].id || (data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[8].id) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - gutter: 10, - wrap: false, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - style: { - fontWeight: 600 - }, - children: ["\u586B\u7A7A", v.choice_position, "\uFF1A"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: v.choice_text || "" - })] - }, index), ((data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[4].id || (data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[6].id) && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - gutter: 10, - wrap: false, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - className: Practicemodules.DomStyleTitle, - style: { - maxWidth: 690 - }, - value: v.choice_text || "" - }) - }) - }, index)] - }, index); - }) - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - gutter: 60, - children: [[utils_constant/* QUESTIONTYPE */.f[0].id, utils_constant/* QUESTIONTYPE */.f[1].id, utils_constant/* QUESTIONTYPE */.f[2].id].includes(data === null || data === void 0 ? void 0 : data.ques_type) && /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "".concat(Practicemodules.DomStyleTitle), - children: "\u6B63\u786E\u7B54\u6848\uFF1A" - }), data === null || data === void 0 || (_data$ques_details2 = data.ques_details) === null || _data$ques_details2 === void 0 ? void 0 : _data$ques_details2.filter(function (v) { - return v.choice_right_boolean; - }).map(function (v, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: [((data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[0].id || (data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[1].id) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "ml10", - style: { - color: "#000", - fontWeight: 600 - }, - children: utils_constant/* TAGLIST */.k[v.choice_position - 1] - }), (data === null || data === void 0 ? void 0 : data.ques_type) == utils_constant/* QUESTIONTYPE */.f[2].id && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "ml10", - style: { - color: "#000", - fontWeight: 600 - }, - children: v.choice_text - })] - }, index); - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "".concat(Practicemodules.DomStyleTitle, " mr10"), - children: "\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: "#000", - fontWeight: 600 - }, - children: (data === null || data === void 0 ? void 0 : data.tag_discipline) || "-" - })] - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Practicemodules.AnswerSDom, - style: { - padding: "0 0 0 20px" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Practicemodules.DomStyleTitle, - children: "\u7B54\u9898\u60C5\u51B5\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "mt20", - children: AnswerSData === null || AnswerSData === void 0 ? void 0 : AnswerSData.map(function (v, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: "flex", - alignItems: "center", - gap: 10, - marginTop: index == 0 ? 10 : 14 - }, - children: [[utils_constant/* QUESTIONTYPE */.f[0].id, utils_constant/* QUESTIONTYPE */.f[1].id, utils_constant/* QUESTIONTYPE */.f[2].id].includes(data === null || data === void 0 ? void 0 : data.ques_type) ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "".concat(v !== null && v !== void 0 && v.choice_right_boolean ? Practicemodules.Sessce : ""), - style: { - width: 56 - }, - children: v.title - }) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - width: 56 - }, - children: v.title - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - width: 56 - }, - children: [v.num, index == 0 ? "" : "人"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - width: 140 - }, - children: index == 0 ? v.scale : /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - gutter: 4, - align: "middle", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - flex: 1, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - width: "100%", - height: 10, - background: "#fff", - borderRadius: "5px" - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - width: "".concat(v.scale, "%"), - height: "100%", - borderRadius: "5px", - background: "#165DFF" - } - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - style: { - color: "#999" - }, - children: [v.scale, "%"] - })] - }) - })] - }, index); - }) - })] - })] - }) - }); -}; -var ShixunQuestionDom = function ShixunQuestionDom(_ref6) { - var data = _ref6.data, - props = objectWithoutProperties_default()(_ref6, _excluded2); - var AnswerSData = { - title: "得分", - num: "学生人数", - scale: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u5B66\u751F\u6BD4\u4F8B", /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - overlayStyle: { - maxWidth: 600 - }, - title: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A" - }), "\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A" - }), "\uFF08\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A" - }), "\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A" - }), "\uFF08\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A" - }), "\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570\u3002\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u5219\u63090\u5206\u7EDF\u8BA1\uFF09"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u96F6\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A" - }), "\uFF08\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u6CE8\u610F\uFF1A" - }), "\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"] - })] - }), - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-xiaowenhao2 font14 ml5", - style: { - cursor: 'pointer', - color: '#145DFF' - } - }) - })] - }) - }; - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Practicemodules.DomStyle, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: "flex", - flexDirection: "column", - justifyContent: "space-between" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: "flex", - justifyContent: "space-between", - gap: 20 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - gutter: 10, - wrap: false, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - className: Practicemodules.DomStyleTitle, - children: "\u9898\u76EE" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - style: { - maxWidth: 710 - }, - className: Practicemodules.DomStyleTitle, - value: data.ques_title - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Practicemodules.AnswerSDom, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Practicemodules.DomStyleTitle, - children: "\u7B54\u9898\u60C5\u51B5\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mt20", - style: { - display: "flex", - alignItems: "center", - gap: 10 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - width: 56 - }, - children: AnswerSData.title - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - width: 56 - }, - children: AnswerSData.num - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - width: 140 - }, - children: AnswerSData.scale - })] - })] - })] - }), data === null || data === void 0 ? void 0 : data.ques_details.map(function (item, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: "flex", - gap: 10 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Practicemodules.DomStyleTitle, - children: ["\u7B2C", (0,util/* toChineseNumber */.EM)(index + 1), "\u5173\uFF1A"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - flex: 1 - }, - children: [{ - challenge_name: item.challenge_name - }].concat(toConsumableArray_default()((item === null || item === void 0 ? void 0 : item.challenge_details) || [])).map(function (v, i) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: "flex", - alignItems: "center", - justifyContent: "space-between", - gap: 20, - width: "100%" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - className: "".concat(Practicemodules.DomStyleTitle, " ").concat(i == 0 ? Practicemodules.DomStyleTitleChild : ""), - value: v.challenge_name || v.choice_text - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Practicemodules.AnswerSDom, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: "flex", - alignItems: "center", - gap: 10 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - width: 56 - }, - children: v.choice_text ? v.choice_text : "" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - width: 56 - }, - children: v.choice_users_count != null ? "".concat(v.choice_users_count, "\u4EBA") : "" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - width: 140 - }, - children: v.choice_percent && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - gutter: 4, - align: "middle", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - flex: 1, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - width: "100%", - height: 10, - background: "#fff", - borderRadius: "5px" - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - width: "".concat((Number(v.choice_percent) * 100).toFixed(2), "%"), - height: "100%", - borderRadius: "5px", - background: "#165DFF" - } - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - style: { - color: "#999" - }, - children: [(Number(v.choice_percent) * 100).toFixed(2), "%"] - })] - }) - })] - }) - })] - }, i); - }) - })] - }, index); - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "".concat(Practicemodules.DomStyleTitle, " mr10"), - children: "\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: "#000", - fontWeight: 600 - }, - children: (data === null || data === void 0 ? void 0 : data.tag_discipline) || "-" - })] - })] - }) - }); -}; -var CollapseTitle = function CollapseTitle(_ref7) { - var columns = _ref7.columns, - item = _ref7.item, - Fques_type = _ref7.Fques_type, - Findex = _ref7.Findex; - return /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - wrap: false, - style: { - color: "#333" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - flex: "".concat(columns[0].width - 20, "px"), - style: { - paddingLeft: Fques_type == utils_constant/* QUESTIONTYPE */.f[7].id && "8px" - }, - children: (item === null || item === void 0 ? void 0 : item.index) || "".concat(Findex, ".").concat(item === null || item === void 0 ? void 0 : item.ques_position) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - className: Practicemodules.Onerow, - flex: 1, - style: { - padding: "0 8px", - maxWidth: 392 - }, - children: QuesTitle(item === null || item === void 0 ? void 0 : item.ques_title) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: item === null || item === void 0 ? void 0 : item.name, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - className: Practicemodules.Onerow, - flex: "".concat(columns[2].width, "px"), - style: { - padding: "0 8px" - }, - children: Fques_type == utils_constant/* QUESTIONTYPE */.f[7].id ? item === null || item === void 0 ? void 0 : item.name : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Practicemodules.Onerow, - style: { - padding: "2px 10px 2px 0", - borderRadius: "13px", - color: "#165DFF" - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - padding: "2px 10px", - borderRadius: "13px", - background: "rgba(22,93,255,0.1)" - }, - children: item === null || item === void 0 ? void 0 : item.name - }) - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - flex: "".concat(columns[3].width, "px"), - style: { - padding: "0 8px" - }, - children: [item === null || item === void 0 ? void 0 : item.right_percent, "%"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - flex: "".concat(columns[4].width, "px"), - style: { - padding: "0 8px" - }, - children: [item === null || item === void 0 ? void 0 : item.score_percent, "%"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - flex: "".concat(columns[5].width, "px"), - style: { - padding: "0 8px" - }, - children: [item === null || item === void 0 ? void 0 : item.effictive_counts, "\u4EBA"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - flex: "".concat(columns[6].width, "px"), - style: { - padding: "0 8px" - }, - children: [item === null || item === void 0 ? void 0 : item.un_answer_counts, "\u4EBA"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - flex: "".concat(columns[7].width, "px"), - style: { - paddingLeft: "8px" - }, - children: [item === null || item === void 0 ? void 0 : item.total_user_counts, "\u4EBA"] - })] - }); -}; -var Statistics = function Statistics(_ref8) { - var _PracticeData$data2, _PracticeData$data3, _PracticeData$data4, _PracticeData$data5, _PracticeData$data6, _PracticeData$data7, _PracticeResultData$q, _PracticeResultData$c, _PracticeResultData$c2; - var user = _ref8.user, - pathsDetail = _ref8.pathsDetail, - globalSetting = _ref8.globalSetting, - loading = _ref8.loading, - dispatch = _ref8.dispatch, - props = objectWithoutProperties_default()(_ref8, _excluded3); - var params = (0,_umi_production_exports.useParams)(); - var _Form$useForm = es_form/* default */.Z.useForm(), - _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), - form = _Form$useForm2[0]; - var _useState = (0,_react_17_0_2_react.useState)(1), - _useState2 = slicedToArray_default()(_useState, 2), - category = _useState2[0], - setCategory = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)(undefined), - _useState4 = slicedToArray_default()(_useState3, 2), - isOpen = _useState4[0], - setIsOpen = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)([]), - _useState6 = slicedToArray_default()(_useState5, 2), - collapseKeys = _useState6[0], - setCollapseKeys = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)([]), - _useState8 = slicedToArray_default()(_useState7, 2), - quesIds = _useState8[0], - setQuesIds = _useState8[1]; - var _useState9 = (0,_react_17_0_2_react.useState)({ - keyword: "", - status: undefined, - start_time: "", - end_time: "", - limit: 20, - page: 1, - sort: "desc", - order: null, - order_by: undefined, - question_type: [], - practiceId: params === null || params === void 0 ? void 0 : params.practiceId, - stage_id: params === null || params === void 0 ? void 0 : params.stageId - }), - _useState10 = slicedToArray_default()(_useState9, 2), - urlData = _useState10[0], - setUrlData = _useState10[1]; - var _useCustomRequest = (0,useCustomRequest/* useCustomRequest */.U)(paths/* getPractice */.Wf, { - practiceId: params === null || params === void 0 ? void 0 : params.practiceId, - stage_id: params === null || params === void 0 ? void 0 : params.stageId - }), - _useCustomRequest2 = slicedToArray_default()(_useCustomRequest, 4), - PracticeLoading = _useCustomRequest2[1], - handleSubjectPractice = _useCustomRequest2[2], - PracticeData = _useCustomRequest2[3]; - var _useCustomRequest3 = (0,useCustomRequest/* useCustomRequest */.U)(paths/* getPracticeResult */.vc, { - practiceId: params === null || params === void 0 ? void 0 : params.practiceId - }), - _useCustomRequest4 = slicedToArray_default()(_useCustomRequest3, 4), - PracticeResultLoading = _useCustomRequest4[1], - PracticeResult = _useCustomRequest4[2], - PracticeResultData = _useCustomRequest4[3]; - var columns = [{ - title: '序号', - dataIndex: 'index', - ellipsis: true, - width: 80, - render: function render(text, record, index) { - return urlData.limit * (urlData.page - 1) + index + 1; - } - }, { - title: '姓名', - dataIndex: 'real_name', - ellipsis: true - }, { - title: '刷题数量', - dataIndex: 'total_answer_count', - ellipsis: true - }, { - title: '正确数量', - dataIndex: 'right_answer_count', - ellipsis: true - }, { - title: '错误数量', - dataIndex: 'error_answer_count', - ellipsis: true - }, { - title: '得分', - width: 80, - dataIndex: 'user_total_score', - ellipsis: true - }, { - title: '最近练习时间', - dataIndex: 'updated_at', - ellipsis: true, - width: 200, - sorter: true - }, { - title: '状态', - dataIndex: 'status', - width: 80, - ellipsis: true, - render: function render(text) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: text == "未完成" ? "#7991A4" : "#20A122" - }, - children: text - }); - } - }, { - title: '操作', - dataIndex: 'user_id', - ellipsis: true, - width: 80, - align: "right", - render: function render(text) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - onClick: function onClick() { - var _PracticeData$data; - (0,util/* openNewWindow */.xg)("/paths/".concat(params.pathId, "/statistics/").concat(params.stageId, "/practice/").concat(params.practiceId, "/detail/").concat(text, "?") + (PracticeData === null || PracticeData === void 0 || (_PracticeData$data = PracticeData.data) === null || _PracticeData$data === void 0 || (_PracticeData$data = _PracticeData$data.user_ids) === null || _PracticeData$data === void 0 ? void 0 : _PracticeData$data.map(function (item) { - return "user_ids=".concat(item); - }).join("&"))); - }, - children: "\u67E5\u770B\u8BE6\u60C5" - }); - } - }]; - var columns1 = [{ - title: '题号', - dataIndex: 'index', - width: 70, - sorter: function sorter(a, b) { - return a.index - b.index; - } - }, { - title: '题目内容', - dataIndex: 'ques_title', - ellipsis: true - }, { - title: '题型', - dataIndex: 'name', - width: 110 - }, { - title: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u6B63\u786E\u7387 ", /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - overlayStyle: { - maxWidth: 600 - }, - title: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u9898\u76EE\u6B63\u786E\u7387\uFF1A" - }), "\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A" - }), "\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"] - })] - }), - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-xiaowenhao2 font14", - style: { - cursor: 'pointer', - color: '#145DFF' - } - }) - })] - }), - dataIndex: 'right_percent', - width: 95, - sorter: function sorter(a, b) { - return a.index3 - b.index3; - } - }, { - title: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u5F97\u5206\u7387 ", /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - overlayStyle: { - maxWidth: 600 - }, - title: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u9898\u76EE\u5F97\u5206\u7387\uFF1A" - }), "\uFF08\u6240\u6709\u5B66\u751F\u9898\u76EE\u5B9E\u9645\u5F97\u5206\u603B\u548C/(\u5C0F\u9898\u5E94\u5F97\u5206*\u5B66\u751F\u603B\u6570\uFF09*100%"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - fontWeight: 600 - }, - children: "\u5F97\u5206\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A" - }), "\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"] - })] - }), - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-xiaowenhao2 font14", - style: { - cursor: 'pointer', - color: '#145DFF' - } - }) - })] - }), - dataIndex: 'score_percent', - width: 95, - sorter: function sorter(a, b) { - return a.score_percent - b.score_percent; - } - }, { - title: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u5DF2\u7B54\u9898\u4EBA\u6570 ", /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - overlayStyle: { - maxWidth: 600 - }, - title: "已经回答该题的学生数", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-xiaowenhao2 font14", - style: { - cursor: 'pointer', - color: '#145DFF' - } - }) - })] - }), - dataIndex: 'effictive_counts', - width: 125, - sorter: function sorter(a, b) { - return a.effictive_counts - b.effictive_counts; - } - }, { - title: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u672A\u7B54\u9898\u4EBA\u6570 ", /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - overlayStyle: { - maxWidth: 600 - }, - title: "还未回答该题的学生数", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-xiaowenhao2 font14", - style: { - cursor: 'pointer', - color: '#145DFF' - } - }) - })] - }), - dataIndex: 'un_answer_counts', - width: 125, - sorter: function sorter(a, b) { - return a.un_answer_counts - b.un_answer_counts; - } - }, { - title: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u603B\u4EBA\u6570" - }), - dataIndex: 'total_user_counts', - width: 80 - }, { - title: "", - dataIndex: 'index8', - width: 58 - }]; - var handleCollapseActive = function handleCollapseActive(id) { - var collapseKeysActive = []; - if (collapseKeys !== null && collapseKeys !== void 0 && collapseKeys.includes(id)) { - collapseKeysActive = collapseKeys.filter(function (v) { - return v != id; - }); - } else { - collapseKeysActive = [].concat(toConsumableArray_default()(collapseKeys), [id]); - } - setCollapseKeys(collapseKeysActive); - }; - var handlePracticeResult = /*#__PURE__*/function () { - var _ref9 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var _res$commit_results; - var data, - collapseKeysIds, - res, - _res$commit_results2, - _res$commit_results3, - _args = arguments; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - data = _args.length > 0 && _args[0] !== undefined ? _args[0] : urlData; - collapseKeysIds = []; - _context.next = 4; - return PracticeResult(data); - case 4: - res = _context.sent; - res === null || res === void 0 || (_res$commit_results = res.commit_results) === null || _res$commit_results === void 0 || _res$commit_results.forEach(function (v) { - var _v$sub_exercise_quest, _v$sub_exercise_quest2; - collapseKeysIds.push(v === null || v === void 0 ? void 0 : v.id); - !!(v !== null && v !== void 0 && (_v$sub_exercise_quest = v.sub_exercise_questions) !== null && _v$sub_exercise_quest !== void 0 && _v$sub_exercise_quest.length) && (v === null || v === void 0 || (_v$sub_exercise_quest2 = v.sub_exercise_questions) === null || _v$sub_exercise_quest2 === void 0 ? void 0 : _v$sub_exercise_quest2.forEach(function (v) { - collapseKeysIds.push(v === null || v === void 0 ? void 0 : v.id); - })); - }); - if (isOpen) { - setCollapseKeys(collapseKeysIds); - } - if (isOpen == false) { - setCollapseKeys([]); - } - if (isOpen == undefined) { - setCollapseKeys(res !== null && res !== void 0 && (_res$commit_results2 = res.commit_results) !== null && _res$commit_results2 !== void 0 && (_res$commit_results2 = _res$commit_results2[0]) !== null && _res$commit_results2 !== void 0 && _res$commit_results2.id ? [res === null || res === void 0 || (_res$commit_results3 = res.commit_results) === null || _res$commit_results3 === void 0 || (_res$commit_results3 = _res$commit_results3[0]) === null || _res$commit_results3 === void 0 ? void 0 : _res$commit_results3.id] : []); - } - setQuesIds(collapseKeysIds); - case 10: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function handlePracticeResult() { - return _ref9.apply(this, arguments); - }; - }(); - (0,_react_17_0_2_react.useEffect)(function () { - category == 1 ? handleSubjectPractice(urlData) : handlePracticeResult(urlData); - }, [urlData, category]); - return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { - spinning: PracticeLoading || PracticeResultLoading, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { - className: Practicemodules.bg, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mt20 mb20 c-grey-333", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont current mr10 icon-zuojiantou", - onClick: function onClick() { - _umi_production_exports.history.push("/paths/".concat(params.pathId)); - } - }), PracticeData === null || PracticeData === void 0 || (_PracticeData$data2 = PracticeData.data) === null || _PracticeData$data2 === void 0 ? void 0 : _PracticeData$data2.name, "-\u7EC3\u4E60\u7EDF\u8BA1"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "bg-white p30 pt20 pb20", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - padding: "16px 20px", - background: "#F6F7F9" - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(descriptions, { - title: "\u7EC3\u4E60\u57FA\u7840\u4FE1\u606F", - colon: false, - column: 1, - items: [{ - key: 1, - label: '练习名称', - children: PracticeData === null || PracticeData === void 0 || (_PracticeData$data3 = PracticeData.data) === null || _PracticeData$data3 === void 0 ? void 0 : _PracticeData$data3.name - }, { - key: 2, - label: '题目总数', - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: [PracticeData === null || PracticeData === void 0 || (_PracticeData$data4 = PracticeData.data) === null || _PracticeData$data4 === void 0 ? void 0 : _PracticeData$data4.question_count, "\u9053"] - }) - }, { - key: 3, - label: '总分', - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: [PracticeData === null || PracticeData === void 0 || (_PracticeData$data5 = PracticeData.data) === null || _PracticeData$data5 === void 0 ? void 0 : _PracticeData$data5.total_score, /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-grey-999", - children: "\uFF08\u5B8C\u6210\u5168\u90E8\u9898\u76EE\u4E14\u5B66\u751F\u5F97\u5206 \u2265 \u603B\u5206\u768460%\uFF0C\u624D\u7B97\u5B8C\u6210\u5F53\u524D\u7EC3\u4E60\uFF09" - })] - }) - }] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomTabs */.YG, { - className: "mt10", - value: category, - onChange: function onChange(id) { - setCategory(id); - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - page: 1 - })); - }, - tabBarExtraContent: category == 1 && /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomInput */.t7, { - style: { - width: 252 - }, - placeholder: "\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22", - value: urlData.keyword, - onChange: function onChange(keyword) { - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - keyword: keyword - })); - } - }), - dataSource: [{ - id: 1, - name: '学生练习统计', - classNameActive: Practicemodules.active - }, { - id: 2, - name: "\u9898\u76EE\u8BE6\u60C5", - classNameActive: Practicemodules.active - }] - }), category == 1 ? /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { - style: { - marginTop: 25 - }, - initialValues: {}, - layout: "inline", - colon: false, - onValuesChange: function onValuesChange(changedValues, allValues) { - var _allValues$time, _allValues$time2; - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - status: allValues === null || allValues === void 0 ? void 0 : allValues.status, - start_time: (allValues === null || allValues === void 0 ? void 0 : allValues.time) && dayjs_min_default()(allValues === null || allValues === void 0 || (_allValues$time = allValues.time) === null || _allValues$time === void 0 ? void 0 : _allValues$time[0]).format("YYYY-MM-DD"), - end_time: (allValues === null || allValues === void 0 ? void 0 : allValues.time) && dayjs_min_default()(allValues === null || allValues === void 0 || (_allValues$time2 = allValues.time) === null || _allValues$time2 === void 0 ? void 0 : _allValues$time2[1]).format("YYYY-MM-DD"), - page: 1 - })); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "status", - label: "\u72B6\u6001", - style: { - marginBottom: 0 - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], { - style: { - width: 160 - }, - placeholder: "\u5168\u90E8\u72B6\u6001", - options: [{ - value: null, - label: "全部状态" - }, { - value: 3, - label: '已完成' - }, { - value: 2, - label: '未完成' - }] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "time", - label: "\u65F6\u95F4", - style: { - marginBottom: 0 - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(date_picker["default"].RangePicker, {}) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - style: { - marginLeft: "auto" - }, - type: "primary", - icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-shangchuanfujian" - }), - onClick: function onClick() { - (0,util/* downLoadFile */.FH)('', (0,util/* setUrlQuery */.NY)({ - url: env/* default */.Z.API_SERVER + "/api/subject_exercises/".concat(params === null || params === void 0 ? void 0 : params.practiceId, ".xlsx"), - query: objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - practiceId: params === null || params === void 0 ? void 0 : params.practiceId, - stage_id: params === null || params === void 0 ? void 0 : params.stageId - }) - })); - }, - children: "\u5BFC\u51FA" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { - className: "mt20", - columns: columns, - dataSource: PracticeData === null || PracticeData === void 0 || (_PracticeData$data6 = PracticeData.data) === null || _PracticeData$data6 === void 0 ? void 0 : _PracticeData$data6.exercise_users, - locale: { - emptyText: /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}) - }, - onChange: function onChange(p, _, sorter) { - var _sorter$order; - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - order: sorter === null || sorter === void 0 ? void 0 : sorter.field, - sort: (sorter === null || sorter === void 0 || (_sorter$order = sorter.order) === null || _sorter$order === void 0 ? void 0 : _sorter$order.replace("end", "")) || "asc" - })); - }, - pagination: { - showQuickJumper: true, - onChange: function onChange(page, limit) { - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - page: page, - limit: limit - })); - }, - current: urlData.page, - pageSize: urlData.limit, - total: (PracticeData === null || PracticeData === void 0 || (_PracticeData$data7 = PracticeData.data) === null || _PracticeData$data7 === void 0 ? void 0 : _PracticeData$data7.total_count) || 0, - showTotal: function showTotal(total) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: ["\u5171", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: "#165DFF" - }, - children: total - }), "\u6761\u6570\u636E"] - }); - } - } - })] - }) : /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z, { - form: form, - className: "mt30 mb20 ".concat(Practicemodules.FormCheckBoxDom), - initialValues: { - question_type: ["all"] - }, - onValuesChange: function onValuesChange(challenges, allValues) { - var _allValues$question_t; - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - question_type: allValues !== null && allValues !== void 0 && (_allValues$question_t = allValues.question_type) !== null && _allValues$question_t !== void 0 && _allValues$question_t.every(function (v) { - return v === "all"; - }) ? [] : allValues === null || allValues === void 0 ? void 0 : allValues.question_type - })); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - style: { - marginBottom: 0 - }, - name: "question_type", - initialValue: ["all"], - label: "\u9009\u62E9\u9898\u578B", - normalize: function normalize(value, prevValue, prevValues) { - var _ref10, _ref11, _value; - if ((_ref10 = prevValue || []) !== null && _ref10 !== void 0 && _ref10.every(function (v) { - return v === "all"; - }) && value.includes("all") && value.length > 1) { - value = value.filter(function (v) { - return v !== "all"; - }); - } - if (!((_ref11 = prevValue || []) !== null && _ref11 !== void 0 && _ref11.includes("all")) && value.includes("all") || ((_value = value) === null || _value === void 0 ? void 0 : _value.length) == 0) { - value = ["all"]; - } - return value; - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { - options: [{ - label: "全部", - value: "all" - }].concat(toConsumableArray_default()((PracticeResultData === null || PracticeResultData === void 0 || (_PracticeResultData$q = PracticeResultData.question_types) === null || _PracticeResultData$q === void 0 ? void 0 : _PracticeResultData$q.map(function (v) { - return { - label: v.name, - value: v.id - }; - })) || [])) - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: "mt20 mb20", - align: "middle", - justify: "space-between", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "font16 c-black line26", - children: "\u9898\u76EE\u8BE6\u60C5" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { - type: "primary", - onClick: function onClick() { - if ((collapseKeys === null || collapseKeys === void 0 ? void 0 : collapseKeys.length) == (quesIds === null || quesIds === void 0 ? void 0 : quesIds.length)) { - setCollapseKeys([]); - setIsOpen(false); - } else { - setCollapseKeys(quesIds); - setIsOpen(true); - } - }, - children: ["\u5168\u90E8", (collapseKeys === null || collapseKeys === void 0 ? void 0 : collapseKeys.length) == (quesIds === null || quesIds === void 0 ? void 0 : quesIds.length) ? "收起" : "展开"] - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { - className: Practicemodules.TableDom, - columns: columns1, - dataSource: [], - pagination: false, - onChange: function onChange(p, _, s) { - var _s$order; - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - order: s === null || s === void 0 ? void 0 : s.field, - sort: (s === null || s === void 0 || (_s$order = s.order) === null || _s$order === void 0 ? void 0 : _s$order.replace("end", "")) || "asc" - })); - } - }), PracticeResultData === null || PracticeResultData === void 0 || (_PracticeResultData$c = PracticeResultData.commit_results) === null || _PracticeResultData$c === void 0 ? void 0 : _PracticeResultData$c.map(function (item) { - var _item$sub_exercise_qu; - return /*#__PURE__*/(0,jsx_runtime.jsx)(collapse/* default */.Z, { - className: "".concat(Practicemodules.CollapseDom, " ").concat((item === null || item === void 0 ? void 0 : item.ques_type) == utils_constant/* QUESTIONTYPE */.f[7].id ? Practicemodules.CollapseDomC : ""), - ghost: true, - expandIconPosition: "end", - activeKey: collapseKeys, - onChange: function onChange() { - handleCollapseActive(item === null || item === void 0 ? void 0 : item.id); - }, - expandIcon: function expandIcon(_ref12) { - var isActive = _ref12.isActive; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "font14", - style: { - color: "#165DFF" - }, - children: [isActive ? "收起" : "展开", /*#__PURE__*/(0,jsx_runtime.jsx)(DownOutlined/* default */.Z, { - className: "".concat(isActive ? Practicemodules.open : ""), - style: { - fontSize: 9, - marginLeft: 3, - transition: 'all .2s' - } - })] - }); - }, - items: [{ - key: item === null || item === void 0 ? void 0 : item.id, - label: /*#__PURE__*/(0,jsx_runtime.jsx)(CollapseTitle, { - columns: columns1, - item: item - }), - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [(item === null || item === void 0 ? void 0 : item.ques_type) == utils_constant/* QUESTIONTYPE */.f[7].id && (item === null || item === void 0 || (_item$sub_exercise_qu = item.sub_exercise_questions) === null || _item$sub_exercise_qu === void 0 ? void 0 : _item$sub_exercise_qu.map(function (value) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(collapse/* default */.Z, { - className: Practicemodules.CollapseChildrenDom, - ghost: true, - expandIconPosition: "end", - activeKey: collapseKeys, - onChange: function onChange() { - handleCollapseActive(value === null || value === void 0 ? void 0 : value.id); - }, - expandIcon: function expandIcon(_ref13) { - var isActive = _ref13.isActive; - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: "#165DFF", - marginLeft: 25 - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(DownOutlined/* default */.Z, { - className: "".concat(isActive ? Practicemodules.open : ""), - style: { - fontSize: 9, - marginLeft: 3, - transition: 'all .2s' - } - }) - }); - }, - items: [{ - key: value === null || value === void 0 ? void 0 : value.id, - label: /*#__PURE__*/(0,jsx_runtime.jsx)(CollapseTitle, { - columns: columns1, - item: value, - Fques_type: item === null || item === void 0 ? void 0 : item.ques_type, - Findex: item === null || item === void 0 ? void 0 : item.index - }), - children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionDom, { - data: value - }) - }] - }, value === null || value === void 0 ? void 0 : value.id); - })), (item === null || item === void 0 ? void 0 : item.ques_type) !== utils_constant/* QUESTIONTYPE */.f[7].id && (item === null || item === void 0 ? void 0 : item.ques_type) !== utils_constant/* QUESTIONTYPE */.f[5].id && /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionDom, { - data: item - }), (item === null || item === void 0 ? void 0 : item.ques_type) == utils_constant/* QUESTIONTYPE */.f[5].id && /*#__PURE__*/(0,jsx_runtime.jsx)(ShixunQuestionDom, { - data: item - })] - }) - }] - }, item === null || item === void 0 ? void 0 : item.id); - }), (PracticeResultData === null || PracticeResultData === void 0 || (_PracticeResultData$c2 = PracticeResultData.commit_results) === null || _PracticeResultData$c2 === void 0 ? void 0 : _PracticeResultData$c2.length) == 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { - className: "mt20", - pageSize: urlData.limit, - current: urlData.page, - showSizeChanger: true, - showQuickJumper: true, - showTotal: function showTotal(total) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u5171", /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - style: { - color: '#165DFF' - }, - children: [" ", total, " "] - }), "\u6761\u6570\u636E"] - }); - }, - onChange: function onChange(page, limit) { - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - page: page, - limit: limit - })); - }, - total: PracticeResultData === null || PracticeResultData === void 0 ? void 0 : PracticeResultData.questions_count - })] - })] - })] - }) - }); -}; -/* harmony default export */ var Practice = ((0,_umi_production_exports.connect)(function (_ref14) { - var user = _ref14.user, - pathsDetail = _ref14.pathsDetail, - loading = _ref14.loading, - globalSetting = _ref14.globalSetting; - return { - user: user, - pathsDetail: pathsDetail, - globalSetting: globalSetting, - loading: loading - }; -})(Statistics)); - -/***/ }), - -/***/ 85455: -/*!*********************************************!*\ - !*** ./src/utils/hooks/useCustomRequest.ts ***! - \*********************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ U: function() { return /* binding */ useCustomRequest; } -/* harmony export */ }); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js */ 7557); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js */ 82242); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js */ 41498); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301); - - - - - - -//常见的请求模式,包含loading和改变params。 - -function useCustomRequest(request, baseParams) { - var _useState = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)(baseParams), - _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2), - params = _useState2[0], - setParams = _useState2[1]; - var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)(false), - _useState4 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState3, 2), - loading = _useState4[0], - setLoading = _useState4[1]; - var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)(), - _useState6 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState5, 2), - data = _useState6[0], - setData = _useState6[1]; - var getData = /*#__PURE__*/function () { - var _ref = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(newParams) { - var reset, - mergedParams, - res, - _args = arguments; - return _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - reset = _args.length > 1 && _args[1] !== undefined ? _args[1] : false; - mergedParams = reset ? baseParams : _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params), newParams); - setLoading(true); - setParams(mergedParams); - _context.next = 6; - return request(mergedParams); - case 6: - res = _context.sent; - setLoading(false); - setData(res); - return _context.abrupt("return", res); - case 10: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function getData(_x) { - return _ref.apply(this, arguments); - }; - }(); - return [params, loading, getData, data]; -} - - -/***/ }) - -}]); \ No newline at end of file diff --git a/p__Paths__Detail__Statistics__Practice__index.c99d70b7.chunk.css b/p__Paths__Detail__Statistics__Practice__index.c99d70b7.chunk.css deleted file mode 100644 index a16e6dc263..0000000000 --- a/p__Paths__Detail__Statistics__Practice__index.c99d70b7.chunk.css +++ /dev/null @@ -1,146 +0,0 @@ -/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Paths/Detail/Statistics/Practice/index.less?modules ***! - \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.Onerow___ncPNN { - word-break: break-all; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.bg___QHfXX { - width: 1200px; - margin: auto; -} -.active___u3nzz { - font-weight: 500; - color: #165DFF !important; -} -.active___u3nzz:after { - position: absolute; - content: ''; - width: 100%; - z-index: 4; - border-radius: 2px; - left: 0px; - bottom: 0px; - height: 3px; - background: #165DFF; - border-radius: 100px 100px 0px 0px; -} -.TableDom___AeYBg { - position: -webkit-sticky; - position: sticky; - top: 0px; - z-index: 1; -} -.TableDom___AeYBg tbody[class~="ant-table-tbody"] { - display: none; -} -.FormCheckBoxDom___n6C21 { - padding: 20px !important; - background: #FAFAFB !important; - border-radius: 2px !important; -} -.FormCheckBoxDom___n6C21 div[class~="ant-form-item-label"] > label { - color: #9096A3 !important; - margin-right: 10px !important; - height: auto !important; -} -.FormCheckBoxDom___n6C21 div[class~="ant-form-item-control-input"] { - min-height: auto !important; -} -.FormCheckBoxDom___n6C21 div[class~="ant-checkbox-group"] { - gap: 10px 38px !important; -} -.FormCheckBoxDom___n6C21 label[class~="ant-checkbox-wrapper"] { - color: #000 !important; -} -.FormCheckBoxDom___n6C21 span[class~="ant-checkbox-inner"] { - border-radius: 4px !important; -} -.FormCheckBoxDom___n6C21 div[class~="ant-radio-group"] { - display: inline-flex !important; - gap: 10px 16px !important; - flex-wrap: wrap !important; -} -.FormCheckBoxDom___n6C21 label[class~="ant-radio-button-wrapper"] { - border: none !important; - height: auto !important; - line-height: 22px !important; - padding-inline: 12px !important; - background: none; -} -.FormCheckBoxDom___n6C21 label[class~="ant-radio-button-wrapper"]::before { - content: none !important; -} -.CollapseDom___LRc9q { - border: 1px solid #F1F1F1 !important; - margin-top: 10px !important; -} -.CollapseDomC___jkD9c div[class~="ant-collapse-header"] { - border-bottom: 1px solid #F1F1F1 !important; -} -.CollapseDom___LRc9q div[class~="ant-collapse-item"] { - border-bottom: none !important; -} -.CollapseDom___LRc9q div[class~="ant-collapse-header"] { - padding: 20px !important; -} -.CollapseDom___LRc9q div[class~="ant-collapse-expand-icon"] { - -webkit-padding-end: 0 !important; - padding-inline-end: 0 !important; - -webkit-padding-start: 0 !important; - padding-inline-start: 0 !important; -} -.CollapseDom___LRc9q div[class~="ant-collapse-content"] { - border: none !important; -} -.CollapseDom___LRc9q div[class~="ant-collapse-content-box"] { - padding: 0 20px 20px !important; -} -.CollapseChildrenDom___HyH0O { - border: none !important; -} -.CollapseChildrenDom___HyH0O div[class~="ant-collapse-header"] { - padding: 10px 0 !important; - border: none !important; -} -.CollapseChildrenDom___HyH0O div[class~="ant-collapse-content-box"] { - padding: 0 !important; -} -.open___iUABc { - transform: rotateZ(180deg); -} -.DomStyle___a9arW { - padding: 20px; - background: #F6F7F9; - color: #5F6368; -} -.DomStyleTitle___M1V09 { - font-weight: 600; - white-space: nowrap; - font-size: 14px; - line-height: 22px; -} -.DomStyleTitle___M1V09 > p { - font-weight: 400; - line-height: 22px !important; - color: #5F6368; -} -.DomStyleTitleChild___subgQ > p { - font-weight: 600; -} -.DomStyle___a9arW .Sessce___nrKjA { - color: #2EC25B; -} -.DomStyle___a9arW .Sessce___nrKjA .DomStyleTitle___M1V09 > p { - color: #2EC25B; -} -.AnswerSDom___XsO2P { - padding: 10px 0 10px 20px; - border-left: 1px solid #DEDEDE; -} -.AnswerSDom___XsO2P .Sessce___nrKjA { - color: #2EC25B; -} - diff --git a/p__Paths__Detail__id.9061d738.async.js b/p__Paths__Detail__id.399588f3.async.js similarity index 94% rename from p__Paths__Detail__id.9061d738.async.js rename to p__Paths__Detail__id.399588f3.async.js index 453dbd676c..6e26437e9f 100644 --- a/p__Paths__Detail__id.9061d738.async.js +++ b/p__Paths__Detail__id.399588f3.async.js @@ -1255,173 +1255,6 @@ function coverToFileList(data) { /***/ }), -/***/ 58449: -/*!*******************************************************!*\ - !*** ./src/components/ResTable/index.tsx + 2 modules ***! - \*******************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ components_ResTable; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/toConsumableArray.js -var toConsumableArray = __webpack_require__(37205); -var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js -var objectSpread2 = __webpack_require__(82242); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(79800); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectWithoutProperties.js -var objectWithoutProperties = __webpack_require__(39647); -var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_react-resizable@1.11.0@react-resizable/index.js -var _react_resizable_1_11_0_react_resizable = __webpack_require__(9221); -;// CONCATENATED MODULE: ./src/components/ResTable/index.less -// extracted by mini-css-extract-plugin - -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/components/ResTable/resizable.tsx - - -var _excluded = ["onResize", "width"]; - - - - -var ResizeableTitle = function ResizeableTitle(_ref) { - var onResize = _ref.onResize, - width = _ref.width, - restProps = objectWithoutProperties_default()(_ref, _excluded); - if (!width) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("th", objectSpread2_default()({}, restProps)); - } - return /*#__PURE__*/(0,jsx_runtime.jsx)(_react_resizable_1_11_0_react_resizable.Resizable, { - width: width, - height: 0, - handle: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "react-resizable-handle", - onClick: function onClick(e) { - e.stopPropagation(); - } - }), - onResize: onResize, - draggableOpts: { - enableUserSelectHack: false - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("th", objectSpread2_default()({}, restProps)) - }); -}; -var tableComponent = { - header: { - cell: ResizeableTitle - } -}; -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/table/index.js + 85 modules -var table = __webpack_require__(52306); -;// CONCATENATED MODULE: ./src/components/ResTable/index.tsx - - - - -var ResTable_excluded = ["pagination", "resColumns", "dataSource", "onRow"]; -/* - * @Author: z-l - * @Date: 2020-11-06 18:10:59 - * @LastEditTime: 2020-11-09 15:06:34 - * @LastEditors: Please set LastEditors - * @Description: 可拖拽表头 table - * @FilePath: /ppte5yg23/src/components/ResTable/index.tsx - */ - - - - - -/** - * @description: 可拖拽表头 - * @param {*} - * pagination: 分页信息 - dataSource: 展示数据 - resColumns: 表头 - rowSelection?: 可选 多选 单选配置 - hideSelectAll?: antd-version@4.3.0 可用 隐藏全选 - className?: 自定义样式名称 - * @return {*} - */ -var ResTable = function ResTable(_ref) { - var pagination = _ref.pagination, - resColumns = _ref.resColumns, - dataSource = _ref.dataSource, - onRow = _ref.onRow, - restProps = objectWithoutProperties_default()(_ref, ResTable_excluded); - var _useState = (0,_react_17_0_2_react.useState)(false), - _useState2 = slicedToArray_default()(_useState, 2), - isLoading = _useState2[0], - setIsLoading = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)([{}]), - _useState4 = slicedToArray_default()(_useState3, 2), - Columns = _useState4[0], - setColumns = _useState4[1]; - var modelStatusRef = (0,_react_17_0_2_react.useRef)(null); - (0,_react_17_0_2_react.useEffect)(function () { - var column = resColumns; - column = column.map(function (col, index) { - return objectSpread2_default()(objectSpread2_default()({}, col), {}, { - onHeaderCell: function onHeaderCell(item) { - return { - width: item.width, - onResize: handleResize(index) - }; - } - }); - }); - setColumns(column); - }, []); - (0,_react_17_0_2_react.useEffect)(function () { - // 每次 更新 把值 复制给 modelStatusRef - modelStatusRef.current = Columns; - }, [Columns]); // 依赖的值 等modelStatus 改变了 才出发里面的值 - var handleResize = function handleResize(index) { - return function (e, _ref2) { - var size = _ref2.size; - //console.log(modelStatusRef.current) - // console.log(size); - var nextColumns = toConsumableArray_default()(modelStatusRef.current); - nextColumns[index] = objectSpread2_default()(objectSpread2_default()({}, nextColumns[index]), {}, { - width: size.width - }); - setColumns(nextColumns); - // console.log(Columns, nextColumns); - }; - }; - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, objectSpread2_default()(objectSpread2_default()({ - bordered: true, - components: tableComponent, - columns: Columns, - dataSource: dataSource, - pagination: pagination, - loading: isLoading, - onRow: onRow - }, restProps), {}, { - rowKey: function rowKey(record) { - return record.key || record.id; - } - })) - }); -}; -/* harmony default export */ var components_ResTable = (ResTable); - -/***/ }), - /***/ 30941: /*!***************************************************************!*\ !*** ./src/components/ReuseShixunModal/index.tsx + 1 modules ***! @@ -2456,8 +2289,8 @@ var stex = __webpack_require__(67549); ;// CONCATENATED MODULE: ./src/components/markdown-editor/index.less // extracted by mini-css-extract-plugin -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/RenderHtml/stex.tsx @@ -4898,7 +4731,7 @@ var FixedBottom = function FixedBottom(_ref) { onChange(item.id); }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: value === item.id ? item.classNameActive || CustomTabsmodules.active : '', + className: value === item.id ? CustomTabsmodules.active : '', children: item.name }), (item === null || item === void 0 ? void 0 : item.resetCount) == undefined && (item === null || item === void 0 ? void 0 : item.total) !== undefined && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { children: ["\uFF08", item === null || item === void 0 ? void 0 : item.total, "\uFF09"] @@ -5418,9 +5251,9 @@ function updateMoopCase(id, params) { /***/ }), -/***/ 88444: +/***/ 98053: /*!******************************************************!*\ - !*** ./src/pages/Paths/Detail/[id].tsx + 61 modules ***! + !*** ./src/pages/Paths/Detail/[id].tsx + 57 modules ***! \******************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { @@ -5633,24 +5466,20 @@ var SendToClassModal = function SendToClassModal(_ref) { title: item.state_name || '', key: index, children: (_item$items = item.items) === null || _item$items === void 0 ? void 0 : _item$items.map(function (shixun, key) { - if (shixun.item_type !== "SubjectExercise") { - var _shixun$children; - // 过滤掉练习题 - return objectSpread2_default()(objectSpread2_default()({}, shixun), {}, { - // disabled: shixun.is_jupyter, - title: renderTitle(shixun), - key: "".concat(index, "-").concat(key), - children: (_shixun$children = shixun.children) === null || _shixun$children === void 0 ? void 0 : _shixun$children.map(function (el, elIndex) { - return objectSpread2_default()(objectSpread2_default()({}, el), {}, { - // disabled: el.is_jupyter, - title: renderTitle(el), - key: "".concat(index, "-").concat(key, "-").concat(elIndex) - }); - }) - }); - } - return null; - }).filter(Boolean) + var _shixun$children; + return objectSpread2_default()(objectSpread2_default()({}, shixun), {}, { + // disabled: shixun.is_jupyter, + title: renderTitle(shixun), + key: "".concat(index, "-").concat(key), + children: (_shixun$children = shixun.children) === null || _shixun$children === void 0 ? void 0 : _shixun$children.map(function (el, elIndex) { + return objectSpread2_default()(objectSpread2_default()({}, el), {}, { + // disabled: el.is_jupyter, + title: renderTitle(el), + key: "".concat(index, "-").concat(key, "-").concat(elIndex) + }); + }) + }); + }) }; }); setStageList(data || []); @@ -6220,8 +6049,8 @@ var ApplyPublic = function ApplyPublic(_ref) { }); }; /* harmony default export */ var components_ApplyPublic = (ApplyPublic); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(27065); ;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Banner/banner.png @@ -14850,28 +14679,15 @@ var EditImageTextWork_EditCommonHomework = function EditCommonHomework(_ref) { classroomList: classroomList }; })(EditImageTextWork_EditCommonHomework)); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectDestructuringEmpty.js -var objectDestructuringEmpty = __webpack_require__(70236); -var objectDestructuringEmpty_default = /*#__PURE__*/__webpack_require__.n(objectDestructuringEmpty); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/switch/index.js + 2 modules -var es_switch = __webpack_require__(78673); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Stage/AddOrEditExercise/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var AddOrEditExercisemodules = ({"bg":"bg___sK28H","title":"title___OrR3z","lableSty":"lableSty___B6Cwq","inputNum":"inputNum___KjODd","select_ids":"select_ids___Se6Gr","footer_style":"footer_style___t3MFU","submit_button":"submit_button___jtEBu","close_button":"close_button___ecFOg","aBtn":"aBtn___De9oB","folderAreaWrapper":"folderAreaWrapper___iQ9XG","folderAreaHeader":"folderAreaHeader___zxxB4","folderWrapper":"folderWrapper___qROqJ","folderIcon":"folderIcon___TEiGv","shareFolderIcon":"shareFolderIcon___ENLrJ","treeNodeItem":"treeNodeItem___ntoZa","treeNodeDifficulty":"treeNodeDifficulty___Q33tO","item_group_ids":"item_group_ids___cNudt"}); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.6@@ant-design/icons/es/icons/PlusOutlined.js + 1 modules -var PlusOutlined = __webpack_require__(18647); -// EXTERNAL MODULE: ./src/components/ResTable/index.tsx + 2 modules -var ResTable = __webpack_require__(58449); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Stage/AddOrEditExercise/SelectExercise/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var SelectExercisemodules = ({"flex_box_center":"flex_box_center___A88PD","flex_space_between":"flex_space_between___fcLxD","flex_box_vertical_center":"flex_box_vertical_center___MVaTm","flex_box_center_end":"flex_box_center_end___rIjBC","flex_box_column":"flex_box_column___VVH9a","bg":"bg___N8kOB","containerTitle":"containerTitle___tSQhE","containerDesc":"containerDesc___bGkO2","menus":"menus___JjUaL","listItem":"listItem___iLN1J","info":"info___xx7Uq","title":"title___WDNrp","titleLeft":"titleLeft___nkvyn","titleRight":"titleRight____7Yeh","acitons":"acitons___ihZra","move":"move___l3VcY","hideHeadCheckbox":"hideHeadCheckbox___PbO3s","moveCategory":"moveCategory___kR63T","tabSearch":"tabSearch___JHOHT","warpModal":"warpModal___W28jx","modalColumn":"modalColumn___TDkuk","modalRow":"modalRow___XOjkH","sup":"sup___ri3Vt"}); -// EXTERNAL MODULE: ./src/service/global.ts -var global = __webpack_require__(94433); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Stage/AddOrEditExercise/SelectExercise/index.tsx +;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Stage/index.tsx + + +var Stage_excluded = ["pathsDetail", "user", "globalSetting", "loading", "dispatch", "classroomList"], + _excluded2 = ["tagName"]; @@ -14884,1279 +14700,78 @@ var global = __webpack_require__(94433); -var TabPane = tabs/* default */.Z.TabPane; -var CuttOffNowShixun = function CuttOffNowShixun(_ref) { - var _teachGroupData$group; - var classroomList = _ref.classroomList, - exercise = _ref.exercise, + + + + + + + + + + + + + + + + + + + + +var appectMap = ['application/pdf', 'application/msword', 'application/vnd.ms-excel', 'application/vnd.ms-powerpoint', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'application/vnd.openxmlformats-officedocument.presentationml.presentation', 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'application/ZIP']; +var Stage = function Stage(_ref) { + var _pathsDetail$detail, _pathsDetail$detail2, _pathsDetail$detail20, _pathsDetail$detail21, _user$userInfo13; + var pathsDetail = _ref.pathsDetail, + user = _ref.user, + globalSetting = _ref.globalSetting, loading = _ref.loading, dispatch = _ref.dispatch, - openSelectExercise = _ref.openSelectExercise, - onHide = _ref.onHide, - _ref$selectArrs = _ref.selectArrs, - selectArrs = _ref$selectArrs === void 0 ? [] : _ref$selectArrs, - setSelectArrs = _ref.setSelectArrs, - _ref$tabKeyStr = _ref.tabKeyStr, - tabKeyStr = _ref$tabKeyStr === void 0 ? "myself" : _ref$tabKeyStr, - setTabKeyStr = _ref.setTabKeyStr; - var _useState = (0,_react_17_0_2_react.useState)(true), + classroomList = _ref.classroomList, + props = objectWithoutProperties_default()(_ref, Stage_excluded); + var params = (0,_umi_production_exports.useParams)(); + var stageData = pathsDetail.stageData; + var _useState = (0,_react_17_0_2_react.useState)([]), _useState2 = slicedToArray_default()(_useState, 2), - hasMore = _useState2[0], - setHasMore = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)("myself"), + data = _useState2[0], + setData = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(-1), _useState4 = slicedToArray_default()(_useState3, 2), - tabKey = _useState4[0], - setTabKey = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)([]), + editKey = _useState4[0], + setEditKey = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)(false), _useState6 = slicedToArray_default()(_useState5, 2), - tabData = _useState6[0], - setTabData = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)([]), + showAddShixun = _useState6[0], + setShowAddShixun = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)(false), _useState8 = slicedToArray_default()(_useState7, 2), - teachGroupData = _useState8[0], - setTeachGroupData = _useState8[1]; - var _useState9 = (0,_react_17_0_2_react.useState)(), + showAddCourseware = _useState8[0], + setShowAddCourseware = _useState8[1]; + var _useState9 = (0,_react_17_0_2_react.useState)(false), _useState10 = slicedToArray_default()(_useState9, 2), - isTeacher = _useState10[0], - setIsTeacher = _useState10[1]; //是否为已认证老师 - var _useState11 = (0,_react_17_0_2_react.useState)([]), - _useState12 = slicedToArray_default()(_useState11, 2), - groupIdsInitialValues = _useState12[0], - setGroupIdsInitialValues = _useState12[1]; - var typeValue = { - 'myself': 0, - 'teacher': 2, - 'public': 1 - }; - var scroll = (0,_react_17_0_2_react.useRef)(null); - var columns = [{ - title: "试卷名称", - dataIndex: "name", - width: 150, - ellipsis: true, - align: 'left' - }, { - title: "知识点", - dataIndex: "course_list_name", - width: 150, - ellipsis: true, - align: 'left' - }, { - title: "类型", - dataIndex: "is_random", - width: 90, - align: 'left', - render: function render(v) { - return v ? '随机组卷' : '人工组卷'; - } - }, { - title: "更新时间", - dataIndex: "updated_at", - width: 150, - align: 'left' - }, { - title: "试题数", - dataIndex: "item_num", - width: 60, - align: 'center' - }, { - title: "总分", - dataIndex: "total_score", - width: 60, - align: 'center' - }, { - title: "操作", - dataIndex: "is_random", - width: 60, - align: 'center', - render: function render(v, r) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - href: v ? "/randompaper/detail/".concat(r.id) : "/paperlibrary/see/".concat(r.id, "?defaultActiveKey=").concat(typeValue[tabKey]), - target: "_blank>", - children: "\u9884\u89C8" - }); - } - }]; - var _useState13 = (0,_react_17_0_2_react.useState)({ - page: 0, - limit: 20, - group_id: null, - object_type: 'examination_bank', - search: '', - filter: 'myself', - is_subject_exercise: true + showAddBlankItems = _useState10[0], + setShowAddBlankitems = _useState10[1]; + var _useState11 = (0,_react_17_0_2_react.useState)({ + name: '', + is_jupyter: false }), - _useState14 = slicedToArray_default()(_useState13, 2), - query = _useState14[0], - setQuery = _useState14[1]; - (0,_react_17_0_2_react.useEffect)(function () { - initData(); - if (openSelectExercise) { - if (tabKeyStr) { - setTabKey(tabKeyStr); - } - getData(); - getTeachGroupData(); - } - }, [openSelectExercise]); - (0,_react_17_0_2_react.useEffect)(function () { - if (openSelectExercise && tabData.length > 0) { - var ids = tabData.filter(function (obj1) { - return selectArrs.some(function (obj2) { - return obj2.id === obj1.id; - }); - }).map(function (obj) { - return obj.id; - }); - setGroupIdsInitialValues(ids); - } - }, [tabData]); - var initData = /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - setHasMore(true); - setTabKey(tabKeyStr); - setGroupIdsInitialValues([]); - setTabData([]); - setQuery({ - page: 0, - limit: 20, - group_id: null, - object_type: 'examination_bank', - search: '', - filter: tabKeyStr, - is_subject_exercise: true - }); - case 5: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function initData() { - return _ref2.apply(this, arguments); - }; - }(); - var getTeachGroupData = /*#__PURE__*/function () { - var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { - var res; - return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - _context2.next = 2; - return dispatch({ - type: 'paperlibrary/getTeachGroupData' - }); - case 2: - res = _context2.sent; - setTeachGroupData(res); - case 4: - case "end": - return _context2.stop(); - } - }, _callee2); - })); - return function getTeachGroupData() { - return _ref3.apply(this, arguments); - }; - }(); - var getData = /*#__PURE__*/function () { - var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { - var _res$object_list, res; - return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { - while (1) switch (_context3.prev = _context3.next) { - case 0: - if (!hasMore) { - _context3.next = 11; - break; - } - ++query.page; - setHasMore(false); - _context3.next = 5; - return dispatch({ - type: 'exercise/getBrankList', - payload: objectSpread2_default()({}, query) - }); - case 5: - res = _context3.sent; - tabData = res !== null && res !== void 0 && res.object_list ? toConsumableArray_default()(tabData.concat(res === null || res === void 0 ? void 0 : res.object_list)) : tabData; - setIsTeacher(res.is_teacher); - if (((_res$object_list = res.object_list) === null || _res$object_list === void 0 ? void 0 : _res$object_list.length) < query.limit) { - setHasMore(false); - } else { - setHasMore(true); - } - ; - setTabData(toConsumableArray_default()(tabData)); - case 11: - case "end": - return _context3.stop(); - } - }, _callee3); - })); - return function getData() { - return _ref4.apply(this, arguments); - }; - }(); - var handleChangeTeachGroup = function handleChangeTeachGroup(id) { - scroll.current.scrollTop = 0; - tabData = []; - query.page = 0; - query.group_id = id; - hasMore = true; - setGroupIdsInitialValues([]); - setQuery(objectSpread2_default()({}, query)); - getData(); - }; - var rowSelection = { - selectedRowKeys: groupIdsInitialValues, - onChange: function onChange(e) { - setGroupIdsInitialValues(e); - }, - type: "radio" - }; - return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { - centered: true, - width: 980, - title: "\u9009\u62E9\u8BD5\u5377", - maskClosable: false, - destroyOnClose: true, - open: openSelectExercise, - okText: "\u786E\u5B9A", - cancelText: "\u53D6\u6D88", - bodyStyle: { - minHeight: 200 - }, - wrapClassName: SelectExercisemodules.warpModal, - onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() { - var need_authorize, is_random, newArray; - return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { - while (1) switch (_context4.prev = _context4.next) { - case 0: - if (groupIdsInitialValues.length) { - _context4.next = 3; - break; - } - message/* default */.ZP.error('请选择试卷'); - return _context4.abrupt("return"); - case 3: - need_authorize = false; - is_random = false; - tabData.forEach(function (e) { - if (groupIdsInitialValues.includes(e.id) && e.need_authorize) { - need_authorize = e.need_authorize; - } - if (groupIdsInitialValues.includes(e.id)) { - is_random = e.is_random; - } - }); - if (!need_authorize) { - _context4.next = 9; - break; - } - (0,verifyLogin/* AuthorizeModel */.rX)(false, '该试卷中包含实训需授权后才可使用。 您可以在QQ服务群向管理员申请,获得继续操作的权限。'); - return _context4.abrupt("return"); - case 9: - newArray = tabData.filter(function (obj) { - return groupIdsInitialValues.includes(obj.id); - }); - setSelectArrs(newArray); - setTabKeyStr(tabKey); - onHide(); - case 13: - case "end": - return _context4.stop(); - } - }, _callee4); - })), - onCancel: function onCancel() { - onHide(); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(tabs/* default */.Z, { - activeKey: tabKey, - onTabClick: ( /*#__PURE__*/function () { - var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5(key) { - return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { - case 0: - scroll.current.scrollTop = 0; - tabData = []; - if (tabKey !== key) { - setGroupIdsInitialValues([]); - } - setTabKey(key); - query.page = 0; - query.filter = key; - query.group_id = null; - hasMore = true; - getData(); - case 9: - case "end": - return _context5.stop(); - } - }, _callee5); - })); - return function (_x) { - return _ref6.apply(this, arguments); - }; - }()), - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { - tab: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u6211\u7684\u8BD5\u5377\u5E93" - }) - }, "myself"), /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { - tab: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u6559\u7814\u5171\u4EAB" - }) - }, "teacher"), /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { - tab: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u516C\u5171\u8BD5\u5377\u5E93" - }) - }, "public")] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: SelectExercisemodules.tabSearch, - children: [tabKey === "teacher" && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_select["default"], { - value: query.group_id, - onChange: handleChangeTeachGroup, - size: 'middle', - style: { - width: 200, - marginRight: 30 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { - value: null, - children: "\u5168\u90E8\u6559\u7814\u56E2\u961F" - }), teachGroupData === null || teachGroupData === void 0 || (_teachGroupData$group = teachGroupData.groups) === null || _teachGroupData$group === void 0 ? void 0 : _teachGroupData$group.map(function (e) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { - value: e === null || e === void 0 ? void 0 : e.group_id, - children: e === null || e === void 0 ? void 0 : e.name - }, e === null || e === void 0 ? void 0 : e.group_id); - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Search, { - placeholder: "\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22", - value: query.search, - onChange: function onChange(e) { - query.search = e.target.value; - setQuery(objectSpread2_default()({}, query)); - }, - onSearch: function onSearch(value) { - scroll.current.scrollTop = 0; - tabData = []; - query.page = 0; - hasMore = true; - setGroupIdsInitialValues([]); - if (value) { - (0,global/* addSearchRecord */.tk)({ - name: value, - copywriting: value, - position: 'Exercise' - }); - } - getData(); - } - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - ref: scroll, - style: { - maxHeight: 350, - overflowY: 'auto', - overflowX: 'hidden', - marginTop: 10, - paddingBottom: 20 - }, - children: [!isTeacher && tabKey === 'public' && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: 'flex', - flexDirection: 'column', - paddingTop: '30px', - alignItems: 'center', - justifyContent: 'center' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - style: { - cursor: 'pointer', - background: '#ff6800', - height: '30px', - textAlign: 'center', - marginTop: '5px', - padding: '5px 0px', - color: '#fff', - width: '80px' - }, - onClick: function onClick() { - window.open("/account/certification"); - }, - children: "\u7ACB\u5373\u8BA4\u8BC1" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)((_react_infinite_scroller_1_2_4_react_infinite_scroller_default()), { - initialLoad: false, - pageStart: 0, - loadMore: function loadMore() { - getData(); - }, - hasMore: hasMore, - useWindow: false, - children: openSelectExercise && isTeacher && /*#__PURE__*/(0,jsx_runtime.jsx)(ResTable/* default */.Z, { - className: SelectExercisemodules.hideHeadCheckbox, - pagination: false, - hideSelectAll: true // antd-version 4.3.0 - , - dataSource: tabData, - onRow: function onRow(record) { - return { - onClick: function onClick() { - setGroupIdsInitialValues([record === null || record === void 0 ? void 0 : record.id]); - } // 点击行 - }; - }, - resColumns: columns, - rowSelection: rowSelection - }) - })] - })] - }) - }); -}; -/* harmony default export */ var SelectExercise = ((0,_umi_production_exports.connect)(function (_ref7) { - var exercise = _ref7.exercise, - loading = _ref7.loading, - classroomList = _ref7.classroomList; - return { - exercise: exercise, - loading: loading, - classroomList: classroomList - }; -})(CuttOffNowShixun)); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Stage/AddOrEditExercise/index.tsx - - - - - - - - - - - - - - - -var AddOrEditExercise = function AddOrEditExercise(_ref) { - var _formValue$name; - var shixunHomeworks = _ref.shixunHomeworks, - newCourse = _ref.newCourse, - globalSetting = _ref.globalSetting, - loading = _ref.loading, - dispatch = _ref.dispatch, - classroomList = _ref.classroomList, - getData = _ref.getData; - var _Form$useForm = es_form/* default */.Z.useForm(), - _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), - form = _Form$useForm2[0]; - var _useState = (0,_react_17_0_2_react.useState)(), - _useState2 = slicedToArray_default()(_useState, 2), - formValue = _useState2[0], - setFormValue = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)([]), - _useState4 = slicedToArray_default()(_useState3, 2), - selectArrs = _useState4[0], - setSelectArrs = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)(false), - _useState6 = slicedToArray_default()(_useState5, 2), - openSelectExercise = _useState6[0], - setOpenSelectExercise = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)(false), - _useState8 = slicedToArray_default()(_useState7, 2), - openPre = _useState8[0], - setOpenPre = _useState8[1]; - var _useState9 = (0,_react_17_0_2_react.useState)([]), - _useState10 = slicedToArray_default()(_useState9, 2), - subjectExercisesList = _useState10[0], - setSubjectExercisesList = _useState10[1]; - var _useState11 = (0,_react_17_0_2_react.useState)([]), - _useState12 = slicedToArray_default()(_useState11, 2), - myFolderData = _useState12[0], - setMyFolderData = _useState12[1]; - var _useState13 = (0,_react_17_0_2_react.useState)(0), - _useState14 = slicedToArray_default()(_useState13, 2), - selectedNum = _useState14[0], - setSelectedNum = _useState14[1]; - var _useState15 = (0,_react_17_0_2_react.useState)(0), - _useState16 = slicedToArray_default()(_useState15, 2), - scorePercent = _useState16[0], - setScorePercent = _useState16[1]; - var _useState17 = (0,_react_17_0_2_react.useState)(false), - _useState18 = slicedToArray_default()(_useState17, 2), - isCreator = _useState18[0], - setIsCreator = _useState18[1]; - var _useState19 = (0,_react_17_0_2_react.useState)('myself'), - _useState20 = slicedToArray_default()(_useState19, 2), - tabKeyStr = _useState20[0], - _setTabKeyStr = _useState20[1]; - var typeValue = { - 'myself': 0, - 'teacher': 2, - 'public': 1 - }; - (0,_react_17_0_2_react.useEffect)(function () { - if (['新建刷题练习', '编辑刷题练习'].includes(classroomList.actionTabs.key)) { - getSubjectExercisesList(); - getItemBanksGroups(); - if (classroomList.actionTabs.key == '编辑刷题练习') { - getEditData(); - } - if (classroomList.actionTabs.key == '新建刷题练习') { - initData(); - } - } - }, [classroomList.actionTabs.key]); - var getEditData = /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var res, data, defaultValue; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - _context.next = 2; - return (0,fetch/* default */.ZP)("/api/subject_exercises/".concat(classroomList.actionTabs.editId, "/edit.json"), { - method: 'get', - params: { - stage_id: classroomList.actionTabs.id - } - }); - case 2: - res = _context.sent; - if ((res === null || res === void 0 ? void 0 : res.status) == 0) { - data = res.data; - defaultValue = { - name: data === null || data === void 0 ? void 0 : data.name, - examination_bank_id: data === null || data === void 0 ? void 0 : data.examination_bank_id, - score_percent: data === null || data === void 0 ? void 0 : data.score_percent, - error_push: data === null || data === void 0 ? void 0 : data.error_push, - error_num: data === null || data === void 0 ? void 0 : data.error_num, - item_group_ids: (data === null || data === void 0 ? void 0 : data.item_group_ids.map(function (id) { - return id === 0 ? "0-0" : id; - })) || [], - push_num: data === null || data === void 0 ? void 0 : data.push_num, - parent_id: data === null || data === void 0 ? void 0 : data.parent_id - }; - setFormValue(objectSpread2_default()({}, defaultValue)); - form.setFieldsValue(objectSpread2_default()({}, defaultValue)); - _setTabKeyStr(data === null || data === void 0 ? void 0 : data.filter); - setSelectArrs([{ - id: data === null || data === void 0 ? void 0 : data.examination_bank_id, - item_num: data === null || data === void 0 ? void 0 : data.question_count, - name: data === null || data === void 0 ? void 0 : data.examination_bank_name, - total_score: data === null || data === void 0 ? void 0 : data.total_score - }]); - setScorePercent(data === null || data === void 0 ? void 0 : data.score_percent); - setSelectedNum(data === null || data === void 0 ? void 0 : data.item_bank_num); - setIsCreator(data === null || data === void 0 ? void 0 : data.is_creator); - if (data !== null && data !== void 0 && data.parent_id) { - setOpenPre(true); - } - } - case 4: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function getEditData() { - return _ref2.apply(this, arguments); - }; - }(); - var initData = function initData() { - form.resetFields(); - setSelectArrs([]); - setOpenSelectExercise(false); - setOpenPre(false); - setSelectedNum(0); - setMyFolderData([]); - setScorePercent(60); - var obj = { - error_num: 1, - error_push: false, - item_group_ids: [], - score_percent: 60 - }; - setFormValue(obj); - form.setFieldsValue(obj); - }; - var getItemBanksGroups = /*#__PURE__*/function () { - var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { - var res, _res$data, formatIcon, formattedData; - return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - _context2.next = 2; - return (0,fetch/* default */.ZP)("/api/item_banks_groups.json", { - method: 'get', - params: { - stage_id: classroomList.actionTabs.id, - is_subject_exercise: true - } - }); - case 2: - res = _context2.sent; - if (res) { - formatIcon = function formatIcon(expanded) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: __webpack_require__(expanded ? /*! ./ImgIcon/folder-opened.png */ 76388 : /*! ./ImgIcon/folder-closed.png */ 44818), - className: AddOrEditExercisemodules.folderIcon - }); - }; - formattedData = (_res$data = res.data) === null || _res$data === void 0 ? void 0 : _res$data.map(function (item) { - var _item$children; - return { - key: item.group_id, - id: item.group_id, - title: "".concat(item.name, "(").concat(item.count, ")"), - count: item.count, - all_hack: item.all_hack, - position: item.position, - parent_id: item.parent_id, - icon: formatIcon, - children: (item === null || item === void 0 || (_item$children = item.children) === null || _item$children === void 0 ? void 0 : _item$children.map(function (child) { - return objectSpread2_default()(objectSpread2_default()({}, child), {}, { - key: child.group_id, - title: "".concat(child.name, "(").concat(child.count, ")"), - icon: formatIcon - }); - })) || [] - }; - }); - setMyFolderData(formattedData || []); - } - case 4: - case "end": - return _context2.stop(); - } - }, _callee2); - })); - return function getItemBanksGroups() { - return _ref3.apply(this, arguments); - }; - }(); - var getSubjectExercisesList = /*#__PURE__*/function () { - var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { - var _classroomList$action; - var res; - return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { - while (1) switch (_context3.prev = _context3.next) { - case 0: - _context3.next = 2; - return (0,fetch/* default */.ZP)("/api/subject_exercises/lists.json", { - method: 'get', - params: { - stage_id: classroomList.actionTabs.id, - subject_exercise_id: classroomList === null || classroomList === void 0 || (_classroomList$action = classroomList.actionTabs) === null || _classroomList$action === void 0 ? void 0 : _classroomList$action.editId - } - }); - case 2: - res = _context3.sent; - if ((res === null || res === void 0 ? void 0 : res.status) === 0) { - setSubjectExercisesList(res.data || []); - } - case 4: - case "end": - return _context3.stop(); - } - }, _callee3); - })); - return function getSubjectExercisesList() { - return _ref4.apply(this, arguments); - }; - }(); - var handleFinish = function handleFinish() { - form.validateFields().then( /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() { - var query, res; - return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { - case 0: - query = objectSpread2_default()({ - stage_id: classroomList.actionTabs.id, - filter: tabKeyStr - }, formValue); - if (formValue !== null && formValue !== void 0 && formValue.error_push) { - query.item_group_ids = query.item_group_ids.map(function (id) { - return id === "0-0" ? 0 : id; - }); - } - if (!(classroomList.actionTabs.key == '编辑刷题练习')) { - _context5.next = 6; - break; - } - modal/* default */.Z.confirm({ - title: "提示", - icon: null, - centered: true, - content: "修改试卷之后,已开启练习的学生需要重新进行练习,确定要修改吗?", - onOk: function () { - var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() { - var res; - return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { - while (1) switch (_context4.prev = _context4.next) { - case 0: - _context4.next = 2; - return (0,fetch/* default */.ZP)("/api/subject_exercises/".concat(classroomList.actionTabs.editId, ".json"), { - method: 'put', - body: query - }); - case 2: - res = _context4.sent; - if ((res === null || res === void 0 ? void 0 : res.status) == 0) { - message/* default */.ZP.success('编辑成功'); - onClose(); - getData(); - } - case 4: - case "end": - return _context4.stop(); - } - }, _callee4); - })); - function onOk() { - return _onOk.apply(this, arguments); - } - return onOk; - }() - }); - _context5.next = 10; - break; - case 6: - _context5.next = 8; - return (0,fetch/* default */.ZP)("/api/subject_exercises.json", { - method: 'post', - body: objectSpread2_default()({ - stage_id: classroomList.actionTabs.id, - filter: tabKeyStr - }, formValue) - }); - case 8: - res = _context5.sent; - if ((res === null || res === void 0 ? void 0 : res.status) == 0) { - message/* default */.ZP.success('添加成功'); - onClose(); - getData(); - } - case 10: - case "end": - return _context5.stop(); - } - }, _callee5); - }))); - }; - var validateArrLength = function validateArrLength(rule, value) { - if (value && (selectArrs === null || selectArrs === void 0 ? void 0 : selectArrs.length) > 0) { - return Promise.resolve(); - } else { - return Promise.reject('请选择试卷'); - } - }; - var selectArrsConfig = function selectArrsConfig(e) { - setSelectArrs(e); - var id = e.length > 0 ? e[0].id : null; - setFormValue(objectSpread2_default()(objectSpread2_default()({}, formValue), {}, { - examination_bank_id: id - })); - form.setFieldValue('examination_bank_id', id); - form.validateFields(['examination_bank_id']); - }; - var onClose = function onClose() { - dispatch({ - type: 'classroomList/setActionTabs', - payload: { - key: '' - } - }); - }; - var getNodeByKey = function getNodeByKey(data, key) { - for (var i = 0; i < (data === null || data === void 0 ? void 0 : data.length); i++) { - var node = data[i]; - if (node.id == key.id) { - return node; - } - if (node.children) { - var result = getNodeByKey(node.children, key); - if (result) { - return result; - } - } - } - return null; - }; - var getCount = function getCount(arr) { - var count = arr.reduce(function (total, item) { - if (item.count) { - return total + item.count; - } else if (item.children && item.children.length > 0) { - var childCount = item.children.reduce(function (childTotal, childItem) { - return childTotal + childItem.count; - }, 0); - return total + childCount; - } - return total; - }, 0); - setSelectedNum(count); - }; - var TreeDom = function TreeDom(_ref6) { - var props = Object.assign({}, (objectDestructuringEmpty_default()(_ref6), _ref6)); - return /*#__PURE__*/(0,jsx_runtime.jsx)(tree/* default */.Z, { - checkable: true, - disabled: checkIsCreator(), - className: AddOrEditExercisemodules.folderWrapper, - rootStyle: { - paddingLeft: 15, - paddingRight: 0, - paddingTop: 10 - }, - selectable: false, - onCheck: function onCheck(checkedKeys, info) { - setFormValue(objectSpread2_default()(objectSpread2_default()({}, formValue), {}, { - item_group_ids: checkedKeys - })); - props === null || props === void 0 || props.onChange(checkedKeys === null || checkedKeys === void 0 ? void 0 : checkedKeys.checked); - getCount(info === null || info === void 0 ? void 0 : info.checkedNodes); - }, - checkedKeys: props === null || props === void 0 ? void 0 : props.value, - checkStrictly: true, - treeData: myFolderData, - blockNode: true, - defaultExpandAll: true, - showIcon: true - }); - }; - - // 校验是否是创建者 - var checkIsCreator = function checkIsCreator() { - return classroomList.actionTabs.key == '编辑刷题练习' && !isCreator ? true : false; - }; - return /*#__PURE__*/(0,jsx_runtime.jsxs)(drawer/* default */.Z, { - placement: "bottom", - height: "100%", - closable: false, - open: ['新建刷题练习', '编辑刷题练习'].includes(classroomList.actionTabs.key) ? true : false, - className: AddOrEditExercisemodules.drawer, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("section", { - className: AddOrEditExercisemodules.bg, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("aside", { - className: AddOrEditExercisemodules.title, - children: classroomList.actionTabs.key - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z, { - form: form, - scrollToFirstError: true, - layout: "vertical", - onValuesChange: function onValuesChange(changedValues, values) { - console.log("========", changedValues, values); - if (changedValues.error_push) { - var obj = objectSpread2_default()(objectSpread2_default()({}, values), {}, { - error_num: 1, - push_num: 1, - item_group_ids: [] - }); - setFormValue(obj); - setSelectedNum(0); - form.setFieldsValue(obj); - } else { - setFormValue(objectSpread2_default()({}, values)); - } - }, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: AddOrEditExercisemodules.lableSty, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "name", - label: "\u7EC3\u4E60\u540D\u79F0", - rules: [{ - required: true, - message: "请输入练习名称" - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - maxLength: 60, - suffix: "".concat((formValue === null || formValue === void 0 || (_formValue$name = formValue.name) === null || _formValue$name === void 0 ? void 0 : _formValue$name.length) || 0, "/60"), - placeholder: "\u8BF7\u8F93\u5165\u7EC3\u4E60\u540D\u79F0" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z.Item, { - name: "examination_bank_id", - label: "\u9009\u62E9\u8BD5\u5377", - rules: [{ - required: true, - validator: validateArrLength - }], - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: AddOrEditExercisemodules.aBtn, - onClick: function onClick() { - if (checkIsCreator()) { - message/* default */.ZP.warning('非练习创建者不支持修改试卷!'); - return; - } - setOpenSelectExercise(true); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(PlusOutlined/* default */.Z, { - style: { - marginRight: 6 - } - }), "\u9009\u62E9\u8BD5\u5377"] - }), selectArrs.length > 0 && selectArrs.map(function (item, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - marginTop: 10 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { - to: "/paperlibrary/see/".concat(item === null || item === void 0 ? void 0 : item.id, "?defaultActiveKey=").concat(typeValue[tabKeyStr]), - target: "_blank", - style: { - textDecoration: 'underline', - color: '#3061D0' - }, - children: item === null || item === void 0 ? void 0 : item.name - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\uFF08\u8BD5\u9898\u6570 ", item === null || item === void 0 ? void 0 : item.item_num, " \u9898\uFF0C\u603B\u5206 ", item === null || item === void 0 ? void 0 : item.total_score, " \u5206\uFF09"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: "\u5220\u9664", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "iconfont icon-shanchu", - style: { - color: '#F65160', - marginLeft: 10, - cursor: 'pointer' - }, - onClick: function onClick() { - if (checkIsCreator()) { - message/* default */.ZP.warning('非练习创建者不支持修改试卷!'); - return; - } - modal/* default */.Z.confirm({ - centered: true, - okText: '确定', - cancelText: '取消', - title: '提示', - content: '确定删除该试卷吗?', - onOk: function onOk() { - selectArrsConfig([]); - } - }); - } - }) - })] - }, index); - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "score_percent", - label: "\u5B8C\u6210\u8981\u6C42", - rules: [{ - required: true, - message: "请输入完成要求百分比" - }], - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u5B66\u751F\u5F97\u5206 \u2265 \u603B\u5206\u7684" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { - value: scorePercent, - onChange: function onChange(e) { - setScorePercent(e); - form.setFieldValue('score_percent', e); - formValue.score_percent = e; - setFormValue(objectSpread2_default()({}, formValue)); - }, - className: AddOrEditExercisemodules.inputNum, - min: 1, - max: 100, - precision: 0 - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "%\uFF0C\u624D\u7B97\u5B8C\u6210\u5F53\u524D\u7EC3\u4E60\u3002" - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - color: '#5F6368', - paddingBottom: 8 - }, - children: "\u9519\u9898\u63A8\u9001" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: 'flex' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "error_push", - style: { - marginBottom: 16 - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_switch/* default */.Z, { - style: { - position: 'relative', - top: 5 - }, - checked: formValue === null || formValue === void 0 ? void 0 : formValue.error_push, - disabled: checkIsCreator() - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - marginLeft: 10, - lineHeight: '45px' - }, - children: "\u5F00\u542F\u65F6\uFF0C\u5B66\u751F\u5F53\u524D\u9898\u76EE\u7B54\u9898\u9519\u8BEF\u6B21\u6570\u8D85\u8FC7" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "error_num", - style: { - marginBottom: 16 - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { - defaultValue: formValue === null || formValue === void 0 ? void 0 : formValue.error_num, - disabled: checkIsCreator(), - className: AddOrEditExercisemodules.inputNum, - min: 0, - precision: 0 - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - lineHeight: '45px' - }, - children: "\u6B21\uFF0C\u63A8\u9001\u4E0E\u5F53\u524D\u9898\u76EE\u77E5\u8BC6\u70B9\u76F8\u540C\u7684\u9898\u76EE\u3002" - })] - })] - }), (formValue === null || formValue === void 0 ? void 0 : formValue.error_push) && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: AddOrEditExercisemodules.folderAreaWrapper, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - justify: "space-between", - align: "middle", - className: AddOrEditExercisemodules.folderAreaHeader, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u8BF7\u9009\u62E9\u9898\u76EE\u6765\u6E90" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: "mr20", - children: ["\u5DF2\u9009", /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - style: { - color: '#3061D0' - }, - children: [" ", selectedNum || 0, " "] - }), "\u9898"] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "item_group_ids", - rules: [{ - required: true, - message: "请选择题目来源" - }], - className: AddOrEditExercisemodules.item_group_ids, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(TreeDom, {}) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "push_num", - rules: [{ - required: true, - message: "请输入推送试题数量" - }], - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u63A8\u9001\u8BD5\u9898\u6570\u91CF" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { - defaultValue: formValue === null || formValue === void 0 ? void 0 : formValue.push_num, - disabled: checkIsCreator(), - className: AddOrEditExercisemodules.inputNum, - min: 1, - precision: 0 - })] - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - color: '#5F6368', - paddingBottom: 8 - }, - children: "\u5173\u8054\u524D\u7F6E\u7EC3\u4E60" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: 'flex', - alignItems: 'center', - marginBottom: 24, - marginTop: 5 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_switch/* default */.Z, { - checked: openPre, - onChange: function onChange(e) { - setOpenPre(e); - if (!e) { - formValue.parent_id = null; - setFormValue(objectSpread2_default()({}, formValue)); - form.setFieldValue('parent_id', null); - } - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - marginLeft: 10 - }, - children: "\u5F00\u542F\u65F6\uFF0C\u9700\u8981\u5B8C\u6210\u524D\u7F6E\u7EC3\u4E60\u624D\u80FD\u5F00\u542F\u5F53\u524D\u7EC3\u4E60\u3002" - })] - }), openPre && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "parent_id", - rules: [{ - required: true, - message: "请选择刷题练习" - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], { - className: AddOrEditExercisemodules.select_ids, - placeholder: "\u8BF7\u9009\u62E9\u5237\u9898\u7EC3\u4E60", - value: formValue === null || formValue === void 0 ? void 0 : formValue.parent_id, - children: subjectExercisesList.map(function (e) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { - value: e.id, - children: e.name - }, e.id); - }) - }) - }) - })] - })] - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: AddOrEditExercisemodules.footer_style, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: AddOrEditExercisemodules.close_button, - onClick: function onClick() { - onClose(); - }, - children: "\u53D6\u6D88" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - onClick: handleFinish, - className: AddOrEditExercisemodules.submit_button, - children: "\u63D0\u4EA4" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(SelectExercise, { - openSelectExercise: openSelectExercise, - onHide: function onHide() { - return setOpenSelectExercise(false); - }, - tabKeyStr: tabKeyStr, - setTabKeyStr: function setTabKeyStr(e) { - _setTabKeyStr(e); - }, - selectArrs: selectArrs, - setSelectArrs: function setSelectArrs(e) { - selectArrsConfig(e); - } - })] - }, "bottom"); -}; -/* harmony default export */ var Stage_AddOrEditExercise = ((0,_umi_production_exports.connect)(function (_ref7) { - var shixunHomeworks = _ref7.shixunHomeworks, - newCourse = _ref7.newCourse, - loading = _ref7.loading, - globalSetting = _ref7.globalSetting, - classroomList = _ref7.classroomList; - return { - shixunHomeworks: shixunHomeworks, - newCourse: newCourse, - globalSetting: globalSetting, - loading: loading.effects, - classroomList: classroomList - }; -})(AddOrEditExercise)); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Stage/index.tsx - - - - - - -var Stage_excluded = ["pathsDetail", "user", "globalSetting", "loading", "dispatch", "classroomList"], - _excluded2 = ["tagName"]; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -var appectMap = ['application/pdf', 'application/msword', 'application/vnd.ms-excel', 'application/vnd.ms-powerpoint', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'application/vnd.openxmlformats-officedocument.presentationml.presentation', 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'application/ZIP']; -var Stage = function Stage(_ref) { - var _pathsDetail$detail, _pathsDetail$detail2, _pathsDetail$detail20, _pathsDetail$detail21, _user$userInfo13; - var pathsDetail = _ref.pathsDetail, - user = _ref.user, - globalSetting = _ref.globalSetting, - loading = _ref.loading, - dispatch = _ref.dispatch, - classroomList = _ref.classroomList, - props = objectWithoutProperties_default()(_ref, Stage_excluded); - var params = (0,_umi_production_exports.useParams)(); - var stageData = pathsDetail.stageData; - var _useState = (0,_react_17_0_2_react.useState)([]), - _useState2 = slicedToArray_default()(_useState, 2), - data = _useState2[0], - setData = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)(-1), - _useState4 = slicedToArray_default()(_useState3, 2), - editKey = _useState4[0], - setEditKey = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)(false), - _useState6 = slicedToArray_default()(_useState5, 2), - showAddShixun = _useState6[0], - setShowAddShixun = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)(false), - _useState8 = slicedToArray_default()(_useState7, 2), - showAddCourseware = _useState8[0], - setShowAddCourseware = _useState8[1]; - var _useState9 = (0,_react_17_0_2_react.useState)(false), - _useState10 = slicedToArray_default()(_useState9, 2), - showAddBlankItems = _useState10[0], - setShowAddBlankitems = _useState10[1]; - var _useState11 = (0,_react_17_0_2_react.useState)({ - name: '', - is_jupyter: false - }), - _useState12 = slicedToArray_default()(_useState11, 2), - addValue = _useState12[0], - setAddValue = _useState12[1]; - var _Form$useForm = es_form/* default */.Z.useForm(), - _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), - form = _Form$useForm2[0]; - var _Form$useForm3 = es_form/* default */.Z.useForm(), - _Form$useForm4 = slicedToArray_default()(_Form$useForm3, 1), - addForm = _Form$useForm4[0]; - var _Form$useForm5 = es_form/* default */.Z.useForm(), - _Form$useForm6 = slicedToArray_default()(_Form$useForm5, 1), - addCoursewareForm = _Form$useForm6[0]; - var _Form$useForm7 = es_form/* default */.Z.useForm(), - _Form$useForm8 = slicedToArray_default()(_Form$useForm7, 1), - addBlankItemsForm = _Form$useForm8[0]; - var _useState13 = (0,_react_17_0_2_react.useState)(false), + _useState12 = slicedToArray_default()(_useState11, 2), + addValue = _useState12[0], + setAddValue = _useState12[1]; + var _Form$useForm = es_form/* default */.Z.useForm(), + _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), + form = _Form$useForm2[0]; + var _Form$useForm3 = es_form/* default */.Z.useForm(), + _Form$useForm4 = slicedToArray_default()(_Form$useForm3, 1), + addForm = _Form$useForm4[0]; + var _Form$useForm5 = es_form/* default */.Z.useForm(), + _Form$useForm6 = slicedToArray_default()(_Form$useForm5, 1), + addCoursewareForm = _Form$useForm6[0]; + var _Form$useForm7 = es_form/* default */.Z.useForm(), + _Form$useForm8 = slicedToArray_default()(_Form$useForm7, 1), + addBlankItemsForm = _Form$useForm8[0]; + var _useState13 = (0,_react_17_0_2_react.useState)(false), _useState14 = slicedToArray_default()(_useState13, 2), isAdd = _useState14[0], setIsAdd = _useState14[1]; @@ -16228,10 +14843,6 @@ var Stage = function Stage(_ref) { name: '图文作业', type: 'normal_count', number: 0 - }, { - name: '练习', - type: 'SubjectExercise', - number: 0 }, { name: '讨论', type: 'Discusses', @@ -16292,18 +14903,15 @@ var Stage = function Stage(_ref) { _pathsDetail$detail3$5 = _pathsDetail$detail3.normal_count, normal_count = _pathsDetail$detail3$5 === void 0 ? 0 : _pathsDetail$detail3$5, _pathsDetail$detail3$6 = _pathsDetail$detail3.disscuss_count, - disscuss_count = _pathsDetail$detail3$6 === void 0 ? 0 : _pathsDetail$detail3$6, - _pathsDetail$detail3$7 = _pathsDetail$detail3.subject_exercise_count, - subject_exercise_count = _pathsDetail$detail3$7 === void 0 ? 0 : _pathsDetail$detail3$7; + disscuss_count = _pathsDetail$detail3$6 === void 0 ? 0 : _pathsDetail$detail3$6; var typeParam = { - All: shixuns_count + videos_count + attachment_count + group_count + normal_count + subject_exercise_count, + All: shixuns_count + videos_count + attachment_count + group_count + normal_count, Shixun: shixuns_count, VideoItem: videos_count, Attachment: attachment_count, Discusses: disscuss_count, group_count: group_count, - normal_count: normal_count, - SubjectExercise: subject_exercise_count + normal_count: normal_count }; var cloneTypeData = typeData.map(function (e) { return objectSpread2_default()(objectSpread2_default()({}, e), {}, { @@ -16939,15 +15547,6 @@ var Stage = function Stage(_ref) { type: params === null || params === void 0 ? void 0 : params.homework_type } }); - } else if ((params === null || params === void 0 ? void 0 : params.item_type) === 'SubjectExercise') { - dispatch({ - type: 'classroomList/setActionTabs', - payload: { - key: '编辑刷题练习', - id: data[editKey]['stage_id'], - editId: params === null || params === void 0 ? void 0 : params.id - } - }); } else { modal/* default */.Z.confirm({ title: '修改小节名称', @@ -17607,7 +16206,7 @@ var Stage = function Stage(_ref) { }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-tianjiafangda mr5 " - }), "\u89C6\u9891"] + }), "\u65B0\u5EFA\u89C6\u9891\u9879\u76EE"] }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { size: "middle", @@ -17633,7 +16232,7 @@ var Stage = function Stage(_ref) { }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-tianjiafangda mr5 " - }), "\u8BFE\u4EF6"] + }), "\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6"] }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { size: "middle", ghost: true, @@ -17721,28 +16320,6 @@ var Stage = function Stage(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-tianjiafangda mr5 " }), "\u9009\u7528\u56FE\u6587\u4F5C\u4E1A"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { - size: "middle", - ghost: true, - className: "ml20", - type: "primary", - onClick: function onClick() { - if (!data[editKey]['stage_id']) { - return message/* default */.ZP.info('请先输入章节名称!'); - } - if (!(0,verifyLogin/* handleVerify */.tJ)(dispatch)) return; - dispatch({ - type: 'classroomList/setActionTabs', - payload: { - key: '新建刷题练习', - id: data[editKey]['stage_id'], - subject_id: params.pathId - } - }); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "iconfont icon-tianjiafangda mr5 " - }), "\u7EC3\u4E60"] }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {})] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { className: "c-light-black mt10 pb20", @@ -17820,12 +16397,12 @@ var Stage = function Stage(_ref) { if (data !== null && data !== void 0 && data.some(function (val) { var _val$stage_tag2; return (_val$stage_tag2 = val.stage_tag) === null || _val$stage_tag2 === void 0 ? void 0 : _val$stage_tag2.includes(item.type); - }) || item.type == 'All' || item.type == 'Discusses' && item.number > 0 || item.type == 'group_count' && item.number > 0 || item.type == 'normal_count' && item.number > 0 || item.type == 'SubjectExercise' && item.number > 0) { + }) || item.type == 'All' || item.type == 'Discusses' && item.number > 0 || item.type == 'group_count' && item.number > 0 || item.type == 'normal_count' && item.number > 0) { return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: item.type === visibleType ? Stagemodules.tabActive : Stagemodules.tab, onClick: function onClick() { if (editKey === -1) { - if (item.type == 'group_count' || item.type == 'normal_count' || item.type == 'subject_exercise_count') { + if (item.type == 'group_count' || item.type == 'normal_count') { setVisibleTypeNew('SubjectHomework'); } else { setVisibleTypeNew(item.type); @@ -18176,8 +16753,6 @@ var Stage = function Stage(_ref) { setScoreShow: setQueryShow, ScoreShow: QueryShow, modalDdata: modalDdata - }), /*#__PURE__*/(0,jsx_runtime.jsx)(Stage_AddOrEditExercise, { - getData: getData })] }); }; @@ -18609,7 +17184,7 @@ var Certificate = function Certificate(_ref) { dayjs_min_default().locale('ZH-cn'); -var Ranking_TabPane = tabs/* default */.Z.TabPane; +var TabPane = tabs/* default */.Z.TabPane; var StudentItems = function StudentItems(_ref) { var data = _ref.data; var _useState = (0,_react_17_0_2_react.useState)('1'), @@ -18839,19 +17414,19 @@ var StudentItems = function StudentItems(_ref) { setActivitykey(e); setpage(1); }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(Ranking_TabPane, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { tab: "\u901A\u5173\u699C", style: { background: '#fff' }, children: /*#__PURE__*/(0,jsx_runtime.jsx)(RandomTab, {}) - }, "1"), /*#__PURE__*/(0,jsx_runtime.jsx)(Ranking_TabPane, { + }, "1"), /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { tab: "\u89C6\u9891\u5B66\u4E60\u699C", children: /*#__PURE__*/(0,jsx_runtime.jsx)(RandomTab, {}) - }, "2"), /*#__PURE__*/(0,jsx_runtime.jsx)(Ranking_TabPane, { + }, "2"), /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { tab: "\u4E0B\u8F7D\u8D44\u6E90\u699C", children: /*#__PURE__*/(0,jsx_runtime.jsx)(RandomTab, {}) - }, "3"), /*#__PURE__*/(0,jsx_runtime.jsx)(Ranking_TabPane, { + }, "3"), /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { tab: "\u4E92\u52A8\u8BA8\u8BBA\u699C", children: /*#__PURE__*/(0,jsx_runtime.jsx)(RandomTab, {}) }, "4")] @@ -21796,26 +20371,6 @@ module.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAe module.exports = "data:image/png;base64,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"; -/***/ }), - -/***/ 44818: -/*!*********************************************************************************************!*\ - !*** ./src/pages/Paths/Detail/components/Stage/AddOrEditExercise/ImgIcon/folder-closed.png ***! - \*********************************************************************************************/ -/***/ (function(module) { - -module.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAtFJREFUWEftWL9rU1EYPffFpCCKEEEJVUQHB10qAUHFHwguDg4ORRDq4uDg4CBIJ6GD0D/B3UEFJ5cugjbQChIqokWKClVrFDGIg2B8yZX3Xl/z/O5LzvfyKhTJXV7g/jrfOfc797sx1toCNnAzQ4A51RkymJNA/CcMvpoYhf0xDWtPwqICWEKM+QSYGgojt3Hw3mweFjmD9YlR+N8WAJSdjYwBrAWCb1oL+jzvMbzSFKoPBgLKAc6dugPbuRDtHzAXgGEMxmjjsXEAYr4MMOw2DcA8wcjWG6g+XOEAZ8c+wNpKtCXZMI+WMn6DJrbsOMQBPtrr9ySM4ZX9LEApkOfd5QBntvvhuhqFswKOz2/wDQWSZ9o0FADLfji5fBTYPwmUduYVMmV+IrLWF2DpFtCcizDTu3hmFeCBKaC4LR2cJpvjMZrwfn8HFm8qATan/bWslWckq6SuTyWcIfi5allrkmsY/DoZSZzanCwQo0REAwTIJf583e9txNIWic9p5E2OCQilZ7BxzY/8L60RSqRkcgnHqKXERgFw5eq/80EagIbB91cSPigilMabNWmYD6okXr7cZdABIAE7Gv6dpfIuZxJDI/G7S32ymJx6CoDP50ny5mIXIJPQ2Y8kEVVEw+DSeCKLWbkldlQA6JZwaZe9BuDr8xkAZjU6Pp5LvHiu9xmkWej6Wt8KXOK1VuGDL89272IaMLv6yAID3cUvzvS5SZyQyZOAZZl7hrnEz0/rjZoxzAhOyUEOcOFEH6MWhDGCWAApPs8B1o/p68GsANgbRVVRPzu8fvVg5gA0xcLTsV/wCtF/iKz6cABkfBfL+Z12m0tc2/cWXnFPODf3zZCxmOj4yxzg/O4qWv48LDwHIHOZrO/i5HoGHRQ3HeEAg0m1ShWtn/dh27tgUAilTqOUMcyqm7AfbZjCR5Q2j+N4o64DOMDhXq8pQ4B5mdzwDP4B5kHmZrL/eyAAAAAASUVORK5CYII="; - -/***/ }), - -/***/ 76388: -/*!*********************************************************************************************!*\ - !*** ./src/pages/Paths/Detail/components/Stage/AddOrEditExercise/ImgIcon/folder-opened.png ***! - \*********************************************************************************************/ -/***/ (function(module) { - -module.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAA4RJREFUWEftWEtrE1EYPXfSh5VWSlMfNSi4sokLK30pWtuKIChVVBBBWpfiRhcKghii7tp/4FrBBxREXbhQ0Bj7gqokahe+kNZWqa21tLGtk7kymY5J79yZL5NUKNLZZHHnzj33fOec+90wzrkHS/hhywBzrM4ygzkSiP+EwTdtPvDJdnDeCI4KgBPEsGGAPYOn8Bq23A7nwiLNYH+bD+rYSwBlloUYAzgH9F/Zo48pyhMoBVdR3ZkVUBpgV9MNcO24sb7OnA6GYtBEa75rbkCYL24wOcxGAPYUhSUXUH3/Cw0wXDUIziuMJYkFc6mluH+GcRSv2UYDfLxJtSWMwiuOUxsUC6Qot2iAD71q8ruZVNgtYFO/+m+yQKKm2UgGAMvU5GTvbqDyClC4LmUMuw+LTFiYdNDC7FdgIASMG57KHGDNdSB/tVyKltIJAESmRHziBmZHgf5WlwBrb6bihFrQmkdpCSDRiiyu+ozgyJzBujtpy1Jiy9XOAPqOuQRY35mKP8qdFvELBFJu1qH1HnUL8K59iV0DFtwqc3PPIQnAH+3noGmXAK1k4YnhxoaS8joqQgFYOaBUAlBSedbTIgCcuLwBc78+SW3qWnJUzkjG8/yAZ3Nqd937BYDfghvB4x+NQJ5vAMycozRvOVOF+Rk1FaVAkQEquX73PkmJh89EwXngn5+5dhsuPgwopYYZu/ZKAA6dDkLTQhaAlhKLDAsvuJWE+X5RDbCi1jBjpEkCcPCsH4mpmKXEVIksbZiAkDxz5zWZVwaUnjS6pkiDTcx8aI2CscCCRtStJqmjzKmtLD8FeLxAZKcNwPcnguCJ0II1SAYERJSJnUxX0gysagbC2+0YbPNDnY79rZrk6LR+n0DkRsP5a4GK80C4xuEkeXswCvCAfaOawV3E1K2+DGUaUeO+i4AlB9NpeX0gCGihpA6zeahcpBB7W4Bo0IHBgSN+zP2MGVuX1ZiihHKJOC5IpMAHfH7gAFAfetUYBUcgGwIXZc73d0BixqEffNGQ5mYi1yjCSFdLKhIfA6ZHHQBGm/2YmYpJ2bAEN4nAmVRZjKmzwOQQcWnq3focnNdTBwV9n88yhuKj95xb/i5/HdSpRwBbmfpXIRPTCIS5ycF0U3o8O+g7SWR9FebiHeCJXQArkNdKYIiqODXO2G9A6cCeiRANcFEsmf1HlgFmz50xc8kz+AfHHTJwrKNsNwAAAABJRU5ErkJggg=="; - /***/ }) }]); \ No newline at end of file diff --git a/p__Paths__Detail__id.678ea957.chunk.css b/p__Paths__Detail__id.e8f9498e.chunk.css similarity index 94% rename from p__Paths__Detail__id.678ea957.chunk.css rename to p__Paths__Detail__id.e8f9498e.chunk.css index 0af092960a..a0ab90be78 100644 --- a/p__Paths__Detail__id.678ea957.chunk.css +++ b/p__Paths__Detail__id.e8f9498e.chunk.css @@ -4542,401 +4542,6 @@ body { margin-right: 20px; } -/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Paths/Detail/components/Stage/AddOrEditExercise/index.less?modules ***! - \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -body { - background: #fff; -} -.bg___sK28H { - width: 1200px; - margin: 20px auto 60px auto; -} -.title___OrR3z { - width: 96px; - height: 26px; - font-size: 16px; - font-family: PingFangSC-Semibold, PingFang SC; - font-weight: 600; - color: #333333; - line-height: 26px; -} -.lableSty___B6Cwq { - background-color: #fff; - padding-top: 20px; -} -.lableSty___B6Cwq div[class~='ant-form-item-label'] label { - font-size: 14px; - color: #5F6368 !important; -} -.lableSty___B6Cwq span[class~='ant-input-affix-wrapper'] { - padding: 0 7px; - font-size: 14px; -} -.lableSty___B6Cwq input[class~='ant-input'] { - border-width: 1px; - height: 40px; - font-size: 14px; - padding: 0 7px; -} -.lableSty___B6Cwq div[class~='ant-form-item-label'] label { - font-size: 14px; - color: #5F6368 !important; -} -.lableSty___B6Cwq .inputNum___KjODd { - margin: 0 10px; -} -.lableSty___B6Cwq .inputNum___KjODd input[class~='ant-input-number-input'] { - height: 40px; - font-size: 14px; -} -.lableSty___B6Cwq .select_ids___Se6Gr [class~='ant-select-selector'] { - height: 40px !important; -} -.lableSty___B6Cwq .select_ids___Se6Gr [class~='ant-select-selector'] span[class~='ant-select-selection-item'] { - line-height: 40px; -} -.lableSty___B6Cwq .select_ids___Se6Gr [class~='ant-select-selector'] span[class~='ant-select-selection-placeholder'] { - line-height: 40px; -} -.footer_style___t3MFU { - display: flex; - justify-content: center; - align-items: center; - width: 100%; - height: 64px; - background: #fff; - box-shadow: 0px -2px 4px 0px #E0DFE1; - position: fixed; - bottom: 0; - left: 0; - z-index: 100; -} -.footer_style___t3MFU .submit_button___jtEBu { - width: 60px; - height: 38px; - background: #3061D0; - border-radius: 2px; - font-size: 14px; - font-family: PingFangSC-Semibold, PingFang SC; - font-weight: 600; - color: #FFFFFF; - line-height: 38px; - text-align: center; - cursor: pointer; -} -.footer_style___t3MFU .close_button___ecFOg { - width: 60px; - height: 38px; - border-radius: 2px; - opacity: 0.9; - border: 1px solid #BACFFE; - font-size: 14px; - font-family: PingFangSC-Regular, PingFang SC; - font-weight: 400; - color: #3061D0; - line-height: 38px; - text-align: center; - cursor: pointer; - margin-right: 20px; -} -.aBtn___De9oB { - height: 32px; - background: linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%), #F6F7F9; - box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5); - border-radius: 2px; - border: 1px solid #BACFFE; - font-size: 14px; - color: #3061D0; - line-height: 30px; - display: inline-block; - padding: 0 16px; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.aBtn___De9oB:hover { - border: 1px solid #3061D0; -} -.folderAreaWrapper___iQ9XG { - background: #FDFDFE; - border: 1px solid #ECECEC; - min-height: 200px; - margin-bottom: 16px; -} -.folderAreaWrapper___iQ9XG .folderAreaHeader___zxxB4 { - background-color: #F6F7F9; - height: 42px; - padding: 0 20px; - padding-right: 0px; -} -.folderAreaWrapper___iQ9XG .folderWrapper___qROqJ { - height: 150px; - padding: 0 20px; - overflow: auto; -} -.folderAreaWrapper___iQ9XG .folderWrapper___qROqJ span[class~='ant-tree-checkbox'] { - margin-right: 3px; - margin-left: 10px; -} -.folderAreaWrapper___iQ9XG .folderWrapper___qROqJ span[class~='ant-tree-iconEle'] { - margin-right: 4px; - line-height: 20px !important; -} -.folderAreaWrapper___iQ9XG .folderWrapper___qROqJ span[class~='ant-tree-node-content-wrapper'] { - display: flex; - flex-wrap: nowrap; -} -.folderAreaWrapper___iQ9XG .folderWrapper___qROqJ span[class~='ant-tree-title'] { - flex: 1 1 auto; -} -.folderAreaWrapper___iQ9XG .folderWrapper___qROqJ span[class~='ant-tree-title'] div[class~='ant-row-space-between'] { - margin-left: 5px; -} -.folderAreaWrapper___iQ9XG .folderWrapper___qROqJ .folderIcon___TEiGv { - height: 20px; - width: 20px; -} -.folderAreaWrapper___iQ9XG .folderWrapper___qROqJ .shareFolderIcon___ENLrJ { - height: 20px; - object-fit: contain; -} -.folderAreaWrapper___iQ9XG .folderWrapper___qROqJ .treeNodeItem___ntoZa .treeNodeDifficulty___Q33tO { - margin-left: auto; -} -.folderAreaWrapper___iQ9XG .item_group_ids___cNudt div[class~='ant-form-item-explain-error'] { - padding: 5px 0px 10px 20px; -} - -/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/components/ResTable/index.less ***! - \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.react-resizable { - position: relative; - background-clip: padding-box; -} -.react-resizable-handle { - position: absolute; - width: 10px; - height: 100%; - bottom: 0; - right: -5px; - cursor: col-resize; - z-index: 1; -} -/** 这里是偏移的时候显示的竖线,只有表头有竖线; - 如果需要联通表格请自行修改高度,1000倍表头高度,然后超出表格隐藏什么的(自行研究) */ -.react-resizable-handle.active::before { - content: ''; - position: absolute; - left: 50%; - top: 0; - bottom: 0; - border-left: solid 1px black; -} - -/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Paths/Detail/components/Stage/AddOrEditExercise/SelectExercise/index.less?modules ***! - \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.flex_box_center___A88PD { - justify-content: center; - align-items: center; - -webkit-justify-content: center; - box-align: center; -} -.flex_space_between___fcLxD { - justify-content: space-between; - -webkit-box-pack: justify; -} -.flex_box_vertical_center___MVaTm { - align-items: center; - box-align: center; -} -.flex_box_center_end___rIjBC { - justify-content: flex-end; - align-items: center; - -webkit-justify-content: flex-end; - -webkit-align-items: center; - -webkit-box-align: center; - -webkit-box-pack: end; - box-align: center; - box-pack: end; -} -.flex_box_column___VVH9a { - flex-direction: column; - box-orient: block-axis; -} -.bg___N8kOB { - background: white; -} -.containerTitle___tSQhE { - height: 88px; - line-height: 88px; - font-size: 18px; - padding: 0 30px; - color: #333; - border-bottom: 1px solid #eee; - display: box; - display: flex; - align-items: center; - box-align: center; -} -.containerTitle___tSQhE div:nth-child(1) { - flex: 1 1; -} -.containerDesc___bGkO2 { - height: 50px; - line-height: 40px; - padding: 0 30px; - margin-bottom: -20px; - margin-top: 10px; - display: box; - display: flex; -} -.containerDesc___bGkO2 p:nth-child(1) { - flex: 1 1; -} -.menus___JjUaL { - padding-right: 31px; - padding-top: 10px; -} -.menus___JjUaL [class~='ant-menu-horizontal'] { - border-bottom: 0; -} -.listItem___iLN1J { - padding: 25px 30px 25px 30px; - display: box; - display: flex; - background: white; - margin-top: 20px; - cursor: pointer; -} -.listItem___iLN1J > div { - flex: 1 1; -} -.listItem___iLN1J:hover { - box-shadow: 0 0 10px #ccc; -} -.info___xx7Uq { - margin-left: 20px; -} -.info___xx7Uq p { - margin-top: 18px; -} -.title___WDNrp { - display: box; - display: flex; - align-items: center; - box-align: center; -} -.title___WDNrp strong { - color: #333; -} -.titleLeft___nkvyn { - flex: 1 1; -} -.titleRight____7Yeh a { - margin-right: 20px; - font-weight: bold; -} -.acitons___ihZra { - height: 70px; - background: white; - display: box; - display: flex; - align-items: center; - box-align: center; - padding: 0 30px; -} -.acitons___ihZra > div:nth-child(2) { - display: box; - display: flex; - align-items: center; - box-align: center; - flex: 1 1; -} -.acitons___ihZra > div:nth-child(2) .move___l3VcY { - cursor: pointer; - color: #999; - padding: 0 16px; - position: relative; -} -.acitons___ihZra > div:nth-child(2) p { - cursor: pointer; - color: #999; - margin-bottom: 0; -} -.acitons___ihZra > div:nth-child(2) p:hover { - color: #333; -} -.acitons___ihZra > div:nth-child(2) p span { - position: relative; - padding: 0 16px; -} -.acitons___ihZra > div:nth-child(2) p span:after { - content: ''; - width: 1px; - height: 10px; - background: #ededed; - position: absolute; - right: 0; - top: 50%; - margin-top: -5px; -} -.acitons___ihZra > div:nth-child(2) p:nth-last-child(1) span { - padding-right: 0; -} -.acitons___ihZra > div:nth-child(2) p:nth-last-child(1) span:after { - display: none; -} -.hideHeadCheckbox___PbO3s table { - background: #f4faff; -} -.hideHeadCheckbox___PbO3s table > thead > tr > th:nth-child(1) > div { - display: none; -} -.moveCategory___kR63T { - padding: 30px 0; - position: relative; - top: -25px; -} -.moveCategory___kR63T ul { - box-shadow: 0 0 6px 0 rgba(76, 76, 76, 0.2) !important; - background: white; - padding: 10px 0; -} -.moveCategory___kR63T ul li { - padding: 0 12px; - margin: 5px 0; - font-size: 14px; -} -.tabSearch___JHOHT { - display: flex; - align-items: center; - margin: 8px 0; -} -.warpModal___W28jx .ant-tabs-nav::before { - border-bottom: 0; -} -.modalColumn___TDkuk { - font-size: 14px; -} -.modalColumn___TDkuk .modalRow___XOjkH { - display: flex; - align-items: center; - font-size: 14px; - flex-direction: row; - margin-top: 12px; -} -.modalColumn___TDkuk .modalRow___XOjkH .sup___ri3Vt { - color: #fb3226; - font-size: 16px; - margin-top: 21px; - margin-right: 2px; -} - /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/Banner/index.less?modules ***! \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ diff --git a/p__Problemset__Preview__index.e1d4b9f6.async.js b/p__Problemset__Preview__index.cdcda84f.async.js similarity index 99% rename from p__Problemset__Preview__index.e1d4b9f6.async.js rename to p__Problemset__Preview__index.cdcda84f.async.js index 44d1581cbf..f099d7dfb0 100644 --- a/p__Problemset__Preview__index.e1d4b9f6.async.js +++ b/p__Problemset__Preview__index.cdcda84f.async.js @@ -65,8 +65,8 @@ var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); var _react_17_0_2_react = __webpack_require__(59301); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/radio/index.js + 5 modules var es_radio = __webpack_require__(5112); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/components/EcListItems/Problemset/Card/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Cardmodules = ({"flexRow":"flexRow____Sm4b","flexColumn":"flexColumn___mQNZs","action":"action___QUVEn","setScore":"setScore___yZ0Yb","delete":"delete___e4taL","content":"content___jR4Y6","titleWrap":"titleWrap___zsXYY","titleNumber":"titleNumber___p60vi","score":"score___DbCHw","titleHtml":"titleHtml___FALbj","answerWrap":"answerWrap___uPjYq","answer":"answer___pfiPk","answerText":"answerText___K3TNr"}); diff --git a/p__Problemset__index.a411bc16.async.js b/p__Problemset__index.3ee67fae.async.js similarity index 99% rename from p__Problemset__index.a411bc16.async.js rename to p__Problemset__index.3ee67fae.async.js index f364f258b3..4f8f174a4e 100644 --- a/p__Problemset__index.a411bc16.async.js +++ b/p__Problemset__index.3ee67fae.async.js @@ -1759,8 +1759,8 @@ var slicedToArray = __webpack_require__(79800); var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/radio/index.js + 5 modules var es_radio = __webpack_require__(5112); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules @@ -3082,8 +3082,8 @@ var DeleteModal = function DeleteModal(_ref) { })(DeleteModal)); // EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js var lodash = __webpack_require__(89392); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/Problemset/components/Single.tsx diff --git a/p__Question__AddOrEdit__index.9476ab3c.async.js b/p__Question__AddOrEdit__index.d5f70c2c.async.js similarity index 99% rename from p__Question__AddOrEdit__index.9476ab3c.async.js rename to p__Question__AddOrEdit__index.d5f70c2c.async.js index 55d0178159..0a23f99127 100644 --- a/p__Question__AddOrEdit__index.9476ab3c.async.js +++ b/p__Question__AddOrEdit__index.d5f70c2c.async.js @@ -973,8 +973,8 @@ var dayjs_min = __webpack_require__(9498); var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(6457); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/authority.ts var authority = __webpack_require__(89918); ;// CONCATENATED MODULE: ./src/pages/Question/AddOrEdit/index.tsx diff --git a/p__Question__Index__index.4b94bc9b.async.js b/p__Question__Index__index.b0164925.async.js similarity index 99% rename from p__Question__Index__index.4b94bc9b.async.js rename to p__Question__Index__index.b0164925.async.js index f1be5e8e57..6988016693 100644 --- a/p__Question__Index__index.4b94bc9b.async.js +++ b/p__Question__Index__index.b0164925.async.js @@ -34,8 +34,8 @@ var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); var _react_17_0_2_react = __webpack_require__(59301); // EXTERNAL MODULE: ./src/.umi-production/exports.ts var _umi_production_exports = __webpack_require__(47439); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js var dayjs_min = __webpack_require__(9498); var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); diff --git a/p__Question__OjProblem__index.0bc6371d.async.js b/p__Question__OjProblem__index.dacadb93.async.js similarity index 99% rename from p__Question__OjProblem__index.0bc6371d.async.js rename to p__Question__OjProblem__index.dacadb93.async.js index 85c991b285..66b49d5db0 100644 --- a/p__Question__OjProblem__index.0bc6371d.async.js +++ b/p__Question__OjProblem__index.dacadb93.async.js @@ -648,8 +648,8 @@ var space = __webpack_require__(81327); ;// CONCATENATED MODULE: ./src/pages/Question/OjProblem/LeftPanel/Description/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Descriptionmodules = ({"desc":"desc___X8_hx","info":"info___C1DPv","commit-info":"commit-info____9yQm"}); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/Question/OjProblem/LeftPanel/Description/index.tsx diff --git a/p__RestFul__index.ef3b1bba.async.js b/p__RestFul__index.42a5deba.async.js similarity index 99% rename from p__RestFul__index.ef3b1bba.async.js rename to p__RestFul__index.42a5deba.async.js index ca0a98b072..023cf46839 100644 --- a/p__RestFul__index.ef3b1bba.async.js +++ b/p__RestFul__index.42a5deba.async.js @@ -42,8 +42,8 @@ var row = __webpack_require__(95237); var col = __webpack_require__(43604); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules var tooltip = __webpack_require__(6848); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/authority.ts var authority = __webpack_require__(89918); ;// CONCATENATED MODULE: ./src/pages/RestFul/index.less?modules diff --git a/p__Shixuns__Detail__Challenges__index.a6a6af63.async.js b/p__Shixuns__Detail__Challenges__index.3b63328e.async.js similarity index 99% rename from p__Shixuns__Detail__Challenges__index.a6a6af63.async.js rename to p__Shixuns__Detail__Challenges__index.3b63328e.async.js index 097e35d9fd..cb7b6d1078 100644 --- a/p__Shixuns__Detail__Challenges__index.a6a6af63.async.js +++ b/p__Shixuns__Detail__Challenges__index.3b63328e.async.js @@ -307,8 +307,8 @@ var ResizeObserver_es = __webpack_require__(76374); var env = __webpack_require__(27065); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(6457); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/components/image-preview/index.tsx + 1 modules var image_preview = __webpack_require__(45286); // EXTERNAL MODULE: ./src/pages/Shixuns/Detail/components/Right/index.tsx + 4 modules diff --git a/p__Shixuns__Detail__Settings__index.4413e498.async.js b/p__Shixuns__Detail__Settings__index.d9937bed.async.js similarity index 99% rename from p__Shixuns__Detail__Settings__index.4413e498.async.js rename to p__Shixuns__Detail__Settings__index.d9937bed.async.js index 0797d5c3f1..1a3df8da97 100644 --- a/p__Shixuns__Detail__Settings__index.4413e498.async.js +++ b/p__Shixuns__Detail__Settings__index.d9937bed.async.js @@ -1150,8 +1150,8 @@ var UseCustomScriptModal = function UseCustomScriptModal(_ref) { })(UseCustomScriptModal)); // EXTERNAL MODULE: ./src/components/FixedButton/index.tsx + 1 modules var FixedButton = __webpack_require__(58271); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/pages/Shixuns/New/components/DesModal/index.tsx + 1 modules var DesModal = __webpack_require__(33279); // EXTERNAL MODULE: ./src/pages/Shixuns/New/components/CreateEnvironment/index.tsx @@ -3601,8 +3601,8 @@ __webpack_require__.d(__webpack_exports__, { var _react_17_0_2_react = __webpack_require__(59301); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules var modal = __webpack_require__(43418); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/Shixuns/New/components/DesModal/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var DesModalmodules = ({"wrapInstallPackageStyle":"wrapInstallPackageStyle___AU1GI","installPackageStyle":"installPackageStyle___k2iyn","title":"title___oN9OA","line":"line___PxUeH","bodyHeight":"bodyHeight___QO5he"}); diff --git a/p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index.970f121a.async.js b/p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index.d5544f40.async.js similarity index 99% rename from p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index.970f121a.async.js rename to p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index.d5544f40.async.js index 3a791d04c2..629f2ae1b1 100644 --- a/p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index.970f121a.async.js +++ b/p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index.d5544f40.async.js @@ -422,8 +422,8 @@ var es_radio = __webpack_require__(5112); var input = __webpack_require__(8772); // EXTERNAL MODULE: ./src/components/markdown-editor/index.tsx + 10 modules var markdown_editor = __webpack_require__(16113); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/service/shixuns.ts var shixuns = __webpack_require__(85062); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js diff --git a/p__Shixuns__Edit__index.80b93396.async.js b/p__Shixuns__Edit__index.3c62b5c1.async.js similarity index 99% rename from p__Shixuns__Edit__index.80b93396.async.js rename to p__Shixuns__Edit__index.3c62b5c1.async.js index 8956e2c36b..2feb2c6219 100644 --- a/p__Shixuns__Edit__index.80b93396.async.js +++ b/p__Shixuns__Edit__index.3c62b5c1.async.js @@ -862,8 +862,8 @@ var stex = __webpack_require__(67549); ;// CONCATENATED MODULE: ./src/components/markdown-editor/index.less // extracted by mini-css-extract-plugin -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/RenderHtml/stex.tsx @@ -3307,7 +3307,7 @@ var FixedBottom = function FixedBottom(_ref) { onChange(item.id); }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: value === item.id ? item.classNameActive || CustomTabsmodules.active : '', + className: value === item.id ? CustomTabsmodules.active : '', children: item.name }), (item === null || item === void 0 ? void 0 : item.resetCount) == undefined && (item === null || item === void 0 ? void 0 : item.total) !== undefined && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { children: ["\uFF08", item === null || item === void 0 ? void 0 : item.total, "\uFF09"] @@ -5692,8 +5692,8 @@ var _react_17_0_2_react = __webpack_require__(59301); /* harmony default export */ var MarkdownModalmodules = ({"mirrorModal":"mirrorModal___Pi3tF","right":"right___Hot5f","title":"title___jjMKh","content":"content___BmOkD","des":"des___oGTUM","modal":"modal___yy3VB"}); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules var modal = __webpack_require__(43418); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/Shixuns/Edit/body/Environment/MarkdownModal/index.tsx @@ -12805,8 +12805,8 @@ var es_switch = __webpack_require__(78673); var Label = __webpack_require__(81210); // EXTERNAL MODULE: ./src/assets/images/noEnvData.png var noEnvData = __webpack_require__(36723); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/components/SelectEnvironment/index.tsx + 1 modules var SelectEnvironment = __webpack_require__(39410); ;// CONCATENATED MODULE: ./src/pages/Shixuns/Edit/body/Environment/MirrorModal/index.less?modules diff --git a/p__Shixuns__Exports__index.927e089f.async.js b/p__Shixuns__Exports__index.b3cc7bc2.async.js similarity index 99% rename from p__Shixuns__Exports__index.927e089f.async.js rename to p__Shixuns__Exports__index.b3cc7bc2.async.js index a7ff7eceab..841c63eb94 100644 --- a/p__Shixuns__Exports__index.927e089f.async.js +++ b/p__Shixuns__Exports__index.b3cc7bc2.async.js @@ -52,8 +52,8 @@ var row = __webpack_require__(95237); var col = __webpack_require__(43604); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules var modal = __webpack_require__(43418); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(6457); ;// CONCATENATED MODULE: ./src/pages/Shixuns/Exports/index.less?modules diff --git a/p__Shixuns__New__index.f80d9196.async.js b/p__Shixuns__New__index.69a3b65c.async.js similarity index 99% rename from p__Shixuns__New__index.f80d9196.async.js rename to p__Shixuns__New__index.69a3b65c.async.js index 5a1e74f61c..6cda22b367 100644 --- a/p__Shixuns__New__index.f80d9196.async.js +++ b/p__Shixuns__New__index.69a3b65c.async.js @@ -17,8 +17,8 @@ __webpack_require__.d(__webpack_exports__, { var _react_17_0_2_react = __webpack_require__(59301); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules var modal = __webpack_require__(43418); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/Shixuns/New/components/DesModal/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var DesModalmodules = ({"wrapInstallPackageStyle":"wrapInstallPackageStyle___AU1GI","installPackageStyle":"installPackageStyle___k2iyn","title":"title___oN9OA","line":"line___PxUeH","bodyHeight":"bodyHeight___QO5he"}); @@ -147,8 +147,8 @@ var shixuns = __webpack_require__(85062); var util = __webpack_require__(6457); // EXTERNAL MODULE: ./src/assets/images/noEnvData.png var noEnvData = __webpack_require__(36723); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/components/SelectEnvironment/index.tsx + 1 modules var SelectEnvironment = __webpack_require__(39410); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules diff --git a/p__Three__index.c52bdf1f.async.js b/p__Three__index.47fb030f.async.js similarity index 99% rename from p__Three__index.c52bdf1f.async.js rename to p__Three__index.47fb030f.async.js index f35b95dd68..7fdd35b3b2 100644 --- a/p__Three__index.c52bdf1f.async.js +++ b/p__Three__index.47fb030f.async.js @@ -217,8 +217,8 @@ function UpdateNameModel_Addmodel(_ref) { })(UpdateNameModel_Addmodel)); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js var es_button = __webpack_require__(3113); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/Three/Item/SeeItem.tsx //新增弹窗 diff --git a/p__User__Detail__ExperImentImg__Add__index.41e9d5a6.async.js b/p__User__Detail__ExperImentImg__Add__index.6a97c09c.async.js similarity index 99% rename from p__User__Detail__ExperImentImg__Add__index.41e9d5a6.async.js rename to p__User__Detail__ExperImentImg__Add__index.6a97c09c.async.js index d2e2cc7d51..a004aeffbe 100644 --- a/p__User__Detail__ExperImentImg__Add__index.41e9d5a6.async.js +++ b/p__User__Detail__ExperImentImg__Add__index.6a97c09c.async.js @@ -103,8 +103,8 @@ var _react_17_0_2_react = __webpack_require__(59301); /* harmony default export */ var MarkdownModalmodules = ({"mirrorModal":"mirrorModal___Pi3tF","right":"right___Hot5f","title":"title___jjMKh","content":"content___BmOkD","des":"des___oGTUM","modal":"modal___yy3VB"}); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules var modal = __webpack_require__(43418); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/Shixuns/Edit/body/Environment/MarkdownModal/index.tsx @@ -225,8 +225,8 @@ var empty = __webpack_require__(64165); var shixuns = __webpack_require__(85062); // EXTERNAL MODULE: ./src/assets/images/noEnvData.png var noEnvData = __webpack_require__(36723); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/components/SelectEnvironment/index.tsx + 1 modules var SelectEnvironment = __webpack_require__(39410); ;// CONCATENATED MODULE: ./src/pages/User/Detail/ExperImentImg/components/MirrorModal/index.less?modules diff --git a/p__User__Detail__ExperImentImg__Detail__index.692f3ab6.async.js b/p__User__Detail__ExperImentImg__Detail__index.a442d8fe.async.js similarity index 99% rename from p__User__Detail__ExperImentImg__Detail__index.692f3ab6.async.js rename to p__User__Detail__ExperImentImg__Detail__index.a442d8fe.async.js index 4043da938a..3c5df74c66 100644 --- a/p__User__Detail__ExperImentImg__Detail__index.692f3ab6.async.js +++ b/p__User__Detail__ExperImentImg__Detail__index.a442d8fe.async.js @@ -71,8 +71,8 @@ var fetch = __webpack_require__(51136); ;// CONCATENATED MODULE: ./src/pages/User/Detail/ExperImentImg/Detail/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___GEEfx","flex_space_between":"flex_space_between___m3yb7","flex_box_vertical_center":"flex_box_vertical_center___tvnMj","flex_box_center_end":"flex_box_center_end___hpoI2","flex_box_column":"flex_box_column___EGm6z","wrap":"wrap___sHEOx","crumbs":"crumbs___osr4h","Divle":"Divle___ndjFA","tableWrap":"tableWrap___aFyUX","countflex":"countflex___xh4Ql","leftCol":"leftCol____kaHU","flexright":"flexright___nydBD","flexleft":"flexleft___eBf6r","headWrap":"headWrap___PWc7j","formWrap":"formWrap___u7Sg1","inputWrap":"inputWrap___DR5gf","submitButtondiv":"submitButtondiv___IGaVO","glow":"glow___Znflh","formModal":"formModal___haXug","ActvieE3":"ActvieE3___phBHf","listClass":"listClass___CFAhy","spantitle":"spantitle___VJb52","note":"note___kXCrS","cpuWrap":"cpuWrap___nKCHB","activebtn":"activebtn___KJZJU","btn":"btn___vOOFj","activeTab":"activeTab___9xbl2","tab":"tab___rBcnO","countDown":"countDown___FvYIH","red":"red___AK2hZ","footBtnWrap":"footBtnWrap___yDNkk","modalBtns":"modalBtns___d0m88","confirm":"confirm___gz4SJ","cancel":"cancel___J1Uji","errorTip":"errorTip___apMsj"}); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(6457); // EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js diff --git a/p__User__Detail__ExperImentImg__index.b6f1af5e.async.js b/p__User__Detail__ExperImentImg__index.ef832b93.async.js similarity index 99% rename from p__User__Detail__ExperImentImg__index.b6f1af5e.async.js rename to p__User__Detail__ExperImentImg__index.ef832b93.async.js index 26ebb3bb06..326af965cd 100644 --- a/p__User__Detail__ExperImentImg__index.b6f1af5e.async.js +++ b/p__User__Detail__ExperImentImg__index.ef832b93.async.js @@ -381,8 +381,8 @@ var modal = __webpack_require__(43418); var es_checkbox = __webpack_require__(24905); // EXTERNAL MODULE: ./src/pages/tasks/vnc-view/index.less var vnc_view = __webpack_require__(17306); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/User/Detail/ExperImentImg/components/AuditModal/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var AuditModalmodules = ({"auditModal":"auditModal___RBZv1","modalbtn":"modalbtn___FliJo"}); diff --git a/p__User__Detail__Topics__Detail__index.eb587fb4.async.js b/p__User__Detail__Topics__Detail__index.34b29fd2.async.js similarity index 99% rename from p__User__Detail__Topics__Detail__index.eb587fb4.async.js rename to p__User__Detail__Topics__Detail__index.34b29fd2.async.js index 87ddf303c9..94eb420851 100644 --- a/p__User__Detail__Topics__Detail__index.eb587fb4.async.js +++ b/p__User__Detail__Topics__Detail__index.34b29fd2.async.js @@ -43,8 +43,8 @@ var util = __webpack_require__(6457); var user = __webpack_require__(37231); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(27065); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js var dayjs_min = __webpack_require__(9498); var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); diff --git a/p__User__Detail__Topics__Exercise__Detail__index.eaf5900b.async.js b/p__User__Detail__Topics__Exercise__Detail__index.1c49c4d9.async.js similarity index 99% rename from p__User__Detail__Topics__Exercise__Detail__index.eaf5900b.async.js rename to p__User__Detail__Topics__Exercise__Detail__index.1c49c4d9.async.js index 0f269769d1..35a84c7fd8 100644 --- a/p__User__Detail__Topics__Exercise__Detail__index.eaf5900b.async.js +++ b/p__User__Detail__Topics__Exercise__Detail__index.1c49c4d9.async.js @@ -372,8 +372,8 @@ var input_number = __webpack_require__(97913); var exercise = __webpack_require__(83); // EXTERNAL MODULE: ./src/components/markdown-editor/index.tsx + 10 modules var markdown_editor = __webpack_require__(16113); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/User/Detail/Topics/Exercise/Detail/components/editor.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var editormodules = ({"flex_box_center":"flex_box_center___p1qG1","flex_space_between":"flex_space_between___EHoRl","flex_box_vertical_center":"flex_box_vertical_center___c0u2d","flex_box_center_end":"flex_box_center_end___ueiDD","flex_box_column":"flex_box_column___tyRHS","wrap":"wrap___ce8sS","modal":"modal___yzD47","titleWrap":"titleWrap___OBPcs","required":"required___ncxFF","title":"title___cxIaz","colorGray":"colorGray___NXXsn","choiceWrap":"choiceWrap___AhJbr","answer":"answer____f42Z","activeAnswer":"activeAnswer___BqxNg","deleteIcon":"deleteIcon___iHXv4","addIcon":"addIcon___Kb1l4","editorWrap":"editorWrap___UmeId","htmlWrap":"htmlWrap____EtjV","radio":"radio___zqqhF","color333":"color333___PUxW5","color999":"color999___Uiwst","questionType":"questionType___GcJoU","questionChoices":"questionChoices___WgikS"}); diff --git a/p__User__Detail__Topics__Exercise__Edit__index.fb11a0e8.async.js b/p__User__Detail__Topics__Exercise__Edit__index.07fc7366.async.js similarity index 99% rename from p__User__Detail__Topics__Exercise__Edit__index.fb11a0e8.async.js rename to p__User__Detail__Topics__Exercise__Edit__index.07fc7366.async.js index 9bafb524a8..124115d335 100644 --- a/p__User__Detail__Topics__Exercise__Edit__index.fb11a0e8.async.js +++ b/p__User__Detail__Topics__Exercise__Edit__index.07fc7366.async.js @@ -368,8 +368,8 @@ var input_number = __webpack_require__(97913); var exercise = __webpack_require__(83); // EXTERNAL MODULE: ./src/components/markdown-editor/index.tsx + 10 modules var markdown_editor = __webpack_require__(16113); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/User/Detail/Topics/Exercise/Edit/components/editor.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var editormodules = ({"flex_box_center":"flex_box_center___T9vjl","flex_space_between":"flex_space_between___zZP1J","flex_box_vertical_center":"flex_box_vertical_center___vbIhw","flex_box_center_end":"flex_box_center_end___SjRau","flex_box_column":"flex_box_column___Ic_zi","wrap":"wrap___GtXAk","modal":"modal___mDuC3","titleWrap":"titleWrap___EzCZh","required":"required___KgfdI","title":"title___TMgfc","colorGray":"colorGray___xNVTs","choiceWrap":"choiceWrap___Rv9ug","answer":"answer___hVpls","activeAnswer":"activeAnswer___oJoq9","deleteIcon":"deleteIcon___bkn4b","addIcon":"addIcon___S2pDY","editorWrap":"editorWrap___BOx_r","htmlWrap":"htmlWrap___ERVlQ","radio":"radio___lrt5b","color333":"color333___pz3OT","color999":"color999___jtQ7e","questionType":"questionType___qUnUb","questionChoices":"questionChoices___n36qp"}); diff --git a/p__User__Detail__Topics__Poll__Detail__index.e0bab1c3.async.js b/p__User__Detail__Topics__Poll__Detail__index.410059d0.async.js similarity index 99% rename from p__User__Detail__Topics__Poll__Detail__index.e0bab1c3.async.js rename to p__User__Detail__Topics__Poll__Detail__index.410059d0.async.js index c2b9afa9fd..3cca97ec16 100644 --- a/p__User__Detail__Topics__Poll__Detail__index.e0bab1c3.async.js +++ b/p__User__Detail__Topics__Poll__Detail__index.410059d0.async.js @@ -67,8 +67,8 @@ var service_user = __webpack_require__(37231); var es_checkbox = __webpack_require__(24905); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/select/index.js var es_select = __webpack_require__(57809); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/User/Detail/Topics/Poll/Detail/components/editor.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var editormodules = ({"flex_box_center":"flex_box_center___ZXamY","flex_space_between":"flex_space_between___OhehO","flex_box_vertical_center":"flex_box_vertical_center___JcdoD","flex_box_center_end":"flex_box_center_end___BQR8z","flex_box_column":"flex_box_column___ZtKH_","wrap":"wrap___ucM4I","modal":"modal___Snz7U","titleWrap":"titleWrap___GoOJH","required":"required___hcR9L","title":"title___Fk25W","colorGray":"colorGray___s_7Rh","choiceWrap":"choiceWrap___Km9CZ","answer":"answer___nCBKN","activeAnswer":"activeAnswer___pykZr","deleteIcon":"deleteIcon___FtIV6","addIcon":"addIcon___pjZkR","editorWrap":"editorWrap___VTBdJ","htmlWrap":"htmlWrap___Cqe4T","radio":"radio___Uahep","color333":"color333___NsMb3","color999":"color999___qJjRp","questionType":"questionType___BC_py","questionChoices":"questionChoices____TjNP"}); diff --git a/p__User__Detail__Topics__Poll__Edit__index.d8cf1063.async.js b/p__User__Detail__Topics__Poll__Edit__index.5d9c46c4.async.js similarity index 99% rename from p__User__Detail__Topics__Poll__Edit__index.d8cf1063.async.js rename to p__User__Detail__Topics__Poll__Edit__index.5d9c46c4.async.js index eadd780ec9..46ec0f4b00 100644 --- a/p__User__Detail__Topics__Poll__Edit__index.d8cf1063.async.js +++ b/p__User__Detail__Topics__Poll__Edit__index.5d9c46c4.async.js @@ -65,8 +65,8 @@ var modal = __webpack_require__(43418); var es_checkbox = __webpack_require__(24905); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/select/index.js var es_select = __webpack_require__(57809); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/User/Detail/Topics/Poll/Edit/components/editor.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var editormodules = ({"flex_box_center":"flex_box_center___z7AIK","flex_space_between":"flex_space_between___zcbqj","flex_box_vertical_center":"flex_box_vertical_center___dTgjR","flex_box_center_end":"flex_box_center_end___z9WhB","flex_box_column":"flex_box_column___fDtsr","wrap":"wrap___fuJ7x","modal":"modal___Gq9oV","titleWrap":"titleWrap___T__HP","required":"required___CzJ8q","title":"title___PM33R","colorGray":"colorGray___jFiKo","choiceWrap":"choiceWrap___Htfyz","answer":"answer___AW61F","activeAnswer":"activeAnswer___Bt5i9","deleteIcon":"deleteIcon___mbWjv","addIcon":"addIcon___K4tkj","editorWrap":"editorWrap___RqcyT","htmlWrap":"htmlWrap___QqgN2","radio":"radio___UBWFG","color333":"color333___bOiTN","color999":"color999___ead_D","questionType":"questionType___VkggW","questionChoices":"questionChoices___Erma4"}); diff --git a/p__tasks__Jupyter__index.68d912f4.async.js b/p__tasks__Jupyter__index.6e2af186.async.js similarity index 99% rename from p__tasks__Jupyter__index.68d912f4.async.js rename to p__tasks__Jupyter__index.6e2af186.async.js index 98d398a82d..d5989bd365 100644 --- a/p__tasks__Jupyter__index.68d912f4.async.js +++ b/p__tasks__Jupyter__index.6e2af186.async.js @@ -65,8 +65,8 @@ var task = __webpack_require__(50153); ;// CONCATENATED MODULE: ./src/pages/tasks/Jupyter/components/Answer/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Answermodules = ({"drawerWrap":"drawerWrap___usUlu","drawer":"drawer___o0tZt","title":"title___N0L4E","titleIcon":"titleIcon___KdORp","filePathWrap":"filePathWrap___UnfcQ","filePathContent":"filePathContent___DE1uf","folderName":"folderName___aiFc7","copy":"copy___u1LKa","listWrap":"listWrap___rwuBa","item":"item___V_PLr","itemText":"itemText___uj01z","disableTips":"disableTips___fbeqZ"}); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react-copy-to-clipboard@5.0.2@react-copy-to-clipboard/lib/index.js var lib = __webpack_require__(56102); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js diff --git a/p__tasks__index.10f5f3f2.async.js b/p__tasks__index.7d2471f6.async.js similarity index 99% rename from p__tasks__index.10f5f3f2.async.js rename to p__tasks__index.7d2471f6.async.js index 32cfb6a138..6894d06253 100644 --- a/p__tasks__index.10f5f3f2.async.js +++ b/p__tasks__index.7d2471f6.async.js @@ -881,8 +881,8 @@ var stex = __webpack_require__(67549); ;// CONCATENATED MODULE: ./src/components/markdown-editor/index.less // extracted by mini-css-extract-plugin -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/components/RenderHtml/stex.tsx @@ -6627,8 +6627,8 @@ function reducer(state, action) { }); // EXTERNAL MODULE: ./src/pages/tasks/constant.js var constant = __webpack_require__(6080); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules var message = __webpack_require__(8591); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules diff --git a/p__virtualSpaces__Lists__Announcement__Detail__index.d8bc9689.async.js b/p__virtualSpaces__Lists__Announcement__Detail__index.b182ed7b.async.js similarity index 98% rename from p__virtualSpaces__Lists__Announcement__Detail__index.d8bc9689.async.js rename to p__virtualSpaces__Lists__Announcement__Detail__index.b182ed7b.async.js index 4f25268708..72be78843b 100644 --- a/p__virtualSpaces__Lists__Announcement__Detail__index.d8bc9689.async.js +++ b/p__virtualSpaces__Lists__Announcement__Detail__index.b182ed7b.async.js @@ -41,8 +41,8 @@ var fetch = __webpack_require__(51136); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Announcement/Detail/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___sz3L3","flex_space_between":"flex_space_between___Gzqm4","flex_box_vertical_center":"flex_box_vertical_center___T9Asu","flex_box_center_end":"flex_box_center_end___nPRQR","flex_box_column":"flex_box_column___pzMiy","wrap":"wrap___LIi1Y","title":"title___IiWcv","tags":"tags___yQzMA","tag":"tag___u9yxK","btns":"btns___ioKIs"}); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 32 modules var ui_customization = __webpack_require__(34450); // EXTERNAL MODULE: ./src/components/ui-customization/reset.less?modules diff --git a/p__virtualSpaces__Lists__Announcement__index.78202d66.async.js b/p__virtualSpaces__Lists__Announcement__index.207c621f.async.js similarity index 99% rename from p__virtualSpaces__Lists__Announcement__index.78202d66.async.js rename to p__virtualSpaces__Lists__Announcement__index.207c621f.async.js index 236da3594a..c22eaa7c3d 100644 --- a/p__virtualSpaces__Lists__Announcement__index.78202d66.async.js +++ b/p__virtualSpaces__Lists__Announcement__index.207c621f.async.js @@ -59,8 +59,8 @@ var authority = __webpack_require__(89918); var util = __webpack_require__(6457); // EXTERNAL MODULE: ./src/components/ui-customization/reset.less?modules var resetmodules = __webpack_require__(14661); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Announcement/index.tsx diff --git a/p__virtualSpaces__Lists__Homepage__index.7f850c62.async.js b/p__virtualSpaces__Lists__Homepage__index.247dd7bb.async.js similarity index 98% rename from p__virtualSpaces__Lists__Homepage__index.7f850c62.async.js rename to p__virtualSpaces__Lists__Homepage__index.247dd7bb.async.js index 46cfd71043..5bcbb0c359 100644 --- a/p__virtualSpaces__Lists__Homepage__index.7f850c62.async.js +++ b/p__virtualSpaces__Lists__Homepage__index.247dd7bb.async.js @@ -35,8 +35,8 @@ var _umi_production_exports = __webpack_require__(47439); var es_form = __webpack_require__(78241); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules var input = __webpack_require__(8772); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Homepage/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Homepagemodules = ({"flex_box_center":"flex_box_center___mN1SM","flex_space_between":"flex_space_between____sOaR","flex_box_vertical_center":"flex_box_vertical_center___EVXyH","flex_box_center_end":"flex_box_center_end___nkeyi","flex_box_column":"flex_box_column___Sx9kn","wrap":"wrap___PN7w0","head":"head___oRcox","btns":"btns___gs5ce","confirm":"confirm___a86Xk","cancel":"cancel___DXA9D"}); diff --git a/p__virtualSpaces__Lists__Knowledge__index.05bae409.async.js b/p__virtualSpaces__Lists__Knowledge__index.008a8d8b.async.js similarity index 99% rename from p__virtualSpaces__Lists__Knowledge__index.05bae409.async.js rename to p__virtualSpaces__Lists__Knowledge__index.008a8d8b.async.js index 1617df2d23..0a5e1fa72f 100644 --- a/p__virtualSpaces__Lists__Knowledge__index.05bae409.async.js +++ b/p__virtualSpaces__Lists__Knowledge__index.008a8d8b.async.js @@ -46,8 +46,8 @@ var fetch = __webpack_require__(51136); var ui_customization = __webpack_require__(34450); // EXTERNAL MODULE: ./src/components/markdown-editor/index.tsx + 10 modules var markdown_editor = __webpack_require__(16113); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/components/ui-customization/reset.less?modules var resetmodules = __webpack_require__(14661); // EXTERNAL MODULE: ./src/utils/authority.ts diff --git a/p__virtualSpaces__Lists__Material__Detail__index.229068a2.async.js b/p__virtualSpaces__Lists__Material__Detail__index.918f537b.async.js similarity index 99% rename from p__virtualSpaces__Lists__Material__Detail__index.229068a2.async.js rename to p__virtualSpaces__Lists__Material__Detail__index.918f537b.async.js index ec25e8fd4e..37b706370c 100644 --- a/p__virtualSpaces__Lists__Material__Detail__index.229068a2.async.js +++ b/p__virtualSpaces__Lists__Material__Detail__index.918f537b.async.js @@ -380,8 +380,8 @@ var fetch = __webpack_require__(51136); ;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Material/Detail/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___lxATc","flex_space_between":"flex_space_between___tK2pC","flex_box_vertical_center":"flex_box_vertical_center___cjSuT","flex_box_center_end":"flex_box_center_end___KwKQj","flex_box_column":"flex_box_column___EDD9l","wrap":"wrap___cwBRd","editor":"editor___arbaB","btns":"btns___HTQm5","list":"list___tBaoe","left":"left___GF5gU","right":"right___MFAP_","title":"title___piSmp"}); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/pages/virtualSpaces/Lists/Material/AddOrEdit/index.tsx + 1 modules var AddOrEdit = __webpack_require__(14041); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules diff --git a/p__virtualSpaces__Lists__Material__index.74922fdc.async.js b/p__virtualSpaces__Lists__Material__index.cd4676bb.async.js similarity index 99% rename from p__virtualSpaces__Lists__Material__index.74922fdc.async.js rename to p__virtualSpaces__Lists__Material__index.cd4676bb.async.js index a4fbad6a15..a9add4a9af 100644 --- a/p__virtualSpaces__Lists__Material__index.74922fdc.async.js +++ b/p__virtualSpaces__Lists__Material__index.cd4676bb.async.js @@ -435,8 +435,8 @@ var add_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAA var addM_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAACF9JREFUWEftmH1MU1cfx0+LKFy4UJAWQQHtUk2jSFTClESpxrgF3Vz2yoyTbRgxZDg0UYcYvXuy1LcCi1EQpxvJ8+LGMHFLlhRnJsjwJQ6aZnYOqIiCChVQoKW11Hb5nmeHXPqyusCe7I/nJs3tvffccz7n+3s5v3skHo8nhPyND8n/ASdoHR8FN23aFDY0NPTm0qVLNaGhoW6Xy0WkUum4Ydi1RCIJOnxYWBgJCQkhT58+9dvW4/HQ5y6XS/pDY+OPTx2OL79Zu9ZBtmxx4wUfwPz8/JltbW3f3r59O81ut1M4b5BnAaOdSyQkOTmZqFQqABDA4GBnRux2u0kEx5Eno6O/TOX5tV9UVnaxZz6AgiAkXLhwofbq1avPB5p1UNlEDcLDw0lmZibBeXR0lD4BOCDZRAGI5zKZzDBjxoxXDh48eC8goFarjaurq/vcaDRmDw4O/hkWv21hvgULFhClUkkBvdXDS1TBiAjCcdyF2NjYTeXl5ZaAgAcOHJCdP3/+U5PJtPHhw4cTBkQH0dHRJD09nUydOpX6oreCuIc2HMd9rVAoCnQ63aOAgIcOHYqsq6vTtra2Fty/f39SAKHivHnzSFJSEvVF7wOAsbGxMPNnUVFRuysqKoYCAup0ujC9Xl9iNpuL79y5MymA6CQmJoakpaXR/mBS8QFAhUIBQJ1KpfpYEAR7QMDq6urQM2fOFHV0dBwwm82TBhgaGkrUajU1pbeKAExMTIQf7lcoFEfKysqcAQGbm5ul+/bty7t161Zla2vrpAGio4SEBDJr1iwfFQEI8/M8/2FWVlbllt9zII14f0vd+vXr32hvb//nzZs3p0wm4bRp08icOXNoShGbGYomJyd7FArFu9XV1f8Wj+kXMCcnZ82NGze+NJlMUZMJiL7ga3K5nKYblnKgoFKptCcmJuacPn36u6CAubm5GUajsdZoNCZONiB8EaZGymGQUFOlUlmUSuUbJ06caAoKWFBQMP/atWu1BoNB5S+xThQaEc3zPAUEHPKiWq2+PX/+/NfLy8uNQQG3b98+98qVK/9qbm5e7C9vTRQQKgISYADEep+amvpzamrq22VlZb8GBdy1a9fsxsbGUwaDQfPkyZOJ8vh9H0sbW58BvGjRoqb09PT3tVrtraCAe/fuTWxoaDje0tLy0sjIyF8CiNWF4ziaExHdGRkZ+hUrVmwtKSnpDgqo0+mmnzt3rrSlpWUjSq6/6mBrMkCXLVv21apVq7bv2bNnrFAImAe3bdsW0dXV9Ul/f3/h48ePqY/4CxZxyfQskxAXCXiXFb4IGLlcXhUfH18sXocDAhYVFcVxHFdmNps3dHZ20rQAkwwNDaFmI4CGk/f19dGcNjAwQMsllFOsesbgMB2eoU1/fz8tCHCNd9EXqm0ECc5qtfprq9X6objUCggoCMJzHMdVd3d3L3vw4AGZPn06jTj4I0BsNhuJjIwkw8PDJCoqil6zUkqsNgBRU2L9tVqtY++gDwQfJsMAZ8+e/ZPNZntn//797UF98PDhw4tsNlutyWRKQcfwEaiA8gsrAe4hAuGfAMeAFouFtnn06BFtg4nhDHhAoA/8hznRdubMmaS3t5fewyQXL158n+f51woLC68HBSwtLX3J6XT+5/Lly+FOp5PCQAWYFmeAQR2mwpQpUyg0QB0OB1WKtcU1JoE26AvmhPLoB+riOdRfvnz5qNvt3rh79+6zfwgoCEJISEhIgVQqLW9qahpzZHQCX+zu7ibx8fEE1XZcXBwdFIPADe7du0fb9PT00PIJbQANOPggFIZ6qGjQln2jQOGsrCxM+KO+vr5Pjx49OlbV+hQLeXl5XFJS0j8kEklRQ0MDnTE6gir4MWfH4AgYPEMug+kQNAgAqAdgKASlAYj/mBBcAMECFeHTeAZLrFy5EkpX3L17d09VVZU1YD2Ijya73X6qra1tHXwOA3V1ddGPHlTYAEAgQAE4OUs14jOeszWWDYRrqIozYKFiR0cHSUlJoarirFarz4eFheXu3Llz7GPIR8Hjx4/Pstls37a3ty/EbOF/OMM8UIgt8rgHQHb4AxV/P+M5FMeBwICaCBIIADURUCqV6pfo6Oh1mzdvvhtQwZKSkrSFCxfqExIS5DABS6iYOcuFzDR/VOmwpCx2eBbNmCRqQGYB9IMo7+3tfWwwGF7UarU/BQQsLi5+WaPRnOV5XoIAoMlStMUBFWEi+I734Q9K3Aa+ipTCClZxe/TncDg89fX1b69evfqsRqOh2xDjTIwIdrvdH2RnZ5cilXh/feEFACKleO/XsEmITe09AfaBDvOyhM7a432oqNfriwkhZYIg0M2ccYD5+fnTUlJSDq5Zs6YQS5H3gc4QvTCxN+CzrMUwKyDgb2JA9i5y48WLF09aLJYdR44ccfgAVlRUhLvd7jOZmZnrkCrGJczfi0tEHNRlJhb7ITMZ81tW0rPJwMQIOjGgOMgQRNevX/++p6fndUEQbD6AO3bsmLFkyZLv586dq4YZvQExAJIwfJMN6q+iEd/z3iRi3yQ4i3e78B95trOz03zp0qXVx44do3XhOBPnbd2a8darr+plMlkUq6TFJRKSMnwQpgIg+4nVFDs+/qMt2zSCD6ItUosYkAmB1cpqtY7U1NRknzx58kcfwJzc3HXvbdhwDr7A1lBv32JbcoCDkiMjI7aBgQE72xTyyn2eiIiIcIVCEQkwlrzRhvmgOLgACPeprKzMqampqfUB3PnCC8nO1NQtsTJZ/KjD4fa3USkKDunw8HCX0+m8NDg42Ge1Wul2K5Rhh8vl8sjl8tiYmBgNz/NJHo/nv7umfnZm0S/HcVKLxdJXX19f1dTU1OkD+CyR+L9u87ff5f8NjD4NdNLUnrwAAAAASUVORK5CYII="; // EXTERNAL MODULE: ./src/pages/virtualSpaces/Lists/Material/AddOrEdit/index.tsx + 1 modules var AddOrEdit = __webpack_require__(14041); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 1 modules -var RenderHtml = __webpack_require__(79612); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(13883); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(27065); // EXTERNAL MODULE: ./src/utils/authority.ts diff --git a/umi.2d062d64.js b/umi.8ac05a3a.js similarity index 99% rename from umi.2d062d64.js rename to umi.8ac05a3a.js index b1d63d40df..e31cb300b6 100644 --- a/umi.2d062d64.js +++ b/umi.8ac05a3a.js @@ -33760,9 +33760,9 @@ var jsx_runtime = __webpack_require__(37712); /***/ }), -/***/ 79612: +/***/ 13883: /*!*********************************************************!*\ - !*** ./src/components/RenderHtml/index.tsx + 1 modules ***! + !*** ./src/components/RenderHtml/index.tsx + 2 modules ***! \*********************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { @@ -33790,8 +33790,176 @@ var _react_17_0_2_react = __webpack_require__(59301); ;// CONCATENATED MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.min.css // extracted by mini-css-extract-plugin -// EXTERNAL MODULE: ./src/utils/marked.ts -var marked = __webpack_require__(55369); +// EXTERNAL MODULE: ./node_modules/_marked@2.0.7@marked/lib/marked.js +var marked = __webpack_require__(32834); +var marked_default = /*#__PURE__*/__webpack_require__.n(marked); +// EXTERNAL MODULE: ./node_modules/_marked@2.0.7@marked/src/helpers.js +var helpers = __webpack_require__(11690); +;// CONCATENATED MODULE: ./src/utils/marked.ts + + + +function indentCodeCompensation(raw, text) { + var matchIndentToCode = raw.match(/^(\s+)(?:```)/); + if (matchIndentToCode === null) { + return text; + } + var indentToCode = matchIndentToCode[1]; + return text.split('\n').map(function (node) { + var matchIndentInNode = node.match(/^\s+/); + if (matchIndentInNode === null) { + return node; + } + var _matchIndentInNode = slicedToArray_default()(matchIndentInNode, 1), + indentInNode = _matchIndentInNode[0]; + if (indentInNode.length >= indentToCode.length) { + return node.slice(indentToCode.length); + } + return node; + }).join('\n'); +} +//兼容之前的 ##标题式写法 +var toc = []; +var ctx = ["